.page_main__nw1Wk{min-height:100vh;overflow-x:hidden;--announce-h:44px}.page_announceBar__4sw_1{position:fixed;top:0;left:0;right:0;z-index:101;height:var(--announce-h);display:flex;align-items:center;justify-content:center;gap:10px;padding:0 var(--space-base);background:var(--teal);color:#fff;font-size:14px;font-weight:500;text-align:center;transition:background var(--transition-fast)}.page_announceBar__4sw_1:hover{background:var(--midnight)}.page_announceText__UBw30 strong{font-weight:700;text-decoration:underline;text-underline-offset:2px}.page_announceArrow___iQI_{font-size:16px;transition:transform var(--transition-fast)}.page_announceBar__4sw_1:hover .page_announceArrow___iQI_{transform:translateX(3px)}.page_nav__ijo23{position:fixed;top:var(--announce-h);left:0;right:0;z-index:100;padding:var(--space-base) 0;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:rgba(245,240,232,.8);border-bottom:1px solid rgba(232,229,224,.5)}.page_navContent__ZA8P_{max-width:1200px;margin:0 auto;padding:0 var(--space-xl);display:flex;align-items:center;justify-content:space-between}.page_logo__ikIZE{display:flex;align-items:center;gap:var(--space-sm)}.page_logoMark__9Gypu{width:36px;height:36px;border-radius:var(--radius-sm);background:var(--teal);color:white;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:300;box-shadow:var(--shadow-teal)}.page_logoText__M1jdM{color:var(--midnight)}.page_logoTextLight__ndzJm,.page_logoText__M1jdM{font-size:20px;font-weight:300;letter-spacing:.5px}.page_logoTextLight__ndzJm{color:var(--parchment)}.page_navLinks__8rPi_{display:flex;gap:var(--space-2xl)}.page_navLinks__8rPi_ a{color:var(--gray-600);font-size:14px;font-weight:500;transition:color var(--transition-fast)}.page_navLinks__8rPi_ a:hover{color:var(--teal)}.page_navActions__p8gMd{display:flex;align-items:center;gap:var(--space-md)}.page_loginBtn__bZ8Gs{color:var(--midnight);font-weight:600;font-size:14px;padding:var(--space-sm) var(--space-base)}.page_loginBtn__bZ8Gs:hover{color:var(--teal)}.page_ctaBtn__Q_Mcf{background:var(--teal);color:white;font-weight:600;font-size:14px;padding:var(--space-sm) var(--space-lg);border-radius:var(--radius-full);box-shadow:var(--shadow-teal);transition:all var(--transition-fast)}.page_ctaBtn__Q_Mcf:hover{background:var(--teal-dark);transform:translateY(-1px);box-shadow:0 6px 16px rgba(27,127,110,.4)}.page_hero__7KFOs{min-height:100vh;display:flex;align-items:center;justify-content:center;background:var(--midnight);position:relative;overflow:hidden;padding:120px var(--space-xl) var(--space-5xl)}.page_heroOrb1__slAdb{position:absolute;width:500px;height:500px;border-radius:50%;background:radial-gradient(circle,rgba(27,127,110,.15),transparent);top:-100px;right:-150px;animation:page_float__Xp_VR 8s ease-in-out infinite}.page_heroOrb2__6gXQV{position:absolute;width:350px;height:350px;border-radius:50%;background:radial-gradient(circle,rgba(184,169,201,.1),transparent);bottom:50px;left:-100px;animation:page_float__Xp_VR 10s ease-in-out infinite reverse}.page_heroOrb3__ytmWf{position:absolute;width:250px;height:250px;border-radius:50%;background:radial-gradient(circle,rgba(224,122,95,.08),transparent);top:40%;left:60%;animation:page_float__Xp_VR 12s ease-in-out infinite}@keyframes page_float__Xp_VR{0%,to{transform:translateY(0)}50%{transform:translateY(-30px)}}.page_heroContainer__Exl4z{display:flex;align-items:center;justify-content:space-between;max-width:1200px;margin:0 auto;padding:0 var(--space-xl);gap:var(--space-3xl);position:relative;z-index:1;width:100%}.page_heroText__JVWLO{text-align:left;max-width:600px;flex:1.2 1}.page_heroImageContainer__n1kpA{flex:1 1;display:flex;justify-content:center;align-items:center;position:relative}.page_heroImage__Aq3LS{border-radius:var(--radius-xl);box-shadow:var(--shadow-xl);border:1px solid rgba(255,255,255,.1);transform:perspective(1000px) rotateY(-5deg) rotateX(2deg);transition:transform var(--transition-slow);max-width:100%;height:auto}.page_heroImage__Aq3LS:hover{transform:perspective(1000px) rotateY(0deg) rotateX(0deg)}.page_heroBadge__w6zNn{display:inline-block;background:rgba(27,127,110,.15);color:var(--teal-light);font-size:13px;font-weight:600;padding:var(--space-sm) var(--space-lg);border-radius:var(--radius-full);margin-bottom:var(--space-2xl);letter-spacing:.5px}.page_heroTitle__ixXIp{font-family:var(--font-ui);font-size:64px;font-weight:300;color:var(--parchment);line-height:1.15;margin-bottom:var(--space-xl);letter-spacing:-1px}.page_heroAccent__CzMQw{color:var(--teal-light);font-weight:400}.page_heroSubtitle__ZW2Yq{font-size:18px;color:rgba(245,240,232,.6);line-height:1.7;max-width:600px;margin:0 auto var(--space-3xl);font-weight:300}.page_heroCTA__D_kgZ{display:flex;align-items:center;justify-content:center;gap:var(--space-base);margin-bottom:var(--space-4xl)}.page_heroBtn__7cugx{background:var(--teal);color:white;font-size:16px;font-weight:600;padding:var(--space-base) var(--space-2xl);border-radius:var(--radius-xl);box-shadow:var(--shadow-teal);transition:all var(--transition-normal);letter-spacing:.3px}.page_heroBtn__7cugx:hover{background:var(--teal-light);transform:translateY(-2px);box-shadow:0 8px 24px rgba(27,127,110,.4)}.page_heroSecondary__bkGKP{color:rgba(245,240,232,.6);font-size:16px;font-weight:500;padding:var(--space-base) var(--space-xl);border:1px solid rgba(245,240,232,.2);border-radius:var(--radius-xl);transition:all var(--transition-fast)}.page_heroSecondary__bkGKP:hover{color:var(--parchment);border-color:rgba(245,240,232,.4)}.page_heroStats__ozT57{display:flex;align-items:center;justify-content:center;gap:var(--space-2xl)}.page_heroStat__7idii{display:flex;flex-direction:column;align-items:center}.page_heroStatNumber__3W_1t{font-size:28px;font-weight:600;color:var(--parchment)}.page_heroStatLabel__iTFrE{font-size:13px;color:rgba(245,240,232,.4);font-weight:500}.page_heroStatDivider__N_xAH{width:1px;height:40px;background:rgba(245,240,232,.15)}.page_container__jZF7q{max-width:1200px;margin:0 auto;padding:0 var(--space-xl)}.page_sectionLabel__JSrPB{font-size:13px;font-weight:700;color:var(--teal);text-transform:uppercase;letter-spacing:2px;text-align:center;margin-bottom:var(--space-md)}.page_sectionTitle__6ic_4{font-size:40px;font-weight:300;color:var(--midnight);text-align:center;margin-bottom:var(--space-4xl);letter-spacing:-.5px;line-height:1.2}.page_features__GdcOS{padding:var(--space-5xl) 0;background:var(--parchment)}.page_featuresGrid__txuLt{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-xl);gap:var(--space-xl)}.page_featureCard__swyBK{background:var(--white);border-radius:var(--radius-xl);padding:var(--space-2xl);box-shadow:var(--shadow-sm);transition:all var(--transition-normal);border:1px solid transparent}.page_featureCard__swyBK:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg);border-color:var(--teal-muted)}.page_featureIcon__UHR_A{font-size:36px;margin-bottom:var(--space-base)}.page_featureTitle__pGLZ6{font-size:18px;font-weight:600;color:var(--midnight);margin-bottom:var(--space-sm)}.page_featureDesc__GZakL{font-size:14px;color:var(--gray-500);line-height:1.6}.page_howItWorks__Xf7_c{padding:var(--space-5xl) 0;background:var(--gray-50)}.page_stepsGrid__svYG0{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-2xl);gap:var(--space-2xl)}.page_stepCard__q7x8P{text-align:center;padding:var(--space-2xl)}.page_stepNum__Ucda0{font-size:48px;font-weight:200;color:var(--teal-muted);margin-bottom:var(--space-md);background:linear-gradient(135deg,var(--teal),var(--teal-light));-webkit-background-clip:text;-webkit-text-fill-color:transparent;opacity:.4}.page_stepIcon__x9iDR{font-size:48px;margin-bottom:var(--space-lg)}.page_stepTitle__D2o3b{font-size:20px;font-weight:600;color:var(--midnight);margin-bottom:var(--space-sm)}.page_stepDesc__iZGUx{font-size:14px;color:var(--gray-500);line-height:1.6;max-width:300px;margin:0 auto}.page_testimonials__eoJmU{padding:var(--space-5xl) 0;background:var(--parchment)}.page_testimonialsGrid__nPL9n{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-xl);gap:var(--space-xl)}.page_testimonialCard__ciKNV{background:var(--white);border-radius:var(--radius-xl);padding:var(--space-2xl);box-shadow:var(--shadow-sm);display:flex;flex-direction:column;justify-content:space-between;transition:transform var(--transition-normal)}.page_testimonialCard__ciKNV:hover{transform:translateY(-2px)}.page_testimonialQuote__LlZEe{font-family:var(--font-body);font-size:16px;font-style:italic;color:var(--gray-700);line-height:1.7;margin-bottom:var(--space-xl)}.page_testimonialAuthor__a32R1{display:flex;align-items:center;gap:var(--space-md)}.page_testimonialAvatar__pJgWU{width:40px;height:40px;border-radius:50%;background:var(--teal);color:white;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:16px}.page_testimonialName__l18WN{font-weight:600;font-size:14px;color:var(--midnight)}.page_testimonialRole__nb18w{font-size:12px;color:var(--gray-400)}.page_ctaBanner__XARMM{padding:var(--space-5xl) 0;background:var(--parchment)}.page_ctaCard__0EK4h{background:var(--midnight);border-radius:var(--radius-2xl);padding:var(--space-5xl) var(--space-3xl);text-align:center;position:relative;overflow:hidden}.page_ctaCardOrb__ffSXD{position:absolute;width:300px;height:300px;border-radius:50%;background:radial-gradient(circle,rgba(27,127,110,.2),transparent);top:-80px;right:-80px}.page_ctaTitle__8jURU{font-size:36px;font-weight:300;color:var(--parchment);margin-bottom:var(--space-md);letter-spacing:-.5px;position:relative}.page_ctaSubtitle__oI50C{font-size:16px;color:rgba(245,240,232,.5);margin-bottom:var(--space-2xl);position:relative}.page_ctaButton__lcwUc{background:var(--teal);color:white;font-size:16px;font-weight:600;padding:var(--space-base) var(--space-2xl);border-radius:var(--radius-xl);box-shadow:var(--shadow-teal);transition:all var(--transition-normal);position:relative}.page_ctaButton__lcwUc:hover{background:var(--teal-light);transform:translateY(-2px)}.page_footer__F3MD0{background:var(--midnight);padding:var(--space-5xl) 0 var(--space-2xl)}.page_footerGrid__geUIL{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;grid-gap:var(--space-3xl);gap:var(--space-3xl);margin-bottom:var(--space-3xl)}.page_footerBrand__LFSWn{max-width:280px}.page_footerTagline__3PY1E{color:rgba(245,240,232,.4);font-size:14px;line-height:1.6;margin-top:var(--space-md)}.page_footerCol__WwGk7{display:flex;flex-direction:column;gap:var(--space-md)}.page_footerCol__WwGk7 h4{color:var(--parchment);font-size:14px;font-weight:600;margin-bottom:var(--space-sm);letter-spacing:.5px}.page_footerCol__WwGk7 a{color:rgba(245,240,232,.4);font-size:14px;transition:color var(--transition-fast)}.page_footerCol__WwGk7 a:hover{color:var(--teal-light)}.page_footerBottom___Oisj{border-top:1px solid rgba(245,240,232,.1);padding-top:var(--space-xl);display:flex;justify-content:space-between;align-items:center}.page_footerBottom___Oisj p{color:rgba(245,240,232,.3);font-size:13px}.page_footerBottom___Oisj strong{color:var(--teal-light)}@media (max-width:992px){.page_heroContainer__Exl4z{flex-direction:column;text-align:center;gap:var(--space-3xl)}.page_heroText__JVWLO{text-align:center;max-width:100%}.page_heroImage__Aq3LS{transform:none}}@media (max-width:768px){.page_main__nw1Wk{--announce-h:56px}.page_announceBar__4sw_1{font-size:12px;line-height:1.25;gap:6px}.page_navLinks__8rPi_{display:none}.page_heroTitle__ixXIp{font-size:36px}.page_heroSubtitle__ZW2Yq{font-size:16px}.page_heroCTA__D_kgZ{flex-direction:column}.page_heroStats__ozT57{gap:var(--space-lg)}.page_heroStatNumber__3W_1t{font-size:22px}.page_featuresGrid__txuLt,.page_stepsGrid__svYG0,.page_testimonialsGrid__nPL9n{grid-template-columns:1fr}.page_sectionTitle__6ic_4{font-size:28px}.page_footerGrid__geUIL{grid-template-columns:1fr 1fr;gap:var(--space-2xl)}.page_footerBottom___Oisj{flex-direction:column;gap:var(--space-md);text-align:center}}