.lp .stx__col{max-width:940px;margin:0 auto;text-align:center}.lp .stx__hero{display:flex;flex-direction:column;align-items:center;gap:12px;padding:6px 0 8px}.lp .stx__title{font-size:var(--fs-hero);font-weight:700;letter-spacing:-.02em;margin:4px 0 0}.lp .stx__checked{margin:2px 0 0;font-size:var(--fs-body, 13px);color:var(--stp-muted)}.lp .stx__glyph{display:inline-flex;align-items:center;justify-content:center;font-size:var(--fs-section, 16px);line-height:0;flex-shrink:0}.lp .stx__glyph svg{width:1em;height:1em;display:block}.lp .stx__glyph--lg{font-size:var(--fs-hero)}.lp .stx__glyph--operational{color:#1a8754}.lp .stx__glyph--degraded{color:#b7791f}.lp .stx__glyph--outage{color:#c53030}.lp .stx__legend{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 20px;margin:20px 0 22px}.lp .stx__legendItem{display:inline-flex;align-items:center;gap:7px;font-size:var(--fs-body, 13px);font-weight:600;color:var(--stp-muted)}.lp .stx__legendItem .stx__glyph{font-size:var(--fs-title, 14px)}.lp .stx__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:0;background:var(--stp-card);border:1px solid var(--stp-border);border-radius:8px;overflow:hidden;text-align:left}.lp .stx__cell{display:flex;align-items:flex-start;gap:11px;padding:16px 18px;background:var(--stp-card);border-top:1px solid var(--stp-border);border-left:1px solid var(--stp-border);margin:-1px 0 0 -1px}.lp .stx__cell .stx__glyph{margin-top:1px}.lp .stx__cellMain{display:grid;gap:2px;min-width:0}.lp .stx__cellName{font-size:var(--fs-title, 14px);font-weight:700;color:var(--stp-text)}.lp .stx__cellDesc{font-size:var(--fs-label, 12px);color:var(--stp-muted);line-height:1.35}.lp .stx__sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media(max-width:860px){.lp .stx__grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.lp .stx__grid{grid-template-columns:1fr}}.lp .stx__foot{font-size:var(--fs-body, 13px);color:var(--stp-muted);margin:20px 0 0}.lp .stx__past{font-size:var(--fs-subhead);font-weight:700;margin:44px 0 6px;text-align:center}.lp .stx__days{text-align:left;max-width:720px;margin:0 auto}.lp .stx__day{padding:16px 0 4px}.lp .stx__dayDate{font-size:var(--fs-title, 14px);font-weight:700;margin:0 0 6px;padding-bottom:8px;border-bottom:1px solid var(--stp-border)}.lp .stx__dayNone{font-size:var(--fs-body, 13px);color:var(--stp-muted);margin:0 0 8px}.lp .stx__dayIncident{font-size:var(--fs-body, 13px);color:var(--stp-text);margin:0 0 8px}
