body.page-id-4777 #Header_wrapper,body.page-id-4777 #Subheader,body.page-id-4777 #Footer{display:none!important}body.page-id-4777 #Content{padding-top:0!important;background:#05060A}body.page-id-4777 #Content .section_wrapper{max-width:none!important;width:100%!important;padding:0!important}body.page-id-4777 #Content .mcb-wrap-inner{margin:0!important}body.page-id-4777 #Content .column{margin-bottom:0!important}body.page-id-4777 .mcb-item-e4361b43b,body.page-id-4777 .mcb-item-2ee44d4a4,body.page-id-4777 .mcb-section-4a6002b6e,body.page-id-4777 .mcb-section-6010aa779,body.page-id-4777 .mcb-section-1aa62b236,body.page-id-4777 .mcb-section-5dd7a8282{display:none!important}
.bp-legal{--ink:#05060A;--ice:#F4F6F8;--lime:#DFFF48;--violet:#6657FF;font-family:Arial,Helvetica,sans-serif;background:var(--ice);color:#0A0C12;text-align:left}.bp-legal *{box-sizing:border-box}.bp-legal a{color:inherit}.bp-legal-hero{min-height:62vh;padding:150px clamp(22px,5vw,82px) 72px;background:radial-gradient(circle at 80% 20%,rgba(102,87,255,.28),transparent 32%),#05060A;color:#fff;display:flex;align-items:end}.bp-legal-inner{width:min(100%,1240px);margin:0 auto}.bp-legal-kicker{font:900 10px/1.2 monospace;letter-spacing:.18em;text-transform:uppercase;color:rgba(255,255,255,.5);margin-bottom:20px}.bp-legal-hero h1{font-size:clamp(64px,10vw,150px)!important;line-height:.8!important;letter-spacing:-.075em!important;text-transform:uppercase;color:#fff!important;margin:0!important}.bp-legal-hero h1 span{display:block;color:var(--lime)}.bp-legal-hero p{max-width:760px;font-size:20px;line-height:1.55;color:rgba(255,255,255,.68);margin:28px 0 0}.bp-legal-content{padding:clamp(72px,8vw,110px) clamp(22px,5vw,82px) 100px}.bp-legal-grid{width:min(100%,1240px);margin:0 auto;display:grid;grid-template-columns:260px minmax(0,1fr);gap:70px}.bp-legal-toc{position:sticky;top:110px;align-self:start}.bp-legal-toc strong{display:block;font:900 9px/1.3 monospace;letter-spacing:.14em;text-transform:uppercase;color:#858B94;margin-bottom:16px}.bp-legal-toc a{display:block;padding:8px 0;text-decoration:none;font-size:14px;color:#59606A}.bp-legal-copy{max-width:820px}.bp-legal-copy section{padding:0 0 34px;margin:0 0 34px;border-bottom:1px solid #D9DDE2}.bp-legal-copy section:last-child{border-bottom:0}.bp-legal-copy h2{font-size:clamp(28px,3vw,44px)!important;line-height:1!important;letter-spacing:-.04em!important;color:#090B11!important;margin:0 0 16px!important}.bp-legal-copy p,.bp-legal-copy li{font-size:16px;line-height:1.7;color:#505862}.bp-legal-copy a{color:#4738de;text-underline-offset:3px}.bp-legal-note{padding:18px 20px;border:1px solid #D5DAE0;background:#fff;margin-top:18px}.bp-legal-note strong{display:block;margin-bottom:6px}
@media(max-width:820px){.bp-legal-grid{grid-template-columns:1fr;gap:30px}.bp-legal-toc{position:static;display:none}}@media(max-width:560px){.bp-legal-hero{min-height:auto;padding:118px 20px 62px}.bp-legal-hero h1{font-size:17vw!important}.bp-legal-content{padding:56px 20px 72px}}

/* MOBILE QA — 2026-08 */

@media(max-width:560px){.bp-legal-hero{padding-top:104px!important;padding-bottom:56px!important}.bp-legal-hero h1{font-size:clamp(50px,15vw,64px)!important;line-height:.82!important}.bp-legal-hero p{font-size:17px!important;margin-top:22px!important}.bp-legal-content{padding-top:52px!important;padding-bottom:64px!important}.bp-legal-copy section{padding-bottom:28px!important;margin-bottom:28px!important}.bp-legal-copy h2{font-size:30px!important;line-height:1.04!important}.bp-legal-copy p,.bp-legal-copy li{font-size:16px!important;line-height:1.65!important}}
