.YF-8Na_ecosystem{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:48px;display:grid}.YF-8Na_controls{gap:12px;display:grid}.YF-8Na_control{border:1px solid var(--border);background:var(--surface);min-height:60px;color:var(--heading);font:inherit;text-align:start;cursor:pointer;transition:transform var(--dur-hover) var(--ease-std), border-color var(--dur-hover) var(--ease-std), background-color .2s var(--ease-std), box-shadow var(--dur-hover) var(--ease-std);border-radius:18px;align-items:center;gap:14px;padding:10px 18px 10px 10px;font-family:Axiforma SemiBold,sans-serif;font-size:16px;display:flex}.YF-8Na_control:hover{border-color:var(--border-strong);transform:translate(4px)}.YF-8Na_control:active{transition-duration:var(--dur-press);transform:scale(.98)}.YF-8Na_control:focus-visible{outline:2px solid var(--motion-cyan);outline-offset:3px}.YF-8Na_control[aria-pressed=true]{border-color:var(--motion-blue);background:var(--accent-soft);box-shadow:0 12px 30px #2563ff29}.YF-8Na_controlIcon{background:var(--surface-alt);width:40px;height:40px;color:var(--motion-blue);transition:background-color var(--dur-hover) var(--ease-std), color var(--dur-hover) var(--ease-std);border-radius:12px;flex:none;place-items:center;display:grid}.YF-8Na_controlIcon svg{width:20px;height:20px}.YF-8Na_control[aria-pressed=true] .YF-8Na_controlIcon{background:var(--motion-blue);color:#fff}.YF-8Na_detail{background:var(--surface-alt);min-height:112px;color:var(--text);border-radius:18px;gap:6px;margin:8px 0 0;padding:20px 22px;font-size:15.5px;line-height:1.6;display:grid}.YF-8Na_detail strong{color:var(--heading);font-family:Axiforma Bold,sans-serif}.YF-8Na_detailText{animation:YF-8Na_detail-in .5s var(--ease-out-expo) both}@keyframes YF-8Na_detail-in{0%{opacity:0;transform:translateY(8px)}}.YF-8Na_map{width:100%;height:auto;font-family:Axiforma SemiBold,sans-serif;display:block;overflow:visible}.YF-8Na_link{fill:none;stroke:var(--border-strong);stroke-width:2px;transition:stroke .25s var(--ease-std)}.YF-8Na_link[data-active]{stroke:url(#eco-link);stroke-width:3px;stroke-dasharray:8 8;animation:1.2s linear infinite YF-8Na_dash}@keyframes YF-8Na_dash{to{stroke-dashoffset:-32px}}.YF-8Na_coreRing{fill:none;stroke:var(--motion-cyan);stroke-opacity:.45;stroke-width:2px;transform-box:fill-box;transform-origin:50%;animation:YF-8Na_core-pulse 2.8s var(--ease-std) infinite}@keyframes YF-8Na_core-pulse{0%{opacity:1;transform:scale(.85)}to{opacity:0;transform:scale(1.3)}}.YF-8Na_coreDisc{fill:var(--motion-navy)}.YF-8Na_core text{fill:#fff;font-size:15px}.YF-8Na_node{cursor:pointer}.YF-8Na_node rect{fill:var(--surface);stroke:var(--border-strong);stroke-width:1.5px;transition:fill .25s var(--ease-std), stroke .25s var(--ease-std)}.YF-8Na_node text{fill:var(--heading);transition:fill .25s var(--ease-std);font-size:14px}.YF-8Na_node[data-active] rect{fill:var(--motion-blue);stroke:var(--motion-blue)}.YF-8Na_node[data-active] text{fill:#fff}@media (max-width:899px){.YF-8Na_ecosystem{grid-template-columns:minmax(0,1fr);gap:32px}.YF-8Na_map{order:-1}}@media (prefers-reduced-motion:reduce){.YF-8Na_link[data-active],.YF-8Na_coreRing,.YF-8Na_detailText{animation:none}.YF-8Na_control{transition:none}}[dir=rtl] .YF-8Na_control:hover{transform:translate(-4px)}
:root{--ease-out-expo:cubic-bezier(.16, 1, .3, 1);--ease-std:cubic-bezier(.2, .7, .2, 1);--dur-press:.12s;--dur-hover:.25s;--dur-card:.56s;--dur-enter:1s;--motion-blue:#2563ff;--motion-cyan:#38bdf8;--motion-navy:#101a45;--motion-night:#080b14}@keyframes home-reveal{0%{opacity:0;filter:blur(6px);transform:translateY(48px)}to{opacity:1;filter:none;transform:none}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){[data-reveal]{animation:linear both home-reveal;animation-timeline:view();animation-range:entry calc(var(--i,0) * 6%) entry calc(60% + var(--i,0) * 6%)}}@supports not (animation-timeline:view()){html.home-motion [data-reveal]{transition:opacity .9s var(--ease-out-expo), transform .9s var(--ease-out-expo), filter .9s var(--ease-out-expo);transition-delay:calc(var(--i,0) * 90ms)}html.home-motion [data-reveal]:not(.is-visible){opacity:0;filter:blur(6px);transform:translateY(48px)}}}html.home-motion-failsafe [data-reveal]{opacity:1!important;filter:none!important;transform:none!important}
.oe3DtG_homePage{background:var(--surface)}.oe3DtG_homeMain{overflow:clip}.oe3DtG_container{width:min(100% - 48px,1280px);margin-inline:auto}.oe3DtG_eyebrow{color:var(--accent-text);letter-spacing:.1em;text-transform:uppercase;margin:0 0 12px;font-family:Axiforma SemiBold,sans-serif;font-size:13px}.oe3DtG_buttonPrimary,.oe3DtG_buttonGhost,.oe3DtG_buttonLight,.oe3DtG_buttonWhatsApp{min-height:54px;transition:transform var(--dur-hover) var(--ease-std), box-shadow var(--dur-hover) var(--ease-std), background-color .2s ease, color .2s ease;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 28px;font-family:Axiforma SemiBold,sans-serif;font-size:16px;line-height:1;display:inline-flex}.oe3DtG_buttonPrimary:active,.oe3DtG_buttonGhost:active,.oe3DtG_buttonLight:active,.oe3DtG_buttonWhatsApp:active,.oe3DtG_buttonOutline:active{transition-duration:var(--dur-press);transform:scale(.98)}.oe3DtG_buttonPrimary:focus-visible,.oe3DtG_buttonGhost:focus-visible,.oe3DtG_buttonLight:focus-visible,.oe3DtG_buttonWhatsApp:focus-visible,.oe3DtG_buttonOutline:focus-visible{outline:2px solid var(--motion-cyan);outline-offset:3px}.oe3DtG_buttonPrimary svg,.oe3DtG_buttonGhost svg,.oe3DtG_buttonLight svg,.oe3DtG_buttonWhatsApp svg{width:18px;height:18px}.oe3DtG_buttonPrimary{isolation:isolate;background:linear-gradient(135deg, var(--motion-blue), #1d8fd6);color:#fff;position:relative;overflow:hidden;box-shadow:0 14px 30px #2563ff52}.oe3DtG_buttonPrimary:hover{transform:translateY(-2px);box-shadow:0 0 0 6px #38bdf824,0 18px 40px #2563ff7a}.oe3DtG_buttonPrimary:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(105deg,#0000 30%,#ffffff59 50%,#0000 70%);position:absolute;inset:0;transform:translate(-120%)}.oe3DtG_buttonPrimary:hover:after{transition:transform .8s var(--ease-out-expo);transform:translate(120%)}.oe3DtG_buttonGhost{color:#fff;border:1px solid #ffffff59}.oe3DtG_buttonGhost:hover,.oe3DtG_buttonLight{color:var(--navy);background:#fff}.oe3DtG_buttonLight:hover{transform:translateY(-2px)}.oe3DtG_buttonWhatsApp{color:#fff;background:#0f7b3f}.oe3DtG_buttonWhatsApp:hover{background:#0c6a36;transform:translateY(-2px)}.oe3DtG_buttonOutline{border:1px solid var(--border-strong);min-height:48px;color:var(--heading);transition:border-color var(--dur-hover) var(--ease-std), color var(--dur-hover) var(--ease-std), transform var(--dur-hover) var(--ease-std);border-radius:999px;flex:none;align-items:center;gap:10px;padding:0 22px;font-family:Axiforma SemiBold,sans-serif;font-size:15px;line-height:1;display:inline-flex}.oe3DtG_buttonOutline svg{width:16px;height:16px;transition:transform var(--dur-hover) var(--ease-std)}.oe3DtG_buttonOutline:hover{border-color:var(--motion-blue);color:var(--motion-blue)}.oe3DtG_buttonOutline:hover svg{transform:translate(4px)}.oe3DtG_textLink{color:var(--accent-text);align-items:center;gap:8px;font-family:Axiforma SemiBold,sans-serif;font-size:15px;display:inline-flex}.oe3DtG_textLink svg{width:16px;height:16px;transition:transform .2s}.oe3DtG_textLink:hover svg,a:hover>.oe3DtG_textLink svg{transform:translate(3px)}.oe3DtG_hero{--t:1;padding:calc(var(--nav-h) + 72px) 0 136px;background:linear-gradient(180deg, var(--motion-night) 0%, var(--motion-navy) 55%, #0c1a5e 100%);color:#fff;isolation:isolate;position:relative}.oe3DtG_heroBg{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.oe3DtG_halo{aspect-ratio:1;will-change:transform;width:620px;animation:oe3DtG_halo-drift 16s var(--ease-std) infinite alternate;border-radius:50%;position:absolute}.oe3DtG_haloA{background:radial-gradient(circle,#2563ff6b,#0000 64%);top:-200px;left:-12%}.oe3DtG_haloB{background:radial-gradient(circle,#38bdf84d,#0000 64%);animation-duration:19s;animation-delay:-6s;top:-40px;right:-14%}.oe3DtG_haloC{background:radial-gradient(circle,#2563ff4d,#0000 64%);animation-duration:14s;animation-delay:-3s;top:420px;left:34%}@keyframes oe3DtG_halo-drift{0%{transform:translate(0,0)scale(1)}50%{transform:translate(48px,32px)scale(1.08)}to{transform:translate(-36px,18px)scale(.95)}}.oe3DtG_heroGridLines{background-image:linear-gradient(#ffffff0e 1px,#0000 1px),linear-gradient(90deg,#ffffff0e 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(65% 60% at 62% 42%,#000 20%,#0000 75%);mask-image:radial-gradient(65% 60% at 62% 42%,#000 20%,#0000 75%)}.oe3DtG_cursorGlow{opacity:0;width:520px;height:520px;transform:translate3d(var(--cx,50vw), var(--cy,40vh), 0);transition:transform .5s var(--ease-out-expo), opacity .6s var(--ease-std);background:radial-gradient(circle,#38bdf833,#0000 62%);border-radius:50%;position:absolute;top:-260px;left:-260px}.oe3DtG_hero[data-parallax=on] .oe3DtG_cursorGlow{opacity:1;will-change:transform}.oe3DtG_heroGrid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:56px;display:grid}@keyframes oe3DtG_fade-up{0%{opacity:0;transform:translateY(18px)}}@keyframes oe3DtG_word-up{0%{transform:translateY(110%)}}@keyframes oe3DtG_gradient-slide{to{background-position:-200% 0}}@keyframes oe3DtG_ping{0%{opacity:.75;transform:scale(1)}80%,to{opacity:0;transform:scale(2.6)}}.oe3DtG_heroBadge{color:#dbe7f5;animation:oe3DtG_fade-up .7s var(--ease-out-expo) calc(.1s * var(--t)) both;background:#ffffff0f;border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:10px;margin:0 0 24px;padding:8px 16px;font-size:14px;line-height:1.2;display:inline-flex}.oe3DtG_ping,.oe3DtG_pingGreen{background:var(--motion-cyan);border-radius:50%;flex:none;width:8px;height:8px;display:inline-block;position:relative}.oe3DtG_pingGreen{background:#22c55e}.oe3DtG_ping:after,.oe3DtG_pingGreen:after{content:"";border-radius:inherit;background:inherit;animation:oe3DtG_ping 1.8s var(--ease-std) infinite;position:absolute;inset:0}.oe3DtG_heroTitle{color:#fff;letter-spacing:-.01em;margin:0;font-family:Axiforma Bold,sans-serif;font-size:clamp(2rem,3.3vw,2.9rem);font-weight:700;line-height:1.12}.oe3DtG_word{vertical-align:top;margin:-.08em 0 -.12em;padding:.08em 0 .12em;display:inline-block;overflow:hidden}.oe3DtG_wordInner{animation:oe3DtG_word-up 1.1s var(--ease-out-expo) calc((.25s + var(--w,0) * 75ms) * var(--t)) both;display:inline-block}.oe3DtG_wordHighlight{background:linear-gradient(90deg,#38bdf8,#7aa2ff,#38bdf8,#7aa2ff,#38bdf8) 0 0/200% 100%;color:#0000;animation:oe3DtG_word-up 1.1s var(--ease-out-expo) calc((.25s + var(--w,0) * 75ms) * var(--t)) both, oe3DtG_gradient-slide 6s linear infinite;-webkit-background-clip:text;background-clip:text}.oe3DtG_heroText{color:#c8d6ea;max-width:600px;animation:oe3DtG_fade-up .8s var(--ease-out-expo) calc(1.35s * var(--t)) both;margin:24px 0 32px;font-size:18px;line-height:1.7}.oe3DtG_heroActions{flex-wrap:wrap;gap:12px;display:flex}.oe3DtG_heroCtaPrimary{animation:oe3DtG_fade-up .8s var(--ease-out-expo) calc(1.5s * var(--t)) both}.oe3DtG_heroCtaGhost{animation:oe3DtG_fade-up .8s var(--ease-out-expo) calc(1.62s * var(--t)) both}.oe3DtG_heroChecks{color:#dbe7f5;animation:oe3DtG_fade-up .8s var(--ease-out-expo) calc(1.75s * var(--t)) both;flex-wrap:wrap;gap:12px 24px;margin:28px 0 0;padding:0;font-size:15px;list-style:none;display:flex}.oe3DtG_heroChecks li{align-items:center;gap:8px;display:inline-flex}.oe3DtG_heroChecks svg{width:18px;height:18px;color:var(--motion-cyan)}.oe3DtG_heroVisual{perspective:1200px;min-height:500px;position:relative}.oe3DtG_layer{transform-style:preserve-3d;transition:transform .5s var(--ease-out-expo);position:absolute;inset:0}.oe3DtG_hero[data-parallax=on] .oe3DtG_layer{will-change:transform}.oe3DtG_layerOrbit{transform:translate3d(calc(var(--mx,0) * -6px), calc(var(--my,0) * -6px), 0)}.oe3DtG_layerLaptop{transform:translate3d(calc(var(--mx,0) * -14px), calc(var(--my,0) * -14px), 0) rotateY(calc(var(--mx,0) * 5deg)) rotateX(calc(var(--my,0) * -5deg))}.oe3DtG_layerPhone{transform:translate3d(calc(var(--mx,0) * 22px), calc(var(--my,0) * 22px), 0)}.oe3DtG_layerBadges{transform:translate3d(calc(var(--mx,0) * 34px), calc(var(--my,0) * 34px), 0);pointer-events:none}@keyframes oe3DtG_pop-in{0%{transform:translateY(30px)scale(.94)}}@keyframes oe3DtG_pop-in-fade{0%{opacity:0;transform:translateY(30px)scale(.94)}}.oe3DtG_pop{animation:oe3DtG_pop-in-fade .9s var(--ease-out-expo) calc(var(--d,1.2s) * var(--t)) both;position:absolute}.oe3DtG_popLaptop{--d:1.28s;animation-name:oe3DtG_pop-in;inset:0 64px 56px 0}.oe3DtG_popPhone{inset-inline-end:0;aspect-ratio:572/544;--d:1.4s;width:46%;bottom:0}.oe3DtG_popOrbit{aspect-ratio:1;--d:1.2s;width:112%;top:50%;left:50%;translate:-50% -50%}.oe3DtG_popChipTop{top:32px;--d:1.5s;inset-inline-start:-28px}.oe3DtG_popChipBottom{bottom:28px;--d:1.6s;inset-inline-start:24px}.oe3DtG_popTerminal{top:-22px;--d:1.7s;inset-inline-end:18px}.oe3DtG_popEmbedded{top:40%;--d:1.8s;inset-inline-end:-26px}@keyframes oe3DtG_float{0%{transform:translateY(calc(var(--fa) * -1))}to{transform:translateY(var(--fa))}}.oe3DtG_float{height:100%;animation:oe3DtG_float var(--fd) ease-in-out var(--fdelay,0s) infinite alternate;position:relative}.oe3DtG_floatA{--fa:5px;--fd:6.5s}.oe3DtG_floatB{--fa:6px;--fd:5.5s;--fdelay:-2s}.oe3DtG_floatC{--fa:4px;--fd:7.5s;--fdelay:-1s}.oe3DtG_floatD{--fa:5px;--fd:6s;--fdelay:-3.5s}.oe3DtG_heroShotMain,.oe3DtG_heroShotPhone{background:#f1ece6;border:1px solid #ffffff26;border-radius:24px;position:absolute;inset:0;overflow:hidden;box-shadow:0 30px 70px #01052973}.oe3DtG_heroShotPhone{background:#eceef1}.oe3DtG_heroShotMain img,.oe3DtG_heroShotPhone img{object-fit:cover}.oe3DtG_orbit{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.oe3DtG_orbitRing{fill:none;stroke:#38bdf838;stroke-width:1.2px}.oe3DtG_orbitCurve{fill:none;stroke:#7aa2ff73;stroke-width:1.5px;stroke-dasharray:5 9;animation:3.5s linear infinite oe3DtG_dash-flow}.oe3DtG_orbitCurveB{stroke:#38bdf866;animation-duration:5s;animation-direction:reverse}@keyframes oe3DtG_dash-flow{to{stroke-dashoffset:-56px}}.oe3DtG_orbiter{border-radius:50%;animation:18s linear infinite oe3DtG_spin;position:absolute}.oe3DtG_orbiterA{inset:11.5%}.oe3DtG_orbiterB{animation-duration:26s;animation-direction:reverse;inset:2%}.oe3DtG_orbiter i{background:var(--motion-cyan);border-radius:50%;width:10px;height:10px;position:absolute;top:-5px;left:calc(50% - 5px);box-shadow:0 0 0 4px #38bdf833,0 0 18px #38bdf8cc}.oe3DtG_orbiterB i{background:#7aa2ff;box-shadow:0 0 0 4px #7aa2ff33,0 0 18px #7aa2ffcc}@keyframes oe3DtG_spin{to{transform:rotate(360deg)}}.oe3DtG_heroChip{background:var(--surface);color:var(--text);white-space:nowrap;border-radius:16px;align-items:center;gap:12px;padding:12px 16px 12px 12px;font-size:13px;line-height:1.35;display:flex;box-shadow:0 18px 40px #01052940}.oe3DtG_heroChip strong{color:var(--heading);font-family:Axiforma SemiBold,sans-serif;font-size:14px;display:block}.oe3DtG_heroChipIcon{background:var(--accent-soft);width:40px;height:40px;color:var(--accent-text);border-radius:12px;place-items:center;display:grid}.oe3DtG_heroChipIcon svg{width:20px;height:20px}.oe3DtG_terminal{background:#080b14eb;border:1px solid #ffffff24;border-radius:12px;align-items:center;gap:12px;padding:10px 16px 10px 12px;display:flex;box-shadow:0 18px 40px #01052966}.oe3DtG_terminalDots{gap:4px;display:flex}.oe3DtG_terminalDots i{background:#ff5f57;border-radius:50%;width:7px;height:7px}.oe3DtG_terminalDots i:nth-child(2){background:#febc2e}.oe3DtG_terminalDots i:nth-child(3){background:#28c840}.oe3DtG_typing{color:#dbe7f5;white-space:pre;direction:ltr;padding-right:10px;font:13px/1.4 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;display:block;position:relative;overflow:hidden}.oe3DtG_typing b{color:#4ade80;font-weight:400}.oe3DtG_typingMask{animation:oe3DtG_type 1.5s steps(21) calc(2.1s * var(--t)) both;background:#080b14;position:absolute;inset:0 -40px 0 0}.oe3DtG_typingMask:before{content:"";background:var(--motion-cyan);width:7px;animation:1s step-end infinite oe3DtG_blink;position:absolute;top:2px;bottom:2px;left:0}@keyframes oe3DtG_type{0%{transform:translate(0)}to{transform:translate(21ch)}}@keyframes oe3DtG_blink{50%{opacity:0}}.oe3DtG_embeddedChip{color:#dcfce7;white-space:nowrap;background:#080b14e6;border:1px solid #4ade8059;border-radius:999px;align-items:center;gap:8px;padding:9px 14px;font-family:Axiforma SemiBold,sans-serif;font-size:13px;line-height:1;display:flex;box-shadow:0 14px 30px #01052959}.oe3DtG_embeddedChip svg{color:#4ade80;width:16px;height:16px}@keyframes oe3DtG_hero-exit-visual{to{opacity:.15;transform:translateY(-80px)scale(.94)}}@keyframes oe3DtG_hero-exit-copy{to{transform:translateY(-40px)}}.oe3DtG_heroVisual{transform:translateY(calc(var(--hero-exit,0) * -80px)) scale(calc(1 - var(--hero-exit,0) * .06));opacity:calc(1 - var(--hero-exit,0) * .85)}.oe3DtG_heroCopy{transform:translateY(calc(var(--hero-exit,0) * -40px))}@supports (animation-timeline:scroll()){.oe3DtG_heroVisual{opacity:1;animation:linear both oe3DtG_hero-exit-visual;animation-timeline:scroll(root);animation-range:0 700px;transform:none}.oe3DtG_heroCopy{animation:linear both oe3DtG_hero-exit-copy;animation-timeline:scroll(root);animation-range:0 700px;transform:none}}.oe3DtG_factsWrap{z-index:1;margin-top:-72px;position:relative}.oe3DtG_facts{border:1px solid var(--border);background:var(--surface);border-radius:20px;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid;box-shadow:0 24px 60px #0208421a}.oe3DtG_fact{flex-direction:column-reverse;gap:6px;padding:28px 32px;display:flex}.oe3DtG_fact+.oe3DtG_fact{border-inline-start:1px solid var(--border)}.oe3DtG_fact dt{color:var(--muted);font-size:15px;line-height:1.4}.oe3DtG_fact dd{color:var(--heading);font-variant-numeric:tabular-nums;margin:0;font-family:Axiforma Bold,sans-serif;font-size:clamp(2rem,3vw,2.6rem);line-height:1}.oe3DtG_marqueeSection{padding:56px 0 0}.oe3DtG_marquee{width:min(100% - 48px,1280px);margin-inline:auto;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.oe3DtG_marqueeTrack{flex:none;gap:12px;margin:0;padding:0 12px 0 0;list-style:none;animation:32s linear infinite oe3DtG_marquee;display:flex}.oe3DtG_marquee:hover .oe3DtG_marqueeTrack{animation-play-state:paused}.oe3DtG_marqueeTrack li{border:1px solid var(--border);background:var(--surface);color:var(--heading);white-space:nowrap;border-radius:999px;padding:10px 18px;font-family:Axiforma SemiBold,sans-serif;font-size:15px;line-height:1;transition:background-color .2s,border-color .2s,color .2s}@keyframes oe3DtG_marquee{to{transform:translate(-100%)}}.oe3DtG_marquee{direction:ltr}.oe3DtG_section{padding:112px 0}.oe3DtG_marqueeSection+.oe3DtG_section{padding-top:88px}.oe3DtG_section,.oe3DtG_facts{transition:background-color .2s,border-color .2s}.oe3DtG_sectionTinted{background:var(--surface-alt)}.oe3DtG_sectionDark{background:radial-gradient(700px 500px at 100% 0, #23babf2e, transparent 70%), var(--navy);color:#c8d6ea}.oe3DtG_sectionHeading{text-align:center;max-width:720px;margin:0 auto 56px}.oe3DtG_sectionHeading h2,.oe3DtG_whyIntro h2,.oe3DtG_faqIntro h2,.oe3DtG_ctaPanel h2{color:var(--heading);margin:0;font-family:Axiforma Bold,sans-serif;font-size:clamp(1.8rem,3vw,2.6rem);line-height:1.2}.oe3DtG_sectionHeading>p:not(.oe3DtG_eyebrow),.oe3DtG_sectionHeading div>p:not(.oe3DtG_eyebrow){color:var(--text);margin:16px 0 0;font-size:17px}.oe3DtG_sectionHeadingSplit{text-align:start;justify-content:space-between;align-items:flex-end;gap:24px;max-width:none;display:flex}.oe3DtG_sectionHeadingSplit h2{max-width:640px}.oe3DtG_poleGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}@property --ang{syntax:"<angle>";inherits:false;initial-value:0deg}.oe3DtG_poleCard{border:1px solid var(--border);background:var(--surface);transition:translate var(--dur-card) var(--ease-out-expo), box-shadow var(--dur-card) var(--ease-out-expo), border-color var(--dur-hover) ease, background-color .2s ease;border-radius:24px;flex-direction:column;padding:32px;display:flex;position:relative}.oe3DtG_poleCard:before{content:"";border-radius:inherit;background:conic-gradient(from var(--ang), transparent 0 55%, var(--motion-cyan) 72%, var(--motion-blue) 88%, transparent);-webkit-mask-composite:xor;opacity:0;transition:opacity var(--dur-hover) ease;pointer-events:none;padding:1.5px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-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}.oe3DtG_poleCard:hover{border-color:#0000;translate:0 -8px;box-shadow:0 28px 60px #2563ff2e}.oe3DtG_poleCard:hover:before{opacity:1;animation:6s linear infinite oe3DtG_border-spin}@keyframes oe3DtG_border-spin{to{--ang:360deg}}.oe3DtG_poleTop{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.oe3DtG_poleCardAccent{background:linear-gradient(160deg, #0b1d79, var(--navy));color:#c8d6ea;border-color:#0000}.oe3DtG_poleIcon{background:var(--accent-soft);width:56px;height:56px;color:var(--accent-text);border-radius:16px;place-items:center;display:grid}.oe3DtG_poleIcon svg{width:28px;height:28px}.oe3DtG_poleCardAccent .oe3DtG_poleIcon{background:var(--cyan);color:var(--navy)}.oe3DtG_poleArt{flex:none;width:180px;height:96px;display:block;position:relative}.oe3DtG_poleArt i,.oe3DtG_poleArt b{font-style:normal;display:block}@keyframes oe3DtG_shimmer{0%,to{opacity:.55}50%{opacity:1}}.oe3DtG_artBrowser{border:1px solid var(--border);background:var(--surface-alt);border-radius:12px;overflow:hidden}.oe3DtG_browserBar{background:var(--surface-muted);align-items:center;gap:4px;height:18px;padding:0 8px;display:flex}.oe3DtG_browserBar i{background:var(--border-strong);border-radius:50%;width:6px;height:6px}.oe3DtG_browserBar b{background:var(--surface);border-radius:3px;flex:1;height:6px;margin-inline-start:6px}.oe3DtG_browserBody{gap:5px;padding:8px;display:grid}.oe3DtG_skelHero{height:22px;animation:oe3DtG_shimmer 2.4s var(--ease-std) infinite;background:linear-gradient(90deg,#2563ff4d,#38bdf84d);border-radius:6px;display:block}.oe3DtG_skelLine{background:var(--border-strong);width:80%;height:5px;animation:oe3DtG_shimmer 2.4s var(--ease-std) .3s infinite;border-radius:3px;display:block}.oe3DtG_skelShort{width:50%;animation-delay:.6s}.oe3DtG_skelCards{grid-template-columns:repeat(3,1fr);gap:4px;display:grid}.oe3DtG_skelCards i{background:var(--border);height:14px;animation:oe3DtG_shimmer 2.4s var(--ease-std) infinite;border-radius:4px}.oe3DtG_skelCards i:nth-child(2){animation-delay:.2s}.oe3DtG_skelCards i:nth-child(3){animation-delay:.4s}.oe3DtG_artPhone{justify-content:flex-end;display:flex}.oe3DtG_phoneFrame{border:2px solid var(--border-strong);background:var(--surface-alt);border-radius:14px;align-content:start;gap:5px;width:62px;height:96px;padding:34px 7px 7px;display:grid;position:relative}.oe3DtG_phoneNotch{background:var(--border-strong);border-radius:2px;width:20px;height:4px;position:absolute;top:5px;left:calc(50% - 10px)}.oe3DtG_phoneFrame .oe3DtG_skelLine{width:100%}.oe3DtG_phoneTiles{grid-template-columns:1fr 1fr;gap:4px;display:grid}.oe3DtG_phoneTiles i{background:var(--border);border-radius:4px;height:16px}.oe3DtG_phoneNotif{top:10px;border:1px solid var(--border);background:var(--surface);color:var(--heading);white-space:nowrap;animation:oe3DtG_notif 4.8s var(--ease-out-expo) infinite;border-radius:10px;align-items:center;gap:6px;padding-block:6px;padding-inline:6px 10px;font-family:Axiforma SemiBold,sans-serif;font-size:10.5px;line-height:1;display:flex;position:absolute;inset-inline-end:22px;box-shadow:0 10px 24px #02084224}.oe3DtG_phoneNotif svg{color:#fff;background:#22c55e;border-radius:50%;width:16px;height:16px;padding:3px}.oe3DtG_phoneNotif b{font-weight:inherit}.oe3DtG_phoneNotif i{display:none}@keyframes oe3DtG_notif{0%{opacity:0;transform:translateY(-10px)scale(.96)}12%,70%{opacity:1;transform:none}85%,to{opacity:0;transform:translateY(-4px)}}.oe3DtG_artChat{align-content:center;gap:6px;padding:0 10px;display:grid}.oe3DtG_chatIn,.oe3DtG_chatOut{border-radius:10px 10px 10px 3px;height:18px;display:block}.oe3DtG_chatIn{background:var(--surface-muted);width:70%}.oe3DtG_chatOut{background:linear-gradient(90deg, var(--motion-blue), var(--motion-cyan));border-radius:10px 10px 3px;justify-self:end;width:55%}.oe3DtG_chatTyping{background:var(--surface-muted);border-radius:10px;justify-self:start;gap:4px;padding:7px 10px;display:flex}.oe3DtG_chatTyping i{background:var(--muted);width:5px;height:5px;animation:oe3DtG_typing-dot 1.2s var(--ease-std) infinite;border-radius:50%}.oe3DtG_chatTyping i:nth-child(2){animation-delay:.15s}.oe3DtG_chatTyping i:nth-child(3){animation-delay:.3s}@keyframes oe3DtG_typing-dot{0%,60%,to{opacity:.5;transform:none}30%{opacity:1;transform:translateY(-4px)}}.oe3DtG_chatSpark{color:var(--motion-cyan);animation:oe3DtG_spark 3s var(--ease-std) infinite;position:absolute;top:0;right:4px}.oe3DtG_chatSpark svg{width:20px;height:20px}@keyframes oe3DtG_spark{0%,to{opacity:.6;transform:scale(.85)rotate(0)}50%{opacity:1;transform:scale(1.1)rotate(20deg)}}.oe3DtG_artChip{width:180px;height:90px}.oe3DtG_artChip svg{width:100%;height:100%;position:absolute;inset:0}.oe3DtG_trace{fill:none;stroke:var(--border-strong);stroke-width:2px}.oe3DtG_chipBody{fill:var(--motion-navy);stroke:var(--motion-cyan);stroke-width:1.5px}.oe3DtG_chipCore{fill:#38bdf859;animation:oe3DtG_shimmer 2s var(--ease-std) infinite}.oe3DtG_poleCardAccent .oe3DtG_trace{stroke:#ffffff38}.oe3DtG_pulse{background:var(--motion-cyan);width:6px;height:6px;box-shadow:0 0 10px var(--motion-cyan);offset-rotate:0deg;border-radius:50%;margin:-3px 0 0 -3px;animation:2.4s linear infinite oe3DtG_travel;position:absolute;top:0;left:0}.oe3DtG_pulseA{offset-path:path("M0 22 H52 V36 H72")}.oe3DtG_pulseB{offset-path:path("M0 68 H45 V54 H72");animation-delay:-1.2s}.oe3DtG_pulseC{offset-path:path("M108 36 H132 V16 H180");animation-delay:-.6s}.oe3DtG_pulseD{offset-path:path("M108 54 H136 V74 H180");animation-delay:-1.8s}@keyframes oe3DtG_travel{0%{offset-distance:0%;opacity:0}15%,85%{opacity:1}to{offset-distance:100%;opacity:0}}.oe3DtG_poleCard h3{color:var(--heading);margin:24px 0 8px;font-family:Axiforma Bold,sans-serif;font-size:22px;line-height:1.25}.oe3DtG_poleCardAccent h3{color:#fff}.oe3DtG_poleText{color:var(--text);margin:0 0 24px;font-size:15px;line-height:1.5}.oe3DtG_poleCardAccent .oe3DtG_poleText{color:#c8d6ea}.oe3DtG_poleServices{gap:8px;margin:0 0 24px;padding:0;list-style:none;display:grid}.oe3DtG_poleServices a{background:var(--surface-alt);border-radius:14px;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;transition:background-color .2s;display:flex}.oe3DtG_poleServices a:hover{background:var(--accent-soft)}.oe3DtG_poleCardAccent .oe3DtG_poleServices a{background:#ffffff14}.oe3DtG_poleCardAccent .oe3DtG_poleServices a:hover{background:#ffffff24}.oe3DtG_poleServices strong{color:var(--heading);font-family:Axiforma SemiBold,sans-serif;font-size:15px;line-height:1.3;display:block}.oe3DtG_poleServices span span{color:var(--text);font-size:13.5px;line-height:1.4;display:block}.oe3DtG_poleCardAccent .oe3DtG_poleServices strong{color:#fff}.oe3DtG_poleCardAccent .oe3DtG_poleServices span span{color:#b9c9df}.oe3DtG_poleServices svg{width:18px;height:18px;color:var(--accent-text);flex:none}.oe3DtG_poleCardAccent .oe3DtG_poleServices svg{color:var(--cyan)}.oe3DtG_poleExamples{color:var(--muted);margin:auto 0 0;font-size:14px}.oe3DtG_poleExamples a{color:var(--accent-text);text-underline-offset:3px;text-decoration:underline}.oe3DtG_poleCardAccent .oe3DtG_poleExamples{color:#b9c9df}.oe3DtG_poleCardAccent .oe3DtG_poleExamples a{color:var(--cyan)}.oe3DtG_visibilityBand{border:1px dashed var(--border-strong);background:var(--surface-alt);border-radius:24px;justify-content:space-between;align-items:center;gap:24px;margin-top:24px;padding:24px 32px;display:flex}.oe3DtG_visibilityTitle{color:var(--heading);margin:0;font-family:Axiforma Bold,sans-serif;font-size:18px}.oe3DtG_visibilityText{color:var(--text);margin:4px 0 0;font-size:15px}.oe3DtG_visibilityBand ul{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.oe3DtG_visibilityBand a{border:1px solid var(--border);background:var(--surface);color:var(--heading);border-radius:999px;align-items:center;gap:8px;padding:10px 16px;font-family:Axiforma Medium,sans-serif;font-size:14px;line-height:1;display:inline-flex}.oe3DtG_visibilityBand a:hover{border-color:var(--blue);color:var(--accent-text)}.oe3DtG_visibilityBand svg{width:16px;height:16px;color:var(--accent-text)}.oe3DtG_timeline{view-timeline-name:--steps;position:relative}.oe3DtG_timelineTrack{top:21px;background:var(--border-strong);border-radius:2px;height:2px;position:absolute;inset-inline:22px calc(20% - 34.8px)}.oe3DtG_timelineFill{border-radius:inherit;background:linear-gradient(90deg, var(--motion-blue), var(--motion-cyan));height:100%;transform:scaleX(var(--fill,0));transform-origin:0;display:block}@keyframes oe3DtG_fill-x{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@supports (animation-timeline:view()){.oe3DtG_timelineFill{animation:linear both oe3DtG_fill-x;animation-timeline:--steps;animation-range:entry 60% cover 60%}}.oe3DtG_steps{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid;position:relative}.oe3DtG_step{position:relative}.oe3DtG_stepNumber{background:var(--navy);color:#fff;width:44px;height:44px;box-shadow:0 0 0 6px var(--surface-alt);border-radius:50%;place-items:center;font-family:Axiforma Bold,sans-serif;font-size:15px;transition:box-shadow .2s;display:inline-grid;position:relative}.oe3DtG_step h3{color:var(--heading);margin:20px 0 8px;font-family:Axiforma Bold,sans-serif;font-size:18px;line-height:1.3}.oe3DtG_step p{color:var(--text);margin:0;font-size:14.5px;line-height:1.6}.oe3DtG_projectGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.oe3DtG_projectCardMain{grid-area:span 2/span 2}.oe3DtG_projectCardMain .oe3DtG_projectMedia{aspect-ratio:auto;flex:1;min-height:340px}.oe3DtG_projectCardMain .oe3DtG_projectBody strong{font-size:26px}.oe3DtG_projectCard{border:1px solid var(--border);background:var(--surface);transition:translate var(--dur-card) var(--ease-out-expo), box-shadow var(--dur-card) var(--ease-out-expo), background-color .2s ease, border-color .2s ease;border-radius:24px;flex-direction:column;display:flex;position:relative;overflow:hidden}.oe3DtG_projectCard:hover{translate:0 -6px;box-shadow:0 26px 56px #2563ff29}.oe3DtG_projectCard:focus-visible{outline:2px solid var(--motion-cyan);outline-offset:3px}.oe3DtG_projectMedia{aspect-ratio:573/460;background:var(--surface-muted);display:block;position:relative;overflow:hidden}.oe3DtG_projectParallax{display:block;position:absolute;inset:-8% 0}.oe3DtG_projectMedia img{object-fit:cover;transition:scale 1s var(--ease-out-expo)}.oe3DtG_projectCard:hover .oe3DtG_projectMedia img{scale:1.06}@keyframes oe3DtG_media-drift{0%{translate:0 -6.8%}to{translate:0 6.8%}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.oe3DtG_projectParallax{animation:linear both oe3DtG_media-drift;animation-timeline:view()}}}.oe3DtG_projectBody{color:var(--text);gap:6px;padding:24px;font-size:15px;line-height:1.5;display:grid}.oe3DtG_projectBody strong{color:var(--heading);font-family:Axiforma Bold,sans-serif;font-size:20px;line-height:1.25}.oe3DtG_projectCategory{background:var(--accent-soft);color:var(--accent-text);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;justify-self:start;padding:6px 12px;font-family:Axiforma SemiBold,sans-serif;font-size:12px;line-height:1}.oe3DtG_projectArrow{top:16px;background:var(--surface);width:44px;height:44px;color:var(--heading);border-radius:50%;place-items:center;transition:background-color .2s,color .2s;display:grid;position:absolute;inset-inline-end:16px;box-shadow:0 8px 20px #02084226}.oe3DtG_projectArrow svg{width:18px;height:18px;transition:translate var(--dur-hover) var(--ease-std)}.oe3DtG_projectCard:hover .oe3DtG_projectArrow svg{translate:4px -4px}.oe3DtG_projectCard:hover .oe3DtG_projectArrow{background:var(--blue);color:#fff}.oe3DtG_whyGrid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:64px;display:grid}.oe3DtG_whyIntro .oe3DtG_eyebrow{color:var(--cyan)}.oe3DtG_whyIntro h2{color:#fff}.oe3DtG_whyIntro p:not(.oe3DtG_eyebrow){margin:20px 0 32px;font-size:17px;line-height:1.7}.oe3DtG_reasons{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.oe3DtG_reasons li{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:20px;padding:28px}.oe3DtG_reasonIndex{color:var(--cyan);font-family:Axiforma Bold,sans-serif;font-size:14px}.oe3DtG_reasons h3{color:#fff;margin:12px 0 8px;font-family:Axiforma Bold,sans-serif;font-size:18px;line-height:1.3}.oe3DtG_reasons p{margin:0;font-size:15px;line-height:1.6}.oe3DtG_faqGrid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:64px;display:grid}.oe3DtG_faqIntro{top:calc(var(--nav-h) + 24px);position:sticky}.oe3DtG_faqIntro p:not(.oe3DtG_eyebrow){color:var(--text);margin:16px 0 24px;font-size:17px}.oe3DtG_faqGrid .faq-list{gap:12px;display:grid}.oe3DtG_faqGrid .faq-item{border:1px solid var(--border);background:var(--surface);border-radius:16px}.oe3DtG_faqGrid .faq-item button{width:100%;color:var(--heading);text-align:start;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;font-family:Axiforma SemiBold,sans-serif;font-size:16px;line-height:1.4;display:flex}.oe3DtG_faqGrid .faq-item button svg{width:20px;height:20px;color:var(--accent-text);flex:none}.oe3DtG_faqGrid .faq-answer{color:var(--text);padding:0 24px 20px;font-size:15.5px;line-height:1.7}.oe3DtG_faqGrid .faq-answer p{margin:0}.oe3DtG_articleGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.oe3DtG_articleCard{background:var(--surface);border-radius:20px;flex-direction:column;transition:transform .25s;display:flex;overflow:hidden;box-shadow:0 10px 30px #0208420f}.oe3DtG_articleCard:hover{transform:translateY(-4px)}.oe3DtG_articleMedia{aspect-ratio:16/10;display:block;position:relative;overflow:hidden}.oe3DtG_articleMedia img{object-fit:cover}.oe3DtG_articleBody{gap:10px;padding:24px;display:grid}.oe3DtG_articleBody time{color:var(--muted);font-size:14px}.oe3DtG_articleBody strong{color:var(--heading);font-family:Axiforma Bold,sans-serif;font-size:18px;line-height:1.35}.oe3DtG_ctaSection{background:linear-gradient(180deg, var(--surface-alt) 50%, var(--surface) 50%);padding:0 0 112px}.oe3DtG_ctaPanel{isolation:isolate;background:var(--motion-navy);color:#c8d6ea;border-radius:32px;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:center;gap:48px;padding:56px;display:grid;position:relative;overflow:hidden}.oe3DtG_ctaHalo{z-index:-1;aspect-ratio:1;pointer-events:none;width:640px;animation:oe3DtG_halo-drift 15s var(--ease-std) infinite alternate;border-radius:50%;position:absolute}.oe3DtG_ctaHaloA{background:radial-gradient(circle,#2563ff8c,#0000 64%);bottom:-60%;left:-20%}.oe3DtG_ctaHaloB{background:radial-gradient(circle,#38bdf859,#0000 64%);animation-duration:18s;animation-delay:-5s;top:-55%;right:-15%}.oe3DtG_ctaPanel .oe3DtG_buttonLight svg{color:var(--motion-blue)}.oe3DtG_ctaPanel .oe3DtG_eyebrow{color:var(--cyan)}.oe3DtG_ctaPanel h2{color:#fff}.oe3DtG_ctaPanel p:not(.oe3DtG_eyebrow){margin:16px 0 32px;font-size:17px;line-height:1.7}.oe3DtG_ctaContacts{background:#ffffff0f;border-radius:20px;gap:20px;margin:0;padding:32px;list-style:none;display:grid}.oe3DtG_ctaContacts li{gap:14px;font-size:15px;line-height:1.5;display:flex}.oe3DtG_ctaContacts svg{width:22px;height:22px;color:var(--cyan);flex:none;margin-top:2px}.oe3DtG_ctaContacts strong{color:#fff;font-family:Axiforma SemiBold,sans-serif;display:block}.oe3DtG_ctaContacts a:hover{color:#fff;text-decoration:underline}@media (max-width:1099px){.oe3DtG_hero{padding-top:calc(var(--nav-h) + 48px)}.oe3DtG_heroGrid{grid-template-columns:minmax(0,1fr);gap:48px}.oe3DtG_heroVisual{max-width:620px;min-height:420px}.oe3DtG_popChipTop{inset-inline-start:12px}.oe3DtG_projectCardMain{grid-row:auto}.oe3DtG_facts{grid-template-columns:repeat(2,minmax(0,1fr))}.oe3DtG_fact:nth-child(3){border-inline-start:0}.oe3DtG_fact:nth-child(n+3){border-top:1px solid var(--border)}.oe3DtG_poleGrid,.oe3DtG_projectGrid,.oe3DtG_articleGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.oe3DtG_whyGrid,.oe3DtG_faqGrid,.oe3DtG_ctaPanel{grid-template-columns:minmax(0,1fr);gap:40px}.oe3DtG_faqIntro{position:static}.oe3DtG_visibilityBand{flex-direction:column;align-items:flex-start}}@media (max-width:640px){.oe3DtG_container{width:calc(100% - 32px)}.oe3DtG_hero{padding-top:calc(var(--nav-h) + 32px)}.oe3DtG_heroBadge{font-size:12.5px}.oe3DtG_heroText{font-size:16.5px}.oe3DtG_heroActions>a{width:100%}.oe3DtG_heroVisual{min-height:300px}.oe3DtG_popLaptop{inset:0 32px 48px 0}.oe3DtG_popPhone{width:52%}.oe3DtG_heroShotMain,.oe3DtG_heroShotPhone{border-radius:18px}.oe3DtG_heroChip{padding:8px 12px 8px 8px;font-size:12px}.oe3DtG_heroChip strong{font-size:13px}.oe3DtG_heroChipIcon{border-radius:10px;width:32px;height:32px}.oe3DtG_popChipTop{top:16px;inset-inline-start:8px}.oe3DtG_popChipBottom{display:none}.oe3DtG_fact{padding:20px}.oe3DtG_section{padding:72px 0}.oe3DtG_sectionHeading{text-align:start;margin-bottom:40px}.oe3DtG_sectionHeadingSplit{flex-direction:column;align-items:flex-start}.oe3DtG_poleGrid,.oe3DtG_reasons{grid-template-columns:minmax(0,1fr)}.oe3DtG_poleArt{display:none}.oe3DtG_poleCard{padding:24px}.oe3DtG_projectGrid,.oe3DtG_articleGrid{scroll-snap-type:x mandatory;gap:16px;margin-inline:-16px;padding:0 16px 12px;scroll-padding-inline:16px;display:flex;overflow-x:auto}.oe3DtG_projectCard,.oe3DtG_articleCard{scroll-snap-align:start;flex:0 0 82%}.oe3DtG_projectCard:hover,.oe3DtG_articleCard:hover,.oe3DtG_poleCard:hover{transform:none}.oe3DtG_projectCardMain{grid-column:auto}.oe3DtG_projectCardMain .oe3DtG_projectMedia{aspect-ratio:573/460;flex:none;min-height:0}.oe3DtG_projectCardMain .oe3DtG_projectBody strong{font-size:20px}.oe3DtG_visibilityBand{padding:24px}.oe3DtG_ctaSection{padding-bottom:72px}.oe3DtG_ctaPanel{border-radius:24px;padding:32px 24px}.oe3DtG_ctaContacts{padding:24px}}@media (max-width:899px){.oe3DtG_hero{--t:.55}.oe3DtG_secondary,.oe3DtG_cursorGlow{display:none}.oe3DtG_layer{transition:none;transform:none}.oe3DtG_timelineTrack{display:none}.oe3DtG_steps{grid-template-columns:minmax(0,1fr);gap:12px}.oe3DtG_step{background:var(--surface);border-radius:20px;grid-template-columns:44px minmax(0,1fr);gap:4px 16px;padding:20px;display:grid;box-shadow:0 10px 30px #0208420f}.oe3DtG_step h3{align-self:center;margin:0}.oe3DtG_step p{grid-column:2}.oe3DtG_stepNumber{box-shadow:none}}@media (min-width:900px) and (max-width:1099px){.oe3DtG_steps{gap:12px}.oe3DtG_timelineTrack{inset-inline-end:calc(20% - 31.6px)}}@media (prefers-reduced-motion:reduce){.oe3DtG_hero *,.oe3DtG_hero :before,.oe3DtG_hero :after,.oe3DtG_poleArt *,.oe3DtG_poleArt,.oe3DtG_marqueeTrack,.oe3DtG_ctaHalo,.oe3DtG_timelineFill,.oe3DtG_heroVisual,.oe3DtG_heroCopy,.oe3DtG_poleCard:before{animation:none!important}.oe3DtG_heroVisual,.oe3DtG_heroCopy,.oe3DtG_layer{opacity:1!important;transform:none!important}.oe3DtG_typingMask,.oe3DtG_cursorGlow{display:none}.oe3DtG_timelineFill{transform:none}.oe3DtG_marquee{-webkit-mask-image:none;mask-image:none}.oe3DtG_marqueeTrack{flex-wrap:wrap;flex:1;justify-content:center;padding:0}.oe3DtG_marqueeTrack[aria-hidden=true]{display:none}.oe3DtG_poleCard,.oe3DtG_projectCard,.oe3DtG_articleCard,.oe3DtG_projectMedia img,.oe3DtG_buttonPrimary,.oe3DtG_buttonPrimary:after,.oe3DtG_buttonLight,.oe3DtG_buttonWhatsApp,.oe3DtG_layer{transition:none}.oe3DtG_poleCard:hover,.oe3DtG_projectCard:hover{translate:none}}html[data-theme=dark] .oe3DtG_stepNumber{background:var(--blue)}[dir=rtl] .oe3DtG_timelineFill{background:linear-gradient(270deg, var(--motion-blue), var(--motion-cyan));transform-origin:100%}[dir=rtl] .oe3DtG_terminal{direction:ltr}
