.registration-multichoice .registration-multichoice-hint{color:var(--muted,#696b65);margin:0 0 12px;font-size:13px;line-height:1.5}.registration-multichoice-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.registration-multichoice .registration-multichoice-options label.registration-multichoice-option{border:1px solid var(--line,#deded7);background:var(--white,#fff);min-height:50px;color:var(--ink,#20251f);cursor:pointer;border-radius:12px;flex-direction:row;align-items:center;gap:10px;margin:0;padding:12px;font-size:14px;font-weight:500;line-height:1.4;transition:border-color .15s,background-color .15s;display:flex;position:relative}.registration-multichoice-option>svg{color:var(--muted,#696b65);flex:0 0 24px}.registration-multichoice-option>span{overflow-wrap:anywhere;min-width:0}.registration-multichoice .registration-multichoice-options label.registration-multichoice-option:hover{border-color:var(--coral,#f4513b)}.registration-multichoice .registration-multichoice-options label.registration-multichoice-option:has(:checked){border-color:var(--coral,#f4513b);background:color-mix(in srgb, var(--coral,#f4513b) 7%, var(--white,#fff))}.registration-multichoice-option:has(:checked)>svg{color:var(--coral,#f4513b)}.registration-multichoice .registration-multichoice-options label.registration-multichoice-option:has(:focus-visible){outline:2px solid var(--ink,#20251f);outline-offset:3px}.registration-multichoice .registration-multichoice-option input.registration-multichoice-input{opacity:0;border:0;width:1px;height:1px;min-height:0;margin:0;padding:0;position:absolute}.registration-multichoice-count{color:var(--muted,#696b65);margin-top:10px;font-size:12px;display:block}@media (width<=560px){.registration-multichoice-options{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.registration-multichoice .registration-multichoice-options label.registration-multichoice-option{transition:none}}
