.wel{max-width:560px;min-height:100dvh;padding:40px var(--s-m) 150px;flex-direction:column;justify-content:center;margin:0 auto;display:flex}.welBrand{letter-spacing:-1px;margin-bottom:10px;font-size:40px;font-weight:900}.welBrand span{color:var(--accent)}.welLead{color:var(--t2);margin-bottom:8px;font-size:17px;line-height:1.55}.welStep{letter-spacing:1.6px;text-transform:uppercase;color:var(--accent);margin-bottom:10px;font-size:11px;font-weight:700}.welTitle{letter-spacing:-.3px;margin-bottom:6px;font-size:26px;font-weight:800}.welSub{color:var(--t2);margin-bottom:22px;font-size:14.5px}.pick{text-align:left;background:var(--bg-card);border:1.5px solid var(--bg-card-hi);width:100%;color:var(--t1);cursor:pointer;border-radius:16px;margin-bottom:10px;padding:16px;transition:border-color .15s,background .15s,transform 80ms;display:block}.pick:hover:not(:disabled){border-color:var(--primary-lt);background:var(--bg-card-hi)}.pick:active:not(:disabled){transform:scale(.995)}.pick.on{border-color:var(--glow);background:#3d6fd421}.pick:disabled{opacity:.45;cursor:default}.pick b{margin-bottom:4px;font-size:16.5px;font-weight:700;display:block}.pick span{color:var(--t2);font-size:13.5px;line-height:1.45}.soonTag{float:right;letter-spacing:.8px;text-transform:uppercase;color:var(--t3);background:var(--bg);border-radius:6px;padding:3px 8px;font-size:10.5px;font-weight:700}.welDots{justify-content:center;gap:6px;margin-top:22px;display:flex}.welDot{background:var(--bg-card-hi);border-radius:50%;width:7px;height:7px}.welDot.on{background:var(--accent)}.skip{text-align:center;color:var(--glow);cursor:pointer;background:0 0;border:none;margin:14px auto 0;font-size:14px;font-weight:600;display:block}.skip:hover{color:var(--accent-br)}
