.page_hero__7KFOs,.page_main__nw1Wk{min-height:100vh;padding:0}.page_hero__7KFOs{position:relative;display:flex;align-items:center;justify-content:center;background-color:var(--color-text);width:100%;margin:0;overflow:hidden}.page_heroBackground__a2JaP{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.page_heroGradient__e5qDu{position:absolute;top:0;left:50%;transform:translateX(-50%);width:1400px;height:100%;background:radial-gradient(ellipse at center,rgba(15,59,96,.15) 0,rgba(15,59,96,.05) 30%,transparent 70%);filter:blur(80px)}.page_heroContent__dzLob{position:relative;z-index:2;text-align:center;padding:140px var(--spacing-lg) 80px;max-width:1000px;margin:0 auto}.page_heroLabel__4YX7y{display:inline-block;font-family:var(--font-body);font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:#fff;opacity:.6;margin-bottom:var(--spacing-lg);border:1px solid hsla(0,0%,100%,.2);padding:8px 16px;border-radius:var(--border-radius)}.page_heroTitle__ixXIp{font-size:clamp(48px,8vw,96px);font-family:var(--font-display);font-weight:500;color:#fff;margin-bottom:var(--spacing-xl);line-height:1.1;letter-spacing:-.02em;animation:page_fadeInUp__7IOrd 1s cubic-bezier(.4,0,.2,1) .2s both}.page_highlight__Jnelb{color:var(--color-primary);position:relative;display:inline-block;background:linear-gradient(135deg,#0f3b60,#2563a0);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.page_heroSubtitle__ZW2Yq{font-size:clamp(18px,2vw,22px);font-family:var(--font-body);color:hsla(0,0%,100%,.8);margin-bottom:var(--spacing-3xl);line-height:1.6;max-width:800px;margin-left:auto;margin-right:auto;animation:page_fadeInUp__7IOrd 1s cubic-bezier(.4,0,.2,1) .4s both}.page_heroCta__k6Sds{gap:var(--spacing-md);margin-bottom:var(--spacing-4xl);animation:page_fadeInUp__7IOrd 1s cubic-bezier(.4,0,.2,1) .6s both}.page_heroCta__k6Sds,.page_heroMetrics__j57y_{display:flex;justify-content:center;flex-wrap:wrap}.page_heroMetrics__j57y_{gap:var(--spacing-2xl);align-items:center;margin-top:var(--spacing-4xl);padding-top:var(--spacing-3xl);border-top:1px solid hsla(0,0%,100%,.1);animation:page_fadeIn__jjObi 1s cubic-bezier(.4,0,.2,1) .8s both}.page_metricDivider__Rr1Zy{width:1px;height:40px;background:hsla(0,0%,100%,.1)}@property --gradient-angle{syntax:"<angle>";initial-value:0deg;inherits:false}@property --gradient-angle-offset{syntax:"<angle>";initial-value:0deg;inherits:false}@property --gradient-percent{syntax:"<percentage>";initial-value:5%;inherits:false}@property --gradient-shine{syntax:"<color>";initial-value:hsla(0,0%,100%,.9);inherits:false}.page_btnPrimary__d_sTc{--shiny-bg:#0f3b60;--shiny-bg-end:#2563a0;--shiny-highlight:#3a7ac2;--shiny-highlight-subtle:#4a90e2;--animation-duration:6s;position:relative;isolation:isolate;overflow:hidden;cursor:pointer;display:inline-block;text-align:center;text-decoration:none;font-family:var(--font-body);font-size:16px;font-weight:600;color:#fff;padding:18px 40px;border:1px solid transparent;border-radius:6px;background:linear-gradient(135deg,var(--shiny-bg) 0,var(--shiny-bg-end) 100%) padding-box,conic-gradient(from calc(var(--gradient-angle) - var(--gradient-angle-offset)),transparent,var(--shiny-highlight) var(--gradient-percent),var(--gradient-shine) calc(var(--gradient-percent) * 2),var(--shiny-highlight) calc(var(--gradient-percent) * 3),transparent calc(var(--gradient-percent) * 4)) border-box;box-shadow:inset 0 0 0 1px rgba(15,59,96,.3),0 10px 40px rgba(15,59,96,.3);transition:.8s cubic-bezier(.25,1,.5,1);transition-property:transform,box-shadow,--gradient-angle-offset,--gradient-percent,--gradient-shine;animation:page_gradientRotate__yaXSa var(--animation-duration) linear infinite,page_gradientRotate__yaXSa calc(var(--animation-duration) / .4) linear reverse paused;animation-composition:add}.page_btnPrimary__d_sTc:before{content:"";pointer-events:none;position:absolute;inset:0;z-index:-1;--size:calc(100% - 6px);--position:2px;--space:calc(var(--position) * 2);width:var(--size);height:var(--size);left:3px;top:3px;background:radial-gradient(circle at var(--position) var(--position),hsla(0,0%,100%,.3) calc(var(--position) / 4),transparent 0) padding-box;background-size:var(--space) var(--space);background-repeat:space;-webkit-mask-image:conic-gradient(from calc(var(--gradient-angle) + 45deg),#000,transparent 10% 90%,#000);mask-image:conic-gradient(from calc(var(--gradient-angle) + 45deg),#000,transparent 10% 90%,#000);border-radius:inherit;opacity:.2;animation:page_gradientRotate__yaXSa var(--animation-duration) linear infinite,page_gradientRotate__yaXSa calc(var(--animation-duration) / .4) linear reverse paused;animation-composition:add}.page_btnPrimary__d_sTc:after{content:"";pointer-events:none;position:absolute;left:50%;top:50%;translate:-50% -50%;z-index:-1;width:100%;aspect-ratio:1;background:linear-gradient(-50deg,transparent,var(--shiny-highlight),transparent);-webkit-mask-image:radial-gradient(circle at bottom,transparent 40%,#000);mask-image:radial-gradient(circle at bottom,transparent 40%,#000);opacity:.3;animation:page_shimmer__G1aXL var(--animation-duration) linear infinite,page_shimmer__G1aXL calc(var(--animation-duration) / .4) linear reverse paused;animation-composition:add}.page_btnPrimary__d_sTc:hover{color:#fff;--gradient-percent:20%;--gradient-angle-offset:95deg;--gradient-shine:var(--shiny-highlight-subtle);transform:translateY(-2px);box-shadow:inset 0 0 0 1px rgba(74,144,226,.5),0 15px 50px rgba(15,59,96,.4)}.page_btnPrimary__d_sTc:hover,.page_btnPrimary__d_sTc:hover:after,.page_btnPrimary__d_sTc:hover:before{animation-play-state:running}.page_btnPrimary__d_sTc:active{transform:translateY(0)}.page_textDefault__bM7lC,.page_textHover__tDqV2{transition:all .3s cubic-bezier(.4,0,.2,1);display:block;pointer-events:none}.page_textHover__tDqV2{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) translateY(10px);opacity:0;width:100%;white-space:nowrap}.page_btnPrimary__d_sTc:hover .page_textDefault__bM7lC{opacity:0;transform:translateY(-10px)}.page_btnPrimary__d_sTc:hover .page_textHover__tDqV2{opacity:1;transform:translate(-50%,-50%);color:#fff}@keyframes page_gradientRotate__yaXSa{to{--gradient-angle:360deg}}@keyframes page_shimmer__G1aXL{to{rotate:1turn}}.page_btnSecondary__s2OE4{font-family:var(--font-body);font-size:16px;font-weight:600;color:#fff;background-color:transparent;border:2px solid hsla(0,0%,100%,.3);border-radius:6px;padding:16px 38px;cursor:pointer;display:inline-block;text-align:center;text-decoration:none;transition:all var(--transition-base);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.page_btnSecondary__s2OE4:hover{background-color:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.5);transform:translateY(-2px);color:#fff;text-decoration:none}.page_frontsSection__7jywv{padding-top:120px;padding-bottom:120px;background-color:#fff}.page_sectionTitle__6ic_4{position:relative;z-index:1;font-size:var(--font-size-h2);font-family:var(--font-display);font-weight:400;text-align:center;margin-bottom:var(--spacing-3xl);color:#595959}.page_frontsGrid__61lX_{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));grid-gap:var(--spacing-2xl);gap:var(--spacing-2xl);max-width:1200px;margin:0 auto}.page_frontCard__yMA3P{display:flex;flex-direction:column;flex:1 1;height:100%}.page_cardImageArea__l2Ii_{background:#f9f9fb;height:120px;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;border-radius:6px 6px 0 0}.page_cardIcon__syb4d{font-size:72px;position:relative;z-index:1;filter:grayscale(.3)}.page_cardImage__aHl9E,.page_cardVideo__DWi7n{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0;z-index:1}.page_cardImageScaled__EKKh8{width:85%;height:85%;object-fit:cover;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}.page_cardContent__Skti9{padding:var(--spacing-2xl);padding-bottom:var(--spacing-sm);display:flex;flex-direction:column;gap:var(--spacing-md);flex:1 1}.page_frontTitle__ZI7dU{font-size:24px;margin:0;display:flex;flex-direction:column;gap:var(--spacing-xs)}.page_badge__0mJr3,.page_frontTitle__ZI7dU{font-family:system-ui;font-weight:700;color:#595959}.page_badge__0mJr3{font-size:12px;text-transform:uppercase;letter-spacing:.05em}.page_frontDescription__HhZ0s{font-size:15px;color:#595959;line-height:1.6;margin:0;min-height:72px}.page_cardStats__wXDmv{display:flex;gap:var(--spacing-xl);padding:var(--spacing-md) 0;border-top:1px solid var(--color-gray-200);margin-top:auto}.page_stat__wNpTi{display:flex;flex-direction:column;gap:4px}.page_statValue__tVgp7{font-size:18px;font-weight:700;color:var(--color-text)}.page_statLabel__2jNx3{font-size:11px;color:#595959;text-transform:uppercase;letter-spacing:.05em}.page_cardButton__My28C{background:transparent;color:var(--color-text);border:1px solid var(--color-gray-300);border-radius:6px;padding:12px 24px;font-family:var(--font-body);font-size:14px;font-weight:600;cursor:pointer;transition:all var(--transition-fast);margin-top:var(--spacing-sm)}.page_cardButton__My28C:hover{background:var(--color-text);color:#fff;border-color:var(--color-text)}.page_methodologySection__tDq1j{position:relative;padding-top:60px;padding-bottom:120px;overflow:hidden}.page_methodologyContent__JGaSO{position:relative;z-index:1;max-width:1000px;margin:0 auto;padding:0 var(--spacing-lg);opacity:0;transform:translateY(40px);animation:page_fadeInUp__7IOrd 1s ease-out forwards}.page_methodologySteps__LiVBO{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-lg);flex-wrap:wrap}.page_step__0ZyaY{flex:1 1;min-width:180px;max-width:240px;text-align:center}.page_stepNumber__Is_ZR{font-size:64px;font-family:system-ui;font-weight:700;color:var(--color-primary);opacity:0;margin-bottom:var(--spacing-md);transition:all var(--transition-base)}.page_step__0ZyaY:first-child .page_stepNumber__Is_ZR{animation:page_fadeInScale__PMPRQ .5s cubic-bezier(.4,0,.2,1) .2s forwards}.page_step__0ZyaY:nth-child(3) .page_stepNumber__Is_ZR{animation:page_fadeInScale__PMPRQ .5s cubic-bezier(.4,0,.2,1) 1s forwards}.page_step__0ZyaY:nth-child(5) .page_stepNumber__Is_ZR{animation:page_fadeInScale__PMPRQ .5s cubic-bezier(.4,0,.2,1) 1.8s forwards}@keyframes page_fadeInScale__PMPRQ{0%{opacity:0;transform:scale(.8)}to{opacity:.2;transform:scale(1)}}.page_step__0ZyaY:hover .page_stepNumber__Is_ZR{opacity:.4;transform:scale(1.1)}.page_stepTitle__D2o3b{font-size:var(--font-size-h5);font-family:system-ui;font-weight:700;margin-bottom:var(--spacing-sm);color:#595959;opacity:0}.page_stepDescription__lHQhA{font-size:var(--font-size-small);color:#595959;line-height:var(--line-height-relaxed);opacity:0}.page_step__0ZyaY:first-child .page_stepTitle__D2o3b{animation:page_fadeInUp__7IOrd .4s cubic-bezier(.4,0,.2,1) .4s forwards}.page_step__0ZyaY:nth-child(3) .page_stepTitle__D2o3b{animation:page_fadeInUp__7IOrd .4s cubic-bezier(.4,0,.2,1) 1.2s forwards}.page_step__0ZyaY:nth-child(5) .page_stepTitle__D2o3b{animation:page_fadeInUp__7IOrd .4s cubic-bezier(.4,0,.2,1) 2s forwards}.page_step__0ZyaY:first-child .page_stepDescription__lHQhA{animation:page_fadeInUp__7IOrd .4s cubic-bezier(.4,0,.2,1) .6s forwards}.page_step__0ZyaY:nth-child(3) .page_stepDescription__lHQhA{animation:page_fadeInUp__7IOrd .4s cubic-bezier(.4,0,.2,1) 1.4s forwards}.page_step__0ZyaY:nth-child(5) .page_stepDescription__lHQhA{animation:page_fadeInUp__7IOrd .4s cubic-bezier(.4,0,.2,1) 2.2s forwards}.page_stepArrow__eTpg9{font-size:32px;color:var(--color-primary);flex-shrink:0;opacity:0;display:flex;gap:2px;align-items:center}.page_stepArrow__eTpg9:nth-child(2){animation:page_fadeIn__jjObi .4s cubic-bezier(.4,0,.2,1) .8s forwards}.page_stepArrow__eTpg9:nth-child(4){animation:page_fadeIn__jjObi .4s cubic-bezier(.4,0,.2,1) 1.6s forwards}.page_chevron__LxWvw{font-size:28px;font-weight:700;line-height:1;opacity:.2;animation:page_chevronChase__U8T9E 1.5s ease-in-out infinite}.page_chevron__LxWvw:first-child{animation-delay:0s}.page_chevron__LxWvw:nth-child(2){animation-delay:.2s}.page_chevron__LxWvw:nth-child(3){animation-delay:.4s}@keyframes page_chevronChase__U8T9E{0%,to{opacity:.15}30%,50%{opacity:1}}@keyframes page_fadeInUp__7IOrd{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes page_fadeIn__jjObi{0%{opacity:0}to{opacity:1}}.page_ctaSection__BmsKD{position:relative;padding-top:200px;padding-bottom:200px;background-color:var(--color-text);color:#fff;overflow:hidden;min-height:80vh;z-index:5;margin-top:-1px}.page_ctaContent__MfmkM{position:relative;z-index:2;text-align:center;max-width:700px;margin:0 auto}.page_ctaTitle__8jURU{font-size:var(--font-size-h2);font-family:var(--font-display);font-weight:400;color:#fff;margin-bottom:var(--spacing-lg)}.page_ctaDescription__TiS0Z{font-size:18px;color:var(--color-gray-200);margin-bottom:var(--spacing-2xl);line-height:var(--line-height-relaxed)}@media (max-width:768px){.page_hero__7KFOs{min-height:auto;padding:var(--spacing-3xl) 0}.page_heroContent__dzLob{padding:var(--spacing-2xl) 12px}.page_heroTitle__ixXIp{font-size:clamp(34px,8.5vw,48px)}.page_heroLabel__4YX7y{font-size:10px;padding:6px 12px}.page_heroMetrics__j57y_{gap:var(--spacing-lg);margin-top:var(--spacing-2xl);padding-top:var(--spacing-2xl)}.page_metricDivider__Rr1Zy{display:none}.page_methodologySteps__LiVBO{flex-direction:column}.page_stepArrow__eTpg9{transform:rotate(90deg)}.page_frontsGrid__61lX_{grid-template-columns:1fr}.page_heroCta__k6Sds{flex-direction:column;align-items:center;gap:var(--spacing-sm)}.page_btnPrimary__d_sTc,.page_btnSecondary__s2OE4{width:100%;max-width:320px}}@media (max-width:480px){.page_heroMetrics__j57y_{flex-direction:column;gap:var(--spacing-xl)}.page_heroGradient__e5qDu{width:100vw}}.page_faqSection__mfM8r{padding-top:120px;padding-bottom:120px;max-width:900px;margin:0 auto}.page_faqContainer__u60vT{background:#fff;border:1px solid var(--color-gray-200);border-radius:var(--border-radius);overflow:hidden;box-shadow:0 1px 3px rgba(0,0,0,.04),0 4px 12px rgba(0,0,0,.02)}.page_contactSection__B7plO{padding-top:120px;padding-bottom:120px;background-color:var(--color-gray-50)}.page_contactContainer__1Os5q{display:grid;grid-template-columns:1fr 1.2fr;grid-gap:var(--spacing-4xl);gap:var(--spacing-4xl);max-width:1200px;margin:0 auto}.page_contactInfo__9V7OL{display:flex;flex-direction:column;gap:var(--spacing-xl)}.page_contactTitle__cbkrp{font-size:var(--font-size-h3);font-family:var(--font-display);font-weight:400;color:#595959;margin:0}.page_contactDescription__S3hdE{font-size:16px;color:#595959;line-height:1.6;margin:0}.page_contactBenefits__rG7lx{display:flex;flex-direction:column;gap:var(--spacing-md);margin-top:var(--spacing-lg)}.page_benefit__inbDU{display:flex;align-items:center;gap:var(--spacing-sm);font-size:15px;color:#595959}.page_benefitIcon__8IxwV{color:var(--color-primary);font-weight:700;font-size:18px}.page_contactForm___HwN1{background:#fff;border:1px solid var(--color-gray-200);border-radius:var(--border-radius);padding:var(--spacing-3xl);display:flex;flex-direction:column;gap:var(--spacing-lg);box-shadow:0 1px 3px rgba(0,0,0,.04),0 4px 12px rgba(0,0,0,.03),0 12px 24px rgba(0,0,0,.02)}.page_formRow___pGD1{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--spacing-lg);gap:var(--spacing-lg)}.page_formGroup__SWXkg{display:flex;flex-direction:column;gap:var(--spacing-xs)}.page_formLabel___SCQg{font-family:var(--font-body);font-size:14px;font-weight:600;color:var(--color-text)}.page_formInput__j2g1R,.page_formSelect__y9p8c,.page_formTextarea__95Z2J{font-family:var(--font-body);font-size:15px;color:var(--color-text);background:#fafbfc;border:2px solid var(--color-gray-200);border-radius:var(--border-radius);padding:14px 18px;transition:all var(--transition-base)}.page_formInput__j2g1R:hover,.page_formSelect__y9p8c:hover,.page_formTextarea__95Z2J:hover{border-color:var(--color-gray-300);background:#fff}.page_formInput__j2g1R:focus,.page_formSelect__y9p8c:focus,.page_formTextarea__95Z2J:focus{outline:none;border-color:var(--color-primary);background:#fff;box-shadow:0 0 0 3px rgba(15,59,96,.08),0 1px 2px rgba(0,0,0,.04)}.page_formTextarea__95Z2J{resize:vertical;min-height:100px}.page_formButton__zUdSR{--shiny-bg:#0f3b60;--shiny-bg-end:#2563a0;--shiny-highlight:#3a7ac2;--shiny-highlight-subtle:#4a90e2;--animation-duration:6s;position:relative;isolation:isolate;overflow:hidden;cursor:pointer;font-family:var(--font-body);font-size:16px;font-weight:600;color:#fff;padding:18px 40px;margin-top:var(--spacing-sm);border:1px solid transparent;border-radius:6px;background:linear-gradient(135deg,var(--shiny-bg) 0,var(--shiny-bg-end) 100%) padding-box,conic-gradient(from calc(var(--gradient-angle) - var(--gradient-angle-offset)),transparent,var(--shiny-highlight) var(--gradient-percent),var(--gradient-shine) calc(var(--gradient-percent) * 2),var(--shiny-highlight) calc(var(--gradient-percent) * 3),transparent calc(var(--gradient-percent) * 4)) border-box;box-shadow:inset 0 0 0 1px rgba(15,59,96,.3),0 10px 40px rgba(15,59,96,.3);transition:.8s cubic-bezier(.25,1,.5,1);transition-property:transform,box-shadow,--gradient-angle-offset,--gradient-percent,--gradient-shine;animation:page_gradientRotate__yaXSa var(--animation-duration) linear infinite,page_gradientRotate__yaXSa calc(var(--animation-duration) / .4) linear reverse paused;animation-composition:add}.page_formButton__zUdSR:before{content:"";pointer-events:none;position:absolute;inset:0;z-index:-1;--size:calc(100% - 6px);--position:2px;--space:calc(var(--position) * 2);width:var(--size);height:var(--size);left:3px;top:3px;background:radial-gradient(circle at var(--position) var(--position),hsla(0,0%,100%,.3) calc(var(--position) / 4),transparent 0) padding-box;background-size:var(--space) var(--space);background-repeat:space;-webkit-mask-image:conic-gradient(from calc(var(--gradient-angle) + 45deg),#000,transparent 10% 90%,#000);mask-image:conic-gradient(from calc(var(--gradient-angle) + 45deg),#000,transparent 10% 90%,#000);border-radius:inherit;opacity:.2;animation:page_gradientRotate__yaXSa var(--animation-duration) linear infinite,page_gradientRotate__yaXSa calc(var(--animation-duration) / .4) linear reverse paused;animation-composition:add}.page_formButton__zUdSR:after{content:"";pointer-events:none;position:absolute;left:50%;top:50%;translate:-50% -50%;z-index:-1;width:100%;aspect-ratio:1;background:linear-gradient(-50deg,transparent,var(--shiny-highlight),transparent);-webkit-mask-image:radial-gradient(circle at bottom,transparent 40%,#000);mask-image:radial-gradient(circle at bottom,transparent 40%,#000);opacity:.3;animation:page_shimmer__G1aXL var(--animation-duration) linear infinite,page_shimmer__G1aXL calc(var(--animation-duration) / .4) linear reverse paused;animation-composition:add}.page_formButton__zUdSR:hover{--gradient-percent:20%;--gradient-angle-offset:95deg;--gradient-shine:var(--shiny-highlight-subtle);transform:translateY(-2px);box-shadow:inset 0 0 0 1px rgba(74,144,226,.5),0 15px 50px rgba(15,59,96,.4)}.page_formButton__zUdSR:hover,.page_formButton__zUdSR:hover:after,.page_formButton__zUdSR:hover:before{animation-play-state:running}.page_formButton__zUdSR:active{transform:translateY(0)}.page_footer__F3MD0{position:relative;background:#0a1015;border-top:1px solid hsla(0,0%,100%,.08);padding:var(--spacing-4xl) 0 var(--spacing-2xl);margin-top:var(--spacing-5xl);overflow:hidden}.page_footerContainer__eXMkR{position:relative;z-index:2;max-width:1280px;margin:0 auto;padding:0 var(--spacing-lg);display:grid;grid-template-columns:1.5fr 2fr;grid-gap:var(--spacing-4xl);gap:var(--spacing-4xl);padding-bottom:var(--spacing-3xl)}.page_footerBrand__LFSWn{display:flex;flex-direction:column;gap:var(--spacing-md)}.page_footerLogo__LcRrq{font-family:var(--font-logo);font-size:28px;display:flex;align-items:center;font-weight:400;color:#fff;letter-spacing:-.02em}.page_footerTagline__3PY1E{font-size:15px;color:hsla(0,0%,100%,.6);line-height:1.6;max-width:320px;margin:-5px 0 0}.page_footerLinks__ZWbAq{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--spacing-2xl);gap:var(--spacing-2xl)}.page_footerColumn__3Snvs{display:flex;flex-direction:column;gap:var(--spacing-sm)}.page_footerColumnTitle__0VoLC{font-family:var(--font-heading);font-size:13px;font-weight:700;color:hsla(0,0%,100%,.9);text-transform:uppercase;letter-spacing:.08em;margin-bottom:var(--spacing-sm)}.page_footerLink__ntXAe{font-family:var(--font-body);font-size:14px;color:hsla(0,0%,100%,.5);text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;width:-moz-fit-content;width:fit-content}.page_footerLink__ntXAe:hover{color:hsla(0,0%,100%,.95);transform:translateX(4px)}.page_footerVoiceButton__CT0j9{position:relative;display:flex;align-items:center;gap:8px;font-family:var(--font-body);font-size:14px;font-weight:600;color:hsla(0,0%,100%,.95);text-decoration:none;padding:8px 16px;margin-top:8px;border:1px solid rgba(74,144,226,.5);border-radius:6px;background:rgba(74,144,226,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);white-space:nowrap;transition:all .3s cubic-bezier(.4,0,.2,1);overflow:hidden;width:-moz-fit-content;width:fit-content}.page_footerVoiceButton__CT0j9:before{content:"";position:absolute;bottom:-1px;left:-100%;width:80%;height:2px;background:linear-gradient(90deg,transparent,rgba(74,144,226,.3) 20%,rgba(107,163,232,.8) 50%,rgba(74,144,226,.3) 80%,transparent);animation:page_footerGlowSlide__oRIVD 4s linear infinite}@keyframes page_footerGlowSlide__oRIVD{0%{left:-100%}50%{left:100%}to{left:-100%}}.page_footerVoiceButton__CT0j9:hover{border-color:rgba(74,144,226,.8);background:rgba(74,144,226,.2);transform:translateX(4px)}.page_footerVoiceButton__CT0j9:hover:before{animation-duration:2s}.page_footerMicIcon__XAC_B{flex-shrink:0;color:hsla(0,0%,100%,.9)}.page_footerVoiceButtonText__ga7Cv{position:relative;display:inline-block;min-width:85px;text-align:center;color:hsla(0,0%,100%,.95);text-decoration:none}.page_footerVoiceButtonText__ga7Cv:after{content:attr(data-hover);position:absolute;left:0;right:0;top:0;opacity:0;transition:opacity .3s ease;color:hsla(0,0%,100%,.95);text-align:center;text-decoration:none}.page_footerVoiceButton__CT0j9:hover .page_footerVoiceButtonText__ga7Cv:after{opacity:1}.page_footerVoiceButton__CT0j9:hover .page_footerVoiceButtonText__ga7Cv{color:transparent}.page_footerBottom___Oisj{position:relative;z-index:2;max-width:1280px;margin:0 auto;padding:var(--spacing-xl) var(--spacing-lg) 0;border-top:1px solid hsla(0,0%,100%,.06)}.page_footerCopyright__BXk4O{font-size:13px;color:hsla(0,0%,100%,.35);text-align:center;margin:0;letter-spacing:.02em}@media (max-width:768px){.page_contactContainer__1Os5q{grid-template-columns:1fr;gap:var(--spacing-3xl)}.page_formRow___pGD1{grid-template-columns:1fr}.page_footerContainer__eXMkR{grid-template-columns:1fr;gap:var(--spacing-3xl)}.page_footerLinks__ZWbAq{grid-template-columns:repeat(3,1fr);gap:var(--spacing-lg)}}@media (max-width:480px){.page_contactSection__B7plO,.page_faqSection__mfM8r{padding:var(--spacing-3xl) 0}.page_contactForm___HwN1{padding:var(--spacing-lg)}.page_footerLinks__ZWbAq{grid-template-columns:1fr}.page_footer__F3MD0{padding:var(--spacing-3xl) 0 var(--spacing-xl)}}.AnimatedDots_container__GSG6w{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;z-index:0;pointer-events:none}.AnimatedDots_canvas__u5__U{width:100%;height:100%;display:block}.AnimatedGradient_container__o8_Lh{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;background:linear-gradient(40deg,#0a1015,#050808);z-index:1}.AnimatedGradient_svg__a5S07{display:none}.AnimatedGradient_gradientsContainer__iLJVQ{position:relative;width:100%;height:100%;filter:url(#blurFilter) blur(40px)}.AnimatedGradient_gradient__puT3g{position:absolute;mix-blend-mode:overlay;width:60vmax;height:60vmax;top:10%;left:10%;opacity:.6;border-radius:50%}.AnimatedGradient_gradientFirst__XHlIY{background:radial-gradient(circle at center,rgba(0,0,180,.3) 0,rgba(0,0,180,0) 50%);transform-origin:center center;animation:AnimatedGradient_moveVertical__n1jqD 30s ease infinite}.AnimatedGradient_gradientSecond__aDfk3{background:radial-gradient(circle at center,rgba(0,0,150,.25) 0,rgba(0,0,150,0) 50%);transform-origin:calc(50% - 400px);animation:AnimatedGradient_moveInCircle__kfqnL 20s infinite reverse}.AnimatedGradient_gradientThird__gj2J6{background:radial-gradient(circle at center,rgba(0,30,120,.25) 0,rgba(0,30,120,0) 50%);transform-origin:calc(50% + 400px);animation:AnimatedGradient_moveInCircle__kfqnL 40s linear infinite}.AnimatedGradient_gradientFourth__mDjIn{background:radial-gradient(circle at center,rgba(0,20,100,.2) 0,rgba(0,20,100,0) 50%);transform-origin:calc(50% - 200px);animation:AnimatedGradient_moveHorizontal__YSZuq 40s ease infinite}.AnimatedGradient_gradientFifth___QAUG{background:radial-gradient(circle at center,rgba(0,0,140,.25) 0,rgba(0,0,140,0) 50%);transform-origin:calc(50% - 800px) calc(50% + 800px);animation:AnimatedGradient_moveInCircle__kfqnL 20s ease infinite}.AnimatedGradient_gradientInteractive__FsMt9{background:radial-gradient(circle at center,rgba(0,0,160,.35) 0,rgba(0,0,160,0) 50%);width:100%;height:100%;top:-50%;left:-50%;opacity:.3}@keyframes AnimatedGradient_moveVertical__n1jqD{0%{transform:translateY(-50%)}50%{transform:translateY(50%)}to{transform:translateY(-50%)}}@keyframes AnimatedGradient_moveHorizontal__YSZuq{0%{transform:translateX(-50%) translateY(-10%)}50%{transform:translateX(50%) translateY(10%)}to{transform:translateX(-50%) translateY(-10%)}}@keyframes AnimatedGradient_moveInCircle__kfqnL{0%{transform:rotate(0deg)}50%{transform:rotate(180deg)}to{transform:rotate(1turn)}}.AnimatedGradient_curtainContainer__ikpb8{position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;pointer-events:none;overflow:hidden}.AnimatedGradient_curtainLine__4ZHlp{position:absolute;top:0;width:1px;height:100%;background:linear-gradient(180deg,transparent,hsla(0,0%,100%,.035) 20%,hsla(0,0%,100%,.05) 50%,hsla(0,0%,100%,.035) 80%,transparent);opacity:.63;animation:AnimatedGradient_curtainFlow___DoC7 8s ease-in-out infinite,AnimatedGradient_curtainShimmer__rMwAy 3s ease-in-out infinite}@keyframes AnimatedGradient_curtainFlow___DoC7{0%,to{transform:translateY(0) scaleY(1)}25%{transform:translateY(-8%) scaleY(1.08)}50%{transform:translateY(0) scaleY(1)}75%{transform:translateY(8%) scaleY(.92)}}@keyframes AnimatedGradient_curtainShimmer__rMwAy{0%,to{opacity:.5}50%{opacity:1}}.AnimatedGradient_curtainGradient__eSZV4{position:absolute;top:0;width:8%;height:100%;transform:translateX(-50%);background:radial-gradient(ellipse 100% 100% at center,rgba(15,59,96,.08) 0,rgba(15,59,96,.04) 30%,transparent 60%);opacity:.6;pointer-events:none;animation:AnimatedGradient_curtainGradientFlow__f7rnQ 10s ease-in-out infinite,AnimatedGradient_curtainGradientPulse__Qs0Fu 4s ease-in-out infinite}@keyframes AnimatedGradient_curtainGradientFlow__f7rnQ{0%,to{transform:translateX(-50%) scaleY(1)}25%{transform:translateX(-50%) scaleY(1.1) translateY(-3%)}50%{transform:translateX(-50%) scaleY(1)}75%{transform:translateX(-50%) scaleY(.9) translateY(3%)}}@keyframes AnimatedGradient_curtainGradientPulse__Qs0Fu{0%,to{opacity:.4}50%{opacity:.8}}.AnimatedIcon_container__3Dx77{display:inline-flex;align-items:center;justify-content:center;margin-right:12px;vertical-align:middle}.AnimatedIcon_icon__nIO2U{color:hsla(0,0%,100%,.7);overflow:visible;width:34px;height:34px}.AnimatedIcon_orbit1__NNEdB{opacity:.15}.AnimatedIcon_orbit2__v59nS{opacity:.12}.AnimatedIcon_orbit3__9Ztxm{opacity:.1}.AnimatedIcon_core__CMsu3{animation:AnimatedIcon_corePulse__Vidsn 3s ease-in-out infinite}@keyframes AnimatedIcon_corePulse__Vidsn{0%,to{opacity:.8;transform:scale(1)}50%{opacity:1;transform:scale(1.2)}}.AnimatedIcon_orbitGroup1__LAD1n{animation:AnimatedIcon_orbit__FSl48 3s linear infinite;transform-origin:12px 12px}.AnimatedIcon_orbitGroup2__rxx08{animation:AnimatedIcon_orbit__FSl48 5s linear infinite reverse;transform-origin:12px 12px}.AnimatedIcon_orbitGroup3___aNw2{animation:AnimatedIcon_orbit__FSl48 8s linear infinite;transform-origin:12px 12px}@keyframes AnimatedIcon_orbit__FSl48{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.AnimatedIcon_particle1__qSjpE{opacity:.9}.AnimatedIcon_particle2__LTf93{opacity:.85}.AnimatedIcon_particle3__7yh2c{opacity:.8}.AnimatedIcon_particle1Trail__KLqZy{opacity:.45}.AnimatedIcon_particle2Trail__j8vck{opacity:.4}.AnimatedIcon_particle3Trail__oTYU_{opacity:.35}.AnimatedMetric_metric__gwpZl{text-align:center;opacity:0;transform:translateY(30px);transition:all .8s cubic-bezier(.4,0,.2,1)}.AnimatedMetric_metric__gwpZl.AnimatedMetric_visible__dWKvI{opacity:1;transform:translateY(0)}.AnimatedMetric_metricValue__dmy93{font-family:system-ui;font-size:clamp(32px,4vw,48px);font-weight:700;color:#fff;margin-bottom:var(--spacing-xs);line-height:1}.AnimatedMetric_metricLabel__A4f7r{font-family:var(--font-body);font-size:13px;color:hsla(0,0%,100%,.6);max-width:140px;line-height:1.4;margin:0 auto}@media (max-width:768px){.AnimatedMetric_metricValue__dmy93{font-size:64px;margin-bottom:8px}.AnimatedMetric_metricLabel__A4f7r{font-size:18px;color:hsla(0,0%,100%,.7);max-width:200px}}.AnimatedProblems_problemsSection___lIE2{position:relative;padding:var(--spacing-4xl) var(--spacing-lg);background:#0a1015;overflow:hidden}.AnimatedProblems_container__wB4eW{position:relative;z-index:2;width:100%;margin:0 auto;padding:0}.AnimatedProblems_title__gr2w4{font-size:var(--font-size-h2);font-family:var(--font-display);color:#fff;text-align:center;margin-bottom:var(--spacing-3xl);font-weight:400}.AnimatedProblems_problemsGrid__qWDMF{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:var(--spacing-md);margin:0 100px}.AnimatedProblems_problemItem__s2aC6{font-family:var(--font-body);font-size:12px;font-weight:500;color:hsla(0,0%,100%,.95);padding:8px 12px;border:1px solid hsla(0,0%,100%,.15);border-radius:6px;background:transparent;white-space:nowrap;opacity:.4;transition:all 1.5s cubic-bezier(.4,0,.2,1)}.AnimatedProblems_problemItem__s2aC6.AnimatedProblems_active__WMPxb{opacity:1;background:hsla(0,0%,100%,.15);border-color:#fff;transform:scale(1.1);color:#fff;box-shadow:0 0 20px rgba(74,144,226,.4);z-index:10}.AnimatedProblems_problemItem__s2aC6:hover{opacity:1;background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.8);transform:translateY(-2px) scale(1.05);color:#fff}@media (max-width:768px){.AnimatedProblems_title__gr2w4{font-size:40px}.AnimatedProblems_problemItem__s2aC6{font-size:11px;padding:6px 10px}.AnimatedProblems_problemsGrid__qWDMF{gap:var(--spacing-sm)}}@media (max-width:480px){.AnimatedProblems_title__gr2w4{font-size:32px}.AnimatedProblems_problemItem__s2aC6{font-size:10px;padding:5px 8px}.AnimatedProblems_problemsGrid__qWDMF{gap:8px}}.Calculator_calculator__IyUmc{position:relative;padding:var(--spacing-4xl) 0;background:#fff;overflow:hidden}.Calculator_container__VxsQA{max-width:800px;margin:0 auto;padding:0 var(--spacing-lg)}.Calculator_title__shGHe{position:relative;z-index:1;font-size:var(--font-size-h2);font-family:var(--font-display);font-weight:400;text-align:center;margin-bottom:var(--spacing-3xl);color:#595959}.Calculator_calculatorBox__VUV7I{background:#f9fafb;border:1px solid rgba(10,16,21,.1);border-radius:6px;padding:var(--spacing-2xl)}.Calculator_inputGroup__AvcCQ{margin-bottom:var(--spacing-2xl)}.Calculator_labelRow__RwZbi{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-sm)}.Calculator_label__O3h6a{font-size:18px;font-weight:500}.Calculator_label__O3h6a,.Calculator_value__cbWCq{font-family:var(--font-body);color:var(--color-dark)}.Calculator_value__cbWCq{font-size:24px;font-weight:600}.Calculator_valueWithSymbol__E0UPX{display:flex;align-items:center;gap:4px}.Calculator_dollarSign__yj_SU{font-family:var(--font-body);font-size:18px;font-weight:500;color:rgba(10,16,21,.6)}.Calculator_description__8pq4J{font-family:var(--font-body);font-size:14px;color:rgba(10,16,21,.5);margin-bottom:var(--spacing-sm);line-height:1.5}.Calculator_slider__qFYj4{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:6px;background:rgba(10,16,21,.1);border-radius:3px;outline:none;cursor:pointer}.Calculator_slider__qFYj4::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:20px;height:20px;background:#0a1015;border-radius:50%;cursor:pointer;-webkit-transition:all .2s cubic-bezier(.4,0,.2,1);transition:all .2s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 4px rgba(10,16,21,.2)}.Calculator_slider__qFYj4::-webkit-slider-thumb:hover{transform:scale(1.15);box-shadow:0 0 0 8px rgba(10,16,21,.08),0 2px 8px rgba(10,16,21,.3)}.Calculator_slider__qFYj4::-webkit-slider-thumb:active{transform:scale(1.05)}.Calculator_slider__qFYj4::-moz-range-thumb{width:20px;height:20px;background:#0a1015;border-radius:50%;cursor:pointer;border:none;-moz-transition:all .2s cubic-bezier(.4,0,.2,1);transition:all .2s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 4px rgba(10,16,21,.2)}.Calculator_slider__qFYj4::-moz-range-thumb:hover{transform:scale(1.15);box-shadow:0 0 0 8px rgba(10,16,21,.08),0 2px 8px rgba(10,16,21,.3)}.Calculator_slider__qFYj4::-moz-range-thumb:active{transform:scale(1.05)}.Calculator_results__h6nmF{margin-top:var(--spacing-2xl);padding-top:var(--spacing-2xl);border-top:1px solid rgba(10,16,21,.1)}.Calculator_resultMain__s8nLG{font-size:28px;font-weight:500;line-height:1.4}.Calculator_resultCost__0acwa,.Calculator_resultMain__s8nLG{font-family:var(--font-body);color:var(--color-dark);margin-bottom:var(--spacing-md);text-align:center}.Calculator_resultCost__0acwa{font-size:24px;font-weight:600}.Calculator_resultSavings___kIuD{font-family:var(--font-body);font-size:16px;color:rgba(10,16,21,.6);line-height:1.6;text-align:center}.Calculator_ctaButton__Z4tKK{--shiny-bg:#0f3b60;--shiny-bg-end:#2563a0;--shiny-highlight:#3a7ac2;--shiny-highlight-subtle:#4a90e2;--animation-duration:6s;position:relative;isolation:isolate;overflow:hidden;cursor:pointer;width:100%;display:block;text-align:center;font-family:var(--font-body);font-size:16px;font-weight:600;color:#fff;padding:18px 40px;margin-top:var(--spacing-xl);border:1px solid transparent;border-radius:6px;background:linear-gradient(135deg,var(--shiny-bg) 0,var(--shiny-bg-end) 100%) padding-box,conic-gradient(from calc(var(--gradient-angle) - var(--gradient-angle-offset)),transparent,var(--shiny-highlight) var(--gradient-percent),var(--gradient-shine) calc(var(--gradient-percent) * 2),var(--shiny-highlight) calc(var(--gradient-percent) * 3),transparent calc(var(--gradient-percent) * 4)) border-box;box-shadow:inset 0 0 0 1px rgba(15,59,96,.3),0 10px 40px rgba(15,59,96,.3);transition:.8s cubic-bezier(.25,1,.5,1);transition-property:transform,box-shadow,--gradient-angle-offset,--gradient-percent,--gradient-shine;animation:Calculator_gradientRotate__yLErx var(--animation-duration) linear infinite,Calculator_gradientRotate__yLErx calc(var(--animation-duration) / .4) linear reverse paused;animation-composition:add}.Calculator_ctaButton__Z4tKK:before{content:"";pointer-events:none;position:absolute;inset:0;z-index:-1;--size:calc(100% - 6px);--position:2px;--space:calc(var(--position) * 2);width:var(--size);height:var(--size);left:3px;top:3px;background:radial-gradient(circle at var(--position) var(--position),hsla(0,0%,100%,.3) calc(var(--position) / 4),transparent 0) padding-box;background-size:var(--space) var(--space);background-repeat:space;-webkit-mask-image:conic-gradient(from calc(var(--gradient-angle) + 45deg),#000,transparent 10% 90%,#000);mask-image:conic-gradient(from calc(var(--gradient-angle) + 45deg),#000,transparent 10% 90%,#000);border-radius:inherit;opacity:.2;animation:Calculator_gradientRotate__yLErx var(--animation-duration) linear infinite,Calculator_gradientRotate__yLErx calc(var(--animation-duration) / .4) linear reverse paused;animation-composition:add}.Calculator_ctaButton__Z4tKK:after{content:"";pointer-events:none;position:absolute;left:50%;top:50%;translate:-50% -50%;z-index:-1;width:100%;aspect-ratio:1;background:linear-gradient(-50deg,transparent,var(--shiny-highlight),transparent);-webkit-mask-image:radial-gradient(circle at bottom,transparent 40%,#000);mask-image:radial-gradient(circle at bottom,transparent 40%,#000);opacity:.3;animation:Calculator_shimmer__lCRDS var(--animation-duration) linear infinite,Calculator_shimmer__lCRDS calc(var(--animation-duration) / .4) linear reverse paused;animation-composition:add}.Calculator_ctaButton__Z4tKK:hover{color:#fff;--gradient-percent:20%;--gradient-angle-offset:95deg;--gradient-shine:var(--shiny-highlight-subtle);transform:translateY(-2px);box-shadow:inset 0 0 0 1px rgba(74,144,226,.5),0 15px 50px rgba(15,59,96,.4)}.Calculator_ctaButton__Z4tKK:hover,.Calculator_ctaButton__Z4tKK:hover:after,.Calculator_ctaButton__Z4tKK:hover:before{animation-play-state:running}.Calculator_ctaButton__Z4tKK:active{transform:translateY(0)}.Calculator_textDefault__h0CG5,.Calculator_textHover__YF_cz{transition:all .3s cubic-bezier(.4,0,.2,1);display:block;pointer-events:none}.Calculator_textHover__YF_cz{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) translateY(10px);opacity:0;width:100%;white-space:nowrap}.Calculator_ctaButton__Z4tKK:hover .Calculator_textDefault__h0CG5{opacity:0;transform:translateY(-10px)}.Calculator_ctaButton__Z4tKK:hover .Calculator_textHover__YF_cz{opacity:1;transform:translate(-50%,-50%);color:#fff}@media (max-width:768px){.Calculator_title__shGHe{font-size:40px}.Calculator_calculatorBox__VUV7I{padding:var(--spacing-xl)}.Calculator_label__O3h6a{font-size:16px}.Calculator_value__cbWCq{font-size:20px}.Calculator_resultMain__s8nLG{font-size:22px}.Calculator_resultCost__0acwa{font-size:20px}}@media (max-width:480px){.Calculator_title__shGHe{font-size:32px}.Calculator_calculatorBox__VUV7I{padding:var(--spacing-lg)}.Calculator_resultCost__0acwa,.Calculator_resultMain__s8nLG{font-size:18px}.Calculator_resultSavings___kIuD{font-size:14px}}.FadeInSection_fadeInSection__Gtwo8{opacity:0;transform:translateY(30px);transition:opacity .8s cubic-bezier(.4,0,.2,1),transform .8s cubic-bezier(.4,0,.2,1);will-change:opacity,transform}.FadeInSection_fadeInSection__Gtwo8.FadeInSection_isVisible__zPGuZ{opacity:1;transform:translateY(0)}.FAQItem_faqItem__mGzG2{border-bottom:1px solid var(--color-gray-200);transition:all var(--transition-base)}.FAQItem_faqItem__mGzG2:last-child{border-bottom:none}.FAQItem_faqItem__mGzG2:hover{background:rgba(0,0,238,.02)}.FAQItem_faqQuestion__rSJiV{width:100%;display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-xl) var(--spacing-2xl);background:transparent;border:none;font-family:system-ui;font-size:18px;font-weight:700;color:var(--color-text);text-align:left;cursor:pointer;transition:all var(--transition-base)}.FAQItem_faqIcon__u6W3s,.FAQItem_faqQuestion__rSJiV:hover{color:var(--color-primary)}.FAQItem_faqIcon__u6W3s{font-size:28px;font-weight:300;transition:transform var(--transition-base);line-height:1}.FAQItem_faqIconOpen__KIN50{transform:rotate(45deg)}.FAQItem_faqAnswer__DvLbR{max-height:0;overflow:hidden;transition:max-height .3s ease-out,padding .3s ease-out;padding:0 var(--spacing-2xl)}.FAQItem_faqAnswerOpen__RNJ7G{max-height:500px;padding:0 var(--spacing-2xl) var(--spacing-xl)}.FAQItem_faqAnswer__DvLbR p{font-size:16px;line-height:1.7;color:var(--color-gray-600);margin:0;padding-top:var(--spacing-xs)}.FlipCard_flipContainer__zt11D{perspective:1200px;height:100%}.FlipCard_flipInner__zM2Q2{position:relative;width:100%;height:100%;transition:transform .6s cubic-bezier(.4,0,.2,1);transform-style:preserve-3d}.FlipCard_flipInner__zM2Q2.FlipCard_flipped__Rf70E{transform:rotateY(180deg)}.FlipCard_flipFront__sPlLs{backface-visibility:hidden;-webkit-backface-visibility:hidden;display:flex;flex-direction:column;height:100%}.FlipCard_cardOuter__Hk0Sk{background:#fff;border:1px solid var(--color-gray-200);border-radius:6px;overflow:hidden;display:flex;flex-direction:column;height:100%;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 1px 3px rgba(0,0,0,.05),0 4px 12px rgba(0,0,0,.04),0 8px 20px rgba(0,0,0,.02)}.FlipCard_cardOuter__Hk0Sk:hover{box-shadow:0 4px 8px rgba(0,0,0,.06),0 12px 32px rgba(0,0,0,.08),0 20px 48px rgba(15,59,96,.04);transform:translateY(-6px)}.FlipCard_flipBack__ud_Ga{position:absolute;top:0;left:0;width:100%;height:100%;backface-visibility:hidden;-webkit-backface-visibility:hidden;transform:rotateY(180deg);background:#fff;border:1px solid var(--color-gray-200);border-radius:6px;overflow:hidden;box-shadow:0 1px 3px rgba(0,0,0,.05),0 4px 12px rgba(0,0,0,.04),0 8px 20px rgba(0,0,0,.02);box-sizing:border-box}.FlipCard_flipTrigger__HNmz7{padding:4px var(--spacing-2xl) var(--spacing-lg);text-align:center}.FlipCard_areasLink__u5eVC{background:none;border:none;cursor:pointer;font-family:var(--font-body);font-size:13px;font-weight:500;color:#0f3b60;text-decoration:none;position:relative;padding:4px 0;transition:all .3s cubic-bezier(.4,0,.2,1);letter-spacing:.01em}.FlipCard_areasLink__u5eVC:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:#0f3b60;opacity:.3;transition:opacity .3s ease}.FlipCard_areasLink__u5eVC:hover{color:#2563a0}.FlipCard_areasLink__u5eVC:hover:after{opacity:.7}.FlipCard_backContent__L1qMk{display:flex;flex-direction:column;padding:var(--spacing-2xl);height:100%;box-sizing:border-box}.FlipCard_backTitle__VsojG{font-size:22px;font-family:var(--font-heading);font-weight:700;color:#595959;margin:0 0 4px}.FlipCard_backSubtitle__93ftV{font-size:12px;font-weight:500;color:#0f3b60;text-transform:uppercase;letter-spacing:.05em;margin:0 0 var(--spacing-xl) 0;padding-bottom:var(--spacing-md);border-bottom:1px solid var(--color-gray-200)}.FlipCard_areasList__1ZUvq{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px;flex:1 1}.FlipCard_areaItem__ozLBT{display:flex;align-items:center;gap:12px;font-family:var(--font-body);font-size:15px;color:#595959;line-height:1.4}.FlipCard_areaCheck__11U_I{color:#0f3b60;font-weight:700;font-size:14px;flex-shrink:0;opacity:.6}.FlipCard_closeButton__nZvdq{background:transparent;color:var(--color-text);border:1px solid var(--color-gray-300);border-radius:6px;padding:12px 24px;font-family:var(--font-body);font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease;margin-top:var(--spacing-xl);align-self:stretch;text-align:center}.FlipCard_closeButton__nZvdq:hover{background:var(--color-text);color:#fff;border-color:var(--color-text)}.ParallaxSection_parallaxSection__q_Zay{position:relative;overflow:hidden;will-change:transform;z-index:5}.ParallaxSection_parallaxContent__I79N1{will-change:transform;transition:transform .1s ease-out}