.status-page{padding-top:72px;padding-bottom:80px}.status-page h1{font-size:clamp(48px,8vw,92px);margin:0}.status-page .card{min-height:340px}.status-page .card header p{color:var(--muted);font:11px/1.4 var(--mono);margin:8px 0 0}.status-page dl{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:22px;font:11px var(--mono)}.status-page dt{color:var(--muted)}.status-page dd{margin:0;text-align:right}.status-group{padding-top:64px}.status-summary{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--line);margin-top:42px}.status-summary article{display:grid;gap:10px;padding:24px;border-right:1px solid var(--line)}.status-summary article:last-child{border-right:0}.status-summary span{font:10px var(--mono);letter-spacing:.12em;color:var(--muted)}.status-summary strong{font:30px var(--mono)}.portfolio-badge{display:inline-block;margin-left:8px;padding:5px 7px;border:1px solid var(--line);color:var(--muted);font:700 9px var(--mono);letter-spacing:.12em}.inverse-status-card{border-color:#76502b}@media(max-width:700px){.status-summary{grid-template-columns:1fr}.status-summary article{border-right:0;border-bottom:1px solid var(--line)}.status-summary article:last-child{border-bottom:0}}
