.quote-account-choice{margin:0 0 8px;padding:0;border:0;display:grid;gap:10px}.quote-account-choice legend{margin-bottom:12px;font-size:18px;font-weight:700}.quote-choice{padding:14px;display:grid!important;grid-template-columns:auto 1fr!important;gap:12px!important;align-items:start;border:1px solid var(--line);border-radius:10px;cursor:pointer}.quote-choice:has(input:checked){border-color:var(--orange);background:var(--paper)}.quote-choice input{width:auto!important;margin-top:4px}.quote-choice strong,.quote-choice small{display:block}.quote-choice small{margin-top:3px;color:var(--muted);font-weight:400}.quote-register-fields{padding:14px;display:grid;gap:12px;border-radius:10px;background:var(--paper)}.quote-register-fields[hidden]{display:none}.account-divider{display:flex;align-items:center;gap:10px;color:var(--muted);font-size:12px}.account-divider:before,.account-divider:after{content:"";height:1px;flex:1;background:var(--line)}.google-account-button{padding:13px 16px;display:flex;align-items:center;justify-content:center;gap:10px;border:1px solid var(--line);border-radius:999px;background:#fff;font-weight:700}.google-account-button svg{width:20px;height:20px}.quote-account-benefit{padding:15px;border-radius:10px;background:#edf8ed}.quote-account-benefit strong,.quote-account-benefit a{display:block}.quote-account-benefit a{margin-top:4px;color:var(--orange-dark);font-size:13px;font-weight:700}
