@import url("style.css");
body{background:#f7ecd9}.legal-hero{padding:150px 0 70px;background:linear-gradient(135deg,#4b2227,#8d4447);color:#fff;border-bottom:3px solid #bd8b3f}.legal-hero .eyebrow{color:#efc087}.legal-main{max-width:880px;padding:75px 34px;margin-block:42px;background:#fff8e9;border:1px solid rgba(166,111,47,.38);border-radius:24px;box-shadow:0 22px 55px rgba(92,55,25,.1)}.legal-main h2{font-size:1.8rem;margin-top:45px;color:#672f31}.legal-main h3{font-family:var(--sans);font-size:1.1rem;margin-top:28px}.legal-main ul{padding-left:25px}.legal-note{padding:22px;border-left:4px solid var(--gold);background:#f0dfc4}.legal-nav{background:var(--wine)!important}.legal-footer{padding-top:45px;border-top:2px solid #bd8b3f}.legal-footer .footer-grid{grid-template-columns:1fr 1fr}
@media(max-width:600px){.legal-hero{padding-top:120px}.legal-main{padding:50px 0}.legal-footer .footer-grid{grid-template-columns:1fr}}
