.page_hero__lM_Q_{background:linear-gradient(135deg,#14202b,#1b3a52 55%,#1e6ea7 130%);position:relative;overflow:hidden}.page_heroGlow__jQKiC{position:absolute;right:-80px;top:-120px;width:480px;height:480px;border-radius:50%;background:radial-gradient(circle,rgba(30,110,167,.35) 0,rgba(30,110,167,0) 70%)}.page_heroInner__vlWFG{max-width:1160px;margin:0 auto;padding:clamp(56px,7vw,88px) 24px;display:flex;flex-wrap:wrap;align-items:center;gap:clamp(32px,5vw,64px);position:relative}.page_heroText__gCzff{flex:1 1 460px;min-width:300px;display:flex;flex-direction:column;gap:16px}.page_heroKicker__SHjBL{font-size:13px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--color-accent-green)}.page_heroTitle__trIrA{margin:0;font-family:var(--font-archivo),sans-serif;font-weight:800;letter-spacing:-.025em;color:#ffffff;font-size:clamp(36px,4.6vw,54px);line-height:1.08;text-wrap:balance}.page_heroAccent__FWDtc{color:#7fb3d6}.page_heroLead__V2Xrx{margin:0;line-height:1.6;color:#b9c8d4;text-wrap:pretty;font-size:clamp(16px,1.6vw,19px);max-width:640px}.page_heroCardWrap__d6rBo{flex:1 1 420px;min-width:300px}.page_heroCard__4hq_G{background:#ffffff;border-radius:12px;padding:clamp(28px,4vw,48px) clamp(24px,3vw,40px);box-shadow:0 24px 48px -8px rgba(0,0,0,.5);transform:rotate(-1.5deg);display:flex;align-items:center;justify-content:center}.page_heroWordmarkRow__fs8Un{display:flex;align-items:center;gap:16px;width:100%;max-width:440px}.page_heroWordmarkIcon__WhJrY{width:22%;height:auto;display:block;flex:0 0 auto}.page_heroWordmark__LW3vq{font-family:var(--font-archivo),sans-serif;font-weight:800;font-size:clamp(28px,4.2vw,46px);letter-spacing:-.01em;line-height:1;color:#1e6ea7;white-space:nowrap}.page_heroWordmarkCheck__dY1Qm{font-weight:600;color:#1b3153}.page_section__l8CGd{background:#fafbfc}.page_sectionAlt__PI2jJ{background:#ffffff;border-top:1px solid #eaeef2;border-bottom:1px solid #eaeef2}.page_inner__3gAzx{max-width:1160px;margin:0 auto;padding:clamp(56px,7vw,88px) 24px;display:flex;flex-wrap:wrap;align-items:center;gap:clamp(32px,5vw,72px)}.page_innerReverse__uM2o0{flex-wrap:wrap-reverse}.page_text__LIX2D{flex:1 1 400px;min-width:300px;display:flex;flex-direction:column;gap:18px}.page_label__GCYYv{font-size:13px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--color-primary)}.page_title__ZgS89{margin:0;font-family:var(--font-archivo),sans-serif;font-size:clamp(26px,3.2vw,36px);font-weight:800;letter-spacing:-.02em;line-height:1.15;color:#1b2026}.page_lead__nS6ic{margin:0;font-size:16px;line-height:1.65;color:#4a515b;text-wrap:pretty}.page_list__8ZLbu{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:12px}.page_listItem__qvhZK{display:flex;gap:12px;font-size:15px;line-height:1.55;color:#3e454e}.page_check__mV_j8{color:var(--color-primary);font-weight:800;flex:0 0 auto}.page_media__K8oei{flex:1 1 420px;min-width:300px}.page_mediaFrame__sfmYT{border-radius:14px;box-shadow:0 16px 44px -12px rgba(27,32,38,.22);border:1px solid #d8dfe5;overflow:hidden;background:#ffffff}.page_mediaAspect__GASb8{width:100%;aspect-ratio:16/10;position:relative}.page_mediaImg__I2hbX{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.page_mediaImgTop__v3PlJ{object-position:top}.page_mediaImgPlain__3bVkM{width:100%;height:auto;display:block}.page_cta__GbO5_{background:var(--color-footer-bg);border-bottom:1px solid #3d4854}.page_ctaInner__vf8q2{max-width:1160px;margin:0 auto;padding:clamp(56px,7vw,80px) 24px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:32px}.page_ctaText__K8PDN{display:flex;flex-direction:column;gap:10px;max-width:560px}.page_ctaTitle__E2OYU{margin:0;font-family:var(--font-archivo),sans-serif;font-size:clamp(26px,3.2vw,36px);font-weight:800;letter-spacing:-.02em;color:#ffffff}.page_ctaLead__t0SNg{margin:0;font-size:16px;line-height:1.6;color:#9aa4af}.page_ctaButton__DeTQl{font-size:16px;font-weight:700;text-decoration:none;color:#1b2026;background:#ffffff;padding:16px 32px;border-radius:8px;flex:0 0 auto}.page_ctaButton__DeTQl:hover{background:var(--color-bg-tint);color:var(--color-primary-hover)}