@import "https://fonts.googleapis.com/css2?family=Noto+Serif:ital,wght@0,700;1,700&display=swap";:root{--font-display:"Noto Serif", serif;--font-body:"Lexend Deca", sans-serif;--accent-yellow:#f0ff1f;--section-max-width:1280px;--section-pad-x:48px;--section-pad-y:128px;--text-sm:.9rem;--text-deco:.72rem;--deco-trail-thickness:6px;--scroll-sparkle-edge:-11px;--scroll-sparkle-size:92px;--scroll-sparkle-min-width:1400px;--scroll-sparkle-line-offset:0px;--scroll-sparkle-trail-opacity:1;--scroll-sparkle-axis:calc(var(--scroll-sparkle-edge) + var(--scroll-sparkle-size) / 2);--footer-logo-png-trim:12.5%;--footer-logo-star-anchor:87.31%;--footer-logo-x-offset:2px}*,:before,:after{box-sizing:border-box}html{overflow-x:clip}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none}body{font-family:var(--font-body);width:100%;max-width:100%;margin:0;padding:0;overflow-x:visible}#app{width:100%;max-width:100%;overflow-x:clip}img,svg,video{max-width:100%;height:auto}@media (width<=1160px){:root{--section-pad-y:104px}}@media (width<=920px){:root{--section-pad-y:80px;--section-pad-x:32px}}@media (width<=480px){:root{--section-pad-y:80px;--section-pad-x:20px}}h1,h2{font-family:var(--font-display);font-weight:700}h1 :is(.title-accent,.accent,.portfolio-accent,.pricing-accent,.contato-accent),h2 :is(.title-accent,.accent,.portfolio-accent,.pricing-accent,.contato-accent),h3 :is(.title-accent,.accent,.portfolio-accent,.pricing-accent,.contato-accent),h1 em,h2 em,h3 em{color:var(--accent-yellow);font-family:var(--font-display);font-synthesis:none;font-style:italic;font-weight:700}.section-deco,.processo-deco-line,.outros-sub{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.section-deco-sparkle,.processo-deco-sparkle,.outros-sub-sparkle{color:#380fe9;flex-shrink:0;width:24px;height:24px;display:block}.section-deco-line,.processo-deco-bar,.outros-sub-line{flex:1;min-width:24px;display:block}.section-deco-label,.processo-label{font-size:var(--text-deco);letter-spacing:.2em;text-transform:uppercase;color:#380fe9;white-space:nowrap;flex-shrink:0;font-weight:600}.section-deco-draw{min-width:0;min-height:0;display:flex}.section-deco-draw--vertical{flex-direction:column;flex:1;align-items:center;gap:16px;width:100%}.section-deco-draw--horizontal{flex-direction:row;flex:1;align-items:center;gap:8px;min-width:0}.section-deco-draw__line{min-width:0;min-height:0}.section-deco-draw--vertical .section-deco-draw__line{flex-direction:column;flex:1;justify-content:flex-start;align-items:center;width:100%;display:flex}.section-deco-draw--horizontal .section-deco-draw__line{flex:1;align-items:center;min-width:0;display:flex}.section-deco-draw--vertical .section-deco-draw__line>*{flex:1;height:100%;min-height:24px}.section-deco-draw--horizontal .section-deco-draw__line>*{flex:1;width:100%;min-width:24px}.section-deco-draw__star{flex-shrink:0;justify-content:center;align-items:center;display:flex}.section-deco-draw--vertical:not(.section-deco-draw--played) .section-deco-draw__line>*{transform-origin:top;transform:scaleY(0)}.section-deco-draw--vertical.section-deco-draw--played .section-deco-draw__line>*{transition:transform .9s cubic-bezier(.22,1,.36,1);transform:scaleY(1)}.section-deco-draw--horizontal:not(.section-deco-draw--played) .section-deco-draw__line>*{transform-origin:100%;transform:scaleX(0)}.section-deco-draw--horizontal.section-deco-draw--played .section-deco-draw__line>*{transition:transform .9s cubic-bezier(.22,1,.36,1);transform:scaleX(1)}.section-deco-draw--vertical:not(.section-deco-draw--played) .section-deco-draw__star{transform:translateY(calc(-1 * var(--deco-travel,0px)));opacity:0}.section-deco-draw--vertical.section-deco-draw--played .section-deco-draw__star{opacity:1;transition:transform .9s cubic-bezier(.22,1,.36,1),opacity .45s ease-out;transform:translateY(0)}.section-deco-draw--vertical.section-deco-draw--reverse:not(.section-deco-draw--played) .section-deco-draw__star{transform:translateY(var(--deco-travel,0px));opacity:0}.section-deco-draw--vertical.section-deco-draw--reverse.section-deco-draw--played .section-deco-draw__star{opacity:1;transition:transform .9s cubic-bezier(.22,1,.36,1),opacity .45s ease-out;transform:translateY(0)}.section-deco-draw--horizontal:not(.section-deco-draw--played) .section-deco-draw__star{transform:translateX(var(--deco-travel,0px));opacity:0}.section-deco-draw--horizontal.section-deco-draw--played .section-deco-draw__star{opacity:1;transition:transform .9s cubic-bezier(.22,1,.36,1),opacity .45s ease-out;transform:translate(0)}@media (width<=768px){:root{--text-deco:.64rem}.section-deco:not(.services-panel-deco):not(.services-footer-left),.processo-deco-line,.outros-sub{flex-flow:column;align-items:stretch;gap:8px}.section-deco:not(.services-panel-deco):not(.services-footer-left) .section-deco-label,.processo-deco-line .processo-label{order:-1;width:100%}.section-deco:not(.services-panel-deco):not(.services-footer-left)>.section-deco-draw,.processo-deco-line>.section-deco-draw,.outros-sub>.section-deco-draw{flex:none;order:1;width:100%;max-width:100%}.services-panel-deco{flex-flow:column;align-items:stretch;gap:8px}.services-panel-deco>.section-deco-draw{flex:none;order:1;width:100%;max-width:100%}.services-panel-deco .section-deco-label{order:2;align-self:flex-end}.outros-sub{white-space:normal}}@media (prefers-reduced-motion:reduce){.section-deco-draw--vertical:not(.section-deco-draw--played) .section-deco-draw__line>*,.section-deco-draw--horizontal:not(.section-deco-draw--played) .section-deco-draw__line>*{transform:none}.section-deco-draw--vertical:not(.section-deco-draw--played) .section-deco-draw__star,.section-deco-draw--vertical.section-deco-draw--reverse:not(.section-deco-draw--played) .section-deco-draw__star,.section-deco-draw--horizontal:not(.section-deco-draw--played) .section-deco-draw__star{opacity:1;transform:none}}.scroll-reveal{--scroll-reveal-travel:clamp(36px, 6vw, 72px);--scroll-reveal-delay:0s;--scroll-reveal-duration:1.4s;--scroll-reveal-fade-duration:1.1s;--scroll-reveal-easing:cubic-bezier(.16, 1, .3, 1)}.scroll-reveal:not(.scroll-reveal--played){opacity:0}.scroll-reveal--from-right:not(.scroll-reveal--played){transform:translateX(var(--scroll-reveal-travel))}.scroll-reveal--from-left:not(.scroll-reveal--played){transform:translateX(calc(-1 * var(--scroll-reveal-travel)))}.scroll-reveal.scroll-reveal--played{opacity:1;transition:transform var(--scroll-reveal-duration) var(--scroll-reveal-easing) var(--scroll-reveal-delay), opacity var(--scroll-reveal-fade-duration) ease-out var(--scroll-reveal-delay);transform:translate(0)}@media (prefers-reduced-motion:reduce){.scroll-reveal:not(.scroll-reveal--played){opacity:1;transform:none}}.navbar[data-v-93ae1354]{z-index:100;box-sizing:border-box;isolation:isolate;background:0 0;border-bottom:1.5px solid #ffffff38;align-items:flex-end;width:100%;min-height:5rem;padding:0 2rem 10px;display:flex;position:fixed;top:0;left:0;right:0}.navbar-glass[data-v-93ae1354]{z-index:0;-webkit-backdrop-filter:blur(24px)saturate(180%);backdrop-filter:blur(24px)saturate(180%);pointer-events:none;background:#0a0a1461;position:absolute;inset:0;box-shadow:0 4px 24px #00000047}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.navbar-glass[data-v-93ae1354]{background:#0a0a14eb}}.container[data-v-93ae1354]{z-index:1;justify-content:space-between;align-items:flex-end;gap:1rem;width:100%;min-width:0;display:flex;position:relative}.logo[data-v-93ae1354]{object-fit:contain;-webkit-user-drag:none;-webkit-user-select:none;user-select:none;width:clamp(5.5rem,24vw,13rem);max-width:13rem;max-height:13rem;display:block}.nav-left[data-v-93ae1354]{align-items:flex-end;gap:clamp(2rem,1.5rem + 3vw,5.5rem);display:flex;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.nav-left a[data-v-93ae1354]{color:#e8e6ffeb;text-transform:none;font-size:1rem;text-decoration:none;transition:color .35s,text-shadow .35s;position:relative}.nav-left a[data-v-93ae1354]:hover{color:#fff;text-shadow:0 0 8px #dcdaff73,0 0 18px #7864ff38}.nav-right[data-v-93ae1354]{flex-shrink:0;align-items:center;gap:1rem;margin-left:auto;display:flex}.cta[data-v-93ae1354]{background:#380fe9;border-color:#0000;border-radius:999px;padding:.5rem 1rem;font-size:.95rem;text-decoration:none;transition:transform .2s;color:#e8e6ff!important}.cta[data-v-93ae1354]:hover{transform:translateY(-2px);box-shadow:0 4px 20px #380fe959}@media (width<=990px){.navbar[data-v-93ae1354]{min-height:4.5rem;padding:0 1.5rem 8px}.nav-left[data-v-93ae1354]{display:none}.nav-right[data-v-93ae1354]{gap:1rem}.cta[data-v-93ae1354]{white-space:nowrap;padding:.45rem .875rem;font-size:.875rem}.logo[data-v-93ae1354]{width:auto;max-width:min(42vw,11rem);height:2.05rem;max-height:none}}@media (width<=480px){.navbar[data-v-93ae1354]{min-height:4rem;padding:0 1.25rem 8px}.container[data-v-93ae1354],.nav-right[data-v-93ae1354]{gap:.625rem}.logo[data-v-93ae1354]{max-width:min(48vw,10rem);height:1.95rem}.cta[data-v-93ae1354]{padding:.4rem .7rem;font-size:.8125rem}}.hero-starfield{--hero-star-min-radius:clamp(2px, .5vw, 4px);--hero-star-glow-min-radius:clamp(3px, .85vw, 8px);--hero-star-sparkle-min-arm:clamp(5px, .95vw, 9px)}.hero-constellations{--hero-constellation-star-min-radius:clamp(14px, 1.8vw, 22px);--hero-constellation-sparkle-min-radius:clamp(8px, 1.1vw, 12px)}@media (width<=920px) and (width>=481px){.hero-starfield{--hero-star-sparkle-min-arm:clamp(3.2px, .5vw, 4.8px)}}@media (width<=480px){.hero-starfield{--hero-star-min-radius:1.1px;--hero-star-glow-min-radius:2.1px;--hero-star-sparkle-min-arm:3.4px}.hero-constellations{--hero-constellation-star-min-radius:26px;--hero-constellation-sparkle-min-radius:14px}}.hero-star-twinkle{opacity:.72;transform-box:fill-box;transform-origin:50%;will-change:transform, opacity;animation-timing-function:cubic-bezier(.4,0,.2,1);animation-iteration-count:infinite;animation-fill-mode:both;transform:scale(.94)}@media (prefers-reduced-motion:reduce){.hero-star-twinkle{will-change:auto;animation:none}}.hero-starfield[data-v-3ad548b5]{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.hero-starfield[data-v-3ad548b5] .hero-star,.hero-starfield[data-v-3ad548b5] .hero-star-twinkle{transform-box:fill-box;transform-origin:50%}.hero-shooting-star[data-v-c53afa65]{pointer-events:none;z-index:1;contain:layout style paint;position:absolute;inset:0;overflow:hidden}.hero-shooting-star__streak[data-v-c53afa65]{will-change:transform, opacity;width:clamp(56px,9vw,110px);height:1.5px;animation:hero-shooting-star-fly-c53afa65 var(--duration,.8s) linear forwards;pointer-events:none;background:linear-gradient(90deg,#0000 0%,#380fe940 28%,#6b4ff08c 55%,#cfc9fc 78%,#e8eeff 92%,#fff 100%);border-radius:999px;margin:0;position:absolute}.hero-shooting-star__streak[data-v-c53afa65]:after{content:"";pointer-events:none;background:radial-gradient(circle,#fff 0%,#e8eeff 12%,#cfc9fc 28%,#6b4ff0b3 48%,#380fe959 68%,#0000 78%);border-radius:50%;width:10px;height:10px;position:absolute;top:50%;right:0;transform:translate(40%,-50%)}@keyframes hero-shooting-star-fly-c53afa65{0%{opacity:0;transform:rotate(var(--angle,135deg)) translate3d(0, 0, 0)}10%{opacity:1}78%{opacity:1}to{opacity:0;transform:rotate(var(--angle,135deg)) translate3d(var(--travel), 0, 0)}}@media (prefers-reduced-motion:reduce){.hero-shooting-star[data-v-c53afa65]{display:none}}.hero-constellations[data-v-9f3d5653]{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.cursor-path[data-v-9f3d5653]{fill:none;stroke:#380fe9;stroke-width:var(--cursor-path-stroke-width,.19);stroke-linecap:round;stroke-linejoin:round;filter:url(#constellation-line-glow);opacity:.96}.constellation-glass-frame[data-v-9f3d5653]{fill:url(#constellation-glass-frame);stroke:#ffffff38;stroke-width:1.5px;vector-effect:non-scaling-stroke;opacity:1;filter:drop-shadow(0 4px 24px #00000047)drop-shadow(0 0 18px #e8e6ff14)}.cursor-vertex-star[data-v-9f3d5653]{fill:url(#constellation-sparkle-core);filter:drop-shadow(0 0 4px #ffffff73)drop-shadow(0 0 10px #380fe952)}.hero-constellations[data-v-9f3d5653] .hero-star-twinkle{opacity:.98}.constellation-node[data-v-9f3d5653]{opacity:0;transform-box:fill-box;transform-origin:50%;animation-name:constellation-node-reveal-9f3d5653;animation-duration:var(--duration,.36s);animation-delay:var(--delay,0s);animation-timing-function:ease-out;animation-fill-mode:forwards;transform:scale(.42)}@keyframes constellation-node-reveal-9f3d5653{0%{opacity:0;transform:scale(.42)}72%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.hero-constellations[data-v-9f3d5653] .hero-star-twinkle{opacity:1;animation:none}.constellation-node[data-v-9f3d5653]{opacity:1;animation:none;transform:none}}.hero-terrain[data-v-8454272a]{pointer-events:none;z-index:3;transform-origin:bottom;width:100%;height:72%;position:absolute;bottom:0;left:0}.hero-terrain__layer[data-v-8454272a]{width:100%;display:block;position:absolute;bottom:0;left:0}.hero-terrain__layer--back[data-v-8454272a]{z-index:1;height:76%}.hero-terrain__layer--mid[data-v-8454272a]{z-index:2;height:68%}.hero-terrain__layer--front[data-v-8454272a]{z-index:3;height:46%}@media (orientation:portrait) and (width>=921px) and (width<=1180px){.hero-terrain[data-v-8454272a]{z-index:5}}@media (width<=920px){.hero-terrain__layer--back[data-v-8454272a]{max-height:clamp(100px,28vh,280px)}.hero-terrain__layer--mid[data-v-8454272a]{max-height:clamp(88px,24vh,240px)}.hero-terrain__layer--front[data-v-8454272a]{max-height:clamp(72px,18vh,180px)}}@media (width<=480px){.hero-terrain__layer--back[data-v-8454272a]{max-height:clamp(84px,22vh,200px)}.hero-terrain__layer--mid[data-v-8454272a]{max-height:clamp(72px,18vh,170px)}.hero-terrain__layer--front[data-v-8454272a]{max-height:clamp(60px,14vh,140px)}}svg[data-v-787d936c]{filter:drop-shadow(0 0 8px #4f46e58f)drop-shadow(0 0 16px #4f46e53d)}.scroll-sparkle[data-v-febd252d]{top:0;right:calc(var(--scroll-sparkle-edge) + var(--scroll-sparkle-line-offset));width:var(--scroll-sparkle-size);z-index:5;pointer-events:none;height:100dvh;position:fixed}.scroll-sparkle__star[data-v-febd252d]{transition:opacity .18s;position:absolute;left:50%;transform:translate(-50%)}.scroll-sparkle__line[data-v-febd252d]{width:var(--deco-trail-thickness,6px);position:absolute;top:0;left:50%;transform:translate(-50%)}.scroll-sparkle__trail[data-v-febd252d]{width:100%;height:100%;opacity:var(--scroll-sparkle-trail-opacity,1);border-bottom-left-radius:var(--deco-trail-thickness,6px);border-bottom-right-radius:var(--deco-trail-thickness,6px);background:#380fe9;display:block}.scroll-sparkle__icon[data-v-febd252d]{width:var(--scroll-sparkle-size);height:var(--scroll-sparkle-size);color:#380fe9;display:block}@media (width<=1399px){.scroll-sparkle[data-v-febd252d]{display:none}}.title-line[data-v-6e96ee5a],.deco-trail[data-v-75d1e33c]{display:block}.deco-trail--horizontal[data-v-75d1e33c]{width:100%;height:var(--deco-trail-thickness,6px)}.deco-trail--vertical[data-v-75d1e33c]{width:var(--deco-trail-thickness,6px);height:100%}.footer[data-v-ba85abea]{padding:var(--section-pad-y) var(--section-pad-x) 0;padding-right:calc(var(--scroll-sparkle-axis) + var(--footer-logo-align-overflow,0px));background:#0a0a14;border-top:1px solid #380fe92e}.footer-inner[data-v-ba85abea]{flex-direction:column;width:100%;display:flex}.footer-top[data-v-ba85abea]{width:100%;max-width:var(--section-max-width);justify-content:space-between;align-items:baseline;gap:24px 48px;margin-inline:auto;padding-bottom:96px;display:flex}.footer-nav[data-v-ba85abea]{flex-wrap:wrap;align-items:baseline;gap:16px 48px;min-width:0;display:flex}.footer-nav a[data-v-ba85abea]{color:#e8e6ff7a;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;font-size:.95rem;font-weight:500;text-decoration:none;transition:color .2s}.footer-nav a[data-v-ba85abea]:hover{color:#f0ff1f}.footer-copy[data-v-ba85abea]{color:#e8e6ff7a;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;flex-shrink:0;font-size:.95rem;font-weight:500}.footer-logo-wrap[data-v-ba85abea]{width:100%;line-height:0;overflow:visible}.footer-logo[data-v-ba85abea]{width:calc(100% + var(--footer-logo-width-extend,0px));max-width:none;height:auto;transform:translateX(var(--footer-logo-align-shift,0px));-webkit-user-drag:none;-webkit-user-select:none;user-select:none;filter:drop-shadow(0 0 18px #370ee747)drop-shadow(0 0 42px #370ee724);display:block}@media (width<=1399px){.footer[data-v-ba85abea]{padding-right:var(--section-pad-x)}}@media (width<=720px){.footer-top[data-v-ba85abea]{flex-direction:column;align-items:flex-start;gap:20px;padding-bottom:56px}.footer-nav[data-v-ba85abea]{gap:12px 28px}.footer-nav a[data-v-ba85abea],.footer-copy[data-v-ba85abea]{font-size:.85rem}.footer-copy[data-v-ba85abea]{order:-1}}@media (width<=480px){.footer[data-v-ba85abea]{padding-top:24px}}[data-v-b72e2e5c],[data-v-b72e2e5c]:before,[data-v-b72e2e5c]:after{box-sizing:border-box;margin:0;padding:0}.banner.hero[data-v-b72e2e5c]{position:relative;overflow:hidden}.hero-sky[data-v-b72e2e5c]{z-index:1;pointer-events:none;isolation:isolate;background:radial-gradient(80% 55% at 50% 0,#370ee747 0%,#0000 55%),radial-gradient(60% 40% at 80% 20%,#370ee72e 0%,#0000 50%),radial-gradient(42% 32% at 16% 10%,#370ee71f 0%,#0000 62%);position:absolute;inset:0;overflow:hidden}.hero-sky[data-v-b72e2e5c]:before{content:"";opacity:.6;pointer-events:none;z-index:0;background:radial-gradient(150% 110% at 50% 100%,#5a2cff 0%,#370ee7 26%,#370ee76b 48%,#370ee71f 66%,#0000 100%);width:100%;height:clamp(360px,68vh,760px);position:absolute;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 58%);mask-image:linear-gradient(#0000 0%,#000 58%)}.hero-sky[data-v-b72e2e5c] .hero-starfield{z-index:2}.hero-front[data-v-b72e2e5c]{z-index:4;pointer-events:none;position:absolute;inset:0}.hero-constellation-band[data-v-b72e2e5c]{z-index:3;pointer-events:none;transform-origin:50%;position:absolute;inset:0}.hero-constellation-band[data-v-b72e2e5c] .hero-constellations{z-index:2}.banner[data-v-b72e2e5c]{width:100%;min-height:100vh;box-sizing:border-box;min-height:100dvh;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px);isolation:isolate;color:#e8e6ff;-webkit-user-select:none;user-select:none;--hero-title:clamp(2.45rem, .72rem + 4.7vw, 4.9rem);--hero-title-line-height:1.08;--hero-title-glow-bleed:clamp(12px, .18em, 22px);--hero-title-shadow:none;--hero-title-accent-shadow:0 0 16px #f0ff1f85, 0 0 32px #f0ff1f57, 0 0 56px #f0ff1f33, 0 0 88px #f0ff1f1a;--hero-desc:clamp(1rem, 1.08vw, 1.16rem);--hero-copy-left:clamp(32px, 8vw, 128px);--hero-copy-width:min(78vw, 760px);--hero-action-width:clamp(360px, 34vw, 448px);--hero-gap-title-desc:clamp(1.45rem, 2.4vh, 2rem);--hero-gap-desc-btn:clamp(2rem, 4vh, 3.1rem);--hero-btn-font:clamp(.75rem, .7rem + .28vw, .86rem);--hero-btn-secondary-font:clamp(.75rem, .7rem + .28vw, .86rem);--hero-btn-pad-y:clamp(10px, .55rem + .65vw, 15px);--hero-btn-pad-x:clamp(20px, .9rem + 2vw, 36px);--hero-btn-secondary-pad-x:clamp(18px, .8rem + 1.8vw, 32px);--hero-btn-min-h:clamp(42px, 2.35rem + .95vw, 52px);--hero-btn-secondary-min-h:clamp(40px, 2.25rem + .9vw, 50px);background:linear-gradient(#0a061c2e 0%,#160a4a14 48%,#370ee72e 100%),url(/hero-abstract-bg.webp) 50%/cover no-repeat,linear-gradient(#0a061c 0%,#160a4a 52%,#370ee7 100%);flex-direction:column;display:flex;position:relative;overflow:hidden}.banner[data-v-b72e2e5c]:after{content:"";pointer-events:none;z-index:0;background:linear-gradient(#0000 0%,#0a0a1440 35%,#0a0a14b8 68%,#0a0a14 100%);height:clamp(120px,22vh,280px);padding-bottom:clamp(24px,4vh,96px);position:absolute;bottom:0;left:0;right:0}@media (height>=900px){.banner[data-v-b72e2e5c]{padding-top:max(env(safe-area-inset-top,0px), clamp(24px, 5vh, 80px));padding-bottom:max(env(safe-area-inset-bottom,0px), clamp(32px, 4vh, 96px))}}.banner-inner[data-v-b72e2e5c]{z-index:3;width:100%;max-width:var(--section-max-width);flex-direction:column;flex:1;justify-content:space-between;min-height:100%;margin:0 auto;padding:clamp(80px,11vh,132px) clamp(32px,6vw,96px) clamp(36px,5vh,72px);display:flex;position:relative}.banner-main[data-v-b72e2e5c]{flex:1;min-height:0}.banner-copy[data-v-b72e2e5c]{left:var(--hero-copy-left);z-index:auto;width:fit-content;max-width:calc(100vw - var(--hero-copy-left) - clamp(24px, 4vw, 48px));transform:translateY(calc(-50% - clamp(12px, 2.5vh, 48px))) translate3d(var(--hero-parallax-x,0), var(--hero-parallax-y,0), 0);text-align:left;pointer-events:none;box-sizing:border-box;flex-direction:column;align-items:flex-start;gap:0;padding:clamp(64px,7vh,92px) clamp(18px,2vw,26px);display:flex;position:absolute;top:50%}.banner-copy-head[data-v-b72e2e5c]{flex-direction:column;align-items:flex-start;width:fit-content;max-width:100%;display:inline-flex;position:relative}.banner-copy[data-v-b72e2e5c]>*{z-index:4;pointer-events:auto;position:relative}.banner-title[data-v-b72e2e5c]{width:auto;max-width:100%;margin:0 0 calc(-1 * var(--hero-title-glow-bleed));padding:0 0 var(--hero-title-glow-bleed);box-sizing:border-box;text-align:left;white-space:normal;font-size:var(--hero-title);letter-spacing:-.025em;color:#e8e6ff;font-weight:700;line-height:var(--hero-title-line-height);text-shadow:var(--hero-title-shadow);-webkit-hyphens:none;hyphens:none;word-break:keep-all;display:block;overflow:visible}.banner-title[data-v-b72e2e5c] .title-line{white-space:nowrap;display:block;overflow:visible}.banner-title[data-v-b72e2e5c] :is(.title-accent,.accent),.banner-title[data-v-b72e2e5c] .title-accent,.banner-title[data-v-b72e2e5c] .accent{text-shadow:var(--hero-title-accent-shadow)}.banner-description[data-v-b72e2e5c]{width:auto;max-width:min(100%, var(--hero-action-width));margin:var(--hero-gap-title-desc) 0 0;text-align:left;font-size:var(--hero-desc);letter-spacing:.01em;color:#e8e6ffe0;padding:0;line-height:1.65}@media (orientation:portrait) and (width>=921px){.banner-copy[data-v-b72e2e5c]{width:min(78vw,760px);max-width:calc(100vw - 2*clamp(48px,8vw,120px));transform:translate(-50%, calc(-50% - clamp(12px, 2.5vh, 48px))) translate3d(var(--hero-parallax-x,0), var(--hero-parallax-y,0), 0);text-align:center;align-items:center;left:50%}.banner-copy-head[data-v-b72e2e5c]{align-items:center;width:100%}.banner-title[data-v-b72e2e5c],.banner-description[data-v-b72e2e5c]{text-align:center}.banner-description[data-v-b72e2e5c]{margin-inline:auto}}@media (orientation:portrait) and (width>=921px) and (width<=1180px){.banner[data-v-b72e2e5c]{--hero-title:clamp(4.2rem, 7.2vw, 4.75rem);--hero-desc:clamp(1.08rem, 2vw, 1.22rem);--hero-action-width:min(56vw, 520px);--hero-gap-title-desc:clamp(1.35rem, 2.1vh, 1.8rem);--hero-gap-desc-btn:clamp(2rem, 3vh, 2.8rem);--hero-front-top:clamp(76px, 6svh, 92px);--hero-constellation-content-gap:clamp(.75rem, 1.4svh, 1.25rem);background:linear-gradient(#0a061c2e 0%,#160a4a14 48%,#370ee72e 100%),url(/hero-abstract-bg.webp) bottom/auto 130% no-repeat,linear-gradient(#0a061c 0%,#160a4a 52%,#370ee7 100%)}.hero-front[data-v-b72e2e5c]{padding:var(--hero-front-top) clamp(48px, 8vw, 96px) 0;flex-direction:column;justify-content:flex-start;align-items:center;display:flex;position:absolute;inset:0;overflow:visible}.banner-copy[data-v-b72e2e5c]{z-index:4;width:min(72vw,620px);max-width:calc(100vw - 2*clamp(48px,8vw,96px));transform:translate3d(var(--hero-parallax-x,0), var(--hero-parallax-y,0), 0);align-self:center;padding:clamp(28px,3.4svh,48px) 0;position:relative;top:auto;left:auto}.hero-constellation-band[data-v-b72e2e5c]{z-index:3;width:clamp(300px,34vw,360px);max-width:calc(100vw - 2*clamp(48px,8vw,96px));margin-top:var(--hero-constellation-content-gap);aspect-ratio:1/1.15;transform:translate3d(var(--hero-parallax-x,0), var(--hero-parallax-y,0), 0);--hero-constellation-star-min-radius:20px;--hero-constellation-sparkle-min-radius:11px;flex-shrink:0;position:relative;inset:auto;overflow:visible}.hero-constellation-band[data-v-b72e2e5c] .hero-constellations{width:100%;height:100%;position:relative;inset:auto}}.banner-footer[data-v-b72e2e5c]{width:auto;min-height:0;margin-top:var(--hero-gap-desc-btn);flex-shrink:0;justify-content:flex-start;align-items:flex-start;padding-top:0;display:flex;position:relative}.banner-footer-buttons[data-v-b72e2e5c]{z-index:1;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:clamp(16px,2vw,24px);display:flex;position:relative}.banner-footer-side[data-v-b72e2e5c]{align-items:center;display:flex;position:relative;overflow:visible}.banner-footer-side .scroll-btn[data-v-b72e2e5c]{z-index:1;position:relative}.banner-footer-link[data-v-b72e2e5c]{flex-shrink:0;justify-content:center;align-items:center;gap:clamp(6px,.8vw,10px);min-width:clamp(152px,14vw,200px);display:inline-flex}.banner-footer-link[data-v-b72e2e5c] svg{width:clamp(16px,1.3vw,18px);height:clamp(16px,1.3vw,18px)}.banner-footer-cta[data-v-b72e2e5c]{flex-shrink:0;justify-content:center;align-items:center;min-width:clamp(152px,14vw,200px);display:inline-flex}.btn-link[data-v-b72e2e5c]{text-decoration:none}.banner-footer .scroll-btn[data-v-b72e2e5c]{padding:var(--hero-btn-pad-y) var(--hero-btn-pad-x);min-height:var(--hero-btn-min-h);font-size:var(--hero-btn-font);letter-spacing:.12em;cursor:pointer;text-transform:uppercase;border-width:2px;border-radius:999px;font-family:inherit;font-weight:700;transition:transform .2s,box-shadow .2s,background .2s,border-color .2s}.scroll-btn[data-v-b72e2e5c]{color:#0a0a00;cursor:pointer;font-size:var(--text-sm);letter-spacing:.16em;text-transform:uppercase;background:linear-gradient(135deg,#f6ff62 0%,#f0ff1f 45%,#c9d70f 100%);border:1.5px solid #f0ff1f;border-radius:999px;padding:12px 28px;font-family:inherit;font-weight:700;transition:transform .2s,box-shadow .2s,background .2s}.scroll-btn[data-v-b72e2e5c]:hover{transform:translateY(-2px);box-shadow:0 8px 28px #f0ff1f52}.scroll-btn[data-v-b72e2e5c]:active{transform:scale(.97)}.scroll-btn--outline[data-v-b72e2e5c]{color:#f0ff1f;background:linear-gradient(135deg,#380fe93d 0%,#0a0a14f5 48%,#f0ff1f14 100%);border-color:#f0ff1f73}.scroll-btn--outline[data-v-b72e2e5c]:hover{background:linear-gradient(135deg,#380fe957 0%,#111128 46%,#f0ff1f21 100%);border-color:#f0ff1f;transform:translateY(-2px);box-shadow:0 0 24px #f0ff1f61,0 8px 28px #f0ff1f52}.servicos[data-v-b72e2e5c]{padding:clamp(112px, 11vw, 168px) var(--section-pad-x) clamp(128px, 12vw, 184px);z-index:1;background:#0a0a14;position:relative;overflow:visible}.servicos[data-v-b72e2e5c]:before{content:"";pointer-events:none;z-index:0;background-image:radial-gradient(circle,#380fe90f 1px,#0000 1px);background-size:28px 28px;position:absolute;inset:0}.servicos[data-v-b72e2e5c]>*{z-index:1;max-width:var(--section-max-width);width:100%;margin-inline:auto;position:relative}.intro-wrapper[data-v-b72e2e5c]{justify-content:space-between;align-items:stretch;gap:0;min-height:auto;padding-block:clamp(16px,3vw,40px);display:flex}.secao-label[data-v-b72e2e5c]{font-size:var(--text-deco);letter-spacing:.2em;text-transform:uppercase;color:#380fe9;white-space:nowrap;writing-mode:vertical-rl;margin-bottom:8px;font-weight:600;transform:rotate(180deg)}.intro-decoracao[data-v-b72e2e5c]{flex-direction:column;flex-shrink:0;align-items:center;gap:16px;width:56px;display:flex}.intro-decoracao.esquerda[data-v-b72e2e5c]{justify-content:flex-start;align-items:center;padding-top:4px}.intro-decoracao.direita[data-v-b72e2e5c]{justify-content:flex-end;align-items:center;padding-bottom:4px}.barra-lateral[data-v-b72e2e5c]{flex:1;margin:0 auto;display:block}.deco-sparkle[data-v-b72e2e5c]{color:#380fe9;flex-shrink:0;width:28px;height:28px;display:block}.intro-centro[data-v-b72e2e5c]{text-align:center;flex:1;max-width:1120px;position:relative}.intro-headline[data-v-b72e2e5c]{color:#e8e6ff;margin-inline:0 auto;letter-spacing:-.025em;text-align:left;width:fit-content;max-width:100%;margin-bottom:16px;font-size:clamp(2.1rem,4vw,3.7rem);font-weight:700;line-height:1.06;overflow:visible}.intro-headline[data-v-b72e2e5c] .title-line{white-space:nowrap;display:block;overflow:visible}.intro-headline[data-v-b72e2e5c] .accent,.outros-headline[data-v-b72e2e5c] .accent,.portfolio-headline[data-v-b72e2e5c] .portfolio-accent,.pricing-headline[data-v-b72e2e5c] .pricing-accent{text-shadow:0 0 14px #f0ff1f7a,0 0 28px #f0ff1f47,0 0 52px #f0ff1f24}.intro-sub[data-v-b72e2e5c]{color:#9090b0;text-align:left;max-width:760px;margin:0;font-size:clamp(1rem,1.35vw,1.18rem);line-height:1.72}.vantagens-wrap[data-v-b72e2e5c]{width:100%;margin-top:clamp(68px,9vh,116px);position:relative}.vantagens[data-v-b72e2e5c]{--vantagem-divider-color:#4f46e594;border-top:1px solid var(--vantagem-divider-color);border-bottom:1px solid var(--vantagem-divider-color);background:radial-gradient(70% 85% at 100% 0,#380fe92e,#0000 58%),radial-gradient(80% 70% at 0 100%,#f0ff1f0f,#0000 62%),#0a0a1494;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid;position:relative;overflow:visible}.vantagem-card[data-v-b72e2e5c]{opacity:0;z-index:1;grid-template-columns:minmax(0,1fr);align-items:stretch;width:100%;min-height:clamp(260px,24vw,340px);display:grid;position:relative;overflow:visible;transform:translateY(16px)}.vantagem-card[data-v-b72e2e5c]:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(88% 34% at 50% 104%,#669aff85 0%,#2365ff3d 33%,#0000 72%),radial-gradient(78% 28% at 50% 100%,#e8e6ff52 0%,#4f46e547 34%,#0000 72%),linear-gradient(#0a0a1400 0%,#2365ff14 76%,#669aff2e 100%);position:absolute;inset:0;box-shadow:inset 0 -22px 34px #669aff2e,inset 0 -8px 14px #e8e6ff29,inset 14px 0 28px #2365ff1f,inset -14px 0 28px #4f46e51f}.vantagem-card[data-v-b72e2e5c]:nth-of-type(2):before{background:radial-gradient(88% 34% at 50% -4%,#669aff85 0%,#2365ff3d 33%,#0000 72%),radial-gradient(78% 28% at 50% 0,#e8e6ff52 0%,#4f46e547 34%,#0000 72%),linear-gradient(#669aff2e 0%,#2365ff14 24%,#0a0a1400 100%);box-shadow:inset 0 22px 34px #669aff2e,inset 0 8px 14px #e8e6ff29,inset 14px 0 28px #2365ff1f,inset -14px 0 28px #4f46e51f}.vantagem-card[data-v-b72e2e5c]:first-of-type{z-index:4}.vantagem-card[data-v-b72e2e5c]:nth-of-type(2){z-index:3}.vantagem-card[data-v-b72e2e5c]:nth-of-type(3){z-index:2}.vantagem-card[data-v-b72e2e5c]:not(:last-child):after{content:"";z-index:2;background:var(--vantagem-divider-color);pointer-events:none;width:1px;position:absolute;top:0;bottom:0;right:0}.vantagem-header[data-v-b72e2e5c]{z-index:1;flex-direction:row;align-items:flex-start;width:100%;min-width:0;display:flex;position:relative}.vantagem-card.show[data-v-b72e2e5c]{opacity:1;transform:translateY(0)}.vantagem-card[data-v-b72e2e5c]:first-of-type{transition-delay:50ms}.vantagem-card[data-v-b72e2e5c]:nth-of-type(2){transition-delay:.12s}.vantagem-card[data-v-b72e2e5c]:nth-of-type(3){transition-delay:.2s}.vantagem-card h3[data-v-b72e2e5c]{min-width:0;font-family:var(--font-display);color:#e8e6ff;letter-spacing:0;text-align:left;margin:0;font-size:clamp(1.22rem,1.55vw,1.62rem);font-weight:700;line-height:1.1}.vantagem-card p[data-v-b72e2e5c]{z-index:1;color:#e8e6ffbd;text-align:left;max-width:34ch;margin:clamp(18px,1.9vw,26px) 0 0;font-size:clamp(.9rem,.95vw,1rem);line-height:1.55;position:relative}.vantagem-body[data-v-b72e2e5c]{z-index:2;background:radial-gradient(70% 90% at 100% 0,#380fe929,#0000 62%),#0d0a2494;flex-direction:column;justify-content:flex-start;min-width:0;padding:clamp(28px,3.4vw,46px) clamp(22px,3vw,40px);display:flex;position:relative}.vantagem-card:first-of-type .vantagem-body[data-v-b72e2e5c]{background:linear-gradient(90deg,#0a0a14 0%,#0a0a14d1 12%,#0a0a1400 34%),radial-gradient(70% 90% at 100% 0,#380fe929,#0000 62%),#0d0a2494}.vantagem-card:last-of-type .vantagem-body[data-v-b72e2e5c]{background:linear-gradient(270deg,#0a0a14 0%,#0a0a14d1 12%,#0a0a1400 34%),radial-gradient(70% 90% at 100% 0,#380fe929,#0000 62%),#0d0a2494}.vantagem-card-sparkle[data-v-b72e2e5c]{z-index:12;color:#4f46e5;filter:drop-shadow(0 0 12px #4f46e594)drop-shadow(0 0 20px #4f46e547);pointer-events:none;width:28px;height:28px;position:absolute;left:100%;transform:translate(-50%,-50%)}.vantagem-card-sparkle--top[data-v-b72e2e5c]{top:0}.vantagem-card-sparkle--bottom[data-v-b72e2e5c]{top:100%}.vantagem-card-sparkle--edge-left[data-v-b72e2e5c]{left:0}.vantagem-card-sparkle--edge-right[data-v-b72e2e5c]{left:100%}.vantagem-card:last-of-type .vantagem-card-sparkle--bottom[data-v-b72e2e5c]:not(.vantagem-card-sparkle--edge),.vantagem-card:last-of-type .vantagem-card-sparkle[data-v-b72e2e5c]:not(.vantagem-card-sparkle--edge){display:none}.services-track[data-v-b72e2e5c]{--services-track-h:400vh;width:100%;height:var(--services-track-h);margin-top:clamp(112px,12vw,168px);margin-bottom:64px;position:relative}.services-track--static[data-v-b72e2e5c]{height:auto}.services-panel[data-v-b72e2e5c]{--services-sticky-top:calc(5rem + 40px);--service-panel-header-h:2.75rem;--service-title-stack-h:4.75rem;--services-panel-pad-x:44px;--services-panel-pad-y-top:40px;--services-panel-pad-y-bottom:32px;--services-stage-h:clamp(420px, 48vh, 560px);--service-expand-mt:4px;--service-detail-pt:4px;--service-desc-mt:clamp(40px, 5vh, 72px);--service-title-scale:1;width:100%;top:var(--services-sticky-top);z-index:2;background:#e8e6ff;border-radius:24px;flex-direction:column;padding:0;font-family:inherit;display:flex;position:sticky;overflow:hidden}.services-panel--static[data-v-b72e2e5c]{position:static;top:auto;overflow:hidden}.services-panel-header[data-v-b72e2e5c]{padding:var(--services-panel-pad-y-top) var(--services-panel-pad-x) 12px;z-index:40;background:#e8e6ff;border-bottom:1px solid #0a0a141f;flex-shrink:0;justify-content:space-between;align-items:flex-start;margin-bottom:0;display:flex;position:relative}.services-panel-deco[data-v-b72e2e5c],.services-footer-left[data-v-b72e2e5c]{flex:1;min-width:0}.services-panel-footer[data-v-b72e2e5c]{padding:24px var(--services-panel-pad-x) var(--services-panel-pad-y-bottom);z-index:50;background:#e8e6ff;border-top:1px solid #0a0a141a;flex-shrink:0;justify-content:space-between;align-items:center;gap:24px;margin-top:0;display:flex;position:relative}.services-footer-left[data-v-b72e2e5c]{color:#0a0a1480}.services-footer-text[data-v-b72e2e5c]{font-size:var(--text-sm);color:#0a0a1480;white-space:nowrap;flex-shrink:0;margin:0;line-height:1.5}.services-stage[data-v-b72e2e5c]{height:var(--services-stage-h);background:#e8e6ff;flex-shrink:0;position:relative;overflow:hidden}.services-stage--static[data-v-b72e2e5c]{flex-shrink:1;height:auto;overflow:visible}.services-stack[data-v-b72e2e5c]{position:absolute;inset:0}.services-stack--static[data-v-b72e2e5c]{flex-direction:column;display:flex;position:static;inset:auto}.service-card[data-v-b72e2e5c]{z-index:1;padding-inline:var(--services-panel-pad-x);will-change:transform;background:#e8e6ff;border-top:1px solid #0a0a1424;margin:0;position:absolute;inset:0;overflow:hidden;transform:translate(0,0)}.service-card--static[data-v-b72e2e5c]{will-change:auto;height:auto;position:static;inset:auto;overflow:visible;transform:none!important}.service-card[data-v-b72e2e5c]:first-child{border-top:none}.service-card-inner[data-v-b72e2e5c]{height:calc(100% - var(--service-card-stack-offset,0px));box-sizing:border-box;flex-direction:column;gap:2px;padding:16px 0 28px;display:flex;overflow:visible}.service-card--static .service-card-inner[data-v-b72e2e5c]{height:auto}@media (prefers-reduced-motion:reduce){.services-track[data-v-b72e2e5c]{height:auto}.services-panel[data-v-b72e2e5c]{position:static;top:auto;overflow:hidden}.services-stage[data-v-b72e2e5c]{height:auto;overflow:visible}.services-stack[data-v-b72e2e5c]{flex-direction:column;display:flex;position:static;inset:auto}.service-card[data-v-b72e2e5c]{will-change:auto;height:auto;position:static;inset:auto;overflow:visible;transform:none!important}.service-card-inner[data-v-b72e2e5c]{height:auto}}.service-row-top[data-v-b72e2e5c]{margin-bottom:2px;line-height:1}.service-num[data-v-b72e2e5c]{color:#0a0a1473;letter-spacing:.04em;font-size:.75rem;font-weight:600;transition:opacity .12s}.service-row-body[data-v-b72e2e5c]{flex-direction:column;flex:1;min-height:0;display:flex}.service-row-main[data-v-b72e2e5c]{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.service-expand[data-v-b72e2e5c]{min-height:0;margin-top:var(--service-expand-mt,10px);flex:1;display:block}.service-expand-inner[data-v-b72e2e5c]{grid-template-columns:minmax(0,1fr) minmax(340px,min(460px,36%));align-items:stretch;gap:28px clamp(36px,5vw,72px);height:100%;min-height:0;display:grid}.service-row-aside[data-v-b72e2e5c]{flex-direction:column;justify-content:flex-end;align-items:stretch;gap:clamp(16px,2.2vh,24px);min-width:0;height:100%;display:flex}.service-row-aside--preview[data-v-b72e2e5c]{justify-content:flex-start;padding-top:clamp(18px,3.5vh,42px)}.services-panel .service-title[data-v-b72e2e5c]{font-family:var(--font-display);color:#380fe9;font-weight:700;font-size:calc(clamp(3.25rem, 6.8vw, 5.25rem) * var(--service-title-scale,1));letter-spacing:-.03em;padding-bottom:calc(.22em * var(--service-title-scale,1));margin:0;line-height:1.12;transition:opacity .12s;display:block}.service-card--collapsed .service-title[data-v-b72e2e5c]{opacity:.42;padding-bottom:calc(.34em * var(--service-title-scale,1))}.service-card--collapsed .service-num[data-v-b72e2e5c]{opacity:.4}.service-card--collapsed .service-new-badge[data-v-b72e2e5c]{opacity:.55}.service-new-badge[data-v-b72e2e5c]{font-family:var(--font-body,sans-serif);letter-spacing:.08em;text-transform:uppercase;color:#e8e6ff;white-space:nowrap;vertical-align:middle;background:#380fe9;border-radius:999px;align-items:center;margin-left:.35em;padding:.5em .95em;font-size:clamp(.65rem,1.2vw,.85rem);font-weight:700;line-height:1;transition:opacity .12s;display:inline-flex;transform:translateY(-.12em)}.service-row-detail[data-v-b72e2e5c]{--service-content-gap:clamp(22px, 3vh, 34px);padding-top:var(--service-detail-pt,12px);flex-direction:column;justify-content:flex-start;align-items:flex-start;max-width:none;height:100%;min-height:0;display:flex}.service-tags[data-v-b72e2e5c]{flex-flow:wrap;align-items:center;gap:6px;margin:0;display:flex}.service-tag[data-v-b72e2e5c]{font-size:var(--text-sm);color:#e8e6ff;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;background:#380fe9;border:1px solid #380fe9;border-radius:999px;padding:3px 12px;font-weight:500}.service-desc[data-v-b72e2e5c]{color:#0a0a1499;max-width:34rem;margin:clamp(56px,8vh,96px) 0 0;padding-top:0;font-size:clamp(1.02rem,1.36vw,1.2rem);line-height:1.6}.service-row-detail--with-list .service-desc[data-v-b72e2e5c]{margin-top:var(--service-content-gap);max-width:38rem}.service-feature-list[data-v-b72e2e5c]{width:min(100%,38rem);margin:var(--service-content-gap) 0 0;color:#0a0a1494;grid-template-columns:minmax(0,1fr);gap:10px;padding:0;font-size:clamp(.9rem,1.02vw,1.04rem);font-weight:400;line-height:1.48;list-style:none;display:grid}.service-feature-list li[data-v-b72e2e5c]{min-width:0;padding-left:16px;position:relative}.service-feature-list li[data-v-b72e2e5c]:before{content:"";background:#380fe9;border-radius:999px;width:6px;height:6px;position:absolute;top:.56em;left:0;box-shadow:0 0 10px #380fe94d}.service-row-aside .service-illustration[data-v-b72e2e5c]{object-fit:contain;object-position:bottom center;align-self:center;width:min(100%,340px);height:auto;max-height:min(340px,38vh);display:block}.service-row-aside .service-illustration--preview[data-v-b72e2e5c]{object-position:top center;width:min(100%,500px);max-height:min(560px,62vh)}.services-cta-btn[data-v-b72e2e5c]{color:#e8e6ff;font-size:var(--text-sm);letter-spacing:.01em;cursor:pointer;background:#111128;border:1px solid #380fe924;border-radius:999px;align-items:center;gap:4px;padding:12px 20px 12px 24px;font-family:inherit;font-weight:600;transition:background .2s,transform .2s;display:flex}.services-cta-btn[data-v-b72e2e5c]:hover{background:#380fe9;transform:translateY(-2px)}.services-cta-btn[data-v-b72e2e5c]:active{transform:scale(.97)}.services-cta-arrow[data-v-b72e2e5c]{color:#380fe9;background:#380fe91a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.services-cta-btn:hover .services-cta-arrow[data-v-b72e2e5c]{color:#380fe9;background:#f0ff1f}.products-deco[data-v-b72e2e5c]{width:min(100%, var(--section-max-width));padding-inline:var(--services-panel-pad-x,48px);margin:clamp(64px,8vw,108px) auto clamp(28px,4vw,48px)}.products-deco .section-deco-label[data-v-b72e2e5c]{color:#380fe9}.extras-grid[data-v-b72e2e5c]{--extra-divider-color:#4f46e594;border-top:1px solid var(--extra-divider-color);border-bottom:1px solid var(--extra-divider-color);background:radial-gradient(70% 85% at 100% 0,#380fe938,#0000 58%),radial-gradient(80% 70% at 0 100%,#f0ff1f12,#0000 62%),#0a0a14b8;grid-template-columns:minmax(0,1fr);width:100vw;max-width:none;margin-inline:calc(50% - 50vw);display:grid;box-shadow:0 24px 80px #00000047}.outro-card[data-v-b72e2e5c],.processo-card[data-v-b72e2e5c],.pricing-card[data-v-b72e2e5c]{-webkit-backdrop-filter:blur(12px)saturate(120%);background:radial-gradient(90% 80% at 0 0,#8a8aff14 0%,#0000 58%),radial-gradient(90% 80% at 100% 100%,#8a8aff14 0%,#0000 58%),#0d0a24;border:none;transition:transform .22s,background .22s;overflow:hidden}.outro-card[data-v-b72e2e5c]:before,.processo-card[data-v-b72e2e5c]:before,.pricing-card[data-v-b72e2e5c]:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;z-index:0;background:linear-gradient(135deg,#8a8aff61 0%,#8a8aff00 42%),linear-gradient(315deg,#8a8aff61 0%,#8a8aff00 42%);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.outro-card[data-v-b72e2e5c]:after,.processo-card[data-v-b72e2e5c]:after,.pricing-card[data-v-b72e2e5c]:after{content:"";z-index:0;border-radius:inherit;pointer-events:none;background:radial-gradient(88% 34% at 50% 104%,#669aff6b 0%,#2365ff33 34%,#0000 74%),radial-gradient(78% 28% at 50% 100%,#e8e6ff38 0%,#4f46e538 34%,#0000 74%),linear-gradient(#0a0a1400 0%,#2365ff0f 76%,#669aff24 100%);position:absolute;inset:0;box-shadow:inset 0 -18px 30px #669aff1f,inset 0 -7px 14px #e8e6ff1a,inset 12px 0 24px #2365ff14,inset -12px 0 24px #4f46e514}.outro-card[data-v-b72e2e5c]:hover,.processo-card[data-v-b72e2e5c]:hover,.pricing-card[data-v-b72e2e5c]:hover{background:radial-gradient(90% 80% at 0 0,#8a8aff1f 0%,#0000 58%),radial-gradient(90% 80% at 100% 100%,#8a8aff1f 0%,#0000 58%),#0d0a24}.outro-card[data-v-b72e2e5c]:hover:before,.processo-card[data-v-b72e2e5c]:hover:before,.pricing-card[data-v-b72e2e5c]:hover:before{background:linear-gradient(135deg,#8a8aff85 0%,#8a8aff00 42%),linear-gradient(315deg,#8a8aff85 0%,#8a8aff00 42%)}.vantagem-card[data-v-b72e2e5c]{transition:opacity .55s,transform .55s;box-shadow:0 0 #0000}.extra-card[data-v-b72e2e5c]{border-bottom:0;grid-template-columns:minmax(220px,40%) minmax(0,60%);height:clamp(250px,29vw,360px);display:grid;position:relative;overflow:visible}.extra-card[data-v-b72e2e5c]:not(:last-child):after{content:"";z-index:2;background:var(--extra-divider-color);pointer-events:none;height:1px;position:absolute;bottom:0;left:0;right:0}.extra-card[data-v-b72e2e5c]:first-child:before{content:"";z-index:2;background:var(--extra-divider-color);pointer-events:none;height:1px;position:absolute;top:0;left:0;right:0}.extra-card-sparkle[data-v-b72e2e5c]{z-index:3;color:#4f46e5;filter:drop-shadow(0 0 12px #4f46e594)drop-shadow(0 0 20px #4f46e547);pointer-events:none;width:28px;height:28px;position:absolute;left:40%;transform:translate(-50%,-50%)}.extra-card-sparkle--top[data-v-b72e2e5c]{top:0}.extra-card-sparkle--bottom[data-v-b72e2e5c]{display:none;top:100%}.extra-card:last-child .extra-card-sparkle--bottom[data-v-b72e2e5c]{display:block}.extra-media[data-v-b72e2e5c]{border-right:1px solid var(--extra-divider-color);background:radial-gradient(70% 70%,#380fe91f,#0000 64%),linear-gradient(#070710e0,#0d0a24a3);justify-content:center;align-items:center;min-height:100%;display:flex;position:relative}.extra-media-icon[data-v-b72e2e5c]{color:#f0ff1f29;stroke-width:1.25px;width:clamp(64px,9vw,112px);height:clamp(64px,9vw,112px)}.extra-media--image[data-v-b72e2e5c]{overflow:hidden}.extra-media-image[data-v-b72e2e5c]{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.extra-card-body[data-v-b72e2e5c]{isolation:isolate;background:radial-gradient(70% 90% at 100% 0,#380fe91a,#0000 64%),#0d0a2494;flex-direction:column;justify-content:flex-start;gap:clamp(22px,3vw,40px);min-width:0;padding:clamp(26px,3.6vw,46px) clamp(26px,4.8vw,64px);display:flex;position:relative}.extra-card-body[data-v-b72e2e5c]:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(34% 88% at 104%,#669aff38 0%,#2365ff1a 34%,#0000 76%),radial-gradient(28% 78% at 100%,#e8e6ff1a 0%,#4f46e51f 34%,#0000 76%),linear-gradient(270deg,#669aff12 0%,#2365ff08 24%,#0a0a1400 100%);position:absolute;inset:0;box-shadow:inset -18px 0 30px #669aff0f,inset -7px 0 14px #e8e6ff0d}.extra-card-body[data-v-b72e2e5c]>*{z-index:1;position:relative}.extra-card-copy[data-v-b72e2e5c]{max-width:650px}.extra-card h4[data-v-b72e2e5c]{font-family:var(--font-display);color:#e8e6ff;letter-spacing:0;margin:0;font-size:clamp(1.5rem,2.55vw,2.3rem);font-weight:600;line-height:1.08}.extra-card p[data-v-b72e2e5c]{color:#e8e6ffbd;max-width:56ch;margin:clamp(18px,2.4vw,28px) 0 0;font-size:clamp(1rem,1.35vw,1.24rem);line-height:1.45}.extra-card-cta[data-v-b72e2e5c]{color:#f0ff1f;width:min(100%,320px);min-height:56px;font-family:var(--font-body);letter-spacing:0;cursor:pointer;background:#0a0a14c2;border:1px solid #f0ff1f61;border-radius:999px;justify-content:center;align-items:center;gap:12px;padding:14px 22px;font-size:.92rem;font-weight:800;transition:transform .2s,background .2s,border-color .2s,color .2s;display:inline-flex}.extra-card-cta[data-v-b72e2e5c]:hover{color:#380fe9;background:#f0ff1f;border-color:#f0ff1f;transform:translateY(-2px)}.extra-card-cta[data-v-b72e2e5c]:active{transform:scale(.98)}.extra-card-cta-icon[data-v-b72e2e5c]{justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.extra-card-cta:hover .extra-card-cta-icon[data-v-b72e2e5c]{background:0 0}.outros-block[data-v-b72e2e5c]{margin-top:64px}.outros-top[data-v-b72e2e5c]{justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:64px;display:flex}.outros-headline[data-v-b72e2e5c]{color:#e8e6ff;letter-spacing:-.02em;text-align:right;flex-shrink:0;margin:0;font-size:clamp(1.9rem,3.4vw,2.75rem);font-weight:600;line-height:1.15}.outros-sub[data-v-b72e2e5c]{min-width:0;font-size:var(--text-deco);letter-spacing:.2em;text-transform:uppercase;color:#380fe9;white-space:nowrap;flex:1;justify-content:flex-start;padding-bottom:6px;font-weight:600}.outros-sub-deco.section-deco-draw--horizontal[data-v-b72e2e5c]{flex:1}.outros-cards[data-v-b72e2e5c]{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.outro-card[data-v-b72e2e5c]{cursor:pointer;text-align:left;font:inherit;color:inherit;border-radius:16px;flex-direction:column;padding:32px 24px;display:flex;position:relative}.outro-card.scroll-reveal--played[data-v-b72e2e5c]:hover{transform:translateY(-4px)}.outro-card[data-v-b72e2e5c]>*{z-index:1;position:relative}.outro-cta[data-v-b72e2e5c]{opacity:.45;background:#380fe9;border-radius:50%;justify-content:center;align-self:flex-end;align-items:center;width:36px;height:36px;margin-top:auto;transition:opacity .2s,transform .2s;display:inline-flex}.outro-arrow[data-v-b72e2e5c]{stroke:#0d0a24;fill:none;width:18px;height:18px;transition:transform .2s}.outro-card:hover .outro-cta[data-v-b72e2e5c]{opacity:1;transform:translate(3px)translateY(-3px)}.outro-card:hover .outro-arrow[data-v-b72e2e5c]{transform:none}.outro-icon-wrap[data-v-b72e2e5c]{color:#380fe9;justify-content:center;align-items:center;width:36px;height:36px;margin-bottom:20px;display:flex}.outro-icon-wrap svg[data-v-b72e2e5c]{stroke:currentColor;stroke-width:1.5px;fill:none;stroke-linecap:round;stroke-linejoin:round;width:24px;height:24px}.outro-card h4[data-v-b72e2e5c]{color:#e8e6ff;letter-spacing:-.01em;margin:0 0 8px;font-size:1rem;font-weight:700}.outro-card p[data-v-b72e2e5c]{font-size:var(--text-sm);color:#9090b0;margin:0 0 20px;line-height:1.72}.outros-inner[data-v-b72e2e5c]{max-width:var(--section-max-width);margin:0 auto}.portfolio[data-v-b72e2e5c]{padding:var(--section-pad-y) var(--section-pad-x);background:#0d0d1a}.portfolio-header[data-v-b72e2e5c]{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:48px;display:flex}.portfolio-deco[data-v-b72e2e5c]{flex:1;justify-content:flex-end;min-width:0;margin-left:auto}.portfolio-headline[data-v-b72e2e5c]{font-family:var(--font-display);color:#e8e6ff;font-size:clamp(2.2rem,5vw,3.4rem);font-weight:700;line-height:1.1}.portfolio-stage[data-v-b72e2e5c]{grid-template-columns:1fr 320px;align-items:center;gap:40px;display:grid}.portfolio-browser-reveal[data-v-b72e2e5c]{min-width:0}.portfolio-browser[data-v-b72e2e5c]{contain:layout paint;background:#1a1a2e;border:1px solid #380fe940;border-radius:12px;position:relative;overflow:hidden}.browser-bar[data-v-b72e2e5c]{background:#16162a;border-bottom:1px solid #380fe92e;align-items:center;gap:6px;padding:10px 16px;display:flex}.browser-dot[data-v-b72e2e5c]{background:#e8e6ff1f;border-radius:50%;width:10px;height:10px}.browser-url[data-v-b72e2e5c]{font-size:var(--text-sm);color:#e8e6ff4d;letter-spacing:.04em;margin-left:10px}.browser-screen-link[data-v-b72e2e5c]{cursor:pointer;text-decoration:none;display:block}.browser-screen[data-v-b72e2e5c]{aspect-ratio:16/9;contain:layout paint style;background:#0e0e1c;width:100%;position:relative;overflow:hidden;container-type:size}.browser-screen-slide[data-v-b72e2e5c]{z-index:0;opacity:0;visibility:hidden;pointer-events:none;content-visibility:hidden;transition:opacity .45s,visibility 0s linear .45s;position:absolute;inset:0}.browser-screen-slide--active[data-v-b72e2e5c]{z-index:1;opacity:1;visibility:visible;pointer-events:auto;content-visibility:visible;transition:opacity .45s,visibility linear}@media (prefers-reduced-motion:reduce){.browser-screen-slide[data-v-b72e2e5c],.browser-screen-slide--active[data-v-b72e2e5c]{transition:none}}.browser-screen-track[data-v-b72e2e5c]{backface-visibility:hidden;width:100%;transform:translate(0,0)}.browser-screen-img[data-v-b72e2e5c]{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;max-width:none;height:auto;display:block}.browser-screen-track--scroll[data-v-b72e2e5c]{transition:none}.browser-screen-link:hover .browser-screen-slide--active .browser-screen-track--scroll[data-v-b72e2e5c]{will-change:transform;transition:transform 10s;transform:translateY(min(0px,100cqh - 100%))}@media (prefers-reduced-motion:reduce){.browser-screen-track--scroll[data-v-b72e2e5c],.browser-screen-link:hover .browser-screen-slide--active .browser-screen-track--scroll[data-v-b72e2e5c]{will-change:auto;transition:none!important;transform:none!important}}.browser-placeholder[data-v-b72e2e5c]{justify-content:center;align-items:center;width:100%;height:100%;transition:background .4s;display:flex}.browser-placeholder-label[data-v-b72e2e5c]{font-family:var(--font-display);color:#e8e6ff26;letter-spacing:.08em;text-transform:uppercase;-webkit-user-select:none;user-select:none;font-size:clamp(1.2rem,3vw,2rem);font-weight:700}.browser-placeholder-logo[data-v-b72e2e5c]{object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:min(85%,380px);max-height:67%}.portfolio-arrow[data-v-b72e2e5c]{color:#f0ff1f;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:2;background:#0a0a14b3;border:1.5px solid #f0ff1f66;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:background .2s,border-color .2s,transform .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.portfolio-arrow[data-v-b72e2e5c]:hover{background:#f0ff1f1f;border-color:#f0ff1f;transform:translateY(-50%)scale(1.08)}.portfolio-arrow--prev[data-v-b72e2e5c]{left:16px}.portfolio-arrow--next[data-v-b72e2e5c]{right:16px}.portfolio-info[data-v-b72e2e5c]{flex-direction:column;gap:16px;display:flex}.portfolio-num[data-v-b72e2e5c]{font-size:var(--text-sm);letter-spacing:.12em;text-transform:uppercase;color:#f0ff1f;font-weight:700}.portfolio-title[data-v-b72e2e5c]{font-family:var(--font-display);color:#e8e6ff;font-size:clamp(1.5rem,2.5vw,2rem);font-weight:700;line-height:1.15}.portfolio-desc[data-v-b72e2e5c]{font-size:var(--text-sm);color:#e8e6ff8c;line-height:1.6}.portfolio-cta[data-v-b72e2e5c]{color:#f0ff1f;letter-spacing:0;text-transform:none;background:#0a0a14c2;border:1px solid #f0ff1f61;border-radius:999px;justify-content:center;align-items:center;gap:12px;width:fit-content;min-height:56px;padding:14px 22px;font-size:.92rem;font-weight:800;text-decoration:none;transition:transform .2s,background .2s,border-color .2s,color .2s;display:inline-flex}.portfolio-cta.scroll-reveal--played[data-v-b72e2e5c]:hover{color:#380fe9;background:#f0ff1f;border-color:#f0ff1f;transform:translateY(-2px)}.portfolio-cta-arrow[data-v-b72e2e5c]{stroke:currentColor;fill:none;flex-shrink:0;width:18px;height:18px}.portfolio-dots[data-v-b72e2e5c]{gap:8px;margin-top:8px;display:flex}.portfolio-dot[data-v-b72e2e5c]{cursor:pointer;background:#e8e6ff33;border:none;border-radius:50%;width:8px;height:8px;padding:0;transition:background .2s,transform .2s}.portfolio-dot--active[data-v-b72e2e5c]{background:#f0ff1f;transform:scale(1.25)}.processo[data-v-b72e2e5c]{padding:var(--section-pad-y) var(--section-pad-x);background:#0a0a14;position:relative;overflow:hidden}.processo[data-v-b72e2e5c]:before{content:"";pointer-events:none;z-index:0;background-image:radial-gradient(circle,#380fe90d 1px,#0000 1px);background-size:28px 28px;position:absolute;inset:0}.processo[data-v-b72e2e5c]>*{z-index:1;position:relative}.processo-wrapper[data-v-b72e2e5c]{max-width:var(--section-max-width);margin:0 auto}.processo-deco-line[data-v-b72e2e5c]{margin-bottom:16px}.processo-header[data-v-b72e2e5c]{margin-bottom:64px}.processo-header h2[data-v-b72e2e5c]{color:#e8e6ff;letter-spacing:-.025em;margin-bottom:16px;font-size:clamp(2.4rem,4.5vw,4rem);font-weight:700;line-height:1.05}.processo-header p[data-v-b72e2e5c]{color:#9090b0;max-width:560px;font-size:1rem;line-height:1.75}.processo-grid[data-v-b72e2e5c]{grid-template-columns:repeat(5,1fr);gap:16px;margin-bottom:0;display:grid}.processo-card[data-v-b72e2e5c]{border-radius:16px;min-height:260px;padding:32px;transition:transform .22s,background .22s,box-shadow .22s;position:relative;box-shadow:0 0 #0000}.processo-card-lg[data-v-b72e2e5c]{grid-column:span 3}.processo-card-sm[data-v-b72e2e5c],.processo-card-wide[data-v-b72e2e5c]{grid-column:span 2}.processo-card-cta[data-v-b72e2e5c]{grid-column:span 3}.processo-card[data-v-b72e2e5c]:hover{transform:translateY(-2px);box-shadow:0 6px 28px #08081661}.processo-card[data-v-b72e2e5c]>*{z-index:1;position:relative}.processo-card[data-v-b72e2e5c]:first-child:after{background:radial-gradient(88% 34% at 50% 104%,#669aff42 0%,#2365ff1f 34%,#0000 76%),radial-gradient(78% 28% at 50% 100%,#e8e6ff1f 0%,#4f46e51f 34%,#0000 76%),linear-gradient(#0a0a1400 0%,#2365ff08 76%,#669aff14 100%);box-shadow:inset 0 -18px 30px #669aff0f,inset 0 -7px 14px #e8e6ff0d,inset 12px 0 24px #2365ff0a,inset -12px 0 24px #4f46e50a}.processo-card[data-v-b72e2e5c]:nth-child(2):after{background:radial-gradient(88% 34% at 50% -4%,#669aff3d 0%,#2365ff1a 34%,#0000 76%),radial-gradient(78% 28% at 50% 0,#e8e6ff1a 0%,#4f46e51c 34%,#0000 76%),linear-gradient(#669aff12 0%,#2365ff06 24%,#0a0a1400 100%);box-shadow:inset 0 18px 30px #669aff0d,inset 0 7px 14px #e8e6ff0a,inset 12px 0 24px #2365ff08,inset -12px 0 24px #4f46e508}.processo-card[data-v-b72e2e5c]:nth-child(3):after{background:radial-gradient(34% 88% at -4%,#669aff3d 0%,#2365ff1a 34%,#0000 76%),radial-gradient(28% 78% at 0%,#e8e6ff1a 0%,#4f46e51c 34%,#0000 76%),linear-gradient(90deg,#669aff12 0%,#2365ff06 24%,#0a0a1400 100%);box-shadow:inset 18px 0 30px #669aff0d,inset 7px 0 14px #e8e6ff0a,inset 0 -12px 24px #2365ff08,inset 0 12px 24px #4f46e508}.processo-card[data-v-b72e2e5c]:nth-child(4):after{background:radial-gradient(34% 88% at 104%,#669aff3d 0%,#2365ff1a 34%,#0000 76%),radial-gradient(28% 78% at 100%,#e8e6ff1a 0%,#4f46e51c 34%,#0000 76%),linear-gradient(270deg,#669aff12 0%,#2365ff06 24%,#0a0a1400 100%);box-shadow:inset -18px 0 30px #669aff0d,inset -7px 0 14px #e8e6ff0a,inset 0 -12px 24px #2365ff08,inset 0 12px 24px #4f46e508}.processo-numero[data-v-b72e2e5c]{color:#669aff29;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:0;text-shadow:0 0 24px #380fe92e;font-size:clamp(5rem,7.5vw,6.25rem);font-weight:700;line-height:1;position:absolute;top:12px;right:16px}.processo-card h3[data-v-b72e2e5c]{color:#e8e6ff;letter-spacing:-.01em;margin-bottom:12px;font-size:1.1rem;font-weight:700}.processo-card p[data-v-b72e2e5c]{color:#9090b0;font-size:var(--text-sm);line-height:1.72}.processo-cta-btn[data-v-b72e2e5c]{font-size:var(--text-sm);letter-spacing:.01em;color:#e8e6ff;cursor:pointer;background:#380fe91a;border:1.5px solid #380fe966;border-radius:999px;align-items:center;gap:6px;margin-top:24px;padding:10px 20px;font-family:inherit;font-weight:600;text-decoration:none;transition:background .22s,border-color .22s,transform .2s;display:inline-flex;position:relative}.processo-cta-btn[data-v-b72e2e5c]:hover{color:#e8e6ff;background:#380fe9;border-color:#380fe9;transform:translate(2px)}.processo-cta-btn[data-v-b72e2e5c]:active{transform:scale(.97)}.pricing[data-v-b72e2e5c]{padding:var(--section-pad-y) var(--section-pad-x);background:#0a0a14}.pricing-wrapper[data-v-b72e2e5c]{max-width:var(--section-max-width);margin:0 auto}.pricing-header[data-v-b72e2e5c]{margin-bottom:48px}.pricing-deco[data-v-b72e2e5c]{margin-bottom:12px}.pricing-headline[data-v-b72e2e5c]{font-family:var(--font-display);color:#e8e6ff;font-size:clamp(2.2rem,5vw,3.6rem);font-weight:700;line-height:1.1}.pricing-cards[data-v-b72e2e5c]{grid-template-columns:1fr 1fr;align-items:start;gap:24px;min-width:0;display:grid}.pricing-card[data-v-b72e2e5c]{color:#e8e6ff;border-radius:16px;min-width:0;padding:32px;transition:transform .22s,background .22s,box-shadow .22s;position:relative;overflow:visible;box-shadow:0 0 #0000}.pricing-card[data-v-b72e2e5c]:hover{transform:translateY(-2px);box-shadow:0 6px 28px #08081661}.pricing-card[data-v-b72e2e5c]>*{z-index:1;position:relative}.pricing-card--featured[data-v-b72e2e5c]:before{background:linear-gradient(135deg,#f0ff1f80 0%,#8a8aff00 42%),linear-gradient(315deg,#f0ff1f80 0%,#8a8aff00 42%)}.pricing-card--featured[data-v-b72e2e5c]:hover:before{background:linear-gradient(135deg,#f0ff1fad 0%,#8a8aff00 42%),linear-gradient(315deg,#f0ff1fad 0%,#8a8aff00 42%)}.pricing-badge[data-v-b72e2e5c]{color:#0a0a00;font-size:var(--text-sm);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;background:#f0ff1f;border-radius:999px;padding:4px 14px;font-weight:700;position:absolute;top:-14px;left:50%;transform:translate(-50%)}.pricing-tier[data-v-b72e2e5c]{font-size:var(--text-sm);letter-spacing:.1em;text-transform:uppercase;color:#e8e6ff80;margin-bottom:12px;font-weight:600;display:block}.pricing-price[data-v-b72e2e5c]{align-items:baseline;gap:10px;margin-bottom:8px;display:flex}.pricing-from[data-v-b72e2e5c]{font-size:var(--text-sm);color:#e8e6ff8c;letter-spacing:.02em;text-transform:lowercase;font-weight:600}.pricing-value[data-v-b72e2e5c]{font-family:var(--font-display);color:#e8e6ff;font-size:clamp(2rem,4vw,2.8rem);font-weight:700;line-height:1}.pricing-value--quote[data-v-b72e2e5c]{font-size:clamp(1.65rem,3.2vw,2.35rem)}.pricing-desc[data-v-b72e2e5c]{font-size:var(--text-sm);color:#e8e6ff8c;margin-bottom:24px}.pricing-divider[data-v-b72e2e5c]{background:#380fe92e;height:1px;margin-bottom:24px}.pricing-card--featured .pricing-divider[data-v-b72e2e5c]{background:#f0ff1f26}.pricing-features[data-v-b72e2e5c]{flex-direction:column;gap:12px;list-style:none;display:flex}.pricing-features li[data-v-b72e2e5c]{font-size:var(--text-sm);color:#e8e6ffbf;padding-left:20px;line-height:1.4;position:relative}.pricing-features li[data-v-b72e2e5c]:before{content:"—";color:#e8e6ff59;position:absolute;left:0}.contato[data-v-b72e2e5c]{min-height:auto;padding:var(--section-pad-y) var(--section-pad-x);background:#0a0a14;position:relative;overflow:hidden}.contato[data-v-b72e2e5c]:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(70% 45% at 50% 0,#380fe929,#0000 68%),linear-gradient(#e8e6ff0a,#0000 22%);position:absolute;inset:0}.contato-inner[data-v-b72e2e5c]{z-index:1;width:100%;max-width:var(--section-max-width);grid-template-columns:minmax(0,1fr) minmax(280px,360px);gap:16px;margin:0 auto;display:grid;position:relative}.contato-form-wrap[data-v-b72e2e5c]{color:#e8e6ff;background:radial-gradient(74% 52% at 10% 0,#380fe93d,#0000 66%),radial-gradient(58% 48% at 92% 16%,#f0ff1f17,#0000 70%),linear-gradient(145deg,#111128fa 0%,#080816fa 58%,#0a0a14fa 100%);border:1px solid #e8e6ff29;border-radius:16px;align-content:center;gap:clamp(26px,3.2vw,44px);min-width:0;min-height:clamp(460px,43vw,610px);padding:clamp(34px,4.2vw,56px);display:grid;position:relative;overflow:hidden;box-shadow:0 18px 58px #0000005c,inset 0 0 0 1px #ffffff0a}.contato-form-wrap[data-v-b72e2e5c]:before{content:"";opacity:.85;pointer-events:none;background:linear-gradient(90deg,#380fe9,#f0ff1fe6,#e8e6ff00);height:1px;position:absolute;top:0;left:clamp(34px,4.2vw,56px);right:clamp(34px,4.2vw,56px)}.contato-form-wrap[data-v-b72e2e5c]>*{z-index:1;position:relative}.contato-form-title[data-v-b72e2e5c]{max-width:560px;font-family:var(--font-display);letter-spacing:0;color:#e8e6ff;margin:0;font-size:clamp(2rem,4vw,3.55rem);font-weight:700;line-height:1.05}.contato-form-row[data-v-b72e2e5c]{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(24px,4vw,56px);display:grid}.contato-form-group[data-v-b72e2e5c]{min-width:0}.contato-label[data-v-b72e2e5c]{letter-spacing:.16em;text-transform:uppercase;color:#f0ff1fd1;margin-bottom:10px;font-size:.76rem;font-weight:700;display:block}.contato-input[data-v-b72e2e5c]{color:#f6f5ff;box-sizing:border-box;background:#e8e6ff0e;border:1px solid #e8e6ff24;border-radius:12px;outline:none;width:100%;min-height:54px;padding:15px 16px;font-family:inherit;font-size:1rem;transition:border-color .2s,background .2s,box-shadow .2s,opacity .2s}.contato-input[data-v-b72e2e5c]::placeholder{color:#e8e6ff6b}.contato-input[data-v-b72e2e5c]:focus{background:#e8e6ff16;border-color:#f0ff1fad;box-shadow:0 0 0 3px #f0ff1f14,0 0 28px #380fe929}.contato-input--invalid[data-v-b72e2e5c]{border-color:#ff7575d1;box-shadow:0 0 0 3px #ff75751a}.contato-input[data-v-b72e2e5c]:disabled{cursor:not-allowed;opacity:.62}.contato-textarea[data-v-b72e2e5c]{resize:none;min-height:132px}.contato-actions[data-v-b72e2e5c]{align-items:center;gap:20px;margin-top:2px;display:flex}.contato-submit[data-v-b72e2e5c]{color:#111128;letter-spacing:0;text-transform:uppercase;cursor:pointer;background:linear-gradient(135deg,#f6ff62 0%,#f0ff1f 50%,#c9d70f 100%);border:1px solid #f0ff1f80;border-radius:999px;justify-content:center;align-items:center;gap:14px;min-height:56px;padding:8px 8px 8px 28px;font-family:inherit;font-size:.95rem;font-weight:700;transition:background .2s,transform .18s,box-shadow .2s,border-color .2s;display:inline-flex;box-shadow:0 14px 30px #00000038,0 0 32px #f0ff1f29}.contato-submit-icon[data-v-b72e2e5c],.contato-channel-arrow[data-v-b72e2e5c]{color:#f0ff1f;background:#111128;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex}.contato-submit-icon svg[data-v-b72e2e5c],.contato-channel-arrow svg[data-v-b72e2e5c],.contato-channel-icon svg[data-v-b72e2e5c]{stroke-width:2.4px;width:18px;height:18px}.contato-submit[data-v-b72e2e5c]:hover{border-color:#f0ff1fd6;transform:translateY(-2px);box-shadow:0 18px 36px #0000004d,0 0 40px #f0ff1f38}.contato-submit[data-v-b72e2e5c]:active{transform:scale(.98)}.contato-submit[disabled][data-v-b72e2e5c]:not(.contato-submit--success){opacity:.6;cursor:not-allowed;transform:none}.contato-submit--success[data-v-b72e2e5c],.contato-submit--success[disabled][data-v-b72e2e5c]{opacity:1;cursor:default;color:#dfffe6;box-shadow:none;background:#38e86124;border-color:#38e8617a;transform:none}.contato-privacy[data-v-b72e2e5c]{color:#e8e6ff94;max-width:250px;margin:0;font-size:.9rem;line-height:1.35}.contato-links[data-v-b72e2e5c]{grid-template-rows:1fr 1fr;gap:16px;min-height:clamp(460px,43vw,610px);display:grid}.contato-channel-card[data-v-b72e2e5c]{color:#e8e6ff;background:radial-gradient(70% 60% at 50% 18%,#380fe91a,#0000 66%),#050510eb;border:1.5px solid #ffffff42;border-radius:18px;flex-direction:column;justify-content:space-between;gap:clamp(24px,3vw,42px);min-height:0;padding:clamp(24px,2.5vw,34px);text-decoration:none;transition:transform .2s,border-color .2s,background .2s;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 58px #00000047}.contato-channel-card[data-v-b72e2e5c]:hover{background:radial-gradient(70% 60% at 50% 18%,#380fe929,#0000 66%),#070714f5;border-color:#e8e6ff7a;transform:translateY(-2px)}.contato-channel-main[data-v-b72e2e5c]{align-self:flex-start;align-items:center;gap:12px;display:inline-flex}.contato-channel-icon[data-v-b72e2e5c]{color:#e8e6ff;border:1.5px solid #e8e6ff8f;border-radius:999px;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.contato-channel-name[data-v-b72e2e5c]{color:#e8e6ff;text-transform:uppercase;font-size:.95rem;font-weight:700}.contato-channel-action[data-v-b72e2e5c]{color:#e8e6ffb8;align-items:center;gap:12px;font-size:.95rem;display:inline-flex}.contato-channel-arrow[data-v-b72e2e5c]{color:#0a0a14;background:#e8e6ff;width:34px;height:34px}.contato-feedback[data-v-b72e2e5c]{font-size:var(--text-sm);margin:0;line-height:1.5}.contato-feedback--erro[data-v-b72e2e5c]{color:#ff8e8e}.contato-feedback--aviso[data-v-b72e2e5c]{color:#f0ff1f}@media (width<=1160px){.processo-grid[data-v-b72e2e5c]{grid-template-columns:repeat(4,1fr)}.processo-card-lg[data-v-b72e2e5c],.processo-card-sm[data-v-b72e2e5c],.processo-card-wide[data-v-b72e2e5c],.processo-card-cta[data-v-b72e2e5c]{grid-column:span 2}}@media (width<=1024px){.processo-grid[data-v-b72e2e5c]{grid-template-columns:1fr 1fr}.processo-card-lg[data-v-b72e2e5c],.processo-card-cta[data-v-b72e2e5c]{grid-column:span 2}.processo-card-sm[data-v-b72e2e5c],.processo-card-wide[data-v-b72e2e5c]{grid-column:span 1}.outros-cards[data-v-b72e2e5c]{grid-template-columns:repeat(2,1fr)}.portfolio-stage[data-v-b72e2e5c]{grid-template-columns:1fr}.portfolio-info[data-v-b72e2e5c]{align-items:flex-start}}@media (width<=920px){.banner-inner[data-v-b72e2e5c]{padding:clamp(64px,12vh,96px) clamp(20px,4vw,32px) clamp(24px,4vh,40px)}.servicos[data-v-b72e2e5c],.processo[data-v-b72e2e5c],.pricing[data-v-b72e2e5c],.portfolio[data-v-b72e2e5c]{padding-top:88px;padding-bottom:80px}.intro-decoracao[data-v-b72e2e5c]{display:none}.intro-wrapper[data-v-b72e2e5c]{flex-direction:column;min-height:auto;padding-block:0}.intro-centro[data-v-b72e2e5c]{max-width:100%}.intro-headline[data-v-b72e2e5c],.intro-sub[data-v-b72e2e5c]{text-align:center;margin-inline:auto}.vantagens-wrap[data-v-b72e2e5c]{min-height:0;margin-top:48px}.vantagens[data-v-b72e2e5c]{grid-template-columns:1fr;display:grid}.vantagem-card[data-v-b72e2e5c]{grid-template-columns:minmax(0,1fr);min-height:auto}.vantagem-card[data-v-b72e2e5c]:not(:last-child):after{width:auto;height:1px;inset:auto 0 0}.vantagem-card-sparkle[data-v-b72e2e5c]{left:50%}.vantagem-card-sparkle--edge[data-v-b72e2e5c]{display:none}.vantagem-card:last-of-type .vantagem-card-sparkle--bottom[data-v-b72e2e5c],.vantagem-card:last-of-type .vantagem-card-sparkle--top[data-v-b72e2e5c]{display:block}.outros-top[data-v-b72e2e5c]{flex-direction:column;align-items:stretch;gap:16px}.outros-sub[data-v-b72e2e5c]{justify-content:flex-start;width:100%}.processo-grid[data-v-b72e2e5c]{grid-template-columns:1fr 1fr}.processo-card-lg[data-v-b72e2e5c],.processo-card-sm[data-v-b72e2e5c],.processo-card-wide[data-v-b72e2e5c],.processo-card-cta[data-v-b72e2e5c]{grid-column:span 1}.processo-card-lg[data-v-b72e2e5c],.processo-card-cta[data-v-b72e2e5c]{grid-column:span 2}}@media (width<=860px){.contato-inner[data-v-b72e2e5c]{grid-template-columns:1fr}.contato-form-wrap[data-v-b72e2e5c],.contato-links[data-v-b72e2e5c]{min-height:auto}.contato-links[data-v-b72e2e5c]{grid-template-rows:none;grid-template-columns:1fr 1fr}.contato-channel-card[data-v-b72e2e5c]{min-height:220px}.contato-form-wrap[data-v-b72e2e5c]{width:100%;max-width:none}.pricing-cards[data-v-b72e2e5c]{grid-template-columns:1fr}.services-track[data-v-b72e2e5c]{height:auto;margin-top:56px;margin-bottom:48px}.services-panel[data-v-b72e2e5c]{--services-sticky-top:calc(4.5rem + 32px);--service-panel-header-h:2.5rem;--service-title-stack-h:4.5rem;--services-panel-pad-x:24px;--services-panel-pad-y-top:28px;--services-panel-pad-y-bottom:24px;position:static;top:auto;overflow:hidden}.services-stage[data-v-b72e2e5c]{height:auto;overflow:visible}.services-stack[data-v-b72e2e5c]{flex-direction:column;display:flex;position:static;inset:auto}.service-card[data-v-b72e2e5c]{will-change:auto;height:auto;padding-inline:var(--services-panel-pad-x);position:static;inset:auto;overflow:visible;transform:none!important}.service-card-inner[data-v-b72e2e5c]{box-sizing:border-box;flex-direction:column;align-items:flex-start;gap:2px;width:100%;min-width:0;max-width:100%;height:auto;padding:28px 0 56px;display:flex}.service-row-top[data-v-b72e2e5c]{margin:0;line-height:1}.service-num[data-v-b72e2e5c]{color:#0a0a1473;letter-spacing:0;font-size:1rem;font-weight:700}.service-row-body[data-v-b72e2e5c]{width:100%;display:block}.service-row-main[data-v-b72e2e5c]{flex-direction:column;width:100%;min-width:0;display:flex}.services-panel .service-title[data-v-b72e2e5c]{letter-spacing:-.03em;order:0;max-width:100%;padding-bottom:0;font-size:clamp(2.625rem,11.6vw,3rem);line-height:.95}.service-new-badge[data-v-b72e2e5c]{padding:.48em .9em;font-size:.7rem;transform:translateY(-.08em)}.service-expand[data-v-b72e2e5c]{margin-top:14px;display:contents}.service-expand-inner[data-v-b72e2e5c]{display:contents}.service-row-detail[data-v-b72e2e5c]{--service-content-gap:22px;width:100%;max-width:none;height:auto;padding-top:0;display:contents}.service-desc[data-v-b72e2e5c]{text-wrap:pretty;order:2;max-width:none;margin:32px 0 0;padding-top:0;font-size:18px;line-height:1.5}.service-feature-list[data-v-b72e2e5c]{text-wrap:pretty;order:3;grid-template-columns:minmax(0,1fr);gap:16px;width:100%;margin-top:28px;font-size:17px;line-height:1.45}.service-feature-list li[data-v-b72e2e5c]{grid-template-columns:6px minmax(0,1fr);align-items:start;column-gap:9px;max-width:100%;padding-left:0;display:grid}.service-feature-list li[data-v-b72e2e5c]:before{grid-column:1;margin-top:.52em;position:static}.service-row-aside[data-v-b72e2e5c]{order:1;justify-content:center;align-items:center;gap:0;width:100%;max-width:100%;height:auto;margin-top:20px;padding-top:0;display:flex}.service-tags[data-v-b72e2e5c]{display:none}.service-row-aside .service-illustration[data-v-b72e2e5c]{object-position:top center;width:min(70%,275px);max-height:min(275px,36vh);display:block}.services-panel-footer[data-v-b72e2e5c]{flex-direction:column;align-items:stretch;gap:16px}.services-footer-left[data-v-b72e2e5c]{flex-direction:column;align-items:flex-start;gap:10px;width:100%}.services-footer-left .section-deco-draw--horizontal[data-v-b72e2e5c]{flex:none;width:100%}.services-footer-text[data-v-b72e2e5c]{white-space:normal;order:-1;width:100%}.services-panel-footer .services-cta-btn[data-v-b72e2e5c]{justify-content:center;width:100%}}@media (width<=768px){.intro-frase[data-v-b72e2e5c]{padding:48px 24px}.intro-frase p[data-v-b72e2e5c]{font-size:1rem}.processo-grid[data-v-b72e2e5c]{grid-template-columns:1fr}.processo-card-lg[data-v-b72e2e5c],.processo-card-sm[data-v-b72e2e5c],.processo-card-wide[data-v-b72e2e5c],.processo-card-cta[data-v-b72e2e5c]{grid-column:span 1}.processo-card[data-v-b72e2e5c]{min-height:230px}.outros-cards[data-v-b72e2e5c]{grid-template-columns:repeat(2,1fr)}.contato-form-wrap[data-v-b72e2e5c]{padding:32px 24px}.contato-form-row[data-v-b72e2e5c],.contato-links[data-v-b72e2e5c]{grid-template-columns:1fr}.contato-actions[data-v-b72e2e5c]{flex-direction:column;align-items:flex-start}.contato-channel-card[data-v-b72e2e5c]{min-height:190px}.extra-card[data-v-b72e2e5c]{grid-template-columns:minmax(0,1fr);height:auto;min-height:0}.extra-media[data-v-b72e2e5c]{border-right:0;border-bottom:1px solid var(--extra-divider-color);min-height:clamp(160px,34vw,220px)}.extra-card-sparkle[data-v-b72e2e5c]{left:50%}.extra-card-body[data-v-b72e2e5c]{gap:28px;padding:28px 24px 32px}.extra-card h4[data-v-b72e2e5c]{font-size:clamp(1.45rem,6vw,2rem)}.extra-card p[data-v-b72e2e5c]{font-size:1rem}.extra-card-cta[data-v-b72e2e5c]{width:100%;min-height:52px}.products-deco[data-v-b72e2e5c]{width:100vw;max-width:none;margin-inline:calc(50% - 50vw);padding-inline:20px}.products-deco .section-deco-label[data-v-b72e2e5c]{text-align:left;width:100%}.products-deco>.section-deco-draw[data-v-b72e2e5c]{width:100%}.portfolio-browser-reveal[data-v-b72e2e5c]{justify-content:center;padding-inline:clamp(28px,8vw,44px);display:flex}.portfolio-browser[data-v-b72e2e5c]{border-radius:28px;width:min(72vw,300px);box-shadow:0 24px 48px #00000052,0 0 0 1px #380fe933}.browser-bar[data-v-b72e2e5c]{justify-content:center;padding:10px 14px}.browser-dot[data-v-b72e2e5c]{display:none}.browser-url[data-v-b72e2e5c]{text-align:center;white-space:nowrap;text-overflow:ellipsis;max-width:100%;margin-left:0;font-size:.75rem;overflow:hidden}.browser-screen[data-v-b72e2e5c]{aspect-ratio:9/17}.portfolio-arrow[data-v-b72e2e5c]{width:32px;height:32px}.portfolio-arrow--prev[data-v-b72e2e5c]{left:10px}.portfolio-arrow--next[data-v-b72e2e5c]{right:10px}.portfolio-info[data-v-b72e2e5c]{text-align:center;align-items:center}.outros-headline[data-v-b72e2e5c],.portfolio-headline[data-v-b72e2e5c],.pricing-headline[data-v-b72e2e5c],.processo-header h2[data-v-b72e2e5c]{letter-spacing:-.025em;font-size:clamp(2.25rem,8.8vw,3.25rem);line-height:1.06}.portfolio-headline[data-v-b72e2e5c],.pricing-headline[data-v-b72e2e5c]{max-width:min(100%,680px)}.portfolio-desc[data-v-b72e2e5c]{max-width:min(320px,82vw)}.banner-inner[data-v-b72e2e5c]{padding-left:clamp(20px,4vw,32px);padding-right:clamp(20px,4vw,32px)}}@media (width<=920px){.banner[data-v-b72e2e5c]{--hero-desc:clamp(.95rem, 2.2vw, 1.125rem);--hero-copy-width:min(78vw, 560px);--hero-gap-title-desc:clamp(1rem, 2.5vh, 1.5rem);--hero-gap-desc-btn:clamp(1.5rem, 3.5vh, 2.25rem);--hero-front-top:clamp(72px, 8svh, 96px);--hero-front-bottom:0px;--hero-constellation-content-gap:10px;--hero-constellation-lift:0px;--hero-constellation-mountain-gap:0px;--hero-constellation-width:clamp(44vw, 52vw, 480px);--hero-title-line-height:1.02;min-height:var(--hero-mobile-min-height,100svh);background:linear-gradient(#0a061c33 0%,#13083c1a 52%,#2a0fb829 100%),url(/hero-abstract-bg.webp) 50%/cover no-repeat,linear-gradient(#0a061c 0%,#13083c 52%,#2a0fb8 100%)}.hero-sky[data-v-b72e2e5c]:before{opacity:.32;background:radial-gradient(140% 90% at 50% 100%,#4a24e0 0%,#370ee766 28%,#370ee71f 52%,#0000 100%);height:clamp(200px,38vh,400px);-webkit-mask-image:linear-gradient(#0000 0%,#000 72%);mask-image:linear-gradient(#0000 0%,#000 72%)}@media (height>=1000px){.banner[data-v-b72e2e5c]{min-height:var(--hero-mobile-min-height,auto)}}.banner-copy[data-v-b72e2e5c]{isolation:auto}.hero-front[data-v-b72e2e5c]{padding:var(--hero-front-top) clamp(24px, 5vw, 40px) var(--hero-front-bottom);flex-direction:column;justify-content:flex-start;align-items:center;display:flex;position:absolute;inset:0;overflow:visible}.banner-copy[data-v-b72e2e5c]{z-index:auto;width:100%;max-width:var(--hero-copy-width);text-align:center;align-self:center;align-items:center;margin-inline:auto;position:relative;top:auto;left:auto;transform:none}.banner-copy-head[data-v-b72e2e5c]{align-items:center;width:100%}.banner-title[data-v-b72e2e5c],.banner-description[data-v-b72e2e5c]{text-align:center}.banner-description[data-v-b72e2e5c]{margin-inline:auto}.banner-title[data-v-b72e2e5c]{margin-top:0}.banner-description[data-v-b72e2e5c]{font-family:var(--font-body);font-synthesis:none;text-shadow:0 2px 12px #000000d9,0 1px 4px #000000e6;font-weight:500;line-height:1.5}.banner-footer[data-v-b72e2e5c]{z-index:4;margin-top:var(--hero-gap-desc-btn);justify-content:center;align-items:center;position:relative}.banner-footer-buttons[data-v-b72e2e5c]{flex-flow:wrap;justify-content:center;align-items:center;gap:clamp(12px,2vw,20px)}.banner-footer-side[data-v-b72e2e5c]{justify-content:center;width:auto}.hero-constellation-band[data-v-b72e2e5c]{top:var(--hero-constellation-top,auto);z-index:3;transform:translateX(-50%) translateY(calc(-1 * var(--hero-constellation-lift,0px)));width:var(--hero-constellation-width);max-width:calc(100vw - 2*clamp(24px,5vw,40px));aspect-ratio:var(--hero-constellation-aspect,1 / 1.15);pointer-events:none;--hero-constellation-star-min-radius:22px;--hero-constellation-sparkle-min-radius:12px;flex-shrink:0;margin-top:0;position:absolute;bottom:auto;left:50%;right:auto;overflow:visible}.hero-constellation-band[data-v-b72e2e5c] .hero-constellations{width:100%;height:100%;position:relative;inset:auto}.banner-footer-link[data-v-b72e2e5c],.banner-footer-cta[data-v-b72e2e5c]{justify-content:center;width:auto;min-width:clamp(148px,22vw,200px)}}@media (width<=480px){.outros-cards[data-v-b72e2e5c]{grid-template-columns:1fr}.extra-media[data-v-b72e2e5c]{min-height:150px}.extra-card-body[data-v-b72e2e5c]{padding:26px 20px 30px}.extra-card-cta[data-v-b72e2e5c]{min-height:50px;font-size:.84rem}.intro-headline[data-v-b72e2e5c]{max-width:calc(100vw - 40px);font-size:clamp(1.95rem,8.4vw,2.6rem);line-height:1.08}.intro-headline[data-v-b72e2e5c] .title-line{white-space:normal}.vantagem-card[data-v-b72e2e5c]{grid-template-columns:1fr}.vantagem-card[data-v-b72e2e5c]:before,.vantagem-card[data-v-b72e2e5c]:nth-of-type(2):before{background:linear-gradient(90deg,#0a0a14 0%,#0a0a14d1 7%,#0a0a1400 22% 78%,#0a0a14d1 93%,#0a0a14 100%),radial-gradient(130% 58% at 50% 106%,#669aff47 0%,#2365ff24 38%,#0000 82%),radial-gradient(112% 46% at 50% 100%,#e8e6ff24 0%,#4f46e52e 36%,#0000 82%),linear-gradient(#0a0a1400 0%,#2365ff0d 78%,#669aff1f 100%);box-shadow:inset 0 -18px 30px #669aff1f,inset 0 -7px 14px #e8e6ff1a}.vantagem-body[data-v-b72e2e5c]{padding:36px 28px 42px}.vantagem-card:first-of-type .vantagem-body[data-v-b72e2e5c],.vantagem-card:nth-of-type(2) .vantagem-body[data-v-b72e2e5c],.vantagem-card:last-of-type .vantagem-body[data-v-b72e2e5c]{background:linear-gradient(90deg,#0a0a14 0%,#0a0a14d1 7%,#0a0a1400 22% 78%,#0a0a14d1 93%,#0a0a14 100%),radial-gradient(96% 110% at 100% 0,#380fe91f,#0000 68%),#0d0a2494}.vantagem-card h3[data-v-b72e2e5c]{font-size:clamp(1.25rem,5.8vw,1.62rem);line-height:1.08}.vantagem-card p[data-v-b72e2e5c]{margin-top:16px;font-size:.95rem;line-height:1.52}.banner-inner[data-v-b72e2e5c]{padding:calc(72px + env(safe-area-inset-top,0px)) calc(20px + env(safe-area-inset-right,0px)) calc(24px + env(safe-area-inset-bottom,0px)) calc(20px + env(safe-area-inset-left,0px))}.banner[data-v-b72e2e5c]{--hero-title:clamp(2.75rem, 13.6vw, 3.75rem);--hero-desc:clamp(.9rem, 3.5vw, 1rem);--hero-copy-width:calc(100vw - 40px);--hero-gap-title-desc:clamp(1.75rem, 4svh, 2.4rem);--hero-gap-desc-btn:clamp(2.25rem, 5svh, 3.4rem);--hero-front-top:clamp(76px, 8svh, 94px);--hero-constellation-content-gap:4px;--hero-constellation-lift:0px;--hero-constellation-width:clamp(68vw, 78vw, 86vw);--hero-title-line-height:.98;--hero-title-shadow:none;--hero-title-accent-shadow:0 0 18px #f0ff1f6b}.banner-title[data-v-b72e2e5c]{margin-top:0}.hero-front[data-v-b72e2e5c]{padding-inline:calc(20px + env(safe-area-inset-left,0px)) calc(20px + env(safe-area-inset-right,0px));align-items:flex-start}.banner-copy[data-v-b72e2e5c]{max-width:var(--hero-copy-width);text-align:left;align-self:stretch;align-items:flex-start;margin-inline:0}.banner-copy-head[data-v-b72e2e5c]{align-items:flex-start}.banner-title[data-v-b72e2e5c],.banner-description[data-v-b72e2e5c]{text-align:left}.banner-description[data-v-b72e2e5c]{color:#e8e6ffcc;max-width:min(100%,30rem);margin-inline:0;line-height:1.65}.banner-footer[data-v-b72e2e5c]{justify-content:flex-start;align-items:stretch;width:100%}.banner-footer-buttons[data-v-b72e2e5c]{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:clamp(16px,2.6svh,24px);width:100%}.banner-footer-side[data-v-b72e2e5c]{justify-content:stretch;width:100%}.banner-footer-side--right[data-v-b72e2e5c]{order:1}.banner-footer-side--left[data-v-b72e2e5c]{order:2}.hero-constellation-band[data-v-b72e2e5c]{--hero-constellation-star-min-radius:26px;--hero-constellation-sparkle-min-radius:14px;max-width:calc(100vw - 2*clamp(20px,5vw,32px))}.banner-footer .banner-footer-link[data-v-b72e2e5c],.banner-footer .banner-footer-cta[data-v-b72e2e5c]{width:100%;min-width:0;min-height:clamp(48px,6.4svh,58px);padding-block:clamp(13px,1.9svh,18px);font-size:clamp(.74rem,3vw,.86rem)}.banner-footer-link[data-v-b72e2e5c]{color:#f0ff1f;background:linear-gradient(135deg,#380fe93d 0%,#0a0a14f5 48%,#f0ff1f14 100%);border-color:#f0ff1f73}.banner-footer-cta[data-v-b72e2e5c]{background:linear-gradient(135deg,#f6ff62 0%,#f0ff1f 45%,#c9d70f 100%);border-color:#f0ff1f94;box-shadow:inset 0 0 0 1px #e8e6ff14,0 0 34px #f0ff1f33}.servicos[data-v-b72e2e5c],.processo[data-v-b72e2e5c],.pricing[data-v-b72e2e5c],.portfolio[data-v-b72e2e5c],.contato[data-v-b72e2e5c]{padding-bottom:80px}.contato-form-wrap[data-v-b72e2e5c]{border-radius:14px;padding:28px 20px}.contato-submit[data-v-b72e2e5c]{justify-content:space-between;width:100%}.contato-channel-card[data-v-b72e2e5c]{border-radius:14px;min-height:168px;padding:24px 20px}.portfolio-header[data-v-b72e2e5c]{flex-direction:column;align-items:flex-start;gap:8px}.portfolio-deco[data-v-b72e2e5c]{width:100%;margin-left:0}.services-panel[data-v-b72e2e5c]{--services-sticky-top:calc(4rem + 28px);--service-panel-header-h:2.35rem;--service-title-stack-h:4.25rem;--services-panel-pad-x:16px;--services-panel-pad-y-top:24px;--services-panel-pad-y-bottom:20px}}.privacy-page[data-v-7824087a]{--blue:#380fe9;color:#e8e6ff;font-family:var(--font-body,"Lexend Deca", sans-serif);width:100%;max-width:100%;min-height:100vh;padding-inline:var(--section-pad-x,48px);background:#0a0a14;font-size:1rem;line-height:1.75;position:relative;overflow-x:clip}.privacy-page[data-v-7824087a]:before{content:"";pointer-events:none;background-image:radial-gradient(circle,#380fe90d 1px,#0000 1px);background-size:28px 28px;position:absolute;inset:0}.pp-content[data-v-7824087a]{z-index:1;max-width:var(--section-max-width,1280px);padding:calc(5rem + var(--section-pad-y,96px)) 0 var(--section-pad-y,96px);margin:0 auto;position:relative}.pp-deco[data-v-7824087a]{margin-bottom:16px}.pp-header[data-v-7824087a]{max-width:640px;margin-bottom:64px}.pp-header h1[data-v-7824087a]{font-family:var(--font-display,"Noto Serif", serif);letter-spacing:-.025em;color:#e8e6ff;margin:0 0 16px;font-size:clamp(2.4rem,4.5vw,4rem);font-weight:700;line-height:1.05}.pp-lead[data-v-7824087a]{color:#9090b0;max-width:560px;margin:0 0 12px}.pp-updated[data-v-7824087a]{font-size:var(--text-sm);color:#e8e6ff73;letter-spacing:.02em;margin:0}.pp-body[data-v-7824087a]{border-top:1px solid #380fe92e;max-width:640px}.pp-section[data-v-7824087a]{border-bottom:1px solid #380fe92e;padding:40px 0}.pp-section h2[data-v-7824087a]{font-family:var(--font-display,"Noto Serif", serif);color:#e8e6ff;letter-spacing:-.01em;margin:0 0 16px;font-size:1.15rem;font-weight:700}.pp-section-content[data-v-7824087a] p{color:#e8e6ffb8;margin:0 0 12px}.pp-section-content[data-v-7824087a] p:last-child{margin-bottom:0}.pp-section-content[data-v-7824087a] ul{flex-direction:column;gap:12px;margin:12px 0;padding:0;list-style:none;display:flex}.pp-section-content[data-v-7824087a] li{color:#e8e6ffb8;padding-left:20px;line-height:1.6;position:relative}.pp-section-content[data-v-7824087a] li:before{content:"";background:var(--blue);border-radius:50%;width:6px;height:6px;position:absolute;top:.62em;left:0}.pp-section-content[data-v-7824087a] strong{color:#e8e6ff;font-weight:600}.pp-section-content[data-v-7824087a] a{color:#f0ff1f;text-underline-offset:3px;-webkit-text-decoration:underline #f0ff1f59;text-decoration:underline #f0ff1f59}.pp-contact-intro[data-v-7824087a]{color:#e8e6ffb8;margin:0 0 24px}.pp-contact-info[data-v-7824087a]{flex-direction:column;gap:16px;display:flex}.pp-contact-item[data-v-7824087a]{flex-direction:column;gap:2px;display:flex}.pp-contact-label[data-v-7824087a]{font-size:var(--text-sm);letter-spacing:.12em;text-transform:uppercase;color:#f0ff1f;font-weight:700}.pp-contact-value[data-v-7824087a]{color:#fffc;overflow-wrap:anywhere;font-size:.95rem}.pp-contact-value[data-v-7824087a] a{color:#fffc;text-underline-offset:3px;-webkit-text-decoration:underline #ffffff40;text-decoration:underline #ffffff40}@media (width<=920px){.pp-content[data-v-7824087a]{padding-top:calc(4.5rem + 64px);padding-bottom:64px}.pp-header[data-v-7824087a]{margin-bottom:48px}.pp-section[data-v-7824087a]{padding:32px 0}}
