*{box-sizing:border-box}html{background:#080808}body{color:#f3f3f3;background:radial-gradient(at 65% 15%,#151315 0%,#080808 53%);margin:0;font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif}a{color:inherit;text-decoration:none}a:focus-visible,button:focus-visible{outline-offset:4px;outline:2px solid #ff4fa3}.nav-wrap[data-astro-cid-rvjiitll]{border-bottom:1px solid #29272a}.nav[data-astro-cid-rvjiitll]{justify-content:space-between;align-items:center;gap:20px;max-width:1460px;margin:auto;padding:18px 5%;display:flex}.brand[data-astro-cid-rvjiitll]{letter-spacing:-.05em;white-space:nowrap;align-items:center;gap:12px;font-size:clamp(21px,2.3vw,32px);font-weight:750;display:flex}.paw[data-astro-cid-rvjiitll]{color:#ff4fa3;font-size:36px}.nav-links[data-astro-cid-rvjiitll]{align-items:center;gap:clamp(16px,3.5vw,54px);display:flex}.nav-links[data-astro-cid-rvjiitll] a[data-astro-cid-rvjiitll]{padding:14px 0;font-size:15px}.nav-links[data-astro-cid-rvjiitll] a[data-astro-cid-rvjiitll]:hover,.nav-links[data-astro-cid-rvjiitll] a[data-astro-cid-rvjiitll][aria-current]{color:#ff4fa3}.nav-links[data-astro-cid-rvjiitll] a[data-astro-cid-rvjiitll][aria-current]{border-bottom:3px solid #ff4fa3}.github[data-astro-cid-rvjiitll]{font-size:25px}.page-shell[data-astro-cid-rvjiitll]{max-width:1460px;margin:auto;padding:0 5%}.hero[data-astro-cid-rvjiitll]{grid-template-columns:minmax(0,1.9fr) minmax(260px,1fr);align-items:center;min-height:425px;display:grid;position:relative;overflow:hidden}.hero-copy[data-astro-cid-rvjiitll]{z-index:1;padding:55px 0 38px;position:relative}.kicker[data-astro-cid-rvjiitll]{color:#ff4fa3;letter-spacing:.28em;font-size:12px;font-weight:750}.hero[data-astro-cid-rvjiitll] h1[data-astro-cid-rvjiitll]{letter-spacing:-.055em;margin:18px 0;font-size:clamp(42px,5.6vw,82px);font-weight:790;line-height:1.07}.lead[data-astro-cid-rvjiitll]{color:#b5b1bc;max-width:760px;font-size:clamp(16px,1.65vw,23px);line-height:1.5}.mascot[data-astro-cid-rvjiitll]{object-fit:contain;object-position:center bottom;filter:drop-shadow(0 0 20px #050505);align-self:end;width:100%;max-height:450px}.hero-meta[data-astro-cid-rvjiitll]{gap:42px;margin-top:34px;display:flex}.hero-meta[data-astro-cid-rvjiitll]>div[data-astro-cid-rvjiitll]{color:#b5b1bc;align-items:center;gap:16px;font-size:14px;display:flex}.hero-meta[data-astro-cid-rvjiitll]>div[data-astro-cid-rvjiitll]+div[data-astro-cid-rvjiitll]{border-left:1px solid #39373a;padding-left:32px}.hero-meta[data-astro-cid-rvjiitll] span[data-astro-cid-rvjiitll]{font-size:28px}.hero-meta[data-astro-cid-rvjiitll] strong[data-astro-cid-rvjiitll]{color:#e7e7e7;margin-top:4px;font-size:14px;font-weight:550;display:block}#overall-status[data-astro-cid-rvjiitll]{color:#ffb3d5}.status-overview[data-astro-cid-rvjiitll]{justify-content:space-between;align-items:center;gap:16px;margin-top:12px;display:flex}.status-overview[data-astro-cid-rvjiitll] h2[data-astro-cid-rvjiitll]{letter-spacing:-.04em;margin:0 0 3px;font-size:27px}.status-overview[data-astro-cid-rvjiitll] p[data-astro-cid-rvjiitll]{color:#a9a5af;margin:0;font-size:14px}#refresh[data-astro-cid-rvjiitll]{color:#ff8bbb;cursor:pointer;background:#171115;border:1px solid #5a4b55;border-radius:6px;padding:10px 15px}#refresh[data-astro-cid-rvjiitll]:hover{border-color:#ff4fa3}#refresh[data-astro-cid-rvjiitll]:disabled{opacity:.5;cursor:wait}.services[data-astro-cid-rvjiitll]{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-top:20px;display:grid}.service-card[data-astro-cid-rvjiitll]{background:linear-gradient(130deg,#151315,#0a0a0b);border:1px solid #39373b;border-radius:12px;gap:18px;min-height:170px;padding:23px;display:flex;position:relative}.service-card[data-astro-cid-rvjiitll]:hover{border-color:#ff4fa3}.service-icon[data-astro-cid-rvjiitll]{border:1px solid #696670;border-radius:12px;flex:none;place-items:center;width:62px;height:62px;font-size:34px;display:grid}.service-info[data-astro-cid-rvjiitll]{padding-right:110px}.service-info[data-astro-cid-rvjiitll] h3[data-astro-cid-rvjiitll]{letter-spacing:-.035em;margin:6px 0 12px;font-size:20px}.service-info[data-astro-cid-rvjiitll] p[data-astro-cid-rvjiitll]{color:#aaa7b0;margin:3px 0;font-size:13px;line-height:1.45}.service-info[data-astro-cid-rvjiitll] a[data-astro-cid-rvjiitll]{color:#ff79b4;margin-top:10px;font-size:13px;display:inline-block}.service-state[data-astro-cid-rvjiitll]{color:#b9b9b9;align-items:center;gap:9px;max-width:120px;font-size:12px;display:flex;position:absolute;top:32px;right:18px}.state-dot[data-astro-cid-rvjiitll]{background:#999;border-radius:50%;flex:none;width:11px;height:11px}.service-card[data-astro-cid-rvjiitll][data-state=online] .state-dot[data-astro-cid-rvjiitll]{background:#59d77b;box-shadow:0 0 9px #59d77b88}.service-card[data-astro-cid-rvjiitll][data-state=degraded] .state-dot[data-astro-cid-rvjiitll]{background:#ffb65c}.service-card[data-astro-cid-rvjiitll][data-state=offline] .state-dot[data-astro-cid-rvjiitll]{background:#ed5d67}.detroit[data-astro-cid-rvjiitll]{grid-template-columns:minmax(0,1fr) 250px;align-items:end;gap:30px;margin-top:35px;display:grid}.detroit-art[data-astro-cid-rvjiitll]{min-width:0;position:relative}.detroit-art[data-astro-cid-rvjiitll] img[data-astro-cid-rvjiitll]{object-fit:fill;filter:drop-shadow(0 0 8px #ff4fa345);width:100%;height:205px;display:block}.detroit-script[data-astro-cid-rvjiitll]{color:#ff4fa3;font-family:cursive;font-size:30px;position:absolute;top:14%;right:8%;transform:rotate(-10deg)}.detroit-card[data-astro-cid-rvjiitll]{background:#0c0c0d;border:1px solid #3a3038;border-top:2px solid #ff4fa3;border-radius:12px;min-height:158px;padding:22px}.detroit-card[data-astro-cid-rvjiitll] span[data-astro-cid-rvjiitll]{color:#ff4fa3;font-size:26px}.detroit-card[data-astro-cid-rvjiitll] h2[data-astro-cid-rvjiitll]{margin:5px 0;font-size:17px}.detroit-card[data-astro-cid-rvjiitll] p[data-astro-cid-rvjiitll]{color:#aba7b1;margin:8px 0 0;font-size:13px;line-height:1.55}.human-note[data-astro-cid-rvjiitll]{border-top:1px solid #30252d;margin:32px 0 60px;padding-top:24px}.human-note[data-astro-cid-rvjiitll] h2[data-astro-cid-rvjiitll]{font-size:20px}.human-note[data-astro-cid-rvjiitll] p[data-astro-cid-rvjiitll]{color:#a9a5af;font-size:14px}.footer[data-astro-cid-rvjiitll]{color:#999;text-align:center;border-top:1px solid #32232b;padding:25px 5%;font-size:12px}@media (width<=1000px){.nav-links[data-astro-cid-rvjiitll]{gap:16px}.hero[data-astro-cid-rvjiitll]{grid-template-columns:1.4fr 1fr}.service-info[data-astro-cid-rvjiitll]{padding-right:0}.service-state[data-astro-cid-rvjiitll]{align-self:flex-start;max-width:110px;margin-left:auto;position:static}.service-card[data-astro-cid-rvjiitll]{flex-wrap:wrap}.service-info[data-astro-cid-rvjiitll]{flex:1;min-width:170px}}@media (width<=680px){.nav[data-astro-cid-rvjiitll]{flex-wrap:wrap}.nav-links[data-astro-cid-rvjiitll]{order:3;justify-content:space-between;width:100%;overflow-x:auto}.nav-links[data-astro-cid-rvjiitll] a[data-astro-cid-rvjiitll]{white-space:nowrap;font-size:12px}.hero[data-astro-cid-rvjiitll]{flex-direction:column;align-items:stretch;display:flex}.hero-copy[data-astro-cid-rvjiitll]{padding:35px 0 0}.hero[data-astro-cid-rvjiitll] h1[data-astro-cid-rvjiitll]{font-size:clamp(39px,10vw,60px)}.mascot[data-astro-cid-rvjiitll]{align-self:center;max-width:340px;max-height:310px}.hero-meta[data-astro-cid-rvjiitll]{gap:18px}.hero-meta[data-astro-cid-rvjiitll]>div[data-astro-cid-rvjiitll]+div[data-astro-cid-rvjiitll]{padding-left:18px}.services[data-astro-cid-rvjiitll],.detroit[data-astro-cid-rvjiitll]{grid-template-columns:1fr}.detroit-card[data-astro-cid-rvjiitll]{min-height:unset}.status-overview[data-astro-cid-rvjiitll]{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){[data-astro-cid-rvjiitll]{scroll-behavior:auto!important;transition:none!important}}body{color:#f4f4f4!important;background:#090909!important}.nav-wrap[data-astro-cid-rvjiitll]{background:#0b0b0b}.nav[data-astro-cid-rvjiitll]{max-width:1536px;min-height:80px;padding:15px 5%}.nav-links[data-astro-cid-rvjiitll]{gap:clamp(20px,3.7vw,58px)}.nav-links[data-astro-cid-rvjiitll] a[data-astro-cid-rvjiitll]{font-size:16px}.brand[data-astro-cid-rvjiitll]{font-size:32px}.paw[data-astro-cid-rvjiitll]{font-size:30px}.page-shell[data-astro-cid-rvjiitll]{max-width:1536px;padding:0 5%}.hero[data-astro-cid-rvjiitll]{grid-template-columns:minmax(0,2fr) minmax(300px,.98fr);min-height:400px;overflow:visible}.hero-copy[data-astro-cid-rvjiitll]{padding:45px 0 34px}.kicker[data-astro-cid-rvjiitll]{letter-spacing:.28em;font-size:13px}.hero[data-astro-cid-rvjiitll] h1[data-astro-cid-rvjiitll]{letter-spacing:-.055em;white-space:normal;max-width:1000px;margin:21px 0 18px;font-size:clamp(45px,5.3vw,79px);line-height:1.06}.lead[data-astro-cid-rvjiitll]{max-width:780px;font-size:clamp(17px,1.7vw,24px);line-height:1.5}.mascot[data-astro-cid-rvjiitll]{object-fit:contain;object-position:center bottom;filter:none;mix-blend-mode:lighten;align-self:end;width:100%;max-width:500px;max-height:475px}.hero-meta[data-astro-cid-rvjiitll]{margin-top:34px}.hero-meta[data-astro-cid-rvjiitll] strong[data-astro-cid-rvjiitll]{font-size:16px}.status-overview[data-astro-cid-rvjiitll]{margin-top:10px}.status-overview[data-astro-cid-rvjiitll] h2[data-astro-cid-rvjiitll]{font-size:30px}.status-overview[data-astro-cid-rvjiitll] p[data-astro-cid-rvjiitll]{font-size:16px}.services[data-astro-cid-rvjiitll]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:17px}.service-card[data-astro-cid-rvjiitll]{background:#0d0d0e;border-radius:12px;min-height:164px;padding:24px}.service-info[data-astro-cid-rvjiitll] h3[data-astro-cid-rvjiitll]{font-size:21px}.service-info[data-astro-cid-rvjiitll] p[data-astro-cid-rvjiitll]{font-size:15px}.service-state[data-astro-cid-rvjiitll]{font-size:13px}.detroit[data-astro-cid-rvjiitll]{grid-template-columns:minmax(0,1fr) 255px;align-items:end;gap:0;margin-top:15px}.detroit-art[data-astro-cid-rvjiitll]{margin-left:-5.5vw;margin-right:0}.detroit-art[data-astro-cid-rvjiitll] img[data-astro-cid-rvjiitll]{object-fit:fill;filter:none;height:269px}.detroit-card[data-astro-cid-rvjiitll]{background:#0d0d0e;min-height:174px;margin-bottom:38px}.human-note[data-astro-cid-rvjiitll]{margin-top:0}@media (width<=1000px){.hero[data-astro-cid-rvjiitll] h1[data-astro-cid-rvjiitll]{font-size:clamp(43px,6vw,65px)}.mascot[data-astro-cid-rvjiitll]{max-height:390px}.service-info[data-astro-cid-rvjiitll]{padding-right:0}.detroit-art[data-astro-cid-rvjiitll] img[data-astro-cid-rvjiitll]{height:210px}}@media (width<=680px){.nav[data-astro-cid-rvjiitll]{padding:15px 5%}.brand[data-astro-cid-rvjiitll]{font-size:26px}.hero[data-astro-cid-rvjiitll]{flex-direction:column;min-height:0;display:flex}.hero[data-astro-cid-rvjiitll] h1[data-astro-cid-rvjiitll]{font-size:clamp(40px,10vw,62px)}.hero-copy[data-astro-cid-rvjiitll]{padding:36px 0 0}.mascot[data-astro-cid-rvjiitll]{width:min(100%,370px);max-height:350px}.services[data-astro-cid-rvjiitll],.detroit[data-astro-cid-rvjiitll]{grid-template-columns:1fr}.detroit-art[data-astro-cid-rvjiitll]{margin:0 -5.5vw}.detroit-art[data-astro-cid-rvjiitll] img[data-astro-cid-rvjiitll]{height:auto;min-height:130px}.detroit-card[data-astro-cid-rvjiitll]{margin:0 0 20px}.human-note[data-astro-cid-rvjiitll]{margin-top:15px}}.nav-links[data-astro-cid-rvjiitll] a[data-astro-cid-rvjiitll]{transition:color .18s}.nav-links[data-astro-cid-rvjiitll] a[data-astro-cid-rvjiitll]:hover{color:#ff83bf}.kicker[data-astro-cid-rvjiitll]{color:#ff77b7}.service-card[data-astro-cid-rvjiitll]{background:linear-gradient(145deg,#151014,#0c0b0d);border-color:#45313e;transition:border-color .18s,transform .18s}.service-card[data-astro-cid-rvjiitll]:hover{border-color:#ff77b7;transform:translateY(-2px)}.service-icon[data-astro-cid-rvjiitll]{color:#ff90c4;border-color:#715064}.detroit-card[data-astro-cid-rvjiitll]{border-color:#ff4fa3 #644056 #644056}#refresh[data-astro-cid-rvjiitll]{border-radius:999px}@media (prefers-reduced-motion:reduce){.service-card[data-astro-cid-rvjiitll]{transition:none}.service-card[data-astro-cid-rvjiitll]:hover{transform:none}}
