.legal-page{background:radial-gradient(circle at 50% 3%,#257b90 0,#0000 28%),linear-gradient(90deg,#010308,#0a1922 50%,#010308);min-height:100vh}.legal-hero{text-align:center;max-width:940px;margin:auto;padding:clamp(80px,11vw,135px) 20px 60px}.legal-hero h1{color:#f1eadf;margin:18px 0;font:clamp(3.6rem,8vw,7rem)/.95 Georgia}.legal-hero>p:last-child{color:#b4c7cd;line-height:1.7}.legal-grid{grid-template-columns:1fr 1fr;gap:22px;max-width:1080px;margin:auto;padding:0 20px;display:grid}.legal-grid article{background:linear-gradient(145deg,#0d222c,#050b10);border:1px solid #d6bf9370;padding:clamp(30px,5vw,58px)}.legal-grid span{color:#80e2f3;text-transform:uppercase;letter-spacing:.14em;font-size:.56rem}.legal-grid h2{color:#f1eadf;margin:15px 0 8px;font:clamp(2.1rem,4vw,3.6rem)/1 Georgia}.legal-grid h3{color:#d6bf93;margin:0 0 28px;font:1rem/1.5 Georgia}.legal-grid address{color:#b9c8cc;margin-bottom:25px;font-style:normal;line-height:1.75}.legal-grid p{color:#aebfc5;gap:5px;margin:15px 0;display:grid}.legal-grid p b{color:#d6bf93;text-transform:uppercase;letter-spacing:.1em;font-size:.55rem}.legal-grid a{color:#80e2f3;overflow-wrap:anywhere}.legal-support{text-align:center;border-top:1px solid #d6bf935b;max-width:760px;margin:60px auto 0;padding:50px 20px 80px}.legal-support h2{color:#f1eadf;margin:12px;font:clamp(2.4rem,5vw,4rem) Georgia}.legal-support>p:last-child{color:#aebfc5;line-height:1.7}@media (max-width:760px){.legal-grid{grid-template-columns:1fr;padding:0 12px}.legal-hero{padding-top:65px}.legal-grid article{padding:32px 24px}}
