.page_main__AAydO{color:var(--text)}.page_container__e_sbE{width:min(1180px,calc(100% - 40px));margin:0 auto}.page_hero__cg_gI{padding:88px 0 76px;background:radial-gradient(circle at top right,rgba(37,99,235,.15),transparent 34rem),radial-gradient(circle at 16% 10%,rgba(14,165,233,.12),transparent 32rem),linear-gradient(180deg,var(--surface),color-mix(in srgb,var(--surface2) 58%,transparent));border-bottom:1px solid var(--border)}.page_heroGrid__e4ghc{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);grid-gap:34px;gap:34px;align-items:center}.page_eyebrow__uodP6{display:inline-flex;align-items:center;color:var(--primary);font-size:13px;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.page_finalPanel__5DKfh h2,.page_heroCopy__VrvF2 h1,.page_sectionHead__FrHab h2,.page_twoColumn__QBXmH h2{margin:10px 0 0;font-size:clamp(38px,4.8vw,68px);line-height:.98;letter-spacing:-.055em;font-weight:950}.page_finalPanel__5DKfh h2,.page_sectionHead__FrHab h2,.page_twoColumn__QBXmH h2{font-size:clamp(30px,3.1vw,46px);line-height:1.05}.page_faqCard__yFIK_ p,.page_finalPanel__5DKfh p,.page_heroCopy__VrvF2 p,.page_pageCard__LQm6e p,.page_problemCard__XvfK4 p,.page_sectionHead__FrHab p,.page_twoColumn__QBXmH p{margin:16px 0 0;color:var(--muted);font-size:17px;line-height:1.72}.page_actions__6VBg3{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.page_cardLink__Kp91e,.page_primary__IKnjm,.page_secondary__ZnemV{min-height:48px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:15px;padding:0 18px;font-weight:900;text-decoration:none}.page_primary__IKnjm{color:#fff;background:var(--primary);box-shadow:0 14px 30px rgba(var(--primary-rgb),.26)}.page_cardLink__Kp91e,.page_secondary__ZnemV{color:var(--text);background:var(--surface);border:1px solid var(--border-strong)}.page_faqCard__yFIK_,.page_finalPanel__5DKfh,.page_heroPanel__F97b5,.page_keywordPanel__dHddA,.page_limitCard__lf3Sb,.page_pageCard__LQm6e,.page_problemCard__XvfK4{border:1px solid var(--border);background:color-mix(in srgb,var(--surface) 94%,var(--surface2));border-radius:28px;box-shadow:var(--shadow-soft)}.page_heroPanel__F97b5{padding:24px;display:grid;grid-gap:18px;gap:18px}.page_panelTop__h5sGQ{display:flex;align-items:center;justify-content:space-between;gap:14px}.page_badge__aVfCA{display:inline-flex;align-items:center;min-height:26px;padding:0 10px;border-radius:999px;color:#075985;border:1px solid rgba(14,165,233,.28);background:rgba(14,165,233,.12);font-size:11px;font-weight:950;letter-spacing:.06em;text-transform:uppercase}.page_diagram__QXo2w{display:grid;grid-gap:12px;gap:12px;padding:18px;border-radius:22px;background:radial-gradient(circle at top left,rgba(14,165,233,.14),transparent 28rem),var(--surface);border:1px solid var(--border)}.page_diagramGrid___2thU>div,.page_diagramNode__gZkq6{display:flex;align-items:center;justify-content:center;min-height:44px;border-radius:16px;background:var(--surface);border:1px solid var(--border);font-weight:900}.page_diagramLine__aIpiX{width:2px;height:28px;margin:0 auto;background:color-mix(in srgb,var(--primary) 42%,var(--border))}.page_diagramGrid___2thU{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.page_heroPanel__F97b5 ul,.page_keywordPanel__dHddA ul,.page_pageCard__LQm6e ul,.page_problemCard__XvfK4 ul{margin:0;padding-left:20px;color:var(--muted);line-height:1.7}.page_sectionAlt__Cex5c,.page_section__PdNHp{padding:78px 0}.page_sectionAlt__Cex5c{background:color-mix(in srgb,var(--surface2) 66%,transparent);border-block:1px solid var(--border)}.page_sectionHead__FrHab{max-width:920px;margin-bottom:26px}.page_faqGrid__MHk66,.page_limitGrid__FMR6I,.page_pageGrid__pRKry,.page_problemGrid__hLEhF{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.page_faqGrid__MHk66,.page_pageGrid__pRKry{grid-template-columns:repeat(2,minmax(0,1fr))}.page_faqCard__yFIK_,.page_keywordPanel__dHddA,.page_limitCard__lf3Sb,.page_pageCard__LQm6e,.page_problemCard__XvfK4{padding:24px}.page_metric__EFn4l{color:var(--primary);font-size:clamp(34px,4vw,50px);font-weight:950;letter-spacing:-.05em}.page_faqCard__yFIK_ h3,.page_keywordPanel__dHddA h3,.page_limitCard__lf3Sb h3,.page_pageCard__LQm6e h3,.page_problemCard__XvfK4 h3{margin:8px 0 0;font-size:20px;line-height:1.2}.page_cardLink__Kp91e{margin-top:18px;width:-moz-fit-content;width:fit-content}.page_twoColumn__QBXmH{display:grid;grid-template-columns:minmax(0,.9fr) minmax(360px,1.1fr);grid-gap:28px;gap:28px;align-items:start}.page_remediationList__dgG8S{display:grid;grid-gap:10px;gap:10px;margin:0;padding:0;list-style:none}.page_remediationList__dgG8S li{padding:15px;border-radius:18px;background:var(--surface);border:1px solid var(--border);color:var(--muted);line-height:1.6}.page_articleSection__BwHRN{padding:28px 0;border-top:1px solid var(--border)}.page_articleSection__BwHRN h2{margin:0;font-size:clamp(26px,3vw,40px);line-height:1.05;letter-spacing:-.04em}.page_articleSection__BwHRN p{max-width:82ch}.page_articleSection__BwHRN ul{margin:18px 0 0;padding-left:20px;color:var(--muted);line-height:1.7}.page_finalPanel__5DKfh{padding:30px;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:24px;gap:24px;align-items:center}.page_keywordPanel__dHddA{margin-top:16px}@media (max-width:980px){.page_faqGrid__MHk66,.page_finalPanel__5DKfh,.page_heroGrid__e4ghc,.page_limitGrid__FMR6I,.page_pageGrid__pRKry,.page_problemGrid__hLEhF,.page_twoColumn__QBXmH{grid-template-columns:1fr}.page_hero__cg_gI{padding:66px 0 58px}.page_sectionAlt__Cex5c,.page_section__PdNHp{padding:58px 0}}