@font-face{font-family:Erinys Switzer;src:url(/fonts/switzer-variable.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap}@font-face{font-family:Erinys Switzer;src:url(/fonts/switzer-variable-italic.woff2)format("woff2");font-style:italic;font-weight:100 900;font-display:swap}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}body{color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#000;margin:0;font-family:Erinys Switzer,Georgia,Times New Roman,serif}a{color:inherit}img{max-width:100%;display:block}button{color:inherit;font:inherit}.site-skip-link{z-index:1000;color:#101113;background:#fff;border-radius:3px;min-height:44px;padding:12px 16px;font:600 14px/20px -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;text-decoration:none;transition:transform .16s;position:fixed;top:16px;left:16px;transform:translateY(-96px);box-shadow:0 8px 24px #00000052}.site-skip-link:focus,.site-skip-link:focus-visible{outline-offset:3px;outline:3px solid #101113;transform:translateY(0)}.route-progress{z-index:999;pointer-events:none;background:#ffffff4d;height:4px;position:fixed;inset:0 0 auto;overflow:hidden}.route-progress__label{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.route-progress__bar{background:#fff;width:34%;height:100%;animation:1.1s ease-in-out infinite alternate route-progress-pulse;display:block}@keyframes route-progress-pulse{0%{opacity:.45}to{opacity:1}}.public-status-page{color:#fff;background:#101113;justify-content:center;align-items:center;width:100%;min-height:100svh;padding:40px 20px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:flex}.public-status-layout{width:100%;max-width:672px}.public-status-logo{border-radius:3px;margin-bottom:40px;display:inline-flex}.public-status-logo:focus-visible,.public-status-action:focus-visible{outline-offset:4px;outline:3px solid #fff}.public-status-logo-image{width:auto;height:40px}.public-status-card{background:#181a1e;border:1px solid #ffffff38;padding:24px;box-shadow:0 24px 56px #0000004d}.public-status-eyebrow{color:#ffffffb8;letter-spacing:.16em;text-transform:uppercase;margin:0 0 16px;font-size:12px;font-weight:600}.public-status-title{color:#fff;letter-spacing:-.02em;overflow-wrap:anywhere;max-width:576px;margin:0;font-size:clamp(30px,7vw,48px);font-weight:600;line-height:1.12}.public-status-description{color:#ffffffc7;overflow-wrap:anywhere;max-width:576px;margin:20px 0 0;font-size:16px;line-height:1.7}.public-status-actions{flex-direction:column;gap:12px;margin-top:32px;display:flex}.public-status-action{text-align:center;border-radius:3px;justify-content:center;align-items:center;min-height:44px;padding:12px 20px;font-size:14px;font-weight:600;line-height:20px;text-decoration:none;transition:background-color .16s,border-color .16s;display:inline-flex}.public-status-action--primary{color:#101113;background:#fff;border:1px solid #fff}.public-status-action--primary:hover{background:#e8e8e8}.public-status-action--secondary{color:#fff;background:0 0;border:1px solid #ffffff8c}.public-status-action--secondary:hover{background:#ffffff1a;border-color:#fff}.public-status-action:disabled{cursor:wait;opacity:.62}.public-status-message{color:#ffffffc7;margin-top:20px;font-size:14px;line-height:1.6}@media (width>=640px){.public-status-page{padding-left:32px;padding-right:32px}.public-status-card{padding:40px}.public-status-description{font-size:18px}.public-status-actions{flex-flow:wrap}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.site-skip-link,.public-status-action{transition:none}.route-progress__bar{width:100%;animation:none}}
