.tooltip-container{--tooltipBackground:#fff;--tooltipBorder:#c0c0c0;--tooltipColor:#000;background-color:var(--tooltipBackground);border-radius:3px;border:1px solid var(--tooltipBorder);box-shadow:0 2px 4px rgba(0,0,0,.18);color:var(--tooltipColor);display:flex;flex-direction:column;padding:.4rem;transition:opacity .3s;z-index:9999}.tooltip-arrow,.tooltip-container[data-popper-interactive=false]{pointer-events:none}.tooltip-arrow{height:1rem;position:absolute;width:1rem}.tooltip-arrow:after,.tooltip-arrow:before{border-style:solid;content:"";display:block;height:0;margin:auto;width:0}.tooltip-arrow:after{position:absolute}.tooltip-container[data-popper-placement*=bottom] .tooltip-arrow{left:0;margin-top:-.4rem;top:0}.tooltip-container[data-popper-placement*=bottom] .tooltip-arrow:before{border-color:transparent transparent var(--tooltipBorder) transparent;border-width:0 .5rem .4rem;position:absolute;top:-1px}.tooltip-container[data-popper-placement*=bottom] .tooltip-arrow:after{border-color:transparent transparent var(--tooltipBackground) transparent;border-width:0 .5rem .4rem}.tooltip-container[data-popper-placement*=top] .tooltip-arrow{bottom:0;left:0;margin-bottom:-1rem}.tooltip-container[data-popper-placement*=top] .tooltip-arrow:before{border-color:var(--tooltipBorder) transparent transparent transparent;border-width:.4rem .5rem 0;position:absolute;top:1px}.tooltip-container[data-popper-placement*=top] .tooltip-arrow:after{border-color:var(--tooltipBackground) transparent transparent transparent;border-width:.4rem .5rem 0}.tooltip-container[data-popper-placement*=right] .tooltip-arrow{left:0;margin-left:-.7rem}.tooltip-container[data-popper-placement*=right] .tooltip-arrow:before{border-color:transparent var(--tooltipBorder) transparent transparent;border-width:.5rem .4rem .5rem 0}.tooltip-container[data-popper-placement*=right] .tooltip-arrow:after{border-color:transparent var(--tooltipBackground) transparent transparent;border-width:.5rem .4rem .5rem 0;left:6px;top:0}.tooltip-container[data-popper-placement*=left] .tooltip-arrow{margin-right:-.7rem;right:0}.tooltip-container[data-popper-placement*=left] .tooltip-arrow:before{border-color:transparent transparent transparent var(--tooltipBorder);border-width:.5rem 0 .5rem .4em}.tooltip-container[data-popper-placement*=left] .tooltip-arrow:after{border-color:transparent transparent transparent var(--tooltipBackground);border-width:.5rem 0 .5rem .4em;left:3px;top:0}.VisualSearch_homeSection__uy0su{position:relative;isolation:isolate;padding:48px 12px 56px;background:linear-gradient(180deg,#f1faff,#ffffff 75%)}@media (min-width:640px){.VisualSearch_homeSection__uy0su{padding:64px 20px 72px}}.VisualSearch_aurora__qZ584{position:absolute;z-index:-1;inset:0;overflow:hidden;pointer-events:none}.VisualSearch_aurora__qZ584:after,.VisualSearch_aurora__qZ584:before{content:"";position:absolute;width:520px;height:520px;border-radius:50%;filter:blur(70px);opacity:.5;animation:VisualSearch_vs-drift__m_cUT 18s ease-in-out infinite alternate}.VisualSearch_aurora__qZ584:before{top:-180px;left:-160px;background:radial-gradient(circle,rgba(0,181,89,.45),transparent 65%)}.VisualSearch_aurora__qZ584:after{right:-180px;bottom:-220px;background:radial-gradient(circle,rgba(0,87,197,.4),transparent 65%);animation-delay:-7s}.VisualSearch_container__MlqWe{max-width:1120px;margin:0 auto}.VisualSearch_intro__ld8V_{max-width:720px;margin:0 auto 28px;text-align:center}.VisualSearch_kicker__EBlgS{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border-radius:999px;background:rgba(0,181,89,.12);color:#00813f;font-size:13px;font-weight:600;letter-spacing:.02em}.VisualSearch_title__ZWyZ_{margin:14px 0 10px;color:#223b58;font-size:clamp(28px,4.4vw,44px);font-weight:700;line-height:1.1;background:linear-gradient(90deg,#003677,#004596 45%,#00a352);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.VisualSearch_subtitle__ap9W0{color:#4b5d73;font-size:17px;line-height:1.5}.VisualSearch_card__L_9d0{--vs-radius:28px;position:relative;border:1px solid rgba(0,69,150,.08);border-radius:var(--vs-radius);background:rgba(255,255,255,.94);box-shadow:0 30px 70px -30px rgba(0,54,119,.45),0 8px 24px -12px rgba(0,54,119,.18);backdrop-filter:blur(14px)}.VisualSearch_card__L_9d0:before{content:"";position:absolute;inset:0 0 auto 0;height:4px;border-radius:var(--vs-radius) var(--vs-radius) 0 0;background:linear-gradient(90deg,#00b559,#0057c5,#00b559);background-size:200% 100%;animation:VisualSearch_vs-flow__g6POd 6s linear infinite}.VisualSearch_cardInBanner__Scmrn{--vs-radius:20px}.VisualSearch_wizard__AdfdH{position:relative}.VisualSearch_orDivider__j1fmE{display:flex;align-items:center;gap:12px;margin:20px 16px 0;color:#6b7c93;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.VisualSearch_orDivider__j1fmE:after,.VisualSearch_orDivider__j1fmE:before{content:"";height:1px;flex:1;background:#e3ebf5}@media (min-width:640px){.VisualSearch_orDivider__j1fmE{margin:22px 24px 0}}.VisualSearch_steps__gu2hQ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:18px 16px 0;list-style:none}@media (min-width:640px){.VisualSearch_steps__gu2hQ{gap:12px;padding:22px 24px 0}}.VisualSearch_stepPill___IYf_{display:flex;width:100%;min-width:0;min-height:54px;align-items:center;gap:10px;padding:8px 10px;border:1px solid transparent;border-radius:16px;background:#f4f7fb;text-align:left;cursor:pointer;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease}.VisualSearch_stepPill___IYf_:hover{background:#edf2f9}.VisualSearch_stepPill___IYf_:focus-visible{outline:3px solid rgba(0,87,197,.4);outline-offset:2px}.VisualSearch_stepPill___IYf_[data-state=active]{border-color:rgba(0,69,150,.18);background:#ffffff;box-shadow:0 10px 22px -14px rgba(0,69,150,.6)}.VisualSearch_stepPill___IYf_[data-state=done]{background:rgba(0,181,89,.09)}.VisualSearch_stepNumber__51a4M{display:grid;flex-shrink:0;width:28px;height:28px;place-items:center;border-radius:50%;background:#e3ebf5;color:#004596;font-size:13px;font-weight:700;transition:background .25s ease,color .25s ease,transform .25s ease}.VisualSearch_stepPill___IYf_[data-state=active] .VisualSearch_stepNumber__51a4M{background:linear-gradient(135deg,#004596,#0057c5);color:#ffffff;box-shadow:0 0 0 4px rgba(0,87,197,.15)}.VisualSearch_stepPill___IYf_[data-state=done] .VisualSearch_stepNumber__51a4M{background:#00b559;color:#ffffff}.VisualSearch_stepText__OFNkZ{display:flex;min-width:0;flex-direction:column}.VisualSearch_stepLabel__shQxf{color:#6b7c93;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.VisualSearch_stepValue__gpT7U{overflow:hidden;color:#223b58;font-size:14px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}@media (max-width:639px){.VisualSearch_stepPill___IYf_{justify-content:center;padding:8px 6px}.VisualSearch_stepValue__gpT7U{display:none}}.VisualSearch_progress__KhPAa{height:4px;margin:14px 16px 0;overflow:hidden;border-radius:999px;background:#eef3f9}@media (min-width:640px){.VisualSearch_progress__KhPAa{margin:16px 24px 0}}.VisualSearch_progressFill__ditqn{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#00b559,#3dc580);transition:width .5s cubic-bezier(.2,.8,.2,1)}.VisualSearch_body__xKpWt{padding:18px 16px 10px}@media (min-width:640px){.VisualSearch_body__xKpWt{padding:22px 24px 12px}}.VisualSearch_question__xSdPC{animation:VisualSearch_vs-slide-in__2TzR4 .45s cubic-bezier(.2,.8,.2,1) both}.VisualSearch_question__xSdPC[data-direction=back]{animation-name:VisualSearch_vs-slide-in-back__wRdPF}.VisualSearch_questionHead__KOPRm{display:flex;align-items:flex-start;gap:12px;margin-bottom:16px}.VisualSearch_questionIcon__G4PAA{display:grid;flex-shrink:0;width:46px;height:46px;place-items:center;border-radius:15px;background:linear-gradient(135deg,#d9e8fa,#f1faff);box-shadow:inset 0 0 0 1px rgba(0,69,150,.08);font-size:23px;animation:VisualSearch_vs-pop__f3qWh .5s cubic-bezier(.2,.8,.2,1.4) both}.VisualSearch_questionText__YLQKX{flex:1;min-width:0}.VisualSearch_questionTitle__iPfBm{color:#223b58;font-size:clamp(20px,2.6vw,26px);font-weight:700;line-height:1.2}.VisualSearch_questionHint__6VmBH{margin-top:4px;color:#6b7c93;font-size:14px}.VisualSearch_clear__UR2xR{flex-shrink:0;padding:6px 10px;border-radius:10px;color:#004596;font-size:13px;font-weight:600;text-decoration:underline;text-underline-offset:3px}.VisualSearch_clear__UR2xR:hover{background:#f1f6fc}.VisualSearch_grid__pkJLw{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}@media (min-width:640px){.VisualSearch_grid__pkJLw{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}}@media (min-width:1024px){.VisualSearch_grid__pkJLw{grid-template-columns:repeat(4,minmax(0,1fr))}}.VisualSearch_tile__p9j1N{position:relative;display:flex;min-height:124px;flex-direction:column;align-items:flex-start;gap:8px;padding:14px;border:1px solid #e3ebf5;border-radius:18px;background:#ffffff;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background .18s ease;animation:VisualSearch_vs-tile-in__8yqCX .4s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(var(--i, 0) * 22ms)}.VisualSearch_tile__p9j1N:hover{border-color:rgba(0,69,150,.28);box-shadow:0 16px 30px -18px rgba(0,69,150,.5);transform:translateY(-3px)}.VisualSearch_tile__p9j1N:active{transform:scale(.98)}.VisualSearch_back__4fv93:focus-visible,.VisualSearch_more__B56wH:focus-visible,.VisualSearch_pref__ZmA4c:focus-visible,.VisualSearch_primary__lStBG:focus-visible,.VisualSearch_showNow__egAuj:focus-visible,.VisualSearch_tile__p9j1N:focus-visible{outline:3px solid rgba(0,87,197,.45);outline-offset:2px}.VisualSearch_tile__p9j1N[aria-pressed=true]{border-color:#00b559;background:linear-gradient(160deg,rgba(0,181,89,.09),#ffffff 60%);box-shadow:0 0 0 1px #00b559,0 18px 32px -20px rgba(0,181,89,.9)}.VisualSearch_pref__ZmA4c:disabled,.VisualSearch_tile__p9j1N:disabled{box-shadow:none;cursor:not-allowed;filter:grayscale(.9);opacity:.45;transform:none}.VisualSearch_anyTile__xhR6r{border-style:dashed;border-color:#b9cde6;background:linear-gradient(140deg,#f4f9ff,#ffffff)}.VisualSearch_tileIcon__0bmbQ{display:grid;width:48px;height:48px;place-items:center;overflow:hidden;border-radius:15px;background:linear-gradient(135deg,#e8f1fc,#f7fbff);font-size:26px;line-height:1;transition:transform .3s cubic-bezier(.2,.8,.2,1.5),background .2s ease}.VisualSearch_tile__p9j1N:hover .VisualSearch_tileIcon__0bmbQ{transform:scale(1.08) rotate(-5deg)}.VisualSearch_tile__p9j1N[aria-pressed=true] .VisualSearch_tileIcon__0bmbQ{background:linear-gradient(135deg,rgba(0,181,89,.22),rgba(61,197,128,.08))}.VisualSearch_tileName__lHFcZ{display:-webkit-box;overflow:hidden;color:#223b58;font-size:15px;font-weight:600;line-height:1.25;-webkit-box-orient:vertical;-webkit-line-clamp:2}.VisualSearch_tileMeta__YaZ2_{margin-top:auto;color:#004596;font-size:13px;font-weight:600}.VisualSearch_tileCount__VLOaA{display:inline-block;margin-top:auto;padding:3px 9px;border-radius:999px;background:#eef4fb;color:#004596;font-size:12.5px;font-weight:600;white-space:nowrap;transition:background .2s ease,color .2s ease}.VisualSearch_pref__ZmA4c[aria-pressed=true] .VisualSearch_tileCount__VLOaA,.VisualSearch_tile__p9j1N[aria-pressed=true] .VisualSearch_tileCount__VLOaA{background:rgba(0,181,89,.15);color:#00773a}.VisualSearch_check__9M3p2{position:absolute;top:10px;right:10px;display:grid;width:24px;height:24px;place-items:center;border-radius:50%;background:#00b559;color:#ffffff;font-size:13px;font-weight:700;transform:scale(0);transition:transform .3s cubic-bezier(.2,.8,.2,1.6)}.VisualSearch_tile__p9j1N[aria-pressed=true] .VisualSearch_check__9M3p2{transform:scale(1)}.VisualSearch_skeleton__N_IuD{min-height:124px;border-radius:18px;background:linear-gradient(90deg,#eef3f9 25%,#f7fafd 37%,#eef3f9 63%);background-size:400% 100%;animation:VisualSearch_vs-skeleton__fWUax 1.4s ease infinite}.VisualSearch_more__B56wH{display:flex;align-items:center;margin:14px auto 0;padding:9px 18px;border-radius:999px;background:#eef4fb;color:#004596;font-size:14px;font-weight:600;transition:background .2s ease}.VisualSearch_more__B56wH:hover{background:#e1ebf7}.VisualSearch_prefGrid__j6rpm{display:grid;grid-template-columns:minmax(0,1fr);gap:10px}@media (min-width:640px){.VisualSearch_prefGrid__j6rpm{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}@media (min-width:1024px){.VisualSearch_prefGrid__j6rpm{grid-template-columns:repeat(3,minmax(0,1fr))}}.VisualSearch_pref__ZmA4c{display:flex;align-items:center;gap:12px;padding:14px;border:1px solid #e3ebf5;border-radius:18px;background:#ffffff;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background .18s ease;animation:VisualSearch_vs-tile-in__8yqCX .4s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(var(--i, 0) * 35ms)}.VisualSearch_pref__ZmA4c:hover{border-color:rgba(0,69,150,.28);box-shadow:0 16px 30px -20px rgba(0,69,150,.5);transform:translateY(-2px)}.VisualSearch_pref__ZmA4c[aria-pressed=true]{border-color:#00b559;background:linear-gradient(160deg,rgba(0,181,89,.09),#ffffff 60%);box-shadow:0 0 0 1px #00b559}.VisualSearch_prefIcon__TpEWN{display:grid;flex-shrink:0;width:46px;height:46px;place-items:center;border-radius:14px;background:linear-gradient(135deg,#e8f1fc,#f7fbff);font-size:24px}.VisualSearch_prefText__M30DJ{display:flex;min-width:0;flex:1;flex-direction:column;align-items:flex-start;gap:2px}.VisualSearch_prefLabel__FaubQ{color:#223b58;font-size:15px;font-weight:700}.VisualSearch_prefHint__hIwbm{color:#6b7c93;font-size:13px;line-height:1.35}.VisualSearch_prefText__M30DJ .VisualSearch_tileCount__VLOaA{margin-top:6px}.VisualSearch_switch__l8GaR{position:relative;flex-shrink:0;width:46px;height:28px;border-radius:999px;background:#dbe3ee;transition:background .25s ease}.VisualSearch_switch__l8GaR:after{content:"";position:absolute;top:3px;left:3px;width:22px;height:22px;border-radius:50%;background:#ffffff;box-shadow:0 2px 6px rgba(0,0,0,.2);transition:transform .3s cubic-bezier(.2,.8,.2,1.4)}.VisualSearch_pref__ZmA4c[aria-pressed=true] .VisualSearch_switch__l8GaR{background:linear-gradient(90deg,#00b559,#3dc580)}.VisualSearch_pref__ZmA4c[aria-pressed=true] .VisualSearch_switch__l8GaR:after{transform:translateX(18px)}.VisualSearch_noResults__bGHjG{margin:0 16px 10px;padding:10px 14px;border-radius:14px;background:rgba(255,100,30,.1);color:#b44412;font-size:14px;font-weight:600}@media (min-width:640px){.VisualSearch_noResults__bGHjG{margin:0 24px 12px}}.VisualSearch_footer__Wiyp6{z-index:2;display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px;padding:14px 16px 16px;border-top:1px solid #edf2f8;border-radius:0 0 var(--vs-radius,0) var(--vs-radius,0);background:rgba(255,255,255,.96)}.VisualSearch_footerSticky__3d8hj{position:sticky;bottom:0;backdrop-filter:blur(10px)}@media (min-width:640px){.VisualSearch_footer__Wiyp6{flex-wrap:nowrap;padding:16px 24px 18px}}.VisualSearch_live__20Qr2{display:flex;min-width:0;flex:1 0 100%;flex-wrap:wrap;align-items:baseline;-moz-column-gap:8px;column-gap:8px;order:-1}@media (min-width:640px){.VisualSearch_live__20Qr2{flex:1;order:0}}.VisualSearch_liveNumber__OJeI_{color:#004596;font-size:30px;font-weight:800;font-variant-numeric:tabular-nums;line-height:1}.VisualSearch_liveWord__bCs3_{color:#223b58;font-size:16px;font-weight:700}.VisualSearch_liveCaption__bFHip{color:#6b7c93;font-size:13px}.VisualSearch_srOnly__gd1Xy{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.VisualSearch_back__4fv93{padding:13px 14px;border-radius:14px;background:#f1f5fa;color:#004596;font-weight:600;white-space:nowrap;transition:background .2s ease}.VisualSearch_back__4fv93:hover{background:#e6eef7}.VisualSearch_showNow__egAuj{padding:8px 4px;color:#004596;font-size:14px;font-weight:600;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.VisualSearch_primary__lStBG{position:relative;display:inline-flex;flex:1;justify-content:center;align-items:center;gap:8px;overflow:hidden;padding:14px 22px;border-radius:16px;background:linear-gradient(135deg,#00b559,#00a050 55%,#2fbf76);box-shadow:0 14px 28px -12px rgba(0,181,89,.9);color:#ffffff;font-size:16px;font-weight:700;white-space:nowrap;transition:transform .15s ease,box-shadow .2s ease}@media (min-width:640px){.VisualSearch_primary__lStBG{flex:0 0 auto}}.VisualSearch_primary__lStBG:hover{color:#ffffff;box-shadow:0 18px 34px -12px rgba(0,181,89,1);transform:translateY(-2px)}.VisualSearch_primary__lStBG:after{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent 30%,rgba(255,255,255,.45) 50%,transparent 70%);transform:translateX(-120%);animation:VisualSearch_vs-shimmer__PSWd8 3.4s ease-in-out infinite}.VisualSearch_primary__lStBG[aria-disabled=true]{background:#c5d0dc;box-shadow:none;cursor:not-allowed}.VisualSearch_primary__lStBG[aria-disabled=true]:after{display:none}.VisualSearch_arrow__bTVHk{display:inline-block;transition:transform .2s ease}.VisualSearch_primary__lStBG:hover .VisualSearch_arrow__bTVHk{transform:translateX(4px)}.VisualSearch_bannerWrap___P0yC{max-width:80rem;margin:16px auto 0;padding:0 12px}@media (min-width:640px){.VisualSearch_bannerWrap___P0yC{padding:0 20px}}.VisualSearch_bannerWrapOffer__DbHSs{margin:8px auto 32px}.VisualSearch_banner__HAW63{position:relative;isolation:isolate;border-radius:22px;background:linear-gradient(120deg,#003677,#004596 45%,#0057c5);box-shadow:0 22px 44px -26px rgba(0,54,119,.85);color:#ffffff}.VisualSearch_banner__HAW63:after,.VisualSearch_banner__HAW63:before{border-radius:inherit}.VisualSearch_banner__HAW63:before{content:"";position:absolute;z-index:-1;inset:0;background:radial-gradient(420px 220px at 8% 0,rgba(0,181,89,.35),transparent 70%),radial-gradient(360px 240px at 100% 100%,rgba(112,254,182,.18),transparent 70%)}.VisualSearch_banner__HAW63:after{content:"";position:absolute;z-index:-1;inset:0;background:url(/images/arc-desktop.webp) no-repeat 50%/cover;opacity:.12;mix-blend-mode:soft-light}.VisualSearch_bannerRow__x8OWe{display:flex;flex-wrap:wrap;align-items:center;gap:12px 14px;padding:16px}@media (min-width:640px){.VisualSearch_bannerRow__x8OWe{padding:18px 22px}}.VisualSearch_bannerIcon__NBrcM{display:grid;flex-shrink:0;width:46px;height:46px;place-items:center;border-radius:15px;background:rgba(255,255,255,.14);box-shadow:inset 0 0 0 1px rgba(255,255,255,.22);font-size:23px;animation:VisualSearch_vs-float__OOJsw 4s ease-in-out infinite}.VisualSearch_bannerText__QaKTY{min-width:0;flex:1 1 240px}.VisualSearch_bannerTitle___K5DN{font-size:18px;font-weight:700;line-height:1.25}.VisualSearch_bannerSubtitle__V_UH4{margin-top:2px;font-size:14px;opacity:.85}.VisualSearch_chips__pDKJS{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:6px}.VisualSearch_chipsLabel__tIpvT{margin-right:2px;font-size:13px;opacity:.8}.VisualSearch_chip__HikRq{display:inline-flex;align-items:center;gap:6px;padding:4px 10px 4px 6px;border-radius:999px;background:rgba(255,255,255,.14);box-shadow:inset 0 0 0 1px rgba(255,255,255,.16);font-size:13px;font-weight:600}.VisualSearch_bannerActions__nmHQP{display:flex;flex-wrap:wrap;gap:8px}@media (max-width:639px){.VisualSearch_bannerActions__nmHQP{width:100%}.VisualSearch_bannerActions__nmHQP>*{flex:1}.VisualSearch_bannerActions__nmHQP>.VisualSearch_bannerMic__cgwHU{flex:0 0 auto}}.VisualSearch_bannerMic__cgwHU{display:inline-flex;align-items:center}.VisualSearch_bannerGhost__UrTKl,.VisualSearch_bannerPrimary__GE2w6{display:inline-flex;justify-content:center;align-items:center;gap:6px;padding:12px 18px;border-radius:14px;font-weight:700;white-space:nowrap;transition:transform .15s ease,background .2s ease,box-shadow .2s ease}.VisualSearch_bannerPrimary__GE2w6{background:linear-gradient(135deg,#00b559,#2fbf76);box-shadow:0 12px 24px -12px rgba(0,181,89,.9);color:#ffffff}.VisualSearch_bannerPrimary__GE2w6:hover{color:#ffffff;transform:translateY(-2px)}.VisualSearch_bannerGhost__UrTKl{background:rgba(255,255,255,.12);box-shadow:inset 0 0 0 1px rgba(255,255,255,.32);color:#ffffff}.VisualSearch_bannerGhost__UrTKl:hover{background:rgba(255,255,255,.2)}.VisualSearch_bannerGhost__UrTKl:focus-visible,.VisualSearch_bannerPrimary__GE2w6:focus-visible{outline:3px solid rgba(255,255,255,.6);outline-offset:2px}.VisualSearch_bannerBody__gVCv7{padding:0 8px 8px;animation:VisualSearch_vs-slide-down__0AuC_ .4s cubic-bezier(.2,.8,.2,1) both}@media (min-width:640px){.VisualSearch_bannerBody__gVCv7{padding:0 12px 12px}}@keyframes VisualSearch_vs-drift__m_cUT{to{transform:translate3d(40px,30px,0) scale(1.08)}}@keyframes VisualSearch_vs-flow__g6POd{to{background-position:200% 0}}@keyframes VisualSearch_vs-slide-in__2TzR4{0%{opacity:0;transform:translateX(28px)}to{opacity:1;transform:none}}@keyframes VisualSearch_vs-slide-in-back__wRdPF{0%{opacity:0;transform:translateX(-28px)}to{opacity:1;transform:none}}@keyframes VisualSearch_vs-slide-down__0AuC_{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:none}}@keyframes VisualSearch_vs-tile-in__8yqCX{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:none}}@keyframes VisualSearch_vs-pop__f3qWh{0%{opacity:0;transform:scale(.6) rotate(-10deg)}to{opacity:1;transform:none}}@keyframes VisualSearch_vs-float__OOJsw{50%{transform:translateY(-3px) rotate(6deg)}}@keyframes VisualSearch_vs-shimmer__PSWd8{60%,to{transform:translateX(120%)}}@keyframes VisualSearch_vs-skeleton__fWUax{0%{background-position:100% 50%}to{background-position:0 50%}}@media (prefers-reduced-motion:reduce){.VisualSearch_aurora__qZ584:after,.VisualSearch_aurora__qZ584:before,.VisualSearch_bannerBody__gVCv7,.VisualSearch_bannerIcon__NBrcM,.VisualSearch_card__L_9d0:before,.VisualSearch_pref__ZmA4c,.VisualSearch_primary__lStBG:after,.VisualSearch_questionIcon__G4PAA,.VisualSearch_question__xSdPC,.VisualSearch_skeleton__N_IuD,.VisualSearch_tile__p9j1N{animation:none!important}.VisualSearch_arrow__bTVHk,.VisualSearch_check__9M3p2,.VisualSearch_pref__ZmA4c,.VisualSearch_primary__lStBG,.VisualSearch_progressFill__ditqn,.VisualSearch_switch__l8GaR,.VisualSearch_switch__l8GaR:after,.VisualSearch_tileIcon__0bmbQ,.VisualSearch_tile__p9j1N{transition:none!important}}.VoiceSearch_panel____iYf{position:relative;isolation:isolate;display:flex;align-items:flex-start;gap:18px;padding:24px 18px 20px;border-radius:var(--vs-radius,28px) var(--vs-radius,28px) 0 0;background:linear-gradient(125deg,#003677,#004596 50%,#0057c5);color:#ffffff}.VoiceSearch_panel____iYf:before{content:"";position:absolute;z-index:-1;inset:0;border-radius:inherit;background:radial-gradient(380px 200px at 6% 10%,rgba(0,181,89,.35),transparent 70%),radial-gradient(320px 220px at 100% 100%,rgba(112,254,182,.16),transparent 70%)}@media (min-width:640px){.VoiceSearch_panel____iYf{gap:22px;padding:28px 28px 24px}}@media (max-width:639px){.VoiceSearch_panel____iYf{flex-direction:column;align-items:center;text-align:center}}.VoiceSearch_panelBody__8VOH8{display:flex;min-width:0;flex:1;flex-direction:column;align-items:flex-start;width:100%}@media (max-width:639px){.VoiceSearch_panelBody__8VOH8{align-items:center}}.VoiceSearch_mic__6qhNR{position:relative;display:grid;flex-shrink:0;width:78px;height:78px;place-items:center;border-radius:50%;background:#ffffff;box-shadow:0 16px 30px -12px rgba(0,0,0,.5),0 0 0 6px rgba(255,255,255,.12);color:#00a050;font-size:38px;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .2s ease,background .2s ease,color .2s ease}.VoiceSearch_mic__6qhNR:hover{transform:scale(1.05)}.VoiceSearch_mic__6qhNR:active{transform:scale(.96)}.VoiceSearch_mic__6qhNR:focus-visible{outline:3px solid rgba(255,255,255,.8);outline-offset:4px}.VoiceSearch_mic__6qhNR[data-listening=true]{background:linear-gradient(135deg,#00b559,#2fbf76);color:#ffffff}.VoiceSearch_mic__6qhNR[data-busy=true]{opacity:.75}.VoiceSearch_micSmall__m7fSp{width:48px;height:48px;box-shadow:0 10px 22px -10px rgba(0,0,0,.5),0 0 0 4px rgba(255,255,255,.12);font-size:26px}.VoiceSearch_micRing___hB_o{position:absolute;inset:0;border:2px solid rgba(255,255,255,.6);border-radius:50%;pointer-events:none;animation:VoiceSearch_vs-ring__JjVIJ 2.6s ease-out infinite}.VoiceSearch_micRing___hB_o+.VoiceSearch_micRing___hB_o{animation-delay:1.3s}.VoiceSearch_mic__6qhNR[data-listening=true] .VoiceSearch_micRing___hB_o{border-color:rgba(112,254,182,.75);opacity:calc(.3 + var(--level, 0) * .7);transform:scale(calc(1.1 + var(--level, 0) * .8));transition:transform .1s linear,opacity .1s linear;animation:none}.VoiceSearch_mic__6qhNR[data-listening=true] .VoiceSearch_micRing___hB_o+.VoiceSearch_micRing___hB_o{transform:scale(calc(1.25 + var(--level, 0) * 1.2));opacity:calc(.15 + var(--level, 0) * .5)}.VoiceSearch_mic__6qhNR[data-busy=true] .VoiceSearch_micRing___hB_o{animation:none;opacity:0}.VoiceSearch_title__FvMU7{display:flex;align-items:center;gap:8px;font-size:20px;font-weight:700;line-height:1.25}@media (min-width:640px){.VoiceSearch_title__FvMU7{font-size:22px}}.VoiceSearch_hint__A6SVD{margin-top:4px;font-size:14px;opacity:.85}.VoiceSearch_transcript__bi0cj{margin-top:12px;max-width:100%;padding:8px 14px;border-radius:16px 16px 16px 4px;background:rgba(255,255,255,.15);font-size:15px;font-style:italic;overflow-wrap:anywhere;animation:VoiceSearch_vs-pop-in__hOye_ .3s ease both}.VoiceSearch_privacy__y3Jrr{margin-top:10px;font-size:12px;opacity:.7}.VoiceSearch_textButton__QuJYl{margin-top:10px;color:inherit;font-size:14px;font-weight:600;text-decoration:underline;text-underline-offset:3px}.VoiceSearch_spinner__s1MLs{display:inline-block;flex-shrink:0;width:16px;height:16px;border:2px solid rgba(255,255,255,.35);border-top-color:#ffffff;border-radius:50%;animation:VoiceSearch_vs-spin__b6X54 .8s linear infinite}.VoiceSearch_typeForm__3ml3X{display:flex;width:100%;max-width:560px;gap:8px;margin-top:14px}.VoiceSearch_typeInput__cV5Pd{min-width:0;height:48px;flex:1;padding:0 14px;border:0;border-radius:14px;background:#ffffff;box-shadow:inset 0 0 0 1px rgba(0,0,0,.06);color:#223b58;font-size:16px}.VoiceSearch_typeInput__cV5Pd::-moz-placeholder{color:#7d8ea5}.VoiceSearch_typeInput__cV5Pd::placeholder{color:#7d8ea5}.VoiceSearch_typeInput__cV5Pd:focus-visible{outline:3px solid rgba(112,254,182,.8);outline-offset:1px}.VoiceSearch_typeSubmit__01mlj{display:inline-flex;height:48px;align-items:center;gap:6px;padding:0 16px;border-radius:14px;background:#00b559;color:#ffffff;font-weight:700;transition:background .2s ease}.VoiceSearch_typeSubmit__01mlj:hover{background:#00a050}.VoiceSearch_typeSubmit__01mlj:disabled{cursor:default;opacity:.6}.VoiceSearch_typeSubmit__01mlj:focus-visible{outline:3px solid rgba(255,255,255,.8);outline-offset:2px}.VoiceSearch_typeSubmit__01mlj svg{font-size:20px}@media (max-width:420px){.VoiceSearch_typeSubmit__01mlj span{display:none}}.VoiceSearch_outcome__gkPXd{display:flex;flex-direction:column;align-items:inherit;margin-top:12px}.VoiceSearch_chips__a1B3b{display:flex;flex-wrap:wrap;justify-content:inherit;gap:6px;margin:0;padding:0;list-style:none}@media (max-width:639px){.VoiceSearch_panel____iYf .VoiceSearch_chips__a1B3b{justify-content:center}}.VoiceSearch_chip__jhlTw{display:inline-flex;align-items:center;gap:6px;padding:6px 12px 6px 8px;border-radius:999px;background:#ffffff;color:#223b58;font-size:14px;font-weight:600;animation:VoiceSearch_vs-pop-in__hOye_ .35s cubic-bezier(.2,.8,.2,1.4) both}.VoiceSearch_chip__jhlTw:nth-child(2){animation-delay:60ms}.VoiceSearch_chip__jhlTw:nth-child(3){animation-delay:.12s}.VoiceSearch_chip__jhlTw:nth-child(n+4){animation-delay:.18s}.VoiceSearch_opening__NwpyX{display:flex;align-items:center;gap:8px;margin-top:12px;font-weight:600}.VoiceSearch_note__HB_U8{margin-top:10px;padding:8px 12px;border-radius:12px;background:rgba(255,255,255,.13);font-size:14px}.VoiceSearch_cta__wgKU6{display:inline-flex;align-items:center;gap:8px;margin-top:12px;padding:12px 20px;border-radius:14px;background:linear-gradient(135deg,#00b559,#2fbf76);box-shadow:0 12px 24px -12px rgba(0,181,89,.95);color:#ffffff;font-weight:700;transition:transform .15s ease}.VoiceSearch_cta__wgKU6:hover{color:#ffffff;transform:translateY(-2px)}.VoiceSearch_suggestions__2BfKe{display:flex;flex-wrap:wrap;justify-content:inherit;gap:8px;margin-top:10px}.VoiceSearch_suggestion__WtB5d{display:inline-flex;align-items:center;gap:8px;padding:10px 14px;border-radius:14px;background:#ffffff;color:#004596;font-size:14px;font-weight:600;transition:transform .15s ease,box-shadow .15s ease}.VoiceSearch_suggestion__WtB5d:hover{color:#004596;box-shadow:0 10px 20px -12px rgba(0,0,0,.5);transform:translateY(-2px)}.VoiceSearch_suggestionCount__Uys2P{padding:2px 8px;border-radius:999px;background:rgba(0,181,89,.14);color:#00773a;font-size:12.5px}.VoiceSearch_cta__wgKU6:focus-visible,.VoiceSearch_suggestion__WtB5d:focus-visible,.VoiceSearch_textButton__QuJYl:focus-visible{outline:3px solid rgba(255,255,255,.8);outline-offset:2px}.VoiceSearch_bannerStatus__ZI05Z{display:flex;min-width:0;flex:1 1 260px;flex-direction:column;align-items:flex-start}.VoiceSearch_bannerStatusTitle__6zAAQ{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:17px;font-weight:700;line-height:1.3}.VoiceSearch_bannerStatusTitle__6zAAQ .VoiceSearch_textButton__QuJYl{margin-top:0;font-size:13px}.VoiceSearch_bannerStatus__ZI05Z .VoiceSearch_transcript__bi0cj{margin-top:8px;font-size:14px}.VoiceSearch_bannerStatus__ZI05Z .VoiceSearch_outcome__gkPXd{margin-top:8px}@keyframes VoiceSearch_vs-ring__JjVIJ{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(1.6)}}@keyframes VoiceSearch_vs-spin__b6X54{to{transform:rotate(1turn)}}@keyframes VoiceSearch_vs-pop-in__hOye_{0%{opacity:0;transform:translateY(6px) scale(.96)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.VoiceSearch_chip__jhlTw,.VoiceSearch_micRing___hB_o,.VoiceSearch_transcript__bi0cj{animation:none!important}.VoiceSearch_mic__6qhNR,.VoiceSearch_mic__6qhNR[data-listening=true] .VoiceSearch_micRing___hB_o{transition:none!important}}