.page[data-astro-cid-u6ohjolg]{padding-block:var(--space-8) var(--section-gap)}.policy-header[data-astro-cid-u6ohjolg]{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}.policy-title[data-astro-cid-u6ohjolg]{letter-spacing:-.05em;margin-block-start:var(--space-3);font-size:clamp(3.25rem,7vw,6rem);line-height:.98}.policy-eyebrow[data-astro-cid-u6ohjolg]{color:var(--color-accent-text);font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:.12em;text-transform:uppercase}.policy-intro[data-astro-cid-u6ohjolg]{color:var(--color-text-secondary);font-size:var(--text-lg);line-height:var(--leading-normal);margin-block-start:var(--space-4)}.policy-dates[data-astro-cid-u6ohjolg]{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}.policy-dates[data-astro-cid-u6ohjolg] dt[data-astro-cid-u6ohjolg]{color:var(--color-text-secondary);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase}.policy-dates[data-astro-cid-u6ohjolg] dd[data-astro-cid-u6ohjolg]{font-weight:var(--weight-medium);margin-block-start:var(--space-1);margin-inline-start:0}.policy-dates[data-astro-cid-u6ohjolg]>div[data-astro-cid-u6ohjolg]{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)}.policy-dates__status[data-astro-cid-u6ohjolg] dd[data-astro-cid-u6ohjolg]{gap:var(--space-2);color:var(--color-accent-text);align-items:center;display:flex}@media (width>=64rem){.policy-header[data-astro-cid-u6ohjolg]{grid-template-columns:minmax(0,7fr) minmax(23rem,5fr)}.policy-dates[data-astro-cid-u6ohjolg]{grid-template-columns:repeat(2,minmax(0,1fr))}.policy-dates[data-astro-cid-u6ohjolg]>div[data-astro-cid-u6ohjolg]:last-child{grid-column:1/-1}}.pending[data-astro-cid-u6ohjolg]{color:var(--color-accent-text)}.draft[data-astro-cid-u6ohjolg]{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-u6ohjolg]{font-size:var(--text-lg);color:var(--color-accent-text)}.draft__lead[data-astro-cid-u6ohjolg]{color:var(--color-text-secondary);font-size:var(--text-sm);margin-block-start:var(--space-3)}.draft__list[data-astro-cid-u6ohjolg]{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-u6ohjolg] li[data-astro-cid-u6ohjolg]{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-u6ohjolg]{grid-template-columns:repeat(2,minmax(0,1fr))}}.draft__list[data-astro-cid-u6ohjolg] strong[data-astro-cid-u6ohjolg]{color:var(--color-text)}.toc[data-astro-cid-u6ohjolg]{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-u6ohjolg]{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-u6ohjolg]{gap:var(--space-1);margin-block-start:var(--space-3);padding:0;list-style:none;display:grid}.toc__list[data-astro-cid-u6ohjolg] li[data-astro-cid-u6ohjolg]{break-inside:avoid}.toc__link[data-astro-cid-u6ohjolg]{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-u6ohjolg]:hover{background-color:var(--color-surface);color:var(--color-accent-text);text-underline-offset:.2em;text-decoration:underline}.policy-layout[data-astro-cid-u6ohjolg]{max-width:68rem;margin:var(--space-12) auto 0;align-items:start;gap:clamp(2rem,5vw,4.5rem);display:grid}@media (width>=60rem){.policy-layout[data-astro-cid-u6ohjolg]{grid-template-columns:15rem minmax(0,1fr)}.toc[data-astro-cid-u6ohjolg]{position:sticky;inset-block-start:calc(var(--header-height) + var(--space-6))}}.policy[data-astro-cid-u6ohjolg]{min-width:0}.policy[data-astro-cid-u6ohjolg] section[data-astro-cid-u6ohjolg]+section[data-astro-cid-u6ohjolg]{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)}.policy[data-astro-cid-u6ohjolg] h2[data-astro-cid-u6ohjolg]{letter-spacing:-.025em;max-width:24ch;font-size:clamp(1.9rem,3.5vw,2.7rem);line-height:var(--leading-tight)}.policy[data-astro-cid-u6ohjolg] h3[data-astro-cid-u6ohjolg]{font-size:var(--text-lg);margin-block-start:var(--space-8)}.policy[data-astro-cid-u6ohjolg] p[data-astro-cid-u6ohjolg],.policy[data-astro-cid-u6ohjolg] li[data-astro-cid-u6ohjolg]{color:var(--color-text-secondary);line-height:var(--leading-relaxed)}.policy[data-astro-cid-u6ohjolg] p[data-astro-cid-u6ohjolg]{margin-block-start:var(--space-4)}.policy[data-astro-cid-u6ohjolg] [data-astro-cid-u6ohjolg]:is(ul,ol){margin-block-start:var(--space-4);padding-inline-start:var(--space-6)}.policy[data-astro-cid-u6ohjolg] li[data-astro-cid-u6ohjolg]+li[data-astro-cid-u6ohjolg]{margin-block-start:var(--space-2)}.policy[data-astro-cid-u6ohjolg] strong[data-astro-cid-u6ohjolg]{color:var(--color-text);font-weight:var(--weight-semibold)}.callout[data-astro-cid-u6ohjolg]{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)}.providers[data-astro-cid-u6ohjolg]{width:100%;min-width:34rem;border-collapse:separate;border-spacing:0;background-color:var(--color-surface);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);font-size:var(--text-sm);text-align:left;margin-block-start:var(--space-5);overflow:hidden}.providers[data-astro-cid-u6ohjolg] [data-astro-cid-u6ohjolg]:is(th,td){padding:var(--space-3);border-block-end:1px solid var(--color-border-subtle);vertical-align:top}.providers[data-astro-cid-u6ohjolg] thead[data-astro-cid-u6ohjolg] th[data-astro-cid-u6ohjolg]{background-color:var(--color-surface-muted);color:var(--color-text-secondary);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase}.providers[data-astro-cid-u6ohjolg] tbody[data-astro-cid-u6ohjolg] th[data-astro-cid-u6ohjolg]{font-weight:var(--weight-semibold)}.providers[data-astro-cid-u6ohjolg] td[data-astro-cid-u6ohjolg]{color:var(--color-text-secondary)}.providers[data-astro-cid-u6ohjolg] code[data-astro-cid-u6ohjolg]{word-break:break-all}.permissions[data-astro-cid-u6ohjolg]{gap:var(--space-4);margin-block-start:var(--space-5);display:grid}.permissions[data-astro-cid-u6ohjolg] dt[data-astro-cid-u6ohjolg]{font-weight:var(--weight-semibold);color:var(--color-text)}.permissions[data-astro-cid-u6ohjolg] dd[data-astro-cid-u6ohjolg]{color:var(--color-text-secondary);margin-block-start:var(--space-1);margin-inline-start:0}.permissions[data-astro-cid-u6ohjolg]>div[data-astro-cid-u6ohjolg]{padding:var(--space-4);background-color:var(--color-surface-muted);border:1px solid var(--color-border-subtle);border-inline-start:3px solid var(--color-accent);border-radius:var(--radius-md)}@media (width>=44rem){.permissions[data-astro-cid-u6ohjolg]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=59.99rem){.toc__list[data-astro-cid-u6ohjolg]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=34rem){.policy-header[data-astro-cid-u6ohjolg],.draft[data-astro-cid-u6ohjolg],.toc[data-astro-cid-u6ohjolg]{padding:var(--space-5)}.toc__list[data-astro-cid-u6ohjolg]{grid-template-columns:1fr}}@media print{.policy[data-astro-cid-u6ohjolg],.policy-header[data-astro-cid-u6ohjolg],.toc[data-astro-cid-u6ohjolg]{max-width:none}.policy-layout[data-astro-cid-u6ohjolg]{max-width:none;display:block}.toc__list[data-astro-cid-u6ohjolg]{columns:2}.policy[data-astro-cid-u6ohjolg] section[data-astro-cid-u6ohjolg]+section[data-astro-cid-u6ohjolg]{border-block-start:1px solid #ccc}.draft[data-astro-cid-u6ohjolg]{border:2px solid #000}.draft__title[data-astro-cid-u6ohjolg]{color:#000}}
