body{font-family:Inter,system-ui,sans-serif;-webkit-font-smoothing:antialiased;background-color:#081b26;color:#fff}body,html{overflow-x:clip}.noise-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;pointer-events:none;z-index:9999;opacity:.03;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3Cfilter id='a'%3E%3CfeTurbulence baseFrequency='.85' numOctaves='3' stitchTiles='stitch' type='fractalNoise'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E")}.glass-panel{background:hsla(0,0%,100%,.02);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid hsla(0,0%,100%,.05);box-shadow:0 4px 30px rgba(0,0,0,.1)}.glass-strong{background:linear-gradient(135deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,.01));backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border:1px solid hsla(0,0%,100%,.1);box-shadow:0 8px 32px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.1)}.glass-accent{background:rgba(87,254,175,.05);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(87,254,175,.2);box-shadow:0 0 30px rgba(87,254,175,.1)}.text-gradient{background:linear-gradient(90deg,#57feaf,#ed97ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent}@keyframes fadeSlideIn{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.animate-float{animation:float 6s ease-in-out infinite}@keyframes gradientShift{0%{background-position:0 50%}to{background-position:200% 50%}}.animate-gradient{animation:gradientShift 6s linear infinite}@keyframes drawLine{0%{height:0}to{height:100%}}.timeline-line-animate{animation:drawLine 3s ease-out forwards}.fx-card{--mx:50%;--my:50%;position:relative;isolation:isolate;transition:translate .45s cubic-bezier(.16,1,.3,1),box-shadow .45s ease,border-color .35s ease}.fx-card:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;z-index:4;opacity:0;background:radial-gradient(230px circle at var(--mx) var(--my),hsla(0,0%,100%,.1),transparent 72%);transition:opacity .35s ease}.fx-card:hover:after{opacity:1}.fx-card:hover{translate:0 -6px;box-shadow:0 28px 65px -25px rgba(0,0,0,.72),0 0 32px rgba(87,254,175,.07)}.fx-problem{--fx-tone:#57feaf}.fx-problem:hover{box-shadow:0 28px 65px -25px rgba(0,0,0,.72),0 0 28px color-mix(in srgb,var(--fx-tone) 16%,transparent)}.fx-visual{transition:border-color .4s ease,background-color .4s ease,box-shadow .4s ease}.fx-problem:hover .fx-visual{border-color:color-mix(in srgb,var(--fx-tone) 45%,transparent);box-shadow:inset 0 0 30px color-mix(in srgb,var(--fx-tone) 9%,transparent)}@keyframes fx-bar-breathe{0%,to{scale:.72 1;opacity:.5}50%{scale:1 1;opacity:1}}.fx-time-bars .fx-bar{transform-origin:left center;animation:fx-bar-breathe 3.6s ease-in-out infinite}.fx-time-bars .fx-bar:nth-child(2){animation-delay:.5s}.fx-time-bars .fx-bar:nth-child(3){animation-delay:1s}@keyframes fx-star-pop{0%,to{scale:1;filter:brightness(1)}48%{scale:1.45;filter:brightness(1.5) drop-shadow(0 0 6px #f59e0b)}}.fx-review-stars svg.ii{display:inline-block}.fx-problem:hover .fx-review-stars svg.ii{animation:fx-star-pop .7s ease both}.fx-review-stars svg.ii:nth-child(2){animation-delay:.08s!important}.fx-review-stars svg.ii:nth-child(3){animation-delay:.16s!important}.fx-review-stars svg.ii:nth-child(4){animation-delay:.24s!important}.fx-review-stars svg.ii:nth-child(5){animation-delay:.32s!important}@keyframes fx-badge-bounce{0%,to{translate:0 0}45%{translate:0 -8px}70%{translate:0 2px}}.fx-problem:hover .fx-whatsapp-badge{animation:fx-badge-bounce .8s cubic-bezier(.34,1.56,.64,1)}.fx-problem:hover .fx-whatsapp-icon{rotate:-7deg;scale:1.15;filter:drop-shadow(0 0 14px rgba(37,211,102,.55))}.fx-whatsapp-icon{transition:rotate .45s ease,scale .45s ease,filter .45s ease}@keyframes fx-orbit-left{50%{translate:-8px -9px;rotate:-15deg}}@keyframes fx-orbit-right{50%{translate:8px 8px;rotate:15deg}}.fx-problem:hover .fx-orbit:nth-of-type(odd){animation:fx-orbit-left 2s ease-in-out infinite}.fx-problem:hover .fx-orbit:nth-of-type(2n){animation:fx-orbit-right 2.3s ease-in-out infinite}.fx-problem:hover .fx-question{rotate:12deg;scale:1.13}.fx-question{transition:rotate .55s cubic-bezier(.34,1.56,.64,1),scale .55s ease}.fx-metric{--metric-accent:#57feaf;border:1px solid hsla(0,0%,100%,.1);border-radius:1.25rem;padding:1.25rem .8rem;background:linear-gradient(145deg,color-mix(in srgb,var(--metric-accent) 8%,transparent),hsla(0,0%,100%,.02));font-variant-numeric:tabular-nums}.fx-metric:nth-child(2){--metric-accent:#ed97ff}.fx-metric:nth-child(3){--metric-accent:#60a5fa}.fx-metric:nth-child(4){--metric-accent:#f59e0b}.fx-metric .text-accent{color:var(--metric-accent)!important}.fx-metric:before{content:"";position:absolute;left:1rem;right:1rem;top:0;height:2px;border-radius:99px;background:var(--metric-accent);transform:scaleX(0);transform-origin:left;transition:transform .9s cubic-bezier(.16,1,.3,1)}.animate-on-scroll.animate .fx-metric:before{transform:scaleX(1)}.fx-metric:hover{border-color:color-mix(in srgb,var(--metric-accent) 45%,transparent);transform:translateY(-4px)}@keyframes fx-metric-in{0%{opacity:0;translate:0 18px}to{opacity:1;translate:0 0}}.animate-on-scroll.animate .fx-metric{animation:fx-metric-in .8s cubic-bezier(.16,1,.3,1) both}.animate-on-scroll.animate .fx-metric:nth-child(2){animation-delay:.12s}.animate-on-scroll.animate .fx-metric:nth-child(3){animation-delay:.24s}.animate-on-scroll.animate .fx-metric:nth-child(4){animation-delay:.36s}.fx-case-before:hover{border-color:hsla(0,0%,100%,.28)}.fx-case-after:hover{border-color:rgba(87,254,175,.5)}@keyframes fx-compare-nudge{0%,to{translate:0 0}50%{translate:5px 0}}.fx-compare-arrow svg.ii{display:inline-block;animation:fx-compare-nudge 2.2s ease-in-out infinite}.fx-case-after .fx-pipeline-card{transition:translate .45s ease,box-shadow .45s ease}.fx-case-after:hover .fx-pipeline-card{translate:0 -4px;box-shadow:0 12px 26px rgba(87,254,175,.14)}.fx-mockup{transition:box-shadow .5s ease,border-color .5s ease}.fx-mockup:hover{border-color:rgba(87,254,175,.35);box-shadow:0 32px 70px rgba(0,0,0,.5),0 0 35px rgba(87,254,175,.1)}.fx-mockup .fx-mock-row{transition:translate .4s cubic-bezier(.16,1,.3,1),background .4s ease}.fx-mockup:hover .fx-mock-row{translate:5px 0;background:rgba(87,254,175,.09)}.fx-mockup:hover .fx-mock-row:nth-child(2n){translate:-4px 0}.fx-workshop-steps li{transition:translate .4s cubic-bezier(.16,1,.3,1)}.fx-workshop-steps li:hover{translate:6px 0}.fx-workshop-steps li>span:first-child{transition:scale .4s cubic-bezier(.34,1.56,.64,1),rotate .4s ease}.fx-workshop-steps li:hover>span:first-child{scale:1.12;rotate:-7deg}#workshop .fx-card>svg.ii{display:inline-block;transition:translate .45s cubic-bezier(.34,1.56,.64,1),rotate .45s ease}#workshop .fx-card:hover>svg.ii{translate:0 -5px;rotate:-9deg}.fx-logo{transition:translate .45s cubic-bezier(.16,1,.3,1),box-shadow .45s ease}.fx-logo:hover{translate:0 -5px;box-shadow:0 24px 45px rgba(0,0,0,.28)}.fx-logo img{transition:scale .5s cubic-bezier(.16,1,.3,1)}.fx-logo:hover img{scale:1.06}.fx-button{position:relative;overflow:hidden;isolation:isolate}.fx-button:after{content:"";position:absolute;inset:-80% auto -80% -55%;width:35%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.5),transparent);transform:rotate(22deg);transition:left .7s cubic-bezier(.16,1,.3,1);pointer-events:none;z-index:2}.fx-button:hover:after{left:125%}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#081b26}::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2);border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#57feaf}.scrollbar-hide::-webkit-scrollbar{display:none}#carousel-track{touch-action:pan-y;cursor:grab}#carousel-track.is-dragging{cursor:grabbing}@keyframes carousel-discovery{0%,to{transform:translateX(0)}27%{transform:translateX(-36px)}68%{transform:translateX(36px)}}#carousel-track.carousel-hint-shift{animation:carousel-discovery 1.15s cubic-bezier(.22,1,.36,1) 1}@media (hover:none){.fx-card:hover,.fx-logo:hover{translate:none}.fx-card:hover:after{opacity:0}.fx-problem:hover .fx-orbit,.fx-problem:hover .fx-review-stars svg.ii,.fx-problem:hover .fx-whatsapp-badge{animation:none}.fx-problem:hover .fx-question,.fx-problem:hover .fx-whatsapp-icon{rotate:none;scale:1}.fx-button:hover:after{left:-55%}}@media (prefers-reduced-motion:reduce){#carousel-track.carousel-hint-shift{animation:none}html{scroll-behavior:auto}.fx-card,.fx-logo,.fx-mock-row,.fx-pipeline-card,.fx-question,.fx-whatsapp-icon{transition:none!important;translate:none!important;rotate:none!important;scale:1!important}.fx-button:after,.fx-card:after{display:none}.animate-on-scroll.animate .fx-metric,.fx-compare-arrow svg.ii,.fx-problem:hover .fx-orbit,.fx-problem:hover .fx-review-stars svg.ii,.fx-problem:hover .fx-whatsapp-badge,.fx-time-bars .fx-bar{animation:none!important}.fx-metric:before{transform:scaleX(1);transition:none!important}.fx-metric:hover{transform:none}#workshop .fx-card>svg.ii,.fx-workshop-steps li,.fx-workshop-steps li>span:first-child{transition:none!important;translate:none!important;rotate:none!important;scale:1!important}}::-moz-selection{background:#57feaf;color:#0f364d}::selection{background:#57feaf;color:#0f364d}main h1,main h2,main h3{font-family:Google Sans Flex,Inter,system-ui,sans-serif}svg.ii{display:inline-block;width:1em;height:1em;vertical-align:-.125em;flex:none}main>section:first-of-type{padding-top:calc(var(--me-header-h) + 20px)}@media (max-width:480px){main h1[class]{font-size:clamp(2.05rem,9.2vw,2.8rem)}}main h1[class],main h2[class]{font-weight:700;line-height:1.12;letter-spacing:-.035em}main h1[class]{font-size:clamp(2.35rem,4.6vw,4.1rem);margin-bottom:32px}main h2[class]{font-size:clamp(1.85rem,3.7vw,3.4rem);margin-bottom:.7em}main h3[class]{font-weight:650;line-height:1.22;letter-spacing:-.015em}@media(max-width:480px){main h1[class]{font-size:clamp(2.05rem,9.2vw,2.8rem)}main h2[class]{font-size:clamp(1.8rem,8vw,2.7rem)}}