.et_pb_section:has(.bw-legal),.et_pb_row:has(.bw-legal){padding:0!important;width:100%!important;max-width:none!important;background:var(--gcid-1vscitkt4f)!important}.bw-legal{background:var(--gcid-1vscitkt4f);color:var(--gcid-zuokt7g4yg);font:18px/1.75 var(--gvid-7rusrkf0mk),sans-serif;padding:64px 0 96px}.bw-legal *{box-sizing:border-box;min-width:0}.bw-legal .bw-legal-wrap{width:calc(100% - 48px);max-width:800px;margin:auto}.bw-legal h1,.bw-legal h2,.bw-legal h3{color:var(--gcid-2d2reqlmt8);font-family:var(--gvid-7rusrkf0mk),sans-serif;font-weight:700;line-height:1.2;padding:0}.bw-legal h1{font-size:clamp(36px,5vw,56px);letter-spacing:-.04em;margin:0 0 24px}.bw-legal h2{font-size:28px;letter-spacing:-.02em;margin:48px 0 16px}.bw-legal h3{font-size:22px;margin:32px 0 16px}.bw-legal p{padding:0;margin:0 0 24px}.bw-legal ul{padding:0 0 0 24px;margin:0 0 24px}.bw-legal li{margin-bottom:12px}.bw-legal strong{color:var(--gcid-2d2reqlmt8)}.bw-legal a{color:var(--gcid-2d2reqlmt8);text-decoration:underline;text-underline-offset:4px;overflow-wrap:anywhere}.bw-legal a:hover{color:var(--gcid-s82s7u555u)}.bw-legal a:focus-visible{outline:3px solid var(--gcid-mi1vtkvsg5);outline-offset:4px}.bw-legal .bw-kicker{color:var(--gcid-s82s7u555u);font-size:14px;letter-spacing:.12em;text-transform:uppercase;font-weight:700;margin-bottom:16px}.bw-legal .bw-legal-note{background:var(--gcid-ol2q8vcupq);border:1px solid var(--gcid-mkw7kzxxy2);border-radius:8px;padding:24px;margin:32px 0}.bw-legal .bw-legal-note p:last-child{margin-bottom:0}.bw-legal .bw-legal-bottom{border-top:1px solid var(--gcid-mkw7kzxxy2);padding-top:32px;margin-top:48px;font-size:16px}.bw-legal .bw-archive h2:first-child{margin-top:32px}@media(max-width:600px){.bw-legal{padding:48px 0 64px;font-size:16px}.bw-legal .bw-legal-wrap{width:calc(100% - 32px)}.bw-legal h2{font-size:24px}.bw-legal .bw-legal-note{padding:20px}}