@import "https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&family=DM+Serif+Display:ital@0;1&display=swap";
.DomainState-module-scss-module__17Gfsq__shell{--state-background:#f4f7fb;--state-surface:#fff;--state-border:#d9e2ef;--state-text:#172033;--state-muted:#667085;--state-primary:#366199;background:var(--state-background);min-height:100vh;color:var(--state-text);place-items:center;padding:24px;display:grid}.DomainState-module-scss-module__17Gfsq__card{text-align:center;background:var(--state-surface);border:1px solid var(--state-border);border-radius:18px;flex-direction:column;align-items:center;gap:16px;width:min(100%,560px);padding:40px;display:flex;box-shadow:0 18px 50px #17203314}.DomainState-module-scss-module__17Gfsq__icon{background:color-mix(in srgb,var(--state-primary)10%,var(--state-surface));border-radius:16px;place-items:center;width:56px;height:56px;display:grid}.DomainState-module-scss-module__17Gfsq__icon img{width:32px;height:32px}.DomainState-module-scss-module__17Gfsq__eyebrow{color:var(--state-primary);letter-spacing:.08em;text-transform:uppercase;font-size:13px;font-weight:700}.DomainState-module-scss-module__17Gfsq__card h1{letter-spacing:-.025em;max-width:460px;font-size:clamp(28px,6vw,38px);line-height:1.15}.DomainState-module-scss-module__17Gfsq__description{max-width:440px;color:var(--state-muted);font-size:16px;line-height:1.65}.DomainState-module-scss-module__17Gfsq__domain{overflow-wrap:anywhere;max-width:100%;color:var(--state-text);background:var(--state-background);border:1px solid var(--state-border);border-radius:8px;padding:8px 12px;font-size:14px;font-weight:600}.DomainState-module-scss-module__17Gfsq__retryButton{color:#fff;background:var(--state-primary);border:1px solid var(--state-primary);min-height:44px;font:inherit;cursor:pointer;border-radius:9px;padding:10px 18px;font-weight:700;transition:background-color .16s,transform .16s}.DomainState-module-scss-module__17Gfsq__retryButton:hover{background:#294d7a}.DomainState-module-scss-module__17Gfsq__retryButton:active{transform:scale(.98)}.DomainState-module-scss-module__17Gfsq__retryButton:focus-visible{outline:3px solid color-mix(in srgb,var(--state-primary)28%,transparent);outline-offset:3px}@media (max-width:520px){.DomainState-module-scss-module__17Gfsq__shell{padding:16px}.DomainState-module-scss-module__17Gfsq__card{text-align:left;align-items:flex-start;padding:28px 22px}}@media (prefers-reduced-motion:reduce){.DomainState-module-scss-module__17Gfsq__retryButton{transition:none}}
*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{color:#1a1a2e;background:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.6;overflow-x:hidden}::selection{background-color:var(--firstColor,#366199);color:#fff}a{color:inherit;text-decoration:none}img{max-width:100%;height:auto}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fade-in-up{opacity:0;animation:.8s cubic-bezier(.16,1,.3,1) forwards fadeInUp}.fade-in{opacity:0;animation:.6s forwards fadeIn}.delay-1{animation-delay:.1s}.delay-2{animation-delay:.2s}.delay-3{animation-delay:.3s}.delay-4{animation-delay:.4s}
