.three-orbit-field[data-astro-cid-qgnwkydm]{z-index:0;pointer-events:none;opacity:0;transition:opacity .9s;position:absolute;inset:-8%}.three-orbit-field[data-astro-cid-qgnwkydm][data-enabled=true]{opacity:.85}.three-orbit-field[data-astro-cid-qgnwkydm] canvas[data-astro-cid-qgnwkydm]{width:100%;height:100%;display:block}@media (width<=40rem){.three-orbit-field[data-astro-cid-qgnwkydm]{display:none}}.hero-visual[data-astro-cid-i3xutpoc]{perspective:900px;width:100%;position:relative}.hero-visual[data-astro-cid-i3xutpoc] svg[data-astro-cid-i3xutpoc]{z-index:1;width:100%;transform:rotateX(var(--hero-rx,0deg)) rotateY(var(--hero-ry,0deg));transition:transform .5s var(--ease-out);position:relative}.ambient[data-astro-cid-i3xutpoc]{transform-origin:360px 310px}.ribbon-one[data-astro-cid-i3xutpoc]{animation:15s ease-in-out infinite alternate hero-ribbon-a}.ribbon-two[data-astro-cid-i3xutpoc]{animation:18s ease-in-out infinite alternate hero-ribbon-b}.hero-orbit--outer[data-astro-cid-i3xutpoc]{animation:15s linear infinite orbit-turn}.hero-orbit--inner[data-astro-cid-i3xutpoc]{animation:22s linear infinite reverse orbit-turn}.hero-orbit--signal[data-astro-cid-i3xutpoc]{animation:34s linear infinite orbit-turn}.hero-field[data-astro-cid-i3xutpoc]{pointer-events:none}@keyframes hero-ribbon-a{to{transform:rotate(9deg)scale(1.025)}}@keyframes hero-ribbon-b{to{transform:rotate(-11deg)scale(.98)}}@media (width<=44rem){.hero-orbit--signal[data-astro-cid-i3xutpoc]{display:none}}.cap-visual[data-astro-cid-baspvsmh]{pointer-events:none;width:100%;height:100%;position:absolute;inset:0 0 auto auto;overflow:visible}.cap-visual__orbit[data-astro-cid-baspvsmh]{animation:38s linear infinite cap-orbit}.cap-visual__plane[data-astro-cid-baspvsmh]{animation:12s ease-in-out infinite cap-plane;animation-delay:calc(var(--plane) * -.9s)}.cap-visual__flow[data-astro-cid-baspvsmh]{animation:13s ease-in-out infinite alternate cap-flow}.cap-visual__architecture[data-astro-cid-baspvsmh]{animation:18s ease-in-out infinite alternate cap-architecture}.cap-visual__bar[data-astro-cid-baspvsmh]{animation:8s ease-in-out infinite cap-signal;animation-delay:calc(var(--bar) * -.65s)}.cap-visual__ring[data-astro-cid-baspvsmh]{animation:18s linear infinite cap-ring}[data-cap-visible=false] .cap-visual[data-astro-cid-baspvsmh] [data-astro-cid-baspvsmh],[data-cap-visible=false] .cap-visual[data-astro-cid-baspvsmh]{animation-play-state:paused}@keyframes cap-orbit{to{transform:rotate(360deg)}}@keyframes cap-plane{50%{transform:translateY(-3px)}}@keyframes cap-flow{to{transform:translate(-7px,3px)}}@keyframes cap-architecture{to{transform:translateY(-5px)}}@keyframes cap-signal{50%{opacity:.6}}@keyframes cap-ring{to{stroke-dashoffset:-419px}}@media (prefers-reduced-motion:reduce){.cap-visual[data-astro-cid-baspvsmh] [data-astro-cid-baspvsmh]{animation:none}}.editorial-art[data-astro-cid-ax5n32sd]{aspect-ratio:560/440;color:#a479cf;width:min(100%,39rem);margin:auto;position:relative}.editorial-art[data-astro-cid-ax5n32sd] svg[data-astro-cid-ax5n32sd]{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.editorial-art[data-astro-cid-ax5n32sd] path[data-astro-cid-ax5n32sd],.editorial-art[data-astro-cid-ax5n32sd] ellipse[data-astro-cid-ax5n32sd],.editorial-art[data-astro-cid-ax5n32sd] circle[data-astro-cid-ax5n32sd].axis{stroke:currentColor;stroke-width:1px}.editorial-art[data-astro-cid-ax5n32sd] .fine[data-astro-cid-ax5n32sd]{opacity:.48}.editorial-art[data-astro-cid-ax5n32sd] .axis[data-astro-cid-ax5n32sd]{opacity:.25;stroke-dasharray:3 8}.editorial-art[data-astro-cid-ax5n32sd] .strong[data-astro-cid-ax5n32sd]{stroke:#bb8cef;stroke-width:1.7px;filter:drop-shadow(0 0 5px #a577e5a0)}.editorial-art[data-astro-cid-ax5n32sd] .point[data-astro-cid-ax5n32sd]{fill:#bca0de}.editorial-art[data-astro-cid-ax5n32sd] .source[data-astro-cid-ax5n32sd]{fill:#1d1036;stroke:#dbb8ff;stroke-width:2px;filter:drop-shadow(0 0 12px #a262e5)}.editorial-art[data-astro-cid-ax5n32sd] .end[data-astro-cid-ax5n32sd]{fill:#dfbfff;filter:drop-shadow(0 0 10px #cf8aff)}.editorial-art[data-astro-cid-ax5n32sd] img[data-astro-cid-ax5n32sd]{z-index:1;filter:drop-shadow(0 0 24px #bd80f48a);width:clamp(8rem,22vw,14rem);height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.editorial-art--estrategia[data-astro-cid-ax5n32sd],.editorial-art--digital[data-astro-cid-ax5n32sd]{color:#7946ad}.editorial-art--estrategia[data-astro-cid-ax5n32sd] .source[data-astro-cid-ax5n32sd],.editorial-art--digital[data-astro-cid-ax5n32sd] .source[data-astro-cid-ax5n32sd]{fill:#eee5f7;stroke:#6f3eaa}.editorial-art--branding[data-astro-cid-ax5n32sd] img[data-astro-cid-ax5n32sd]{width:clamp(8rem,19vw,12rem)}.editorial-art--sobre[data-astro-cid-ax5n32sd]{opacity:.65}.page-hero[data-astro-cid-75ysl5lo]{isolation:isolate;background:var(--bg-dark);color:var(--text-inverse);padding-block:clamp(3rem,5vw,5rem);position:relative;overflow:clip}.hero-plane[data-astro-cid-75ysl5lo]{z-index:-1;pointer-events:none;background:radial-gradient(at 80% 33%,#4f267a36,#0000 47%);position:absolute;inset:0}.hero-plane[data-astro-cid-75ysl5lo]:before{content:"";background:linear-gradient(145deg,#0000 58%,#b38be014 58.1%,#0000 58.2%),linear-gradient(25deg,#0000 75%,#b38be00d 75.1%,#0000 75.2%);position:absolute;inset:0}.hero-composition[data-astro-cid-75ysl5lo]{grid-template-columns:minmax(0,1.07fr) minmax(0,.93fr);align-items:center;gap:clamp(1.5rem,4vw,5rem);min-height:clamp(34rem,54vw,45rem);display:grid}.page-hero__content[data-astro-cid-75ysl5lo]{z-index:2;min-width:0;position:relative}.hero-eyebrow[data-astro-cid-75ysl5lo]{color:#cba7f3;letter-spacing:.17em;text-transform:uppercase;align-items:center;gap:.9rem;margin:0 0 clamp(1.4rem,3vw,2.25rem);font-size:.7rem;font-weight:700;line-height:1.4;display:flex}.hero-eyebrow[data-astro-cid-75ysl5lo] span[data-astro-cid-75ysl5lo]{background:#ad83da;flex:none;width:2.1rem;height:1px;display:inline-block}h1[data-astro-cid-75ysl5lo]{letter-spacing:-.055em;text-wrap:balance;max-width:17ch;margin:0 0 clamp(1.4rem,3vw,2.5rem);font-size:clamp(2.8rem,4.4vw,5.15rem);font-weight:400;line-height:1.05}h1[data-astro-cid-75ysl5lo] span[data-astro-cid-75ysl5lo]{display:block}.page-hero--home[data-astro-cid-75ysl5lo] h1[data-astro-cid-75ysl5lo]{font-size:var(--display-xl);max-width:12ch;line-height:.99}.page-hero--home[data-astro-cid-75ysl5lo] h1[data-astro-cid-75ysl5lo] em[data-astro-cid-75ysl5lo]{color:#b582fa;font-style:normal;display:block}.hero-support[data-astro-cid-75ysl5lo]{max-width:51ch}.hero-support[data-astro-cid-75ysl5lo] p[data-astro-cid-75ysl5lo]{color:#d2c8df;margin:0 0 .75rem;font-size:clamp(.98rem,1.14vw,1.1rem);line-height:1.75}.hero-support[data-astro-cid-75ysl5lo] p[data-astro-cid-75ysl5lo]:first-child{color:#f1ebf8}.hero-actions[data-astro-cid-75ysl5lo]{flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;margin-top:clamp(1.5rem,2.5vw,2.5rem);display:flex}.hero-actions[data-astro-cid-75ysl5lo] .button--text{color:#e2d6f7}.hero-art[data-astro-cid-75ysl5lo]{isolation:isolate;place-items:center;min-width:0;height:clamp(24rem,42vw,39rem);display:grid;position:relative}.hero-art__field[data-astro-cid-75ysl5lo]{background:radial-gradient(circle at 62%,#6e41ac2b,#0000 48%);place-items:center;width:100%;height:100%;display:grid;position:relative}.hero-art__field[data-astro-cid-75ysl5lo]:before,.hero-art__field[data-astro-cid-75ysl5lo]:after{content:"";pointer-events:none;border:1px solid #a57ac936;border-radius:50%;position:absolute;inset:9% 2%;transform:rotate(-29deg)}.hero-art__field[data-astro-cid-75ysl5lo]:after{opacity:.65;border-style:dashed;inset:20% -4%;transform:rotate(33deg)}.hero-art__field[data-astro-cid-75ysl5lo] .cap-visual{filter:drop-shadow(0 15px 35px #6229ac30);width:100%;height:100%;position:absolute;inset:0}.hero-art__field[data-astro-cid-75ysl5lo] .hero-visual{z-index:1;width:100%;position:relative}.hero-art__field[data-astro-cid-75ysl5lo] .hero-visual svg{width:100%;height:auto;max-height:100%}.hero-art__axis[data-astro-cid-75ysl5lo]{pointer-events:none;border-top:1px solid #baa0d850;position:absolute;top:50%;left:10%;right:4%;transform:rotate(-29deg)}.hero-art__point[data-astro-cid-75ysl5lo]{background:#ead6ff;border-radius:50%;width:7px;height:7px;position:absolute;top:18%;right:12%;box-shadow:0 0 0 6px #af7eec24,0 0 30px #ad7ce7}.page-hero--reverse[data-astro-cid-75ysl5lo] .hero-art[data-astro-cid-75ysl5lo]{grid-area:1/1}.page-hero--reverse[data-astro-cid-75ysl5lo] .page-hero__content[data-astro-cid-75ysl5lo]{grid-area:1/2}.page-hero--editorial[data-astro-cid-75ysl5lo] h1[data-astro-cid-75ysl5lo]{max-width:15ch}.page-hero--editorial[data-astro-cid-75ysl5lo] .hero-art__field[data-astro-cid-75ysl5lo]{background:radial-gradient(circle at 60% 47%,#7a4bb229,#0000 46%)}.hero-scroll[data-astro-cid-75ysl5lo]{color:#a699b9;align-items:center;gap:.8rem;min-height:44px;margin-top:1.5rem;font-size:.75rem;text-decoration:none;display:inline-flex}.hero-scroll[data-astro-cid-75ysl5lo] span[data-astro-cid-75ysl5lo]{border:1px solid #83719d;border-radius:50%;place-items:center;width:28px;height:38px;display:grid}.hero-continuation[data-astro-cid-75ysl5lo]{color:#ebe0f7;background:#181024;position:relative}.hero-continuation__inner[data-astro-cid-75ysl5lo]{border-top:1px solid #9e79bd45;flex-wrap:wrap;align-items:stretch;gap:.75rem clamp(1rem,2vw,2rem);padding-block:clamp(1.25rem,2.5vw,2.25rem);display:flex}.hero-continuation[data-astro-cid-75ysl5lo] p[data-astro-cid-75ysl5lo]{color:#d9cfe7;flex:12rem;max-width:38ch;margin:0;font-size:clamp(.84rem,1vw,.98rem);line-height:1.6}.hero-continuation__fragment[data-astro-cid-75ysl5lo]{border-left:1px solid #9d76c49c;padding-left:1rem}.hero-continuation[data-astro-cid-75ysl5lo] .hero-continuation__sentence[data-astro-cid-75ysl5lo]{color:#f2ebfa;flex-basis:22rem}.page-hero--light[data-astro-cid-75ysl5lo]{color:#261638;background:#f3edf8}.page-hero--light[data-astro-cid-75ysl5lo] .hero-plane[data-astro-cid-75ysl5lo]{background:linear-gradient(120deg,#faf7fc 12%,#eee4f7 100%)}.page-hero--light[data-astro-cid-75ysl5lo] .hero-plane[data-astro-cid-75ysl5lo]:before{background:linear-gradient(145deg,#0000 63%,#6a409222 63.1%,#0000 63.2%)}.page-hero--light[data-astro-cid-75ysl5lo] .hero-support[data-astro-cid-75ysl5lo] p[data-astro-cid-75ysl5lo],.page-hero--light[data-astro-cid-75ysl5lo] .hero-support[data-astro-cid-75ysl5lo] p[data-astro-cid-75ysl5lo]:first-child{color:#554669}.page-hero--light[data-astro-cid-75ysl5lo] .hero-actions[data-astro-cid-75ysl5lo] .button--text{color:#5d328b}.page-hero--service[data-astro-cid-75ysl5lo] .hero-art__field[data-astro-cid-75ysl5lo],.page-hero--sobre[data-astro-cid-75ysl5lo] .hero-art__field[data-astro-cid-75ysl5lo]{background:0 0}.page-hero--service[data-astro-cid-75ysl5lo] .hero-art__field[data-astro-cid-75ysl5lo]:before,.page-hero--service[data-astro-cid-75ysl5lo] .hero-art__field[data-astro-cid-75ysl5lo]:after,.page-hero--sobre[data-astro-cid-75ysl5lo] .hero-art__field[data-astro-cid-75ysl5lo]:before,.page-hero--sobre[data-astro-cid-75ysl5lo] .hero-art__field[data-astro-cid-75ysl5lo]:after{display:none}.page-hero--service[data-astro-cid-75ysl5lo] h1[data-astro-cid-75ysl5lo]{max-width:16ch;font-size:clamp(3.25rem,5.2vw,6.15rem)}.page-hero--service[data-astro-cid-75ysl5lo] .hero-support[data-astro-cid-75ysl5lo]{max-width:44ch}.page-hero--estrategia[data-astro-cid-75ysl5lo] .hero-composition[data-astro-cid-75ysl5lo]{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr)}.page-hero--estrategia[data-astro-cid-75ysl5lo] h1[data-astro-cid-75ysl5lo]{max-width:13ch}.page-hero--estrategia[data-astro-cid-75ysl5lo] .hero-art[data-astro-cid-75ysl5lo]{opacity:.9}.page-hero--branding[data-astro-cid-75ysl5lo] .hero-composition[data-astro-cid-75ysl5lo]{grid-template-columns:minmax(0,1.35fr) minmax(0,.65fr)}.page-hero--branding[data-astro-cid-75ysl5lo] .hero-art[data-astro-cid-75ysl5lo]{opacity:.78;margin-left:-10%}.page-hero--branding[data-astro-cid-75ysl5lo] h1[data-astro-cid-75ysl5lo]{max-width:16ch}.page-hero--marketing[data-astro-cid-75ysl5lo]{background:#1d0d37}.page-hero--marketing[data-astro-cid-75ysl5lo] .hero-composition[data-astro-cid-75ysl5lo]{grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr)}.page-hero--marketing[data-astro-cid-75ysl5lo] .hero-plane[data-astro-cid-75ysl5lo]{background:linear-gradient(112deg,#4420759c,#0000 45%)}.page-hero--marketing[data-astro-cid-75ysl5lo] h1[data-astro-cid-75ysl5lo]{max-width:14ch}.page-hero--digital[data-astro-cid-75ysl5lo] .hero-composition[data-astro-cid-75ysl5lo]{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}.page-hero--digital[data-astro-cid-75ysl5lo] .hero-art[data-astro-cid-75ysl5lo]{height:clamp(20rem,34vw,32rem)}.page-hero--digital[data-astro-cid-75ysl5lo] h1[data-astro-cid-75ysl5lo]{max-width:15ch}.page-hero--tecnologia[data-astro-cid-75ysl5lo] .hero-composition[data-astro-cid-75ysl5lo]{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr)}.page-hero--tecnologia[data-astro-cid-75ysl5lo] h1[data-astro-cid-75ysl5lo]{max-width:14ch}.page-hero--insights[data-astro-cid-75ysl5lo]{background:#f9f6fc}.page-hero--insights[data-astro-cid-75ysl5lo] .hero-composition[data-astro-cid-75ysl5lo]{min-height:0;padding-block:clamp(1.5rem,4vw,4rem);display:block}.page-hero--insights[data-astro-cid-75ysl5lo] h1[data-astro-cid-75ysl5lo]{max-width:19ch;font-size:clamp(3.4rem,6.4vw,7.5rem)}.page-hero--insights[data-astro-cid-75ysl5lo] .hero-support[data-astro-cid-75ysl5lo]{grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:0 clamp(2rem,7vw,7rem);max-width:68rem;display:grid}.page-hero--insights[data-astro-cid-75ysl5lo] .hero-support[data-astro-cid-75ysl5lo] p[data-astro-cid-75ysl5lo]:first-child{grid-row:1/span 2;font-size:clamp(1.12rem,1.5vw,1.45rem)}.page-hero--insights[data-astro-cid-75ysl5lo] .hero-support[data-astro-cid-75ysl5lo] p[data-astro-cid-75ysl5lo]:nth-child(2){letter-spacing:.14em;font-size:.75rem;font-weight:700}.page-hero--insights[data-astro-cid-75ysl5lo] .hero-support[data-astro-cid-75ysl5lo] p[data-astro-cid-75ysl5lo]:nth-child(3){font-family:var(--font-display);font-size:clamp(1.4rem,2vw,2rem)}.hero-continuation--insights[data-astro-cid-75ysl5lo]{color:#2b1942;background:#eee7f6}.hero-continuation--insights[data-astro-cid-75ysl5lo] .hero-continuation__inner[data-astro-cid-75ysl5lo]{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 clamp(1.5rem,4vw,4rem);padding-block:clamp(1.5rem,3vw,3rem);display:grid}.hero-continuation--insights[data-astro-cid-75ysl5lo] p[data-astro-cid-75ysl5lo],.hero-continuation--insights[data-astro-cid-75ysl5lo] .hero-continuation__sentence[data-astro-cid-75ysl5lo]{color:#463352;max-width:none;font-family:var(--font-display);border:0;border-bottom:1px solid #a989c67a;margin:0;padding:1rem 0;font-size:clamp(1.15rem,1.55vw,1.5rem);line-height:1.3}.page-hero--sobre[data-astro-cid-75ysl5lo] .hero-composition[data-astro-cid-75ysl5lo]{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}.page-hero--sobre[data-astro-cid-75ysl5lo] h1[data-astro-cid-75ysl5lo]{max-width:13ch;font-size:clamp(3.6rem,6vw,7rem)}.page-hero--sobre[data-astro-cid-75ysl5lo] .hero-art[data-astro-cid-75ysl5lo]{opacity:.55}@media (width>=58.01rem) and (height<=900px){.page-hero[data-astro-cid-75ysl5lo]{padding-block:clamp(1.75rem,4vh,3rem)}.hero-composition[data-astro-cid-75ysl5lo]{min-height:min(72vh,38rem)}.hero-art[data-astro-cid-75ysl5lo]{height:min(42vw,68vh)}.page-hero--home[data-astro-cid-75ysl5lo] .hero-art[data-astro-cid-75ysl5lo]{height:min(42vw,70vh)}.page-hero--insights[data-astro-cid-75ysl5lo] .hero-composition[data-astro-cid-75ysl5lo]{min-height:0}}@media (width>=100rem){.hero-composition[data-astro-cid-75ysl5lo]{min-height:43rem}.page-hero--home[data-astro-cid-75ysl5lo] .hero-art[data-astro-cid-75ysl5lo]{margin-right:-4%}}@media (width<=72rem){.hero-composition[data-astro-cid-75ysl5lo]{gap:1.25rem}.page-hero[data-astro-cid-75ysl5lo] h1[data-astro-cid-75ysl5lo]{font-size:clamp(2.65rem,4.6vw,4.2rem)}.page-hero--home[data-astro-cid-75ysl5lo] h1[data-astro-cid-75ysl5lo]{font-size:clamp(3.4rem,7vw,5.4rem)}.hero-art[data-astro-cid-75ysl5lo]{height:clamp(22rem,41vw,31rem)}.page-hero--service[data-astro-cid-75ysl5lo] h1[data-astro-cid-75ysl5lo]{font-size:clamp(2.8rem,5vw,4.5rem)}}@media (width<=58rem){.hero-composition[data-astro-cid-75ysl5lo],.page-hero--estrategia[data-astro-cid-75ysl5lo] .hero-composition[data-astro-cid-75ysl5lo],.page-hero--branding[data-astro-cid-75ysl5lo] .hero-composition[data-astro-cid-75ysl5lo],.page-hero--marketing[data-astro-cid-75ysl5lo] .hero-composition[data-astro-cid-75ysl5lo],.page-hero--digital[data-astro-cid-75ysl5lo] .hero-composition[data-astro-cid-75ysl5lo],.page-hero--tecnologia[data-astro-cid-75ysl5lo] .hero-composition[data-astro-cid-75ysl5lo],.page-hero--sobre[data-astro-cid-75ysl5lo] .hero-composition[data-astro-cid-75ysl5lo]{grid-template-columns:1fr;gap:1rem;min-height:0}.page-hero--reverse[data-astro-cid-75ysl5lo] .hero-art[data-astro-cid-75ysl5lo],.page-hero--reverse[data-astro-cid-75ysl5lo] .page-hero__content[data-astro-cid-75ysl5lo]{grid-area:auto}.page-hero[data-astro-cid-75ysl5lo] h1[data-astro-cid-75ysl5lo]{max-width:19ch;font-size:clamp(2.8rem,6.2vw,4.4rem)}.page-hero--home[data-astro-cid-75ysl5lo] h1[data-astro-cid-75ysl5lo]{max-width:12ch}.hero-art[data-astro-cid-75ysl5lo],.page-hero--digital[data-astro-cid-75ysl5lo] .hero-art[data-astro-cid-75ysl5lo]{width:min(100%,36rem);height:clamp(19rem,45vw,27rem);margin-inline:auto}.hero-continuation__inner[data-astro-cid-75ysl5lo]{padding-block:1.5rem}.page-hero--insights[data-astro-cid-75ysl5lo] .hero-support[data-astro-cid-75ysl5lo]{grid-template-columns:1fr}.page-hero--insights[data-astro-cid-75ysl5lo] .hero-support[data-astro-cid-75ysl5lo] p[data-astro-cid-75ysl5lo]:first-child{grid-row:auto}.hero-continuation--insights[data-astro-cid-75ysl5lo] .hero-continuation__inner[data-astro-cid-75ysl5lo]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=40rem){.page-hero[data-astro-cid-75ysl5lo]{padding-block:2.75rem 2rem}.page-hero[data-astro-cid-75ysl5lo] h1[data-astro-cid-75ysl5lo]{max-width:16ch;font-size:clamp(2.65rem,10.2vw,3.9rem)}.page-hero--home[data-astro-cid-75ysl5lo] h1[data-astro-cid-75ysl5lo]{font-size:clamp(3.25rem,13vw,5rem)}.page-hero--service[data-astro-cid-75ysl5lo] h1[data-astro-cid-75ysl5lo],.page-hero--sobre[data-astro-cid-75ysl5lo] h1[data-astro-cid-75ysl5lo],.page-hero--insights[data-astro-cid-75ysl5lo] h1[data-astro-cid-75ysl5lo]{font-size:clamp(2.8rem,10.8vw,4rem)}.hero-support[data-astro-cid-75ysl5lo] p[data-astro-cid-75ysl5lo]{font-size:.96rem}.hero-art[data-astro-cid-75ysl5lo],.page-hero--digital[data-astro-cid-75ysl5lo] .hero-art[data-astro-cid-75ysl5lo]{height:clamp(14rem,64vw,23rem);margin-block:.4rem 0}.hero-art__field[data-astro-cid-75ysl5lo]:before{inset:12% 4%}.hero-art__field[data-astro-cid-75ysl5lo]:after{inset:23% 2%}.hero-art__field[data-astro-cid-75ysl5lo] .cap-visual{height:100%;max-height:none}.hero-actions[data-astro-cid-75ysl5lo]{gap:.5rem 1.25rem}.hero-scroll[data-astro-cid-75ysl5lo]{margin-top:.5rem}.hero-continuation__inner[data-astro-cid-75ysl5lo]{gap:.7rem 1rem}.hero-continuation[data-astro-cid-75ysl5lo] p[data-astro-cid-75ysl5lo]{flex-basis:45%;font-size:.85rem}.hero-continuation[data-astro-cid-75ysl5lo] .hero-continuation__sentence[data-astro-cid-75ysl5lo]{flex-basis:100%}.hero-continuation--insights[data-astro-cid-75ysl5lo] .hero-continuation__inner[data-astro-cid-75ysl5lo]{grid-template-columns:1fr}.page-hero--insights[data-astro-cid-75ysl5lo] .hero-composition[data-astro-cid-75ysl5lo]{padding-block:0}}@media (prefers-reduced-motion:reduce){.page-hero__content[data-astro-cid-75ysl5lo]{animation:none}}.contact-section[data-astro-cid-uukcahgk]{isolation:isolate;color:#f8f4ff;background:radial-gradient(at 5% 10%,#56348035,#0000 42%),radial-gradient(at 100% 95%,#6b34a526,#0000 42%),#0b0818;padding-block:clamp(4.5rem,7vw,7.5rem);position:relative;overflow:clip}.contact-section[data-astro-cid-uukcahgk]:before{content:"";background:#ad85d64d;height:1px;position:absolute;inset:0 0 auto}.contact-section[data-astro-cid-uukcahgk]:after{z-index:-1;content:"";pointer-events:none;border:1px solid #ad85d625;border-radius:50%;width:54rem;height:54rem;position:absolute;bottom:-35rem;left:-20rem}.contact-grid[data-astro-cid-uukcahgk]{grid-template-columns:minmax(0,42fr) minmax(0,58fr);align-items:start;gap:clamp(3rem,5vw,5rem);max-width:77.5rem;display:grid}.contact-intro[data-astro-cid-uukcahgk]{padding-top:clamp(1rem,3vw,3rem)}.contact-intro__eyebrow[data-astro-cid-uukcahgk]{color:#c5a6ec;letter-spacing:.2em;text-transform:uppercase;margin:0 0 1.5rem;font-size:.72rem;font-weight:650}.contact-intro[data-astro-cid-uukcahgk] h2[data-astro-cid-uukcahgk]{letter-spacing:-.065em;max-width:10ch;margin:0 0 1.6rem;font-size:clamp(3rem,4.5vw,5rem);font-weight:400;line-height:1.02}.contact-intro[data-astro-cid-uukcahgk]>p[data-astro-cid-uukcahgk]:not(.contact-intro__eyebrow){color:#c6bad4;max-width:37ch;font-size:1rem;line-height:1.7}.contact-intro__sequence[data-astro-cid-uukcahgk]{gap:0;max-width:20rem;margin:clamp(2.5rem,5vw,5rem) 0 0;padding:0;list-style:none;display:grid;position:relative}.contact-intro__sequence[data-astro-cid-uukcahgk]:before{content:"";background:#a887cb70;width:1px;position:absolute;top:1.5rem;bottom:1.5rem;left:.32rem}.contact-intro__sequence[data-astro-cid-uukcahgk] li[data-astro-cid-uukcahgk]{color:#d6c5eb;letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:1.3rem;min-height:3.65rem;font-size:.85rem;display:flex;position:relative}.contact-intro__sequence[data-astro-cid-uukcahgk] li[data-astro-cid-uukcahgk]:before{content:"";background:#251439;border:1px solid #c697f3;border-radius:50%;flex:none;width:.7rem;height:.7rem;box-shadow:0 0 0 5px #8b53cd19}.contact-intro[data-astro-cid-uukcahgk] a[data-astro-cid-uukcahgk],.form-availability[data-astro-cid-uukcahgk] a[data-astro-cid-uukcahgk],.form-submit[data-astro-cid-uukcahgk] a[data-astro-cid-uukcahgk]{color:#d8b5ff;text-decoration-color:#9d7ec2}.diagnostic-form[data-astro-cid-uukcahgk]{background:#171122;border:1px solid #9871bd61;border-radius:1.15rem;gap:1.2rem;min-width:0;max-width:43rem;padding:clamp(1.3rem,2.3vw,2.2rem);display:grid;position:relative;box-shadow:0 22px 65px #0005}.diagnostic-form[data-astro-cid-uukcahgk]:before{content:"";background:linear-gradient(90deg,#0000,#b481e6 40%,#0000);height:1px;position:absolute;inset:0 1.4rem auto}.form-availability[data-astro-cid-uukcahgk]{color:#f1e7ff;background:#4a2b634d;border-left:3px solid #a76ddf;margin:0;padding:.8rem 1rem;font-size:.82rem;line-height:1.5}.form-fields[data-astro-cid-uukcahgk]{gap:1rem;display:grid}.form-row[data-astro-cid-uukcahgk]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.field[data-astro-cid-uukcahgk]{align-content:start;gap:.4rem;min-width:0;display:grid}.field[data-astro-cid-uukcahgk] label[data-astro-cid-uukcahgk]{color:#f4ecff;font-size:.82rem;font-weight:650;line-height:1.4}.field[data-astro-cid-uukcahgk] label[data-astro-cid-uukcahgk] span[data-astro-cid-uukcahgk]{color:#bbacca;margin-left:.3rem;font-size:.72rem;font-weight:400}.field[data-astro-cid-uukcahgk] input[data-astro-cid-uukcahgk],.field[data-astro-cid-uukcahgk] textarea[data-astro-cid-uukcahgk]{color:#fff;width:100%;min-width:0;min-height:3.25rem;transition:border-color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard);background:#1a1428;border:1px solid #8f76a278;border-radius:.65rem;padding:.75rem .95rem;font-size:.94rem}.field[data-astro-cid-uukcahgk] textarea[data-astro-cid-uukcahgk]{resize:vertical;min-height:7.5rem;line-height:1.55}.field[data-astro-cid-uukcahgk] input[data-astro-cid-uukcahgk]::placeholder,.field[data-astro-cid-uukcahgk] textarea[data-astro-cid-uukcahgk]::placeholder{color:#b5a5c4}.field[data-astro-cid-uukcahgk] input[data-astro-cid-uukcahgk]:hover,.field[data-astro-cid-uukcahgk] textarea[data-astro-cid-uukcahgk]:hover{border-color:#b28ad4}.field[data-astro-cid-uukcahgk] input[data-astro-cid-uukcahgk]:focus-visible,.field[data-astro-cid-uukcahgk] textarea[data-astro-cid-uukcahgk]:focus-visible{outline-offset:2px;border-color:#c69af5;outline:2px solid #c69af5;box-shadow:0 0 0 4px #a47adb23}.field[data-astro-cid-uukcahgk] input[data-astro-cid-uukcahgk][aria-invalid=true],.field[data-astro-cid-uukcahgk] textarea[data-astro-cid-uukcahgk][aria-invalid=true]{border-color:#ff9bb1}.field[data-astro-cid-uukcahgk] small[data-astro-cid-uukcahgk]{color:#ffb8ca;font-size:.75rem;line-height:1.5}.field[data-astro-cid-uukcahgk] small[data-astro-cid-uukcahgk]:empty{display:none}.form-security[data-astro-cid-uukcahgk]{align-content:start;gap:.4rem;width:10rem;min-width:0;display:grid}.form-security__label[data-astro-cid-uukcahgk]{color:#d0b8e9;letter-spacing:.15em;text-transform:uppercase;font-size:.7rem;font-weight:650}.form-security[data-astro-cid-uukcahgk] p[data-astro-cid-uukcahgk]{color:#c5b7d5;margin:0;font-size:.75rem;line-height:1.5}.form-security[data-astro-cid-uukcahgk] p[data-astro-cid-uukcahgk]:empty{display:none}.cf-turnstile[data-astro-cid-uukcahgk]{width:150px;max-width:100%}.trap[data-astro-cid-uukcahgk]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.form-submit[data-astro-cid-uukcahgk]{border-top:1px solid #a787c94d;grid-template-columns:10rem minmax(0,1fr);align-items:start;gap:clamp(1rem,2.5vw,2rem);padding-top:1.3rem;display:grid}.form-submit--offline[data-astro-cid-uukcahgk]{grid-template-columns:1fr}.form-submit__action[data-astro-cid-uukcahgk]{align-content:start;justify-items:start;gap:.9rem;padding-top:1.15rem;display:grid}.form-submit[data-astro-cid-uukcahgk] .button{color:#fff;background:#100b20;border-color:#ac75ea}.form-submit[data-astro-cid-uukcahgk] .button:hover{background:#281440;border-color:#d5a8ff}.form-submit[data-astro-cid-uukcahgk] p[data-astro-cid-uukcahgk]{color:#c5b7d5;max-width:38ch;margin:0;font-size:.72rem;line-height:1.6}.form-status[data-astro-cid-uukcahgk]{color:#ffe1e9;background:#6b2e4d59;border:1px solid #cb849e;border-radius:.7rem;padding:1rem 1.25rem;line-height:1.6}.form-status[data-astro-cid-uukcahgk][data-state=success]{color:#ddffe9;background:#1b5c3d59;border-color:#8fcaa5}.form-status[data-astro-cid-uukcahgk][data-state=fatal]{border-color:#ff9bb1}[data-astro-cid-uukcahgk][hidden]{display:none!important}@media (width<=52rem){.contact-grid[data-astro-cid-uukcahgk]{grid-template-columns:1fr;gap:2.25rem}.contact-intro[data-astro-cid-uukcahgk] h2[data-astro-cid-uukcahgk]{max-width:16ch}.contact-intro[data-astro-cid-uukcahgk]>p[data-astro-cid-uukcahgk]:not(.contact-intro__eyebrow){max-width:60ch}.contact-intro__sequence[data-astro-cid-uukcahgk]{gap:1.2rem;max-width:none;margin-top:2rem;display:flex}.contact-intro__sequence[data-astro-cid-uukcahgk]:before{width:calc(100% - 2rem);height:1px;top:.3rem;bottom:auto;left:1rem}.contact-intro__sequence[data-astro-cid-uukcahgk] li[data-astro-cid-uukcahgk]{gap:.5rem;min-height:0;padding-top:1rem}.contact-intro__sequence[data-astro-cid-uukcahgk] li[data-astro-cid-uukcahgk]:before{width:.5rem;height:.5rem;position:absolute;top:0;left:0}.diagnostic-form[data-astro-cid-uukcahgk]{max-width:42rem}}@media (width<=40rem){.contact-section[data-astro-cid-uukcahgk]{padding-block:3.5rem}.contact-intro[data-astro-cid-uukcahgk] h2[data-astro-cid-uukcahgk]{font-size:clamp(2.8rem,11vw,3.6rem)}.contact-intro__sequence[data-astro-cid-uukcahgk]{flex-wrap:wrap;gap:.5rem 1rem}.contact-intro__sequence[data-astro-cid-uukcahgk] li[data-astro-cid-uukcahgk]{font-size:.72rem}.form-row[data-astro-cid-uukcahgk],.form-submit[data-astro-cid-uukcahgk]{grid-template-columns:1fr}.form-submit__action[data-astro-cid-uukcahgk]{padding-top:0}.form-submit[data-astro-cid-uukcahgk] .button{width:100%}.diagnostic-form[data-astro-cid-uukcahgk]{border-radius:1.2rem}}@media (prefers-reduced-motion:reduce){.field[data-astro-cid-uukcahgk] input[data-astro-cid-uukcahgk],.field[data-astro-cid-uukcahgk] textarea[data-astro-cid-uukcahgk]{transition:none}}
