.fl-nav .fl-nav-burger{position:relative;z-index:10050}.fl-nav .fl-nav-burger .icon-x{display:none}.fl-nav.open .fl-nav-burger .icon-menu{display:none!important}.fl-nav.open .fl-nav-burger .icon-x{display:block!important}.fl-nav.open .fl-nav-burger::before,.fl-nav.open .fl-nav-burger::after{content:"";position:absolute;top:50%;left:50%;width:22px;height:2px;background:#fff;border-radius:2px;transform-origin:center;transition:transform .2s ease,opacity .2s ease}.fl-nav.open .fl-nav-burger::before{transform:translate(-50%,-50%) rotate(45deg)}.fl-nav.open .fl-nav-burger::after{transform:translate(-50%,-50%) rotate(-45deg)}.fl-nav.open .fl-nav-burger .bars,.fl-nav.open .fl-nav-burger .bar,.fl-nav.open .fl-nav-burger>span,.fl-nav.open .fl-nav-burger .icon-menu{opacity:0!important}:where([id^="fl"][id$="-root"]) .divider,:where([id^="fl"][id$="-root"]) .sep{height:1px;background:linear-gradient(90deg,transparent,rgba(96,240,255,.45),rgba(255,77,166,.35),rgba(124,92,255,.45),transparent);opacity:.55}@media (max-width:520px){:where([id^="fl"][id$="-root"]) .hero .cta-row{gap:10px}:where([id^="fl"][id$="-root"]) .hero .cta-row .btn{flex:1 1 100%;width:100%;justify-content:center}}@media (max-width:640px){:where([id^="fl"][id$="-root"]) .pillars,:where([id^="fl"][id$="-root"]) .pillars-block .pillars,:where([id^="fl"][id$="-root"]) .platform-strip{flex-wrap:nowrap!important;justify-content:flex-start!important;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scrollbar-width:none;padding:6px 2px 10px;max-width:100%;mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);touch-action:pan-x;overscroll-behavior-x:contain}:where([id^="fl"][id$="-root"]) .pillars::-webkit-scrollbar,:where([id^="fl"][id$="-root"]) .platform-strip::-webkit-scrollbar{display:none}:where([id^="fl"][id$="-root"]) .pillars>*,:where([id^="fl"][id$="-root"]) .platform-strip>*{flex:0 0 auto;scroll-snap-align:start}}:root{--fln-safe-top-mobile:calc(86px + env(safe-area-inset-top,0px));--fln-safe-top-desk:118px;--fl-hero-h1:clamp(34px,3.15vw,52px)}@media (max-width:979px){body.fls-active #main-content,body.fla-active #main-content{padding-top:var(--fln-safe-top-mobile)!important}html{scroll-padding-top:var(--fln-safe-top-mobile)}}@media (min-width:980px){body.fls-active #main-content,body.fla-active #main-content{padding-top:var(--fln-safe-top-desk)!important}html{scroll-padding-top:var(--fln-safe-top-desk)}}:where([id^="fl"][id$="-root"]) .hero h1.head{margin:0 0 12px!important;font-family:var(--title,"Space Grotesk",system-ui,-apple-system,Inter,"Segoe UI",Roboto,Arial,sans-serif)!important;font-weight:900!important;font-size:var(--fl-hero-h1)!important;line-height:1.06!important;letter-spacing:-0.02em!important;text-wrap:balance}:where([id^="fl"][id$="-root"]) .hero h1.head+.sub,:where([id^="fl"][id$="-root"]) .hero h1.head+.lead{margin-top:10px!important}.et_pb_fullwidth_code_0{padding-top:0px;margin-top:0px}