:root{font-family:Inter,"Noto Sans SC","Microsoft YaHei",system-ui,sans-serif;color:#142235;background:#f3f6f9}*{box-sizing:border-box}html,body{min-height:100%;margin:0;background:#f3f6f9}body{min-width:320px}.gateway{width:min(100%,520px);min-height:100dvh;margin:0 auto;padding:max(44px,calc(44px + env(safe-area-inset-top))) 20px calc(32px + env(safe-area-inset-bottom));display:flex;flex-direction:column;justify-content:center}.gateway-mark{display:grid;place-items:center;width:64px;height:64px;margin-bottom:18px;border-radius:18px;color:#fff;background:#123d70;font-size:30px;font-weight:900;box-shadow:0 10px 24px #123d7026}.eyebrow{margin:0 0 6px;color:#5f7083;font-size:13px;font-weight:800;letter-spacing:.08em}h1{margin:0;color:#132a45;font-size:32px;line-height:1.15;letter-spacing:-.04em}.gateway-lead{max-width:430px;margin:12px 0 26px;color:#5f7083;font-size:15px;line-height:1.6}.mode-list{display:grid;gap:12px}.mode-card{display:grid;grid-template-columns:54px minmax(0,1fr) 28px;align-items:center;gap:12px;min-height:104px;padding:16px 14px;border:1px solid #d8e1ea;border-radius:16px;color:#142235;background:#fff;text-decoration:none;box-shadow:0 5px 16px #14304d0c}.mode-card:active{transform:scale(.99)}.mode-card:focus-visible{outline:3px solid #96b8e1;outline-offset:3px}.mode-simple{border-color:#b8dfc5}.mode-pro{border-color:#b9cbed}.mode-icon{display:grid;place-items:center;width:54px;height:54px;border-radius:14px;font-size:24px;font-weight:900}.mode-simple .mode-icon{color:#14783e;background:#e8f8ed}.mode-pro .mode-icon{color:#1d5cff;background:#edf3ff}.mode-copy{display:grid;gap:5px}.mode-copy strong{font-size:20px}.mode-copy span{color:#627285;font-size:13px;line-height:1.45}.mode-arrow{color:#7a8b9e;font-size:32px;font-weight:300;text-align:right}.gateway-note{margin:22px 0 0;color:#7a8b9e;font-size:12px;line-height:1.5}@media (min-width:600px){.gateway{padding-top:80px;padding-bottom:80px}}@media (prefers-reduced-motion:reduce){.mode-card{transition:none}}.embedded .gateway-note,.embedded .login-test-link{display:none!important}
