.orbital-system[data-astro-cid-njwm7zsm]{color:#fcfbfe;grid-template-columns:minmax(0,1.45fr) minmax(15rem,.72fr);align-items:center;gap:clamp(1.5rem,3vw,3rem);display:grid}.orbital-map[data-astro-cid-njwm7zsm]{aspect-ratio:700/540;position:relative;overflow:hidden}.orbital-map[data-astro-cid-njwm7zsm] svg[data-astro-cid-njwm7zsm]{width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.orbit-a[data-astro-cid-njwm7zsm],.orbit-b[data-astro-cid-njwm7zsm],.orbit-c[data-astro-cid-njwm7zsm]{transform-origin:350px 270px}.orbit-a[data-astro-cid-njwm7zsm]{animation:18s linear infinite orbit-turn}.orbit-b[data-astro-cid-njwm7zsm]{animation:26s linear infinite reverse orbit-turn}.orbit-c[data-astro-cid-njwm7zsm]{animation:37s linear infinite orbit-turn}.orbit-connector[data-astro-cid-njwm7zsm]{stroke-opacity:.24;transition:stroke-opacity .3s,stroke-width .3s}.orbit-connector[data-astro-cid-njwm7zsm].is-active{stroke:#deb5ff;stroke-opacity:.95;stroke-width:1.7px;stroke-dasharray:5 9;animation:1.35s linear infinite orbit-signal}.orbital-core[data-astro-cid-njwm7zsm]{aspect-ratio:1;background:radial-gradient(circle at 30% 20%,#432767,#120a20 66%);border:1px solid #a476dd;border-radius:50%;place-items:center;width:23%;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 12px #7b4cac0f,0 0 42px #9858e64f,inset 0 0 25px #9858e52e}.orbital-core[data-astro-cid-njwm7zsm] img[data-astro-cid-njwm7zsm]{width:50%;height:auto}.orbital-nodes[data-astro-cid-njwm7zsm] button[data-astro-cid-njwm7zsm]{left:var(--x);top:var(--y);color:#e4d7f2;white-space:nowrap;background:#130c21;border:1px solid #9f79c677;border-radius:99px;align-items:center;gap:.7rem;min-height:44px;padding:.65rem 1rem;font-size:.83rem;transition:opacity .25s,transform .25s,color .25s,border-color .25s,box-shadow .25s;display:flex;position:absolute;transform:translate(-50%,-50%);box-shadow:0 3px 18px #08040f80}.orbital-nodes[data-astro-cid-njwm7zsm] button[data-astro-cid-njwm7zsm] span[data-astro-cid-njwm7zsm]{border:1px solid #d1a2ff;border-radius:50%;flex:none;width:8px;height:8px}.orbital-nodes[data-astro-cid-njwm7zsm] button[data-astro-cid-njwm7zsm]:hover,.orbital-nodes[data-astro-cid-njwm7zsm] button[data-astro-cid-njwm7zsm]:focus-visible,.orbital-nodes[data-astro-cid-njwm7zsm] button[data-astro-cid-njwm7zsm][aria-expanded=true]{color:#fff;border-color:#d5a8ff;box-shadow:0 0 0 4px #a358e11a,0 0 24px #a358e155}.orbital-nodes[data-astro-cid-njwm7zsm] button[data-astro-cid-njwm7zsm][aria-expanded=true] span[data-astro-cid-njwm7zsm]{background:#ead2ff;box-shadow:0 0 10px #c183ef}.orbital-nodes[data-astro-cid-njwm7zsm] button[data-astro-cid-njwm7zsm].is-muted{opacity:.46}.orbital-nodes[data-astro-cid-njwm7zsm] button[data-astro-cid-njwm7zsm]:focus-visible{outline-offset:4px;outline:2px solid #ead0ff}.orbital-detail[data-astro-cid-njwm7zsm]{border-left:1px solid #765390a6;min-height:190px;padding-left:2rem;position:relative}.orbital-detail[data-astro-cid-njwm7zsm]:before{content:"";background:#e8caff;border-radius:50%;width:5px;height:5px;position:absolute;top:0;left:-3px;box-shadow:0 0 12px #c183ef}.orbital-detail[data-astro-cid-njwm7zsm] h3[data-astro-cid-njwm7zsm]{color:#e8c9ff;margin-bottom:.75rem;font-size:clamp(1.4rem,2vw,1.8rem)}.orbital-detail[data-astro-cid-njwm7zsm] p[data-astro-cid-njwm7zsm]{color:#cbbbdc;font-size:.95rem;line-height:1.65}.orbital-detail[data-astro-cid-njwm7zsm] a[data-astro-cid-njwm7zsm]{color:#e3ccfc;align-items:center;gap:1rem;min-height:44px;font-size:.82rem;text-decoration-color:#b895da;display:inline-flex}.orbital-detail[data-astro-cid-njwm7zsm] a[data-astro-cid-njwm7zsm]:hover{color:#fff}@keyframes orbit-signal{to{stroke-dashoffset:-28px}}@media (width<=64rem){.orbital-system[data-astro-cid-njwm7zsm]{grid-template-columns:1fr;gap:1.5rem}.orbital-map[data-astro-cid-njwm7zsm]{width:100%;max-width:42rem;margin:auto}.orbital-detail[data-astro-cid-njwm7zsm]{border-top:1px solid #765390a6;border-left:0;min-height:150px;padding:1.5rem 0 0}.orbital-detail[data-astro-cid-njwm7zsm]:before{top:-3px;left:0}}@media (width<=40rem){.orbital-map[data-astro-cid-njwm7zsm]{aspect-ratio:auto;padding-top:6rem;overflow:visible}.orbital-map[data-astro-cid-njwm7zsm]>svg[data-astro-cid-njwm7zsm]{display:none}.orbital-core[data-astro-cid-njwm7zsm]{width:4.5rem;height:4.5rem;top:0;left:50%;transform:translate(-50%)}.orbital-nodes[data-astro-cid-njwm7zsm]{grid-template-columns:1fr 1fr;gap:.7rem;display:grid;position:relative}.orbital-nodes[data-astro-cid-njwm7zsm]:before{content:"";background:#78509355;width:1px;position:absolute;top:-1.5rem;bottom:0;left:50%}.orbital-nodes[data-astro-cid-njwm7zsm] button[data-astro-cid-njwm7zsm]{white-space:normal;border-radius:var(--radius-sm);padding:.7rem;font-size:.8rem;position:relative;inset:auto;transform:none}.orbital-detail[data-astro-cid-njwm7zsm]{min-height:180px}.orbital-nodes[data-astro-cid-njwm7zsm] button[data-astro-cid-njwm7zsm].is-muted{opacity:.65}}@media (prefers-reduced-motion:reduce){.orbit-a[data-astro-cid-njwm7zsm],.orbit-b[data-astro-cid-njwm7zsm],.orbit-c[data-astro-cid-njwm7zsm],.orbit-connector[data-astro-cid-njwm7zsm]{animation:none!important}.orbital-nodes[data-astro-cid-njwm7zsm] button[data-astro-cid-njwm7zsm],.orbit-connector[data-astro-cid-njwm7zsm]{transition:none!important}}.master-section[data-astro-cid-hbylvjc5]{isolation:isolate;background:var(--bg-paper);padding-block:clamp(4.5rem,8vw,8.5rem);position:relative}.master-section[data-astro-cid-hbylvjc5]:nth-child(2n){background:var(--bg-light)}.master-section--inverse[data-astro-cid-hbylvjc5],.master-section--inverse[data-astro-cid-hbylvjc5]:nth-child(2n){background:var(--bg-dark);color:var(--text-inverse)}.section-composition[data-astro-cid-hbylvjc5]{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:start;gap:clamp(2rem,6vw,8rem);display:grid}.section-composition[data-astro-cid-hbylvjc5]>header[data-astro-cid-hbylvjc5]{min-width:0}.section-composition[data-astro-cid-hbylvjc5] h2[data-astro-cid-hbylvjc5]{text-wrap:balance;max-width:22ch;margin:0;font-size:clamp(2.1rem,3.45vw,3.8rem);line-height:1.1}.copy-prose[data-astro-cid-hbylvjc5]{min-width:0;max-width:65ch;padding-top:.35rem}.copy-prose[data-astro-cid-hbylvjc5] p{color:var(--text-secondary);margin-bottom:1.25rem;font-size:clamp(.98rem,1.1vw,1.125rem);line-height:1.8}.copy-prose[data-astro-cid-hbylvjc5] h3{font-family:var(--font-body);letter-spacing:-.035em;margin-block:2.5rem 1rem;font-size:clamp(1.1rem,1.6vw,1.55rem)}.copy-prose[data-astro-cid-hbylvjc5] .copy-statement{font-family:var(--font-display);color:var(--text-primary);letter-spacing:-.04em;margin:2rem 0;font-size:clamp(1.5rem,2.5vw,2.55rem);line-height:1.28}.copy-prose[data-astro-cid-hbylvjc5] ul,.copy-prose[data-astro-cid-hbylvjc5] ol{grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:0 1.5rem;margin-block:2rem;padding:0;list-style:none;display:grid}.copy-prose[data-astro-cid-hbylvjc5] li{border-top:1px solid var(--border-default);padding:.9rem 0;font-size:.9rem;line-height:1.55}.copy-prose[data-astro-cid-hbylvjc5] .copy-action{margin-block:1.75rem}.master-section--inverse[data-astro-cid-hbylvjc5] .copy-prose[data-astro-cid-hbylvjc5] p{color:var(--ink-on-dark)}.master-section--inverse[data-astro-cid-hbylvjc5] .copy-prose[data-astro-cid-hbylvjc5] .copy-statement{color:var(--text-inverse)}.master-section--inverse[data-astro-cid-hbylvjc5] .button--text{color:var(--purple-lavender)}.master-section--inverse[data-astro-cid-hbylvjc5] .copy-prose[data-astro-cid-hbylvjc5] li{border-color:#72508066}.section-visual[data-astro-cid-hbylvjc5]{clip-path:polygon(0 0,100% 0,100% 87%,87% 100%,0 100%);background:radial-gradient(at 60%,#6c3daf42,#0000 48%),linear-gradient(145deg,#1c1130,#0d081a);border:1px solid #b098d533;width:min(100%,35rem);height:clamp(16rem,26vw,25rem);margin-top:clamp(1.5rem,3vw,3rem);position:relative;overflow:hidden}.section-visual[data-astro-cid-hbylvjc5]:before{content:"";z-index:1;pointer-events:none;border:1px solid #bd95e125;border-radius:50%;position:absolute;inset:13% 9%}.section-visual[data-astro-cid-hbylvjc5] svg{transform-origin:50%;width:100%;height:100%;position:absolute;inset:0;transform:scale(1.08)}.master-section--reverse[data-astro-cid-hbylvjc5] .section-composition[data-astro-cid-hbylvjc5]>header[data-astro-cid-hbylvjc5]{grid-area:1/2}.master-section--reverse[data-astro-cid-hbylvjc5] .section-composition[data-astro-cid-hbylvjc5]>.copy-prose[data-astro-cid-hbylvjc5]{grid-area:1/1}.master-section--spotlight[data-astro-cid-hbylvjc5]{background:radial-gradient(ellipse at 85% 12%,#4826694d,transparent 46%),var(--bg-dark)}.master-section--spotlight[data-astro-cid-hbylvjc5] .section-composition[data-astro-cid-hbylvjc5]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.master-section--spotlight[data-astro-cid-hbylvjc5] h2[data-astro-cid-hbylvjc5]{max-width:17ch;font-size:clamp(2.7rem,4.8vw,5.5rem)}.master-section--spotlight[data-astro-cid-hbylvjc5] .copy-prose[data-astro-cid-hbylvjc5] p{font-size:clamp(1.1rem,1.45vw,1.4rem);line-height:1.65}.master-section--compact[data-astro-cid-hbylvjc5]{padding-block:clamp(3.75rem,6vw,6.5rem)}.master-section--compact[data-astro-cid-hbylvjc5] .copy-prose[data-astro-cid-hbylvjc5] p:first-child{color:var(--text-primary);font-size:clamp(1.15rem,1.65vw,1.55rem);line-height:1.58}.master-section--compact[data-astro-cid-hbylvjc5].master-section--inverse .copy-prose[data-astro-cid-hbylvjc5] p:first-child{color:var(--text-inverse)}.master-section--sequence[data-astro-cid-hbylvjc5] .copy-prose[data-astro-cid-hbylvjc5] p{border-bottom:1px solid var(--border-default);margin:0;padding-block:.65rem}.master-section--sequence[data-astro-cid-hbylvjc5].master-section--inverse .copy-prose[data-astro-cid-hbylvjc5] p{border-color:#b89ad52e}.master-section--illustrated[data-astro-cid-hbylvjc5] .section-composition[data-astro-cid-hbylvjc5]{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}.master-section--internal[data-astro-cid-hbylvjc5]{background:var(--bg-paper);border-top:1px solid #ad92c023;padding-block:clamp(2.75rem,4.4vw,4.75rem)}.master-section--internal[data-astro-cid-hbylvjc5]:nth-child(2n){background:var(--bg-paper)}.master-section--internal[data-astro-cid-hbylvjc5].master-section--inverse,.master-section--internal[data-astro-cid-hbylvjc5].master-section--inverse:nth-child(2n){background:radial-gradient(ellipse at 90% 10%,#48266935,transparent 42%),var(--bg-dark)}.master-section--internal[data-astro-cid-hbylvjc5] .section-composition[data-astro-cid-hbylvjc5],.master-section--internal[data-astro-cid-hbylvjc5].master-section--spotlight .section-composition[data-astro-cid-hbylvjc5]{grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);align-items:start;gap:clamp(2rem,6vw,7rem);max-width:none;display:grid}.master-section--internal[data-astro-cid-hbylvjc5] .section-composition[data-astro-cid-hbylvjc5] h2[data-astro-cid-hbylvjc5],.master-section--internal[data-astro-cid-hbylvjc5].master-section--spotlight h2[data-astro-cid-hbylvjc5]{max-width:19ch;font-size:clamp(2rem,3.3vw,3.55rem)}.master-section--internal[data-astro-cid-hbylvjc5] .copy-prose[data-astro-cid-hbylvjc5]{max-width:60ch;padding-top:.35rem}.master-section--internal[data-astro-cid-hbylvjc5] .copy-prose[data-astro-cid-hbylvjc5] p{margin-bottom:.8rem;font-size:clamp(1rem,1.15vw,1.12rem);line-height:1.66}.master-section--internal[data-astro-cid-hbylvjc5] .copy-prose[data-astro-cid-hbylvjc5] p:last-child{margin-bottom:0}.master-section--internal[data-astro-cid-hbylvjc5] .copy-prose[data-astro-cid-hbylvjc5] h3{margin-block:1.5rem .35rem;font-size:clamp(1.15rem,1.45vw,1.45rem)}.master-section--internal[data-astro-cid-hbylvjc5] .copy-prose[data-astro-cid-hbylvjc5] ul,.master-section--internal[data-astro-cid-hbylvjc5] .copy-prose[data-astro-cid-hbylvjc5] ol{margin-block:1.25rem .25rem}.master-section--internal[data-astro-cid-hbylvjc5] .copy-prose[data-astro-cid-hbylvjc5] li{font-size:1rem;line-height:1.5}.master-section--internal[data-astro-cid-hbylvjc5].master-section--compact{padding-block:clamp(2.5rem,3.8vw,4rem)}.master-section--internal[data-astro-cid-hbylvjc5].master-section--spotlight .copy-prose[data-astro-cid-hbylvjc5] p{font-size:clamp(1.05rem,1.2vw,1.2rem)}.master-section--internal[data-astro-cid-hbylvjc5].master-section--opening{padding-block:clamp(3.5rem,5vw,5.5rem)}.master-section--opening[data-astro-cid-hbylvjc5] .section-composition[data-astro-cid-hbylvjc5] h2[data-astro-cid-hbylvjc5]{font-size:clamp(2.5rem,4.4vw,4.75rem);line-height:1.08}.master-section--route-estrategia[data-astro-cid-hbylvjc5].master-section--opening{background:#e8dff4}.master-section--route-estrategia[data-astro-cid-hbylvjc5].master-section--opening .section-composition[data-astro-cid-hbylvjc5] h2[data-astro-cid-hbylvjc5]{max-width:13ch}.master-section--route-branding[data-astro-cid-hbylvjc5].master-section--opening .section-composition[data-astro-cid-hbylvjc5]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.master-section--route-branding[data-astro-cid-hbylvjc5].master-section--opening h2[data-astro-cid-hbylvjc5]{max-width:15ch}.master-section--route-marketing[data-astro-cid-hbylvjc5].master-section--opening{background:#f0e9f6}.master-section--route-marketing[data-astro-cid-hbylvjc5].master-section--opening .section-composition[data-astro-cid-hbylvjc5]>header[data-astro-cid-hbylvjc5]{grid-area:1/2}.master-section--route-marketing[data-astro-cid-hbylvjc5].master-section--opening .copy-prose[data-astro-cid-hbylvjc5]{grid-area:1/1}.master-section--route-digital[data-astro-cid-hbylvjc5].master-section--opening{background:#f9f7fc}.master-section--route-digital[data-astro-cid-hbylvjc5].master-section--opening .section-composition[data-astro-cid-hbylvjc5] h2[data-astro-cid-hbylvjc5]{max-width:16ch}.master-section--route-tecnologia[data-astro-cid-hbylvjc5].master-section--opening{background:#eae3f2}.master-section--route-tecnologia[data-astro-cid-hbylvjc5].master-section--opening .section-composition[data-astro-cid-hbylvjc5]{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}.master-section--route-sobre[data-astro-cid-hbylvjc5].master-section--opening .section-composition[data-astro-cid-hbylvjc5] h2[data-astro-cid-hbylvjc5]{max-width:14ch}.master-section--internal[data-astro-cid-hbylvjc5]:not(.master-section--opening):not(.master-section--insights) .section-composition[data-astro-cid-hbylvjc5]>header[data-astro-cid-hbylvjc5]{padding-top:.25rem}.master-section--internal[data-astro-cid-hbylvjc5]:not(.master-section--opening):not(.master-section--insights) .copy-prose[data-astro-cid-hbylvjc5]{max-width:56ch}.master-section--insights[data-astro-cid-hbylvjc5] .copy-prose[data-astro-cid-hbylvjc5] li{font-family:var(--font-display);letter-spacing:-.025em;border-color:#a17fc580;padding:1.2rem 0;font-size:clamp(1.1rem,1.5vw,1.45rem)}.master-section--insights[data-astro-cid-hbylvjc5] .section-composition[data-astro-cid-hbylvjc5],.master-section--insights[data-astro-cid-hbylvjc5].master-section--opening .section-composition[data-astro-cid-hbylvjc5]{grid-template-columns:minmax(0,.65fr) minmax(0,1.35fr)}.master-section--insights[data-astro-cid-hbylvjc5] .section-composition[data-astro-cid-hbylvjc5] h2[data-astro-cid-hbylvjc5]{max-width:20ch}.master-section--sobre[data-astro-cid-hbylvjc5]:first-child:before{aspect-ratio:1;opacity:.055;content:"";pointer-events:none;background:url(/brand/symbol-purple.svg) 50%/contain no-repeat;width:min(36vw,26rem);position:absolute;top:50%;right:3%;transform:translateY(-50%)}.master-section--sobre[data-astro-cid-hbylvjc5] .section-composition[data-astro-cid-hbylvjc5]{position:relative}.master-section--system[data-astro-cid-hbylvjc5]{padding-block:clamp(3.5rem,6vw,6rem);overflow:clip}.system-intro[data-astro-cid-hbylvjc5]{border-bottom:1px solid #ac80d036;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:start;gap:clamp(2rem,6vw,7rem);padding-bottom:clamp(2.5rem,5vw,5rem);display:grid}.system-intro[data-astro-cid-hbylvjc5] h2[data-astro-cid-hbylvjc5]{max-width:19ch;font-size:clamp(2.5rem,4vw,4.65rem);line-height:1.08}.system-intro__copy[data-astro-cid-hbylvjc5]{max-width:60ch}.system-intro__copy[data-astro-cid-hbylvjc5] p{color:#c9bcdb;font-size:clamp(.98rem,1.18vw,1.13rem);line-height:1.75}.system-journey[data-astro-cid-hbylvjc5]{padding-top:clamp(1.75rem,3vw,3rem)}.system-stages[data-astro-cid-hbylvjc5]{grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem;display:grid}.system-stage[data-astro-cid-hbylvjc5]{border-top:1px solid #ac80d05c;align-items:center;min-height:4rem;padding:.8rem 1rem;display:flex}.system-stage__point[data-astro-cid-hbylvjc5]{background:#d4affd;border-radius:50%;flex:none;width:6px;height:6px;margin-right:.65rem;box-shadow:0 0 12px #a868e6}.system-stage[data-astro-cid-hbylvjc5] h3[data-astro-cid-hbylvjc5]{font-family:var(--font-display);letter-spacing:-.025em;color:#f7efff;margin:0;font-size:clamp(1rem,1.35vw,1.4rem);font-weight:400;line-height:1.2}.system-closing[data-astro-cid-hbylvjc5]{border-top:1px solid #ac80d036;flex-wrap:wrap;gap:.7rem 2rem;padding-block:clamp(1.75rem,3vw,3rem);display:flex}.system-closing[data-astro-cid-hbylvjc5] p{font-family:var(--font-display);color:#e7d8f9;margin:0;font-size:clamp(1.5rem,2.4vw,2.7rem);line-height:1.25}.system-closing[data-astro-cid-hbylvjc5] p:last-child{color:#af80e7}.system-orbital[data-astro-cid-hbylvjc5]{border-top:1px solid #ac80d036;padding-top:clamp(1.75rem,3vw,3rem)}@media (width<=64rem){.section-composition[data-astro-cid-hbylvjc5],.master-section--spotlight[data-astro-cid-hbylvjc5] .section-composition[data-astro-cid-hbylvjc5],.master-section--illustrated[data-astro-cid-hbylvjc5] .section-composition[data-astro-cid-hbylvjc5]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:2rem}.system-stages[data-astro-cid-hbylvjc5]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=48rem){.master-section[data-astro-cid-hbylvjc5]{padding-block:clamp(3.5rem,8vw,5.5rem)}.master-section--internal[data-astro-cid-hbylvjc5]{padding-block:clamp(2.5rem,6vw,3.5rem)}.section-composition[data-astro-cid-hbylvjc5],.master-section--spotlight[data-astro-cid-hbylvjc5] .section-composition[data-astro-cid-hbylvjc5],.master-section--illustrated[data-astro-cid-hbylvjc5] .section-composition[data-astro-cid-hbylvjc5],.master-section--internal[data-astro-cid-hbylvjc5] .section-composition[data-astro-cid-hbylvjc5],.master-section--internal[data-astro-cid-hbylvjc5].master-section--spotlight .section-composition[data-astro-cid-hbylvjc5],.master-section--insights[data-astro-cid-hbylvjc5] .section-composition[data-astro-cid-hbylvjc5]{flex-direction:column;gap:1.5rem;display:flex}.master-section--route-marketing[data-astro-cid-hbylvjc5].master-section--opening .section-composition[data-astro-cid-hbylvjc5]>header[data-astro-cid-hbylvjc5],.master-section--route-marketing[data-astro-cid-hbylvjc5].master-section--opening .copy-prose[data-astro-cid-hbylvjc5]{grid-area:auto}.section-visual[data-astro-cid-hbylvjc5]{width:100%;max-width:33rem;height:clamp(15rem,48vw,22rem);margin-top:1.5rem}.copy-prose[data-astro-cid-hbylvjc5]{padding-top:0}.system-intro[data-astro-cid-hbylvjc5]{grid-template-columns:1fr;gap:1.5rem}.system-intro[data-astro-cid-hbylvjc5] h2[data-astro-cid-hbylvjc5]{margin:0}.system-stage[data-astro-cid-hbylvjc5] h3[data-astro-cid-hbylvjc5]{font-size:clamp(1.15rem,3vw,1.6rem)}}@media (width<=40rem){.section-composition[data-astro-cid-hbylvjc5] h2[data-astro-cid-hbylvjc5]{font-size:clamp(2.15rem,8vw,3.1rem)}.master-section--spotlight[data-astro-cid-hbylvjc5] h2[data-astro-cid-hbylvjc5]{font-size:clamp(2.6rem,9.5vw,3.8rem)}.master-section--internal[data-astro-cid-hbylvjc5] .section-composition[data-astro-cid-hbylvjc5] h2[data-astro-cid-hbylvjc5],.master-section--internal[data-astro-cid-hbylvjc5].master-section--spotlight h2[data-astro-cid-hbylvjc5]{font-size:clamp(2rem,8.3vw,3.1rem)}.system-stages[data-astro-cid-hbylvjc5]{gap:.5rem}.system-stage[data-astro-cid-hbylvjc5]{min-height:3.5rem;padding:.55rem .3rem}.system-stage__point[data-astro-cid-hbylvjc5]{width:5px;height:5px;margin-right:.5rem}.system-stage[data-astro-cid-hbylvjc5] h3[data-astro-cid-hbylvjc5]{white-space:normal;font-size:clamp(.78rem,3vw,.95rem)}.system-closing[data-astro-cid-hbylvjc5]{display:block}.system-closing[data-astro-cid-hbylvjc5] p+p{margin-top:.65rem}}.home-signals[data-astro-cid-ofrounoq]{color:#251639;background:#fcfbfe;padding-block:clamp(3.5rem,5.5vw,6rem);position:relative;overflow:clip}.home-signals__layout[data-astro-cid-ofrounoq]{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);align-items:center;gap:clamp(2rem,6vw,7rem);display:grid}.home-signals__intro[data-astro-cid-ofrounoq] h2[data-astro-cid-ofrounoq]{max-width:11ch;margin-bottom:1.4rem;font-size:clamp(2.4rem,4.1vw,4.3rem);line-height:1.05}.home-signals__intro[data-astro-cid-ofrounoq] p[data-astro-cid-ofrounoq]{color:#655772;max-width:37ch;font-size:clamp(1rem,1.16vw,1.16rem);line-height:1.65}.home-signals__intro[data-astro-cid-ofrounoq] a[data-astro-cid-ofrounoq],.home-editorial[data-astro-cid-ofrounoq] a[data-astro-cid-ofrounoq]{color:#5b2e91;border-bottom:1px solid #aa8bce;align-items:center;gap:1.2rem;min-height:44px;font-size:.9rem;font-weight:600;text-decoration:none;display:inline-flex}.home-signals__intro[data-astro-cid-ofrounoq] a[data-astro-cid-ofrounoq]:hover,.home-editorial[data-astro-cid-ofrounoq] a[data-astro-cid-ofrounoq]:hover{color:#30134f;border-color:currentColor}.home-signals__field[data-astro-cid-ofrounoq]{min-height:25rem;padding:1.1rem 0;position:relative}.home-signals__thread[data-astro-cid-ofrounoq]{color:#a477d0;opacity:.48;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.home-signals__thread[data-astro-cid-ofrounoq] path[data-astro-cid-ofrounoq]{stroke:currentColor;stroke-width:.7px}.home-signals__thread[data-astro-cid-ofrounoq] path[data-astro-cid-ofrounoq]:nth-child(2){stroke-dasharray:3 9;opacity:.55}.home-signals__thread[data-astro-cid-ofrounoq] circle[data-astro-cid-ofrounoq]{fill:#814ab9;filter:drop-shadow(0 0 7px #b565ff)}.home-signals__items[data-astro-cid-ofrounoq]{gap:0;display:grid;position:relative}.home-signals__items[data-astro-cid-ofrounoq] p[data-astro-cid-ofrounoq]{height:6.3rem;font-family:var(--font-display);letter-spacing:-.04em;color:#3d2559;border-bottom:1px solid #a477d052;align-items:center;gap:clamp(1rem,2vw,2rem);margin:0;font-size:clamp(1.3rem,2.3vw,2.45rem);line-height:1.2;display:flex}.home-signals__items[data-astro-cid-ofrounoq] p[data-astro-cid-ofrounoq]:nth-child(2){padding-left:clamp(1rem,4vw,4rem)}.home-signals__items[data-astro-cid-ofrounoq] p[data-astro-cid-ofrounoq]:nth-child(3){padding-left:clamp(2rem,8vw,8rem)}.home-signals__items[data-astro-cid-ofrounoq] span[data-astro-cid-ofrounoq]{background:#fbf8ff;border:1px solid #7d3cff;border-radius:50%;flex:none;width:.45rem;height:.45rem;box-shadow:0 0 0 5px #b07cdf20}.home-signals__result[data-astro-cid-ofrounoq]{color:#6d5c7c;max-width:38ch;margin:1.25rem 0 0 auto;font-size:.9rem;line-height:1.5;position:relative}.home-method[data-astro-cid-ofrounoq]{color:#f8f4ff;background:radial-gradient(at 80% -20%,#60348b61,#0000 46%),#0d091a;padding-block:clamp(4rem,7vw,7rem);position:relative;overflow:clip}.home-method__header[data-astro-cid-ofrounoq]{justify-content:space-between;align-items:end;gap:2rem;margin-bottom:clamp(2.5rem,4vw,4rem);display:flex}.home-method__header[data-astro-cid-ofrounoq] h2[data-astro-cid-ofrounoq]{margin:0;font-size:clamp(2.7rem,4.7vw,5rem);line-height:1.05}.home-method__header[data-astro-cid-ofrounoq] p[data-astro-cid-ofrounoq]{color:#cfbedf;max-width:27ch;margin:0 0 .35rem;font-size:clamp(.95rem,1.18vw,1.15rem);line-height:1.6}.home-method__path[data-astro-cid-ofrounoq]{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(1.25rem,2.5vw,3rem);margin:0;padding:clamp(2.5rem,5vw,4.5rem) 0 0;list-style:none;display:grid;position:relative}.home-method__path[data-astro-cid-ofrounoq]:before,.home-method__path[data-astro-cid-ofrounoq]:after{content:"";background:#b99cdb5c;width:100%;height:1px;position:absolute;top:0;left:0}.home-method__path[data-astro-cid-ofrounoq]:after{transform-origin:0;background:#c08bfa;transform:scaleX(.12)}@supports (animation-timeline:view()){.home-method__path[data-astro-cid-ofrounoq]:after{animation:linear both method-progress view();animation-range:entry cover 80%}@keyframes method-progress{to{transform:scaleX(1)}}}.home-method__path[data-astro-cid-ofrounoq] li[data-astro-cid-ofrounoq]{min-width:0;padding:0 0 clamp(1rem,3vw,3rem);position:relative}.home-method__path[data-astro-cid-ofrounoq] li[data-astro-cid-ofrounoq]:nth-child(2n){padding-top:clamp(1.25rem,4vw,4rem)}.home-method__node[data-astro-cid-ofrounoq]{z-index:1;background:#21122f;border:1px solid #cca4fa;border-radius:50%;width:12px;height:12px;position:absolute;top:calc(-1*clamp(2.5rem,5vw,4.5rem) - 6px);left:0;box-shadow:0 0 0 7px #8b53cd19}.home-method__node[data-astro-cid-ofrounoq] i[data-astro-cid-ofrounoq]{background:#d4aafa;border-radius:50%;width:4px;height:4px;margin:3px;display:block}.home-method__subject[data-astro-cid-ofrounoq]{color:#c9aee5;letter-spacing:.13em;text-transform:uppercase;margin-bottom:.9rem;font-size:.72rem;font-weight:650;display:block}.home-method__path[data-astro-cid-ofrounoq] h3[data-astro-cid-ofrounoq]{font-family:var(--font-display);letter-spacing:-.05em;color:#f6eaff;margin:0 0 1.1rem;font-size:clamp(2rem,3.2vw,3.55rem);font-weight:400;line-height:1.08}.home-method__path[data-astro-cid-ofrounoq] h3[data-astro-cid-ofrounoq] span[data-astro-cid-ofrounoq]{color:#ba88f1}.home-method__path[data-astro-cid-ofrounoq] p[data-astro-cid-ofrounoq]{color:#c8bcd6;max-width:28ch;margin:0;font-size:clamp(.91rem,1.04vw,1.04rem);line-height:1.65}.home-method__path[data-astro-cid-ofrounoq] li[data-astro-cid-ofrounoq]:nth-child(2n) h3[data-astro-cid-ofrounoq]{color:#d7b3fa}.home-capabilities[data-astro-cid-ofrounoq]{color:#251639;background:#f6f2fa;padding-block:clamp(4rem,7vw,7rem)}.home-capabilities__header[data-astro-cid-ofrounoq]{justify-content:space-between;align-items:end;gap:2rem;margin-bottom:clamp(2rem,4vw,4rem);display:flex}.home-capabilities__header[data-astro-cid-ofrounoq] h2[data-astro-cid-ofrounoq]{margin:0;font-size:clamp(2.7rem,4.8vw,5.1rem);line-height:1.04}.home-capabilities__header[data-astro-cid-ofrounoq] p[data-astro-cid-ofrounoq]{color:#685876;max-width:33ch;margin:0 0 .25rem;font-size:clamp(.95rem,1.14vw,1.1rem);line-height:1.65}.home-capabilities__index[data-astro-cid-ofrounoq]{border-top:1px solid #a68cbf78;margin:0;padding:0;list-style:none}.home-capabilities__index[data-astro-cid-ofrounoq] li[data-astro-cid-ofrounoq]{border-bottom:1px solid #a68cbf78;scroll-margin-top:6rem}.home-capabilities__index[data-astro-cid-ofrounoq] a[data-astro-cid-ofrounoq]{grid-template-columns:minmax(10rem,.85fr) minmax(9rem,.9fr) minmax(11rem,.85fr) 2rem;align-items:center;gap:clamp(.75rem,2.5vw,3rem);min-height:9rem;padding:.5rem .35rem;text-decoration:none;transition:background-color .3s;display:grid}.home-capabilities__index[data-astro-cid-ofrounoq] a[data-astro-cid-ofrounoq]:hover,.home-capabilities__index[data-astro-cid-ofrounoq] a[data-astro-cid-ofrounoq]:focus-visible{background:#eae1f4}.home-capabilities__index[data-astro-cid-ofrounoq] h3[data-astro-cid-ofrounoq]{font-family:var(--font-display);letter-spacing:-.052em;color:#2d1749;margin:0;font-size:clamp(2.1rem,3.7vw,4rem);font-weight:400;line-height:1}.home-capabilities__index[data-astro-cid-ofrounoq] p[data-astro-cid-ofrounoq]{color:#665774;max-width:29ch;margin:0;font-size:clamp(.91rem,1vw,1rem);line-height:1.6}.home-capabilities__graph[data-astro-cid-ofrounoq]{color:#8756bf;width:100%;max-height:8rem;overflow:visible}.home-capabilities__graph[data-astro-cid-ofrounoq] path[data-astro-cid-ofrounoq]{stroke:currentColor;stroke-width:.8px}.home-capabilities__graph[data-astro-cid-ofrounoq] .home-capabilities__path[data-astro-cid-ofrounoq]:first-of-type{stroke-width:1.4px}.home-capabilities__graph[data-astro-cid-ofrounoq] .home-capabilities__field-line[data-astro-cid-ofrounoq]{stroke:#956fb73c;stroke-dasharray:2 9}.home-capabilities__graph[data-astro-cid-ofrounoq] circle[data-astro-cid-ofrounoq]{fill:#b17bdf;stroke:#f7f2fa;stroke-width:1.5px}.home-capabilities__index[data-astro-cid-ofrounoq] a[data-astro-cid-ofrounoq]:hover .home-capabilities__graph[data-astro-cid-ofrounoq],.home-capabilities__index[data-astro-cid-ofrounoq] a[data-astro-cid-ofrounoq]:focus-visible .home-capabilities__graph[data-astro-cid-ofrounoq]{color:#60309d}.home-capabilities__arrow[data-astro-cid-ofrounoq]{color:#60309d;border:1px solid #9e7bbb;border-radius:50%;justify-self:end;place-items:center;width:2rem;height:2rem;font-size:1.1rem;transition:transform .3s,background-color .3s;display:grid}.home-capabilities__index[data-astro-cid-ofrounoq] a[data-astro-cid-ofrounoq]:hover .home-capabilities__arrow[data-astro-cid-ofrounoq],.home-capabilities__index[data-astro-cid-ofrounoq] a[data-astro-cid-ofrounoq]:focus-visible .home-capabilities__arrow[data-astro-cid-ofrounoq]{background:#e4d5f4;transform:translate(2px,-2px)}.home-system[data-astro-cid-ofrounoq]{color:#f8f4ff;background:radial-gradient(at 50% 45%,#43266c62,#0000 45%),#0b0717;padding-block:clamp(4rem,6.5vw,6.5rem)}.home-system__header[data-astro-cid-ofrounoq]{border-bottom:1px solid #a579cb48;justify-content:space-between;align-items:baseline;gap:2rem;margin-bottom:clamp(1rem,2vw,2rem);padding-bottom:clamp(1.75rem,3vw,3rem);display:flex}.home-system__header[data-astro-cid-ofrounoq] h2[data-astro-cid-ofrounoq]{margin:0;font-size:clamp(2.4rem,4.2vw,4.4rem);line-height:1.05}.home-system__header[data-astro-cid-ofrounoq] p[data-astro-cid-ofrounoq]{color:#c9bad7;max-width:32ch;margin:0;line-height:1.6}.home-editorial[data-astro-cid-ofrounoq]{color:#28183b;background:#fcfbfe}.home-editorial__composition[data-astro-cid-ofrounoq]{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:stretch;min-height:clamp(20rem,28vw,27rem);display:grid}.home-editorial__insights[data-astro-cid-ofrounoq]{flex-direction:column;justify-content:space-between;align-items:start;gap:1rem;padding:clamp(3rem,5vw,5rem) clamp(2rem,4vw,4rem) clamp(3rem,5vw,5rem) 0;display:flex}.home-editorial__insights[data-astro-cid-ofrounoq] h2[data-astro-cid-ofrounoq]{margin:0;font-size:clamp(2.5rem,4vw,4.5rem);line-height:1.07}.home-editorial__insights[data-astro-cid-ofrounoq] p[data-astro-cid-ofrounoq]{color:#665774;max-width:32ch;margin:0;font-size:clamp(1rem,1.1vw,1.15rem);line-height:1.6}.home-editorial__about[data-astro-cid-ofrounoq]{background:#e9e1f5;flex-direction:column;justify-content:end;align-items:start;gap:1.15rem;padding:clamp(3rem,5vw,5rem);display:flex;position:relative;overflow:clip}.home-editorial__mark[data-astro-cid-ofrounoq]{opacity:.09;pointer-events:none;width:clamp(18rem,30vw,32rem);position:absolute;top:-4rem;right:-3rem}.home-editorial__about[data-astro-cid-ofrounoq] h2[data-astro-cid-ofrounoq]{letter-spacing:-.065em;margin:0;font-size:clamp(3.5rem,7vw,8rem);line-height:.9;position:relative}.home-editorial__about[data-astro-cid-ofrounoq] p[data-astro-cid-ofrounoq]{color:#4e3b60;max-width:37ch;margin:0;font-size:clamp(1rem,1.2vw,1.15rem);line-height:1.6;position:relative}.home-editorial__about[data-astro-cid-ofrounoq] a[data-astro-cid-ofrounoq]{white-space:nowrap;position:relative}.home-capabilities__graph[data-astro-cid-ofrounoq] .home-capabilities__current[data-astro-cid-ofrounoq]{stroke:#b26cfa;stroke-width:1.5px;stroke-dasharray:3 27;animation:14s linear infinite home-current}.home-signals__thread[data-astro-cid-ofrounoq] circle[data-astro-cid-ofrounoq].ambient,.home-method__node[data-astro-cid-ofrounoq] i[data-astro-cid-ofrounoq].ambient{animation:3.5s ease-in-out infinite alternate home-point}@keyframes home-current{to{stroke-dashoffset:-120px}}@keyframes home-point{to{opacity:.35}}@media (width<=75rem){.home-capabilities__index[data-astro-cid-ofrounoq] a[data-astro-cid-ofrounoq]{grid-template-columns:minmax(9rem,.8fr) minmax(9rem,.8fr) minmax(11rem,1fr) 2rem;gap:1rem}.home-editorial__about[data-astro-cid-ofrounoq]{padding:clamp(2rem,4vw,4rem)}}@media (width<=58rem){.home-signals__layout[data-astro-cid-ofrounoq]{grid-template-columns:1fr;gap:2rem}.home-signals__intro[data-astro-cid-ofrounoq] h2[data-astro-cid-ofrounoq]{max-width:none}.home-signals__field[data-astro-cid-ofrounoq]{min-height:23rem}.home-method__header[data-astro-cid-ofrounoq],.home-capabilities__header[data-astro-cid-ofrounoq],.home-system__header[data-astro-cid-ofrounoq]{display:block}.home-method__header[data-astro-cid-ofrounoq] p[data-astro-cid-ofrounoq],.home-capabilities__header[data-astro-cid-ofrounoq] p[data-astro-cid-ofrounoq],.home-system__header[data-astro-cid-ofrounoq] p[data-astro-cid-ofrounoq]{margin-top:1rem}.home-method__path[data-astro-cid-ofrounoq]{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 3rem}.home-method__path[data-astro-cid-ofrounoq] li[data-astro-cid-ofrounoq]:nth-child(2n){padding-top:0}.home-capabilities__index[data-astro-cid-ofrounoq] a[data-astro-cid-ofrounoq]{grid-template-columns:minmax(9rem,.8fr) minmax(8rem,.8fr) 2rem;min-height:8rem}.home-capabilities__graph[data-astro-cid-ofrounoq]{display:none}.home-capabilities__index[data-astro-cid-ofrounoq] p[data-astro-cid-ofrounoq]{max-width:32ch}.home-editorial__composition[data-astro-cid-ofrounoq]{grid-template-columns:1fr 1fr}.home-editorial__insights[data-astro-cid-ofrounoq]{padding-right:1.5rem}}@media (width<=40rem){.home-signals__items[data-astro-cid-ofrounoq] p[data-astro-cid-ofrounoq]{height:5.7rem;font-size:clamp(1.25rem,5.7vw,1.8rem)}.home-signals__items[data-astro-cid-ofrounoq] p[data-astro-cid-ofrounoq]:nth-child(2){padding-left:1rem}.home-signals__items[data-astro-cid-ofrounoq] p[data-astro-cid-ofrounoq]:nth-child(3){padding-left:2rem}.home-signals__field[data-astro-cid-ofrounoq]{min-height:21rem}.home-method__path[data-astro-cid-ofrounoq]{border-left:1px solid #b99cdb5c;padding:0 0 0 1.5rem;display:block}.home-method__path[data-astro-cid-ofrounoq]:before,.home-method__path[data-astro-cid-ofrounoq]:after{display:none}.home-method__path[data-astro-cid-ofrounoq] li[data-astro-cid-ofrounoq],.home-method__path[data-astro-cid-ofrounoq] li[data-astro-cid-ofrounoq]:nth-child(2n){padding:0 0 2rem}.home-method__node[data-astro-cid-ofrounoq],.home-method__path[data-astro-cid-ofrounoq] li[data-astro-cid-ofrounoq]:nth-child(2n) .home-method__node[data-astro-cid-ofrounoq]{top:.35rem;left:-1.9rem}.home-method__path[data-astro-cid-ofrounoq] h3[data-astro-cid-ofrounoq]{font-size:2.3rem}.home-method__path[data-astro-cid-ofrounoq] p[data-astro-cid-ofrounoq]{font-size:.93rem}.home-capabilities__index[data-astro-cid-ofrounoq] a[data-astro-cid-ofrounoq]{grid-template-columns:minmax(0,1fr) 2rem;gap:.35rem .8rem;min-height:7.5rem;padding:1rem .1rem}.home-capabilities__index[data-astro-cid-ofrounoq] h3[data-astro-cid-ofrounoq]{font-size:clamp(1.9rem,7.5vw,2.5rem)}.home-capabilities__index[data-astro-cid-ofrounoq] p[data-astro-cid-ofrounoq]{grid-column:1;max-width:33ch}.home-capabilities__arrow[data-astro-cid-ofrounoq]{grid-area:1/2/span 2}.home-editorial__composition[data-astro-cid-ofrounoq]{display:block}.home-editorial__insights[data-astro-cid-ofrounoq]{min-height:16rem;padding:3rem 0}.home-editorial__insights[data-astro-cid-ofrounoq] p[data-astro-cid-ofrounoq]{margin:1rem 0}.home-editorial__about[data-astro-cid-ofrounoq]{margin-inline:calc(-1 * var(--gutter));padding:3rem var(--gutter)}.home-editorial__about[data-astro-cid-ofrounoq] h2[data-astro-cid-ofrounoq]{font-size:clamp(3.2rem,14vw,5rem)}.home-editorial__mark[data-astro-cid-ofrounoq]{width:14rem;right:-5rem}}@media (prefers-reduced-motion:reduce){.home-capabilities__index[data-astro-cid-ofrounoq] a[data-astro-cid-ofrounoq],.home-capabilities__arrow[data-astro-cid-ofrounoq]{transition:none}.home-signals__thread[data-astro-cid-ofrounoq] circle[data-astro-cid-ofrounoq].ambient,.home-method__node[data-astro-cid-ofrounoq] i[data-astro-cid-ofrounoq].ambient,.home-capabilities__current[data-astro-cid-ofrounoq],.home-method__path[data-astro-cid-ofrounoq]:after{animation:none}}.strategic-marquee[data-astro-cid-5alqs5t2]{isolation:isolate;background:linear-gradient(105deg,#3f1c88,#6230bf 52%,#3f1c88);border-block:1px solid #b18ae977;padding-block:.65rem;position:relative;overflow:hidden}.strategic-marquee[data-astro-cid-5alqs5t2]:before,.strategic-marquee[data-astro-cid-5alqs5t2]:after{content:"";z-index:1;pointer-events:none;width:clamp(1.5rem,6vw,7rem);position:absolute;top:0;bottom:0}.strategic-marquee[data-astro-cid-5alqs5t2]:before{background:linear-gradient(90deg,#3f1c88,#0000);left:0}.strategic-marquee[data-astro-cid-5alqs5t2]:after{background:linear-gradient(270deg,#3f1c88,#0000);right:0}.marquee-track[data-astro-cid-5alqs5t2]{width:max-content;animation:30s linear infinite marquee-travel;display:flex}.marquee-set[data-astro-cid-5alqs5t2]{flex:none;align-items:center;display:flex}.marquee-unit[data-astro-cid-5alqs5t2]{border-right:1px solid #dbbaff38;flex:none;justify-content:space-between;align-items:center;gap:1rem;width:19.5rem;padding-inline:1.4rem;display:flex}.marquee-unit[data-astro-cid-5alqs5t2] svg[data-astro-cid-5alqs5t2]{flex:none;width:13.6rem;height:3rem;overflow:visible}.marquee-unit[data-astro-cid-5alqs5t2] svg[data-astro-cid-5alqs5t2] path[data-astro-cid-5alqs5t2]{stroke:#e8d2ff85;stroke-width:.75px}.marquee-unit[data-astro-cid-5alqs5t2] svg[data-astro-cid-5alqs5t2] .marquee-unit__axis[data-astro-cid-5alqs5t2]{stroke:#f5ecff38;stroke-dasharray:2 8}.marquee-unit[data-astro-cid-5alqs5t2] svg[data-astro-cid-5alqs5t2] circle[data-astro-cid-5alqs5t2]{fill:#ead2ff;filter:drop-shadow(0 0 4px #edc5ff)}.marquee-unit[data-astro-cid-5alqs5t2] img[data-astro-cid-5alqs5t2]{flex:none;width:2rem;height:auto}@keyframes marquee-travel{to{transform:translate(-50%)}}@media (width<=40rem){.marquee-unit[data-astro-cid-5alqs5t2]{gap:.5rem;width:16rem;padding-inline:.8rem}.marquee-unit[data-astro-cid-5alqs5t2] svg[data-astro-cid-5alqs5t2]{width:10rem}}@media (prefers-reduced-motion:reduce){.marquee-track[data-astro-cid-5alqs5t2]{justify-content:center;width:100%;animation:none!important}.marquee-set[data-astro-cid-5alqs5t2]{flex-wrap:wrap;justify-content:center}.marquee-set[data-astro-cid-5alqs5t2]:nth-child(2),.marquee-unit[data-astro-cid-5alqs5t2]:nth-child(n+3){display:none}.marquee-unit[data-astro-cid-5alqs5t2]{border:0;width:auto}.strategic-marquee[data-astro-cid-5alqs5t2]:before,.strategic-marquee[data-astro-cid-5alqs5t2]:after{display:none}}.faq-orbit{isolation:isolate;grid-template-rows:repeat(3,minmax(150px,auto));grid-template-columns:.9fr 1.3fr .9fr;align-items:center;gap:1.6rem 1.2rem;min-width:0;padding:1rem 0;display:grid;position:relative}.faq-orbit-lines{z-index:-1;stroke:#9d71d25e;stroke-width:1px;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.faq-orbit-lines circle{fill:#bc94ec;stroke:#e2cbff;stroke-width:3px}.faq-orbit-card{min-width:0;transform:rotate(var(--card-angle,0deg));background:linear-gradient(130deg,#ffffffed,#f9f5fde8);border:1px solid #ba98e369;border-radius:1rem;position:relative;box-shadow:0 10px 40px #72439306}.faq-orbit-card button{text-align:left;color:#261235;width:100%;font:400 .87rem/1.5 var(--font-body);cursor:pointer;border-radius:inherit;background:0 0;border:0;justify-content:space-between;align-items:center;gap:.7rem;min-height:100px;padding:1.25rem 1.1rem;display:flex}.faq-orbit-card button svg{border:1px solid #ad83db;border-radius:50%;flex:none;width:30px;height:30px;padding:5px;transition:transform .25s}.faq-orbit-card button:hover svg{transform:translate(3px)}.faq-orbit-card button:focus-visible{outline-offset:4px;outline:3px solid #7941bc}.faq-orbit-card--active{--card-angle:0deg;z-index:2;border-color:#ac75ea;grid-area:2/2/4;align-self:center;box-shadow:0 0 0 4px #cdb3e912,0 10px 40px #7c4aaa1a}.faq-orbit-card--active button{align-items:start;min-height:0;padding:1.5rem 1.5rem .7rem;font-size:clamp(1.05rem,1.5vw,1.4rem);line-height:1.35}.faq-orbit-answer p{color:#6a4e80;margin:0;font-size:.88rem;line-height:1.75}.faq-orbit-card[data-position="0"]{--card-angle:-3deg;grid-area:1/1;align-self:end}.faq-orbit-card[data-position="1"]{--card-angle:2deg;grid-area:1/2;justify-self:center;max-width:95%}.faq-orbit-card[data-position="2"]{--card-angle:4deg;grid-area:1/3;align-self:end}.faq-orbit-card[data-position="3"]{--card-angle:-2deg;grid-area:2/1}.faq-orbit-card[data-position="4"]{--card-angle:3deg;grid-area:2/3}.faq-orbit-card[data-position="5"]{--card-angle:3deg;grid-area:3/1}.faq-orbit-card[data-position="6"]{--card-angle:-4deg;grid-area:3/3}.faq-orbit:has(.faq-orbit-card:nth-child(4):last-child){grid-template-rows:130px minmax(200px,auto)}.faq-orbit:has(.faq-orbit-card:nth-child(4):last-child) .faq-orbit-card--active{grid-area:2/1/3/-1;justify-self:center;width:100%;max-width:38rem}@media (width<=75rem){.faq-orbit{grid-template-columns:1fr 1.25fr 1fr;gap:1rem;width:100%;max-width:920px;margin-inline:auto}.faq-orbit-card button{font-size:.85rem}}@media (width<=42rem){.faq-orbit{flex-wrap:wrap;align-items:stretch;gap:.8rem;padding:0;display:flex}.faq-orbit-card{border-radius:.8rem;order:2;width:calc(50% - .4rem);transform:none;max-width:none!important}.faq-orbit-card--active{flex:none;order:0;width:100%;max-width:none}.faq-orbit-card button{align-items:start;gap:.5rem;min-height:100px;padding:1rem .85rem;font-size:.8rem}.faq-orbit-card button svg{width:24px;height:24px;padding:3px}.faq-orbit-card--active button{min-height:0;padding:1.5rem 1.25rem .7rem;font-size:1.25rem}.faq-orbit-answer{padding:0 1.25rem 1.5rem}.faq-orbit-answer p{font-size:.94rem}.faq-orbit-lines{opacity:.7;height:100%}.faq-orbit:has(.faq-orbit-card:nth-child(4):last-child) .faq-orbit-card--active{width:100%}.faq-orbit-card:last-child:nth-child(2n):not(.faq-orbit-card--active){flex-grow:1}}@media (prefers-reduced-motion:reduce){.faq-orbit-card{transform:none!important}.faq-orbit-card button svg{transition:none}}@media (width<=23.5rem){.faq-orbit{gap:.7rem}.faq-orbit-card:not(.faq-orbit-card--active){flex:none;width:90%;min-height:0}.faq-orbit-card:not(.faq-orbit-card--active):nth-of-type(2n){margin-left:auto}.faq-orbit-card:not(.faq-orbit-card--active):nth-of-type(odd){margin-right:auto}.faq-orbit-card:not(.faq-orbit-card--active) button{align-items:center;min-height:74px;font-size:.88rem}.faq-orbit-card:last-child:nth-child(2n):not(.faq-orbit-card--active){flex-grow:0}.faq-orbit-lines{opacity:.48}}@media (width>=75.01rem){.faq-orbit{grid-template-columns:.85fr 1.55fr .85fr;column-gap:1rem}}.faq-orbit:before,.faq-orbit:after{content:"";z-index:-1;aspect-ratio:1;pointer-events:none;background:radial-gradient(circle at 35% 30%,#e5d6ff 3%,#a679e9 28%,#7650bf 65%,#efebff 100%);border-radius:50%;width:4.5rem;animation:7s ease-in-out infinite alternate faq-float;display:block;position:absolute;box-shadow:0 0 25px #8c59da60,inset -12px -10px 20px #43228262}.faq-orbit:before{top:71%;left:11%}.faq-orbit:after{width:3.3rem;animation-delay:-3s;top:35%;right:7%}.faq-orbit-lines{stroke:#9d71d27d}.faq-orbit-card--active{min-height:15.5rem;box-shadow:0 0 0 1px #b57df866,0 0 36px #a66bf33d,0 18px 55px #7146a520}.faq-orbit-card--active button{padding:1.7rem 1.6rem .9rem;font-size:clamp(1.25rem,1.7vw,1.7rem)}.faq-orbit-answer{padding:0 1.6rem 1.7rem}.faq-orbit-answer p{font-size:clamp(.94rem,1.1vw,1.08rem);line-height:1.65}@keyframes faq-float{to{transform:translate(8px,-13px)}}@media (width<=42rem){.faq-orbit:before,.faq-orbit:after{opacity:.65;width:2.6rem}.faq-orbit:before{top:55%;left:0}.faq-orbit:after{width:2rem;top:24%;right:1%}.faq-orbit-card--active{min-height:0}.faq-orbit-card--active button{padding:1.4rem 1.25rem .8rem;font-size:1.3rem}.faq-orbit-answer{padding:0 1.25rem 1.5rem}}@media (prefers-reduced-motion:reduce){.faq-orbit:before,.faq-orbit:after{animation:none}}@media (width>=42.01rem){.faq-orbit:has(>.faq-orbit-card:nth-child(5):last-child){grid-template-rows:minmax(120px,auto) minmax(245px,auto)}.faq-orbit:has(>.faq-orbit-card:nth-child(5):last-child) .faq-orbit-card--active{grid-area:2/2;align-self:center}.faq-orbit:has(>.faq-orbit-card:nth-child(5):last-child) .faq-orbit-card[data-position="0"]{grid-area:2/1;align-self:center}.faq-orbit:has(>.faq-orbit-card:nth-child(5):last-child) .faq-orbit-card[data-position="1"]{grid-area:1/2;align-self:end}.faq-orbit:has(>.faq-orbit-card:nth-child(5):last-child) .faq-orbit-card[data-position="2"]{grid-area:2/3;align-self:center}}.faq-section[data-astro-cid-l547etgr]{background:radial-gradient(ellipse at 0 10%,#d7c0f442,transparent 35%),radial-gradient(ellipse at 95% 85%,#eadcf947,transparent 40%),var(--bg-paper);padding-block:clamp(4rem,7vw,7rem);position:relative;overflow:clip}.faq-composition[data-astro-cid-l547etgr]{grid-template-columns:minmax(0,.52fr) minmax(0,1.48fr);align-items:center;gap:3rem;display:grid}.faq-composition[data-astro-cid-l547etgr] h2[data-astro-cid-l547etgr]{font-family:var(--font-body);letter-spacing:-.06em;font-size:clamp(2.5rem,4.4vw,4.6rem);font-weight:400;line-height:1.08}.faq-composition[data-astro-cid-l547etgr] h2[data-astro-cid-l547etgr] span[data-astro-cid-l547etgr]{color:#7651a3}.faq-composition[data-astro-cid-l547etgr]>header[data-astro-cid-l547etgr]{position:relative}.faq-composition[data-astro-cid-l547etgr]>header[data-astro-cid-l547etgr]:after{content:"";background:#7551a3;width:4rem;height:1px;margin-top:2rem;display:block}@media (width<=75rem){.faq-composition[data-astro-cid-l547etgr]{grid-template-columns:1fr;gap:1rem}.faq-composition[data-astro-cid-l547etgr] h2[data-astro-cid-l547etgr] br[data-astro-cid-l547etgr]{display:none}.faq-composition[data-astro-cid-l547etgr] h2[data-astro-cid-l547etgr]{max-width:18ch}.faq-composition[data-astro-cid-l547etgr] h2[data-astro-cid-l547etgr] span[data-astro-cid-l547etgr]:before,.faq-composition[data-astro-cid-l547etgr] h2[data-astro-cid-l547etgr] span[data-astro-cid-l547etgr]:after{content:" "}.faq-composition[data-astro-cid-l547etgr]>header[data-astro-cid-l547etgr]:after{display:none}}@media (width<=42rem){.faq-composition[data-astro-cid-l547etgr]{gap:1rem}.faq-composition[data-astro-cid-l547etgr] h2[data-astro-cid-l547etgr]{max-width:12ch;font-size:2.65rem}}.reactive-lines[data-astro-cid-i2upvrnu]{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.final-cta[data-astro-cid-45ccuakr]{isolation:isolate;color:var(--text-inverse);background:radial-gradient(at 80%,#4a227547,#0000 48%),#1a0d2b;border-top:1px solid #be8dec55;padding-block:clamp(5rem,8vw,8rem);position:relative;overflow:hidden}.final-cta[data-astro-cid-45ccuakr]:after{content:"";pointer-events:none;border:1px solid #b377e935;border-radius:50%;width:34rem;height:34rem;position:absolute;top:-12rem;right:-4rem}.final-cta__inner[data-astro-cid-45ccuakr]{z-index:1;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(2rem,6vw,7rem);display:grid;position:relative}.final-cta__inner--actions-only[data-astro-cid-45ccuakr]{grid-template-columns:1fr}.final-cta__message[data-astro-cid-45ccuakr]{max-width:55rem}.final-cta[data-astro-cid-45ccuakr] h2[data-astro-cid-45ccuakr]{letter-spacing:-.05em;max-width:18ch;margin-bottom:1.5rem;font-size:clamp(2.6rem,4.5vw,5rem);line-height:1.08}.final-cta__copy[data-astro-cid-45ccuakr]{flex-wrap:wrap;gap:.2rem .3em;max-width:62ch;display:flex}.final-cta[data-astro-cid-45ccuakr] p[data-astro-cid-45ccuakr]{color:#d6c5e6;margin:0;font-size:clamp(.95rem,1.12vw,1.1rem);line-height:1.7}.final-cta__actions[data-astro-cid-45ccuakr]{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.final-cta__actions[data-astro-cid-45ccuakr] .button--text{color:#e4cbf7}@media (width<=50rem){.final-cta__inner[data-astro-cid-45ccuakr]{grid-template-columns:1fr;gap:1.5rem}.final-cta[data-astro-cid-45ccuakr] .reactive-lines{opacity:.45}}@media (prefers-reduced-motion:reduce){.final-cta[data-astro-cid-45ccuakr] .reactive-lines{opacity:.4}}.service-sequence[data-astro-cid-d7yxxqu3]{color:#251439;background:#f1ecf7;padding-block:clamp(3.5rem,6vw,6rem);position:relative;overflow:clip}.service-sequence__heading[data-astro-cid-d7yxxqu3]{color:#6e4a91;letter-spacing:.16em;text-transform:uppercase;justify-content:space-between;gap:1rem;margin-bottom:clamp(2rem,4vw,4rem);font-size:.69rem;font-weight:700;display:flex}.service-sequence[data-astro-cid-d7yxxqu3] ol[data-astro-cid-d7yxxqu3]{counter-reset:stage;gap:0;margin:0;padding:0;list-style:none;display:grid}.service-sequence[data-astro-cid-d7yxxqu3] li[data-astro-cid-d7yxxqu3]{min-width:0;position:relative}.service-sequence__number[data-astro-cid-d7yxxqu3]{color:#693b95;letter-spacing:.12em;font-size:.7rem;font-weight:700}.service-sequence[data-astro-cid-d7yxxqu3] strong[data-astro-cid-d7yxxqu3]{font-family:var(--font-display);letter-spacing:-.045em;font-size:clamp(1.55rem,2.5vw,2.75rem);font-weight:400;line-height:1.1;display:block}.service-sequence__point[data-astro-cid-d7yxxqu3]{background:#6b34b4;border:1px solid #b983ed;border-radius:50%;width:.45rem;height:.45rem;display:block;box-shadow:0 0 0 5px #a96ee021}.service-sequence--estrategia[data-astro-cid-d7yxxqu3] ol[data-astro-cid-d7yxxqu3]{max-width:61rem;margin-inline:auto}.service-sequence--estrategia[data-astro-cid-d7yxxqu3] li[data-astro-cid-d7yxxqu3]{border-bottom:1px solid #a17fc566;grid-template-columns:4rem 1fr 1rem;align-items:center;gap:1rem;min-height:5.5rem;display:grid}.service-sequence--estrategia[data-astro-cid-d7yxxqu3] li[data-astro-cid-d7yxxqu3]:first-child{border-top:1px solid #a17fc566}.service-sequence--estrategia[data-astro-cid-d7yxxqu3] li[data-astro-cid-d7yxxqu3]:nth-child(2n){padding-left:clamp(1rem,9vw,7rem)}.service-sequence--estrategia[data-astro-cid-d7yxxqu3] .service-sequence__point[data-astro-cid-d7yxxqu3]{justify-self:end}.service-sequence--branding[data-astro-cid-d7yxxqu3],.service-sequence--tecnologia[data-astro-cid-d7yxxqu3]{color:#f8f2ff;background:radial-gradient(at 70% 45%,#4d2a7640,#0000 54%),#100b1d}.service-sequence--branding[data-astro-cid-d7yxxqu3] .service-sequence__heading[data-astro-cid-d7yxxqu3],.service-sequence--tecnologia[data-astro-cid-d7yxxqu3] .service-sequence__heading[data-astro-cid-d7yxxqu3]{color:#c49be9}.service-sequence--branding[data-astro-cid-d7yxxqu3] .service-sequence__number[data-astro-cid-d7yxxqu3],.service-sequence--tecnologia[data-astro-cid-d7yxxqu3] .service-sequence__number[data-astro-cid-d7yxxqu3]{color:#cba0f5}.service-sequence--branding[data-astro-cid-d7yxxqu3] ol[data-astro-cid-d7yxxqu3]{border-top:1px solid #ae83da66;grid-template-columns:repeat(5,minmax(0,1fr))}.service-sequence--branding[data-astro-cid-d7yxxqu3] li[data-astro-cid-d7yxxqu3]{border-right:1px solid #ae83da40;min-height:12rem;padding:1.25rem .8rem 1.5rem}.service-sequence--branding[data-astro-cid-d7yxxqu3] li[data-astro-cid-d7yxxqu3]:last-child{border-right:0}.service-sequence--branding[data-astro-cid-d7yxxqu3] strong[data-astro-cid-d7yxxqu3]{overflow-wrap:anywhere;margin-top:clamp(2rem,4vw,4rem);font-size:clamp(1.3rem,2.2vw,2.5rem)}.service-sequence--branding[data-astro-cid-d7yxxqu3] .service-sequence__point[data-astro-cid-d7yxxqu3]{position:absolute;top:-.27rem;left:.8rem}.service-sequence--marketing[data-astro-cid-d7yxxqu3] ol[data-astro-cid-d7yxxqu3]{border-top:1px solid #a17fc566;grid-template-columns:repeat(4,minmax(0,1fr))}.service-sequence--marketing[data-astro-cid-d7yxxqu3] li[data-astro-cid-d7yxxqu3]{border-right:1px solid #a17fc53d;min-height:10rem;padding:1.5rem 1rem 1rem}.service-sequence--marketing[data-astro-cid-d7yxxqu3] li[data-astro-cid-d7yxxqu3]:last-child{border-right:0}.service-sequence--marketing[data-astro-cid-d7yxxqu3] strong[data-astro-cid-d7yxxqu3]{margin-top:2.8rem}.service-sequence--marketing[data-astro-cid-d7yxxqu3] .service-sequence__point[data-astro-cid-d7yxxqu3]{position:absolute;top:-.27rem;left:1rem}.service-sequence--digital[data-astro-cid-d7yxxqu3]{background:#eae3f2}.service-sequence--digital[data-astro-cid-d7yxxqu3] ol[data-astro-cid-d7yxxqu3]{background:linear-gradient(#f9f6fd,#f3edf9);border:1px solid #9472b97d;border-radius:1rem;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;max-width:66rem;margin-inline:auto;padding:3.7rem .75rem .75rem;position:relative;box-shadow:0 20px 60px #3f1e6512}.service-sequence--digital[data-astro-cid-d7yxxqu3] ol[data-astro-cid-d7yxxqu3]:before{content:"";background:linear-gradient(90deg,#a475d0 15%,#0000 15% 37%,#a475d0 37% 52%,#0000 52% 74%,#a475d0 74%);border-radius:1rem;width:2.5rem;height:.45rem;position:absolute;top:1.55rem;left:1.75rem}.service-sequence--digital[data-astro-cid-d7yxxqu3] li[data-astro-cid-d7yxxqu3]{border-top:1px solid #a17fc552;gap:.6rem;min-height:8.5rem;padding:1rem;display:grid}.service-sequence--digital[data-astro-cid-d7yxxqu3] strong[data-astro-cid-d7yxxqu3]{font-family:var(--font-body);letter-spacing:-.03em;font-size:clamp(1rem,1.3vw,1.35rem);font-weight:550}.service-sequence--digital[data-astro-cid-d7yxxqu3] .service-sequence__point[data-astro-cid-d7yxxqu3]{align-self:end}.service-sequence--tecnologia[data-astro-cid-d7yxxqu3] ol[data-astro-cid-d7yxxqu3]{background:#a279c04a;border:1px solid #a279c04a;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;max-width:62rem;margin-inline:auto}.service-sequence--tecnologia[data-astro-cid-d7yxxqu3] li[data-astro-cid-d7yxxqu3]{background:#171025;min-height:10rem;padding:1.4rem}.service-sequence--tecnologia[data-astro-cid-d7yxxqu3] strong[data-astro-cid-d7yxxqu3]{margin-top:1.7rem;font-size:clamp(1.5rem,2.2vw,2.2rem)}.service-sequence--tecnologia[data-astro-cid-d7yxxqu3] .service-sequence__point[data-astro-cid-d7yxxqu3]{position:absolute;top:1.5rem;right:1.4rem}@media (width<=55rem){.service-sequence--branding[data-astro-cid-d7yxxqu3] ol[data-astro-cid-d7yxxqu3]{grid-template-columns:repeat(3,minmax(0,1fr))}.service-sequence--branding[data-astro-cid-d7yxxqu3] li[data-astro-cid-d7yxxqu3]{border-bottom:1px solid #ae83da40;min-height:9rem}.service-sequence--marketing[data-astro-cid-d7yxxqu3] strong[data-astro-cid-d7yxxqu3]{font-size:clamp(1.3rem,2.6vw,2rem)}}@media (width<=40rem){.service-sequence__heading[data-astro-cid-d7yxxqu3] span[data-astro-cid-d7yxxqu3]:last-child{display:none}.service-sequence--estrategia[data-astro-cid-d7yxxqu3] li[data-astro-cid-d7yxxqu3]:nth-child(2n){padding-left:1rem}.service-sequence--estrategia[data-astro-cid-d7yxxqu3] li[data-astro-cid-d7yxxqu3]{grid-template-columns:2rem 1fr 1rem;min-height:4.5rem}.service-sequence--branding[data-astro-cid-d7yxxqu3] ol[data-astro-cid-d7yxxqu3],.service-sequence--marketing[data-astro-cid-d7yxxqu3] ol[data-astro-cid-d7yxxqu3]{grid-template-columns:1fr}.service-sequence--branding[data-astro-cid-d7yxxqu3] li[data-astro-cid-d7yxxqu3],.service-sequence--marketing[data-astro-cid-d7yxxqu3] li[data-astro-cid-d7yxxqu3]{border-bottom:1px solid #ae83da40;border-right:0;align-items:center;gap:1.5rem;min-height:4.8rem;padding:1rem 0;display:flex}.service-sequence--branding[data-astro-cid-d7yxxqu3] strong[data-astro-cid-d7yxxqu3],.service-sequence--marketing[data-astro-cid-d7yxxqu3] strong[data-astro-cid-d7yxxqu3]{margin:0;font-size:1.8rem}.service-sequence--branding[data-astro-cid-d7yxxqu3] .service-sequence__point[data-astro-cid-d7yxxqu3],.service-sequence--marketing[data-astro-cid-d7yxxqu3] .service-sequence__point[data-astro-cid-d7yxxqu3]{margin-left:auto;position:static}.service-sequence--digital[data-astro-cid-d7yxxqu3] ol[data-astro-cid-d7yxxqu3],.service-sequence--tecnologia[data-astro-cid-d7yxxqu3] ol[data-astro-cid-d7yxxqu3]{grid-template-columns:repeat(2,minmax(0,1fr))}.service-sequence--digital[data-astro-cid-d7yxxqu3] ol[data-astro-cid-d7yxxqu3]:before{display:none}.service-sequence--digital[data-astro-cid-d7yxxqu3] li[data-astro-cid-d7yxxqu3],.service-sequence--tecnologia[data-astro-cid-d7yxxqu3] li[data-astro-cid-d7yxxqu3]{min-height:7.5rem}.service-sequence--digital[data-astro-cid-d7yxxqu3] strong[data-astro-cid-d7yxxqu3],.service-sequence--tecnologia[data-astro-cid-d7yxxqu3] strong[data-astro-cid-d7yxxqu3]{font-size:1.1rem}}@media (prefers-reduced-motion:reduce){.service-sequence__point[data-astro-cid-d7yxxqu3]{animation:none}}
