.choice-tile[data-v-df9204e7]{border-radius:var(--radius-lg);cursor:pointer;height:100%;display:block;position:relative}.choice-tile.selected[data-v-df9204e7]:where(:not(.is-text)){outline:3px solid var(--color-navy);outline-offset:3px}.choice-tile.is-text[data-v-df9204e7]{min-height:4.5rem;padding:var(--space-sm);border:2px solid var(--color-grey-light);background:var(--color-white);color:var(--color-navy);font-size:var(--text-caption);text-align:center;justify-content:center;align-items:center;font-weight:600;transition:background-color .15s ease-out,border-color .15s ease-out,color .15s ease-out;display:flex}.choice-tile.is-text.selected[data-v-df9204e7]{border-color:var(--color-footer);background:var(--color-footer);color:var(--color-white)}.choice-tile.is-text .tick[data-v-df9204e7]{background:var(--color-white);border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;display:flex;position:absolute;top:8px;right:8px}.choice-tile.is-text .tick svg[data-v-df9204e7]{fill:none;width:12px;height:12px;stroke:var(--color-footer);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}@supports selector(:has(*)){.choice-tile[data-v-df9204e7]:has(:focus-visible){outline:3px solid var(--color-orange);outline-offset:3px}}@supports not selector(:has(*)){.choice-tile[data-v-df9204e7]:focus-within{outline:3px solid var(--color-orange);outline-offset:3px}}@media (hover:hover){.choice-tile.is-text[data-v-df9204e7]:hover{border-color:var(--color-footer)}}@media (prefers-reduced-motion:reduce){.choice-tile.is-text[data-v-df9204e7]{transition:none}}
