.Legal_main__YTwZE{min-height:100vh;padding:clamp(110px,16vh,180px) clamp(16px,5vw,48px) 100px;max-width:820px;margin:0 auto}.Legal_head__UC3b2{text-align:center;margin-bottom:40px}.Legal_eyebrow__JbKpP{font-family:var(--mono);font-size:12px;letter-spacing:.32em;margin:0 0 12px}.Legal_eyebrow__JbKpP,.Legal_title__df__P{text-transform:uppercase;color:var(--gold)}.Legal_title__df__P{font-family:var(--display);font-size:clamp(44px,10vw,92px);line-height:.94;letter-spacing:.01em;margin:0}.Legal_meta__N7UJp{display:inline-block;margin:18px 0 0;font-family:var(--mono);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--paper);border-bottom:3px solid var(--gold);padding-bottom:4px}.Legal_intro__XmGmJ{border:1px solid var(--line);border-radius:14px;background:rgba(244,246,250,.03);padding:22px 24px;margin-bottom:40px;font-family:var(--body);font-size:15px;line-height:1.7;color:var(--paper-dim)}.Legal_intro__XmGmJ p{margin:0 0 12px}.Legal_intro__XmGmJ p:last-child{margin-bottom:0}.Legal_body__gMtM5{font-family:var(--body);color:var(--paper-dim)}.Legal_body__gMtM5 h2{font-family:var(--display);font-size:clamp(24px,4vw,34px);letter-spacing:.02em;text-transform:uppercase;color:var(--paper);margin:46px 0 6px;display:inline-block;border-bottom:3px solid var(--gold);padding-bottom:4px}.Legal_body__gMtM5 h3{font-family:var(--mono);font-size:13px;letter-spacing:.1em;text-transform:uppercase;color:var(--gold);margin:28px 0 4px}.Legal_body__gMtM5 p{font-size:15px;line-height:1.7;margin:0 0 14px}.Legal_body__gMtM5 ul{margin:0 0 16px;padding:0;list-style:none}.Legal_body__gMtM5 li{position:relative;padding:8px 0 8px 22px;font-size:15px;line-height:1.55;border-bottom:1px solid var(--line)}.Legal_body__gMtM5 li:before{content:"";position:absolute;left:2px;top:16px;width:7px;height:7px;border-radius:50%;background:var(--gold)}.Legal_body__gMtM5 strong{color:var(--paper);font-weight:700}.Legal_body__gMtM5 a{color:var(--gold);text-decoration:underline;text-underline-offset:2px;word-break:break-word}.Legal_contact__X3vPk{margin-top:12px;padding:18px 20px;border:1px solid var(--line);border-radius:14px;background:rgba(244,246,250,.03);font-size:15px;line-height:1.7}.Legal_contact__X3vPk strong{color:var(--paper)}