.legal_main__oS2pP{width:min(100% - 32px,760px);min-height:calc(100svh - 4.75rem);margin:0 auto;padding:clamp(48px,8vw,96px) 0}.legal_main__oS2pP article{position:relative;padding-left:clamp(1.25rem,5vw,4rem)}.legal_main__oS2pP article:before{position:absolute;top:0;bottom:0;left:0;width:1px;background:var(--line);content:""}.legal_main__oS2pP article>p:first-child{margin:0 0 12px;color:var(--coral-deep);font-size:.73rem;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.legal_main__oS2pP h1{max-width:12ch;margin:0 0 20px;font:700 clamp(2.7rem,14vw,4.8rem)/.94 Georgia,Times New Roman,serif;letter-spacing:-.065em;overflow-wrap:anywhere}.legal_main__oS2pP h2{margin:42px 0 12px;font:700 clamp(1.45rem,7vw,2.25rem)/1.08 Georgia,Times New Roman,serif;letter-spacing:-.04em}.legal_main__oS2pP li,.legal_main__oS2pP p{max-width:65ch;color:var(--muted);line-height:1.7;overflow-wrap:anywhere}.legal_main__oS2pP a{color:var(--coral-deep);font-weight:800;text-underline-offset:4px}.legal_main__oS2pP a:focus-visible,.legal_main__oS2pP section:focus-visible{outline:3px solid var(--coral-deep);outline-offset:5px}.legal_meta__Sk0sA{display:flex;flex-wrap:wrap;gap:.75rem 1.5rem;color:var(--muted);font-size:.88rem}.legal_index__Ij1OP{margin:36px 0 52px;padding:24px;border:1px solid var(--line);border-radius:18px;background:var(--surface,rgba(255,255,255,.35))}.legal_index__Ij1OP h2{margin:0 0 14px;font-size:1.25rem;letter-spacing:-.02em}.legal_index__Ij1OP ol{margin:0;padding-left:1.25rem}.legal_index__Ij1OP li+li{margin-top:.35rem}.legal_main__oS2pP section{scroll-margin-top:2rem}@media(max-width:500px){.legal_main__oS2pP{padding-top:42px}.legal_index__Ij1OP{padding:18px}}@media print{.legal_main__oS2pP{width:100%;padding:0;color:#000}.legal_main__oS2pP article{padding:0}.legal_index__Ij1OP,.legal_main__oS2pP article:before{display:none}.legal_main__oS2pP h1{font-size:32pt}.legal_main__oS2pP h2{page-break-after:avoid;break-after:avoid}.legal_main__oS2pP p{color:#000}}