.status-page{min-height:520px}.status-page__content{grid-template-columns:minmax(220px,.7fr) minmax(0,1.3fr);align-items:center;gap:clamp(40px,8vw,120px);min-height:520px;display:grid}.status-page__copy{max-width:720px}.status-page__description{max-width:680px;color:var(--color-baltic-blue);margin:24px 0;font-size:1.15rem;line-height:1.6}.status-page__actions{flex-wrap:wrap;gap:12px;display:flex}.status-page__visual{place-items:center;display:grid}.status-page__window{background:var(--color-pale-slate);border:1px solid #0c0c0d1f;border-radius:16px;width:min(100%,280px);padding:18px;box-shadow:16px 16px #2a4c7b1f}.status-page__window-bar{gap:6px;margin-bottom:28px;display:flex}.status-page__window-bar span{background:var(--color-primary);border-radius:50%;width:8px;height:8px}.status-page__window-bar span:nth-child(2){opacity:.55}.status-page__window-bar span:nth-child(3){opacity:.3}.status-page__terminal{color:var(--color-dark);align-items:center;gap:10px;font-size:.9rem;font-weight:600;display:flex}.status-page__terminal .icon{color:var(--color-primary)}.status-page__cursor{vertical-align:-.15em;background:var(--color-primary);width:7px;height:1em;margin-left:5px;animation:1s steps(2,jump-none) infinite status-cursor;display:inline-block}.status-page__line{background:#2a4c7b33;border-radius:999px;width:86%;height:7px;margin-top:20px;animation:2.4s ease-in-out infinite alternate status-line}.status-page__line--short{width:58%;margin-top:14px;animation-delay:.3s}@keyframes status-cursor{50%{opacity:0}}@keyframes status-line{0%{opacity:.45;transform-origin:0;transform:scaleX(.72)}to{opacity:1;transform-origin:0;transform:scaleX(1)}}@media (width<=800px){.status-page__content{grid-template-columns:1fr;gap:32px;min-height:0}.status-page__visual{order:2}.status-page__window{width:min(100%,240px)}}@media (prefers-reduced-motion:reduce){.status-page__cursor,.status-page__line{animation:none}}
