.sector-previews{color:#18354c;background:#f4f8fb;border:1px solid #d5e0e7;border-radius:18px;margin:32px 0;padding:28px;scroll-margin-top:24px}.sector-previews h2{margin:8px 0 12px;font-size:clamp(1.45rem,3vw,2rem);line-height:1.2}.sector-preview-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));gap:18px;margin-top:22px;display:grid}.sector-preview-card{color:inherit;background:#fff;border:1px solid #d5e0e7;border-radius:14px;flex-direction:column;min-width:0;padding:24px;text-decoration:none;display:flex}.sector-preview-card:hover{border-color:#1c7491;box-shadow:0 4px 18px #18354c10}.sector-preview-card:focus-visible{outline-offset:4px;outline:3px solid #1c7491}.sector-preview-card h3{margin:12px 0;font-size:1.18rem;line-height:1.35}.sector-preview-card p{margin:0 0 18px;line-height:1.6}.sector-preview-link{color:#165b78;margin-top:auto;font-weight:700}.sector-research .sample-brief-hero{max-width:920px}.sector-research .research-sample-boundary{background:#f4f8fb;border:1px solid #c8dce5;border-radius:10px;padding:14px 18px;font-size:.95rem}.sector-research .research-policy{background:#f5f8fc;border-top:1px solid #d5e0e7;margin-top:24px;padding-top:20px}.sector-research .research-evidence-list{padding-left:22px}.sector-research .research-evidence-list li{margin-bottom:16px}.sector-research .research-evidence-list small{color:#526779;margin-top:5px;display:block}.sector-research .research-paid-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:18px;margin:22px 0;display:grid}.sector-research .research-paid-grid div{border-left:3px solid #1c7491;padding-left:16px}.sector-research .research-paid-grid h3{margin:0 0 8px}.sector-research .research-paid-grid p{margin:0}.sector-research .inline-actions{flex-wrap:wrap;gap:12px}.dossier-sector-example{color:#18354c;background:#fff;border:1px solid #c8dce5;border-radius:10px;margin-top:18px;padding:18px 20px}.dossier-sector-example h3{margin:8px 0;font-size:1.2rem;line-height:1.35}.dossier-sector-example p{margin:8px 0 14px;line-height:1.6}.dossier-sector-example a{white-space:normal;overflow-wrap:anywhere}.dossier-access-gate a:focus-visible{outline-offset:4px;outline:3px solid #1c7491}.lobbyist-research-handoff{background:#f8fafb;border:1px solid #d8dee5;border-top:4px solid #c8102e;border-radius:12px;margin-top:14px;padding:20px}.lobbyist-research-handoff h2{color:#0b1f33;margin:6px 0 10px;font-size:1.35rem}.lobbyist-research-handoff p{margin:8px 0;line-height:1.5}.lobbyist-handoff-actions{flex-wrap:wrap;align-items:stretch;gap:12px;margin:16px 0;display:flex}.lobbyist-handoff-actions a{white-space:normal;overflow-wrap:anywhere;max-width:100%;min-height:44px}.lobbyist-handoff-actions a.ghost{flex-direction:column;align-items:flex-start}.lobbyist-example-note{margin-top:4px;font-size:.8rem;font-weight:400;display:block}.lobbyist-handoff-options{margin-top:16px;font-size:.85rem}.lobbyist-handoff-options summary{cursor:pointer;font-weight:600}.lobbyist-handoff-options summary:focus-visible{outline-offset:4px;outline:3px solid #1c7491}.lobbyist-handoff-options nav{flex-wrap:wrap;gap:14px;margin:12px 0;display:flex}@media (max-width:480px){.sector-previews{padding:22px 18px}.sector-preview-card{padding:22px}.sector-research .inline-actions>a{white-space:normal;text-align:center;max-width:100%}}@media print{.sector-previews{display:none}}
