.cv2-business{isolation:isolate;background:var(--app-bg);min-height:100dvh;color:var(--app-text-1);grid-template-rows:56px minmax(0,1fr);font-size:14px;line-height:1.45;display:grid;position:relative}.cv2-business .cv2-call-header{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.cv2-business[data-phone] .cv2-call-header{grid-template-columns:minmax(0,1fr) auto;padding:0 16px 0 0}.cv2-business>.cv2-horizon-backdrop{z-index:-1}.cv2-business-later{justify-self:end}.cv2-business-stage{place-items:center;padding:24px 16px 64px;display:grid}.cv2-business-card{text-align:center;flex-direction:column;align-items:center;gap:12px;width:100%;max-width:480px;display:flex}.cv2-business-form{display:contents}.cv2-business .cv2-call-step-bar>span{transition:width var(--journey-field-fill,.6s) var(--app-ease)}.cv2-business-count{color:var(--app-text-3);font-variant-numeric:tabular-nums;margin:0;font-size:12px}.cv2-business-title{font-size:var(--app-fs-22);letter-spacing:-.02em;text-wrap:balance;margin:0;font-weight:450;line-height:1.15}.cv2-business-title:focus{outline:none}.cv2-business-line{color:var(--app-text-2);text-wrap:balance;margin:0;font-size:15px;line-height:22px}.cv2-business-field{width:100%;max-width:360px;margin-top:12px;display:block}.cv2-business-input{width:100%}.cv2-business-wide{border-radius:999px;justify-content:center;width:100%;max-width:360px;height:46px}.cv2-business-help{color:var(--app-text-2);text-wrap:pretty;margin:0;font-size:14px}.cv2-business-options{flex-direction:column;gap:6px;width:100%;max-width:440px;margin-top:12px;display:flex}.cv2-business-option{background:var(--app-bg-hover);min-height:46px;color:var(--app-text-1);font:inherit;text-align:left;cursor:pointer;transition:background-color var(--app-dur) var(--app-ease), color var(--app-dur) var(--app-ease);border:0;border-radius:12px;align-items:center;gap:12px;padding:10px 14px;font-size:15px;line-height:1.35;display:flex}.cv2-business-option kbd{width:20px;height:20px;box-shadow:inset 0 0 0 1px var(--app-line-strong);color:var(--app-text-2);font:500 11px var(--app-font-num,ui-monospace, monospace);border-radius:5px;flex:none;justify-content:center;align-items:center;display:flex}.cv2-business .cv2-business-option[aria-checked=true]{background:var(--app-text-1);color:var(--app-bg)}.cv2-business .cv2-business-option[aria-checked=true] kbd{color:var(--app-bg);box-shadow:inset 0 0 0 1px}@media (hover:hover){.cv2-business .cv2-business-option:hover{background:var(--app-text-1);color:var(--app-bg)}.cv2-business .cv2-business-option:hover kbd{color:var(--app-bg);box-shadow:inset 0 0 0 1px}}.cv2-business-keys{color:var(--app-text-3);margin:6px 0 0;font-size:12px}.cv2-business-back{color:var(--app-text-3)}.cv2-business-summary{color:var(--app-text-2);margin:8px 0;font-size:14px}.cv2-business-summary svg{vertical-align:-2px;width:14px;height:14px;fill:var(--app-text-1);margin-right:8px;display:inline-block}@media (max-width:767px){.cv2-business-stage{padding-inline:24px}.cv2-business[data-phone] .cv2-call-header{padding:0 24px 0 0}.cv2-business[data-phone] .cv2-call-brand{padding-left:24px}.cv2-business-count,.cv2-business-help,.cv2-business-back{color:var(--app-text-2)}.cv2-business-count{font-size:13px}.cv2-business-help{font-size:13.5px}.cv2-business-option{min-height:44px;padding:8px 14px}.cv2-business-input{font-size:16px}.cv2-business-field{border-radius:var(--app-r-lg);box-shadow:0 0 0 8px var(--app-bg)}.cv2-business-options[data-grid]{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.cv2-business-options[data-grid] .cv2-business-option{min-height:56px}.cv2-business-option kbd,.cv2-business-keys{display:none}}@media (pointer:coarse){.cv2-business-input{font-size:16px}}@keyframes cv2-q-press{50%{transform:scale(.98)}}.cv2-business-wide[data-press]{animation:cv2-q-press var(--journey-crossfade,.12s) var(--app-ease)}.cv2-business-notice,.cv2-business-confirm .auth-notice{text-align:left;width:100%;max-width:440px;margin:0 0 4px}.cv2-business-confirm{flex-direction:column;align-items:center;gap:2px;width:100%;display:flex}.cv2-business-keep{color:var(--app-text-1);font-weight:500}.cv2-business-actions{justify-content:center;gap:8px;margin:0;display:flex}.cv2-business-options[data-waiting] .cv2-business-option{color:var(--app-text-3);cursor:default}
