html:has(.marketing_page__9E5We){scroll-behavior:smooth}.marketing_page__9E5We{font-family:var(--font-body);color:var(--text-primary);background:var(--bg-primary);-webkit-font-smoothing:antialiased}.marketing_page__9E5We *,.marketing_page__9E5We :after,.marketing_page__9E5We :before{box-sizing:border-box}.marketing_page__9E5We a:not(:has([data-text])){color:inherit;text-decoration:none}.marketing_mono__vf2_m{font-family:var(--font-mono)}.marketing_container__kZPwy{max-width:1140px;margin:0 auto;padding:0 24px}.marketing_nav__HrZDh{position:sticky;top:0;z-index:30;background:rgba(251,254,255,.82);backdrop-filter:blur(10px);border-bottom:1px solid var(--border-secondary)}.marketing_navRow__4O8hW{display:flex;align-items:center;justify-content:space-between;height:68px}.marketing_links__ykgk2{display:flex;gap:28px}.marketing_links__ykgk2 a{font-size:var(--text-md);color:var(--text-tertiary);font-weight:500}.marketing_links__ykgk2 a:hover{color:var(--text-primary)}.marketing_navCta__zYRIH{display:flex;align-items:center;gap:12px}.marketing_hero__qHE5C{position:relative;overflow:hidden;background:radial-gradient(110% 80% at 80% -10%,#dceefc 0,var(--bg-primary) 55%)}.marketing_heroGrid___kzPv{display:grid;grid-template-columns:1.05fr .95fr;gap:56px;align-items:center;padding-top:84px;padding-bottom:96px}.marketing_eyebrow__xgl_t{font-family:var(--font-mono);font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--text-brand-tertiary)}.marketing_hero__qHE5C h1{font-size:clamp(40px,5.4vw,60px);line-height:1.04;font-weight:600;letter-spacing:-.03em;margin:18px 0 0}.marketing_lead__Ik5bd{font-size:var(--text-xl);line-height:1.5;color:var(--text-tertiary);margin:22px 0 0;max-width:30ch}.marketing_heroActions__6tAsR{display:flex;gap:12px;margin-top:32px;flex-wrap:wrap}.marketing_chips__gJFCe{display:flex;gap:8px;margin-top:26px;flex-wrap:wrap}.marketing_pcard__8asS0{background:var(--bg-primary);border:1px solid var(--border-secondary);border-radius:var(--radius-3xl);box-shadow:var(--shadow-2xl);overflow:hidden}.marketing_pcardTop__lzL7a{padding:22px;background:radial-gradient(120% 130% at 100% 0,var(--brand-50) 0,transparent 55%)}.marketing_ptag__tK7c5{display:flex;align-items:center;justify-content:space-between}.marketing_lab__1MVuh{font-family:var(--font-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--text-brand-tertiary)}.marketing_when___DqQt{display:flex;align-items:center;gap:16px;margin-top:16px}.marketing_sun__meRAu{width:56px;height:56px;border-radius:var(--radius-xl);background:var(--bg-brand-primary);display:flex;align-items:center;justify-content:center;color:var(--fg-brand-primary);flex:none}.marketing_sun__meRAu svg{width:30px;height:30px}.marketing_time__E7roi{font-size:38px;font-weight:600;letter-spacing:-.02em;line-height:1;white-space:nowrap}.marketing_time__E7roi small{font-size:.5em;color:var(--text-tertiary);font-weight:600}.marketing_meta__cbO_P{font-size:var(--text-md);color:var(--text-tertiary);margin-top:14px}.marketing_stats__1tu6H{display:flex;border-top:1px solid var(--border-secondary)}.marketing_stat__htZUA{flex:1;padding:15px 20px;border-right:1px solid var(--border-secondary)}.marketing_stat__htZUA:last-child{border-right:none}.marketing_statK__89CKA{font-family:var(--font-mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--text-quaternary)}.marketing_statV__pvAeE{font-size:var(--text-lg);font-weight:600;margin-top:4px}.marketing_pcardActions__faAaj{padding:18px 20px;display:flex;gap:10px;border-top:1px solid var(--border-secondary)}.marketing_page__9E5We section{padding:92px 0}.marketing_secAlt__5iTdJ{background:var(--bg-secondary);border-top:1px solid var(--border-secondary);border-bottom:1px solid var(--border-secondary)}.marketing_secHead___41hn{max-width:640px}.marketing_secHead___41hn .marketing_eyebrow__xgl_t{display:block}.marketing_secHead___41hn h2{font-size:clamp(30px,3.6vw,40px);line-height:1.1;font-weight:600;letter-spacing:-.025em;margin:14px 0 0}.marketing_secHead___41hn p{font-size:var(--text-lg);line-height:1.55;color:var(--text-tertiary);margin:16px 0 0}.marketing_steps__Wuo9m{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin-top:56px}.marketing_stepN__Tcgmf{font-family:var(--font-mono);font-size:13px;color:var(--text-brand-tertiary);font-weight:500}.marketing_stepFi__6rBiQ{width:48px;height:48px;border-radius:var(--radius-lg);background:var(--bg-brand-primary);color:var(--fg-brand-primary);display:flex;align-items:center;justify-content:center;margin:18px 0 16px}.marketing_stepFi__6rBiQ svg{width:24px;height:24px}.marketing_step__pp4H_ h3{font-size:var(--text-xl);font-weight:600;margin:0;letter-spacing:-.01em}.marketing_step__pp4H_ p{font-size:var(--text-md);line-height:1.55;color:var(--text-tertiary);margin:8px 0 0}.marketing_features__Z5_Mi{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:52px}.marketing_feature__XNYpY{background:var(--bg-primary);border:1px solid var(--border-secondary);border-radius:var(--radius-2xl);padding:26px;box-shadow:var(--shadow-xs)}.marketing_featureFi__YwURN{width:44px;height:44px;border-radius:var(--radius-lg);background:var(--bg-brand-primary);color:var(--fg-brand-primary);display:flex;align-items:center;justify-content:center;margin-bottom:18px}.marketing_featureFi__YwURN svg{width:22px;height:22px}.marketing_feature__XNYpY h3{font-size:var(--text-lg);font-weight:600;margin:0;letter-spacing:-.01em}.marketing_feature__XNYpY p{font-size:var(--text-md);line-height:1.5;color:var(--text-tertiary);margin:8px 0 0}.marketing_preview__n0nAV{display:grid;grid-template-columns:.9fr 1.1fr;gap:56px;align-items:center}.marketing_miniCal__yxZIh{background:var(--bg-primary);border:1px solid var(--border-secondary);border-radius:var(--radius-2xl);box-shadow:var(--shadow-lg);overflow:hidden}.marketing_mh__ZsIM3{display:grid;grid-template-columns:repeat(5,1fr);border-bottom:1px solid var(--border-secondary)}.marketing_mh__ZsIM3 div{text-align:center;padding:11px 0;font-size:var(--text-sm);font-weight:600;color:var(--text-tertiary);border-left:1px solid var(--border-tertiary)}.marketing_mh__ZsIM3 div:first-child{border-left:none}.marketing_mh__ZsIM3 .marketing_today__V6Nvv{color:var(--text-brand-secondary)}.marketing_mb__CwBy4{display:grid;grid-template-columns:repeat(5,1fr);height:280px;position:relative}.marketing_mcol__X66Nt{position:relative;border-left:1px solid var(--border-tertiary);background-image:repeating-linear-gradient(to bottom,transparent 0 39px,var(--border-tertiary) 39px 40px)}.marketing_mcol__X66Nt:first-child{border-left:none}.marketing_mev__IXaTW{position:absolute;left:5px;right:5px;border-radius:var(--radius-md);padding:5px 7px}.marketing_mevBusy__BqFVN{background:#eff8ff;border:1px solid #d1e9ff}.marketing_mevBusyp__da6D2{background:#f4f3ff;border:1px solid #e0e7ff}.marketing_mevWork__1M3Xy{background:var(--brand-50);border:1.5px solid var(--brand-500)}.marketing_mevProp__BMKmV{background:var(--bg-primary);border:1.5px dashed var(--brand-300)}.marketing_mevT__H8gtf{font-size:10px;font-weight:700;color:var(--brand-700);line-height:1.1}.marketing_mevS__j1LjN{font-size:9px;color:var(--brand-600)}.marketing_ctaBand__6RtnB{background:linear-gradient(160deg,var(--brand-800),var(--brand-900));color:#fff;border-radius:var(--radius-4xl);padding:64px;text-align:center;position:relative;overflow:hidden}.marketing_ctaBand__6RtnB h2{font-size:clamp(30px,4vw,44px);font-weight:600;letter-spacing:-.025em;margin:0;line-height:1.08}.marketing_ctaBand__6RtnB p{font-size:var(--text-lg);color:var(--brand-100);margin:16px auto 0;max-width:44ch}.marketing_ctaActions__6vbvG{display:flex;gap:12px;justify-content:center;margin-top:30px;flex-wrap:wrap}.marketing_page__9E5We footer{padding:56px 0 64px;border-top:1px solid var(--border-secondary)}.marketing_frow__4QY7w{display:flex;justify-content:space-between;gap:40px;flex-wrap:wrap}.marketing_cols__Ngr4K{display:flex;gap:64px;flex-wrap:wrap}.marketing_col__VQLAv h4{font-size:var(--text-sm);font-weight:600;color:var(--text-secondary);margin:0 0 12px}.marketing_col__VQLAv a{display:block;font-size:var(--text-md);color:var(--text-tertiary);margin-bottom:9px}.marketing_col__VQLAv a:hover{color:var(--text-primary)}.marketing_legal__8ySjH{margin-top:40px;padding-top:24px;border-top:1px solid var(--border-tertiary);display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px;font-size:var(--text-sm);color:var(--text-quaternary)}@media (max-width:900px){.marketing_heroGrid___kzPv,.marketing_preview__n0nAV{grid-template-columns:1fr;gap:40px}.marketing_features__Z5_Mi,.marketing_steps__Wuo9m{grid-template-columns:1fr}.marketing_links__ykgk2{display:none}.marketing_ctaBand__6RtnB{padding:44px 28px}.marketing_page__9E5We section{padding:64px 0}}@media (max-width:420px){.marketing_time__E7roi{font-size:32px}}