.TopSection_heroFold__oeh71{--kk-hero-header-clear:calc(env(safe-area-inset-top, 0px) + clamp(4rem, 10vh, 5.5rem));--kk-hero-gap-after-header:var(--kk-hero-band-rhythm);--kk-hero-fixed-top:calc(var(--kk-hero-header-clear) + var(--kk-hero-gap-after-header));--kk-hero-inner-pad-y:var(--kk-hero-band-rhythm);--kk-hero-body-min:min(64vh,620px);max-width:100%;min-width:0;overflow-x:clip;width:100%}.TopSection_heroFlowSpacer__qcf96{flex-shrink:0;min-height:calc(var(--kk-hero-fixed-top) + var(--kk-hero-body-min) + var(--kk-hero-inner-pad-y)*2 + 1.25rem);pointer-events:none}.TopSection_heroFlowSpacer__qcf96,.TopSection_heroRoot__h06mV{box-sizing:border-box;width:100%}.TopSection_heroRoot__h06mV{--kk-hero-parallax-y:0px;--kk-hero-exit:0;align-items:stretch;display:flex;flex-direction:column;isolation:isolate;left:0;margin-left:auto;margin-right:auto;margin-top:var(--kk-hero-fixed-top);max-height:none;max-width:none;min-height:var(--kk-hero-body-min);overflow-x:clip;overflow-y:visible;padding-bottom:0;padding-left:max(env(safe-area-inset-left,0px),clamp(.75rem,2vw,1.25rem));padding-right:max(env(safe-area-inset-right,0px),clamp(.75rem,2vw,1.25rem));padding-top:var(--kk-hero-inner-pad-y);position:relative;right:0;z-index:3}.TopSection_heroRoot__h06mV,.TopSection_heroRoot__h06mV.TopSection_night-mode__keH8K{background:transparent}.TopSection_heroContentWrap__UL_Rc{box-sizing:border-box;display:flex;filter:blur(calc(var(--kk-hero-exit, 0)*10px));flex:1;flex-direction:column;margin-left:auto;margin-right:auto;-webkit-mask-image:linear-gradient(to bottom,#000 0,#000 calc(100%*(1 - var(--kk-hero-exit, 0))),transparent 100%);mask-image:linear-gradient(to bottom,#000 0,#000 calc(100%*(1 - var(--kk-hero-exit, 0))),transparent 100%);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;max-width:min(1280px,92vw);min-height:0;opacity:calc(1 - var(--kk-hero-exit, 0)*.38);position:relative;transform:translate3d(0,calc(var(--kk-hero-parallax-y, 0px)*-1),0);width:100%;will-change:transform,opacity,filter}@media (prefers-reduced-motion:reduce){.TopSection_heroContentWrap__UL_Rc{filter:none;-webkit-mask-image:none;mask-image:none;opacity:1;transform:none;will-change:auto}}@media (min-width:1280px){.TopSection_heroContentWrap__UL_Rc{max-width:min(85vw,var(--kk-header-band-max,140rem));padding-left:max(0px,env(safe-area-inset-left));padding-right:max(0px,env(safe-area-inset-right))}}.TopSection_heroTouchRoot__8AG3V{touch-action:manipulation;-webkit-tap-highlight-color:transparent}.TopSection_heroFigmaBanner__AhlTP .TopSection_heroTextSlot__mFAOt{align-items:center;flex-shrink:0;min-height:0}.TopSection_heroFigmaBanner__AhlTP .TopSection_heroTextSlot__mFAOt>div{align-items:center;text-align:center}.TopSection_heroFigmaBanner__AhlTP .TopSection_heroCtaRow__ne4xA{justify-content:center;margin-top:0}.TopSection_heroFigmaBanner__AhlTP .TopSection_heroContentWrap__UL_Rc{justify-content:flex-start;padding-top:clamp(1rem,3.5vh,2.25rem)}.TopSection_heroFigmaBanner__AhlTP .TopSection_leftCol__wUYRJ.TopSection_leftColLightFigma__uPsgs{padding-top:0}.TopSection_heroFigmaBanner__AhlTP .TopSection_heroEmailCapture__NJR2A{margin-inline:auto;max-width:min(28rem,100%);text-align:center}.TopSection_heroLightFigma__hWMCj{background:radial-gradient(ellipse 92% 78% at 0 100%,rgba(149,0,255,.14) 0,transparent 54%),radial-gradient(ellipse 65% 52% at 100% 0,hsla(7,85%,69%,.1) 0,transparent 48%),linear-gradient(168deg,#fbf9ff,#f0ecf8 45%,#e6e2f0);border-radius:0 0 clamp(1.25rem,3.5vw,2.25rem) clamp(1.25rem,3.5vw,2.25rem);box-shadow:0 18px 48px rgba(82,63,114,.08)}.TopSection_heroDarkFigma__8tOjW{background:transparent;border-radius:0;box-shadow:none}.TopSection_heroRoot__h06mV.TopSection_night-mode__keH8K .TopSection_heroCornerBL__PUqpU,.TopSection_heroRoot__h06mV.TopSection_night-mode__keH8K .TopSection_heroCornerBR__dvH0B,.TopSection_heroRoot__h06mV.TopSection_night-mode__keH8K .TopSection_heroCornerTL__V3wYa,.TopSection_heroRoot__h06mV.TopSection_night-mode__keH8K .TopSection_heroCornerTR__nAWAY{border-color:rgba(212,150,250,.85);filter:drop-shadow(0 0 8px rgba(186,100,240,.55)) drop-shadow(0 0 14px rgba(186,100,240,.25))}.TopSection_heroFigmaHeadingDark__RJGC7{color:#f8f7fc;display:block;letter-spacing:-.03em}.TopSection_heroFigmaSubheadingDark__SGmCf{margin-inline:auto;max-width:min(36rem,100%)}.TopSection_heroCtaPrimaryDarkFigma__I1t9S{background:#fff!important;border:1px solid hsla(0,0%,100%,.35)!important;box-shadow:0 14px 40px rgba(0,0,0,.4)!important;color:#141118!important}.TopSection_heroCtaPrimaryDarkFigma__I1t9S:hover{box-shadow:0 16px 44px rgba(0,0,0,.48)!important;filter:brightness(1.03)!important}.TopSection_heroCtaSecondaryDarkFigma__zzr6g{background:rgba(12,4,28,.42)!important;border:1px solid rgba(232,228,240,.38)!important;color:#f5f3f9!important}.TopSection_heroCtaSecondaryDarkFigma__zzr6g:hover{background:rgba(20,8,44,.55)!important;border-color:rgba(248,245,255,.45)!important}.TopSection_heroRoot__h06mV.TopSection_night-mode__keH8K .TopSection_heroLightScrollDown__7fVRZ{color:rgba(220,210,255,.88)}.TopSection_heroRoot__h06mV.TopSection_night-mode__keH8K .TopSection_heroLightScrollDown__7fVRZ:hover{color:rgba(252,250,255,.98)}.TopSection_heroRoot__h06mV.TopSection_night-mode__keH8K .TopSection_heroLightLearnMore__kbT_r{color:rgba(236,232,255,.92)}.TopSection_heroRoot__h06mV.TopSection_night-mode__keH8K .TopSection_heroLightLearnMore__kbT_r:hover{color:#fff}.TopSection_heroRoot__h06mV.TopSection_night-mode__keH8K .TopSection_heroLightProgressSeg__9wVzq{background:hsla(0,0%,100%,.2)}.TopSection_heroRoot__h06mV.TopSection_night-mode__keH8K .TopSection_heroLightProgressSeg__9wVzq:hover{background:hsla(0,0%,100%,.32)}.TopSection_heroRoot__h06mV.TopSection_night-mode__keH8K .TopSection_heroLightProgressSegActive__D_a6x{background:#fff}.TopSection_heroCornerFrame__RhB7E{--kk-bracket-arm:clamp(3rem,10vw,7rem);--kk-frame-pad-y:clamp(2.75rem,6.5vw,4.5rem);--kk-frame-pad-x:clamp(2.25rem,6vw,4rem);align-items:center;box-sizing:border-box;display:flex;flex-direction:column;gap:clamp(1rem,2.8vw,1.65rem);margin-inline:auto;max-width:min(52rem,calc(100% - 1.5rem));overflow:visible;padding:var(--kk-frame-pad-y) var(--kk-frame-pad-x);position:relative;width:100%}.TopSection_heroCornerBL__PUqpU,.TopSection_heroCornerBR__dvH0B,.TopSection_heroCornerTL__V3wYa,.TopSection_heroCornerTR__nAWAY{background:transparent;border:0 solid rgba(82,63,114,.55);box-sizing:border-box;display:none;filter:drop-shadow(0 0 8px rgba(120,70,180,.35)) drop-shadow(0 0 18px rgba(120,70,180,.12));height:var(--kk-bracket-arm);pointer-events:none;position:absolute;width:var(--kk-bracket-arm)}.TopSection_heroCornerTL__V3wYa{border-left-width:1.5px;border-top-left-radius:clamp(18px,3vw,30px);border-top-width:1.5px;left:0;margin-left:calc(var(--kk-bracket-arm)*-1)}.TopSection_heroCornerTL__V3wYa,.TopSection_heroCornerTR__nAWAY{margin-top:calc(var(--kk-bracket-arm)*-1);top:0}.TopSection_heroCornerTR__nAWAY{border-right-width:1.5px;border-top-right-radius:clamp(18px,3vw,30px);border-top-width:1.5px;margin-right:calc(var(--kk-bracket-arm)*-1);right:0}.TopSection_heroCornerBL__PUqpU{border-bottom-left-radius:clamp(18px,3vw,30px);border-bottom-width:1.5px;border-left-width:1.5px;left:0;margin-left:calc(var(--kk-bracket-arm)*-1)}.TopSection_heroCornerBL__PUqpU,.TopSection_heroCornerBR__dvH0B{bottom:0;margin-bottom:calc(var(--kk-bracket-arm)*-1)}.TopSection_heroCornerBR__dvH0B{border-bottom-right-radius:clamp(18px,3vw,30px);border-bottom-width:1.5px;border-right-width:1.5px;margin-right:calc(var(--kk-bracket-arm)*-1);right:0}@media (max-width:768px){.TopSection_heroCornerFrame__RhB7E{--kk-bracket-arm:clamp(2.25rem,12vw,4rem);--kk-frame-pad-y:clamp(2.25rem,5.5vw,3.75rem);--kk-frame-pad-x:clamp(1.5rem,5vw,2.5rem)}}@media (max-width:480px){.TopSection_heroCornerFrame__RhB7E{--kk-bracket-arm:clamp(1.85rem,10vw,3.25rem)}}.TopSection_heroLightHeading__ZxbZ6{color:#1c1428;display:block;letter-spacing:-.03em}.TopSection_heroLightSubheading__EPM36{margin-inline:auto;max-width:min(36rem,100%)}.TopSection_heroCtaPrimaryLightFigma__SEnPB{background:#fff!important;border:1px solid rgba(82,63,114,.12)!important;box-shadow:0 10px 28px rgba(82,63,114,.12)!important;color:#1c1428!important}.TopSection_heroCtaPrimaryLightFigma__SEnPB:hover{box-shadow:0 12px 32px rgba(149,0,255,.14)!important;filter:brightness(1.02)!important}.TopSection_heroCtaSecondaryLightFigma__EPa5T{background:rgba(149,0,255,.07)!important;border:1px solid rgba(82,63,114,.42)!important;color:#2d2240!important}.TopSection_heroCtaSecondaryLightFigma__EPa5T:hover{background:rgba(149,0,255,.11)!important;border-color:rgba(82,63,114,.55)!important}.TopSection_trustStripRowLightFigma__uBOR4{align-items:center!important;justify-self:center}.TopSection_trustStripRowLightFigma__uBOR4 .TopSection_trustStrip__4Y8XW{justify-content:center}.TopSection_heroLightBottomBar__1yRdU{align-items:flex-end;box-sizing:border-box;display:flex;gap:1rem;justify-content:space-between;margin-inline:auto;margin-top:clamp(.4rem,1.6vw,.9rem);max-width:min(1280px,92vw);padding:0 max(env(safe-area-inset-right,0px),clamp(.75rem,2vw,1.25rem)) 0 max(env(safe-area-inset-left,0px),clamp(.75rem,2vw,1.25rem));width:100%}@media (min-width:1280px){.TopSection_heroLightBottomBar__1yRdU{max-width:min(85vw,var(--kk-header-band-max,140rem))}}.TopSection_heroLightScrollDown__7fVRZ{align-items:center;background:none;border:none;color:rgba(82,63,114,.72);cursor:pointer;display:inline-flex;font-family:Poppins,system-ui,sans-serif;font-size:clamp(11px,.85vw,13px);font-weight:500;gap:.45rem;letter-spacing:.12em;margin:0;padding:.35rem 0;text-transform:uppercase;-webkit-tap-highlight-color:transparent}.TopSection_heroLightScrollDown__7fVRZ:hover{color:rgba(82,63,114,.95)}.TopSection_heroLightScrollChevron__x6al4{border-bottom:1.5px solid;border-right:1.5px solid;display:inline-block;height:.42rem;transform:rotate(45deg) translateY(-2px);width:.42rem}.TopSection_heroLightLearnCol__NsLD4{align-items:flex-end;display:flex;flex-direction:column;gap:0;margin-bottom:0}.TopSection_heroLightLearnMore__kbT_r{background:none;border:none;color:rgba(82,63,114,.72);cursor:pointer;font-family:Poppins,system-ui,sans-serif;font-size:clamp(11px,.85vw,13px);font-weight:500;letter-spacing:.1em;margin:0;padding:0;text-transform:uppercase;-webkit-tap-highlight-color:transparent}.TopSection_heroLightLearnMore__kbT_r:hover{color:rgba(82,63,114,.95)}.TopSection_heroLightProgress__epT_8{align-items:flex-end;display:flex;gap:.45rem;width:min(200px,42vw)}.TopSection_heroLightProgressSeg__9wVzq{background:rgba(82,63,114,.22);border:none;border-radius:2px;cursor:pointer;flex:1;height:2px;margin:0;padding:0;transition:height .2s ease,background-color .2s ease;-webkit-tap-highlight-color:transparent;display:block;line-height:0;min-height:0;min-width:0}.TopSection_heroLightProgressSeg__9wVzq:hover{background:rgba(82,63,114,.38)}.TopSection_heroLightProgressSegActive__D_a6x{background:#523f72;height:5px}@media (max-width:1024px){.TopSection_heroFigmaBanner__AhlTP .TopSection_heroLightBottomBar__1yRdU{margin-top:var(--kk-hero-band-rhythm)}.TopSection_heroLightBottomBar__1yRdU{align-items:center;background:transparent;box-shadow:none;flex-wrap:wrap;justify-content:center;margin-top:0;padding-bottom:clamp(.5rem,2vw,1rem);transform:translateY(calc(clamp(1.35rem, 5.4vh, 2.35rem)*-1))}.TopSection_heroLightLearnCol__NsLD4{align-items:center;margin-bottom:0;width:100%}.TopSection_heroLightProgress__epT_8{align-items:flex-end;gap:.5rem;width:min(240px,88vw)}.TopSection_heroLightProgressSeg__9wVzq{border-radius:3px;height:3px}.TopSection_heroLightProgressSegActive__D_a6x{height:7px}}@media (max-width:768px){.TopSection_heroLightBottomBar__1yRdU{padding-top:0;transform:translateY(calc(clamp(1.1rem, 4.4vh, 1.95rem)*-1))}.TopSection_heroLightScrollDown__7fVRZ{padding:.25rem 0}.TopSection_heroLightProgress__epT_8{width:min(220px,72vw)}.TopSection_heroLightProgressSeg__9wVzq{border-radius:2px;height:2px}.TopSection_heroLightProgressSegActive__D_a6x{height:5px}}.TopSection_animBackdrop__EOvx1{align-items:center;display:flex;inset:-12% -16% -16% -16%;justify-content:center;overflow:hidden;pointer-events:none;position:absolute;z-index:0}.TopSection_animBackdropSaas__3rSaZ .TopSection_animInner__nyNPJ{height:clamp(240px,38vh,440px);opacity:.1}.TopSection_animBackdropSaas__3rSaZ .TopSection_animInner__nyNPJ[data-kk-revenue-slide=true]{height:clamp(260px,42vh,480px);opacity:.14}.TopSection_animScrim__UuQWF{inset:0;pointer-events:none;position:absolute;z-index:1}.TopSection_animInner__nyNPJ{filter:saturate(1.05);height:clamp(310px,46vh,540px);opacity:.42;position:relative;transform:translateX(clamp(-1.25rem,-2.5vw,.25rem)) scale(var(--kk-hero-graphics-scale,1));transform-origin:center center;transition:width .45s ease,height .45s ease,opacity .45s ease,transform .9s cubic-bezier(.33,1,.55,1);width:min(100%,860px);z-index:0}.TopSection_animInner__nyNPJ[data-kk-revenue-slide=true]{height:clamp(400px,60vh,720px);opacity:.58;width:min(100%,1080px)}.TopSection_animInner__nyNPJ .lottie-container,.TopSection_animInner__nyNPJ>div{height:100%!important;width:100%!important}.TopSection_animLeadEngineLayer__R_AAQ{overflow:visible;z-index:2}.TopSection_contentRow__hFawI{align-items:start;-moz-column-gap:clamp(2rem,5vw,4.5rem);column-gap:clamp(2rem,5vw,4.5rem);display:grid;flex:1;grid-template-areas:"visual copy" "visual trust";grid-template-columns:minmax(260px,min(52%,560px)) minmax(0,1fr);grid-template-rows:auto auto;margin-top:0;min-height:0;position:relative;row-gap:clamp(1rem,2.5vw,1.75rem);width:100%;z-index:2}.TopSection_contentRow__hFawI.TopSection_contentRowLightFigma__1Sl4d{-moz-column-gap:0;column-gap:0;grid-template-areas:"copy";grid-template-columns:1fr;justify-items:center;row-gap:0;text-align:center}@media (min-width:1280px){.TopSection_contentRow__hFawI.TopSection_contentRowLightFigma__1Sl4d{-moz-column-gap:0;column-gap:0;grid-template-columns:1fr}}@media (min-width:1920px){.TopSection_contentRow__hFawI.TopSection_contentRowLightFigma__1Sl4d{-moz-column-gap:0;column-gap:0}}.TopSection_leftCol__wUYRJ{display:flex;flex:1 1 0;flex-direction:column;gap:0;grid-area:copy;max-width:min(34rem,100%);min-width:0;text-align:left}.TopSection_leftCol__wUYRJ.TopSection_leftColLightFigma__uPsgs{align-items:center;margin-inline:auto;max-width:min(44rem,100%);padding-top:clamp(.25rem,1.5vh,.85rem);text-align:center}@media (min-width:1280px){.TopSection_heroSubheading__cPXnq{max-width:min(32rem,100%)}.TopSection_contentRow__hFawI{-moz-column-gap:clamp(2.5rem,4.5vw,5rem);column-gap:clamp(2.5rem,4.5vw,5rem);grid-template-columns:minmax(280px,min(48%,580px)) minmax(0,1fr)}}@media (min-width:1920px){.TopSection_contentRow__hFawI{-moz-column-gap:clamp(3rem,4vw,5.5rem);column-gap:clamp(3rem,4vw,5.5rem)}}.TopSection_heroSubheading__cPXnq{margin-bottom:0;margin-right:auto;margin-top:0;max-width:min(32rem,100%)}.TopSection_heroFigmaBanner__AhlTP .TopSection_heroSubheading__cPXnq{margin-left:auto;margin-right:auto}.TopSection_heroTextSlot__mFAOt{display:flex;flex-direction:column;flex-shrink:0;gap:clamp(.75rem,2vw,1.15rem);min-height:clamp(11rem,30vw,14.5rem)}.TopSection_heroCtaRow__ne4xA{align-items:center;display:flex;flex-wrap:wrap;gap:clamp(.6rem,1.4vw,.85rem);margin-top:clamp(.55rem,1.5vw,1rem)}.TopSection_heroCtaPrimary__bqO1I{align-items:center;border:1px solid transparent;border-radius:999px;cursor:pointer;display:inline-flex;font-family:Poppins,system-ui,sans-serif;font-size:clamp(15px,1.05vw,16px);font-weight:400;justify-content:center;line-height:1.2;min-height:48px;padding:0 clamp(1.25rem,2.5vw,1.65rem);transition:transform .15s ease,box-shadow .25s ease,filter .2s ease;-webkit-tap-highlight-color:transparent}.TopSection_heroRoot__h06mV.TopSection_night-mode__keH8K .TopSection_heroCtaPrimary__bqO1I{background:linear-gradient(135deg,#c94a6b,#7b2cbf 55%,#5a189a);box-shadow:0 10px 32px rgba(0,0,0,.35);color:#fff}.TopSection_heroRoot__h06mV.TopSection_night-mode__keH8K .TopSection_heroCtaPrimary__bqO1I:hover{box-shadow:0 14px 40px rgba(149,0,255,.35);filter:brightness(1.06)}.TopSection_heroRoot__h06mV:not(.TopSection_night-mode__keH8K) .TopSection_heroCtaPrimary__bqO1I{background:linear-gradient(135deg,#e85d4a,#9500ff);box-shadow:0 8px 28px rgba(149,0,255,.22);color:#fff}.TopSection_heroRoot__h06mV:not(.TopSection_night-mode__keH8K) .TopSection_heroCtaPrimary__bqO1I:hover{box-shadow:0 12px 36px rgba(149,0,255,.28);filter:brightness(1.04)}.TopSection_heroCtaPrimary__bqO1I:active{transform:scale(.98)}.TopSection_heroCtaPrimary__bqO1I:disabled{cursor:not-allowed;opacity:.65;transform:none}.TopSection_heroCtaSecondaryOutline__CnSqU{align-items:center;background:transparent;border-radius:999px;cursor:pointer;display:inline-flex;font-family:Poppins,system-ui,sans-serif;font-size:clamp(15px,1.05vw,16px);font-weight:400;justify-content:center;line-height:1.2;min-height:48px;padding:0 clamp(1.1rem,2.2vw,1.45rem);transition:border-color .2s ease,background-color .2s ease,color .2s ease,transform .15s ease;-webkit-tap-highlight-color:transparent}.TopSection_heroRoot__h06mV.TopSection_night-mode__keH8K .TopSection_heroCtaSecondaryOutline__CnSqU{border:1px solid rgba(232,228,240,.35);color:#e8e4f0}.TopSection_heroRoot__h06mV.TopSection_night-mode__keH8K .TopSection_heroCtaSecondaryOutline__CnSqU:hover{background:hsla(0,0%,100%,.06);border-color:rgba(232,228,240,.55)}.TopSection_heroRoot__h06mV:not(.TopSection_night-mode__keH8K) .TopSection_heroCtaSecondaryOutline__CnSqU{border:1px solid rgba(82,63,114,.45);color:#3d2f55}.TopSection_heroRoot__h06mV:not(.TopSection_night-mode__keH8K) .TopSection_heroCtaSecondaryOutline__CnSqU:hover{background:rgba(82,63,114,.06);border-color:rgba(82,63,114,.65)}.TopSection_heroCtaSecondaryOutline__CnSqU:active{transform:scale(.98)}.TopSection_heroEmailCapture__NJR2A{margin-top:clamp(1.25rem,3vw,1.85rem);max-width:min(28rem,100%)}.TopSection_heroEmailCapturePill__pjOuY{border:1px solid rgba(82,63,114,.28);border-radius:10px;box-sizing:border-box;cursor:pointer;display:block;font-family:Poppins,system-ui,sans-serif;font-size:clamp(13px,1vw,14px);font-weight:400;line-height:1.4;padding:.62rem .9rem;text-align:left;transition:border-color .2s ease,background-color .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;-webkit-tap-highlight-color:transparent}.TopSection_heroRoot__h06mV.TopSection_night-mode__keH8K .TopSection_heroEmailCapturePill__pjOuY{background:hsla(0,0%,100%,.04);border-color:rgba(232,228,240,.14);color:rgba(232,228,240,.78)}.TopSection_heroRoot__h06mV.TopSection_night-mode__keH8K .TopSection_heroEmailCapturePill__pjOuY:hover{background:hsla(0,0%,100%,.06);border-color:rgba(232,228,240,.28)}.TopSection_heroRoot__h06mV:not(.TopSection_night-mode__keH8K) .TopSection_heroEmailCapturePill__pjOuY{background:hsla(0,0%,100%,.65);border-color:rgba(82,63,114,.18);color:rgba(61,47,85,.78)}.TopSection_heroRoot__h06mV:not(.TopSection_night-mode__keH8K) .TopSection_heroEmailCapturePill__pjOuY:hover{border-color:rgba(82,63,114,.3)}.TopSection_heroEmailCaptureForm__sgpHy{align-items:stretch;display:flex;flex-direction:column;gap:.55rem}@media (min-width:640px){.TopSection_heroEmailCaptureForm__sgpHy{align-items:stretch;flex-direction:row}}.TopSection_heroEmailCaptureField__wOWy9{flex:1;min-width:0}.TopSection_heroEmailCaptureActions__5YEJN{align-items:stretch;display:flex;flex-direction:row;flex-shrink:0;gap:.45rem}.TopSection_heroEmailCaptureSubmit__2Xhfn{border-radius:10px;cursor:pointer;font-size:clamp(13px,.95vw,14px);font-weight:500;line-height:1.2;min-height:44px;padding:.55rem 1rem;white-space:nowrap;-webkit-tap-highlight-color:transparent;transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease,transform .15s ease}.TopSection_heroEmailCaptureSubmit__2Xhfn:active:not(:disabled){transform:scale(.98)}.TopSection_heroEmailCaptureSubmitNight__23sz6{background:linear-gradient(165deg,hsla(7,85%,69%,.15),rgba(149,0,255,.55));border:1px solid rgba(155,119,216,.45);box-shadow:0 4px 14px rgba(0,0,0,.25);color:#fff}.TopSection_heroEmailCaptureSubmitNight__23sz6:hover:not(:disabled){border-color:rgba(217,70,239,.55);box-shadow:0 6px 18px rgba(149,0,255,.28)}.TopSection_heroEmailCaptureSubmitDay__W5c29{background:hsla(0,0%,100%,.92);border:1px solid rgba(82,63,114,.35);color:rgba(61,47,85,.92)}.TopSection_heroEmailCaptureSubmitDay__W5c29:hover:not(:disabled){background:rgba(155,119,216,.1);border-color:rgba(119,0,233,.45)}.TopSection_heroEmailCaptureCancel__xWogg{background:transparent;border:1px solid transparent;border-radius:10px;cursor:pointer;font-size:clamp(12px,.9vw,13px);font-weight:400;line-height:1.2;min-height:44px;padding:.55rem .75rem;white-space:nowrap;-webkit-tap-highlight-color:transparent;transition:color .2s ease,background-color .2s ease}.TopSection_heroRoot__h06mV.TopSection_night-mode__keH8K .TopSection_heroEmailCaptureCancel__xWogg{color:rgba(232,228,240,.65)}.TopSection_heroRoot__h06mV.TopSection_night-mode__keH8K .TopSection_heroEmailCaptureCancel__xWogg:hover:not(:disabled){background:hsla(0,0%,100%,.06);color:rgba(248,249,250,.9)}.TopSection_heroRoot__h06mV:not(.TopSection_night-mode__keH8K) .TopSection_heroEmailCaptureCancel__xWogg{color:rgba(61,47,85,.55)}.TopSection_heroRoot__h06mV:not(.TopSection_night-mode__keH8K) .TopSection_heroEmailCaptureCancel__xWogg:hover:not(:disabled){background:rgba(82,63,114,.06);color:rgba(61,47,85,.85)}.TopSection_trustStrip__4Y8XW{align-items:center;flex-shrink:0;margin-top:0;min-height:50px}.TopSection_rightCol__sQ6gh{align-self:start;grid-area:visual;grid-row:1/-1;justify-self:start;max-width:600px;width:100%}@media (min-width:1025px){.TopSection_leftCol__wUYRJ{padding-top:clamp(1.75rem,4.2vh,3.25rem)}.TopSection_rightCol__sQ6gh{margin-top:clamp(2.75rem,7vh,6rem);padding-top:0}}@media (max-width:1024px){.TopSection_rightCol__sQ6gh{grid-row:auto}}.TopSection_heroBrowserVisualMount__Pbcn_{inset:0;position:absolute}.TopSection_heroBrowserGraphicLayer__zMSzy{inset:0;padding:clamp(.25rem,1.2vw,.55rem);position:absolute}.TopSection_heroBrowserGraphicInner__hErGQ,.TopSection_heroBrowserGraphicLayer__zMSzy{align-items:center;box-sizing:border-box;display:flex;justify-content:center}.TopSection_heroBrowserGraphicInner__hErGQ{height:100%;max-height:100%;max-width:100%;width:100%}.TopSection_heroLaunchFastMount__3QYD8{align-items:stretch;align-self:stretch;display:flex;flex:1 1 auto;justify-content:stretch;min-height:0;width:100%}.TopSection_trustStripRow__WkvNW{align-items:flex-start;align-self:start;display:flex;flex-direction:column;gap:clamp(.45rem,1.1vw,.7rem);grid-area:trust;margin-top:0;min-width:0;width:100%}.TopSection_heroCtaLabelWrap__OP7qV{display:grid;place-items:center;text-align:center;width:100%}.TopSection_heroCtaLabelLayer__281AX{align-items:center;display:flex;grid-area:1/1;justify-content:center;max-width:100%;opacity:0;padding:0 .15rem;pointer-events:none;transition:opacity .4s cubic-bezier(.4,0,.2,1)}.TopSection_heroCtaLabelLayerVisible__jDDZ6{opacity:1}.TopSection_input__1LLrC{border:1px solid rgba(155,119,216,.35);border-radius:10px;font-family:SF Pro Text Light,system-ui,sans-serif;font-size:clamp(15px,1.1vw,16px);line-height:1.35;outline:none;padding:.82rem 1rem;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.TopSection_input__1LLrC:focus{border-color:#9b77d8;box-shadow:0 0 0 2px rgba(155,119,216,.2)}.TopSection_input__1LLrC::placeholder{color:inherit;opacity:1}.TopSection_input__1LLrC::-webkit-input-placeholder{color:inherit}.TopSection_input__1LLrC::-moz-placeholder{color:inherit;opacity:1}.TopSection_heroFormSubmitBusy__mOUI3:disabled{animation:TopSection_kkHeroSubmitWorking__BSqcJ 1.1s ease-in-out infinite;cursor:wait;opacity:1}@keyframes TopSection_kkHeroSubmitWorking__BSqcJ{0%,to{box-shadow:0 0 0 0 rgba(149,0,255,.22)}50%{box-shadow:0 0 18px 2px rgba(149,0,255,.28)}}.TopSection_formFlash__paMlm{color:rgba(155,119,216,.95);font-family:SF Pro Text Light,system-ui,sans-serif;font-size:clamp(13px,1vw,14px);line-height:1.45;text-align:center}.TopSection_formFlashInactive__CLYXS{display:none}.TopSection_formFlashActive__C3vkL{display:block;margin-top:.65rem;min-height:3rem}.TopSection_formFlashSuccess__49i6y{animation:TopSection_kkHeroFormFlash__1lHh4 var(--kk-hero-flash-ms,5.2s) cubic-bezier(.33,1,.68,1) forwards;display:block;margin-left:auto;margin-right:auto;max-width:22rem}@keyframes TopSection_kkHeroFormFlash__1lHh4{0%{opacity:0;transform:translateY(10px)}10%{opacity:1;transform:translateY(0)}74%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-5px)}}.TopSection_heroRoot__h06mV:not(.TopSection_night-mode__keH8K) .TopSection_heroEmailCapture__NJR2A .TopSection_formFlash__paMlm{color:rgba(119,0,233,.9)}@media (min-width:1025px){.TopSection_heroFold__oeh71{min-height:100svh}.TopSection_heroRoot__h06mV{align-content:stretch;display:grid;grid-template-rows:1fr auto;min-height:calc(100svh - var(--kk-hero-fixed-top))}.TopSection_heroFigmaBanner__AhlTP .TopSection_heroContentWrap__UL_Rc{padding-bottom:clamp(.65rem,1.8vh,1.15rem);padding-top:clamp(2.35rem,7.5vh,5.25rem)}}@media (max-width:1024px){.TopSection_heroRoot__h06mV{min-height:0;padding-bottom:0}.TopSection_animBackdrop__EOvx1{align-items:flex-end;inset:-10% -12% -8% -12%;justify-content:center}.TopSection_animBackdropSaas__3rSaZ .TopSection_animInner__nyNPJ,.TopSection_animBackdropSaas__3rSaZ .TopSection_animInner__nyNPJ[data-kk-revenue-slide=true]{opacity:.1}.TopSection_animInner__nyNPJ{height:clamp(220px,38vh,340px);opacity:.18;transform:translateX(clamp(-.75rem,-1.5vw,0)) translateY(18%) scale(var(--kk-hero-graphics-scale,1));transition:width .45s ease,height .45s ease,opacity .45s ease,transform .9s cubic-bezier(.33,1,.55,1)}.TopSection_animInner__nyNPJ[data-kk-revenue-slide=true]{height:clamp(280px,46vh,440px);opacity:.32;width:min(100%,100vw)}.TopSection_heroRoot__h06mV .TopSection_animScrim__UuQWF:after{background:linear-gradient(165deg,rgba(var(--kk-hero-bg-rgb),.92) 0,rgba(var(--kk-hero-bg-rgb),.74) 38%,rgba(var(--kk-hero-bg-rgb),.42) 70%,rgba(var(--kk-hero-bg-rgb),.68) 100%);content:"";inset:0;pointer-events:none;position:absolute;z-index:2}.TopSection_contentRow__hFawI{grid-template-areas:"copy" "visual" "trust";grid-template-columns:1fr;margin-top:0;row-gap:clamp(1.25rem,4vw,2rem)}.TopSection_leftCol__wUYRJ{max-width:100%;padding-top:0}.TopSection_rightCol__sQ6gh{justify-self:center;margin-top:clamp(1.5rem,4vw,2.75rem);max-width:min(440px,100%);padding-top:0}.TopSection_trustStripRow__WkvNW{padding-bottom:clamp(.35rem,2vw,.75rem);padding-top:clamp(.25rem,2vw,.75rem)}.TopSection_heroTextSlot__mFAOt{gap:clamp(.55rem,2.5vw,.95rem);min-height:clamp(7rem,32vw,10.25rem)}.TopSection_trustStrip__4Y8XW{margin-top:0;min-height:46px}.TopSection_heroCtaRow__ne4xA{margin-top:clamp(.65rem,3vw,1.15rem)}.TopSection_heroCtaPrimary__bqO1I,.TopSection_heroCtaSecondaryOutline__CnSqU{justify-content:center;width:100%}@media (min-width:420px){.TopSection_heroCtaPrimary__bqO1I,.TopSection_heroCtaSecondaryOutline__CnSqU{min-width:min(100%,200px);width:auto}}}@media (max-width:1024px){.TopSection_contentRow__hFawI.TopSection_contentRowLightFigma__1Sl4d{grid-template-areas:"copy";grid-template-columns:1fr;row-gap:0}}.TopSection_caseBreakdownOverlay__IJlVw{align-items:center;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background:rgba(0,0,0,.55);display:flex;inset:0;justify-content:center;padding:1.25rem;position:fixed;z-index:10050}.TopSection_caseBreakdownDialog__c_myf{background:hsla(0,0%,100%,.94);border:1px solid rgba(82,63,114,.18);border-radius:18px;box-shadow:0 20px 50px rgba(0,0,0,.2);padding:clamp(1.15rem,3vw,1.45rem);width:min(520px,100%)}.TopSection_caseBreakdownOverlay__IJlVw[data-night=true] .TopSection_caseBreakdownDialog__c_myf{background:rgba(4,0,7,.94);border-color:rgba(248,249,250,.14);box-shadow:0 20px 50px rgba(0,0,0,.45)}.TopSection_caseBreakdownTitle__LpU40{color:#523f72;font-family:Geist ExtraLight,system-ui,sans-serif;font-size:clamp(1.05rem,2.8vw,1.2rem);font-weight:400;line-height:1.35;margin:0 0 .5rem}.TopSection_caseBreakdownOverlay__IJlVw[data-night=true] .TopSection_caseBreakdownTitle__LpU40{color:#f8f9fa}.TopSection_caseBreakdownHint___4OoY{color:rgba(82,63,114,.82);font-family:SF Pro Text Light,system-ui,sans-serif;font-size:clamp(.85rem,2.2vw,.92rem);line-height:1.45;margin:0 0 1rem}.TopSection_caseBreakdownOverlay__IJlVw[data-night=true] .TopSection_caseBreakdownHint___4OoY{color:rgba(186,193,217,.88)}.TopSection_caseBreakdownHintPop__PfxGq{background:linear-gradient(90deg,#f37a6b,#c44ef0 55%,#9500ff);-webkit-background-clip:text;background-clip:text;color:transparent;display:inline-block;font-family:Poppins,system-ui,sans-serif;font-weight:700;letter-spacing:.02em;-webkit-text-fill-color:transparent;filter:drop-shadow(0 1px 10px rgba(243,122,107,.25));text-shadow:0 0 24px rgba(149,0,255,.35)}.TopSection_caseBreakdownLabel__MWgC6{color:#523f72;display:flex;flex-direction:column;font-family:SF Pro Text Light,system-ui,sans-serif;font-size:.9rem;font-weight:500;gap:.45rem}.TopSection_caseBreakdownOverlay__IJlVw[data-night=true] .TopSection_caseBreakdownLabel__MWgC6{color:#bac1d9}.TopSection_caseBreakdownInput__Bj5Pz{background:#fff;border:1px solid rgba(155,119,216,.35);border-radius:12px;color:rgba(28,20,40,.9);font-size:1rem;outline:none;padding:.85rem .95rem;transition:border-color .2s ease,box-shadow .2s ease}.TopSection_caseBreakdownInput__Bj5Pz:focus{border-color:#9b77d8;box-shadow:0 0 0 2px rgba(155,119,216,.2)}.TopSection_caseBreakdownOverlay__IJlVw[data-night=true] .TopSection_caseBreakdownInput__Bj5Pz{background:rgba(9,9,11,.65);border-color:rgba(248,249,250,.2);color:rgba(248,249,250,.92)}.TopSection_caseBreakdownActions__EDB2N{display:flex;flex-wrap:wrap;gap:.65rem;justify-content:flex-end;margin-top:1.1rem}.TopSection_caseBreakdownBtnPrimary__r_Aqw,.TopSection_caseBreakdownBtnSecondary__1rQ_K{border-radius:999px;cursor:pointer;font-family:Poppins,system-ui,sans-serif;font-size:clamp(.88rem,2.2vw,.95rem);font-weight:400;padding:.68rem 1.05rem;-webkit-tap-highlight-color:transparent;transition:opacity .2s ease,transform .15s ease}.TopSection_caseBreakdownBtnPrimary__r_Aqw:active,.TopSection_caseBreakdownBtnSecondary__1rQ_K:active{transform:scale(.99)}.TopSection_caseBreakdownBtnPrimary__r_Aqw:disabled,.TopSection_caseBreakdownBtnSecondary__1rQ_K:disabled{cursor:not-allowed;opacity:.65}.TopSection_caseBreakdownBtnSecondary__1rQ_K{background:transparent;border:1px solid rgba(82,63,114,.28);color:#523f72}.TopSection_caseBreakdownOverlay__IJlVw[data-night=true] .TopSection_caseBreakdownBtnSecondary__1rQ_K{border-color:rgba(186,193,217,.35);color:#bac1d9}.TopSection_caseBreakdownBtnPrimary__r_Aqw{background:linear-gradient(90deg,#b339ff,#f37a6b 62%);border:none;color:#fff}.TopSection_caseBreakdownOverlay__IJlVw[data-night=false] .TopSection_caseBreakdownBtnPrimary__r_Aqw{background:linear-gradient(90deg,#000,#523f72)}@media (min-width:1024px){.TopSection_heroFigmaBanner__AhlTP .TopSection_heroLightBottomBar__1yRdU{margin-top:0;position:relative;transform:translateY(calc(clamp(5rem, 10.5vh, 8.5rem)*-1));z-index:3}}