.wps-leg[data-v-cdf16f0f]{--wps-bg: #fafaf9;--wps-paper: #ffffff;--wps-ink: #1c1917;--wps-sub: #57534e;--wps-muted: #a8a29e;--wps-line: #e7e5e4;--wps-line-strong: #d6d3d1;--wps-accent: #DC2626;--wps-accent-deep: #991B1B;--wps-accent-soft: #FEE2E2;background:var(--wps-bg);color:var(--wps-ink);font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;line-height:1.55;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.wps-leg[data-v-cdf16f0f] *,.wps-leg[data-v-cdf16f0f] *:before,.wps-leg[data-v-cdf16f0f] *:after{box-sizing:border-box}.wps-leg__wrap[data-v-cdf16f0f]{max-width:880px;margin:0 auto;padding:0 20px}.wps-leg__hero[data-v-cdf16f0f]{background:var(--wps-ink);color:#fff;padding:72px 0 60px;position:relative;overflow:hidden}.wps-leg__hero[data-v-cdf16f0f]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:var(--wps-accent)}.wps-leg__eyebrow[data-v-cdf16f0f]{margin:0 0 16px;font-family:Space Grotesk,Inter,sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.16em;color:#fca5a5}.wps-leg__title[data-v-cdf16f0f]{margin:0 0 16px;font-family:Space Grotesk,Inter,sans-serif;font-weight:700;font-size:clamp(34px,5.8vw,60px);line-height:1.04;letter-spacing:-.02em;color:#fff}.wps-leg__lead[data-v-cdf16f0f]{margin:0;max-width:60ch;font-size:clamp(15px,1.6vw,17px);line-height:1.65;color:#d6d3d1}.wps-leg__indexband[data-v-cdf16f0f]{background:var(--wps-paper);border-bottom:1px solid var(--wps-line);padding:36px 0}.wps-leg__kicker[data-v-cdf16f0f]{margin:0 0 14px;font-family:Space Grotesk,Inter,sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.14em;color:var(--wps-accent-deep)}.wps-leg__index[data-v-cdf16f0f]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);border:1px solid var(--wps-line);border-radius:6px;overflow:hidden;background:var(--wps-bg)}.wps-leg__index li[data-v-cdf16f0f]{border-bottom:1px solid var(--wps-line)}.wps-leg__index li[data-v-cdf16f0f]:nth-child(odd){border-right:1px solid var(--wps-line)}.wps-leg__indexlink[data-v-cdf16f0f]{display:flex;align-items:center;gap:12px;padding:12px 16px;font-size:14px;color:var(--wps-ink);text-decoration:none;transition:background .15s ease,color .15s ease}.wps-leg__indexlink[data-v-cdf16f0f]:hover{background:var(--wps-accent-soft);color:var(--wps-accent-deep)}.wps-leg__num[data-v-cdf16f0f]{font-family:Space Grotesk,Inter,sans-serif;font-weight:700;font-size:12px;color:var(--wps-accent);flex:none}.wps-leg__body[data-v-cdf16f0f]{background:var(--wps-bg);padding:56px 0 88px}.wps-leg__card[data-v-cdf16f0f]{background:var(--wps-paper);border:1px solid var(--wps-line);border-left:3px solid var(--wps-accent);border-radius:6px;padding:24px 26px;margin-bottom:16px;scroll-margin-top:24px}.wps-leg__card[data-v-cdf16f0f]:last-child{margin-bottom:0}.wps-leg__head[data-v-cdf16f0f]{display:flex;align-items:baseline;gap:14px;margin-bottom:16px;padding-bottom:14px;border-bottom:1px solid var(--wps-line)}.wps-leg__tag[data-v-cdf16f0f]{flex:none;font-family:Space Grotesk,Inter,sans-serif;font-size:13px;font-weight:700;color:var(--wps-accent);letter-spacing:.04em;padding-top:2px}.wps-leg__head h2[data-v-cdf16f0f]{margin:0;font-family:Space Grotesk,Inter,sans-serif;font-weight:700;font-size:clamp(18px,2.4vw,22px);line-height:1.25;letter-spacing:-.01em;color:var(--wps-ink)}.wps-leg__card p[data-v-cdf16f0f]{margin:0 0 12px;font-size:15px;line-height:1.75;color:var(--wps-sub)}.wps-leg__card p[data-v-cdf16f0f]:last-child{margin-bottom:0}.wps-leg__strong[data-v-cdf16f0f]{font-weight:600;color:var(--wps-ink)}.wps-leg__addr[data-v-cdf16f0f]{padding:16px 18px;background:var(--wps-accent-soft);border-radius:4px}.wps-leg__addr p[data-v-cdf16f0f]{color:var(--wps-ink)}.wps-leg__addr-name[data-v-cdf16f0f]{font-weight:600}.wps-leg__link[data-v-cdf16f0f]{color:var(--wps-accent-deep);text-decoration:underline;text-underline-offset:2px;transition:color .15s ease}.wps-leg__link[data-v-cdf16f0f]:hover{color:var(--wps-accent)}.wps-leg__link[data-v-cdf16f0f]:focus-visible{outline:3px solid var(--wps-accent);outline-offset:2px}@media(max-width:600px){.wps-leg__hero[data-v-cdf16f0f]{padding:56px 0 44px}.wps-leg__index[data-v-cdf16f0f]{grid-template-columns:1fr}.wps-leg__index li[data-v-cdf16f0f]:nth-child(odd){border-right:none}.wps-leg__index li[data-v-cdf16f0f]:last-child{border-bottom:none}.wps-leg__card[data-v-cdf16f0f]{padding:20px 18px}.wps-leg__body[data-v-cdf16f0f]{padding:40px 0 64px}}@media(prefers-reduced-motion:reduce){.wps-leg[data-v-cdf16f0f] *,.wps-leg[data-v-cdf16f0f] *:before,.wps-leg[data-v-cdf16f0f] *:after{transition:none!important}}
