.legal-hero[data-astro-cid-nthpoxjd]{padding:56px 0 clamp(48px,5vw,72px)}.legal-hero[data-astro-cid-nthpoxjd] h1[data-astro-cid-nthpoxjd]{max-width:22ch;margin-top:2px;font-weight:400}.legal-hero__lead[data-astro-cid-nthpoxjd]{max-width:62ch;margin-top:22px}.legal-hero__updated[data-astro-cid-nthpoxjd]{letter-spacing:.02em;border-top:1px solid #f5eee64d;margin-top:26px;padding-top:14px;font-size:.8125rem;font-weight:300;display:inline-block}.legal-wrap[data-astro-cid-nthpoxjd]{--legal-measure:68ch}.legal-grid[data-astro-cid-nthpoxjd]{grid-template-columns:230px minmax(0,1fr);align-items:start;column-gap:clamp(40px,5vw,72px);display:grid}.legal-toc[data-astro-cid-nthpoxjd]{max-height:calc(100vh - 48px);position:sticky;top:24px;overflow:auto}.legal-toc__title[data-astro-cid-nthpoxjd]{cursor:default;letter-spacing:.2em;text-transform:uppercase;color:var(--terracotta);border-bottom:1px solid var(--blush);justify-content:space-between;align-items:center;gap:12px;padding-bottom:12px;font-size:.75rem;font-weight:700;list-style:none;display:flex}.legal-toc__title[data-astro-cid-nthpoxjd]::-webkit-details-marker{display:none}.legal-toc__title[data-astro-cid-nthpoxjd] svg[data-astro-cid-nthpoxjd]{display:none}.legal-toc__list[data-astro-cid-nthpoxjd]{margin-top:10px;font-size:.875rem;line-height:1.4;list-style:none}.legal-toc__list[data-astro-cid-nthpoxjd] a[data-astro-cid-nthpoxjd]{color:inherit;opacity:.8;border-left:2px solid #0000;grid-template-columns:22px 1fr;gap:4px;margin-left:-12px;padding:6px 0 6px 10px;text-decoration:none;transition:color .2s,border-color .2s,opacity .2s;display:grid}.legal-toc__list[data-astro-cid-nthpoxjd] a[data-astro-cid-nthpoxjd]:hover{opacity:1;color:var(--terracotta)}.legal-toc__list[data-astro-cid-nthpoxjd] a[data-astro-cid-nthpoxjd][aria-current]{opacity:1;color:var(--terracotta);border-left-color:var(--terracotta)}.legal-toc__num[data-astro-cid-nthpoxjd]{font-family:var(--font-serif);color:#6e3c20}.legal[data-astro-cid-nthpoxjd]{font-size:var(--fs-body);max-width:var(--legal-measure);line-height:1.75}.legal[data-astro-cid-nthpoxjd] h2{font-family:var(--font-serif);border-top:1px solid var(--blush);margin:2.2em 0 .7em;padding-top:1.1em;scroll-margin-top:96px;font-size:clamp(1.375rem,1.2rem + .6vw,1.75rem);font-weight:600;line-height:1.3}.legal[data-astro-cid-nthpoxjd] h2:first-child{border-top:0;margin-top:0;padding-top:0}.legal[data-astro-cid-nthpoxjd] h3{font-family:var(--font-serif);margin:1.6em 0 .35em;font-size:1.125rem;font-weight:600;line-height:1.45}.legal[data-astro-cid-nthpoxjd] p+p{margin-top:1em}.legal[data-astro-cid-nthpoxjd] ul,.legal[data-astro-cid-nthpoxjd] ol{margin:.8em 0 0;padding-left:1.3em}.legal[data-astro-cid-nthpoxjd] li::marker{color:var(--terracotta)}.legal[data-astro-cid-nthpoxjd] ul+p,.legal[data-astro-cid-nthpoxjd] ol+p,.legal[data-astro-cid-nthpoxjd] p+ul,.legal[data-astro-cid-nthpoxjd] p+ol{margin-top:1em}.legal[data-astro-cid-nthpoxjd] li+li{margin-top:.45em}.legal[data-astro-cid-nthpoxjd] a{color:var(--terracotta);text-underline-offset:3px;overflow-wrap:anywhere}.legal[data-astro-cid-nthpoxjd] a:hover{color:var(--terracotta-dark)}.legal[data-astro-cid-nthpoxjd] .legal-note{background:var(--shell);border-left:3px solid var(--terracotta);margin:1.2em 0;padding:18px 22px 20px}.legal[data-astro-cid-nthpoxjd] .legal-note h3{font-family:var(--font-sans);letter-spacing:.18em;text-transform:uppercase;color:var(--terracotta);margin:0 0 .3em;font-size:.75rem;font-weight:700}.legal[data-astro-cid-nthpoxjd] .legal-note+p,.legal[data-astro-cid-nthpoxjd] .legal-note+ul{margin-top:1em}@media (width<=900px){.legal-grid[data-astro-cid-nthpoxjd]{grid-template-columns:1fr;row-gap:36px}.legal-toc[data-astro-cid-nthpoxjd]{max-height:none;position:static;overflow:visible}.legal-toc__box[data-astro-cid-nthpoxjd]{background:var(--shell);padding:0 18px}.legal-toc__title[data-astro-cid-nthpoxjd]{cursor:pointer;border-bottom:0;padding:16px 0}.legal-toc__box[data-astro-cid-nthpoxjd][open] .legal-toc__title[data-astro-cid-nthpoxjd]{border-bottom:1px solid var(--blush)}.legal-toc__title[data-astro-cid-nthpoxjd] svg[data-astro-cid-nthpoxjd]{transition:transform .25s;display:block}.legal-toc__box[data-astro-cid-nthpoxjd][open] .legal-toc__title[data-astro-cid-nthpoxjd] svg[data-astro-cid-nthpoxjd]{transform:rotate(180deg)}.legal-toc__list[data-astro-cid-nthpoxjd]{margin:8px 0 0;padding-bottom:12px}.legal-toc__list[data-astro-cid-nthpoxjd] a[data-astro-cid-nthpoxjd]{border-left:0;margin-left:0;padding-left:0}}@media (prefers-reduced-motion:reduce){.legal-toc__list[data-astro-cid-nthpoxjd] a[data-astro-cid-nthpoxjd],.legal-toc__title[data-astro-cid-nthpoxjd] svg[data-astro-cid-nthpoxjd]{transition:none}}
