.bp-legal-wrap{background:#f7f3ed;color:#18394b;padding:65px clamp(20px,5vw,100px) 90px;min-height:75vh}.bp-legal-heading{max-width:1060px;margin:auto;border-bottom:1px solid #d8cdbb;padding-bottom:30px}.bp-legal-heading span{font:800 10px Inter,Arial,sans-serif;letter-spacing:.17em;color:#9d7c4f}.bp-legal-heading h1{font:400 clamp(35px,5vw,61px)/1.1 Georgia,serif;margin:18px 0}.bp-legal-heading p{font:16px/1.7 Inter,Arial,sans-serif;color:#5b7380}.bp-legal-body{max-width:950px;margin:35px auto;font:14px/1.85 Inter,Arial,sans-serif}.bp-legal-body h2{font:400 27px Georgia,serif;margin:36px 0 13px;color:#21485b}.bp-legal-body p{color:#4c6472}.bp-legal-body a,.bp-legal-nav a{color:#896735;text-decoration:underline}.bp-legal-body button{background:#19394b;color:white;border:0;border-radius:5px;padding:12px 17px;margin:5px;cursor:pointer}.bp-legal-nav{max-width:1050px;margin:35px auto 0;border-top:1px solid #ded1bf;padding-top:20px;display:flex;gap:18px;flex-wrap:wrap;font:13px Inter,Arial,sans-serif}@media(max-width:700px){.bp-legal-wrap{padding:42px 18px 70px}.bp-legal-body{font-size:13px}}