.hero[data-astro-cid-ge2uvauf]{position:relative;overflow:hidden}.hero__grid[data-astro-cid-ge2uvauf]{gap:3rem;padding:3.5rem 0 3rem;display:grid}.hero[data-astro-cid-ge2uvauf] h1[data-astro-cid-ge2uvauf]{letter-spacing:-.035em;max-width:12ch;font-size:clamp(2.75rem,min(4.6vw,8.5vh),4.5rem);line-height:1.02}.hero[data-astro-cid-ge2uvauf] h1[data-astro-cid-ge2uvauf] em[data-astro-cid-ge2uvauf]{color:var(--accent);font-style:normal}.hero__lede[data-astro-cid-ge2uvauf]{max-width:44ch;color:var(--ink-soft);margin-top:1.5rem;font-size:clamp(1.125rem,min(1.3vw,2.3vh),1.3125rem);line-height:1.5}.hero__ctas[data-astro-cid-ge2uvauf]{flex-wrap:wrap;gap:.75rem;margin-top:2.25rem;display:flex}.hero__facts[data-astro-cid-ge2uvauf]{border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,max-content));justify-content:start;gap:clamp(1.25rem,2.5vw,3rem);margin:clamp(2rem,5vh,3.5rem) 0 0;padding-top:1.5rem;display:grid}.hero__facts[data-astro-cid-ge2uvauf] dt[data-astro-cid-ge2uvauf]{letter-spacing:-.02em;text-wrap:balance;font-variant-numeric:tabular-nums;font-size:clamp(1.0625rem,1.25vw,1.25rem);font-weight:700;line-height:1.15}.hero__facts[data-astro-cid-ge2uvauf] dd[data-astro-cid-ge2uvauf]{color:var(--muted);text-wrap:balance;margin:.25rem 0 0;font-size:.9375rem;line-height:1.4}.hero__art[data-astro-cid-ge2uvauf]{position:relative}@media (width>=900px){.hero__grid[data-astro-cid-ge2uvauf]{grid-template-columns:minmax(0,11fr) minmax(0,13fr);align-items:center;gap:clamp(2.5rem,4vw,4.5rem);padding:2.5rem 0}.hero__art[data-astro-cid-ge2uvauf]{aspect-ratio:1.5;width:100%;max-height:calc(100svh - var(--header-h) - 4rem)}.hero__art[data-astro-cid-ge2uvauf] .hero__desk{width:77%;position:absolute;top:0;right:0}.hero__art[data-astro-cid-ge2uvauf] .hero__phone{width:27%;position:absolute;bottom:-3%;left:0}}@media (width>=900px) and (height>=680px){.hero[data-astro-cid-ge2uvauf]{min-height:calc(100svh - var(--header-h));align-items:center;display:flex}}@media (width<=899px){.hero__ctas[data-astro-cid-ge2uvauf] .btn{flex:100%}.hero__facts[data-astro-cid-ge2uvauf]{grid-template-columns:minmax(0,1fr);gap:1rem}.hero__art[data-astro-cid-ge2uvauf] .hero__desk{display:none}.hero__art[data-astro-cid-ge2uvauf]{max-height:37.5rem;margin:0 calc(-1 * var(--gutter));padding:.5rem var(--gutter) 0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 84%,#0000);mask-image:linear-gradient(#000 84%,#0000)}.hero__art[data-astro-cid-ge2uvauf] .hero__phone{width:min(18.75rem,80vw);margin:0 auto}}.stage[data-astro-cid-irahaz3f] .stage__phone{width:min(21.25rem,80%);margin:0 auto}.more-link[data-astro-cid-irahaz3f]{margin-top:1.75rem;font-weight:600}.more-link[data-astro-cid-irahaz3f] a[data-astro-cid-irahaz3f]{text-decoration:none}.more-link[data-astro-cid-irahaz3f] a[data-astro-cid-irahaz3f]:hover{text-decoration:underline}.outcomes[data-astro-cid-irahaz3f]{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.outcomes[data-astro-cid-irahaz3f] li[data-astro-cid-irahaz3f]{background:var(--card);border:1px solid var(--line);border-radius:var(--r-lg);flex-direction:column;gap:.75rem;padding:2rem;display:flex}.outcomes[data-astro-cid-irahaz3f] h3[data-astro-cid-irahaz3f]{letter-spacing:-.02em;font-size:clamp(1.375rem,1.8vw,1.625rem);line-height:1.2}.outcomes[data-astro-cid-irahaz3f] p[data-astro-cid-irahaz3f]{color:var(--ink-soft);flex:1;font-size:1.0625rem;line-height:1.55}.outcomes[data-astro-cid-irahaz3f] a[data-astro-cid-irahaz3f]{font-weight:600;text-decoration:none}.outcomes[data-astro-cid-irahaz3f] a[data-astro-cid-irahaz3f]:hover{text-decoration:underline}@media (width>=900px){.outcomes[data-astro-cid-irahaz3f]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}}@media (width<=899px){.outcomes[data-astro-cid-irahaz3f] li[data-astro-cid-irahaz3f]{padding:1.5rem}}.fit__lede[data-astro-cid-irahaz3f]{margin-top:1.25rem}.bigstats[data-astro-cid-irahaz3f]{gap:2.5rem;margin:0 0 4rem;display:grid}.bigstats[data-astro-cid-irahaz3f] dt[data-astro-cid-irahaz3f]{letter-spacing:-.045em;color:var(--accent);font-variant-numeric:tabular-nums;font-size:clamp(3.5rem,6vw,5.5rem);font-weight:700;line-height:1}.bigstats[data-astro-cid-irahaz3f] dd[data-astro-cid-irahaz3f]{max-width:28ch;color:var(--ink-soft);margin:1rem 0 0;font-size:1.0625rem;line-height:1.5}@media (width>=900px){.bigstats[data-astro-cid-irahaz3f]{border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:3rem;padding-top:2.5rem}}.fit[data-astro-cid-irahaz3f]{gap:2.5rem;display:grid}.fit__heading[data-astro-cid-irahaz3f],.faq-grid__heading[data-astro-cid-irahaz3f]{margin-top:1rem}.fit__list[data-astro-cid-irahaz3f]{border-top:1px solid var(--line-strong);margin:0;padding:0;list-style:none;display:grid}.fit__list[data-astro-cid-irahaz3f] li[data-astro-cid-irahaz3f]{border-bottom:1px solid var(--line-strong);grid-template-columns:1.375rem minmax(0,1fr);align-items:start;gap:.875rem;padding:1.125rem 0;font-size:1.0625rem;font-weight:500;display:grid;position:relative}.fit__list[data-astro-cid-irahaz3f] li[data-astro-cid-irahaz3f]:before{content:"";background:var(--card);border-radius:50%;width:1.375rem;height:1.375rem;margin-top:.1rem}.fit__list[data-astro-cid-irahaz3f] li[data-astro-cid-irahaz3f]:after{content:"";background:var(--accent);width:1.375rem;height:1.375rem;position:absolute;top:1.225rem;left:0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 22'%3E%3Cpath d='M7 11.5l2.6 2.6L15 8.7' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 22'%3E%3Cpath d='M7 11.5l2.6 2.6L15 8.7' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/100% no-repeat}.fit__not[data-astro-cid-irahaz3f]{max-width:52ch;color:var(--ink-soft);margin-top:1.75rem}.fit__not[data-astro-cid-irahaz3f] a[data-astro-cid-irahaz3f]{white-space:nowrap;font-weight:600}.faq-grid[data-astro-cid-irahaz3f]{gap:2.5rem;display:grid}@media (width>=900px){.fit[data-astro-cid-irahaz3f]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:4rem}.faq-grid[data-astro-cid-irahaz3f]{grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:4rem}}.calc-cta[data-astro-cid-irahaz3f]{margin-top:1.75rem}@media (width<=899px){.calc-cta[data-astro-cid-irahaz3f] .btn{width:100%}}.trust[data-astro-cid-irahaz3f]{border:1px solid var(--line);border-radius:var(--r-xl);background:var(--card);gap:2rem;padding:3rem;display:grid}.trust__heading[data-astro-cid-irahaz3f]{max-width:16ch;font-size:clamp(1.75rem,2.7vw,2.625rem);line-height:1.08}.trust__list[data-astro-cid-irahaz3f]{gap:1rem;margin:0}.trust__list[data-astro-cid-irahaz3f] li[data-astro-cid-irahaz3f]{border-bottom:1px solid var(--line);padding-bottom:1rem;font-weight:500}.trust__list[data-astro-cid-irahaz3f] li[data-astro-cid-irahaz3f]:last-child{border-bottom:0;padding-bottom:0}@media (width>=900px){.trust[data-astro-cid-irahaz3f]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:4rem;padding:3.5rem}}@media (width<=899px){.trust[data-astro-cid-irahaz3f]{padding:1.75rem 1.5rem}}
