.toc-summary[data-astro-cid-nqxpibtv]{justify-content:space-between;align-items:center;gap:var(--space-3);border-radius:var(--radius-sm);background-color:var(--card);min-height:3rem;color:var(--text-1);cursor:pointer;padding:.625rem 1rem;font-weight:500;list-style:none;display:flex}.toc-summary[data-astro-cid-nqxpibtv]::-webkit-details-marker{display:none}.toc-summary[data-astro-cid-nqxpibtv] .toc-chevron{transition:transform var(--motion-reveal) var(--ease-shift)}.toc-details[data-astro-cid-nqxpibtv][open] .toc-chevron{transform:rotate(180deg)}.toc-heading[data-astro-cid-nqxpibtv]{display:none}.toc-list[data-astro-cid-nqxpibtv]{padding:var(--space-3) 0 var(--space-2);flex-direction:column;display:flex}.toc-link[data-astro-cid-nqxpibtv]{border-left:2px solid var(--line-1);color:var(--text-2);font-size:var(--text-small);transition:color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard);padding:.5rem .75rem;line-height:1.4;text-decoration:none;display:block}.toc-link[data-astro-cid-nqxpibtv]:hover{color:var(--text-1);border-left-color:var(--line-3)}.toc-link[data-astro-cid-nqxpibtv][aria-current=location]{color:var(--text-1);border-left-color:var(--brand);font-weight:500}@media (pointer:coarse){.toc-link[data-astro-cid-nqxpibtv]{min-height:var(--control-h);align-items:center;display:flex}}@supports selector(::details-content){@media (width>=64rem){.toc-summary[data-astro-cid-nqxpibtv]{display:none}.toc-heading[data-astro-cid-nqxpibtv]{display:block}.toc-details[data-astro-cid-nqxpibtv]::details-content{content-visibility:visible;block-size:auto}.toc-list[data-astro-cid-nqxpibtv]{padding-top:0}}}@media (width>=64rem){.toc-heading[data-astro-cid-nqxpibtv]{margin-bottom:var(--space-2);color:var(--text-3);font-family:var(--font-sans);font-size:var(--text-label);letter-spacing:.06em;text-transform:uppercase;font-weight:500}}.legal-page[data-astro-cid-fmzvkzhr]{padding-block:clamp(2.5rem, 1.7571rem + 3.048vw, 4.5rem) var(--section-y)}.legal-grid[data-astro-cid-fmzvkzhr]{gap:var(--space-6) var(--space-8);grid-template-columns:minmax(0,1fr);display:grid}.legal-article[data-astro-cid-fmzvkzhr]{max-width:var(--container-prose)}.legal-article[data-astro-cid-fmzvkzhr]>h1+p{margin-bottom:var(--space-10);padding-bottom:var(--space-6);border-bottom:1px solid var(--line-1);color:var(--text-3);font-family:var(--font-sans);font-size:var(--text-label);letter-spacing:.01em;line-height:1.6}.legal-article--sans-version[data-astro-cid-fmzvkzhr]>h1+p{margin-bottom:var(--space-5);padding:var(--space-6);border-radius:var(--radius-md);background-color:var(--card);color:var(--text-1);font-family:var(--font-sans);font-size:var(--text-body);letter-spacing:0;border:0;line-height:1.7}@media (width>=64rem){.legal-grid--toc[data-astro-cid-fmzvkzhr]{grid-template-columns:minmax(12rem, 15rem) minmax(0, var(--container-prose));grid-template-areas:".eyebrow""toc article";column-gap:clamp(3rem,1.5rem + 3vw,6rem)}.legal-grid--toc[data-astro-cid-fmzvkzhr] .legal-eyebrow[data-astro-cid-fmzvkzhr]{grid-area:eyebrow}.legal-grid--toc[data-astro-cid-fmzvkzhr] .legal-toc-column[data-astro-cid-fmzvkzhr]{grid-area:toc}.legal-grid--toc[data-astro-cid-fmzvkzhr] .legal-article[data-astro-cid-fmzvkzhr]{grid-area:article}.legal-toc-column[data-astro-cid-fmzvkzhr]{top:calc(var(--header-h) + var(--space-8));max-height:calc(100dvh - var(--header-h) - var(--space-16));align-self:start;position:sticky;overflow-y:auto}}.legal-others[data-astro-cid-fmzvkzhr]{margin-top:var(--section-y-sm);padding-top:var(--space-10);border-top:1px solid var(--line-1);container-type:inline-size}.legal-others-title[data-astro-cid-fmzvkzhr]{margin:0 0 var(--space-6);color:var(--text-3);font-family:var(--font-sans);font-size:var(--text-label);letter-spacing:.06em;text-transform:uppercase;font-weight:500}.legal-others-list[data-astro-cid-fmzvkzhr]{gap:var(--space-3);grid-template-columns:minmax(0,1fr);display:grid}@container (width>=40rem){.legal-others-list[data-astro-cid-fmzvkzhr]{grid-template-columns:repeat(3,minmax(0,1fr))}}.legal-other-card[data-astro-cid-fmzvkzhr] .legal-other-arrow{color:var(--text-4);align-self:flex-end}.legal-top[data-astro-cid-fmzvkzhr]{align-items:center;gap:var(--space-2);min-height:var(--control-h);margin-top:var(--space-6);color:var(--text-2);text-decoration:none;display:inline-flex}.legal-top[data-astro-cid-fmzvkzhr]:hover{color:var(--text-1)}
