.legal__head[data-astro-cid-zgovxyhs]{column-gap:var(--gap);padding-top:calc(var(--nav-height) + 9em);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;row-gap:4em;padding-bottom:6em;display:grid}.legal__head-inner[data-astro-cid-zgovxyhs]{flex-direction:column;grid-column:1/span 7;gap:2.25em;display:flex}.legal__dates[data-astro-cid-zgovxyhs]{font-family:var(--font-serif);color:var(--theme-muted);font-size:1.75em;line-height:1.1}.legal__notice[data-astro-cid-zgovxyhs]{background:var(--color-ivory-2);box-shadow:inset 3px 0 0 var(--color-copper);border-radius:1em;grid-column:8/-1;grid-template-columns:2em 1fr;gap:1.25em;padding:1.75em 2em;display:grid}.legal__notice-icon[data-astro-cid-zgovxyhs]{background:var(--color-copper);width:2em;height:2em;color:var(--color-night);border-radius:50%;place-items:center;font-weight:700;display:grid}.legal__notice-title[data-astro-cid-zgovxyhs]{letter-spacing:-.02em;color:var(--theme-heading);font-size:1.25em;font-weight:700;line-height:1.25}.legal__notice-text[data-astro-cid-zgovxyhs]{color:var(--theme-muted);margin-top:.6em;font-size:1.05em;line-height:1.5}.legal__layout[data-astro-cid-zgovxyhs]{column-gap:var(--gap);background:linear-gradient(var(--theme-line), var(--theme-line)) center top / calc(100% - 2 * var(--gutter)) 1px no-repeat;grid-template-columns:repeat(12,minmax(0,1fr));padding-top:4em;padding-bottom:12em;display:grid}.legal__toc[data-astro-cid-zgovxyhs]{grid-column:1/span 3}.legal__toc-sticky[data-astro-cid-zgovxyhs]{top:calc(var(--nav-height) + 3em);grid-template-columns:1px 1fr;column-gap:1.25em;display:grid;position:sticky}.legal__toc-label[data-astro-cid-zgovxyhs]{color:var(--theme-muted);grid-column:1/-1;margin-bottom:1.5em}.legal__toc-rail[data-astro-cid-zgovxyhs]{background:var(--theme-line);position:relative}.legal__toc-rail[data-astro-cid-zgovxyhs] span[data-astro-cid-zgovxyhs]{background:var(--color-route);transform-origin:50% 0;transform:scaleY(var(--progress,0));position:absolute;inset:0}.legal__toc-list[data-astro-cid-zgovxyhs]{flex-direction:column;display:flex}.legal__toc-link[data-astro-cid-zgovxyhs]{color:var(--theme-muted);transition:color .4s var(--ease-route), transform .5s var(--ease-route);grid-template-columns:2em 1fr;gap:.5em;padding:.45em 0;font-size:1.05em;line-height:1.3;display:grid}.legal__toc-link[data-astro-cid-zgovxyhs]:hover{color:var(--theme-heading)}.legal__toc-link[data-astro-cid-zgovxyhs][data-status=active]{color:var(--color-route);font-weight:600;transform:translate(.3em)}.legal__toc-num[data-astro-cid-zgovxyhs]{font-variant-numeric:tabular-nums;opacity:.7}.legal__toc-mobile[data-astro-cid-zgovxyhs]{display:none}.legal__body[data-astro-cid-zgovxyhs]{grid-column:5/span 7;font-size:1.2em}.legal__section[data-astro-cid-zgovxyhs]{scroll-margin-top:calc(var(--nav-height) + 1.5em);position:relative}.legal__anchor[data-astro-cid-zgovxyhs]{pointer-events:none;width:1px;height:60vh;position:absolute;top:0;left:0}.legal__section[data-astro-cid-zgovxyhs]:first-child h2{margin-top:0}.legal__body[data-astro-cid-zgovxyhs] h2{font-size:1.75em}.legal__h-num[data-astro-cid-zgovxyhs]{color:var(--color-route)}.legal__body[data-astro-cid-zgovxyhs] strong{color:var(--theme-heading)}.legal__body[data-astro-cid-zgovxyhs] .caps{letter-spacing:0;font-size:.9em}.legal__body[data-astro-cid-zgovxyhs] dl{border-top:1px solid var(--theme-line);margin:0 0 1em}.legal__body[data-astro-cid-zgovxyhs] dl>div{border-bottom:1px solid var(--theme-line);grid-template-columns:14em 1fr;gap:1.5em;padding:.85em 0;display:grid}.legal__body[data-astro-cid-zgovxyhs] dt{color:var(--theme-heading);font-weight:700}@media (width<=991px){.legal__head[data-astro-cid-zgovxyhs]{padding-top:calc(var(--nav-height) + 7em);row-gap:3em;padding-bottom:4em}.legal__head-inner[data-astro-cid-zgovxyhs],.legal__notice[data-astro-cid-zgovxyhs]{grid-column:1/-1}.legal__layout[data-astro-cid-zgovxyhs]{padding-top:2.5em;padding-bottom:8em}.legal__toc[data-astro-cid-zgovxyhs]{display:none}.legal__toc-mobile[data-astro-cid-zgovxyhs]{background:var(--color-ivory-2);border-radius:1em;grid-column:1/-1;margin-bottom:3em;display:block}.legal__toc-mobile[data-astro-cid-zgovxyhs] summary[data-astro-cid-zgovxyhs]{cursor:pointer;color:var(--theme-heading);justify-content:space-between;align-items:center;padding:1.25em 1.5em;list-style:none;display:flex}.legal__toc-mobile[data-astro-cid-zgovxyhs] summary[data-astro-cid-zgovxyhs]::-webkit-details-marker{display:none}.legal__toc-mobile-icon[data-astro-cid-zgovxyhs]{width:1em;height:1em;position:relative}.legal__toc-mobile-icon[data-astro-cid-zgovxyhs]:before,.legal__toc-mobile-icon[data-astro-cid-zgovxyhs]:after{content:"";height:1.5px;transition:transform .4s var(--ease-route);background:currentColor;position:absolute;top:50%;left:0;right:0}.legal__toc-mobile-icon[data-astro-cid-zgovxyhs]:after{transform:rotate(90deg)}.legal__toc-mobile[data-astro-cid-zgovxyhs][open] .legal__toc-mobile-icon[data-astro-cid-zgovxyhs]:after{transform:rotate(0)}.legal__toc-mobile[data-astro-cid-zgovxyhs] ol[data-astro-cid-zgovxyhs]{padding:0 1.5em 1.25em}.legal__toc-mobile[data-astro-cid-zgovxyhs] a[data-astro-cid-zgovxyhs]{color:var(--theme-text);padding:.5em 0;font-size:1.1em;display:block}.legal__body[data-astro-cid-zgovxyhs]{grid-column:1/-1;font-size:1.15em}}@media (width<=479px){.legal__head[data-astro-cid-zgovxyhs]{padding-top:calc(var(--nav-height) + 5em)}.legal__dates[data-astro-cid-zgovxyhs]{font-size:1.4em}.legal__notice[data-astro-cid-zgovxyhs]{gap:1em;padding:1.5em}.legal__body[data-astro-cid-zgovxyhs]{font-size:1.1em}.legal__body[data-astro-cid-zgovxyhs] h2{font-size:1.5em}.legal__body[data-astro-cid-zgovxyhs] dl>div{grid-template-columns:1fr;gap:.4em}}
