@keyframes heroDecorIn{0%{opacity:0}to{opacity:1;transform:translate(0)}}@keyframes heroDecorInUp{0%{opacity:0}to{opacity:1;transform:translate(0)}}.hero-search-grid[data-astro-cid-xt5nfirb]{background-image:linear-gradient(to right,rgb(255 255 255 / .25) 1px,transparent 1px),linear-gradient(to bottom,rgb(255 255 255 / .25) 1px,transparent 1px);background-size:32px 32px}.step-checklist[data-astro-cid-4rnmrc4d] ul{list-style:none;margin:0;padding:0}.step-checklist[data-astro-cid-4rnmrc4d] li{position:relative;padding-left:1.75rem;margin:.45rem 0;white-space:nowrap}.step-checklist[data-astro-cid-4rnmrc4d] li:before{content:"";position:absolute;left:0;top:50%;width:1.15rem;height:1.15rem;transform:translateY(-50%);border-radius:9999px;background:#4f7d3a url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 13l4 4L19 7'/%3E%3C/svg%3E") center / .7rem no-repeat}.step-stats[data-astro-cid-4rnmrc4d] ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.step-stats[data-astro-cid-4rnmrc4d] li{position:relative;padding-top:1.4rem;line-height:1.25}.step-stats[data-astro-cid-4rnmrc4d] li:before{content:"";position:absolute;left:0;top:0;width:1rem;height:1rem;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%234f7d3a' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 19V5M5 12l7-7 7 7'/%3E%3C/svg%3E") center / contain no-repeat}.step-stats[data-astro-cid-4rnmrc4d] li+li{border-left:1px solid rgb(0 0 0 / .08);padding-left:.6rem}.step-stats[data-astro-cid-4rnmrc4d] li+li:before{left:.6rem}.cta-laptop-heading[data-astro-cid-uzpbdk7n] mark{white-space:nowrap}.cta-laptop-button:after{content:"";width:1.3rem;height:1.3rem;margin-left:.85rem;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E") center / contain no-repeat}.cta-laptop-list[data-astro-cid-uzpbdk7n] ol,.cta-laptop-list[data-astro-cid-uzpbdk7n] ul,.cta-laptop-tags[data-astro-cid-uzpbdk7n] ul{list-style:none;margin:0;padding:0;counter-reset:opp}.cta-laptop-list[data-astro-cid-uzpbdk7n] li{position:relative;counter-increment:opp;padding:.35rem 0 .35rem 1.75rem;border-bottom:1px solid rgb(0 0 0 / .06)}.cta-laptop-list[data-astro-cid-uzpbdk7n] li:before{content:counter(opp);position:absolute;left:0;top:50%;transform:translateY(-50%);width:1.1rem;height:1.1rem;border-radius:9999px;background:#8fa883;color:#fff;font-size:.6rem;font-weight:700;display:grid;place-items:center}.cta-laptop-tags[data-astro-cid-uzpbdk7n] li{margin:.3rem 0;padding:.1rem .5rem;border-radius:9999px;background:#e5eedb;text-align:center;line-height:1.6}.guarantee-row[data-astro-cid-fvlo4knv] .guarantee-track{flex-shrink:0}.guarantee-row[data-astro-cid-fvlo4knv] ul{display:flex;gap:1rem;margin:0;padding:0;list-style:none}.guarantee-row[data-astro-cid-fvlo4knv] li{flex-shrink:0;margin:0;padding:1rem 1.5rem;border-radius:20px;background:#fff;white-space:nowrap;font-size:20px;line-height:1.5}.price-checks[data-astro-cid-qcdlwxz4] ul{list-style:none;margin:0;padding:0}.price-checks[data-astro-cid-qcdlwxz4] li{position:relative;padding-left:3rem;margin:0 0 1.1rem;min-height:2.2rem;padding-top:.2rem}.price-checks[data-astro-cid-qcdlwxz4] li:before{content:"";position:absolute;left:0;top:0;width:2.2rem;height:2.2rem;border-radius:9999px;background:#e3e9d8 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23153919' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 13l4 4L19 7'/%3E%3C/svg%3E") center / 1.1rem no-repeat}.price-cta:after{content:"";width:1.25rem;height:1.25rem;margin-left:.75rem;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E") center / contain no-repeat}
