.bz-legal{width:100%;max-width:820px;color:var(--zebra-ivory);flex:1;margin:0 auto;padding:32px 20px 48px;line-height:1.7}.bz-legal a{color:var(--storm-blue);text-underline-offset:3px;text-decoration:underline}.bz-legal-top a{font-size:14px;text-decoration:none}.bz-legal .kit-legal h1{font-family:var(--font-display), Georgia, serif;color:var(--ancestral-gold);margin:24px 0 4px;font-size:clamp(28px,6vw,40px);line-height:1.2}.bz-legal .kit-legal h2{font-family:var(--font-display), Georgia, serif;color:var(--ancestral-gold);margin:32px 0 8px;font-size:22px}.bz-legal .kit-legal h3{margin:24px 0 6px;font-size:17px;font-weight:600}.bz-legal .kit-legal-updated{color:#f5f0e699;margin:0 0 24px;font-size:13px}.bz-legal .kit-legal-body p{margin:0 0 14px}.bz-legal .kit-legal-body ul,.bz-legal .kit-legal-body ol{margin:0 0 14px;padding-left:22px}.bz-legal .kit-legal-body ul{list-style:outside}.bz-legal .kit-legal-body ol{list-style:decimal}.bz-legal .kit-legal-body li{margin:4px 0}.bz-legal-footer{border-top:1px solid #d4a0174d;margin-top:40px;padding-top:20px;font-size:13px}.bz-legal-footer nav{flex-wrap:wrap;gap:8px 20px;display:flex}
