.HeroVoiceInput-module__yf_kUq__wrap{width:100%;max-width:min(520px,100vw - 2rem);margin-top:.25rem;margin-left:auto;margin-right:auto}.HeroVoiceInput-module__yf_kUq__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.HeroVoiceInput-module__yf_kUq__shell{background:linear-gradient(125deg,#a855f7bf 0%,#ec48998c 42%,#6366f1b3 100%);border-radius:18px;padding:1.25px;transition:box-shadow .28s cubic-bezier(.22,1,.36,1),transform .28s cubic-bezier(.22,1,.36,1);position:relative;box-shadow:inset 0 0 0 1px #ffffff1f,0 4px 24px #0f172a14,0 0 40px #8b5cf61f}.HeroVoiceInput-module__yf_kUq__shell:hover{box-shadow:inset 0 0 0 1px #ffffff29,0 8px 32px #0f172a1a,0 0 48px #a855f72e}.HeroVoiceInput-module__yf_kUq__shell:focus-within{outline:none;box-shadow:0 0 0 2px #7c3aed73,inset 0 0 0 1px #ffffff24,0 10px 40px #0f172a1f,0 0 56px #8b5cf647}.HeroVoiceInput-module__yf_kUq__inner{-webkit-backdrop-filter:blur(18px);background:#ffffffd1;border-radius:16.75px;align-items:center;gap:10px;min-height:52px;padding:10px 12px 10px 14px;display:flex}@media (min-width:576px){.HeroVoiceInput-module__yf_kUq__inner{gap:12px;min-height:56px;padding:12px 14px 12px 16px}}.HeroVoiceInput-module__yf_kUq__iconLeft{color:#7c3aed73;flex-shrink:0;justify-content:center;align-items:center;transition:color .22s;display:flex}.HeroVoiceInput-module__yf_kUq__shell:focus-within .HeroVoiceInput-module__yf_kUq__iconLeft{color:#7c3aeda6}.HeroVoiceInput-module__yf_kUq__iconLeft svg{stroke-width:1.75px;width:18px;height:18px}@media (min-width:576px){.HeroVoiceInput-module__yf_kUq__iconLeft svg{width:20px;height:20px}}.HeroVoiceInput-module__yf_kUq__field{letter-spacing:-.01em;min-width:0;color:var(--fk-heading,#1a2540);background:0 0;border:none;flex:auto;font-family:inherit;font-size:.9375rem;font-weight:500;line-height:1.45}.HeroVoiceInput-module__yf_kUq__field::placeholder{color:#3a4a6b8c;font-weight:450}.HeroVoiceInput-module__yf_kUq__field:focus{outline:none}.HeroVoiceInput-module__yf_kUq__micBtn{cursor:pointer;color:#fff;background:var(--fk-grad-btn,linear-gradient(135deg, #7c3aed 0%, #0891b2 100%));border:none;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;transition:transform .22s cubic-bezier(.34,1.56,.64,1),box-shadow .22s;display:flex;box-shadow:0 2px 12px #7c3aed52}.HeroVoiceInput-module__yf_kUq__micBtn svg{stroke-width:1.85px;width:18px;height:18px}.HeroVoiceInput-module__yf_kUq__micBtn:hover{background:var(--fk-grad-btn-hover,linear-gradient(135deg, #8b5cf6 0%, #0ea5c9 100%));transform:scale(1.06)translateY(-1px);box-shadow:0 6px 22px #7c3aed7a}.HeroVoiceInput-module__yf_kUq__micBtn:focus-visible{outline-offset:2px;outline:2px solid #7c3aed8c}.HeroVoiceInput-module__yf_kUq__micBtn:active{transform:scale(1.02)}.HeroVoiceInput-module__yf_kUq__micBtnRecording{animation:1.2s ease-in-out infinite HeroVoiceInput-module__yf_kUq__heroMicPulse;background:linear-gradient(135deg,#e03050 0%,#a00e28 100%)!important;box-shadow:0 2px 12px #e0305073!important}.HeroVoiceInput-module__yf_kUq__micBtnRecording:hover{background:linear-gradient(135deg,#e84060 0%,#c01030 100%)!important;box-shadow:0 6px 22px #e0305099!important}.HeroVoiceInput-module__yf_kUq__micBtnProcessing{opacity:.6;cursor:not-allowed!important}.HeroVoiceInput-module__yf_kUq__shellRecording{animation:1.2s ease-in-out infinite HeroVoiceInput-module__yf_kUq__heroShellPulse;background:linear-gradient(125deg,#e03050cc 0%,#ec48998c 50%,#e03050b3 100%)!important;box-shadow:inset 0 0 0 1px #ffffff1f,0 4px 24px #e0305026,0 0 40px #e030502e!important}@keyframes HeroVoiceInput-module__yf_kUq__heroMicPulse{0%,to{box-shadow:0 2px 12px #e0305073}50%{box-shadow:0 4px 20px #e03050bf}}@keyframes HeroVoiceInput-module__yf_kUq__heroShellPulse{0%,to{box-shadow:inset 0 0 0 1px #ffffff1f,0 4px 24px #e0305026,0 0 40px #e030502e}50%{box-shadow:inset 0 0 0 1px #ffffff29,0 8px 32px #e0305040,0 0 56px #e030504d}}@keyframes HeroVoiceInput-module__yf_kUq__heroSpin{to{transform:rotate(360deg)}}.HeroVoiceInput-module__yf_kUq__spinIcon{animation:.9s linear infinite HeroVoiceInput-module__yf_kUq__heroSpin}
.HowItWorks-module__Hv8dkq__section{background:#fff}
