.outage-studio{--or-ink:#173344;--or-muted:#516773;--or-line:#d6dddc;--or-paper:#fbfaf5;--or-gold:#a77530;color:var(--or-ink);font-family:var(--font-geist-sans),Arial,sans-serif;padding-block:24px 72px}.outage-studio *{box-sizing:border-box}.outage-studio :is(h1,h2,h3,p,figure,ol,dl,dd){margin:0}.outage-studio :is(h1,h2,h3){color:var(--or-ink);letter-spacing:-.035em;text-transform:none;font-family:inherit;font-weight:550}.outage-studio a{color:inherit;text-decoration:none}.outage-studio a:hover{text-underline-offset:5px;text-decoration:underline}.outage-studio :is(a,button):focus-visible{outline-offset:5px;outline:3px solid #986921}.outage-studio .or-preview{color:#615236;background:#eee8da;border-left:3px solid #b28749;padding:10px 14px;font-size:12px;line-height:1.5}.outage-studio .or-topline{color:var(--or-muted);justify-content:space-between;gap:20px;padding:20px 0;font-size:13px;display:flex}.outage-studio .or-topline a{min-height:44px;padding-block:10px}.outage-studio .or-masthead{grid-template-columns:1.55fr 1fr;align-items:center;gap:80px;padding:24px 0 56px;display:grid}.outage-studio .or-eyebrow{letter-spacing:.13em;text-transform:uppercase;color:var(--or-muted);font-size:11px;font-weight:650;line-height:1.7}.outage-studio h1{max-width:900px;margin:18px 0 25px;font-size:clamp(40px,6.8vw,82px);line-height:1.04}.outage-studio h1 span{color:#657b80}.outage-studio .or-lead{color:var(--or-muted);max-width:700px;font-size:20px;line-height:1.7}.outage-studio .or-editor-note{color:#e5edeb;background:#193645;border-radius:18px;padding:32px}.outage-studio .or-editor-note h2{color:#fff;letter-spacing:-.02em;margin:20px 0 14px;font-size:25px;line-height:1.3}.outage-studio .or-editor-note p{color:#d1dfdf;font-size:15px;line-height:1.8}.outage-studio .or-editor-note a{color:#e8d1ac;align-items:center;gap:20px;min-height:44px;margin-top:20px;font-size:14px;display:inline-flex}.outage-studio .or-symbol{color:#edd6b2;border:1px solid #67818a;border-radius:50%;place-items:center;width:62px;height:62px;font-size:38px;display:grid}.outage-studio .or-section-heading{border-top:1px solid var(--or-line);justify-content:space-between;align-items:baseline;gap:20px;padding-top:26px;display:flex}.outage-studio .or-section-heading h2{font-size:30px}.outage-studio .or-section-heading p{color:var(--or-muted);font-size:13px}.outage-studio .or-filters{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.outage-studio .or-filters button{-webkit-appearance:none;appearance:none;font:inherit;color:var(--or-ink);cursor:pointer;min-height:44px;box-shadow:none;background:0 0;border:1px solid #c8d1d0;border-radius:40px;padding:11px 18px;font-size:14px;line-height:1.4}.outage-studio .or-filters button[aria-pressed=true]{background:var(--or-ink);border-color:var(--or-ink);color:#fff}.outage-studio .or-count{color:var(--or-muted);margin:16px 0;font-size:12px}.outage-studio .or-report-list{gap:24px;display:grid}.outage-studio .or-report{border:1px solid var(--or-line);background:#fff;border-radius:18px;min-width:0;overflow:hidden}.outage-studio .or-report-feature{grid-template-columns:.95fr 1.05fr;display:grid}.outage-studio .or-report-image{background:#dedbd2;min-height:390px;position:relative}.outage-studio .or-report-image img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.outage-studio .or-report-image figcaption{color:#354c55;background:#ffffffed;border-radius:4px;width:fit-content;max-width:calc(100% - 24px);padding:7px 10px;font-size:10px;line-height:1.5;position:absolute;bottom:12px;left:12px}.outage-studio .or-report-copy{padding:30px}.outage-studio .or-report-meta{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.outage-studio .or-badge{color:#74521d;white-space:normal;background:#faf3e7;border:1px solid #d8c197;border-radius:30px;padding:5px 9px;font-size:10px;font-weight:650;line-height:1.5;display:inline-block}.outage-studio .or-badge-unknown,.outage-studio .or-badge-stale{color:#51636b;background:#f0f2f1;border-color:#d3dbd9}.outage-studio .or-report h3{margin:18px 0;font-size:clamp(26px,2.7vw,35px);line-height:1.18}.outage-studio .or-summary{color:#435d68;font-size:16px;line-height:1.8}.outage-studio .or-scope{color:var(--or-muted);border-left:2px solid #c7b591;margin:19px 0;padding-left:13px;font-size:13px;line-height:1.75}.outage-studio .or-card-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;margin-top:15px;display:flex}.outage-studio .or-read{border-bottom:1px solid #8d9d9e;align-items:center;gap:22px;min-height:44px;padding:8px 0;font-size:14px;font-weight:600;display:inline-flex}.outage-studio .or-source{align-items:center;min-height:44px;font-size:12px;text-decoration:underline;display:flex}.outage-studio .or-checked{color:var(--or-muted);margin-top:18px;font-size:11px;line-height:1.6}.outage-studio .or-method{border-top:1px solid var(--or-line);grid-template-columns:1fr 1.2fr;gap:70px;margin:68px 0;padding-top:32px;display:grid}.outage-studio .or-method h2{margin-top:14px;font-size:32px;line-height:1.22}.outage-studio .or-method ol{counter-reset:method;padding:0;list-style:none}.outage-studio .or-method li{counter-increment:method;padding-left:42px;position:relative}.outage-studio .or-method li:before{content:"0" counter(method);color:#9b7035;font-size:12px;font-weight:600;position:absolute;top:2px;left:0}.outage-studio .or-method li+li{margin-top:24px}.outage-studio .or-method strong{font-size:16px;font-weight:600}.outage-studio .or-method p:not(.or-eyebrow){color:var(--or-muted);margin-top:7px;font-size:14px;line-height:1.8}.outage-studio .or-prepared{background:#eae9df;border-radius:18px;grid-template-columns:1fr 1fr;align-items:center;gap:36px;display:grid;overflow:hidden}.outage-studio .or-prepared>img{object-fit:cover;width:100%;height:100%;min-height:330px}.outage-studio .or-prepared>div{padding:32px 32px 32px 0}.outage-studio .or-prepared h2{margin:14px 0;font-size:30px;line-height:1.25}.outage-studio .or-prepared p:not(.or-eyebrow){color:#4d6268;font-size:15px;line-height:1.75}.outage-studio .or-prepared .or-read{margin-top:14px}.outage-studio .or-prepared small{color:var(--or-muted);margin-top:18px;font-size:10px;display:block}.outage-studio .or-article-header{max-width:940px;padding:30px 0 34px}.outage-studio .or-article-header h1{max-width:940px;font-size:clamp(36px,5.1vw,64px);line-height:1.1}.outage-studio .or-byline{color:var(--or-muted);margin-top:24px;font-size:12px;line-height:1.9}.outage-studio .or-article-hero img{object-fit:cover;border-radius:16px;width:100%;height:430px;display:block}.outage-studio figcaption{color:var(--or-muted);padding:10px 0;font-size:11px;line-height:1.6}.outage-studio .or-takeaways{color:#fff;background:#193645;border-radius:16px;margin:25px 0 44px;padding:30px 32px}.outage-studio .or-takeaways h2{letter-spacing:0;color:#e9d4b0;margin-bottom:22px;font-size:16px}.outage-studio .or-takeaways ol{grid-template-columns:repeat(3,1fr);gap:30px;padding:0;list-style:none;display:grid}.outage-studio .or-takeaways li span{color:#b1c8cb;font-size:11px}.outage-studio .or-takeaways li p{color:#f0f5f5;margin-top:8px;font-size:20px;line-height:1.5}.outage-studio .or-article-grid{grid-template-columns:minmax(0,700px) minmax(0,280px);justify-content:space-between;gap:64px;display:grid}.outage-studio .or-body section+section{margin-top:40px}.outage-studio .or-body h2{margin-bottom:20px;font-size:29px;line-height:1.25}.outage-studio .or-body p{color:#354f5d;margin-bottom:18px;font-size:17px;line-height:1.85}.outage-studio .or-body .or-scope{background:#f1eee5;padding:16px 18px;font-size:14px;line-height:1.75}.outage-studio .or-flow{border-block:1px solid var(--or-line);grid-template-columns:repeat(3,1fr);gap:20px;margin:25px 0;padding:24px 0;display:grid}.outage-studio .or-flow>div{flex-direction:column;gap:8px;padding-right:20px;display:flex;position:relative}.outage-studio .or-flow strong{font-size:15px;font-weight:600;line-height:1.5}.outage-studio .or-flow-arrow{color:#a2783e;position:absolute;top:28px;right:0}.outage-studio .or-facts{background:#efeee5;border-radius:16px;padding:26px}.outage-studio .or-facts h2{font-size:24px}.outage-studio .or-facts dl>div{border-top:1px solid #d3d7cf;grid-template-columns:1fr 1.8fr;gap:20px;padding:15px 0;font-size:14px;line-height:1.65;display:grid}.outage-studio .or-facts dt{font-weight:600}.outage-studio .or-body-image{margin:26px 0}.outage-studio .or-body-image img{border-radius:14px;width:100%;height:auto;display:block}.outage-studio .or-related{gap:10px;margin-top:20px;display:grid}.outage-studio .or-related a{border:1px solid var(--or-line);border-radius:8px;justify-content:space-between;align-items:center;padding:18px;font-size:15px;line-height:1.5;display:flex}.outage-studio .or-article-aside h2{margin:12px 0 23px;font-size:22px;line-height:1.3}.outage-studio .or-timeline{border-top:3px solid #b29264;padding-top:20px}.outage-studio .or-timeline ol{border-left:1px solid #c7d2d2;margin-top:25px;padding-left:18px;list-style:none}.outage-studio .or-timeline li{position:relative}.outage-studio .or-timeline li:before{content:"";background:#a97b39;border-radius:50%;width:9px;height:9px;position:absolute;top:4px;left:-23px}.outage-studio .or-timeline li+li{margin-top:26px}.outage-studio .or-timeline strong{font-size:12px;line-height:1.6}.outage-studio .or-timeline p{color:var(--or-muted);margin-top:8px;font-size:14px;line-height:1.8}.outage-studio .or-source-panel{background:#eceee9;border-radius:12px;margin-top:34px;padding:22px}.outage-studio .or-source-panel p:not(.or-eyebrow){color:#48606a;font-size:14px;line-height:1.8}.outage-studio .or-source-panel a{padding:15px 0;font-size:13px;line-height:1.6;text-decoration:underline;display:inline-block}.outage-studio .or-article-footer{border-top:1px solid var(--or-line);justify-content:space-between;align-items:center;gap:20px;margin-top:50px;padding-top:30px;display:flex}.outage-studio .or-article-footer p{font-size:24px}@media (max-width:900px){.outage-studio .or-masthead{grid-template-columns:1.3fr 1fr;gap:32px}.outage-studio .or-report-feature{grid-template-columns:1fr}.outage-studio .or-report-image{min-height:290px}.outage-studio .or-article-grid{grid-template-columns:1fr;gap:35px}.outage-studio .or-article-aside{grid-template-columns:1fr 1fr;gap:28px;display:grid}.outage-studio .or-source-panel{margin:0}.outage-studio .or-method{gap:30px}.outage-studio .or-prepared{gap:26px}}@media (max-width:640px){.outage-studio{padding-top:16px;padding-bottom:44px}.outage-studio .or-masthead{grid-template-columns:1fr;gap:26px;padding-top:12px;padding-bottom:35px}.outage-studio h1{font-size:49px}.outage-studio .or-lead{font-size:18px}.outage-studio .or-editor-note{padding:24px}.outage-studio .or-editor-note h2{margin-top:12px}.outage-studio .or-symbol{width:44px;height:44px;font-size:29px}.outage-studio .or-section-heading{flex-direction:column;gap:10px}.outage-studio .or-section-heading h2{font-size:27px}.outage-studio .or-report-copy{padding:23px}.outage-studio .or-report-image{min-height:220px}.outage-studio .or-report h3{font-size:29px}.outage-studio .or-method{grid-template-columns:1fr;gap:27px;margin:42px 0}.outage-studio .or-method h2{font-size:28px}.outage-studio .or-prepared{grid-template-columns:1fr;gap:0}.outage-studio .or-prepared>img{height:auto;min-height:0}.outage-studio .or-prepared>div{padding:25px}.outage-studio .or-prepared h2{font-size:28px}.outage-studio .or-article-header{padding-top:15px}.outage-studio .or-article-header h1{font-size:37px}.outage-studio .or-article-hero img{height:240px}.outage-studio .or-takeaways{margin-bottom:32px;padding:24px}.outage-studio .or-takeaways ol{grid-template-columns:1fr;gap:18px}.outage-studio .or-takeaways li{grid-template-columns:25px 1fr;align-items:baseline;gap:10px;display:grid}.outage-studio .or-takeaways li p{margin:0;font-size:18px}.outage-studio .or-article-aside{grid-template-columns:1fr}.outage-studio .or-flow{grid-template-columns:1fr;gap:15px}.outage-studio .or-flow>div{padding-bottom:20px}.outage-studio .or-flow>div:last-child{padding-bottom:0}.outage-studio .or-flow-arrow{width:18px;inset:auto auto -2px 5px;transform:rotate(90deg)}.outage-studio .or-facts{padding:21px}.outage-studio .or-facts dl>div{grid-template-columns:1fr;gap:5px}.outage-studio .or-article-footer{flex-direction:column;align-items:flex-start}.outage-studio .or-article-footer p{font-size:22px}}@media (max-width:360px){.outage-studio h1{font-size:41px}.outage-studio .or-article-header h1{font-size:32px}.outage-studio .or-report-copy{padding:20px}.outage-studio .or-filters button{padding-inline:13px;font-size:13px}.outage-studio .or-report h3{font-size:26px}}@media (prefers-reduced-motion:reduce){.outage-studio *{scroll-behavior:auto!important}}.outage-studio .or-status-header{justify-content:space-between;align-items:flex-end;gap:45px;padding:20px 0 32px;display:flex}.outage-studio .or-status-header h1{margin-bottom:18px;font-size:clamp(38px,5.4vw,64px)}.outage-studio .or-status-header .or-lead{max-width:690px;font-size:18px}.outage-studio .or-news-button{color:#fff;background:#193645;border-radius:9px;flex-shrink:0;justify-content:space-between;align-items:center;gap:25px;min-height:50px;padding:16px 22px;font-size:14px;display:inline-flex}.outage-studio .or-legend{background:#eeeee7;border-radius:10px;flex-wrap:wrap;gap:15px 25px;margin-bottom:28px;padding:18px 20px;display:flex}.outage-studio .or-legend>span{align-items:center;gap:8px;font-size:11px;line-height:1.5;display:flex}.outage-studio .or-dot{border:1px solid #0000001f;border-radius:50%;flex:none;width:10px;height:10px;display:inline-block}.outage-studio .or-dot-red{background:#b73434}.outage-studio .or-dot-amber{background:#b7770d}.outage-studio .or-dot-green{background:#2b7a56}.outage-studio .or-dot-grey{background:#758089}.outage-studio .or-status-rows{gap:14px;display:grid}.outage-studio .or-status-row{border:1px solid var(--or-line);background:#fff;border-radius:12px;grid-template-columns:1fr 1.35fr auto;align-items:center;gap:35px;padding:25px;display:grid}.outage-studio .or-status-place h3{margin:7px 0;font-size:21px;line-height:1.3}.outage-studio .or-status-place>p:last-child{color:var(--or-muted);font-size:12px;line-height:1.7}.outage-studio .or-signal{align-items:center;gap:10px;font-size:14px;font-weight:650;line-height:1.6;display:flex}.outage-studio .or-status-state>p:not(.or-signal){color:var(--or-muted);margin-top:7px;font-size:12px;line-height:1.7}.outage-studio .or-status-state>.or-checked{font-size:10px}.outage-studio .or-coverage-note{color:var(--or-muted);max-width:850px;padding:18px 0;font-size:12px;line-height:1.8}.outage-studio .or-status-explainer{border-top:1px solid var(--or-line);grid-template-columns:1.5fr 1fr;gap:65px;margin-top:35px;padding-top:32px;display:grid}.outage-studio .or-status-explainer h2{margin:13px 0 18px;font-size:32px;line-height:1.25}.outage-studio .or-status-explainer p:not(.or-eyebrow){color:var(--or-muted);font-size:15px;line-height:1.8}.outage-studio .or-status-explainer .or-read{margin-top:15px}.outage-studio .or-status-rules{background:#e8ece8;border-radius:14px;align-self:start;padding:25px}.outage-studio .or-status-rules h3{margin-bottom:13px;font-size:23px;line-height:1.3}@media (max-width:900px){.outage-studio .or-status-header{flex-direction:column;align-items:flex-start;gap:24px}.outage-studio .or-status-row{grid-template-columns:1fr 1.2fr;gap:20px}.outage-studio .or-status-row>.or-read{grid-column:1/-1;justify-self:start}.outage-studio .or-status-explainer{gap:30px}}@media (max-width:640px){.outage-studio .or-status-header{padding-top:10px}.outage-studio .or-status-header h1{font-size:39px}.outage-studio .or-status-row{grid-template-columns:1fr;gap:17px;padding:22px}.outage-studio .or-status-row>.or-read{grid-column:auto}.outage-studio .or-legend{flex-direction:column;gap:13px}.outage-studio .or-status-explainer{grid-template-columns:1fr;gap:25px;margin-top:20px}.outage-studio .or-status-explainer h2{font-size:28px}}.outage-studio :is(h1,h2,h3){overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.outage-studio .or-legend{margin-top:0;list-style:none}.outage-studio .or-legend>li{align-items:center;gap:8px;font-size:11px;line-height:1.5;display:flex}.outage-studio .or-badge-update{color:#1e4655;background:#eaf2f4;border-color:#9fb8c2}.outage-studio .or-badge-recent,.outage-studio .or-badge-verification_due{border-color:#d8c197}.outage-studio .or-status-box{border:1px solid var(--or-line);background:#fff;border-radius:12px;gap:8px;max-width:940px;margin:6px 0 26px;padding:20px 22px;display:grid}.outage-studio .or-status-box h2{margin:0}.outage-studio .or-status-box p:not(.or-signal){color:var(--or-muted);font-size:14px;line-height:1.7}.outage-studio .or-body h3{margin:26px 0 14px;font-size:21px;line-height:1.3}.outage-studio .or-body .or-facts{margin:30px 0 8px}.outage-studio .or-source-panel ul{margin:10px 0 0;padding:0;list-style:none}.outage-studio .or-source-panel li a{align-items:center;min-height:44px;padding:8px 0;display:inline-flex}.outage-studio .or-related{margin-top:34px}.outage-studio .or-status-place h3{overflow-wrap:anywhere}@media (max-width:640px){.outage-studio .or-legend>li{font-size:12px}.outage-studio .or-status-box{padding:16px}}
