/* signup wizard extras (loaded after site.css) */
.tpl-grid{grid-template-columns:repeat(auto-fill,minmax(210px,1fr))}
.su-card .opt:focus-within,.su-card input[type=checkbox]:focus-visible,.su-card .seg .btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}
.su-card .kv .r b{font-weight:800}
.su-card .seg .btn{min-height:44px}
@media (max-width:560px){.tpl-grid{grid-template-columns:1fr}}
