.bv-legal-page{box-sizing:border-box;color:#080d3e;background:#fff;min-height:100vh;padding:36px 24px 56px;font-family:Arial,Helvetica,sans-serif}.bv-legal-page *,.bv-legal-page :before,.bv-legal-page :after{box-sizing:border-box}.bv-legal-document{overflow-wrap:anywhere;width:100%;max-width:820px;margin:0 auto}.bv-legal-heading{border-bottom:1px solid #e8dff2;margin-bottom:30px;padding-bottom:28px}.bv-legal-home{color:#080d3e;letter-spacing:-.04em;align-items:center;min-height:44px;margin-bottom:28px;font-size:28px;font-weight:800;line-height:1.1;text-decoration:none;display:inline-flex}.bv-legal-home span{color:#8500e6}.bv-legal-heading h1{letter-spacing:-.035em;margin:0 0 16px;font-size:clamp(30px,5vw,44px);font-weight:800;line-height:1.15}.bv-legal-heading p{color:#53516e;margin:0 0 8px;font-size:15px;line-height:1.6}.bv-legal-heading .bv-legal-version{font-size:13px}.bv-legal-content{color:#35354e;font-size:16px;line-height:1.8}.bv-legal-content h2{color:#080d3e;letter-spacing:-.02em;margin:32px 0 14px;font-size:23px;font-weight:750;line-height:1.3}.bv-legal-content h2:first-child{margin-top:0}.bv-legal-content p{margin:0 0 18px}.bv-legal-content ul{margin:0 0 20px;padding-left:24px;list-style:outside}.bv-legal-content li{margin-bottom:10px}.bv-legal-content strong{color:#080d3e;font-weight:700}.bv-legal-content a,.bv-legal-document-footer a{color:#6500b7;text-underline-offset:3px;text-decoration:underline}.bv-legal-cookie-list{gap:14px;margin:0 0 22px;display:grid}.bv-legal-cookie-list>div{background:#fff;border:1px solid #e8dff2;border-radius:14px;padding:16px 18px}.bv-legal-cookie-list dt{color:#080d3e;margin-bottom:6px;font-weight:700}.bv-legal-cookie-list dd{margin:0}.bv-legal-document-footer{color:#53516e;border-top:1px solid #e8dff2;margin-top:40px;padding-top:24px;font-size:15px;line-height:1.7}.bv-legal-document-footer p{margin:0 0 16px}.bv-legal-links{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 24px;max-width:100%;display:flex}.bv-legal-links a{color:#6500b7;text-underline-offset:3px;align-items:center;min-height:44px;font-size:14px;line-height:1.5;text-decoration:underline;display:inline-flex}.bv-legal-product-footer{background:#fff;padding:8px 24px 36px}.bv-account-footer.bv-legal-account-footer{flex-direction:column;align-items:center;gap:16px}.bv-legal-page a:focus-visible,.bv-legal-links a:focus-visible{outline-offset:4px;border-radius:3px;outline:3px solid #7000c9}@media (max-width:600px){.bv-legal-page{padding:24px 20px 40px}.bv-legal-home{margin-bottom:22px}.bv-legal-heading{margin-bottom:24px;padding-bottom:22px}.bv-legal-content h2{font-size:21px}.bv-legal-links{column-gap:18px}}@media print{.bv-legal-page{color:#000;padding:0}.bv-legal-document{max-width:none}.bv-legal-home,.bv-legal-document-footer .bv-legal-links{display:none}.bv-legal-content h2{break-after:avoid}.bv-legal-cookie-list>div{break-inside:avoid}}
