.ATAB_W_section{background:var(--brand-cream);padding:clamp(2.5rem,7vw,6rem) 0}.ATAB_W_layout{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);align-items:start;gap:clamp(1.5rem,5vw,5rem);display:grid}.ATAB_W_intro h1{margin-block:.55rem 1rem}.ATAB_W_alternative{margin-top:1.5rem}.ATAB_W_alternative p{margin-bottom:.65rem}.ATAB_W_card{background:var(--color-surface);border:1px solid var(--brand-line);border-radius:var(--radius);min-width:0;padding:clamp(1rem,4vw,2rem)}.ATAB_W_card>p+a{margin-top:1rem}.ATAB_W_card h2{margin:0 0 .75rem;font-size:clamp(1.35rem,2.5vw,1.8rem);line-height:1.2}.ATAB_W_note{overflow-wrap:anywhere;margin-block:.5rem .9rem;font-size:.9rem}.ATAB_W_note a{text-decoration:underline}.ATAB_W_fields,.ATAB_W_details{border:0;min-inline-size:0;margin:0;padding:0}.ATAB_W_fields>label,.ATAB_W_details label{font-size:.95rem;font-weight:600}.ATAB_W_fields>select,.ATAB_W_details input,.ATAB_W_details select{width:100%;min-height:2.75rem;color:inherit;font:inherit;background:#fff;border:1px solid #a8a299;border-radius:.45rem;margin-top:.35rem;padding:.45rem .65rem;font-weight:400;display:block}.ATAB_W_fields>select{appearance:none;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='m4 6 4 4 4-4' fill='none' stroke='%23131b2e' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") right .65rem center/1rem no-repeat;padding-inline-end:2.25rem}.ATAB_W_times{grid-template-columns:repeat(auto-fit,minmax(min(100%,9.5rem),1fr));gap:.5rem;margin-top:.8rem;display:grid}.ATAB_W_time{position:relative}.ATAB_W_time input{opacity:0;width:1px;height:1px;position:absolute}.ATAB_W_time span{text-align:center;cursor:pointer;border:1px solid #a8a299;border-radius:.45rem;justify-content:center;align-items:center;min-height:2.75rem;padding:.4rem;font-size:.875rem;display:flex}.ATAB_W_time input:checked+span{color:#fff;background:var(--brand-navy);border-color:var(--brand-navy)}.ATAB_W_time input:focus-visible+span{outline:2px solid var(--brand-navy);outline-offset:3px}.ATAB_W_details{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;margin-top:1.5rem;display:grid}.ATAB_W_details legend{margin-bottom:.5rem;padding:0;font-size:1.1rem;font-weight:700}.ATAB_W_details label span{font-weight:400}.ATAB_W_feedback{background:#fff2e8;border-left:.25rem solid #925d3a;margin-block:.75rem;padding:.65rem .8rem}.ATAB_W_challenge{margin-block:.85rem}.ATAB_W_card button:disabled{opacity:.65;cursor:default}.ATAB_W_confirmation p{margin-block:.75rem}.ATAB_W_confirmation a{margin-top:.5rem}@media (max-width:780px){.ATAB_W_layout{grid-template-columns:minmax(0,1fr)}}@media (max-width:480px){.ATAB_W_details{grid-template-columns:minmax(0,1fr)}}@media (forced-colors:active){.ATAB_W_fields>select{appearance:auto;background-image:none}}
