.legal[data-astro-cid-nthpoxjd]{grid-column:1/-1;grid-template-columns:subgrid;display:grid}.legal__head[data-astro-cid-nthpoxjd],.legal__contents[data-astro-cid-nthpoxjd],.legal__rule[data-astro-cid-nthpoxjd],.legal__body[data-astro-cid-nthpoxjd]{grid-column:1/-1}.legal__title[data-astro-cid-nthpoxjd]{overflow-wrap:anywhere}.legal__updated[data-astro-cid-nthpoxjd]{margin-top:var(--space-4);color:var(--text-muted)}.legal__contents[data-astro-cid-nthpoxjd]{margin-top:var(--space-8)}.legal__contents-title[data-astro-cid-nthpoxjd]{font-weight:var(--w-medium)}.legal__list[data-astro-cid-nthpoxjd]{row-gap:var(--space-2);margin-top:var(--space-4);display:grid}.legal__rule[data-astro-cid-nthpoxjd]{margin-block:var(--space-8)}.legal__body[data-astro-cid-nthpoxjd] h2{margin-block:var(--space-8) var(--space-4);max-width:var(--measure);font-size:var(--text-h-s);font-weight:var(--w-display);line-height:var(--lh-heading);letter-spacing:var(--track-heading);text-wrap:balance;scroll-margin-top:var(--space-5)}.legal__body[data-astro-cid-nthpoxjd] h2:first-child{margin-top:0}.legal__body[data-astro-cid-nthpoxjd] h3{margin-block:var(--space-6) var(--space-3);font-size:var(--text-lead);font-weight:var(--w-medium);line-height:var(--lh-lead)}.legal__body[data-astro-cid-nthpoxjd] p,.legal__body[data-astro-cid-nthpoxjd] ul,.legal__body[data-astro-cid-nthpoxjd] ol{max-width:var(--measure);text-wrap:pretty}.legal__body[data-astro-cid-nthpoxjd] p+p,.legal__body[data-astro-cid-nthpoxjd] p+ul,.legal__body[data-astro-cid-nthpoxjd] p+ol,.legal__body[data-astro-cid-nthpoxjd] ul+p,.legal__body[data-astro-cid-nthpoxjd] ol+p{margin-top:var(--space-4)}.legal__body[data-astro-cid-nthpoxjd] ul,.legal__body[data-astro-cid-nthpoxjd] ol{padding-left:var(--space-5)}.legal__body[data-astro-cid-nthpoxjd] li+li{margin-top:var(--space-2)}.legal__body[data-astro-cid-nthpoxjd] a{color:var(--accent-text);text-underline-offset:.18em;text-decoration:underline 1px}.legal__body[data-astro-cid-nthpoxjd] a[href^=mailto\:]{overflow-wrap:anywhere}.legal__body[data-astro-cid-nthpoxjd] .legal__back[data-astro-cid-nthpoxjd]{margin-top:var(--space-8);padding-top:var(--space-5);border-top:var(--hairline)}.legal__back[data-astro-cid-nthpoxjd] .text-link{color:var(--text-muted);text-decoration:underline}.legal__back[data-astro-cid-nthpoxjd] .text-link:hover,.legal__back[data-astro-cid-nthpoxjd] .text-link:focus-visible{color:var(--accent-text)}@media (width>=1024px){.legal__head[data-astro-cid-nthpoxjd]{grid-area:1/1/auto/span 9}.legal__rule[data-astro-cid-nthpoxjd]{width:min(100%, calc(3 * var(--grid-pitch) + var(--measure)));grid-area:2/1/auto/-1}.legal__contents[data-astro-cid-nthpoxjd]{top:calc(var(--header-h) + var(--space-7));max-height:calc(100vh - var(--header-h) - var(--space-7) * 2);padding:var(--space-1);margin-top:0;margin:calc(-1 * var(--space-1));grid-area:3/1/auto/span 3;align-self:start;position:sticky;overflow-y:auto}.legal__contents-title[data-astro-cid-nthpoxjd]{font-size:var(--text-small);color:var(--text-muted)}.legal__contents[data-astro-cid-nthpoxjd] .legal__list[data-astro-cid-nthpoxjd]{font-size:var(--text-small)}.legal__body[data-astro-cid-nthpoxjd]{grid-area:3/4/auto/-1}.legal__back[data-astro-cid-nthpoxjd]{display:none}}.legal__list[data-astro-cid-nthpoxjd] .text-link{color:var(--text-muted)}.legal__list[data-astro-cid-nthpoxjd] .text-link:hover,.legal__list[data-astro-cid-nthpoxjd] .text-link:focus-visible{color:var(--accent-text)}
