.page_page__ZU32B{overflow-x:hidden}.page_top__xGBOm{display:flex;justify-content:space-between;align-items:center;padding:20px 6vw}.page_logo__7fc9l{font-family:Sora,sans-serif;font-weight:700;font-size:1.4rem;letter-spacing:.06em;color:var(--teal-deep)}.page_top__xGBOm nav{display:flex;gap:18px;color:var(--muted)}.page_hero__SKW6o{min-height:calc(100vh - 80px);display:grid;grid-template-columns:1.1fr .9fr;grid-gap:24px;gap:24px;align-items:center;padding:24px 6vw 64px;background:linear-gradient(120deg,rgba(31,158,146,.12),transparent 40%),linear-gradient(rgba(243,247,248,.2),rgba(243,247,248,.85)),url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%231f9e92' fill-opacity='0.05'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.page_eyebrow__H9Slr{margin:0 0 8px;color:var(--teal-deep);font-weight:600}.page_hero__SKW6o h1{margin:0;font-family:Sora,sans-serif;font-size:clamp(3.4rem,8vw,6rem);letter-spacing:.04em;line-height:.95}.page_tagline___8E6T{margin:12px 0 0;font-size:clamp(1.4rem,3vw,2rem);font-weight:700}.page_lead__PxPwQ{max-width:34rem;color:var(--muted);line-height:1.7;font-size:1.05rem}.page_ctaRow__yWcJm{display:flex;gap:12px;margin-top:24px;flex-wrap:wrap}.page_primary__V8M9Y,.page_secondary__lm_PT{display:inline-flex;align-items:center;justify-content:center;padding:14px 22px;border-radius:999px;font-weight:700}.page_primary__V8M9Y{background:var(--teal);color:white}.page_secondary__lm_PT{border:1px solid rgba(16,39,51,.2)}.page_heroVisual___m6ot{position:relative;min-height:360px}.page_orb__XHo9A{position:absolute;inset:10% 8%;border-radius:32px;background:linear-gradient(160deg,rgba(15,111,104,.95),rgba(31,158,146,.75)),var(--teal-deep);box-shadow:0 30px 80px rgba(15,111,104,.28);animation:page_rise__3tCje 4s ease-in-out infinite alternate}.page_cardFloat__qO8gf{position:absolute;left:8%;bottom:18%;background:white;color:var(--ink);padding:14px 18px;border-radius:14px;font-weight:700;box-shadow:0 16px 40px rgba(16,39,51,.12);animation:page_float__P1Jpw 3.2s ease-in-out infinite alternate}.page_sectionAlt__g2P4Z,.page_section__61PEw{padding:72px 6vw}.page_sectionAlt__g2P4Z h2,.page_section__61PEw h2{margin:0 0 24px;font-family:Sora,sans-serif;font-size:2rem}.page_sectionAlt__g2P4Z{background:var(--sand)}.page_steps__e0Sxr{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px}.page_steps__e0Sxr article{padding:8px 0}.page_steps__e0Sxr strong{color:var(--teal-deep);font-size:1.4rem}.page_steps__e0Sxr h3{margin:8px 0}.page_steps__e0Sxr p,.page_why__MGd7g{color:var(--muted);line-height:1.7}.page_why__MGd7g{padding:0;margin:0;list-style:none;display:grid;grid-gap:12px;gap:12px}.page_why__MGd7g li:before{content:"◆ ";color:var(--teal)}.page_footer__sHKi3{padding:28px 6vw 40px;display:flex;justify-content:space-between;color:var(--muted);border-top:1px solid rgba(16,39,51,.08)}@keyframes page_rise__3tCje{0%{transform:translateY(8px) scale(.98)}to{transform:translateY(-8px) scale(1)}}@keyframes page_float__P1Jpw{0%{transform:translateY(6px)}to{transform:translateY(-10px)}}@media (max-width:900px){.page_hero__SKW6o,.page_steps__e0Sxr{grid-template-columns:1fr}.page_heroVisual___m6ot{min-height:260px}.page_footer__sHKi3{flex-direction:column;gap:8px}}