.legal-page[data-v-4caeb607]{padding-top:max(calc(var(--header-h) + clamp(2rem, 6vw, 4.5rem)),calc(var(--header-clear) + 1.5rem));padding-bottom:var(--space-join-bottom);--water-fade:0px;--water-x:40px;--water-y:-60px;position:relative}.legal-page__head[data-v-4caeb607]{justify-items:start;row-gap:.4rem;display:grid}.legal-page__it[data-v-4caeb607]{font-size:var(--fs-lead);color:var(--c-cobalto);line-height:1.3}.legal-page__updated[data-v-4caeb607]{font-size:var(--fs-small);color:var(--c-ink-soft);margin-top:.85rem}.legal-page__body[data-v-4caeb607]{margin-top:clamp(2rem,5vw,3.5rem)}.legal-page__body>[data-v-4caeb607-s]{max-width:68ch}h2[data-v-4caeb607-s]{font-family:var(--f-display);font-variation-settings:"opsz" 12;font-weight:600;font-size:var(--fs-h4);color:var(--c-cobalto);text-wrap:balance;margin-top:clamp(2.25rem,4vw,3rem);line-height:1.2}h2[data-v-4caeb607-s]:first-child{margin-top:0}ol[data-v-4caeb607-s],p[data-v-4caeb607-s],ul[data-v-4caeb607-s]{text-wrap:pretty;margin-top:.75rem;line-height:1.65}.legal-lead[data-v-4caeb607-s]{max-width:54ch;font-size:var(--fs-lead);margin-top:0;margin-bottom:clamp(2.25rem,4vw,3rem);line-height:1.55}ol[data-v-4caeb607-s],ul[data-v-4caeb607-s]{gap:.6rem;padding-left:1.25rem;display:grid}li[data-v-4caeb607-s]::marker{color:var(--c-cobalto)}ol>li[data-v-4caeb607-s]::marker{font-weight:500}code[data-v-4caeb607-s]{overflow-wrap:anywhere;font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-size:.875em}strong[data-v-4caeb607-s]{color:var(--c-ink);font-weight:500}a[data-v-4caeb607-s]{color:var(--c-cobalto);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb,var(--c-cobalto) 40%,transparent);text-decoration-color:color-mix(in srgb,var(--c-cobalto) 40%,transparent);transition:text-decoration-color var(--dur-fast) var(--ease-out);font-weight:500}a[data-v-4caeb607-s]:hover{text-decoration-color:currentColor}.nowrap[data-v-4caeb607-s]{white-space:nowrap}@media print{.layout:has(.legal-page)>:not(main){display:none!important}body:has(.legal-page){background:#fff!important}.legal-page{background:#fff!important;padding-top:0!important}.legal-page.water:after,.legal-page.water:before{display:none!important}}
