._track_1ksio_1{border-radius:var(--radius-pill);background:var(--track);width:100%;height:8px;position:relative;overflow:hidden}._sm_1ksio_10{height:6px}._fill_1ksio_14{border-radius:inherit;background:var(--color-primary);transition:width var(--duration-slow) var(--ease-out);position:absolute;inset:0 auto 0 0}._onDark_1ksio_22{background:var(--track-on-dark)}._onDark_1ksio_22 ._fill_1ksio_14{background:var(--brand-cream)}._fieldset_c82b8_1{border:0;min-width:0;padding:0}._legend_c82b8_7{margin-bottom:var(--space-2);font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--text-heading);padding:0}._grid_c82b8_15{gap:var(--space-2);display:grid}@media (width>=640px){._cols-2_c82b8_21{grid-template-columns:repeat(2,minmax(0,1fr))}._cols-3_c82b8_24{grid-template-columns:repeat(3,minmax(0,1fr))}}._card_c82b8_29{align-items:center;gap:var(--space-3);min-height:56px;padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);border:1.5px solid var(--border-default);background:var(--bg-surface-raised);cursor:pointer;transition:border-color var(--duration-base) var(--ease-out), background-color var(--duration-base) var(--ease-out);display:flex;position:relative}._card_c82b8_29:has(input:focus-visible){box-shadow:var(--shadow-focus)}@media (hover:hover){._card_c82b8_29:hover{border-color:var(--border-strong)}}._checked_c82b8_55{border-color:var(--color-primary);background:var(--color-primary-soft)}._icon_c82b8_60{color:var(--color-primary);place-items:center;display:grid}._text_c82b8_66{flex-direction:column;flex:1;min-width:0;display:flex}._title_c82b8_73{font-weight:var(--weight-semibold);font-size:var(--text-base);color:var(--text-heading)}._description_c82b8_79{font-size:var(--text-xs);color:var(--text-secondary)}._check_c82b8_55{color:var(--color-primary);opacity:0;transition:opacity var(--duration-base) var(--ease-out), transform var(--duration-base) var(--ease-out);transform:scale(.6)}._checked_c82b8_55 ._check_c82b8_55{opacity:1;transform:scale(1)}._error_c82b8_98{margin-top:var(--space-2);font-size:var(--text-xs);color:var(--color-alert-ink)}._accordion_1vsvx_1{flex-direction:column;display:flex}._item_1vsvx_6+._item_1vsvx_6{border-top:1px solid var(--border-subtle)}._heading_1vsvx_10{font-size:inherit}._trigger_1vsvx_14{align-items:center;gap:var(--space-3);width:100%;min-height:56px;padding:var(--space-3) 0;text-align:left;font-size:var(--text-base);font-weight:var(--weight-semibold);color:var(--text-heading);display:flex}._icon_1vsvx_27{color:var(--color-primary);place-items:center;display:grid}._title_1vsvx_33{flex:1}._caret_1vsvx_37{color:var(--text-secondary);transition:transform var(--duration-base) var(--ease-out)}._expanded_1vsvx_42 ._caret_1vsvx_37{transform:rotate(180deg)}._content_1vsvx_46{padding:0 0 var(--space-4);color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-normal);max-width:var(--reading-max)}
