.legal__head[data-astro-cid-crzasyof]{padding-block:var(--space-xl) var(--space-l)}.legal__title[data-astro-cid-crzasyof]{max-inline-size:var(--measure-heading);padding-block-end:var(--space-m);position:relative}.legal__title[data-astro-cid-crzasyof]:after{content:"";inline-size:var(--space-2xl);block-size:var(--border-width-accent);background-color:var(--color-accent);position:absolute;inset-block-end:0;inset-inline-start:0}.legal__intro[data-astro-cid-crzasyof]{font-size:var(--step-1);line-height:var(--leading-lead);max-inline-size:var(--measure);text-wrap:pretty;margin-block-start:var(--space-m)}.legal__updated[data-astro-cid-crzasyof]{margin-block-start:var(--space-s)}.legal__head[data-astro-cid-crzasyof] .legal__concept{max-inline-size:var(--measure-wide);margin-block:var(--space-m) 0}.legal__layout[data-astro-cid-crzasyof]{gap:var(--space-xl);padding-block-end:var(--section-space);display:grid}.legal__toc[data-astro-cid-crzasyof]{padding-block:var(--space-s);border-block:var(--border-width) solid var(--color-border);font-size:var(--step--1);line-height:var(--leading-meta)}.legal__toc-title[data-astro-cid-crzasyof]{font-weight:var(--weight-bold);margin-block-end:var(--space-2xs)}.legal__toc-list[data-astro-cid-crzasyof] a[data-astro-cid-crzasyof]{min-block-size:var(--tap-target);padding-block:var(--space-3xs);color:var(--color-text);align-items:center;text-decoration-line:none;display:flex}.legal__body[data-astro-cid-crzasyof] .legal__back{margin-block:var(--space-m) 0;font-size:var(--step--1)}.legal__body[data-astro-cid-crzasyof] .legal__back a{min-block-size:var(--tap-target);color:var(--color-text-muted);align-items:center;display:inline-flex}.legal__toc-title[data-astro-cid-crzasyof]{scroll-margin-block-start:calc(var(--header-height-compact) + var(--space-s))}@media (width>=64em){.legal__body[data-astro-cid-crzasyof] .legal__back{display:none}}.legal__toc-list[data-astro-cid-crzasyof] a[data-astro-cid-crzasyof]:hover,.legal__toc-list[data-astro-cid-crzasyof] a[data-astro-cid-crzasyof]:focus-visible{text-decoration-line:underline}@media (width>=48em) and (width<=63.99em){.legal__toc-list[data-astro-cid-crzasyof]{columns:2;column-gap:var(--gutter)}.legal__toc-list[data-astro-cid-crzasyof] li[data-astro-cid-crzasyof]{break-inside:avoid}}@media (width>=64em){.legal__layout--toc[data-astro-cid-crzasyof]{align-items:start;column-gap:var(--space-3xl);grid-template-columns:minmax(12rem,17rem) minmax(0,1fr)}.legal__toc[data-astro-cid-crzasyof]{max-block-size:calc(100vh - var(--header-height-compact) - 2 * var(--space-l));position:sticky;inset-block-start:calc(var(--header-height-compact) + var(--space-l));overflow-y:auto}}.legal__body[data-astro-cid-crzasyof].prose{max-inline-size:var(--measure-wide);min-inline-size:0}.legal__body[data-astro-cid-crzasyof]>:not(.legal-table--stack){max-inline-size:var(--measure)}.legal__body[data-astro-cid-crzasyof] h2{scroll-margin-block-start:var(--space-s)}.legal__body[data-astro-cid-crzasyof] code{padding-inline:var(--space-3xs);border-radius:var(--radius-s);background-color:var(--color-surface);overflow-wrap:anywhere;font-family:inherit;font-size:.95em}.legal__body[data-astro-cid-crzasyof] .legal-table code{white-space:nowrap;overflow-wrap:normal}.legal__body[data-astro-cid-crzasyof] .legal-ext__icon{vertical-align:-.125em;block-size:1em;inline-size:1em;margin-inline-start:.15em;display:inline-block}.legal__body[data-astro-cid-crzasyof] .legal-todo{padding-inline:var(--space-3xs);border:var(--border-width) dashed var(--color-error);border-radius:var(--radius-s);color:var(--color-error);background:var(--color-bg);font-size:var(--step--1);-webkit-box-decoration-break:clone;box-decoration-break:clone}.legal__body[data-astro-cid-crzasyof] .legal-todo--block{padding:var(--space-2xs) var(--space-xs);display:block}.legal__settings[data-astro-cid-crzasyof]{padding-block:var(--space-2xs)}.legal__settings[data-astro-cid-crzasyof] .legal__settings-button{min-block-size:var(--control-height);padding-inline:var(--space-m);border:var(--border-width) solid var(--color-border-strong);border-radius:var(--radius-s);font-size:var(--step-ui);font-weight:var(--weight-button);letter-spacing:var(--tracking-wide);line-height:var(--leading-ui);transition:border-color var(--duration-fast) var(--ease-out);text-decoration:none}.legal__settings[data-astro-cid-crzasyof] .legal__settings-button:hover{border-color:var(--color-text)}.legal__body[data-astro-cid-crzasyof] .legal-table{border-block-start:var(--border-width-accent) solid var(--color-accent)}.legal__body[data-astro-cid-crzasyof] .legal-table table{border-collapse:collapse;inline-size:100%;font-size:var(--step--1);line-height:var(--leading-meta);font-variant-numeric:lining-nums tabular-nums}.legal__body[data-astro-cid-crzasyof] .legal-table :is(th,td){padding:var(--space-xs) var(--space-s) var(--space-xs) 0;border-block-end:var(--border-width) solid var(--color-border);text-align:start;vertical-align:top}.legal__body[data-astro-cid-crzasyof] .legal-table :is(th,td):last-child{padding-inline-end:0}.legal__body[data-astro-cid-crzasyof] .legal-table th{font-weight:var(--weight-bold)}@media (width<=47.99em){.legal__body[data-astro-cid-crzasyof] .legal-table--stack thead{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.legal__body[data-astro-cid-crzasyof] .legal-table--stack :is(table,tbody,tr,td){display:block}.legal__body[data-astro-cid-crzasyof] .legal-table--stack tr{padding-block:var(--space-xs);border-block-end:var(--border-width) solid var(--color-border)}.legal__body[data-astro-cid-crzasyof] .legal-table--stack td{padding:var(--space-3xs) 0;border:0}.legal__body[data-astro-cid-crzasyof] .legal-table--stack td:before{content:attr(data-label);font-weight:var(--weight-bold);display:block}}.legal-more[data-astro-cid-crzasyof]{padding-block:var(--space-2xl)}.legal-more__inner[data-astro-cid-crzasyof]{gap:var(--space-s);display:grid}.legal-more__body[data-astro-cid-crzasyof]{gap:var(--space-xs);max-inline-size:var(--measure);display:grid}@media (width>=64em){.legal-more__inner[data-astro-cid-crzasyof]{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:baseline}.legal-more__title[data-astro-cid-crzasyof]{grid-column:1/span 4}.legal-more__body[data-astro-cid-crzasyof]{grid-column:5/span 8}}
