.marketing_page__9E5We{min-height:100dvh;display:flex;flex-direction:column;background:var(--surface);color:var(--text-body)}.marketing_wrap__s9egh{max-width:1200px;margin:0 auto;padding:0 20px}.marketing_header__5U9NN{position:-webkit-sticky;position:sticky;top:0;z-index:10;background:var(--surface);border-bottom:1px solid var(--border)}.marketing_headerInner__d719x{max-width:1200px;margin:0 auto;padding:10px 20px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px}.marketing_brand__8B46s{display:flex;align-items:center;gap:8px;text-decoration:none;min-width:0}.marketing_brandText__TavKf{display:flex;flex-direction:column;gap:2px}.marketing_brandName__y3Py_{font-family:var(--font-display);font-weight:900;font-size:17px;line-height:1;letter-spacing:-.02em;color:var(--text)}.marketing_brandTag__u9EJH{font-size:9px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;color:var(--text-muted)}.marketing_cta__UUIIJ{display:inline-flex;align-items:center;min-height:44px;padding:0 16px;background:var(--action);color:var(--on-action);border-radius:var(--radius-button);font-size:14px;font-weight:600;letter-spacing:.5px;text-decoration:none;white-space:nowrap}.marketing_cta__UUIIJ:hover{background:var(--action-hover);text-decoration:none}.marketing_ctaLarge__C_WC_,.marketing_ctaOutline__tZ1uO{min-height:48px;padding:0 24px;font-size:15px}.marketing_ctaOutline__tZ1uO{display:inline-flex;align-items:center;border:1px solid rgba(255,255,255,.7);color:#FFFFFF;border-radius:var(--radius-button);font-weight:600;letter-spacing:.5px;text-decoration:none}.marketing_ctaOutline__tZ1uO:hover{background:rgba(255,255,255,.1);text-decoration:none}.marketing_hero__qHE5C{background:linear-gradient(135deg,#124790,#1E6FD9);color:#FFFFFF}.marketing_heroInner__93VlS{max-width:1200px;margin:0 auto;padding:clamp(48px,9vw,96px) 20px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));grid-gap:48px;gap:48px;align-items:center}.marketing_heroCopy__wmpPv{display:flex;flex-direction:column;gap:24px}.marketing_heroEyebrow__YMDE8{font-family:var(--font-display);font-weight:700;font-size:12px;letter-spacing:.25em;text-transform:uppercase;color:#FFFFFF}.marketing_heroTitle__m8hC7{margin:0;font-family:var(--font-display);font-weight:900;font-size:clamp(34px,7vw,60px);line-height:1.05;letter-spacing:-.02em;text-wrap:balance}.marketing_heroBody___C3gk{margin:0;font-size:clamp(16px,2.2vw,19px);line-height:1.6;max-width:540px;text-wrap:pretty}.marketing_heroActions__6tAsR{display:flex;flex-wrap:wrap;gap:12px}.marketing_chips__gJFCe{display:flex;flex-wrap:wrap;gap:8px}.marketing_chip__VA1Uh{font-size:13px;font-weight:500;padding:6px 10px;border-radius:var(--radius-button);background:rgba(255,255,255,.12)}.marketing_mockWrap__LOgTK{display:flex;justify-content:center}.marketing_mockCard__fpdwp{width:100%;max-width:340px;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-overlay);overflow:hidden;color:var(--text-body)}.marketing_mockHead__I_WlE{padding:14px 20px;border-bottom:1px solid var(--border);display:flex;justify-content:space-between;align-items:center}.marketing_mockHead__I_WlE span:first-child{font-size:13px;font-weight:600;color:var(--text)}.marketing_mockHead__I_WlE span:last-child{font-size:13px;color:var(--text-muted)}.marketing_mockTrack___ZWJr{height:4px;background:var(--bg)}.marketing_mockFill__fPsT7{width:37%;height:4px;background:var(--primary)}.marketing_mockBody__OV_kf{padding:24px 20px;display:flex;flex-direction:column;gap:20px}.marketing_mockInterviewer__Ql6tt{display:flex;align-items:center;gap:12px}.marketing_mockAvatar__EIpz9{width:56px;height:56px;border-radius:var(--radius-pill);object-fit:cover;flex:none}.marketing_mockName__d5veE{font-size:15px;font-weight:600;color:var(--text)}.marketing_mockLabel__NsAbl{font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted)}.marketing_mockQuestion__bmPVH{margin:0;font-family:var(--font-display);font-weight:800;font-size:18px;line-height:1.3;color:var(--text)}.marketing_mockBars__hfAFd{display:flex;align-items:center;justify-content:center;gap:4px;height:40px}.marketing_mockBars__hfAFd span{width:4px;border-radius:2px;background:var(--primary)}.marketing_mockRow__6qMGo{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.marketing_mockBtnOutline__00wrA{border:1px solid var(--text);color:var(--text)}.marketing_mockBtnFill__JvdKD,.marketing_mockBtnOutline__00wrA{min-height:44px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-button);font-size:14px;font-weight:600}.marketing_mockBtnFill__JvdKD{background:var(--action);color:var(--on-action)}.marketing_note__NQ6Et{background:var(--primary-soft);border-bottom:1px solid var(--border)}.marketing_noteInner___n6tX{max-width:1200px;margin:0 auto;padding:16px 20px;display:flex;flex-wrap:wrap;gap:4px 12px;align-items:baseline;font-size:15px;line-height:1.5}.marketing_noteInner___n6tX strong{color:var(--text)}.marketing_section____AdI{background:var(--surface)}.marketing_sectionTint__6dLSl{background:var(--bg)}.marketing_sectionInner__GD_6I{max-width:1200px;margin:0 auto;padding:72px 20px;display:flex;flex-direction:column;gap:32px}.marketing_sectionHead__QoZEz{display:flex;flex-direction:column;gap:12px;max-width:640px}.marketing_eyebrow__xgl_t{font-family:var(--font-display);font-weight:700;font-size:12px;letter-spacing:.25em;text-transform:uppercase;color:var(--link)}.marketing_h2__h4yS4{margin:0;font-family:var(--font-display);font-weight:800;font-size:clamp(26px,4.5vw,36px);line-height:1.15;color:var(--text);text-wrap:balance}.marketing_lead__Ik5bd{margin:0;font-size:16px;line-height:1.6}.marketing_cardGrid__8jEeA{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));grid-gap:16px;gap:16px}.marketing_stepCard__Whs0t{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);padding:24px;display:flex;flex-direction:column;gap:10px}.marketing_stepN__Tcgmf{font-family:var(--font-display);font-weight:900;font-size:24px;color:var(--link)}.marketing_h3__O4YMP{margin:0;font-family:var(--font-display);font-weight:800;font-size:18px;line-height:1.3;color:var(--text)}.marketing_p__pUd3l{margin:0;font-size:15px;line-height:1.6}.marketing_personaGrid__Mn8X_{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));grid-gap:16px;gap:16px}.marketing_personaCard__9ZArJ{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-card);padding:24px;display:flex;gap:20px;align-items:flex-start}.marketing_personaImg__r6VAb{width:88px;height:88px;border-radius:var(--radius-pill);object-fit:cover;flex:none}.marketing_personaName__jqH0m{font-family:var(--font-display);font-weight:800;font-size:20px;color:var(--text)}.marketing_personaMeta__lm7au{font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted)}.marketing_personaQuote__P_LDB{margin:0;font-size:15px;line-height:1.6;font-style:italic}.marketing_reportGrid___XnTr{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));grid-gap:40px;gap:40px;align-items:start}.marketing_reportList__4qHdJ{display:flex;flex-direction:column;border-top:1px solid var(--border)}.marketing_reportRow__DSlNd{padding:16px 0;border-bottom:1px solid var(--border);display:flex;flex-direction:column;gap:4px}.marketing_reportRow__DSlNd strong{color:var(--text)}.marketing_reportRow__DSlNd span{font-size:15px;line-height:1.5}.marketing_principleCard__JmfV9{background:var(--primary-soft);border:1px solid var(--border);border-left:4px solid var(--primary);border-radius:var(--radius-card);padding:24px;display:flex;flex-direction:column;gap:10px}.marketing_demoBox__ODj0K{background:linear-gradient(135deg,#C8102E,#E63950);border-radius:var(--radius-card);padding:clamp(32px,6vw,56px);color:#FFFFFF;display:flex;flex-wrap:wrap;gap:24px;align-items:center;justify-content:space-between}.marketing_demoCopy__cooGM{display:flex;flex-direction:column;gap:20px;max-width:560px}.marketing_demoBrand__6rcFX{display:flex;align-items:center;gap:12px}.marketing_demoBrandText__45Q9R{display:flex;flex-direction:column;gap:4px}.marketing_demoBrandName__OnrTc{font-family:var(--font-display);font-weight:900;font-size:24px;letter-spacing:-.02em;line-height:1;color:var(--gold)}.marketing_demoBrandTag__7nRqt{font-size:10px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:#FFFFFF}.marketing_demoTitle__A69XP{margin:0;font-family:var(--font-display);font-weight:800;font-size:clamp(24px,4vw,34px);line-height:1.15;text-wrap:balance}.marketing_demoBody__xHocl{margin:0;font-size:16px;line-height:1.6}.marketing_demoCta__FAKzd{display:inline-flex;align-items:center;min-height:48px;padding:0 24px;background:#FFFFFF;color:var(--action);border-radius:var(--radius-button);font-size:15px;font-weight:600;letter-spacing:.5px;text-decoration:none}.marketing_demoCta__FAKzd:hover{background:var(--danger-soft);text-decoration:none}.marketing_footer__q2rB6{border-top:1px solid var(--border);margin-top:auto;background:var(--surface)}.marketing_footerInner__tVswl{max-width:1200px;margin:0 auto;padding:32px 20px;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;align-items:center}.marketing_footerBrand__n7tB9{display:flex;align-items:center;gap:10px}.marketing_footerBrandTag__RvHwa{font-size:13px;color:var(--text-muted)}.marketing_footerLinks__YbSZF{display:flex;flex-wrap:wrap;gap:20px;font-size:13px;align-items:center}.marketing_footerLinks__YbSZF a{color:var(--link)}.marketing_footerCopy__XqfI5{color:var(--text-muted)}