.incident-notice{z-index:100;min-height:var(--incident-banner-height);color:#49301d;background:#f8e1c2;border-bottom:1px solid #c89b76;justify-content:center;align-items:center;gap:.3rem 1rem;padding:.375rem 1rem;font-size:.875rem;font-weight:700;line-height:1.35;display:flex;position:fixed;inset:0 0 auto}.incident-notice a{text-underline-offset:.2em;white-space:nowrap;align-items:center;gap:.4rem;min-height:2.75rem;text-decoration:underline;display:inline-flex}body[data-incident-mode=true]{--incident-banner-height:3.5rem;padding-top:var(--incident-banner-height)}body[data-incident-mode=true] nav.fixed{top:var(--incident-banner-height)}.incident-navbar{inset:var(--incident-banner-height,0px) 0 auto;z-index:50;background:#fff8eff5;border-bottom:1px solid #dfc9b7;position:fixed}.incident-navbar-inner{justify-content:space-between;align-items:center;gap:1rem;max-width:72rem;min-height:4rem;margin:auto;padding:.4rem 1.5rem;display:flex}.incident-logo-link{flex-shrink:0;align-items:center;min-height:2.75rem;display:inline-flex}.incident-nav-links{color:#49301d;align-items:center;gap:1.25rem;font-size:.875rem;font-weight:800;display:flex}.incident-nav-links a,.incident-status-footer a{align-items:center;min-height:2.75rem;display:inline-flex}.incident-nav-links a:hover,.incident-status-footer a:hover{text-underline-offset:.25em;text-decoration:underline}.incident-status-page{min-height:calc(100svh - var(--incident-banner-height,0px));color:#2d1b12;background:#fff8ef;flex-direction:column;display:flex}.incident-status-header,.incident-status-footer{justify-content:space-between;align-items:center;gap:1.5rem;width:min(100% - 3rem,72rem);margin-inline:auto;display:flex}.incident-status-header{border-bottom:1px solid #dfc9b7;flex-wrap:wrap;padding-block:1.5rem}.incident-status-label{color:#71513b;font-size:.875rem;font-weight:800}.incident-status-main{grid-template-columns:minmax(0,1.25fr) minmax(0,.8fr);align-items:start;gap:clamp(2.5rem,7vw,6rem);width:min(100% - 3rem,68rem);margin:auto;padding-block:clamp(3rem,7vw,6.5rem);display:grid}.incident-state{background:#f8e1c2;border:1px solid #c89b76;border-radius:100px;align-items:center;gap:.55rem;width:fit-content;padding:.5rem .85rem;font-size:.875rem;font-weight:800;display:flex}.incident-state>span{background:#805119;border-radius:50%;flex-shrink:0;width:.5rem;height:.5rem}.incident-status-main h1{text-wrap:balance;overflow-wrap:anywhere;max-width:14ch;margin-top:1.35rem;font-size:clamp(2.5rem,4vw,3.5rem);line-height:1.08}.incident-description{color:#654832;max-width:49ch;margin-top:1.5rem;font-size:1.125rem;line-height:1.8}.incident-actions{flex-wrap:wrap;gap:.75rem 1.2rem;margin-top:2rem;display:flex}.incident-primary,.incident-secondary{border-radius:100px;justify-content:center;align-items:center;gap:.65rem;min-height:2.875rem;padding:.7rem 1.15rem;font-size:.875rem;font-weight:800;display:inline-flex}.incident-primary{color:#fff8ef;background:#9b6743}.incident-primary:hover{background:#785034}.incident-secondary{color:#654832;padding-inline:0}.incident-secondary:hover{text-underline-offset:.25em;text-decoration:underline}.incident-status-details{border-top:2px solid #c89b76;margin-top:.25rem}.incident-status-details section{padding-block:1.6rem}.incident-eyebrow{color:#71513b;font-size:.875rem;font-weight:800;line-height:1.7}.incident-status-details h2{margin-block:.65rem .75rem;font-size:1.5rem;line-height:1.2}.incident-status-details section>p:last-child{color:#654832;font-size:1rem;line-height:1.8}.incident-status-details .incident-open-work{border-top:1px solid #dfc9b7}.incident-status-footer{color:#71513b;border-top:1px solid #dfc9b7;padding-block:1rem;font-size:.875rem}.incident-status-footer>div{flex-wrap:wrap;gap:1.25rem;max-width:100%;display:flex}.incident-text-link{color:#785034;text-underline-offset:.25em;align-items:center;min-height:2.75rem;font-weight:800;text-decoration:underline}:is(.incident-notice,.incident-navbar,.incident-status-page,.incident-pricing) :is(a,button):focus-visible{outline-offset:4px;border-radius:4px;outline:3px solid #9b6743}@media (max-width:639px){body[data-incident-mode=true]{--incident-banner-height:5.25rem}.incident-notice{text-align:center;flex-direction:column;gap:0;padding-block:.4rem}.incident-navbar-inner{gap:.75rem;padding-inline:1rem}.incident-navbar .incident-logo-link img{height:1.625rem}.incident-nav-links{gap:.75rem;font-size:.875rem}.incident-status-main{grid-template-columns:minmax(0,1fr);gap:2.75rem}.incident-status-header,.incident-status-footer,.incident-status-main{width:calc(100% - 2.5rem)}.incident-status-footer{flex-direction:column;align-items:flex-start;gap:.25rem}}