.CipherLightHero_scene__9MtUV{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none;isolation:isolate;background:#000;mask-image:linear-gradient(#000,#000 86%,transparent)}.CipherLightHero_frame__KZF78{--frame-width:max(145vw,1400px);position:absolute;left:30%;top:calc(510px - var(--frame-width) * .375);width:var(--frame-width);aspect-ratio:1672/941;transform:translateX(-50%)}.CipherLightHero_landscape__DvQ1X{object-fit:contain;opacity:.7;mask-image:linear-gradient(transparent 58%,#000 68%);filter:saturate(.95) brightness(.46)}.CipherLightHero_figureRim__C3uGo{position:absolute;inset:0;width:100%;height:100%;animation:CipherLightHero_figureRim__C3uGo 8.2s cubic-bezier(.45,0,.55,1) infinite}.CipherLightHero_rays__bHVb2{position:absolute;inset:0;width:100%;height:100%;overflow:visible;transform-origin:43.36% 63.76%;transform:scaleY(1.45)}.CipherLightHero_raySweep__uwgZh{transform-origin:1645px 255px;animation:CipherLightHero_raySweep__uwgZh 8.2s cubic-bezier(.45,0,.55,1) infinite}.CipherLightHero_rayShine__beJ7N{transform-origin:1645px 255px;animation:CipherLightHero_rayShine__beJ7N 8.2s ease-in-out infinite}@keyframes CipherLightHero_raySweep__uwgZh{0%,to{transform:rotate(1.1deg);opacity:.8}48%,58%{transform:rotate(-.8deg);opacity:1}}@keyframes CipherLightHero_rayShine__beJ7N{0%,to{transform:rotate(.35deg);opacity:.8}48%,58%{transform:rotate(-.2deg);opacity:1}}.CipherLightHero_whiteGlint__rM_0H{animation:CipherLightHero_whiteGlint__rM_0H 8.2s ease-in-out infinite}@keyframes CipherLightHero_whiteGlint__rM_0H{0%,to{opacity:.6}48%,58%{opacity:.95}}@keyframes CipherLightHero_figureRim__C3uGo{0%,to{opacity:.04}48%,58%{opacity:.38}}html[data-theme=light] .CipherLightHero_scene__9MtUV{display:none}@media (max-width:680px){.CipherLightHero_frame__KZF78{--frame-width:clamp(1050px,300vw,1500px);top:calc(clamp(300px, 76vw, 350px) - var(--frame-width) * .339);width:var(--frame-width);left:42%;bottom:auto}}@media (prefers-reduced-motion:reduce){.CipherLightHero_figureRim__C3uGo,.CipherLightHero_landscape__DvQ1X,.CipherLightHero_rayShine__beJ7N,.CipherLightHero_raySweep__uwgZh,.CipherLightHero_whiteGlint__rM_0H{animation:none}.CipherLightHero_figureRim__C3uGo{opacity:.15}}.CipherLightHero_scene__9MtUV[data-ready=false]{visibility:hidden}.CipherLightHero_rayShine__beJ7N>path{transform-origin:1645px 255px;animation:CipherLightHero_shaftDrift__p5qh8 8.2s ease-in-out infinite}.CipherLightHero_rayShine__beJ7N>path:nth-child(2){animation-duration:9.4s;animation-delay:-2.3s}.CipherLightHero_rayShine__beJ7N>path:nth-child(3){animation-duration:7.8s;animation-delay:-4.1s}.CipherLightHero_rayShine__beJ7N>path:nth-child(4){animation-duration:10s;animation-delay:-1.4s}.CipherLightHero_rayShine__beJ7N>path:nth-child(5){animation-duration:8.8s;animation-delay:-5.2s}@keyframes CipherLightHero_shaftDrift__p5qh8{0%,to{transform:rotate(-.35deg) translateX(-5px);opacity:.55}50%{transform:rotate(.35deg) translateX(5px);opacity:.85}}@media (prefers-reduced-motion:reduce){.CipherLightHero_rayShine__beJ7N>path{animation:none}}.CipherLightHero_illuminatedGround__acFZT{object-fit:contain;filter:saturate(.95) brightness(.94);mask-image:radial-gradient(ellipse 22% 14% at 43.5% 63%,#000 8%,#000b 38%,transparent 84%),var(--landing-cone);--landing-cone:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%201000%201000'%20preserveAspectRatio%3D'none'%3E%3Cdefs%3E%3Cfilter%20id%3D'f'%20x%3D'-20%25'%20y%3D'-20%25'%20width%3D'140%25'%20height%3D'140%25'%3E%3CfeGaussianBlur%20stdDeviation%3D'14'%2F%3E%3C%2Ffilter%3E%3C%2Fdefs%3E%3Cpolygon%20points%3D'980%2C100%20190%2C590%20390%2C1000'%20fill%3D'white'%20filter%3D'url(%23f)'%2F%3E%3C%2Fsvg%3E");mask-composite:intersect;mask-repeat:no-repeat;mask-size:100% 100%;animation:CipherLightHero_groundIllumination__zvZSA 8.2s cubic-bezier(.45,0,.55,1) infinite}@media (prefers-reduced-motion:reduce){.CipherLightHero_illuminatedGround__acFZT{animation:none;opacity:.5}}@media (max-width:680px){.CipherLightHero_rays__bHVb2{transform:scale(.65,1.65)}.CipherLightHero_illuminatedGround__acFZT{--landing-cone:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%201000%201000'%20preserveAspectRatio%3D'none'%3E%3Cdefs%3E%3Cfilter%20id%3D'f'%20x%3D'-20%25'%20y%3D'-20%25'%20width%3D'140%25'%20height%3D'140%25'%3E%3CfeGaussianBlur%20stdDeviation%3D'14'%2F%3E%3C%2Ffilter%3E%3C%2Fdefs%3E%3Cpolygon%20points%3D'790%2C30%20276%2C585%20404%2C1000'%20fill%3D'white'%20filter%3D'url(%23f)'%2F%3E%3C%2Fsvg%3E")}}.CipherLightHero_rayShine__beJ7N,.CipherLightHero_rayShine__beJ7N>path,.CipherLightHero_raySweep__uwgZh{animation:none}.CipherLightHero_rays__bHVb2{animation:CipherLightHero_rayEnvelope__w12qZ 8.2s ease-in-out infinite;will-change:opacity}@keyframes CipherLightHero_rayEnvelope__w12qZ{0%,to{opacity:.65}50%{opacity:1}}@keyframes CipherLightHero_groundIllumination__zvZSA{0%,to{opacity:.25}48%,58%{opacity:.8}}@media(prefers-reduced-motion:reduce){.CipherLightHero_rays__bHVb2{animation:none;will-change:auto}}.HeroBanner_hero__94iXH{--hero-bg:#000;--hero-fg:#ededed;--hero-muted:#a0a0a0;--hero-pill:#0a0a0a;--hero-edge:rgba(255,255,255,.1);--hero-glow:rgba(82,181,246,.28);position:relative;isolation:isolate;overflow:hidden;min-height:760px;padding:80px 24px 128px;background:var(--hero-bg);color:var(--hero-fg);font-family:var(--font-aeonik),Arial,sans-serif}html[data-theme=light] .HeroBanner_hero__94iXH{--hero-bg:#fff;--hero-fg:#171717;--hero-muted:#555;--hero-pill:#fafafa;--hero-edge:rgba(0,0,0,.1);--hero-glow:rgba(60,145,223,.2);background:var(--hero-bg)}.HeroBanner_copy__wvcvI{position:relative;z-index:3;max-width:1040px;margin:0 auto;text-align:center}.HeroBanner_announcement___VdIy{position:relative;isolation:isolate;display:inline-flex;align-items:center;padding:1px;border:0;border-radius:99px;overflow:hidden;background:transparent;color:var(--hero-muted);font-size:14px;line-height:20px;box-shadow:none;--announcement-open-delay:1.2s;--announcement-open-duration:.75s;animation:HeroBanner_announcementArrive__HE0_v .5s cubic-bezier(.16,1,.3,1) .35s both}.HeroBanner_announcementInner__AcPY2{position:relative;z-index:1;display:inline-flex;align-items:center;gap:0;padding:6px 8px;border-radius:inherit;background:var(--hero-pill);animation:HeroBanner_announcementExpand__QEP7u var(--announcement-open-duration) cubic-bezier(.22,1,.36,1) var(--announcement-open-delay) both}.HeroBanner_announcementMessage__UTMnf{display:inline-flex;align-items:center;gap:8px;max-width:0;opacity:0;overflow:hidden;white-space:nowrap;animation:HeroBanner_announcementMessageIn__zZXky var(--announcement-open-duration) cubic-bezier(.22,1,.36,1) var(--announcement-open-delay) both}.HeroBanner_announcementMessage__UTMnf svg{flex-shrink:0}@keyframes HeroBanner_announcementArrive__HE0_v{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@keyframes HeroBanner_announcementExpand__QEP7u{0%{gap:0;padding-right:8px}to{gap:8px;padding-right:var(--announcement-expanded-padding,16px)}}@keyframes HeroBanner_announcementMessageIn__zZXky{0%{max-width:0;opacity:0}to{max-width:250px;opacity:1}}.HeroBanner_announcementNew__ClPWg{padding:2px 8px;border:1px solid var(--hero-edge);border-radius:99px;font-family:inherit;font-size:10px;line-height:1.42857;font-weight:400;letter-spacing:.5px}.HeroBanner_copy__wvcvI h1{max-width:940px;margin:40px auto 24px;font-size:clamp(40px,5.9375vw,76px);font-weight:500;letter-spacing:-.025em;line-height:1.04;text-wrap:balance}.HeroBanner_copy__wvcvI p{max-width:640px;margin:0 auto;color:var(--hero-muted);font-size:20px;letter-spacing:0;line-height:1.4;text-wrap:pretty}.HeroBanner_actions__YzZWx{display:flex;justify-content:center;gap:12px;margin-top:26px}.HeroBanner_actions__YzZWx a{display:inline-flex;min-height:44px;align-items:center;justify-content:center;gap:14px;padding:10px 24px;border-radius:99px;font-size:13px;font-weight:500;transition:transform .2s,border-color .2s,background-color .2s}.HeroBanner_secondary__wv975{border:1px solid var(--hero-edge);background:var(--hero-pill);color:var(--hero-fg)}.HeroBanner_primary__wUWfA{border:1px solid transparent;background:var(--button-bg);color:var(--button-text)}.HeroBanner_actions__YzZWx a:hover{transform:translateY(-2px)}.HeroBanner_search__bnEG2{position:relative;isolation:isolate;display:flex;max-width:574px;align-items:center;justify-content:space-between;gap:12px;margin:24px auto 0;padding:6px 6px 6px 20px;background:var(--hero-pill);color:var(--text-muted);text-align:left;backdrop-filter:blur(12px);transition:border-color .2s,background-color .2s}.HeroBanner_search__bnEG2,.HeroBanner_search__bnEG2 strong{border:1px solid var(--hero-edge);border-radius:99px;font-size:13px}.HeroBanner_search__bnEG2 strong{flex-shrink:0;padding:8px 16px;color:var(--hero-fg);font-weight:500}.HeroBanner_search__bnEG2:hover,.HeroBanner_secondary__wv975:hover{border-color:var(--fc-border-strong)}.HeroBanner_hero__94iXH a:focus-visible{outline:2px solid #64b9f7;outline-offset:4px}.HeroBanner_waveField__cpFCV{position:absolute;z-index:1;right:0;bottom:-36px;left:0;height:270px;pointer-events:none;opacity:.82;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 24%,#000);mask-image:linear-gradient(180deg,transparent 0,#000 24%,#000)}.HeroBanner_waveGlow__o6Jdk{position:absolute;left:50%;bottom:-110px;width:min(980px,78vw);height:230px;border-radius:50%;background:radial-gradient(ellipse,rgba(91,87,255,.13),rgba(82,185,246,.05) 45%,transparent 72%);filter:blur(24px);transform:translateX(-50%)}.HeroBanner_waves__EcGRE{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.HeroBanner_waves__EcGRE path{fill:none;vector-effect:non-scaling-stroke}.HeroBanner_wavePrimary__iw4YH{stroke:url(#hero-wave-primary);stroke-width:1.4;filter:drop-shadow(0 0 12px rgba(91,87,255,.2));animation:HeroBanner_waveDrift__NKY57 12s ease-in-out infinite alternate}.HeroBanner_waveSecondary__0zTtp{stroke:url(#hero-wave-secondary);stroke-width:1;opacity:.72;animation:HeroBanner_waveDrift__NKY57 15s ease-in-out -4s infinite alternate-reverse}.HeroBanner_waveSoft__yy93l{stroke:url(#hero-wave-primary);stroke-width:26;opacity:.075;filter:blur(16px);animation:HeroBanner_waveDrift__NKY57 18s ease-in-out -7s infinite alternate}html[data-theme=light] .HeroBanner_waveField__cpFCV{opacity:.62}@keyframes HeroBanner_waveDrift__NKY57{0%{transform:translate3d(-1.2%,3px,0)}to{transform:translate3d(1.2%,-4px,0)}}@property --announcement-angle{syntax:"<angle>";initial-value:0deg;inherits:false}.HeroBanner_announcementGlow__DJB3L{position:absolute;inset:-200%;background:conic-gradient(from 0deg,transparent 0deg,rgba(255,255,255,.1) 40deg,var(--fc-prism-blue) 78deg,var(--fc-prism-indigo) 104deg,var(--fc-prism-violet) 128deg,var(--fc-prism-pink) 144deg,color-mix(in srgb,var(--fc-prism-orange) 60%,transparent) 162deg,transparent 195deg);pointer-events:none;opacity:1;animation:HeroBanner_announcementOrbit__dPECL 5s linear -.8s infinite}@keyframes HeroBanner_announcementOrbit__dPECL{to{transform:rotate(1turn)}}@media (min-width:1500px){.HeroBanner_hero__94iXH{min-height:810px;padding-top:80px}}@media (max-width:900px){.HeroBanner_hero__94iXH{min-height:720px;padding-top:80px}.HeroBanner_copy__wvcvI h1{font-size:clamp(52px,8vw,68px)}.HeroBanner_waveField__cpFCV{bottom:-52px;height:240px}}@media (max-width:680px){.HeroBanner_hero__94iXH{min-height:680px;padding:64px 24px 48px}.HeroBanner_copy__wvcvI h1{margin:40px auto 22px;font-size:clamp(41px,11.5vw,56px);letter-spacing:-.025em;line-height:1}.HeroBanner_desktopBreak__LEziT{display:none}.HeroBanner_copy__wvcvI p{max-width:460px;font-size:17px;line-height:1.45}.HeroBanner_announcement___VdIy{font-size:14px}.HeroBanner_actions__YzZWx{gap:10px;margin-top:24px}.HeroBanner_actions__YzZWx a{min-height:44px;padding:10px 18px;font-size:13px}.HeroBanner_search__bnEG2{margin-top:20px;padding-left:14px;gap:7px;font-size:12px}.HeroBanner_search__bnEG2 strong{padding:9px 12px;font-size:12px}.HeroBanner_waveField__cpFCV{right:-22%;bottom:-58px;left:-22%;height:220px}}@media (max-width:420px){.HeroBanner_hero__94iXH{min-height:700px}.HeroBanner_announcementInner__AcPY2{--announcement-expanded-padding:12px}.HeroBanner_actions__YzZWx a{padding-inline:16px}.HeroBanner_search__bnEG2 span{max-width:170px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media (prefers-reduced-motion:reduce){.HeroBanner_actions__YzZWx a,.HeroBanner_hero__94iXH,.HeroBanner_search__bnEG2{transition:none}.HeroBanner_announcementGlow__DJB3L,.HeroBanner_announcementInner__AcPY2,.HeroBanner_announcementMessage__UTMnf,.HeroBanner_announcement___VdIy,.HeroBanner_wavePrimary__iw4YH,.HeroBanner_waveSecondary__0zTtp,.HeroBanner_waveSoft__yy93l{animation:none}.HeroBanner_announcement___VdIy{opacity:1;transform:none;filter:none}.HeroBanner_announcementInner__AcPY2{gap:8px;padding-right:var(--announcement-expanded-padding,16px)}.HeroBanner_announcementMessage__UTMnf{max-width:none;opacity:1}.HeroBanner_announcementGlow__DJB3L{opacity:1}}html:not([data-theme=light]) .HeroBanner_hero__94iXH{min-height:max(700px,calc(100svh - 64px));padding-bottom:146px}@media (max-width:680px){html:not([data-theme=light]) .HeroBanner_hero__94iXH{min-height:760px;padding-bottom:290px}}.HeroBanner_waveGlow__o6Jdk{display:none}.HeroBanner_hero__94iXH,html:not([data-theme=light]) .HeroBanner_hero__94iXH,html[data-theme=light] .HeroBanner_hero__94iXH{min-height:calc(max(700px,calc(100svh - 64px)) - 5svh);padding-bottom:calc(146px - 5svh)}@media(max-width:680px){.HeroBanner_hero__94iXH,html:not([data-theme=light]) .HeroBanner_hero__94iXH,html[data-theme=light] .HeroBanner_hero__94iXH{min-height:0;padding-bottom:64px}}.HeroBanner_announcementSlot__VmIio{display:inline-grid;min-width:0;overflow:hidden;max-width:100%;vertical-align:middle}.HeroBanner_announcementMeasure__Zcji6,.HeroBanner_announcementSlide__hiqC0{grid-area:1/1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.HeroBanner_announcementMeasure__Zcji6{visibility:hidden;pointer-events:none}.HeroBanner_announcementSlide__hiqC0{width:0;min-width:100%;animation:HeroBanner_announcementSlideIn__dOM4A .22s ease-out both}.HeroBanner_rotatingBadge__x0_p8{box-sizing:border-box;width:44px;flex:0 0 44px;text-align:center;padding-inline:5px}@keyframes HeroBanner_announcementSlideIn__dOM4A{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.HeroBanner_announcementSlide__hiqC0{animation:none}}.ForexCipherLogo_lockup__nhdI3{display:inline-flex;align-items:center;gap:.55em;width:max-content;height:1.7em;color:currentColor;line-height:1}.ForexCipherLogo_lockup__nhdI3 .ForexCipherLogo_mark__LoU_r{width:1.58em;height:1.48em;flex:0 0 auto}.ForexCipherLogo_wordmarkArt__jph45{display:inline-block;width:8.4em;height:auto;aspect-ratio:1072/97;flex:0 0 auto;vertical-align:middle;overflow:visible}.ForexCipherLogo_lockup__nhdI3{flex-shrink:0}.ForexCipherLogo_mark__LoU_r{display:block;overflow:visible}.ForexCipherLogo_animate__MYlVa .ForexCipherLogo_leftRibbon__b_J7s,.ForexCipherLogo_animate__MYlVa .ForexCipherLogo_rightRibbon__dHzR0{transform-box:fill-box;transform-origin:center}@media (prefers-reduced-motion:no-preference){.ForexCipherLogo_lockup__nhdI3.ForexCipherLogo_animate__MYlVa:hover>.ForexCipherLogo_mark__LoU_r,.fc-brand:focus-visible .ForexCipherLogo_lockup__nhdI3.ForexCipherLogo_animate__MYlVa>.ForexCipherLogo_mark__LoU_r{animation:ForexCipherLogo_symbolBloom__W7v7z 1.05s ease-out}.ForexCipherLogo_lockup__nhdI3.ForexCipherLogo_animate__MYlVa:hover .ForexCipherLogo_leftRibbon__b_J7s,.fc-brand:focus-visible .ForexCipherLogo_lockup__nhdI3.ForexCipherLogo_animate__MYlVa .ForexCipherLogo_leftRibbon__b_J7s{animation:ForexCipherLogo_symbolAssembleLeft__empZ_ .75s cubic-bezier(.34,1.56,.64,1) both}.ForexCipherLogo_lockup__nhdI3.ForexCipherLogo_animate__MYlVa:hover .ForexCipherLogo_rightRibbon__dHzR0,.fc-brand:focus-visible .ForexCipherLogo_lockup__nhdI3.ForexCipherLogo_animate__MYlVa .ForexCipherLogo_rightRibbon__dHzR0{animation:ForexCipherLogo_symbolAssembleRight__LYyZ_ .75s cubic-bezier(.34,1.56,.64,1) .12s both}}@keyframes ForexCipherLogo_symbolAssembleLeft__empZ_{0%{opacity:0;transform:translate(35%,-24%) rotate(8deg) scale(.85);filter:blur(400px)}to{opacity:1;transform:none;filter:blur(0)}}@keyframes ForexCipherLogo_symbolAssembleRight__LYyZ_{0%{opacity:0;transform:translate(-40%,24%) rotate(-8deg) scale(.85);filter:blur(400px)}to{opacity:1;transform:none;filter:blur(0)}}@keyframes ForexCipherLogo_symbolBloom__W7v7z{0%,to{filter:drop-shadow(0 0 0 transparent)}55%{filter:drop-shadow(0 0 6px color-mix(in srgb,currentColor 45%,transparent))}}.ForexCipherLogo_outlineBase__R5Sei{opacity:.4}.ForexCipherLogo_outlineRays__PuXz6{pointer-events:none}.ForexCipherLogo_rayCore__AGow2,.ForexCipherLogo_rayHot__13Myu,.ForexCipherLogo_rayTrail__lP_7b{--fc-ray-lap-duration:calc(var(--fc-ray-duration, 20s) * var(--fc-ray-length-ratio));animation:ForexCipherLogo_outlineRay__HiRC6 var(--fc-ray-lap-duration) linear infinite;animation-delay:calc(var(--fc-ray-lap-duration) * var(--fc-ray-phase));will-change:stroke-dashoffset}.ForexCipherLogo_rayTrail__lP_7b{opacity:.6;--fc-ray-offset:3.4px}.ForexCipherLogo_rayCore__AGow2,.ForexCipherLogo_rayHot__13Myu{opacity:1;--fc-ray-offset:0px}@keyframes ForexCipherLogo_outlineRay__HiRC6{0%{stroke-dashoffset:var(--fc-ray-offset)}to{stroke-dashoffset:calc(var(--fc-ray-offset) - 100px)}}@media (prefers-reduced-motion:reduce){.ForexCipherLogo_animate__MYlVa .ForexCipherLogo_leftRibbon__b_J7s,.ForexCipherLogo_animate__MYlVa .ForexCipherLogo_rightRibbon__dHzR0{transition:none}.ForexCipherLogo_outlineRays__PuXz6{display:none}.ForexCipherLogo_outlineBase__R5Sei{opacity:.72}}.TestimonialsSection_section__pD4pc{--reviews-bg:#000;--reviews-card:#0a0a0a;--reviews-text:#fff;--reviews-secondary:#a3a3a3;--reviews-muted:#6e6e6e;--reviews-line:rgb(255 255 255/10%);--reviews-button-line:rgb(255 255 255/15%);padding:96px 24px;overflow:hidden;background:var(--reviews-bg);color:var(--reviews-text)}html[data-theme=light] .TestimonialsSection_section__pD4pc{--reviews-bg:#fff;--reviews-card:#fafafa;--reviews-text:#0a0a0a;--reviews-secondary:#525252;--reviews-muted:#6e6e6e;--reviews-line:rgb(0 0 0/10%);--reviews-button-line:rgb(0 0 0/15%)}.TestimonialsSection_container__uGU2b{max-width:1240px;margin:0 auto}.TestimonialsSection_profileOnly__5do73{display:flex;justify-content:center}.TestimonialsSection_profileOnly__5do73 .TestimonialsSection_card__TWlkN{width:min(360px,100%)}.TestimonialsSection_container__uGU2b>*+*{margin-top:48px}.TestimonialsSection_header__JEO_f{text-align:center}.TestimonialsSection_header__JEO_f h2{margin:0;font-size:clamp(32px,4vw,52px);line-height:1.08;font-weight:500;letter-spacing:-.025em}.TestimonialsSection_sliderShell__1QMzl{margin-left:-24px;margin-right:-24px;overflow:hidden;padding:0 24px;mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.TestimonialsSection_sliderTrack__0W5JC{display:flex;width:max-content;animation:TestimonialsSection_testimonialsSlide__Hesc_ var(--marquee-duration) linear infinite}.TestimonialsSection_sliderShell__1QMzl:focus-within .TestimonialsSection_sliderTrack__0W5JC{animation-play-state:paused}.TestimonialsSection_sliderShell__1QMzl:has([data-badge-open=true]) .TestimonialsSection_sliderTrack__0W5JC{animation-play-state:paused}@media (hover:hover){.TestimonialsSection_sliderShell__1QMzl:hover .TestimonialsSection_sliderTrack__0W5JC{animation-play-state:paused}}.TestimonialsSection_reviewGroup__ydsRY{display:flex;flex-shrink:0;gap:16px;padding-right:16px}@keyframes TestimonialsSection_testimonialsSlide__Hesc_{to{transform:translateX(-50%)}}.TestimonialsSection_card__TWlkN{position:relative;isolation:isolate;box-sizing:border-box;display:flex;flex-direction:column;flex-shrink:0;gap:16px;width:360px;height:276px;margin:0;padding:24px;border:1px solid var(--reviews-line);border-radius:12px;background:var(--reviews-card)}.TestimonialsSection_cardLink__xVwDH{position:absolute;inset:0;z-index:1;border-radius:inherit}.TestimonialsSection_cardLink__xVwDH:focus-visible{outline:2px solid var(--reviews-secondary);outline-offset:-3px}.TestimonialsSection_card__TWlkN:has(.TestimonialsSection_cardLink__xVwDH:hover) .TestimonialsSection_title__e1Uk2{text-decoration:underline;text-underline-offset:3px}.TestimonialsSection_authorIdentity__zx6qA [data-badge-open]{position:relative;z-index:2}.TestimonialsSection_stars__UuM63{display:flex;gap:4px;height:16px;flex-shrink:0}.TestimonialsSection_stars__UuM63 img{width:16px;height:16px}.TestimonialsSection_quote__Jh7MS{min-height:0;flex:1;margin:0;overflow:hidden}.TestimonialsSection_title__e1Uk2{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--reviews-text);font-size:15px;font-weight:500;line-height:1.5;letter-spacing:-.025em}.TestimonialsSection_description__o_t9_{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden;margin:6px 0 0;color:var(--reviews-muted);font-size:14px;font-weight:400;line-height:1.625}.TestimonialsSection_author__EmLOK{display:flex;align-items:center;gap:12px;min-width:0}.TestimonialsSection_authorIdentity__zx6qA{display:flex;align-items:center;gap:5px;min-width:0}.TestimonialsSection_avatar__x24Ta{width:32px;height:32px;flex-shrink:0;border-radius:50%;object-fit:cover}.TestimonialsSection_initial__lkFNa{display:grid;place-items:center;border:1px solid var(--reviews-line);background:var(--reviews-bg);color:var(--reviews-secondary);font-size:12px;font-weight:500}.TestimonialsSection_name__3FY2B{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--reviews-secondary);font-size:14px;font-weight:400;line-height:1.5}.TestimonialsSection_trustpilotCard__RvDOh{align-items:center;justify-content:center;gap:20px;text-align:center}.TestimonialsSection_trustpilotLogo__JaGUi,.TestimonialsSection_trustpilotLogo__JaGUi img{display:block;width:auto;height:28px}.TestimonialsSection_trustpilotLogo__JaGUi .TestimonialsSection_logoLight__8fvIO,html[data-theme=light] .TestimonialsSection_trustpilotLogo__JaGUi .TestimonialsSection_logoDark__X9qtX{display:none}html[data-theme=light] .TestimonialsSection_trustpilotLogo__JaGUi .TestimonialsSection_logoLight__8fvIO{display:block}.TestimonialsSection_trustpilotPrompt__mZRYt{margin:0;font-size:15px;font-weight:500;line-height:1.5;letter-spacing:-.025em}.TestimonialsSection_reviewButton__gVdJ2{display:inline-flex;align-items:center;justify-content:center;padding:10px 24px;border:1px solid var(--reviews-button-line);border-radius:999px;background:var(--reviews-card);color:var(--reviews-text);font-size:14px;font-weight:500;line-height:1.5;text-decoration:none;transition:background .2s ease,border-color .2s ease}.TestimonialsSection_reviewButton__gVdJ2:hover{background:var(--reviews-bg);border-color:var(--reviews-secondary)}.TestimonialsSection_reviewButton__gVdJ2:focus-visible{outline:2px solid var(--reviews-secondary);outline-offset:4px}.TestimonialsSection_disclaimer__YTjpH{max-width:672px;margin:48px auto 0;text-align:center;color:var(--reviews-muted);font-size:12px;line-height:1.625}.TestimonialsSection_srOnly__vwokj{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (min-width:640px){.TestimonialsSection_section__pD4pc{padding-top:128px;padding-bottom:128px}}@media (prefers-reduced-motion:reduce){.TestimonialsSection_sliderShell__1QMzl{overflow-x:auto}.TestimonialsSection_sliderTrack__0W5JC{animation:none}.TestimonialsSection_reviewGroup__ydsRY[aria-hidden=true]{display:none}}@media (max-width:639px){.TestimonialsSection_section__pD4pc{padding-block:72px}}@media (min-width:640px) and (max-width:960px){.TestimonialsSection_section__pD4pc{padding-block:96px}}.ReviewBadge_wrapper__CSIOp{display:inline-flex;flex:0 0 auto;align-items:center}.ReviewBadge_badge___2YfX{position:relative;display:inline-grid;place-items:center;box-sizing:border-box;width:18px;height:18px;flex-shrink:0;margin:0;padding:0;cursor:help}.ReviewBadge_verified__IdsMd{border:0;background:transparent}.ReviewBadge_verified__IdsMd img{display:block;width:18px;height:18px}.ReviewBadge_partner__XPueA{border:0;background:transparent}.ReviewBadge_partner__XPueA img{display:block;width:18px;height:18px;object-fit:contain;transform:scale(1.22);transform-origin:center}.ReviewBadge_company__MFXQw{border:0;border-radius:4px;background:linear-gradient(135deg,#0012b8,#0d8ed6);color:#fff;box-shadow:none}.ReviewBadge_company__MFXQw svg{display:block}.ReviewBadge_badge___2YfX:focus-visible{outline:2px solid #0d8ed6;outline-offset:3px;border-radius:3px}.ReviewBadge_popup__i3kxp{position:fixed;z-index:1500;box-sizing:border-box;width:min(224px,calc(100vw - 24px));padding:10px 12px;border:1px solid var(--fc-border,#292929);border-radius:9px;background:var(--fc-surface-raised,#171717);color:var(--fc-text,#ededed);box-shadow:0 8px 24px rgb(0 0 0/12%);font-family:var(--font-aeonik),Arial,sans-serif;animation:ReviewBadge_popupIn__NDgrp .12s ease-out}.ReviewBadge_popup__i3kxp:after{content:"";position:absolute;width:8px;height:8px;left:calc(var(--badge-arrow-x) - 4px);bottom:-5px;transform:rotate(45deg);border-right:1px solid var(--fc-border,#292929);border-bottom:1px solid var(--fc-border,#292929);background:inherit}.ReviewBadge_popup__i3kxp[data-placement=below]:after{top:-5px;bottom:auto;transform:rotate(225deg)}.ReviewBadge_popup__i3kxp strong{display:block;font-size:12px;font-weight:500;line-height:1.4}.ReviewBadge_popupHeading__8UmQw{display:flex;align-items:center;gap:6px}.ReviewBadge_popupHeading__8UmQw .ReviewBadge_badge___2YfX{width:14px;height:14px;cursor:default}.ReviewBadge_popupHeading__8UmQw .ReviewBadge_partner__XPueA img,.ReviewBadge_popupHeading__8UmQw .ReviewBadge_verified__IdsMd img{width:14px;height:14px}.ReviewBadge_popupHeading__8UmQw .ReviewBadge_company__MFXQw svg{width:9px!important;height:9px!important}.ReviewBadge_popup__i3kxp p{margin:6px 0 0;color:var(--fc-text-2,#a3a3a3);font-size:11.5px;font-weight:400;line-height:1.5}@keyframes ReviewBadge_popupIn__NDgrp{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.ReviewBadge_popup__i3kxp{animation:none}}