.form-card-selector__legend{margin-bottom:4px;line-height:24px}.form-card-selector__track{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;align-items:stretch;gap:12px;width:100%;min-width:0;padding:8px 4px;scroll-padding-inline:4px;display:flex;overflow-x:auto}.form-card-selector__slot{scroll-snap-align:start;flex:none;width:148px}@media not all and (min-width:768px){.form-card-selector__track{gap:16px;-webkit-mask-image:linear-gradient(90deg,#000 82%,#0000 100%);mask-image:linear-gradient(90deg,#000 82%,#0000)}.form-card-selector__slot{width:calc(40% - 12.8px)}.form-card-selector__nav{pointer-events:none;justify-content:space-between;margin-top:0;padding-inline:4px;position:absolute;inset:0}.form-card-selector__nav [data-slider-dots]{display:none}.form-card-selector__nav .carousel-nav__arrow{pointer-events:auto}}.form-card-selector__input{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.form-card-selector__card{background:var(--color-white);border:1px solid var(--color-brand-dark-blue);height:100%;min-height:128px;color:var(--color-brand-dark-blue);border-radius:8px;padding:20px 16px;transition:border-color .15s,background-color .15s,box-shadow .15s,color .15s}.form-card-selector__icon{width:32px;height:32px}.form-card-selector__image,.form-card-selector__image img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}@media(hover:hover){.form-card-selector__input:not(:checked,:disabled)~.form-card-selector__card:hover{background:var(--color-brand-light-blue-medium);box-shadow:inset 0 0 0 1px var(--color-brand-dark-blue)}}.form-card-selector__input:checked~.form-card-selector__card{background:var(--color-brand-dark-blue);border-color:var(--color-brand-dark-blue);color:var(--color-white)}.form-card-selector__input:checked~.form-card-selector__card .form-card-selector__image,.form-card-selector__input:checked~.form-card-selector__card .form-card-selector__image img{-webkit-filter:brightness(0)invert();filter:brightness(0)invert()}.form-card-selector__input:focus-visible~.form-card-selector__card{box-shadow:inset 0 0 0 2px var(--color-brand-dark-blue),0 0 0 3px var(--color-brand-light-blue)}.form-card-selector__input:disabled~.form-card-selector__card{background:var(--color-light-grey);border-color:var(--color-grey-700);color:var(--color-grey-700);cursor:not-allowed;pointer-events:none}.form-card-selector__input:disabled~.form-card-selector__card .form-card-selector__image,.form-card-selector__input:disabled~.form-card-selector__card .form-card-selector__image img{-webkit-filter:grayscale()opacity(.55);filter:grayscale()opacity(.55)}.form-card-selector.form-options--invalid .form-card-selector__card{border-color:var(--color-extra-red)}.form-card-selector__text{line-height:20px}
