.legal-page-module__pwec8G__page{color:#18283e;background:#fff;max-width:1000px;margin:0 auto;padding:48px 24px 72px;font-family:Arial,sans-serif;line-height:1.7}.legal-page-module__pwec8G__header{border-bottom:3px solid #c91d32;align-items:center;gap:24px;padding-bottom:28px;display:flex}.legal-page-module__pwec8G__header img{border-radius:16px;display:block}.legal-page-module__pwec8G__header h1{letter-spacing:-.04em;margin:8px 0 12px;font-size:clamp(2rem,5vw,3rem);line-height:1.12}.legal-page-module__pwec8G__header p{color:#4b5b70;margin:0}.legal-page-module__pwec8G__eyebrow{letter-spacing:.13em;font-size:12px;font-weight:800}.legal-page-module__pwec8G__nav{border-bottom:1px solid #dce3eb;flex-wrap:wrap;gap:12px 24px;padding:20px 0;display:flex}.legal-page-module__pwec8G__page a{color:#164d99;text-underline-offset:3px;text-decoration:underline}.legal-page-module__pwec8G__page a:focus-visible{outline-offset:4px;outline:3px solid #c91d32}.legal-page-module__pwec8G__nav a{font-weight:700}.legal-page-module__pwec8G__summary{margin:30px 0 24px;font-size:1.15rem}.legal-page-module__pwec8G__ownership{background:#f0f4f9;border-left:4px solid #164d99;border-radius:4px;gap:4px;padding:18px 20px;display:grid}.legal-page-module__pwec8G__ownership span{font-size:.92rem}.legal-page-module__pwec8G__page article section{margin:38px 0}.legal-page-module__pwec8G__page h2{margin:0 0 14px;font-size:1.3rem;line-height:1.35}.legal-page-module__pwec8G__page p{overflow-wrap:anywhere}.legal-page-module__pwec8G__page article p{margin:0 0 16px}.legal-page-module__pwec8G__footer{border-top:1px solid #dce3eb;margin-top:42px;padding-top:28px}.legal-page-module__pwec8G__footer ul{flex-wrap:wrap;gap:12px 24px;padding:0;list-style:none;display:flex}.legal-page-module__pwec8G__footer p{font-size:.92rem}@media (max-width:600px){.legal-page-module__pwec8G__page{padding:28px 18px 48px}.legal-page-module__pwec8G__header{align-items:flex-start;gap:16px}.legal-page-module__pwec8G__header img{width:60px;height:60px}.legal-page-module__pwec8G__eyebrow{font-size:10px}.legal-page-module__pwec8G__header h1{font-size:1.8rem}.legal-page-module__pwec8G__nav{gap:10px 18px}}
