/* Win Win legal/informational page styles: loaded only on policy pages */
.ww-policy-page{background:#fff;color:#162238;font-family:Manrope,Arial,sans-serif}
.ww-policy-page *{box-sizing:border-box}
.ww-policy-header{padding:28px 0 40px;border-bottom:1px solid #edf0f3}
.ww-policy-breadcrumb{display:flex;align-items:center;gap:10px;margin-bottom:44px;color:#8290a2;font-size:12px}
.ww-policy-breadcrumb a{color:#60748b;text-decoration:none}
.ww-policy-breadcrumb a:hover{color:#ed0028}
.ww-policy-eyebrow{margin-bottom:13px;color:#ee0030;letter-spacing:.15em;font-size:11px;font-weight:800}
.ww-policy-page h1{margin:0;font-weight:800;font-size:clamp(31px,3.6vw,48px);line-height:1.18;color:#152238;letter-spacing:-.035em}
.ww-policy-lead{max-width:700px;margin:18px 0 14px;color:#637389;font-size:15px;line-height:1.8}
.ww-policy-updated{color:#8b98a8;font-size:12px}
.ww-policy-body{display:grid;grid-template-columns:minmax(0,1fr) 285px;gap:45px;align-items:start;padding-top:50px;padding-bottom:85px}
.ww-policy-article{min-width:0}
.ww-policy-copy{font-size:14px;line-height:1.9;color:#526176}
.ww-policy-copy h2{margin:38px 0 13px;font-size:20px;font-weight:800;line-height:1.4;color:#19283f;letter-spacing:-.025em}
.ww-policy-copy h2:first-child{margin-top:0}
.ww-policy-copy p{margin:0 0 18px;max-width:850px}
.ww-policy-copy ul,.ww-policy-copy ol{padding-left:23px;margin:5px 0 26px}
.ww-policy-copy li{padding-left:3px;margin-bottom:8px}
.ww-policy-copy a{color:#dc0026;text-decoration:underline;text-underline-offset:3px}
.ww-policy-aside{position:sticky;top:24px;min-width:0}
.ww-policy-support{padding:26px 25px;border:1px solid #e6eaf0;border-radius:10px;background:#f8f9fb}
.ww-policy-support-icon{display:grid;place-items:center;width:38px;height:38px;margin-bottom:20px;border-radius:10px;background:#ffeaed;color:#ed0028;font-size:21px;font-weight:800}
.ww-policy-support h2{font-size:18px;line-height:1.3;margin:0 0 9px;color:#142237;font-weight:800}
.ww-policy-support p{font-size:13px;line-height:1.75;color:#637389;margin:0 0 20px}
.ww-policy-support-action{display:block;border-radius:6px;padding:13px;background:#ef0029;color:#fff;text-align:center;font-weight:800;font-size:12px;text-decoration:none}
.ww-policy-support-action:hover{background:#cb0025;color:#fff}
.ww-policy-secondary{display:flex;justify-content:space-between;align-items:center;gap:14px;padding:24px 3px;font-size:12px;color:#7c8ba1}
.ww-policy-secondary a{font-weight:800;color:#16283e;text-decoration:none;text-align:right}
.ww-policy-secondary a:hover{color:#e60028}
.ww-policy-empty{padding:30px;border:1px solid #e7e9ef;border-radius:8px;color:#68798e}
@media(max-width:850px){.ww-policy-body{grid-template-columns:minmax(0,1fr);gap:32px;padding-top:32px;padding-bottom:60px}.ww-policy-aside{position:static}.ww-policy-support{padding:25px}}
@media(max-width:540px){.ww-policy-header{padding:20px 0 29px}.ww-policy-breadcrumb{margin-bottom:29px;font-size:11px}.ww-policy-lead{font-size:13px;line-height:1.7}.ww-policy-copy{font-size:13px;line-height:1.8}.ww-policy-copy h2{font-size:17px;margin-top:30px}.ww-policy-body{padding-top:26px;padding-bottom:45px}.ww-policy-support{padding:22px}}
