.briefing-switch{border-bottom:1px solid #ffffff24;max-width:1320px;margin:auto;padding:28px 6% 24px}.briefing-switch .cat-eyebrow{margin-bottom:14px;font-weight:400}.briefing-switch-links{flex-wrap:wrap;gap:8px;display:flex}.briefing-switch a{color:#b8bec6;border:1px solid #ffffff30;align-items:center;min-height:46px;padding:13px 20px;font-size:13px;text-decoration:none;display:inline-flex}.briefing-switch a[aria-current=page]{color:#111315;background:#d0b987;border-color:#d0b987}.briefing-switch a:focus-visible{outline-offset:4px;outline:2px solid #d0b987}.pol-written>p:not(.cat-eyebrow),.pol-analysis p{color:#b8bec6;font-size:14px;line-height:1.85}.pol-written .pol-small{color:#929ba4;margin-top:16px;font-size:11px}.pol-written .cat-eyebrow{margin-bottom:12px;font-weight:400}.pol-value{color:#e3cd9f;letter-spacing:-.035em;font-size:32px;margin-bottom:16px!important}.pol-analysis{max-width:900px}.pol-analysis p{margin-bottom:18px!important}.cat-map-tools input{color:#ececea;background:#141a1e;border:1px solid #ffffff30;border-radius:0;padding:10px}.cat-map-frame circle[role=button],.cat-map-frame path[role=button]{cursor:pointer}.cat-map-frame [role=button]:focus-visible{stroke:#fff;stroke-width:2px;outline:none}@media (max-width:760px){.briefing-switch a{flex:1;padding:12px}.cat-map-tools input{max-width:180px}}.pol-title-row{justify-content:space-between;align-items:center;gap:36px;display:flex}.pol-elections-link{color:#e3cd9f;background:#d0b9870a;border:1px solid #d0b98788;justify-content:space-between;align-items:center;gap:24px;max-width:285px;padding:22px 24px;font-size:17px;line-height:1.5;text-decoration:none;display:flex}.pol-elections-link:hover{background:#d0b98718;border-color:#d0b987}.pol-elections-link:focus-visible{outline-offset:4px;outline:2px solid #d0b987}.pol-elections-link>span:last-child{font-size:24px}@media (max-width:900px){.pol-title-row{flex-direction:column;align-items:flex-start;gap:0}.pol-elections-link{max-width:none;margin:0 0 24px;padding:16px 20px;font-size:15px}}
