.wws-legal{max-width:940px;padding-top:64px;padding-bottom:80px;font-size:16px;line-height:1.8;color:#344054;overflow-wrap:anywhere}
.wws-legal h1{font-size:clamp(34px,4vw,54px);line-height:1.12;color:#111d32;margin:0 0 24px}
.wws-legal h2{font-family:inherit;font-size:22px;line-height:1.4;color:#111d32;margin:42px 0 14px;padding-top:22px;border-top:1px solid #e2e8f0}
.wws-legal p,.wws-legal ul,.wws-legal ol{margin:0 0 18px}.wws-legal ul,.wws-legal ol{padding-left:24px}
.wws-legal a{color:#0057d9;text-decoration:underline;text-underline-offset:3px}
.wws-information-hero{background:#0057d9;color:#fff;text-align:center;padding:58px 24px}
.wws-information-hero h1{font-size:clamp(42px,5vw,64px);margin:0 0 12px}.wws-information-hero p{margin:0}
.wws-information .wrs-faq{padding:54px 24px 76px}.wws-information .wrs-faq-head h2{font-size:36px}
.wws-information .wrs-faq-list summary{gap:20px}.wws-information .wrs-faq-list summary:focus-visible{outline:2px solid #0057d9;outline-offset:6px}
@media(max-width:600px){.wws-legal{padding-top:36px;padding-bottom:48px}.wws-legal h2{font-size:20px}.wws-information .wrs-faq-head h2{font-size:30px}.wws-information .wrs-faq-list summary{font-size:16px}}
