.Mc2XNq_pageShell{background:var(--site-page-bg,#f4f6fb);min-height:100vh;padding:30px 0 72px}.Mc2XNq_document section.card{background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow);border-radius:24px}.Mc2XNq_hero{margin-bottom:20px}.Mc2XNq_hero h1{font-size:var(--type-editorial-title-size);letter-spacing:-.03em;margin:0 0 12px;font-weight:700;line-height:1.12}.Mc2XNq_intro{max-width:76ch;color:var(--muted);font-size:var(--type-page-subtitle-size);line-height:var(--type-page-subtitle-line-height);margin:0;font-weight:400}.Mc2XNq_metaGrid{flex-wrap:wrap;gap:10px;margin:18px 0 0;display:flex}.Mc2XNq_metaGrid div{border:1px solid var(--border);background:var(--surface-2);border-radius:16px;min-width:185px;padding:12px 14px}.Mc2XNq_metaGrid dt{color:var(--muted);letter-spacing:.05em;text-transform:uppercase;margin:0 0 4px;font-size:.78rem;font-weight:800}.Mc2XNq_metaGrid dd{color:var(--text);margin:0;font-weight:800}.Mc2XNq_document{width:100%;margin:0}.Mc2XNq_document .cards{gap:14px;display:grid}.Mc2XNq_document section.card{padding:clamp(18px,3vw,24px)}.Mc2XNq_document h2{letter-spacing:-.02em;margin:0 0 10px;font-size:clamp(1.25rem,2vw,1.55rem)}.Mc2XNq_document h3{margin:22px 0 6px;font-size:1.06rem}.Mc2XNq_document p{color:var(--text-soft);margin:8px 0;line-height:1.72}:is(.Mc2XNq_document ul,.Mc2XNq_document ol){color:var(--text-soft);margin:8px 0 14px 1.25rem;padding-left:1rem;line-height:1.72}.Mc2XNq_document li+li{margin-top:6px}.Mc2XNq_document a{color:var(--accent-dark);font-weight:700;text-decoration:none}.Mc2XNq_document a:hover{text-decoration:underline}.Mc2XNq_document .page-footer{color:var(--muted);text-align:center;margin-top:18px;padding:16px 0 0;font-size:.92rem}body[data-theme=dark] .Mc2XNq_eyebrow{color:var(--accent)}body[data-theme=amoled] .Mc2XNq_eyebrow{color:var(--accent)}body[data-theme=dark] .Mc2XNq_document a{color:var(--accent)}body[data-theme=amoled] .Mc2XNq_document a{color:var(--accent)}@media (max-width:640px){.Mc2XNq_pageShell{padding-top:18px}.Mc2XNq_document section.card{border-radius:18px}}
