.home_h2__G95hl{font-weight:800;font-size:clamp(30px,4.5vw,44px);line-height:1.1;letter-spacing:var(--tracking-display);color:var(--text-1)}.home_lead__HqfyW{font-size:16px;line-height:1.6;color:var(--text-3)}.home_microLabel__1x9B9{font-size:12px;font-weight:600;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-4)}.home_hero__UPzNc{display:flex;flex-direction:column;align-items:center;text-align:center;gap:32px;padding:104px var(--page-pad-x) 84px}.home_heroTitle__7rDCR{font-weight:800;font-size:clamp(38px,7vw,82px);line-height:1.04;letter-spacing:var(--tracking-display);color:var(--text-1);max-width:1050px;text-wrap:balance}.home_heroSub__gsUH1{font-size:19px;line-height:1.6;color:var(--text-3);max-width:640px;text-wrap:pretty}.home_heroActions__VFTvh{gap:12px}.home_capStrip__tdC4w,.home_heroActions__VFTvh{display:flex;flex-wrap:wrap;justify-content:center}.home_capStrip__tdC4w{align-items:center;gap:14px 40px;padding:26px var(--page-pad-x);border-top:1px solid var(--line-1);border-bottom:1px solid var(--line-1)}.home_cap__60_9n{font-size:14px;font-weight:600;color:var(--text-3);letter-spacing:.02em}.home_clients__uuzTj{display:flex;flex-direction:column;align-items:center;gap:24px;padding:56px var(--page-pad-x)}.home_marquee__1V6vz{width:100%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent);mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent)}.home_marqueeTrack__gnce2{display:flex;align-items:center;width:max-content;animation:home_marquee__1V6vz 42s linear infinite}.home_marquee__1V6vz:hover .home_marqueeTrack__gnce2{animation-play-state:paused}.home_marqueeItem__qLRPp{display:inline-flex;align-items:center;padding:0 26px}.home_marqueeLogo__AHpBa{display:block;height:30px;background-color:var(--text-3);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;transition:background-color var(--transition-fast)}.home_marqueeItem__qLRPp:hover .home_marqueeLogo__AHpBa{background-color:var(--text-1)}@keyframes home_marquee__1V6vz{to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.home_marqueeTrack__gnce2{animation:none;flex-wrap:wrap;justify-content:center;width:100%;gap:12px 0}}.home_pillarsWrap__mxJkO{display:flex;flex-direction:column;gap:44px}.home_sectionHead__gL_Qj{display:flex;flex-direction:column;gap:14px;max-width:680px}.home_pillarGrid__T3yti{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.home_pillarCard__Fq0tn{background:var(--bg-1);border:1px solid var(--line-2);border-radius:var(--radius-md);padding:32px;display:flex;flex-direction:column;gap:16px}.home_pillarTitle__HU8mz{font-weight:700;font-size:21px;letter-spacing:-.02em;color:var(--text-1)}.home_pillarBody__mV5K6{font-size:14.5px;line-height:1.6;color:var(--text-3);flex:1 1}.home_pillarLink__vEegS{font-size:14px;font-weight:600;color:var(--accent)}.home_whyGrid__cuWrg{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);grid-gap:64px;gap:64px}.home_whyIntro__OKNCk{display:flex;flex-direction:column;gap:20px}.home_whyTitle__JbRLN{text-wrap:balance}.home_whyPara___vEyg{font-size:16px;line-height:1.65;color:var(--text-3)}.home_whyBlocks__M8p_P{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;align-content:start}.home_whyCard__uNUYK{background:var(--bg-1);border:1px solid var(--line-1);border-radius:var(--radius-md);padding:26px;display:flex;flex-direction:column;gap:10px}.home_whyIcon__QUeBF{color:var(--accent);margin-bottom:2px}.home_whyCardTitle__vW9Wu{font-weight:700;font-size:17px;letter-spacing:-.01em;color:var(--text-1)}.home_whyCardBody__FFSRT{font-size:14px;line-height:1.6;color:var(--text-3)}.home_toolsWrap__qaGvV{display:flex;flex-direction:column;gap:36px}.home_toolsHead__E_gS3{display:flex;flex-direction:column;gap:14px;max-width:760px}.home_toolsGrid__JNWPu{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px}.home_toolCol__ygIOL{border-top:2px solid var(--accent);padding-top:18px;display:flex;flex-direction:column;gap:8px}.home_toolNum__5UbVF{font-family:var(--font-mono);font-size:13px;font-weight:500;color:var(--accent);letter-spacing:.02em}.home_toolTitle__zI8vT{font-weight:700;font-size:16px;color:var(--text-1)}.home_toolBody__mkxeN{font-size:14px;line-height:1.6;color:var(--text-3)}.home_testWrap__3NUj5{display:flex;flex-direction:column;gap:32px}.home_testGrid__Q1FPV{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.home_testCard__yO13c{background:var(--bg-1);border:1px solid var(--line-1);border-radius:var(--radius-md);padding:28px;display:flex;flex-direction:column;gap:18px}.home_testQuote__1Y5Fg{font-size:16px;line-height:1.6;color:var(--text-2);flex:1 1}.home_testName__UkOs7{font-size:13px;color:var(--text-4)}.home_founderGrid__OgYmj{display:grid;grid-template-columns:minmax(0,320px) minmax(0,1fr);grid-gap:64px;gap:64px;align-items:start}.home_founderLeft__yNMMh{display:flex;flex-direction:column;gap:20px}.home_founderPhoto__KxPKU{position:relative;width:min(280px,100%);aspect-ratio:280/340;border-radius:var(--radius-md);overflow:hidden;background:var(--bg-2);border:1px solid var(--line-1)}.home_founderImg__XAdD1{object-fit:cover;object-position:center}.home_founderSig__DBqlI{font-size:14px;font-weight:600;color:var(--text-2)}.home_founderRight__U9s0j{display:flex;flex-direction:column;gap:18px}.home_founderPara__RGaIP{font-size:18px;line-height:1.7;color:var(--text-longform);max-width:640px}.home_faqInner__tKFql{max-width:840px;margin:0 auto;display:flex;flex-direction:column;gap:32px}.home_faqTitle__GCTYV{font-weight:800;font-size:clamp(28px,4vw,40px);letter-spacing:var(--tracking-display);color:var(--text-1)}.home_ctaSection__wMhRL{padding:96px var(--page-pad-x);border-top:1px solid var(--line-1);display:flex;flex-direction:column;align-items:center;text-align:center;gap:24px}.home_ctaTitle__L01vA{font-weight:800;font-size:clamp(32px,5.5vw,56px);line-height:1.05;letter-spacing:var(--tracking-display);color:var(--text-1);max-width:800px;text-wrap:balance}.home_ctaBody__ieYZe{font-size:17px;line-height:1.6;color:var(--text-3);max-width:560px}@media (max-width:980px){.home_whyGrid__cuWrg{grid-template-columns:1fr;gap:40px}.home_founderGrid__OgYmj{grid-template-columns:1fr;gap:32px}.home_toolsGrid__JNWPu{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 16px}}@media (max-width:760px){.home_pillarGrid__T3yti,.home_testGrid__Q1FPV{grid-template-columns:1fr}.home_hero__UPzNc{padding:72px var(--page-pad-x) 56px}}@media (max-width:480px){.home_toolsGrid__JNWPu,.home_whyBlocks__M8p_P{grid-template-columns:1fr}}.HeroVideo_videoWrap__0tWNh{width:100%;max-width:860px;margin:8px auto 0;border-radius:var(--radius-md);overflow:hidden;border:1px solid var(--line-2);background:var(--bg-2);box-shadow:var(--shadow-2)}.HeroVideo_player__9P7qT{display:block;width:100%}.TestimonialSlider_wrap__wiZA5{display:flex;flex-direction:column;gap:24px}.TestimonialSlider_track__1DN70{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;cursor:-webkit-grab;cursor:grab;padding-bottom:4px;scrollbar-width:none;-ms-overflow-style:none;touch-action:pan-y}.TestimonialSlider_track__1DN70::-webkit-scrollbar{display:none}.TestimonialSlider_track__1DN70:active{cursor:-webkit-grabbing;cursor:grabbing}.TestimonialSlider_card__a81w0{flex:0 0 auto;width:min(360px,82vw);scroll-snap-align:start;background:var(--surface-card);border:1px solid var(--line-1);border-radius:var(--radius-md);padding:28px;margin:0;display:flex;flex-direction:column;gap:18px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.TestimonialSlider_logo__47cHe{display:block;height:26px;background-color:var(--text-3);mask-repeat:no-repeat;mask-position:left center;mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:left center;-webkit-mask-size:contain}[dir=rtl] .TestimonialSlider_logo__47cHe{mask-position:right center;-webkit-mask-position:right center}.TestimonialSlider_quote__TzxxV{font-size:16px;line-height:1.6;color:var(--text-2);flex:1 1}.TestimonialSlider_name__ojP0U{font-size:13px;color:var(--text-4)}.TestimonialSlider_controls__tatzV{display:flex;gap:10px}.TestimonialSlider_arrow__STl8U{width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;background:transparent;border:1px solid var(--line-2);border-radius:var(--radius-sm);color:var(--text-2);cursor:pointer;transition:border-color var(--transition-fast),background var(--transition-fast),color var(--transition-fast)}.TestimonialSlider_arrow__STl8U:hover{border-color:var(--line-3);background:var(--bg-2);color:var(--text-1)}[dir=rtl] .TestimonialSlider_arrowIcon__Ogu9c{transform:scaleX(-1)}