.LegalPage_page__DTYNf{width:min(calc(100% - var(--gutter) * 2),var(--shell));margin-inline:auto;padding:clamp(4rem,9vw,8rem) var(--frame-inset)}.LegalPage_header__5Fwdu{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(15rem,.7fr);gap:clamp(2rem,8vw,8rem);align-items:end;border-bottom:1px solid oklch(var(--hairline));padding-bottom:clamp(2.5rem,6vw,5rem)}.LegalPage_header__5Fwdu h1{max-width:12ch;margin:0;font-size:var(--type-h1);font-weight:400;letter-spacing:var(--tracking-display);line-height:var(--leading-h1);text-wrap:balance}.LegalPage_meta__gSXNQ{margin:0;color:oklch(var(--muted));font-size:.8rem;line-height:1.6}.LegalPage_notice__uJ996{display:grid;grid-template-columns:minmax(10rem,.32fr) 1fr;gap:clamp(1.5rem,5vw,5rem);border-bottom:1px solid oklch(var(--hairline));padding-block:1.5rem}.LegalPage_notice__uJ996 strong{font-size:.78rem}.LegalPage_notice__uJ996 p{max-width:60ch;margin:0;color:oklch(.43 .016 196);font-size:.82rem;line-height:1.65}.LegalPage_content__bi440{display:grid;grid-template-columns:minmax(10rem,.32fr) minmax(0,1fr);gap:clamp(2rem,5vw,5rem);padding-top:clamp(3rem,7vw,6rem)}.LegalPage_contentsNav__sAkPb{position:sticky;top:7rem;align-self:start}.LegalPage_contentsDisclosure__36n8N>summary{display:flex;min-height:44px;align-items:center;cursor:pointer;font-size:.75rem;font-weight:700;list-style:none}.LegalPage_contentsDisclosure__36n8N>summary::-webkit-details-marker{display:none}.LegalPage_contentsNav__sAkPb p{margin:0 0 1rem;font-size:.75rem;font-weight:700}.LegalPage_contentsNav__sAkPb ol{display:flex;margin:0;padding:0;flex-direction:column;gap:.7rem;list-style:none;counter-reset:legal-sections}.LegalPage_contentsNav__sAkPb li{counter-increment:legal-sections}.LegalPage_contentsNav__sAkPb a{display:grid;min-height:2.75rem;grid-template-columns:1.5rem 1fr;align-items:center;color:oklch(var(--muted));font-size:.73rem;line-height:1.4}.LegalPage_contentsNav__sAkPb a:before{content:counter(legal-sections,decimal-leading-zero);color:oklch(var(--graphite));font-variant-numeric:tabular-nums}.LegalPage_contentsNav__sAkPb a:hover{color:oklch(var(--graphite))}.LegalPage_body__i_45G{min-width:0}.LegalPage_section__F_9sS{max-width:67ch;scroll-margin-top:7rem;border-top:1px solid oklch(var(--hairline));padding-block:2.25rem}.LegalPage_section__F_9sS:first-child{border-top:0;padding-top:0}.LegalPage_section__F_9sS h2{margin:0 0 1.1rem;font-size:var(--type-h3);font-weight:500;letter-spacing:var(--tracking-heading);line-height:var(--leading-h3);text-wrap:balance}.LegalPage_section__F_9sS li,.LegalPage_section__F_9sS p{color:oklch(.38 .014 196);font-size:.9rem;line-height:1.75;text-wrap:pretty}.LegalPage_section__F_9sS p{margin:0 0 1rem}.LegalPage_section__F_9sS p:last-child{margin-bottom:0}.LegalPage_section__F_9sS ul{margin:1rem 0;padding-left:1.2rem}.LegalPage_section__F_9sS a{color:oklch(var(--graphite));text-decoration:underline;text-decoration-color:oklch(var(--muted));text-underline-offset:.2em}.LegalPage_placeholder__XeiaC{display:inline;padding-inline:.18rem;background:oklch(.92 .055 85);color:oklch(.31 .055 75);font-weight:600}@media (max-width:760px){.LegalPage_content__bi440,.LegalPage_header__5Fwdu,.LegalPage_notice__uJ996{grid-template-columns:1fr}.LegalPage_header__5Fwdu h1{font-size:var(--type-h1)}.LegalPage_contentsDisclosure__36n8N{border-bottom:1px solid oklch(var(--hairline));padding-bottom:1rem}.LegalPage_contentsDisclosure__36n8N>summary{justify-content:space-between;font-size:.8rem}.LegalPage_contentsDisclosure__36n8N>summary:after{content:"+";font-size:1rem}.LegalPage_contentsDisclosure__36n8N[open]>summary:after{content:"−"}.LegalPage_contentsNav__sAkPb{position:static;padding-top:.75rem}}