@font-face{font-family:axiforma;src:url(../media/Axiforma_400-s.p.1-9pubmnkx2ot.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:axiforma;src:url(../media/Axiforma_600-s.p.0ua1nomx48pix.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:axiforma;src:url(../media/Axiforma_700-s.p.08err6yb2y8pw.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:axiforma Fallback;src:local(Arial);ascent-override:68.67%;descent-override:20.4%;line-gap-override:52.01%;size-adjust:112.28%}.axiforma_a2e0b67a-module__GoFP_W__className{font-family:axiforma,axiforma Fallback}.axiforma_a2e0b67a-module__GoFP_W__variable{--font-axiforma:"axiforma", "axiforma Fallback"}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--font:var(--font-axiforma),"Century Gothic","Avenir Next",-apple-system,"Segoe UI",Roboto,sans-serif;--brand-primary:#5777a0;--brand-primary-hover:#3a5b86;--brand-secondary:#7493ba;--secondary-subtle:#d7e3f2;--brand-50:#eef3f9;--text-primary:#0a0b0c;--text-secondary:#80858a;--text-tertiary:#999;--bg-page:#fff;--bg-sunken:#f2f4f5;--border-default:#e0e0e0;--border-strong:#cacbcc;--r-sm:4px;--r-lg:12px;--r-pill:9999px;--el1:0 2px 6px #0a0b0c0f;--el2:0 4px 12px #0a0b0c1a}*{box-sizing:border-box}html,body{height:100%}body{font-family:var(--font);color:var(--text-primary);background:var(--bg-page);-webkit-font-smoothing:antialiased;margin:0}.gateway{flex-direction:column;justify-content:center;align-items:center;min-height:100%;padding:48px 24px;display:flex;position:relative}.gateway:before{content:"";z-index:-1;pointer-events:none;background:url(/bg.jpg) 50%/cover no-repeat;position:fixed;inset:0}.content{flex-direction:column;align-items:center;gap:48px;width:100%;max-width:600px;display:flex}.intro{flex-direction:column;align-items:center;gap:24px;width:100%;display:flex}.brand{flex-direction:column;align-items:center;gap:48px;display:flex}.logotype{color:var(--text-primary);justify-content:center;display:flex}.logotype svg{width:auto;height:41px;display:block}.geo{background:var(--bg-sunken);border:1px solid var(--border-default);border-radius:var(--r-pill);color:var(--text-secondary);align-items:center;gap:8px;margin:0;padding:8px 12px;font-size:14px;line-height:1.5;display:none}.geo.on{display:inline-flex}.geo b{color:var(--text-primary);font-weight:600}.geo .pin{background:var(--brand-primary);width:8px;height:8px;box-shadow:0 0 0 3px var(--secondary-subtle);border-radius:50%;flex:none}.title-group{text-align:center;flex-direction:column;align-items:center;gap:8px;width:100%;display:flex}h1{letter-spacing:1px;margin:0;font-size:24px;font-weight:600;line-height:1.2}.sub{color:var(--text-secondary);max-width:460px;margin:0;font-size:14px;line-height:1.5}.selection{flex-direction:column;gap:24px;width:100%;display:flex}.region{letter-spacing:.33px;text-transform:uppercase;color:var(--text-tertiary);border-bottom:1px solid var(--border-default);margin-bottom:16px;padding-bottom:10px;font-size:11px;font-weight:600;line-height:1.4}.fgrid{flex-direction:column;gap:8px;display:flex}.fcard{border:1px solid var(--border-default);border-radius:var(--r-lg);background:var(--bg-page);color:inherit;cursor:pointer;align-items:center;gap:16px;padding:12px 16px;text-decoration:none;transition:border-color .15s,box-shadow .15s,background .15s,transform .1s;display:flex}.fcard .flag{border-radius:var(--r-sm);flex:none;width:40px;height:28px;overflow:hidden;box-shadow:0 0 0 1px #0a0b0c14}.fcard .flag svg{display:block}.fcard .name{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:16px;font-weight:600;line-height:1.5;overflow:hidden}.fcard .chip{letter-spacing:.33px;text-transform:uppercase;color:var(--brand-primary-hover);background:var(--secondary-subtle);border-radius:var(--r-pill);flex:none;padding:3px 9px;font-size:11px;font-weight:600;line-height:1.4;display:none}.fcard .chev{color:var(--brand-secondary);flex:none;transition:transform .15s,color .15s}.fcard:hover{border-color:var(--brand-secondary);box-shadow:var(--el2)}.fcard:hover .chev{color:var(--brand-primary);transform:translate(3px)}.fcard:active{box-shadow:var(--el1);background:var(--bg-sunken);transform:scale(.99)}.fcard:focus-visible{border-color:var(--brand-primary);box-shadow:0 0 0 3px var(--secondary-subtle);outline:none}.fcard.sug{border-color:var(--brand-primary);background:var(--brand-50)}.fcard.sug .chip{display:inline-flex}.fcard.sug:hover{border-color:var(--brand-primary-hover);box-shadow:var(--el2)}.fcard.sug:active{background:var(--secondary-subtle)}@media (max-width:640px){.gateway{padding:40px 28px}h1{letter-spacing:0;font-size:20px}.sub{max-width:100%}}@media (max-width:360px){.fcard{gap:10px;padding:12px}.fcard .chip{letter-spacing:.2px;padding:2px 7px;font-size:10px}.fcard .chev{width:18px;height:18px}}@media (prefers-reduced-motion:reduce){.fcard,.fcard .chev{transition:none}}
