.status-hero{background:#0e1427;color:#fff;padding:100px 0}.status-hero h1{margin:0;font-size:58px;line-height:1;letter-spacing:-.06em}.status-hero em{font-style:normal;color:#b4a7ff}.status-hero p:not(.eyebrow){max-width:650px;color:#bdc7db;font-size:18px;line-height:1.65}.status-shell{max-width:920px;padding:70px 0 110px}.status-banner{display:flex;gap:18px;padding:25px;border:1px solid #dce1ec;border-radius:8px;background:#fff;margin-bottom:42px}.status-banner p,.status-disclosure p,.service-list p,.incident-section p{color:#536077;line-height:1.7}.status-indicator{display:inline-block;width:10px;height:10px;border-radius:50%;margin-top:7px;flex:none}.status-pending{background:#d69827}.status-disclosure{padding-bottom:35px;border-bottom:1px solid #dfe4ee}.status-shell h2{font-size:29px;letter-spacing:-.035em}.service-list{margin:32px 0}.service-list article{padding:22px 0;border-bottom:1px solid #dfe4ee}.service-list article>div{display:flex;gap:12px;align-items:flex-start}.service-list h2{margin:0;font-size:20px}.service-list article>span{font-size:13px;color:#68738a;font-weight:700}@media(max-width:700px){.status-hero{padding:70px 0}.status-hero h1{font-size:43px}.status-shell{width:calc(100% - 32px);padding-top:45px}.status-banner{padding:18px}}
