.ws-row2{grid-template-columns:minmax(0,1fr);gap:1rem;display:grid}@container ws (width>=35rem){.ws-row2{grid-template-columns:1fr 1fr}}.ws-opt-m{color:var(--color-text-muted);font-weight:400}.ws-errsum b{margin-bottom:.2rem;display:block}.ws-errsum p{color:var(--color-text-muted);margin:0 0 .4rem}.ws-errsum ul{gap:.25rem;margin:0;padding-left:1.1rem;display:grid}.ws-errsum:focus-visible{outline:var(--focus-ring);outline-offset:2px}.ws-ok,.ws-srv{outline:none}.ws-ok>div,.ws-srv>div{justify-items:start;gap:.4rem;min-width:0;display:grid}.ws-ok b,.ws-srv b{font:600 1rem var(--font-heading)}.ws-ok p,.ws-srv p{margin:0;font-size:.9375rem}.ws-note-act{min-height:44px;margin-top:.35rem}.ws-note-act .ic{width:1.1rem;height:1.1rem}.ws-ok--info{border-color:var(--color-info);background:var(--color-info-soft)}.ws-ok--info .ws-ic{color:var(--color-info)}.ws-srv .ws-ic{color:var(--color-danger);background:0 0}.ws-spin .ic{width:1.1rem;height:1.1rem;animation:.9s linear infinite ws-rot}@keyframes ws-rot{to{transform:rotate(360deg)}}.ws-nojs{border-radius:var(--radius-sm);background:var(--color-surface-2);padding:.6rem .8rem}.ws-contact{align-items:start;gap:clamp(1.5rem,4cqi,3rem);display:grid}@container ws (width>=760px){.ws-contact{grid-template-columns:1.15fr .85fr}}.ws-cc{align-content:start;gap:1rem;display:grid}.ws-cc .ws-card{gap:.4rem}.ws-cc .ws-card p{margin:0}.ws-cc .ws-card a.ws-cc-l{min-height:44px;color:var(--color-link);overflow-wrap:anywhere;align-items:center;font-weight:600;display:inline-flex}.ws-cc .ws-card a.ws-cc-l:hover{text-underline-offset:3px;text-decoration:underline}.ws-cc .ws-card .ws-help{margin-top:.1rem}@media (prefers-reduced-motion:reduce){.ws-spin .ic{animation:none}}html[data-a11y-motion=reduce] .ws-spin .ic{animation:none}
