.local-service-plan{background:#fff}.local-service-plan h2,.local-transmitter-reference h2{font-size:32px;line-height:1.16;margin:12px 0 18px}.local-plan-lead{max-width:760px;font-size:15px;line-height:1.75;color:#505b6a}.local-plan-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;align-items:start}.local-issue-layout{display:grid;grid-template-columns:minmax(230px,.75fr) minmax(0,1.6fr);gap:24px;margin:30px 0 40px}.local-issue-options{display:grid;gap:9px;align-content:start}.local-issue-choice{display:flex;align-items:center;justify-content:space-between;gap:16px;text-align:left;min-height:52px;padding:14px 17px;background:#f5f7fa;color:#172335;border:1px solid #dfe4eb;border-radius:10px;font:inherit;font-weight:650;font-size:13px;cursor:pointer}.local-issue-choice[aria-pressed=true]{border-color:#c80025;background:#fff0f3;color:#a8001f;box-shadow:0 0 0 1px #c80025}.local-issue-choice:focus-visible,.local-reference-source summary:focus-visible{outline:3px solid #0b77d5;outline-offset:3px}.local-issue-panel{border:1px solid #e0e5ec;border-radius:14px;padding:25px;margin-bottom:16px;background:#f8fafc}.local-issue-panel[hidden]{display:none}.local-issue-panel h3,.local-plan-followup h3,.local-plan-work h3{font-size:22px;line-height:1.25;margin:0 0 14px}.local-issue-panel h4{font-size:13px;margin:22px 0 10px}.local-issue-panel p,.local-plan-followup p,.local-plan-work p,.local-transmitter-reference p{font-size:13px;line-height:1.8;color:#4f5b6c}.local-issue-panel ul,.local-installation-scope ul{padding-left:20px;font-size:13px;line-height:1.7;color:#4f5b6c;display:grid;gap:9px}.local-plan-actions{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin-top:23px}.local-plan-actions .btn,.local-plan-address .btn,.local-installation-scope .btn{font-size:12px;min-height:46px}.local-plan-actions>a:not(.btn),.local-plan-links a{font-size:12px;line-height:1.5;color:#a60020;text-decoration:underline;text-underline-offset:3px;min-height:44px;display:inline-flex;align-items:center}.local-plan-address{padding:25px;background:#f2f5f9;border:1px solid #e2e7ef;border-radius:14px}.local-plan-address h3{margin-top:12px}.local-plan-work{margin-top:40px;padding-top:36px;border-top:1px solid #e3e7ed;align-items:center}.local-plan-photo{margin:0;width:100%;max-width:430px;justify-self:center;border:1px solid #e0e6ee;border-radius:14px;overflow:hidden;background:#eef2f7}.local-plan-photo img{display:block;width:100%;height:auto;object-fit:contain!important;max-height:430px}.local-plan-photo figcaption{padding:12px 16px;font-size:11px;color:#536075}.local-plan-links{display:flex;flex-wrap:wrap;gap:5px 20px}.local-transmitter-reference{background:#f3f6fa}.local-reference-table{border:1px solid #dce3ed;border-radius:12px;background:white;overflow-x:auto}.local-reference-table table{border-collapse:collapse;width:100%;font-size:12px;line-height:1.5;table-layout:fixed}.local-reference-table caption{text-align:left;font-weight:650;font-size:13px;padding:17px;color:#182536}.local-reference-table th,.local-reference-table td{padding:12px 13px;text-align:left;border-top:1px solid #e5eaf0;overflow-wrap:anywhere;vertical-align:top}.local-reference-table thead{background:#e9eef5}.local-reference-table th:first-child{width:50%}.local-reference-table tbody th{font-weight:550}.local-transmitter-reference p.local-plan-small,.local-plan-address p.local-plan-small{font-size:11px;line-height:1.65}.local-reference-source{margin-top:16px;border-top:1px solid #d7e0eb;padding-top:14px}.local-reference-source summary{font-size:12px;font-weight:650;cursor:pointer;min-height:44px;padding:10px 0}.local-reference-source a{color:#a60020;text-decoration:underline;text-underline-offset:3px}.local-plan-followup{scroll-margin-top:120px}@media(max-width:820px){.local-plan-grid,.local-issue-layout{grid-template-columns:1fr;gap:24px}.local-service-plan h2,.local-transmitter-reference h2{font-size:27px}.local-issue-options{grid-template-columns:1fr 1fr;gap:8px}.local-issue-choice{font-size:11px;min-height:62px;padding:12px}.local-issue-panel{padding:20px}.local-issue-panel h3,.local-plan-followup h3,.local-plan-work h3{font-size:21px}.local-issue-layout{margin-top:24px}.local-plan-actions{align-items:stretch}.local-plan-actions .btn{width:100%;justify-content:center}.local-plan-lead{font-size:13px}.local-reference-table th,.local-reference-table td{padding:10px 9px;font-size:11px}.local-plan-photo{max-width:430px}.local-plan-work{margin-top:28px;padding-top:28px}}@media(prefers-reduced-motion:reduce){.local-issue-choice{transition:none}}
.local-issue-options[hidden]{display:none}.local-issue-status{font-size:11px;color:#536075;line-height:1.5}.local-issue-status:empty{margin:0}
