.hero-img[data-astro-cid-bbe6dxrz]{animation:soft-zoom 1.8s var(--ease-out) both}.hero-overlay[data-astro-cid-bbe6dxrz]{background:linear-gradient(to bottom,color-mix(in srgb,var(--color-dark-strip) 45%,transparent),color-mix(in srgb,var(--color-dark-strip) 62%,transparent) 55%,color-mix(in srgb,var(--color-dark-strip) 86%,transparent)),radial-gradient(120% 90% at 50% 0%,color-mix(in srgb,var(--color-accent) 38%,transparent) 0%,transparent 62%)}.hero-fade[data-astro-cid-bbe6dxrz]{opacity:0;transform:translateY(16px);filter:blur(8px);animation:hero-fade-in .75s cubic-bezier(.22,1,.36,1) forwards}.hero-fade-1[data-astro-cid-bbe6dxrz]{animation-delay:.05s}.hero-fade-2[data-astro-cid-bbe6dxrz]{animation-delay:.18s}.hero-fade-3[data-astro-cid-bbe6dxrz]{animation-delay:.32s}.hero-fade-4[data-astro-cid-bbe6dxrz]{animation-delay:.46s}.hero-fade-5[data-astro-cid-bbe6dxrz]{animation-delay:.6s}@keyframes hero-fade-in{to{opacity:1;transform:translateY(0);filter:blur(0)}}.hero-cta-arrow[data-astro-cid-bbe6dxrz]{transition:transform .3s var(--ease-out)}.hero-cta[data-astro-cid-bbe6dxrz]:hover .hero-cta-arrow[data-astro-cid-bbe6dxrz]{transform:translate(4px)}.hero-scroll-icon[data-astro-cid-bbe6dxrz]{animation:hero-scroll-float 2.4s ease-in-out infinite}@keyframes hero-scroll-float{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}.hero-float[data-astro-cid-bbe6dxrz]{animation:hero-float 6s ease-in-out infinite}.hero-float-delay[data-astro-cid-bbe6dxrz]{animation-delay:-3s}@keyframes hero-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.hero-underline[data-astro-cid-bbe6dxrz] path[data-astro-cid-bbe6dxrz]{stroke-dasharray:1;stroke-dashoffset:1;animation:hero-draw 1.1s var(--ease-out) 1s forwards}@keyframes hero-draw{to{stroke-dashoffset:0}}.hero-mark-text[data-astro-cid-bbe6dxrz]{background-image:linear-gradient(100deg,#fff 40%,var(--color-accent-200) 50%,#fff 60%);background-size:250% 100%;background-position:100% 0;-webkit-background-clip:text;background-clip:text;color:transparent;animation:hero-shimmer 2.4s ease-in-out 1.8s 1}@keyframes hero-shimmer{0%{background-position:100% 0}to{background-position:0% 0}}@media(prefers-reduced-motion:reduce){.hero-img[data-astro-cid-bbe6dxrz]{animation:none}.hero-fade[data-astro-cid-bbe6dxrz]{opacity:1;transform:none;filter:none;animation:none}.hero-scroll-icon[data-astro-cid-bbe6dxrz],.hero-float[data-astro-cid-bbe6dxrz]{animation:none}.hero-underline[data-astro-cid-bbe6dxrz] path[data-astro-cid-bbe6dxrz]{animation:none;stroke-dashoffset:0}.hero-mark-text[data-astro-cid-bbe6dxrz]{animation:none;background:none;color:#fff;-webkit-background-clip:border-box;background-clip:border-box}}.stat-card[data-astro-cid-nthyaj4f]{transition:transform .4s var(--ease-out),box-shadow .4s var(--ease-out)}.stat-card[data-astro-cid-nthyaj4f]:hover{transform:translateY(-4px);box-shadow:var(--shadow-raised)}.link-arrow[data-astro-cid-2svmco2p] svg[data-astro-cid-2svmco2p]{transition:transform .3s var(--ease-out)}.link-arrow[data-astro-cid-2svmco2p]:hover svg[data-astro-cid-2svmco2p]{transform:translate(4px)}.why-card[data-astro-cid-imesyr5e]{transition:transform .4s var(--ease-out),background-color .4s var(--ease-out),border-color .4s var(--ease-out)}.why-card[data-astro-cid-imesyr5e]:hover{transform:translateY(-4px);background-color:#ffffff17;border-color:#fff3}.service-card[data-astro-cid-6bwecyxw]{transition:box-shadow .45s var(--ease-out),transform .45s var(--ease-out)}.service-card[data-astro-cid-6bwecyxw]:hover{box-shadow:var(--shadow-raised);transform:translateY(-4px)}.service-link[data-astro-cid-6bwecyxw] svg[data-astro-cid-6bwecyxw]{transition:transform .3s var(--ease-out)}.service-link[data-astro-cid-6bwecyxw]:hover svg[data-astro-cid-6bwecyxw]{transform:translate(4px)}.step-card[data-astro-cid-d7yd27mj]{transition:transform .4s var(--ease-out),box-shadow .4s var(--ease-out)}.step-card[data-astro-cid-d7yd27mj]:hover{transform:translateY(-4px);box-shadow:var(--shadow-raised)}.step-num[data-astro-cid-d7yd27mj]{background:var(--color-accent-100);color:var(--color-accent);transition:transform .4s var(--ease-out),background-color .6s var(--ease-out),color .6s var(--ease-out),box-shadow .6s var(--ease-out)}.is-lit[data-astro-cid-d7yd27mj] .step-num[data-astro-cid-d7yd27mj]{background:var(--color-accent);color:#fff;box-shadow:var(--shadow-accent),0 0 0 6px rgba(var(--color-accent-rgb),.12)}.step-card[data-astro-cid-d7yd27mj]:hover .step-num[data-astro-cid-d7yd27mj]{transform:scale(1.06)}.price-card[data-astro-cid-7tzcuqud]{transition:transform .45s var(--ease-out),box-shadow .45s var(--ease-out);--mx: 50%;--my: 50%;overflow:hidden}.price-card[data-astro-cid-7tzcuqud]:before{content:"";position:absolute;inset:0;pointer-events:none;border-radius:inherit;background:radial-gradient(320px circle at var(--mx) var(--my),rgba(var(--color-accent-rgb),.11),transparent 65%);opacity:0;transition:opacity .4s var(--ease-out)}.price-card[data-astro-cid-7tzcuqud]:hover:before{opacity:1}.price-card[data-astro-cid-7tzcuqud] ul[data-astro-cid-7tzcuqud]{margin-bottom:2rem}.price-card[data-astro-cid-7tzcuqud]:hover{box-shadow:var(--shadow-raised)}.price-card[data-astro-cid-7tzcuqud].is-popular{overflow:visible;animation:price-pulse 3.2s ease-in-out infinite}.price-card[data-astro-cid-7tzcuqud].is-popular:before{overflow:hidden}.price-card[data-astro-cid-7tzcuqud].is-popular:hover{box-shadow:0 14px 40px rgba(var(--color-accent-rgb),.24)}@keyframes price-pulse{0%{box-shadow:0 8px 24px #6244bb2e,0 0 #6244bb4d}70%{box-shadow:0 8px 24px #6244bb2e,0 0 0 14px #6244bb00}to{box-shadow:0 8px 24px #6244bb2e,0 0 #6244bb00}}@media(prefers-reduced-motion:reduce){.price-card[data-astro-cid-7tzcuqud].is-popular{animation:none}}.roi-range[data-astro-cid-5xuaa26v]{accent-color:var(--color-accent);height:1.5rem;cursor:pointer}.tilt-inner[data-astro-cid-nduddg2v]{transition:transform .25s var(--ease-out);will-change:transform}.lightbox[data-astro-cid-nduddg2v]::backdrop{background:#141228d1;backdrop-filter:blur(6px)}.lightbox[data-astro-cid-nduddg2v][open]{animation:lb-in .45s var(--ease-out)}@keyframes lb-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:reduce){.lightbox[data-astro-cid-nduddg2v][open]{animation:none}.tilt-inner[data-astro-cid-nduddg2v]{transition:none}}.faq-icon[data-astro-cid-al2ca2vr]{transition:transform .3s var(--ease-out),background-color .3s var(--ease-out),color .3s var(--ease-out)}.faq-item[data-astro-cid-al2ca2vr] button[data-astro-cid-al2ca2vr][aria-expanded=true] .faq-icon[data-astro-cid-al2ca2vr]{transform:rotate(45deg);background-color:var(--color-accent);color:#fff}@media(prefers-reduced-motion:reduce){.faq-icon[data-astro-cid-al2ca2vr],.faq-item[data-astro-cid-al2ca2vr] button[data-astro-cid-al2ca2vr] .faq-icon[data-astro-cid-al2ca2vr]{transition:none!important}}.submit-btn[data-astro-cid-xmivup5a] svg[data-astro-cid-xmivup5a]{transition:transform .3s var(--ease-out)}.submit-btn[data-astro-cid-xmivup5a]:hover svg[data-astro-cid-xmivup5a]{transform:translate(4px)}.sticky-cta[data-astro-cid-f66gfbax]{transform:translateY(110%);transition:transform .5s var(--ease-out)}.sticky-cta[data-astro-cid-f66gfbax].is-visible{transform:translateY(0)}@media(prefers-reduced-motion:reduce){.sticky-cta[data-astro-cid-f66gfbax]{transition:none}}
