.beams[data-astro-cid-umsncf3m]{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#00000061 0%,#000000bf 45%,#000 70%);mask-image:linear-gradient(90deg,#00000061 0%,#000000bf 45%,#000 70%)}html.fx3d-pre .hm-n{opacity:1}html.fx3d-pre .hm-laptop{transform:perspective(1700px)translate3d(0,150px,-340px)rotateX(30deg)rotateY(-24deg);animation:none!important}html.fx3d-pre .hm-phone{transform:perspective(1700px)translate3d(90px,230px,-240px)rotateY(34deg)rotate(12deg);animation:none!important}html.fx3d-on .hm-n{opacity:0;transition:opacity .45s ease-out}html.fx3d-dev .hm-laptop,html.fx3d-dev .hm-phone{will-change:transform;animation:none!important}html.fx3d-dev .hm-laptop{transform-origin:55% 100%}html.fx3d-dev .hm-phone{transform-origin:50% 100%}.n3d-wrap{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.n3d-canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.n3d-halo{background:radial-gradient(34% 52% at var(--hx,72%) var(--hy,48%), #2563eb57, transparent 70%), radial-gradient(18% 28% at calc(var(--hx,72%) + 8%) calc(var(--hy,48%) - 14%), #22d3ee29, transparent 70%);position:absolute;inset:0}@media (width<=59.99rem){.n3d-halo,.n3d-flash{opacity:.6;-webkit-mask-image:linear-gradient(#0000 0 52%,#00000080 66%,#000 78%);mask-image:linear-gradient(#0000 0 52%,#00000080 66%,#000 78%)}.n3d-halo:before{animation:none!important}}.fx-card .hm-pf__card{transform-style:preserve-3d;will-change:transform;transform:perspective(1300px) rotateX(var(--rx,0deg)) rotateY(calc(var(--ry,0deg) + var(--ay,0deg))) translateZ(var(--az,0px))!important;transition:box-shadow .4s!important}.fx-card .hm-pf__card .hm-screen{transform:translateZ(34px)}.fx-card .hm-pf__card .hm-pf__text{transform:translateZ(20px)}.fx-glare{z-index:3;border-radius:inherit;pointer-events:none;background:radial-gradient(circle at var(--gx,50%) var(--gy,0%), #ffffff42, transparent 55%);opacity:var(--go,0);mix-blend-mode:soft-light;position:absolute;inset:0;transform:translateZ(60px)}.mo-gsap.fx-rail .hm-steps:after{content:"";z-index:2;pointer-events:none;width:75%;height:60px;transform:translateX(calc(var(--p,0) * 100%));opacity:calc(var(--p,0) * 6);background:radial-gradient(circle at 30px 30px,#67e8f9 0 7px,#22d3ee80 8px,#22d3ee29 16px,#0000 30px) 0 0/60px 60px no-repeat;position:absolute;top:-8px;left:-8px}@media (width<=43.99rem){.mo-gsap.fx-rail .hm-steps:after{width:60px;height:calc(100% - 80px);transform:translateY(calc(var(--p,0) * 100%));top:-1px;left:-8px}}.fx-flip .hm-rows__item{perspective:700px}.fx-flip.mo-on .hm-rows__ex{transform-origin:50% 0;opacity:0;transition:transform .9s cubic-bezier(.16, 1, .3, 1) calc(var(--mo-i,0) * 80ms + .25s), opacity .5s calc(var(--mo-i,0) * 80ms + .25s);transform:rotateX(-88deg)}.fx-flip.mo-on .hm-rows__item.is-in .hm-rows__ex{opacity:1;transform:none}@media (hover:hover){.fx-cubos .hm-strip__it svg{transform-style:preserve-3d;filter:drop-shadow(0 10px 10px #2563eb59);transition:transform .9s cubic-bezier(.16,1,.3,1);transform:perspective(280px)rotateY(0)}.fx-cubos .hm-strip__it:hover svg{transform:perspective(280px)rotateY(360deg)translateY(-3px)}}.fx-cortina-linha{z-index:4;pointer-events:none;transform-origin:0;height:10px;transform:skewY(-1.2deg) scaleX(var(--cp,0));opacity:calc(var(--cp,0) * .9);background:linear-gradient(90deg,#0000,#2563eb 15%,#22d3ee 55%,#0000);position:absolute;top:-1px;left:0;right:0;box-shadow:0 0 26px #22d3ee73}.fx-fecho{z-index:0;pointer-events:none;width:9.5rem;height:11rem;margin-top:-5.5rem;position:absolute;top:50%;right:1.25rem}@media (width>=68rem){.fx-fecho-on .hm-final__box{padding-right:12rem}}@media (width<=67.99rem){.fx-fecho{opacity:.9;width:3.6rem;height:4.2rem;margin-top:0;top:.6rem;right:1rem}}.n3d-flash{opacity:0;mix-blend-mode:screen;background:radial-gradient(30% 46% at var(--fx,72%) var(--fy,48%), #bee9ff8c, #2563eb40 45%, transparent 72%);position:absolute;inset:0}html.fx3d-dev .hm-laptop,html.fx3d-dev .hm-phone{transition:opacity .3s ease-out}html.fx3d-hide .hm-laptop,html.fx3d-hide .hm-phone{opacity:.01}@media (prefers-reduced-motion:no-preference){.n3d-halo{transform-origin:var(--hx,72%) var(--hy,48%);animation:1.1s cubic-bezier(.16,1,.3,1) both n3d-halo-in,7s ease-in-out 1.1s infinite alternate n3d-halo-breathe}.n3d-flash{transform-origin:var(--fx,72%) var(--fy,48%)}}@keyframes n3d-halo-in{0%{opacity:0;transform:scale(.55)}}@keyframes n3d-halo-breathe{0%{opacity:.85;transform:scale(1)}to{opacity:1;transform:scale(1.06)}}.n3d-halo{background:radial-gradient(44% 64% at var(--hx,72%) var(--hy,48%), #2563eb9e, #2563eb33 48%, transparent 74%), radial-gradient(26% 38% at calc(var(--hx,72%) + 6%) calc(var(--hy,48%) - 10%), #22d3ee6b, transparent 72%)}.n3d-halo:before{content:"";left:var(--hx,72%);top:var(--hy,48%);pointer-events:none;background:conic-gradient(#0000 0deg,#60a5fa33 18deg,#0000 40deg 150deg,#22d3ee29 172deg,#0000 196deg 360deg);width:120vmax;height:120vmax;margin:-60vmax 0 0 -60vmax;position:absolute;-webkit-mask-image:radial-gradient(closest-side,#000 8%,#0000 70%);mask-image:radial-gradient(closest-side,#000 8%,#0000 70%)}@media (prefers-reduced-motion:no-preference){.n3d-halo:before{animation:26s linear infinite n3d-fan}}@keyframes n3d-fan{to{transform:rotate(360deg)}}
