.legalHeader{background:var(--bg)}.legalPage{padding-top:110px;padding-bottom:150px}.legalHero{max-width:1000px;padding-bottom:75px}.legalHero h1{font:700 clamp(52px,6vw,90px)/.96 var(--display);text-transform:uppercase;letter-spacing:-.045em;color:var(--gold);margin:0}.legalHero>p:not(.eyebrow){max-width:720px;color:var(--muted);margin:30px 0;font-size:16px;line-height:1.75}.legalHero>span{font:700 8px var(--display);text-transform:uppercase;letter-spacing:.15em;color:#746b61}.demoNotice{background:#c5a05909;border:1px solid #6d593d;grid-template-columns:220px 1fr;gap:45px;margin-bottom:80px;padding:30px;display:grid}.demoNotice strong{font:700 10px var(--display);text-transform:uppercase;letter-spacing:.14em;color:var(--gold)}.demoNotice p{color:#b8aea3;max-width:760px;margin:0;font-size:13px;line-height:1.7}.legalContent{border-top:1px solid var(--line);max-width:980px;margin-left:auto}.legalContent section{border-bottom:1px solid var(--line);grid-template-columns:70px 1fr;gap:25px;padding:38px 0;display:grid}.legalContent section>span{font:700 8px var(--display);letter-spacing:.15em;color:#756b61}.legalContent h2{font:600 25px/1.3 var(--display);color:var(--gold);margin:0 0 15px}.legalContent p{max-width:760px;color:var(--muted);margin:0;font-size:14px;line-height:1.8}.legalHelp{justify-content:space-between;align-items:center;gap:30px;max-width:980px;margin:70px 0 0 auto;display:flex}.legalHelp>p{color:var(--muted);font-size:13px}@media (max-width:560px){.legalPage{padding-top:75px;padding-bottom:100px}.legalHero{padding-bottom:55px}.legalHero h1{font-size:42px}.legalHero>p:not(.eyebrow){font-size:15px;line-height:1.65}.demoNotice{margin-bottom:55px;padding:24px;display:block}.demoNotice p{margin-top:14px;font-size:14px}.legalContent section{grid-template-columns:32px 1fr;gap:10px;padding:30px 0}.legalContent h2{font-size:22px}.legalContent p{font-size:15px;line-height:1.7}.legalHelp{margin-top:50px;display:block}.legalHelp .textLink{width:auto}}
