.ContentPage_wrap__tD2zc{display:grid;grid-gap:24px;gap:24px;box-sizing:border-box;width:100%;max-width:1080px;margin:0 auto;padding:40px 32px 56px}.ContentPage_header__oU4l9{display:grid;grid-gap:8px;gap:8px;max-width:760px}.ContentPage_title__CTtzV{margin:0;color:var(--color-text-primary);font-family:var(--font-display);font-size:clamp(30px,4vw,42px);font-weight:800;line-height:1.1}.ContentPage_lead__H9eyC{margin:0;color:var(--color-text-body);font-size:var(--font-size-lead)}.ContentPage_draft__y6vke{display:grid;grid-gap:4px;gap:4px;max-width:760px;padding:14px 16px;border-left:4px solid var(--color-warning-border);border-radius:var(--radius-md);background:var(--color-warning-bg);color:var(--color-warning-text);font-size:var(--font-size-sm)}.ContentPage_draft__y6vke b{color:var(--color-text-primary);font-family:var(--font-display);font-size:16px}.ContentPage_draft__y6vke small{font-size:var(--font-size-xs);font-weight:700}.ContentPage_document__L7A0B{display:grid;grid-template-columns:260px minmax(0,1fr);grid-gap:32px;gap:32px;align-items:start}.ContentPage_toc__XHXSd{position:-webkit-sticky;position:sticky;top:16px;display:grid;grid-gap:8px;gap:8px;padding:16px;border:1.5px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);font-size:var(--font-size-sm)}.ContentPage_toc__XHXSd b{color:var(--color-text-primary);font-family:var(--font-display)}.ContentPage_toc__XHXSd ol{display:grid;grid-gap:6px;gap:6px;margin:0;padding:0;list-style:none}.ContentPage_toc__XHXSd a{color:var(--color-text-secondary);text-decoration:none}.ContentPage_toc__XHXSd a:hover{color:var(--color-accent-text);text-decoration:underline}.ContentPage_sections__CzuwV{display:grid;grid-gap:22px;gap:22px}.ContentPage_section__5hsUk{display:grid;grid-gap:8px;gap:8px;scroll-margin-top:16px}.ContentPage_section__5hsUk p{margin:0}.ContentPage_heading__vAgDz{margin:0;color:var(--color-text-primary);font-family:var(--font-display);font-size:21px;font-weight:800;line-height:1.25}.ContentPage_list__X3HSr{display:grid;grid-gap:6px;gap:6px;margin:0;padding-left:22px}.ContentPage_muted__Pole3{margin:0;color:var(--color-text-secondary);font-size:var(--font-size-xs)}.ContentPage_related__pfzYC{display:grid;grid-gap:8px;gap:8px;margin-top:28px;padding-top:18px;border-top:1px solid var(--color-border)}.ContentPage_related__pfzYC b{color:var(--color-text-primary);font-family:var(--font-display)}.ContentPage_related__pfzYC ul{display:flex;flex-wrap:wrap;gap:8px 18px;margin:0;padding:0;list-style:none}.ContentPage_related__pfzYC a{font-weight:700}.ContentPage_tableWrap__dvU4D{overflow-x:auto;border:1.5px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface)}.ContentPage_table__lkz0g{width:100%;border-collapse:collapse;font-size:var(--font-size-sm)}.ContentPage_table__lkz0g td,.ContentPage_table__lkz0g th{padding:10px 12px;border-bottom:1px solid var(--color-border-soft);text-align:left;vertical-align:top}.ContentPage_table__lkz0g th{background:var(--color-neutral-bg);color:var(--color-text-primary);font-weight:700}.ContentPage_table__lkz0g tr:last-child td{border-bottom:0}.ContentPage_table__lkz0g code{display:block;font-family:var(--font-mono);font-size:12.5px;overflow-wrap:anywhere}.ContentPage_faq__bkEWi{display:grid;grid-gap:10px;gap:10px;max-width:760px}.ContentPage_faqItem__vBW9B{border:1.5px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface)}.ContentPage_faqItem__vBW9B summary{padding:14px 16px;color:var(--color-text-primary);font-weight:700;cursor:pointer}.ContentPage_faqItem__vBW9B p{margin:0;padding:0 16px 14px}.ContentPage_faqItem__vBW9B[open] summary{color:var(--color-accent-text)}.ContentPage_steps__PqGKJ{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:14px;gap:14px;margin:0;padding:0;list-style:none}.ContentPage_step__ck8aB{display:flex;gap:12px;padding:16px;border:1.5px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-card)}.ContentPage_step__ck8aB b{display:block;margin-bottom:4px;color:var(--color-text-primary);font-family:var(--font-display)}.ContentPage_step__ck8aB p{margin:0;font-size:var(--font-size-sm)}.ContentPage_stepNumber__tx8Bf{display:inline-flex;flex:none;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-pill);background:var(--color-accent-soft);color:var(--color-accent-text);font-family:var(--font-display);font-weight:800}.ContentPage_subtitle__n5Ba6{margin:8px 0 0;color:var(--color-text-primary);font-family:var(--font-display);font-size:var(--font-size-section);font-weight:800}.ContentPage_cta__f3O3b{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);grid-gap:18px;gap:18px}.ContentPage_ctaCard__r2eAB{display:grid;align-content:start;grid-gap:10px;gap:10px;padding:22px;border-radius:var(--radius-lg);background:var(--color-hero-bg)}.ContentPage_ctaCard__r2eAB b{color:var(--color-text-primary);font-family:var(--font-display);font-size:22px}.ContentPage_ctaCard__r2eAB p{margin:0;overflow-wrap:anywhere}.ContentPage_ctaSecondary__emj3I{border:1.5px solid var(--color-border);background:var(--color-surface)}.ContentPage_ctaSecondary__emj3I b{font-size:18px}.ContentPage_button__ZNzBn{display:inline-flex;justify-self:start;align-items:center;min-height:44px;padding:0 20px;border-radius:var(--radius-md);background:var(--color-accent);color:#fff;font-family:var(--font-display);font-size:15px;font-weight:700;text-decoration:none}.ContentPage_button__ZNzBn:hover{background:var(--color-accent-hover)}.ContentPage_buttonOutline__Fmd0c{border:1.5px solid var(--color-accent);background:rgba(0,0,0,0);color:var(--color-accent-text)}.ContentPage_buttonOutline__Fmd0c:hover{background:var(--color-accent-soft)}@media(max-width:900px){.ContentPage_document__L7A0B{grid-template-columns:minmax(0,1fr)}.ContentPage_toc__XHXSd{position:static}}@media(max-width:640px){.ContentPage_wrap__tD2zc{gap:18px;padding:24px 16px 36px}.ContentPage_cta__f3O3b{grid-template-columns:minmax(0,1fr)}.ContentPage_ctaCard__r2eAB{padding:18px}}