.hero h1{font-size:clamp(32px,4.6vw,66px)}.service-status-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.service-status-list article,.impact-panel{border:1px solid var(--line);padding:28px;background:var(--panel)}.service-status-list h3{font-size:22px}.service-status-list strong{color:var(--powder)}.service-status-list p,.impact-panel p{color:var(--muted);font-size:16px;line-height:1.8}.service-status-list a,.impact-panel a{color:var(--powder);font-size:13px}.service-dot{display:block;width:10px;height:10px;background:var(--powder);border-radius:50%}.service-dot.restored{background:var(--white)}.outage-milestones{margin-top:48px}.outage-milestones ol{list-style:none;padding:0 0 0 24px;border-left:2px solid var(--powder)}.outage-milestones li{position:relative;padding:18px 0}.outage-milestones li:before{content:"";position:absolute;left:-30px;top:23px;border-radius:50%;width:10px;height:10px;background:var(--powder)}.outage-milestones time{color:var(--powder);font-size:14px}.outage-milestones p{color:var(--muted);font-size:16px;line-height:1.8}.impact-panel{margin:32px 0}.media-item a{color:inherit}@media(max-width:700px){.service-status-list{grid-template-columns:1fr}.service-status-list article,.impact-panel{padding:22px}.key-numbers strong{font-size:30px}.hero h1{font-size:clamp(30px,7.5vw,46px)}}

.service-status-list h3{margin:0 0 12px;line-height:1.45}.service-status-list strong{display:block;line-height:1.5}.outage-milestones h3{line-height:1.5}.impact-panel h3{line-height:1.5;margin-top:0}
