.legalPage{color:#f7f4ed;background:#0b0b0c;min-height:100svh}.legalPage>nav{border-bottom:1px solid #ffffff20;justify-content:space-between;align-items:center;min-height:96px;padding:22px 5vw;display:flex}.legalPage>nav img{width:155px;height:auto}.legalPage>nav a{color:#fff;letter-spacing:1.4px;font-size:12px;font-weight:950;text-decoration:none}.legalPage>header{background:radial-gradient(circle at 82% 40%,#552251,#0000 30%),#101011;padding:90px 5vw 70px}.legalPage>header p{color:#d8ff37;letter-spacing:2px;margin:0 0 24px;font-size:12px;font-weight:950}.legalPage>header h1{letter-spacing:-.07em;max-width:1050px;margin:0 0 34px;font-size:clamp(54px,10vw,140px);line-height:.78}.legalPage>header span{color:#aaa;letter-spacing:1.2px;font-size:12px}.legalPage>article{width:min(900px,90vw);margin:0 auto;padding:80px 0 100px}.legalPage article h2{letter-spacing:-.04em;margin:58px 0 18px;font-size:clamp(25px,4vw,42px)}.legalPage article h2:first-child{margin-top:0}.legalPage article h3{color:#d8ff37;letter-spacing:.4px;margin:32px 0 10px;font-size:13px}.legalPage article p,.legalPage article li{color:#c9c7c2;font-size:15px;line-height:1.75}.legalPage article a{color:#d8ff37;align-items:center;min-height:44px;display:inline-flex}.legalPage article ul{gap:8px;padding-left:20px;display:grid}@media (max-width:700px){.legalPage>nav{align-items:flex-start;gap:24px}.legalPage>nav img{width:125px}.legalPage>header{padding-top:70px}}
