.legal[data-astro-cid-goxyjeoo]{max-width:calc(var(--content-max) + var(--gutter) * 2);padding:0 var(--gutter) clamp(64px, 10vh, 120px);grid-template-columns:minmax(0,1fr) minmax(0,240px);align-items:start;column-gap:clamp(32px,5vw,96px);margin-inline:auto;display:grid}.legal__body[data-astro-cid-goxyjeoo]{max-width:68ch}.legal__section[data-astro-cid-goxyjeoo]+.legal__section[data-astro-cid-goxyjeoo]{margin-top:clamp(32px,4.5vh,52px)}.legal__h2[data-astro-cid-goxyjeoo]{font-family:var(--font-display);letter-spacing:-.022em;margin-bottom:16px;font-size:clamp(21px,1.9vw,28px);font-weight:700;line-height:1.2}.legal__h3[data-astro-cid-goxyjeoo]{font-family:var(--font-body);letter-spacing:.01em;color:var(--color-graphite);margin-bottom:14px;font-size:clamp(16px,1.15vw,18px);font-weight:500;line-height:1.35}.legal__p[data-astro-cid-goxyjeoo]{font-family:var(--font-body);color:var(--color-secondary-ink);font-size:clamp(16px,1.1vw,17px);line-height:1.65}.legal__p[data-astro-cid-goxyjeoo]+.legal__p[data-astro-cid-goxyjeoo]{margin-top:14px}.legal__p[data-astro-cid-goxyjeoo] strong[data-astro-cid-goxyjeoo]{color:var(--color-graphite);font-weight:500}.legal__list[data-astro-cid-goxyjeoo]{font-family:var(--font-body);color:var(--color-secondary-ink);flex-direction:column;gap:8px;margin:14px 0 0;font-size:clamp(16px,1.1vw,17px);line-height:1.65;display:flex}.legal__list[data-astro-cid-goxyjeoo] li[data-astro-cid-goxyjeoo]{grid-template-columns:18px minmax(0,1fr);gap:14px;display:grid}.legal__list[data-astro-cid-goxyjeoo] li[data-astro-cid-goxyjeoo]:before{content:"";background:var(--color-iris-accent);height:2px;margin-top:13px}.legal__aside[data-astro-cid-goxyjeoo]{border-top:1px solid var(--color-warm-glass);padding-top:18px;position:sticky;top:100px}.legal__aside-label[data-astro-cid-goxyjeoo]{font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--color-secondary-ink);margin-bottom:12px;font-size:12px;font-weight:500}.legal__aside-body[data-astro-cid-goxyjeoo]{font-family:var(--font-body);color:var(--color-secondary-ink);font-size:15px;line-height:1.6}.legal__aside-body[data-astro-cid-goxyjeoo]+.legal__aside-body[data-astro-cid-goxyjeoo]{margin-top:16px}@media (width<=900px){.legal[data-astro-cid-goxyjeoo]{grid-template-columns:minmax(0,1fr);row-gap:clamp(32px,5vh,48px)}.legal__aside[data-astro-cid-goxyjeoo]{order:-1;position:static}}
