._5fLLva_form{max-width:640px}._5fLLva_progress{background:#80808040;border-radius:2px;height:4px;margin-bottom:.75rem;overflow:hidden}._5fLLva_progress span{background:currentColor;height:100%;transition:width .3s;display:block}._5fLLva_count{opacity:.75;margin:0 0 1.5rem;font-size:.85rem}._5fLLva_q,._5fLLva_form legend{font-family:var(--font-heading), Georgia, serif;margin-bottom:.75rem;padding:0;font-size:1.4rem;display:block}._5fLLva_form fieldset{border:0;margin:0 0 1rem;padding:0}._5fLLva_help{opacity:.8;max-width:60ch;margin:0 0 1rem;font-size:.95rem}._5fLLva_choices{gap:.6rem;display:grid}._5fLLva_choice{cursor:pointer;border:1px solid #80808066;border-radius:8px;align-items:center;gap:.75rem;padding:.85rem 1rem;display:flex}._5fLLva_choice input{accent-color:currentColor}._5fLLva_on{background:#8080801f;border-color:currentColor}._5fLLva_consent{grid-template-columns:auto 1fr;align-items:start;gap:.75rem;margin:1rem 0;font-size:.9rem;display:grid}._5fLLva_consent input{margin-top:.3rem}._5fLLva_nav{flex-wrap:wrap;gap:.75rem;margin-top:1.5rem;display:flex}._5fLLva_done h2{margin-bottom:1rem}._5fLLva_done p{max-width:60ch}
.cgSsMG_page{gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));padding-block:clamp(2.5rem,7vw,6rem);display:grid}.cgSsMG_head{grid-column:1/6}.cgSsMG_head h1{font-size:var(--step-4);margin:1rem 0 1.5rem}.cgSsMG_form{grid-column:7/13;padding-top:2.5rem}@media (max-width:760px){.cgSsMG_head,.cgSsMG_form{grid-column:1/-1}.cgSsMG_form{padding-top:0}}
