.legal-page{color:#20231f;background:#f5f0e7;min-height:100vh}.legal-header{border-bottom:1px solid #20231f26;justify-content:space-between;align-items:center;padding:22px 5vw;display:flex}.legal-header>a:first-child{font:600 20px var(--font-serif);color:#76263a}.legal-header nav{gap:18px;display:flex}.legal-header nav a{color:#4f554e;text-transform:uppercase;letter-spacing:.08em;font-size:9px}.legal-content{max-width:950px;margin:0 auto;padding:70px 28px 100px}.legal-kicker{color:#76263a;text-transform:uppercase;letter-spacing:.13em;font-size:9px}.legal-content h1{font:52px/1 var(--font-serif);margin:15px 0 24px}.legal-lead{max-width:760px;font:18px/1.55 var(--font-serif);color:#4f554e}.legal-warning{color:#5d4726;background:#f2e5cd;border-left:4px solid #9b6b26;margin:30px 0;padding:18px;font-size:10px;line-height:1.6}.legal-content section{border-top:1px solid #20231f26;padding:26px 0}.legal-content h2{font:27px var(--font-serif);margin:0 0 14px}.legal-content p,.legal-content li,.legal-content address{color:#4f554e;font-size:10px;font-style:normal;line-height:1.75}.legal-content ul{padding-left:20px}.legal-contact{flex-wrap:wrap;gap:8px 20px;display:flex}.legal-contact a{color:#76263a}.legal-back{color:#76263a;text-transform:uppercase;margin-top:25px;font-size:9px;display:inline-block}.legal-status{color:#fff;text-transform:uppercase;letter-spacing:.08em;background:#76263a;padding:6px 9px;font-size:8px;display:inline-block}@media (max-width:650px){.legal-header{flex-direction:column;align-items:flex-start;gap:14px}.legal-content{padding:50px 20px 75px}.legal-content h1{font-size:40px}}
