.legal-page{width:100%;background:var(--ow);padding:160px 24px 100px}.legal-inner{max-width:780px;margin:0 auto}.legal-tag{font-size:var(--fs-tag);letter-spacing:.4em;text-transform:uppercase;color:var(--gold);margin-bottom:16px}.legal-title{font-family:'Montserrat',sans-serif;font-size:var(--fs-h2);font-weight:300;color:var(--tx);margin-bottom:8px}.legal-note{font-size:var(--fs-sub);color:var(--mu);margin-bottom:48px}.legal-inner h2{font-family:'Montserrat',sans-serif;font-size:20px;font-weight:500;color:var(--tx);margin:40px 0 14px}.legal-inner h2:first-of-type{margin-top:0}.legal-inner p{font-size:var(--fs-body);line-height:1.85;color:var(--mu);margin-bottom:14px}.legal-inner p em{display:block;font-style:italic;color:var(--gold);background:rgba(204,162,80,.08);border-left:2px solid var(--gold);padding:10px 16px;margin-top:6px;font-size:14px;line-height:1.6}.legal-inner a{color:var(--gold);text-decoration:underline}.legal-inner ul{margin:0 0 14px;padding-left:20px}.legal-inner ul li{font-size:var(--fs-body);line-height:1.85;color:var(--mu);margin-bottom:6px}@media (max-width:768px){.legal-page{padding:120px 20px 70px}.legal-title{font-size:calc(var(--fs-h2) * 0.85)}.legal-inner h2{font-size:18px}}