.bwb-legal-page{max-width:950px;padding-block:40px 65px}.bwb-legal-heading{position:static;background:none;backdrop-filter:none;z-index:auto;margin-bottom:30px}.bwb-legal-heading h1{font-size:clamp(2.3rem,4vw,3.5rem)}.bwb-legal-page section{background:#fff;border:1px solid var(--line);border-radius:15px;padding:28px;margin:24px 0;scroll-margin-top:120px}.bwb-legal-page h2{font-size:1.5rem;margin:0 0 18px}.bwb-legal-page h3{font-size:1.1rem;margin:20px 0 14px}.bwb-legal-page p{font-size:.94rem;margin:16px 0;overflow-wrap:anywhere}.bwb-legal-review{padding:18px;border-left:3px solid #b5792b;background:#fff5dc;border-radius:6px;font-size:.85rem!important}.bwb-legal-toc{display:flex;flex-wrap:wrap;gap:10px 22px;margin:30px 0;font-size:.85rem}.bwb-legal-page .bwb-imprint-image{margin-top:25px}@media(max-width:600px){.bwb-legal-page section{padding:21px}.bwb-legal-page{padding-top:25px}}
