.gNuFfG_module{--fd-midnight:var(--flood-midnight);--fd-cobalt:var(--flood-cobalt);--fd-warm:var(--flood-warm);--fd-silver:var(--flood-silver);--fd-cyan:var(--flood-cyan);width:100%;max-width:884px;font-family:var(--font-work-sans), sans-serif;overflow-wrap:anywhere}.gNuFfG_intro{color:var(--fd-midnight);flex-direction:column;gap:12px;margin-bottom:22px;display:flex}.gNuFfG_label{font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;color:var(--fd-cobalt);font-size:11px;line-height:14px}.gNuFfG_intro h2{font-family:var(--font-floodlight), sans-serif;letter-spacing:-.01em;text-transform:uppercase;font-size:52px;font-weight:800;line-height:50px}.gNuFfG_intro>p:last-child{color:#20283a;max-width:620px;font-size:17px;line-height:26px}.gNuFfG_panel{background:var(--fd-midnight);width:100%;min-width:0;color:var(--fd-warm);border-radius:4px;overflow:hidden}.gNuFfG_panelHeader{border-bottom:1px solid #f7f5ef1f;align-items:center;gap:10px;padding:18px 24px;display:flex}.gNuFfG_panelHeader span{background:var(--fd-cyan);border-radius:4px;width:8px;height:8px}.gNuFfG_panelHeader strong{font-family:var(--font-floodlight), sans-serif;font-size:20px;font-weight:700;line-height:24px}.gNuFfG_content{flex-direction:column;align-items:stretch;gap:18px;width:100%;min-width:0;padding:24px;display:flex}.gNuFfG_questionField{background:#f7f5ef0f;border:1px solid #f7f5ef33;border-radius:4px;align-items:center;gap:12px;height:52px;padding:0 8px 0 18px;display:flex}.gNuFfG_questionField input{min-width:0;color:var(--fd-warm);outline-offset:4px;background:0 0;flex:1;font-size:16px;line-height:22px}.gNuFfG_questionField input::placeholder{color:var(--fd-silver)}.gNuFfG_primary{background:var(--fd-cobalt);color:#fff;cursor:pointer;flex-shrink:0;height:38px;padding:0 16px;font-size:14px;font-weight:600;line-height:18px}.gNuFfG_chips{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.gNuFfG_chips button{color:var(--fd-cyan);cursor:pointer;border:1px solid #6ee7f573;padding:6px 12px;font-size:13px;line-height:18px}.gNuFfG_footer{color:var(--fd-silver);border-top:1px solid #f7f5ef1f;padding:14px 24px;font-size:12px;line-height:18px}.gNuFfG_contact{flex-direction:column;gap:12px;width:100%;min-width:0;font-size:15px;line-height:23px;display:flex}.gNuFfG_questionQuote{border-left:2px solid var(--fd-cyan);color:var(--fd-silver);margin:0;padding-left:12px}.gNuFfG_contact label{flex-direction:column;gap:6px;font-size:14px;line-height:18px;display:flex}.gNuFfG_contact label>input:not([type=checkbox]){height:42px;color:var(--fd-warm);background:#141b2e;border:1px solid #3a4358;border-radius:0;width:100%;padding:0 12px}.gNuFfG_contact label.gNuFfG_consent{flex-direction:row;align-items:center;gap:10px;min-height:44px}.gNuFfG_consent input{width:20px;height:20px;accent-color:var(--fd-cobalt);flex-shrink:0}.gNuFfG_actions{justify-content:flex-end;align-items:center;gap:10px;display:flex}.gNuFfG_actions button{height:44px}.gNuFfG_secondary{color:var(--fd-warm);cursor:pointer;border:1px solid #f7f5ef73;padding:10px 16px;font-size:14px;font-weight:600;line-height:18px}.gNuFfG_muted{color:var(--fd-silver);font-size:12px;line-height:18px}.gNuFfG_error{color:#ffbaba;font-size:14px;line-height:20px}.gNuFfG_error:empty{display:none}.gNuFfG_stepHeading{font-family:var(--font-floodlight), sans-serif;outline-offset:4px;font-size:24px;font-weight:700;line-height:28px}.gNuFfG_module button:disabled{opacity:.6;cursor:wait}.gNuFfG_module :focus-visible{outline:2px solid var(--fd-cyan);outline-offset:3px}.gNuFfG_launcher{right:24px;bottom:calc(24px + var(--public-register-dock-offset,0px));z-index:40;background:var(--flood-cobalt);color:#fff;height:auto;font:600 15px/20px var(--font-work-sans), sans-serif;cursor:pointer;border-radius:999px;padding:14px 22px;transition:opacity .15s;position:fixed;box-shadow:0 4px 16px #0003}.gNuFfG_sheet{background:var(--flood-warm);gap:0;padding:64px 24px 24px;overflow-y:auto;width:440px!important;max-width:440px!important}.gNuFfG_sheet>button{width:44px;height:44px;color:var(--flood-midnight);opacity:1;place-items:center;display:grid}@media (max-width:767px){.gNuFfG_sheet{height:100dvh;width:100%!important;max-width:100%!important}.gNuFfG_intro h2{font-size:40px;line-height:40px}.gNuFfG_content{padding:24px 18px}.gNuFfG_questionField{flex-wrap:wrap;gap:8px;height:auto;padding:10px 8px 8px 12px}.gNuFfG_questionField input{flex-basis:100%;height:22px;font-size:14px}.gNuFfG_questionField button{margin-left:auto}.gNuFfG_panelHeader,.gNuFfG_footer{padding-left:18px;padding-right:18px}.gNuFfG_launcher{right:16px;bottom:calc(16px + env(safe-area-inset-bottom) + var(--public-register-dock-offset,0px))}}@media (pointer:coarse) and (max-width:1023px){.gNuFfG_module button,.gNuFfG_contact label>input:not([type=checkbox]),.gNuFfG_instantHandoff input,.gNuFfG_questionField input{min-width:44px;min-height:44px}.gNuFfG_questionField{min-height:58px}.gNuFfG_chips button{align-items:center;display:flex}}@media (prefers-reduced-motion:reduce){.gNuFfG_sheet,.gNuFfG_overlay{transition:none!important;animation:none!important}}.gNuFfG_fields{grid-template-columns:minmax(0,1fr) 120px;gap:12px 10px;display:grid}.gNuFfG_fields>label{justify-content:space-between}.gNuFfG_fields>label:nth-child(-n+2){grid-column:1/-1}@media (max-width:767px){.gNuFfG_fields{grid-template-columns:minmax(0,1fr)}}.gNuFfG_launcher:focus-visible{outline-offset:2px;box-shadow:0 0 0 4px var(--flood-midnight);outline:2px solid #fff}.gNuFfG_turns{flex-direction:column;gap:18px;max-height:720px;display:flex;overflow-y:auto}.gNuFfG_turn{border-top:1px solid #f7f5ef1a;flex-direction:column;gap:18px;padding-top:18px;display:flex}.gNuFfG_visitor{background:var(--fd-cobalt);color:#fff;align-self:flex-end;max-width:420px;padding:10px 14px;font-size:15px;line-height:22px}.gNuFfG_answer{flex-direction:column;gap:14px;max-width:620px;display:flex}.gNuFfG_frontDeskLabel{color:var(--fd-cyan);font:400 11px/14px var(--font-geist-mono), monospace;letter-spacing:.08em}.gNuFfG_answerText{color:var(--fd-warm);font-size:17px;line-height:26px}.gNuFfG_answerActions{flex-wrap:wrap;gap:10px;display:flex}.gNuFfG_answerPrimary,.gNuFfG_answerSecondary{height:44px;color:var(--fd-warm);cursor:pointer;align-items:center;padding:0 20px;font-size:15px;font-weight:600;line-height:18px;display:inline-flex}.gNuFfG_answerPrimary{background:var(--fd-cobalt);color:#fff}.gNuFfG_answerSecondary{border:1px solid #f7f5ef73}.gNuFfG_sources{color:#f7f5ef80;font:400 11px/16px var(--font-geist-mono), monospace}.gNuFfG_instantHandoff{flex-direction:column;gap:12px;display:flex}.gNuFfG_instantHandoff>p{color:var(--fd-warm);font-size:15px;line-height:23px}.gNuFfG_instantHandoff input{width:100%;min-width:0;height:42px;color:var(--fd-warm);background:#141b2e;border:1px solid #3a4358;border-radius:0;padding:0 12px;font-size:14px;line-height:18px}.gNuFfG_instantHandoff input::placeholder{color:var(--fd-silver)}.gNuFfG_handoffRow{grid-template-columns:minmax(0,1fr) 120px;gap:10px;display:grid}.gNuFfG_handoffFooter{justify-content:space-between;align-items:center;gap:12px;display:flex}.gNuFfG_handoffFooter p{color:var(--fd-silver);font-size:12px;line-height:16px}.gNuFfG_handoffFooter button{white-space:nowrap;height:38px}@media (max-width:767px){.gNuFfG_answerText{font-size:15px;line-height:23px}.gNuFfG_handoffFooter{flex-direction:column;align-items:flex-start}}
