.page[data-astro-cid-zcf6dkqz]{padding-block:var(--space-8) var(--section-gap)}.doc-header[data-astro-cid-zcf6dkqz]{background:radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--color-accent) 12%, transparent), transparent 38%), linear-gradient(145deg, color-mix(in srgb, var(--color-brand-soft) 7%, transparent), transparent 55%), var(--color-surface);border:1px solid var(--color-border-subtle);border-radius:calc(var(--radius-xl) + var(--space-2));box-shadow:var(--shadow-lg);align-items:center;gap:clamp(2rem,6vw,5rem);margin-block-start:var(--space-8);padding:clamp(1.75rem,5vw,4rem);display:grid}.doc-title[data-astro-cid-zcf6dkqz]{letter-spacing:-.05em;margin-block-start:var(--space-3);font-size:clamp(3.25rem,7vw,6rem);line-height:.98}.doc-eyebrow[data-astro-cid-zcf6dkqz]{color:var(--color-accent-text);font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:.12em;text-transform:uppercase}.doc-intro[data-astro-cid-zcf6dkqz]{color:var(--color-text-secondary);font-size:var(--text-lg);line-height:var(--leading-normal);margin-block-start:var(--space-4)}.doc-dates[data-astro-cid-zcf6dkqz]{gap:var(--space-4);padding:var(--space-5);background-color:color-mix(in srgb, var(--color-surface-muted) 84%, transparent);border:1px solid var(--color-border-subtle);border-radius:var(--radius-xl);grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));margin:0;display:grid}.doc-dates[data-astro-cid-zcf6dkqz] dt[data-astro-cid-zcf6dkqz]{color:var(--color-text-secondary);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase}.doc-dates[data-astro-cid-zcf6dkqz] dd[data-astro-cid-zcf6dkqz]{font-weight:var(--weight-medium);margin-block-start:var(--space-1);margin-inline-start:0}.doc-dates[data-astro-cid-zcf6dkqz]>div[data-astro-cid-zcf6dkqz]{padding:var(--space-3);background-color:color-mix(in srgb, var(--color-surface) 72%, transparent);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md)}.doc-dates__status[data-astro-cid-zcf6dkqz] dd[data-astro-cid-zcf6dkqz]{gap:var(--space-2);color:var(--color-accent-text);align-items:center;display:flex}@media (width>=64rem){.doc-header[data-astro-cid-zcf6dkqz]{grid-template-columns:minmax(0,7fr) minmax(23rem,5fr)}.doc-dates[data-astro-cid-zcf6dkqz]{grid-template-columns:repeat(2,minmax(0,1fr))}.doc-dates[data-astro-cid-zcf6dkqz]>div[data-astro-cid-zcf6dkqz]:last-child{grid-column:1/-1}}.pending[data-astro-cid-zcf6dkqz]{color:var(--color-accent-text)}.draft[data-astro-cid-zcf6dkqz]{background:linear-gradient(135deg, color-mix(in srgb, var(--color-accent) 8%, transparent), transparent 55%), var(--color-surface-muted);border:1px solid var(--color-accent);border-radius:var(--radius-lg);border-inline-start-width:4px;margin-block-start:var(--space-8);padding:clamp(1.5rem,4vw,2.5rem)}.draft__title[data-astro-cid-zcf6dkqz]{font-size:var(--text-lg);color:var(--color-accent-text)}.draft__lead[data-astro-cid-zcf6dkqz]{color:var(--color-text-secondary);font-size:var(--text-sm);margin-block-start:var(--space-3)}.draft__list[data-astro-cid-zcf6dkqz]{gap:var(--space-3);color:var(--color-text-secondary);font-size:var(--text-sm);margin-block-start:var(--space-4);padding:0;list-style:none;display:grid}.draft__list[data-astro-cid-zcf6dkqz] li[data-astro-cid-zcf6dkqz]{padding:var(--space-4);background-color:color-mix(in srgb, var(--color-surface) 74%, transparent);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md)}@media (width>=50rem){.draft__list[data-astro-cid-zcf6dkqz]{grid-template-columns:repeat(2,minmax(0,1fr))}}.draft__list[data-astro-cid-zcf6dkqz] strong[data-astro-cid-zcf6dkqz]{color:var(--color-text)}.toc[data-astro-cid-zcf6dkqz]{padding:var(--space-5);background-color:var(--color-surface-muted);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg)}.toc__title[data-astro-cid-zcf6dkqz]{font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-text-secondary)}.toc__list[data-astro-cid-zcf6dkqz]{gap:var(--space-1);margin-block-start:var(--space-3);padding:0;list-style:none;display:grid}.toc__list[data-astro-cid-zcf6dkqz] li[data-astro-cid-zcf6dkqz]{break-inside:avoid}.toc__link[data-astro-cid-zcf6dkqz]{border-radius:var(--radius-sm);color:var(--color-text);font-size:var(--text-sm);padding:.55rem .65rem;text-decoration:none;display:block}.toc__link[data-astro-cid-zcf6dkqz]:hover{background-color:var(--color-surface);color:var(--color-accent-text);text-underline-offset:.2em;text-decoration:underline}.doc-layout[data-astro-cid-zcf6dkqz]{max-width:68rem;margin:var(--space-12) auto 0;align-items:start;gap:clamp(2rem,5vw,4.5rem);display:grid}@media (width>=60rem){.doc-layout[data-astro-cid-zcf6dkqz]{grid-template-columns:15rem minmax(0,1fr)}.toc[data-astro-cid-zcf6dkqz]{position:sticky;inset-block-start:calc(var(--header-height) + var(--space-6))}}.doc[data-astro-cid-zcf6dkqz]{min-width:0}.doc[data-astro-cid-zcf6dkqz] section[data-astro-cid-zcf6dkqz]+section[data-astro-cid-zcf6dkqz]{border-block-start:1px solid var(--color-border-subtle);margin-block-start:clamp(3.5rem,7vw,6rem);padding-block-start:clamp(2.5rem,5vw,4rem)}.doc[data-astro-cid-zcf6dkqz] h2[data-astro-cid-zcf6dkqz]{letter-spacing:-.025em;max-width:24ch;font-size:clamp(1.9rem,3.5vw,2.7rem);line-height:var(--leading-tight)}.doc[data-astro-cid-zcf6dkqz] h3[data-astro-cid-zcf6dkqz]{font-size:var(--text-lg);margin-block-start:var(--space-8)}.doc[data-astro-cid-zcf6dkqz] p[data-astro-cid-zcf6dkqz],.doc[data-astro-cid-zcf6dkqz] li[data-astro-cid-zcf6dkqz]{color:var(--color-text-secondary);line-height:var(--leading-relaxed)}.doc[data-astro-cid-zcf6dkqz] p[data-astro-cid-zcf6dkqz]{margin-block-start:var(--space-4)}.doc[data-astro-cid-zcf6dkqz] ul[data-astro-cid-zcf6dkqz]{margin-block-start:var(--space-4);padding-inline-start:var(--space-6)}.doc[data-astro-cid-zcf6dkqz] li[data-astro-cid-zcf6dkqz]+li[data-astro-cid-zcf6dkqz]{margin-block-start:var(--space-2)}.doc[data-astro-cid-zcf6dkqz] strong[data-astro-cid-zcf6dkqz]{color:var(--color-text);font-weight:var(--weight-semibold)}.lead-answer[data-astro-cid-zcf6dkqz]{color:var(--color-text);font-size:var(--text-lg);font-weight:var(--weight-medium);line-height:var(--leading-snug)}.callout[data-astro-cid-zcf6dkqz]{padding:var(--space-5);background:linear-gradient(145deg, color-mix(in srgb, var(--color-accent) 7%, transparent), transparent), var(--color-surface-muted);border:1px solid color-mix(in srgb, var(--color-accent) 30%, var(--color-border-subtle));border-inline-start:3px solid var(--color-accent);border-radius:var(--radius-lg);margin-block-start:var(--space-5)}.callout--strong[data-astro-cid-zcf6dkqz]{background-color:color-mix(in srgb, var(--color-accent) 8%, var(--color-surface-muted))}.callout[data-astro-cid-zcf6dkqz] p[data-astro-cid-zcf6dkqz]{color:var(--color-text);margin-block-start:0}@media (width<=59.99rem){.toc__list[data-astro-cid-zcf6dkqz]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=34rem){.doc-header[data-astro-cid-zcf6dkqz],.draft[data-astro-cid-zcf6dkqz],.toc[data-astro-cid-zcf6dkqz]{padding:var(--space-5)}.toc__list[data-astro-cid-zcf6dkqz]{grid-template-columns:1fr}}@media print{.doc[data-astro-cid-zcf6dkqz],.doc-header[data-astro-cid-zcf6dkqz],.toc[data-astro-cid-zcf6dkqz]{max-width:none}.doc-layout[data-astro-cid-zcf6dkqz]{max-width:none;display:block}.toc__list[data-astro-cid-zcf6dkqz]{columns:2}.doc[data-astro-cid-zcf6dkqz] section[data-astro-cid-zcf6dkqz]+section[data-astro-cid-zcf6dkqz]{border-block-start:1px solid #ccc}.draft[data-astro-cid-zcf6dkqz]{border:2px solid #000}.draft__title[data-astro-cid-zcf6dkqz]{color:#000}.callout[data-astro-cid-zcf6dkqz]{break-inside:avoid;page-break-inside:avoid;background:0 0;border-inline-start:3px solid #000}}
