.legal[data-astro-cid-sb6l2mzp]{padding:calc(var(--header-h) + var(--s-title)) var(--margin) 0;min-height:70svh}.legal__lead[data-astro-cid-sb6l2mzp]{text-wrap:balance;max-width:36ch;font-size:var(--step-lead);margin:24px 0 0;line-height:1.35}.legal__body[data-astro-cid-sb6l2mzp]{max-width:68ch;margin-top:clamp(32px,4vw,64px)}.legal__body[data-astro-cid-sb6l2mzp] h2{font-size:var(--step-lead);margin:2.5rem 0 .75rem;font-weight:700;line-height:1.3}.legal__body[data-astro-cid-sb6l2mzp] p,.legal__body[data-astro-cid-sb6l2mzp] ul{margin:0 0 1rem}@media (width>=768px){.legal__body[data-astro-cid-sb6l2mzp]{column-gap:var(--margin);grid-template-columns:minmax(14em,1fr) minmax(0,68ch);align-items:baseline;max-width:none;display:grid}.legal__body[data-astro-cid-sb6l2mzp]>*{grid-column:2}.legal__body[data-astro-cid-sb6l2mzp]>h2{grid-column:1;margin-bottom:0;padding-right:1em}.legal__body[data-astro-cid-sb6l2mzp]>h2+*{margin-top:2.5rem}.legal__body[data-astro-cid-sb6l2mzp]>h2:first-child,.legal__body[data-astro-cid-sb6l2mzp]>h2:first-child+*{margin-top:0}}.legal__body[data-astro-cid-sb6l2mzp] ul{padding-left:1.2em;list-style:outside}.legal__body[data-astro-cid-sb6l2mzp] a{text-underline-offset:4px;transition:color .2s var(--ease-out);text-decoration:underline}.legal__body[data-astro-cid-sb6l2mzp] a:hover{color:var(--accent)}.legal__body[data-astro-cid-sb6l2mzp] .todo{background:var(--accent);color:var(--ink-dark);padding:0 .25em}.legal__body[data-astro-cid-sb6l2mzp] button{background:var(--accent);color:var(--ink-dark);font:inherit;cursor:pointer;margin-top:.5rem;padding:10px 18px;font-weight:600}
