.WN8UNa_layout{grid-template-columns:minmax(0,1fr);gap:1.5rem;display:grid}@media (min-width:992px){.WN8UNa_layout{grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start;gap:2rem}}.WN8UNa_side{gap:1.5rem;min-width:0;display:grid}@media (min-width:992px){.WN8UNa_side{position:sticky;top:6rem}}.WN8UNa_step{align-items:flex-start;gap:.75rem;display:flex}.WN8UNa_stepNumber{width:1.75rem;height:1.75rem;color:var(--brand-white);background-color:var(--brand-red-600);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.WN8UNa_sectionTitle{align-items:center;gap:.6rem;margin-bottom:1rem;display:flex}.WN8UNa_options{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}@media (min-width:576px){.WN8UNa_options{grid-template-columns:repeat(3,minmax(0,1fr))}}.WN8UNa_option{cursor:pointer;background-color:var(--bs-body-bg);border:2px solid var(--bs-border-color);border-radius:var(--brand-radius-card);flex-direction:column;gap:.15rem;min-width:0;padding:.75rem .85rem .75rem 2.25rem;display:flex;position:relative}.WN8UNa_option input{margin:0;position:absolute;top:.95rem;left:.8rem}.WN8UNa_option:has(input:checked){border-color:var(--brand-red-600);box-shadow:inset 0 0 0 1px var(--brand-red-600)}.WN8UNa_option:has(input:focus-visible){outline:3px solid var(--brand-red-600);outline-offset:2px}.WN8UNa_optionName{overflow-wrap:anywhere}
