.ct-works .st-card{font-family:Geist,Inter,system-ui,sans-serif}.ct-works .st-banner{align-items:center;border:1px solid #e3e3e3;border-radius:16px;display:flex;gap:16px;margin:0 0 40px;padding:20px 24px}.ct-works .st-banner>div{flex:1;min-width:0}.ct-works .st-banner strong{font-family:Geist,Inter,system-ui,sans-serif!important;color:#161616;display:block;font-size:clamp(19px,2vw,24px);font-weight:500;letter-spacing:-.03em}.ct-works .st-banner span:not(.st-dot){color:#6b6b6b;display:block;font-size:14px;margin-top:4px}.ct-works .st-dot{background:#9a9a9a;border-radius:50%;flex:none;height:14px;width:14px}.ct-works .st-banner.is-ok{background:#f2faf5;border-color:#cfe9d8}.ct-works .st-banner.is-ok .st-dot{background:#1f9d55;box-shadow:0 0 0 5px #1f9d5529}.ct-works .st-banner.is-warn{background:#fff9ec;border-color:#f3e1b4}.ct-works .st-banner.is-warn .st-dot{background:#d99a06;box-shadow:0 0 0 5px #d99a062e}.ct-works .st-banner.is-bad{background:#fff3f1;border-color:#f4cbc4}.ct-works .st-banner.is-bad .st-dot{background:#d93a24;box-shadow:0 0 0 5px #d93a2429}.ct-works .st-banner.is-info{background:#f1f6ff;border-color:#cbdcf7}.ct-works .st-banner.is-info .st-dot{background:#2f6fdb;box-shadow:0 0 0 5px #2f6fdb29}.ct-works .st-subscribe{background:#161616;border-radius:999px;color:#fff;flex:none;font-size:14px;font-weight:500;padding:10px 18px;text-decoration:none;transition:background .15s ease;white-space:nowrap}.ct-works .st-subscribe:hover{background:#333}.ct-works .st-subscribe:focus-visible{outline:2px solid #555;outline-offset:3px}.ct-works .st-section{margin:0 0 40px}.ct-works .st-section>h2{font-family:Geist,Inter,system-ui,sans-serif!important;color:#161616;font-size:clamp(21px,2vw,26px);font-weight:500;letter-spacing:-.035em;margin:0 0 18px}.ct-works .st-muted{color:#8a8a8a;font-size:15px;margin:6px 0 0}.ct-works .st-list{list-style:none;margin:0;padding:0}.ct-works .st-list li{border-bottom:1px solid #e7e7e7;display:flow-root;padding:22px 0}.ct-works .st-list li:first-child{padding-top:0}.ct-works .st-list li:last-child{border-bottom:0}.ct-works .st-list .st-pill{display:inline-block;margin-top:12px}.ct-works .st-pill{border-radius:999px;flex:none;font-size:13px;font-weight:500;padding:5px 12px;white-space:nowrap}.ct-works .st-pill.is-degraded_performance{background:#fdf1d3;color:#8a5d00}.ct-works .st-pill.is-partial_outage{background:#fde6d4;color:#a14a05}.ct-works .st-pill.is-major_outage{background:#fbdcd6;color:#a52714}.ct-works .st-pill.is-under_maintenance{background:#e1ecfb;color:#1f56ad}.ct-works .st-day{border-top:1px solid #e7e7e7;padding:18px 0 20px}.ct-works .st-day h3{font-family:Geist,Inter,system-ui,sans-serif!important;color:#161616;font-size:16px;font-weight:500;letter-spacing:-.01em;margin:0}.ct-works .st-notice{background:#f6f6f6;border:1px solid #eaeaea;border-radius:14px;margin:12px 0 0;padding:16px 20px}.ct-works .st-notice h3,.ct-works .st-notice h4{font-family:Geist,Inter,system-ui,sans-serif!important;font-size:17px;font-weight:500;margin:0 0 4px}.ct-works .st-notice a{color:#161616;text-decoration:underline;text-decoration-color:#ff4d00b3;text-underline-offset:3px}.ct-works .st-notice p{color:#525252;font-size:15px;line-height:1.6;margin:6px 0 0}.ct-works .st-notice .st-meta{color:#6b6b6b;font-size:13px;text-transform:capitalize}.ct-works .st-notice.is-critical,.ct-works .st-notice.is-major{border-color:#f4cbc4}.ct-works .st-notice.is-maintenance{border-color:#cbdcf7}.ct-works .st-history{border-top:1px solid #e7e7e7;color:#525252;display:block;font-size:14px;padding-top:18px;text-decoration:underline;text-decoration-color:#ff4d00b3;text-underline-offset:3px}.ct-works .st-powered{margin:8px 0 0;text-align:center}.ct-works .st-powered a{align-items:center;color:#8a8a8a;display:inline-flex;font-size:13px;gap:8px;text-decoration:none}.ct-works .st-powered a:hover{color:#525252}.ct-works .st-powered a:focus-visible{outline:2px solid #555;outline-offset:3px}@media(max-width:640px){.ct-works .st-banner{align-items:flex-start;flex-wrap:wrap;padding:18px}.ct-works .st-subscribe{margin-left:30px}}@media(prefers-reduced-motion:reduce){.ct-works .st-subscribe{transition:none}}
