.menu-module__8Jfmxa__menu{z-index:2000;background:var(--ink);color:var(--text);opacity:0;overscroll-behavior:contain;position:fixed;inset:0;overflow:clip auto}.menu-module__8Jfmxa__glow{filter:blur(30px);pointer-events:none;background:radial-gradient(#7f00fd73,#3f00e633 35%,#0000 70%);height:55vh;position:absolute;bottom:0;left:0;right:0}.menu-module__8Jfmxa__top{padding:18px var(--pad-x);justify-content:space-between;align-items:center;display:flex;position:relative}.menu-module__8Jfmxa__logo{width:auto;height:30px}.menu-module__8Jfmxa__body{padding:2vh var(--pad-x) 40px;max-width:var(--max-w);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start;gap:48px;margin:0 auto;display:grid;position:relative}.menu-module__8Jfmxa__links{flex-direction:column;gap:2px;display:flex}.menu-module__8Jfmxa__link{font:600 clamp(30px, min(4.4vw, 7.2vh), 60px) / 1.04 var(--font-display);letter-spacing:-.035em;opacity:0;align-items:baseline;gap:18px;display:flex}.menu-module__8Jfmxa__linkAccent{color:var(--lilac)}.menu-module__8Jfmxa__num{font:400 12px/1 var(--font-mono);letter-spacing:.16em;color:#f3f1ff73}.menu-module__8Jfmxa__side{flex-direction:column;gap:24px;padding-top:6px;display:flex}.menu-module__8Jfmxa__block{opacity:0}.menu-module__8Jfmxa__blockTitle{margin:0 0 10px}.menu-module__8Jfmxa__services{font:400 14px/1.3 var(--font-body);color:#f3f1ffcc;grid-template-columns:1fr 1fr;gap:6px 20px;display:grid}.menu-module__8Jfmxa__cta{border:1px solid var(--line);background:#0e0c1799;border-radius:20px;padding:20px 22px}.menu-module__8Jfmxa__ctaTitle{font:600 18px/1.25 var(--font-display);letter-spacing:-.02em;margin:0 0 14px}.menu-module__8Jfmxa__contact{font:400 13.5px/1.5 var(--font-body);color:#f3f1ff9e;grid-template-columns:1fr 1fr;gap:20px;display:grid}.menu-module__8Jfmxa__contactLinks{flex-direction:column;gap:6px;display:flex}@media (max-width:900px){.menu-module__8Jfmxa__top{padding:14px var(--pad-x)}.menu-module__8Jfmxa__body{padding:2vh var(--pad-x) 40px;grid-template-columns:1fr;gap:26px}.menu-module__8Jfmxa__link{gap:14px;font-size:clamp(26.6px,5.6vw,29.6px)}.menu-module__8Jfmxa__side{gap:18px}.menu-module__8Jfmxa__services{gap:4px 16px;font-size:13px}.menu-module__8Jfmxa__contact{display:none}}@media (max-width:560px){.menu-module__8Jfmxa__services,.menu-module__8Jfmxa__contact{grid-template-columns:1fr}}@media (min-width:901px){.menu-module__8Jfmxa__menu{overflow:hidden}.menu-module__8Jfmxa__body{max-height:calc(100dvh - 78px)}}
.header-module__3iWRfG__header{z-index:1500;padding:22px var(--pad-x);color:var(--text);justify-content:space-between;align-items:center;gap:clamp(16px,3vw,40px);transition:color .4s,background .35s,box-shadow .35s;display:flex;position:fixed;top:0;left:0;right:0}.header-module__3iWRfG__scrolled{-webkit-backdrop-filter:blur(14px);background:#050811d1;box-shadow:0 1px #f3f1ff0f}.header-module__3iWRfG__scrolled.header-module__3iWRfG__onLight{background:#f3f1ffe6;box-shadow:0 1px #0b091414}.header-module__3iWRfG__solid{-webkit-backdrop-filter:blur(14px);background:#050811d1}.header-module__3iWRfG__onLight{color:var(--text-ink)}.header-module__3iWRfG__logo{flex:none;display:block}.header-module__3iWRfG__logo img{width:auto;height:30px;transition:opacity .3s;display:block}@media (max-width:900px){.header-module__3iWRfG__header{padding:16px var(--pad-x)}.header-module__3iWRfG__logo img{height:26px}}
.footer-module__nP6W3G__footer{padding:64px var(--pad-x) 36px;background:var(--ink);color:var(--text);border-top:1px solid #f3f1ff1a;position:relative}.footer-module__nP6W3G__logo{opacity:.9;width:auto;height:26px}.footer-module__nP6W3G__grid{max-width:var(--max-w);grid-template-columns:1.3fr 1fr 1fr 1fr;gap:40px;margin:0 auto;display:grid}.footer-module__nP6W3G__col{flex-direction:column;gap:14px;display:flex}.footer-module__nP6W3G__colTitle{color:#f3f1ff73;margin:0 0 6px;font-size:11px}.footer-module__nP6W3G__services{font:400 14.5px/1.35 var(--font-body);color:#f3f1ffbf;grid-template-columns:1fr 1fr;gap:10px 20px;display:grid}.footer-module__nP6W3G__text{font:400 14.5px/1.5 var(--font-body);color:#f3f1ffbf;margin:0}.footer-module__nP6W3G__list{font:400 14.5px/1.35 var(--font-body);color:#f3f1ffbf;flex-direction:column;gap:10px;display:flex}.footer-module__nP6W3G__bottom{max-width:var(--max-w);letter-spacing:.14em;color:#f3f1ff73;border-top:1px solid #f3f1ff14;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin:56px auto 0;padding-top:24px;font-size:11px;display:flex}@media (max-width:1100px){.footer-module__nP6W3G__grid{grid-template-columns:1fr 1fr}}@media (max-width:600px){.footer-module__nP6W3G__footer{padding:48px var(--pad-x) 32px}.footer-module__nP6W3G__grid{grid-template-columns:1fr;gap:32px}.footer-module__nP6W3G__services a,.footer-module__nP6W3G__list a{padding:6px 0;display:block}.footer-module__nP6W3G__services{grid-template-columns:1fr}.footer-module__nP6W3G__bottom{flex-direction:column;align-items:flex-start}}
.fab-module__c0Zaeq__fab{z-index:1400;background:var(--light);height:48px;color:var(--text-ink);font:500 14px/1 var(--font-body);white-space:nowrap;border-radius:999px;align-items:center;gap:10px;padding:0 20px 0 14px;display:inline-flex;position:fixed;bottom:28px;right:28px;box-shadow:0 12px 34px #00000059,0 0 0 1px #0b09140f}.fab-module__c0Zaeq__fab:hover{color:var(--text-ink)}.fab-module__c0Zaeq__dot{background:var(--wa);border-radius:50%;flex:none;width:8px;height:8px;display:block}.fab-module__c0Zaeq__labelShort{display:none}@media (max-width:900px){.fab-module__c0Zaeq__fab{height:44px;padding:0 16px 0 12px;bottom:16px;right:16px}.fab-module__c0Zaeq__label{display:none}.fab-module__c0Zaeq__labelShort{display:inline}}
.cta-module__MdrKWq__cta{padding:clamp(140px, 20vh, 220px) var(--pad-x);text-align:center;scroll-margin-top:60px;position:relative;overflow:hidden}.cta-module__MdrKWq__glow{filter:blur(30px);pointer-events:none;background:radial-gradient(#7f00fd5c,#3f00e626 34%,#0000 66%);width:130vw;height:120%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-mask-image:linear-gradient(#0000 4%,#000 40% 56%,#0000 90%);mask-image:linear-gradient(#0000 4%,#000 40% 56%,#0000 90%)}.cta-module__MdrKWq__inner{flex-direction:column;align-items:center;gap:28px;max-width:1000px;margin:0 auto;display:flex;position:relative}.cta-module__MdrKWq__title{margin:0}.cta-module__MdrKWq__text{max-width:600px;font:400 18px/1.55 var(--font-body);color:var(--muted);text-wrap:pretty;margin:0}.cta-module__MdrKWq__actions{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:10px;display:flex}@media (max-width:900px){.cta-module__MdrKWq__cta{padding:clamp(100px, 16vh, 160px) var(--pad-x)}.cta-module__MdrKWq__actions{flex-direction:column;align-items:stretch;width:100%}.cta-module__MdrKWq__actions a{white-space:normal;text-align:center}}
.hero-module__FBiGaq__hero{min-height:100vh;padding:150px var(--pad-x) 70px;align-content:center;gap:40px;display:grid;position:relative;overflow:hidden}.hero-module__FBiGaq__glow{filter:blur(28px);pointer-events:none;opacity:0;background:radial-gradient(#7f00fd80,#3f00e642 32%,#0000 66%);width:150vw;height:96vh;position:absolute;top:-46vh;left:50%;transform:translate(-50%)}.hero-module__FBiGaq__xmark{opacity:.85;pointer-events:none;will-change:transform;width:58vw;max-width:900px;height:58vw;max-height:900px;position:absolute;top:-2vh;right:-12vw;-webkit-mask-image:radial-gradient(circle at 58%,#000 34%,#00000059 58%,#0000 76%);mask-image:radial-gradient(circle at 58%,#000 34%,#00000059 58%,#0000 76%)}.hero-module__FBiGaq__eyebrow{text-align:center;font:400 12px/1 var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:#f3f1ff9e;margin:0;position:relative}.hero-module__FBiGaq__wrap{text-align:center;width:100%;max-width:1200px;margin:0 auto;position:relative}.hero-module__FBiGaq__title{font:600 clamp(46.1px, 3.9vw, 65.7px) / .96 var(--font-display);letter-spacing:-.04em;text-wrap:balance;margin:0}.hero-module__FBiGaq__sub{text-align:center;gap:12px;max-width:740px;margin:0 auto;display:grid;position:relative}.hero-module__FBiGaq__subP{font:400 clamp(16.2px, 1.15vw, 18px) / 1.5 var(--font-body);color:#f3f1ffb8;text-wrap:pretty;margin:0}.hero-module__FBiGaq__subLast{color:#f3f1ff85;font-size:clamp(15.4px,1vw,16.5px)}.hero-module__FBiGaq__cta{flex-wrap:wrap;justify-content:center;gap:14px;display:flex;position:relative}.hero-module__FBiGaq__cta a:focus-visible{outline:2px solid var(--lilac);outline-offset:3px}.hero-module__FBiGaq__stats{border-top:1px solid #f3f1ff1a;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(18px,2.2vw,40px);width:100%;max-width:1080px;margin:16px auto 0;padding-top:26px;display:grid;position:relative}.hero-module__FBiGaq__stat{text-align:center;flex-direction:column;align-items:center;gap:8px;display:flex}.hero-module__FBiGaq__statNum{font:600 clamp(26px, 2vw, 31px) / 1 var(--font-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums}.hero-module__FBiGaq__statLabel{font:400 11px/1.35 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:#f3f1ff8c;text-wrap:balance}.hero-module__FBiGaq__hint{left:var(--pad-x);font:400 11px/1 var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:#f3f1ff73;align-items:center;gap:12px;display:flex;position:absolute;bottom:28px}.hero-module__FBiGaq__hintRail{background:#f3f1ff26;width:1px;height:44px;display:block;position:relative;overflow:hidden}.hero-module__FBiGaq__hintBar{background:var(--lilac);width:1px;height:100%;animation:1.8s cubic-bezier(.83,0,.17,1) infinite hero-module__FBiGaq__xdHint;position:absolute;top:0;left:0}@media (max-width:900px){.hero-module__FBiGaq__hero{padding:128px var(--pad-x) 60px;gap:30px}.hero-module__FBiGaq__title{font-size:clamp(38.4px,4.5vw,75.6px)}.hero-module__FBiGaq__xmark{opacity:.55;width:110vw;height:110vw;top:-6vh;right:-34vw}.hero-module__FBiGaq__cta{flex-direction:column;align-items:stretch}.hero-module__FBiGaq__cta a{white-space:normal;text-align:center}.hero-module__FBiGaq__stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 18px;margin-top:8px;padding-top:22px}.hero-module__FBiGaq__sub{gap:10px}.hero-module__FBiGaq__hint{display:none}}
.states-module__EFgpqa__section{height:360vh;position:relative}.states-module__EFgpqa__sticky{height:100vh;padding:96px var(--pad-x) 48px;max-width:var(--max-w);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,5vw,96px);margin:0 auto;display:grid;position:sticky;top:0;overflow:hidden}.states-module__EFgpqa__left{flex-direction:column;min-height:0;display:flex}.states-module__EFgpqa__head{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:26px;display:flex}.states-module__EFgpqa__title{letter-spacing:-.04em;max-width:880px;margin:0;font-size:clamp(28px,2.4vw,40px);line-height:1.02}.states-module__EFgpqa__counter{text-transform:none;white-space:nowrap;font-variant-numeric:tabular-nums}.states-module__EFgpqa__counterCur{color:var(--text)}.states-module__EFgpqa__body{flex:1;gap:26px;min-height:0;display:flex}.states-module__EFgpqa__rail{background:#f3f1ff1a;flex:none;width:1px;position:relative}.states-module__EFgpqa__bar{background:linear-gradient(#3f00e6, var(--lilac));transform-origin:top;width:1px;height:100%;position:absolute;top:0;left:0;transform:scaleY(0)}.states-module__EFgpqa__list{flex-direction:column;flex:1;justify-content:space-evenly;min-height:0;margin:0;padding:0 0 0 14px;list-style:none;display:flex}.states-module__EFgpqa__list li{margin:0}.states-module__EFgpqa__item{font:600 clamp(17px, 1.55vw, 25px) / 1.12 var(--font-display);letter-spacing:-.025em;color:#f3f1ff4d;text-wrap:balance;transition:color .45s, transform .6s var(--ease);align-items:baseline;gap:18px;padding:6px 0;display:flex}.states-module__EFgpqa__item:hover{color:var(--text)}.states-module__EFgpqa__itemNum{font:500 11px/1 var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:.14em;opacity:.7;min-width:22px}.states-module__EFgpqa__right{min-height:0;position:relative}.states-module__EFgpqa__panel{opacity:0;transition:opacity .5s, transform .7s var(--ease);pointer-events:none;flex-direction:column;justify-content:center;gap:20px;display:flex;position:absolute;inset:0;transform:translateY(24px)}.states-module__EFgpqa__bigNum{font:700 clamp(120px, 14vw, 220px) / 1 var(--font-display);letter-spacing:-.06em;color:#0000;-webkit-text-stroke:1px #c775fe2e;-webkit-user-select:none;user-select:none;position:absolute;top:-10px;right:-10px}.states-module__EFgpqa__panelTitle{font:600 clamp(26px, 2.2vw, 36px) / 1.05 var(--font-display);letter-spacing:-.035em;text-wrap:balance;margin:0;position:relative}.states-module__EFgpqa__panelText{max-width:520px;font:400 17px/1.55 var(--font-body);color:var(--muted);text-wrap:pretty;margin:0;position:relative}.states-module__EFgpqa__panelAction{padding-top:6px;position:relative}.states-module__EFgpqa__note{max-width:860px;font:400 15px/1.55 var(--font-body);color:var(--muted-2);text-wrap:pretty;align-items:baseline;gap:12px;margin:26px 0 0;display:flex}.states-module__EFgpqa__mobile{padding:80px var(--pad-x)}.states-module__EFgpqa__mobile .states-module__EFgpqa__title{margin-bottom:32px}.states-module__EFgpqa__grid{grid-template-columns:1fr;gap:14px;display:grid}.states-module__EFgpqa__card{border:1px solid var(--line);color:inherit;transition:border-color .4s var(--ease), background .4s var(--ease);background:linear-gradient(#f3f1ff0b,#f3f1ff03);border-radius:20px;flex-direction:column;gap:14px;padding:26px 22px;display:flex;position:relative}.states-module__EFgpqa__card:hover{color:inherit;border-color:#c775fe80}.states-module__EFgpqa__card:focus-visible{outline:2px solid var(--lilac);outline-offset:4px}.states-module__EFgpqa__num{font:500 11px/1 var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:.18em;color:var(--lilac)}.states-module__EFgpqa__cardTitle{font:600 clamp(20px, 1.6vw, 25px) / 1.14 var(--font-display);letter-spacing:-.03em;text-wrap:balance;margin:0}.states-module__EFgpqa__cardText{font:400 16.5px/1.55 var(--font-body);color:var(--muted);text-wrap:pretty;margin:0}.states-module__EFgpqa__cardCta{min-height:44px;font:500 13.5px/1.3 var(--font-body);color:var(--lilac);align-items:center;gap:10px;margin-top:auto;padding-top:12px;display:inline-flex}.states-module__EFgpqa__arrow{transition:transform .4s var(--ease)}.states-module__EFgpqa__card:hover .states-module__EFgpqa__arrow{transform:translate(6px)}.states-module__EFgpqa__mobile .states-module__EFgpqa__note{margin-top:26px;font-size:16px}
.marquee-module__LsMY5a__wrap{border-top:1px solid var(--line-soft);border-bottom:1px solid var(--line-soft);padding:26px 0 30px;position:relative}.marquee-module__LsMY5a__head{padding:0 var(--pad-x) 20px;align-items:center;gap:32px;display:flex}.marquee-module__LsMY5a__rule{background:var(--line-soft);flex:1;height:1px}.marquee-module__LsMY5a__mask{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.marquee-module__LsMY5a__track{will-change:transform;align-items:center;gap:52px;width:max-content;padding-left:52px;display:flex}.marquee-module__LsMY5a__item{white-space:nowrap;align-items:center;gap:52px;display:flex}.marquee-module__LsMY5a__name{font:600 24px/1 var(--font-display);letter-spacing:-.02em;color:#f3f1ff8c}.marquee-module__LsMY5a__logo{object-fit:contain;opacity:.75;width:auto;max-width:160px;transition:opacity .3s;display:block}.marquee-module__LsMY5a__item:hover .marquee-module__LsMY5a__logo{opacity:1}.marquee-module__LsMY5a__dot{background:var(--violet);border-radius:50%;flex:none;width:5px;height:5px;display:block}@media (max-width:900px){.marquee-module__LsMY5a__wrap{padding:20px 0 24px}.marquee-module__LsMY5a__track,.marquee-module__LsMY5a__item{gap:30px}.marquee-module__LsMY5a__track{padding-left:30px}.marquee-module__LsMY5a__name{font-size:18px}.marquee-module__LsMY5a__logo{transform-origin:50%;max-width:110px;transform:scale(.82)}}
.pinstrip-module__CYCXLW__section{position:relative}.pinstrip-module__CYCXLW__sticky{flex-direction:column;justify-content:center;gap:clamp(28px,5vh,52px);height:100vh;padding:96px 0 48px;display:flex;position:sticky;top:0;overflow:hidden}.pinstrip-module__CYCXLW__head{padding:0 var(--pad-x);max-width:var(--max-w);justify-content:space-between;align-items:flex-end;gap:40px;width:100%;margin:0 auto;display:flex}.pinstrip-module__CYCXLW__headCopy{flex-direction:column;gap:16px;display:flex}.pinstrip-module__CYCXLW__title{max-width:760px}.pinstrip-module__CYCXLW__counter{text-transform:none;white-space:nowrap;font-variant-numeric:tabular-nums}.pinstrip-module__CYCXLW__counterCur{color:var(--accent)}.pinstrip-module__CYCXLW__track{padding:0 var(--pad-x);will-change:transform;gap:18px;width:max-content;display:flex}.pinstrip-module__CYCXLW__card{width:var(--card-w);flex:none;display:flex}.pinstrip-module__CYCXLW__card>*{width:100%}.pinstrip-module__CYCXLW__mobile{flex-direction:column;gap:26px;padding:80px 0 40px;display:flex;position:relative}.pinstrip-module__CYCXLW__mobile .pinstrip-module__CYCXLW__head{flex-direction:column;align-items:flex-start;gap:16px}.pinstrip-module__CYCXLW__scroller{padding:0 var(--pad-x) 8px;scroll-snap-type:x mandatory;scroll-padding:0 var(--pad-x);-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:16px;display:flex;overflow-x:auto}.pinstrip-module__CYCXLW__scroller::-webkit-scrollbar{display:none}.pinstrip-module__CYCXLW__scroller .pinstrip-module__CYCXLW__card{scroll-snap-align:start;width:min(400px,80vw)}
.sectors-module__Kak_Ua__card{border:1px solid var(--line);background:var(--surface);border-radius:20px;flex-direction:column;gap:12px;height:100%;min-height:300px;padding:26px;transition:border-color .4s;display:flex;position:relative}.sectors-module__Kak_Ua__card:hover{border-color:#c775fe80}.sectors-module__Kak_Ua__industry{font:600 clamp(19px, 1.4vw, 22px) / 1.2 var(--font-display);letter-spacing:-.02em;margin:0}.sectors-module__Kak_Ua__text{font:400 15.5px/1.55 var(--font-body);color:var(--muted);text-wrap:pretty;flex:1;margin:0}.sectors-module__Kak_Ua__client{border-top:1px solid var(--line-soft);color:var(--lilac);margin:0;padding-top:12px}@media (max-width:900px){.sectors-module__Kak_Ua__card{min-height:0;padding:22px}}
.mascot-module__kwYJfq__mascot{flex:none;display:block;overflow:visible}.mascot-module__kwYJfq__mascot *{transform-box:fill-box}.mascot-module__kwYJfq__glow{transform-origin:50%;animation:3.2s ease-in-out infinite mascot-module__kwYJfq__mGlow}.mascot-module__kwYJfq__float{transform-origin:50%;animation:3.2s ease-in-out infinite mascot-module__kwYJfq__mFloat}.mascot-module__kwYJfq__ant{transform-origin:50%;animation:2.4s ease-in-out infinite mascot-module__kwYJfq__mAnt}.mascot-module__kwYJfq__eyes{transform-origin:50%;animation:4.6s ease-in-out infinite mascot-module__kwYJfq__mBlink}.mascot-module__kwYJfq__pupil{transform-origin:50%;transition:transform .35s var(--ease)}.mascot-module__kwYJfq__smile{transform-origin:50%;transition:opacity .2s, transform .35s var(--ease)}.mascot-module__kwYJfq__bars{opacity:0;transition:opacity .2s}.mascot-module__kwYJfq__bar{transform-origin:50% 100%;transform:scaleY(.35)}.mascot-module__kwYJfq__thinking .mascot-module__kwYJfq__pupil{transform:translate(1.6px,-2.4px)}.mascot-module__kwYJfq__thinking .mascot-module__kwYJfq__ant{animation:.7s ease-in-out infinite mascot-module__kwYJfq__mAnt}.mascot-module__kwYJfq__thinking .mascot-module__kwYJfq__eyes{animation:none}.mascot-module__kwYJfq__talking .mascot-module__kwYJfq__smile{opacity:0}.mascot-module__kwYJfq__talking .mascot-module__kwYJfq__bars{opacity:1}.mascot-module__kwYJfq__talking .mascot-module__kwYJfq__bar{animation:.5s ease-in-out infinite alternate mascot-module__kwYJfq__mBar}.mascot-module__kwYJfq__talking .mascot-module__kwYJfq__bar:nth-child(2){animation-delay:.12s}.mascot-module__kwYJfq__talking .mascot-module__kwYJfq__bar:nth-child(3){animation-delay:.24s}.mascot-module__kwYJfq__happy .mascot-module__kwYJfq__eyes{animation:none;transform:scaleY(.82)}.mascot-module__kwYJfq__happy .mascot-module__kwYJfq__smile{transform:scale(1.25)}.mascot-module__kwYJfq__happy .mascot-module__kwYJfq__float{animation:mascot-module__kwYJfq__mBounce .9s var(--ease) 1, mascot-module__kwYJfq__mFloat 3.2s ease-in-out .9s infinite}@keyframes mascot-module__kwYJfq__mFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-2.5px)}}@keyframes mascot-module__kwYJfq__mGlow{0%,to{opacity:.8;transform:scale(1)}50%{opacity:1;transform:scale(1.08)}}@keyframes mascot-module__kwYJfq__mAnt{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(1.5)}}@keyframes mascot-module__kwYJfq__mBlink{0%,90%,to{transform:scaleY(1)}94%{transform:scaleY(.08)}}@keyframes mascot-module__kwYJfq__mBar{0%{transform:scaleY(.3)}to{transform:scaleY(1)}}@keyframes mascot-module__kwYJfq__mBounce{0%{transform:translateY(0)scale(1)}40%{transform:translateY(-6px)scale(1.06)}to{transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.mascot-module__kwYJfq__glow,.mascot-module__kwYJfq__float,.mascot-module__kwYJfq__ant,.mascot-module__kwYJfq__eyes,.mascot-module__kwYJfq__bar,.mascot-module__kwYJfq__happy .mascot-module__kwYJfq__float{animation:none!important}}
.ai-module__Re0nwG__section{padding:clamp(120px, 16vh, 200px) var(--pad-x);position:relative;overflow:hidden}.ai-module__Re0nwG__glow{filter:blur(40px);pointer-events:none;background:radial-gradient(#3f00e661,#7f00fd1f 40%,#0000 70%);width:80vw;height:100%;position:absolute;top:0;right:-20vw}.ai-module__Re0nwG__grid{max-width:var(--max-w);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(40px,6vw,110px);margin:0 auto;display:grid;position:relative}.ai-module__Re0nwG__copy{flex-direction:column;gap:26px;display:flex}.ai-module__Re0nwG__labels{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.ai-module__Re0nwG__live{font:400 11px/1 var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--live);align-items:center;gap:8px;display:inline-flex}.ai-module__Re0nwG__liveDot{background:var(--live);border-radius:50%;width:7px;height:7px;animation:1.6s ease-in-out infinite ai-module__Re0nwG__xdPulse;display:block}.ai-module__Re0nwG__title{font:600 clamp(38.4px, 3vw, 48.4px) / 1 var(--font-display);letter-spacing:-.04em;text-wrap:balance;margin:0}.ai-module__Re0nwG__text{max-width:520px;font:400 18px/1.55 var(--font-body);color:#f3f1ffad;text-wrap:pretty;margin:0}.ai-module__Re0nwG__features{font:400 15px/1.4 var(--font-body);color:#f3f1ffd1;grid-template-columns:1fr 1fr;gap:14px 24px;margin:0;padding:0;list-style:none;display:grid}.ai-module__Re0nwG__feature{border-top:1px solid var(--line);gap:12px;padding-top:14px;display:flex}.ai-module__Re0nwG__featureNum{font:400 11px/1.6 var(--font-mono);color:var(--lilac)}.ai-module__Re0nwG__link{height:52px;color:var(--text);font:500 15px/1 var(--font-body);border:1px solid #f3f1ff4d;border-radius:999px;align-self:flex-start;align-items:center;gap:12px;padding:0 26px;transition:border-color .3s;display:inline-flex}.ai-module__Re0nwG__link:hover{color:var(--text);border-color:#f3f1ffd9}.ai-module__Re0nwG__card{-webkit-backdrop-filter:blur(14px);background:#0e0c17c7;border:1px solid #f3f1ff24;border-radius:22px;flex-direction:column;height:min(600px,78vh);display:flex;position:relative;overflow:hidden;box-shadow:0 30px 90px #00000073}.ai-module__Re0nwG__cardHead{border-bottom:1px solid #f3f1ff1a;justify-content:space-between;align-items:center;gap:12px;padding:18px 22px;display:flex}.ai-module__Re0nwG__brand{align-items:center;gap:12px;display:flex}.ai-module__Re0nwG__brandImg{width:22px;height:22px;display:block}.ai-module__Re0nwG__brandName{font:600 15px/1 var(--font-display);letter-spacing:-.01em}.ai-module__Re0nwG__cardTag{font:400 10.5px/1 var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:#f3f1ff73;white-space:nowrap}.ai-module__Re0nwG__log{scroll-behavior:smooth;flex-direction:column;flex:1;gap:14px;padding:22px;display:flex;overflow:auto}.ai-module__Re0nwG__bot{max-width:86%;font:400 15.5px/1.5 var(--font-body);color:#f3f1ffeb;background:#f3f1ff12;border:1px solid #f3f1ff14;border-radius:18px 18px 18px 6px;align-self:flex-start;padding:14px 18px}.ai-module__Re0nwG__typed{min-height:1.5em;margin:0}.ai-module__Re0nwG__user{background:var(--grad);max-width:86%;font:400 15.5px/1.5 var(--font-body);color:#fff;border-radius:18px 18px 6px;align-self:flex-end;padding:14px 18px}.ai-module__Re0nwG__dots{background:#f3f1ff12;border-radius:18px 18px 18px 6px;align-self:flex-start;gap:5px;padding:16px 18px;display:flex}.ai-module__Re0nwG__dot{background:var(--lilac);border-radius:50%;width:6px;height:6px;animation:1.2s infinite ai-module__Re0nwG__xdDots}.ai-module__Re0nwG__dot:nth-child(2){animation-delay:.15s}.ai-module__Re0nwG__dot:nth-child(3){animation-delay:.3s}.ai-module__Re0nwG__suggestions{flex-wrap:wrap;gap:8px;padding:0 22px 12px;display:flex}.ai-module__Re0nwG__chip{color:#f3f1ffbf;height:32px;font:400 13px/1 var(--font-body);background:0 0;border:1px solid #f3f1ff29;border-radius:999px;padding:0 14px;transition:border-color .3s,color .3s}.ai-module__Re0nwG__chip:hover{border-color:var(--lilac);color:var(--text)}.ai-module__Re0nwG__form{border-top:1px solid #f3f1ff1a;gap:10px;padding:14px 16px 16px;display:flex}.ai-module__Re0nwG__input{min-width:0;height:48px;color:var(--text);font:400 15px/1 var(--font-body);background:#f3f1ff0a;border:1px solid #f3f1ff24;border-radius:999px;outline:none;flex:1;padding:0 18px;transition:border-color .3s}.ai-module__Re0nwG__input:focus{border-color:var(--lilac)}.ai-module__Re0nwG__send{background:var(--grad);color:#fff;width:48px;height:48px;font:500 18px/1 var(--font-body);border:0;border-radius:50%;flex:none;place-items:center;display:grid}.ai-module__Re0nwG__link:focus-visible,.ai-module__Re0nwG__chip:focus-visible,.ai-module__Re0nwG__send:focus-visible{outline:2px solid var(--lilac);outline-offset:3px}@media (max-width:900px){.ai-module__Re0nwG__section{padding:90px var(--pad-x)}.ai-module__Re0nwG__glow{width:120vw;right:-40vw}.ai-module__Re0nwG__grid{grid-template-columns:minmax(0,1fr);gap:40px}.ai-module__Re0nwG__features{grid-template-columns:1fr}.ai-module__Re0nwG__card{height:min(560px,72vh)}.ai-module__Re0nwG__chip{height:44px}.ai-module__Re0nwG__suggestions{padding:0 16px 12px}.ai-module__Re0nwG__log{padding:18px 16px}}.ai-module__Re0nwG__brandText{flex-direction:column;gap:3px;display:flex}.ai-module__Re0nwG__brandRole{font:400 10.5px/1 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:#f3f1ff80}.ai-module__Re0nwG__botRow{align-items:flex-end;gap:10px;max-width:92%;display:flex}.ai-module__Re0nwG__avatar{margin-bottom:4px}.ai-module__Re0nwG__botCol{flex-direction:column;gap:10px;min-width:0;display:flex}.ai-module__Re0nwG__botRow .ai-module__Re0nwG__bot,.ai-module__Re0nwG__botRow .ai-module__Re0nwG__dots{max-width:100%}.ai-module__Re0nwG__ctas{flex-wrap:wrap;gap:8px;display:flex}.ai-module__Re0nwG__cta{height:36px;font:500 13px/1 var(--font-body);white-space:nowrap;transition:border-color .3s, color .3s, transform .3s var(--ease);border-radius:999px;align-items:center;gap:8px;padding:0 14px;display:inline-flex}.ai-module__Re0nwG__cta:hover{transform:translateY(-1px)}.ai-module__Re0nwG__ctaWa{background:var(--light);color:var(--text-ink);box-shadow:0 8px 24px #5f00f040}.ai-module__Re0nwG__ctaWa:hover{color:var(--text-ink)}.ai-module__Re0nwG__ctaDot{background:var(--wa);border-radius:50%;width:7px;height:7px;display:block}.ai-module__Re0nwG__ctaGhost{color:#f3f1ffe0;border:1px solid #f3f1ff38}.ai-module__Re0nwG__ctaGhost:hover{border-color:var(--lilac);color:var(--text)}.ai-module__Re0nwG__chip:disabled,.ai-module__Re0nwG__send:disabled{opacity:.55;cursor:default}@media (max-width:900px){.ai-module__Re0nwG__botRow{max-width:100%}.ai-module__Re0nwG__cta{height:40px}}
.process-module__R6LoUG__section{border-top:1px solid var(--line-soft);height:260vh;position:relative}.process-module__R6LoUG__sticky{height:100vh;padding:96px var(--pad-x) 60px;max-width:var(--max-w);flex-direction:column;justify-content:center;gap:clamp(40px,7vh,84px);margin:0 auto;display:flex;position:sticky;top:0;overflow:hidden}.process-module__R6LoUG__inner{max-width:var(--max-w);margin:0 auto}.process-module__R6LoUG__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:40px;display:flex}.process-module__R6LoUG__headCopy{flex-direction:column;gap:20px;display:flex}.process-module__R6LoUG__title{letter-spacing:-.04em;max-width:780px;margin:0;font-size:clamp(28px,2.4vw,40px);line-height:1.05}.process-module__R6LoUG__head a:focus-visible{outline:2px solid var(--lilac);outline-offset:3px}.process-module__R6LoUG__timeline{padding-top:34px;position:relative}.process-module__R6LoUG__timelineHead{position:absolute;top:-30px;right:0}.process-module__R6LoUG__counter{text-transform:none;white-space:nowrap;font-variant-numeric:tabular-nums}.process-module__R6LoUG__counterCur{color:var(--text)}.process-module__R6LoUG__line{background:var(--line);height:1px;position:absolute;top:0;left:0;right:0}.process-module__R6LoUG__lineFill{background:linear-gradient(90deg, #3f00e6, var(--lilac));transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.process-module__R6LoUG__steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(20px,2.4vw,44px);margin:0;padding:0;list-style:none;display:grid}.process-module__R6LoUG__step{opacity:.28;transition:opacity .5s, transform .7s var(--ease);flex-direction:column;gap:10px;display:flex;transform:translateY(10px)}.process-module__R6LoUG__dot{background:#fff3;border-radius:50%;width:9px;height:9px;margin-top:-38px;transition:background .4s,box-shadow .4s}.process-module__R6LoUG__stepNum{font:500 11px/1 var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:.18em;color:var(--muted-2)}.process-module__R6LoUG__stepTitle{font:600 clamp(20px, 1.5vw, 24px) / 1.14 var(--font-display);letter-spacing:-.03em;margin:0}.process-module__R6LoUG__stepText{font:400 16px/1.55 var(--font-body);color:var(--muted);text-wrap:pretty;margin:0}.process-module__R6LoUG__mobile{padding:80px var(--pad-x);border-top:1px solid var(--line-soft)}.process-module__R6LoUG__mobile .process-module__R6LoUG__head{gap:24px;margin-bottom:40px}.process-module__R6LoUG__mSteps{grid-template-columns:1fr;gap:28px;margin:0;padding:0;list-style:none;display:grid;position:relative}.process-module__R6LoUG__mSteps:before{content:"";background:var(--line);width:1px;position:absolute;top:4px;bottom:4px;left:4px}.process-module__R6LoUG__mStep{flex-direction:column;gap:10px;padding:0 0 0 30px;display:flex;position:relative}.process-module__R6LoUG__mDot{background:var(--lilac);border-radius:50%;width:9px;height:9px;position:absolute;top:4px;left:0;box-shadow:0 0 0 5px #c775fe24}
.form-module__-Go0Sq__form{-webkit-backdrop-filter:blur(14px);opacity:0;background:#0e0c17db;border:1px solid #f3f1ff24;border-radius:24px;flex-direction:column;gap:12px;min-width:0;padding:30px;scroll-margin-top:100px;display:flex;position:relative;box-shadow:0 24px 60px #00000059}.form-module__-Go0Sq__head{justify-content:space-between;align-items:baseline;gap:20px;margin-bottom:6px;display:flex}.form-module__-Go0Sq__title{font:600 24px/1.1 var(--font-display);letter-spacing:-.03em;margin:0}.form-module__-Go0Sq__badge{font:400 10.5px/1 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--live);white-space:nowrap}.form-module__-Go0Sq__row{grid-template-columns:1fr 1fr;gap:12px;display:grid}.form-module__-Go0Sq__input,.form-module__-Go0Sq__select{width:100%;min-width:0;height:50px;color:var(--text);font:400 15px/1 var(--font-body);background:#f3f1ff0a;border:1px solid #f3f1ff24;border-radius:12px;outline:none;transition:border-color .3s}.form-module__-Go0Sq__input{padding:0 16px}.form-module__-Go0Sq__select{text-transform:none;letter-spacing:0;padding:0 12px}.form-module__-Go0Sq__input:focus,.form-module__-Go0Sq__select:focus{border-color:var(--lilac)}.form-module__-Go0Sq__label{font:400 11px/1 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted-2);flex-direction:column;gap:6px;display:flex}.form-module__-Go0Sq__error{font:400 13px/1.4 var(--font-body);color:var(--live);margin:0}.form-module__-Go0Sq__submit{background:var(--grad);color:#fff;height:54px;font:600 15.5px/1 var(--font-body);border:0;border-radius:999px;margin-top:6px;transition:opacity .3s;box-shadow:0 14px 40px #5f00f059}.form-module__-Go0Sq__submit:disabled{opacity:.7;cursor:progress}.form-module__-Go0Sq__submit:focus-visible{outline:2px solid var(--lilac);outline-offset:3px}.form-module__-Go0Sq__note{font:400 12px/1.5 var(--font-body);color:#f3f1ff73;margin:4px 0 0}.form-module__-Go0Sq__note a{text-decoration:underline}.form-module__-Go0Sq__sent{text-align:center;opacity:0;flex-direction:column;justify-content:center;align-items:center;gap:18px;min-height:380px;padding:20px 6px;display:flex}.form-module__-Go0Sq__check{background:var(--grad);width:64px;height:64px;font:600 21.3px/1 var(--font-display);border-radius:50%;place-items:center;display:grid}.form-module__-Go0Sq__sentTitle{font:600 24.6px/1.05 var(--font-display);letter-spacing:-.035em;margin:0}.form-module__-Go0Sq__sentText{font:400 16px/1.5 var(--font-body);color:#f3f1ffb3;margin:0}.form-module__-Go0Sq__sentWa{height:48px;font:500 15px/1 var(--font-body);border:1px solid #f3f1ff4d;border-radius:999px;align-items:center;gap:10px;padding:0 22px;transition:border-color .3s;display:inline-flex}.form-module__-Go0Sq__sentWa:hover{border-color:#f3f1ffcc}@media (max-width:900px){.form-module__-Go0Sq__form{padding:22px;scroll-margin-top:84px}.form-module__-Go0Sq__head{flex-wrap:wrap;gap:8px 20px}}@media (max-width:600px){.form-module__-Go0Sq__row{grid-template-columns:1fr}}
.media-module__TXYXEW__cover{object-fit:cover;object-position:top center}.media-module__TXYXEW__logoCard{background:#fff;place-items:center;display:grid;position:absolute;inset:0}.media-module__TXYXEW__logoBox{width:52%;height:42%;position:relative}.media-module__TXYXEW__logo{object-fit:contain}.media-module__TXYXEW__logoText{font:600 clamp(21.1px, 1.6vw, 26.2px) / 1.1 var(--font-display);letter-spacing:-.03em;color:var(--text-ink);text-align:center;padding:0 10%}.media-module__TXYXEW__tag{font-size:10.5px;position:absolute;bottom:14px;left:18px}.media-module__TXYXEW__client{background:#fff;border:1px solid #0b09141a;border-radius:16px;place-items:center;height:96px;padding:12px;display:grid;position:relative}.media-module__TXYXEW__clientBox{width:100%;height:100%;position:relative}.media-module__TXYXEW__clientText{font:600 14px/1.2 var(--font-display);letter-spacing:-.01em;color:#0b0914b3;text-align:center}.media-module__TXYXEW__mockup{background:#fff;position:absolute;inset:0}.media-module__TXYXEW__mockupImg{object-fit:contain;padding:6%}.media-module__TXYXEW__clientInvert .media-module__TXYXEW__logo{filter:invert()}
.checklist-module__Ld0FUa__sec{padding:clamp(100px, 14vh, 170px) var(--pad-x);max-width:var(--max-w);margin:0 auto}.checklist-module__Ld0FUa__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(32px,5vw,90px);display:grid}.checklist-module__Ld0FUa__left{flex-direction:column;gap:22px;display:flex;position:sticky;top:110px}.checklist-module__Ld0FUa__eyebrow{margin:0}.checklist-module__Ld0FUa__title{font:600 clamp(32.6px, 2.6vw, 40.8px) / 1 var(--font-display);letter-spacing:-.04em;text-wrap:balance;margin:0}.checklist-module__Ld0FUa__hint{font:400 16px/1.5 var(--font-body);color:#f3f1ff9e;margin:0}.checklist-module__Ld0FUa__card{border:1px solid var(--line);background:var(--surface);border-radius:18px;flex-direction:column;gap:12px;padding:22px;display:flex}.checklist-module__Ld0FUa__count{font:400 11px/1 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted-2);margin:0}.checklist-module__Ld0FUa__count span{color:var(--lilac)}.checklist-module__Ld0FUa__msg{font:600 20px/1.25 var(--font-display);letter-spacing:-.02em;color:var(--muted-2);margin:0;transition:color .4s}.checklist-module__Ld0FUa__msgOn{color:var(--text)}.checklist-module__Ld0FUa__cardBtn{height:44px;font:500 14px/1 var(--font-body);border:1px solid #f3f1ff4d;border-radius:999px;align-self:flex-start;align-items:center;gap:10px;padding:0 20px;display:inline-flex}.checklist-module__Ld0FUa__cardBtn:focus-visible{outline:2px solid var(--lilac);outline-offset:3px}.checklist-module__Ld0FUa__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.checklist-module__Ld0FUa__row{border:0;border-top:1px solid var(--line);width:100%;color:inherit;text-align:left;background:0 0;grid-template-columns:44px 1fr;align-items:start;gap:18px;padding:24px 10px;transition:padding-left .4s,color .3s;display:grid}.checklist-module__Ld0FUa__list li:last-child .checklist-module__Ld0FUa__row{border-bottom:1px solid var(--line)}.checklist-module__Ld0FUa__rowOn{color:var(--text);padding-left:22px}.checklist-module__Ld0FUa__row:focus-visible{outline:2px solid var(--lilac);outline-offset:-2px;border-radius:10px}.checklist-module__Ld0FUa__box{font:400 15px/1.5 var(--font-mono);color:var(--muted-2);transition:color .3s}.checklist-module__Ld0FUa__rowOn .checklist-module__Ld0FUa__box{color:var(--lilac)}.checklist-module__Ld0FUa__text{font:500 clamp(17.3px, 1.4vw, 21.6px) / 1.3 var(--font-display);letter-spacing:-.02em}@media (max-width:900px){.checklist-module__Ld0FUa__sec{padding:80px var(--pad-x)}.checklist-module__Ld0FUa__grid{grid-template-columns:minmax(0,1fr);gap:22px}.checklist-module__Ld0FUa__left{display:contents}.checklist-module__Ld0FUa__list{order:1;margin-top:10px}.checklist-module__Ld0FUa__card{order:2;margin-top:10px}.checklist-module__Ld0FUa__row{grid-template-columns:36px 1fr;gap:14px;padding:20px 6px}.checklist-module__Ld0FUa__rowOn{padding-left:14px}}
.results-module__ryOQla__section{background:var(--light);color:var(--text-ink);padding:calc(4vw + 120px) var(--pad-x) 120px;clip-path:polygon(0 4vw,100% 0,100% 100%,0 100%);margin-top:-4vw;position:relative}.results-module__ryOQla__inner{max-width:var(--max-w);margin:0 auto}.results-module__ryOQla__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:clamp(44px,4.6vw,64px);display:flex}.results-module__ryOQla__headCopy{flex-direction:column;gap:18px;display:flex}.results-module__ryOQla__title{letter-spacing:-.04em;max-width:820px;margin:0;font-size:clamp(28px,2.4vw,40px);line-height:1.04}.results-module__ryOQla__lead{max-width:640px;font:400 16.5px/1.55 var(--font-body);color:var(--muted-ink);text-wrap:pretty;margin:0}.results-module__ryOQla__head a:focus-visible{outline:2px solid var(--purple);outline-offset:3px}.results-module__ryOQla__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.results-module__ryOQla__card{border:1px solid var(--line-ink);color:inherit;transition:border-color .4s var(--ease), background .4s var(--ease);background:#ffffff80;border-radius:20px;flex-direction:column;gap:12px;padding:clamp(24px,2vw,34px);display:flex;position:relative}.results-module__ryOQla__card:hover{color:inherit;background:#fff;border-color:#0b091457}.results-module__ryOQla__card:focus-visible{outline:2px solid var(--purple);outline-offset:4px}.results-module__ryOQla__metric{min-height:2.02em;font:600 clamp(36px, 3vw, 48px) / 1.01 var(--font-display);letter-spacing:-.045em;color:var(--purple);text-wrap:balance;display:block}.results-module__ryOQla__metricLabel{font:400 11px/1.3 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:#0b091480;margin-top:-6px}.results-module__ryOQla__text{font:400 16px/1.5 var(--font-body);color:var(--muted-ink);text-wrap:pretty;margin:0}.results-module__ryOQla__meta{border-top:1px solid var(--line-ink);flex-direction:column;gap:4px;margin-top:auto;padding-top:18px;display:flex}.results-module__ryOQla__client{font:600 19px/1.15 var(--font-display);letter-spacing:-.03em}.results-module__ryOQla__industry{font:400 11px/1.3 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:#0b091480}@media (max-width:900px){.results-module__ryOQla__section{padding:calc(4vw + 80px) var(--pad-x) 80px}.results-module__ryOQla__head{gap:24px;margin-bottom:32px}.results-module__ryOQla__grid{grid-template-columns:1fr;gap:14px}.results-module__ryOQla__card{padding:24px 22px}.results-module__ryOQla__metric{min-height:0}}.results-module__ryOQla__tiles{border-top:1px solid var(--line-ink);grid-template-columns:repeat(12,minmax(0,1fr));gap:22px;margin-top:64px;padding-top:48px;display:grid}.results-module__ryOQla__tile{color:inherit;border-radius:18px;flex-direction:column;gap:14px;display:flex;position:relative}.results-module__ryOQla__tile:hover{color:inherit}.results-module__ryOQla__tile:focus-visible{outline:2px solid var(--purple);outline-offset:6px}.results-module__ryOQla__span7{grid-column:span 7}.results-module__ryOQla__span5{grid-column:span 5}.results-module__ryOQla__tileMedia{aspect-ratio:16/10;border:1px solid var(--line-ink);background:#fff;border-radius:18px;width:100%;position:relative;overflow:hidden}.results-module__ryOQla__zoom{transition:transform .9s var(--ease);position:absolute;inset:0}.results-module__ryOQla__tile:hover .results-module__ryOQla__zoom{transform:scale(1.04)}.results-module__ryOQla__tileArrow{background:var(--text-ink);width:44px;height:44px;color:var(--text);font:500 18px/1 var(--font-body);opacity:0;transition:opacity .35s, transform .5s var(--ease);pointer-events:none;border-radius:50%;place-items:center;display:grid;position:absolute;top:16px;right:16px;transform:translate(6px,-6px)}.results-module__ryOQla__tile:hover .results-module__ryOQla__tileArrow{opacity:1;transform:translate(0)}.results-module__ryOQla__tileMeta{justify-content:space-between;align-items:baseline;gap:20px;display:flex}.results-module__ryOQla__tileName{font:600 clamp(18px, 1.5vw, 22px) / 1.1 var(--font-display);letter-spacing:-.03em}.results-module__ryOQla__tileTag{font:500 11px/1.3 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:#0b09148c;text-align:right}@media (max-width:900px){.results-module__ryOQla__tiles{gap:18px;margin-top:44px;padding-top:36px}.results-module__ryOQla__span7,.results-module__ryOQla__span5{grid-column:span 12}.results-module__ryOQla__tileMeta{flex-direction:column;align-items:flex-start;gap:6px}.results-module__ryOQla__tileTag{text-align:left}}
.scrollwords-module__tGmQna__text{margin:0}.scrollwords-module__tGmQna__word{opacity:.18;transition:opacity .4s}
.steps-module__GbcDeG__sec{height:300vh;position:relative}.steps-module__GbcDeG__sticky{height:100vh;padding:96px var(--pad-x) 60px;max-width:var(--max-w);flex-direction:column;justify-content:center;gap:clamp(30px,6vh,64px);margin:0 auto;display:flex;position:sticky;top:0;overflow:hidden}.steps-module__GbcDeG__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:30px;display:flex}.steps-module__GbcDeG__headText{flex-direction:column;gap:18px;display:flex}.steps-module__GbcDeG__title{max-width:900px;font:600 clamp(32.6px, 2.9vw, 46.2px) / 1 var(--font-display);letter-spacing:-.04em;text-wrap:balance;margin:0}.steps-module__GbcDeG__counter{font:400 11.5px/1 var(--font-mono);letter-spacing:.16em;color:var(--muted-2);margin:0}.steps-module__GbcDeG__counter span{color:var(--text)}.steps-module__GbcDeG__track{padding-top:30px;position:relative}.steps-module__GbcDeG__rail{background:var(--line);height:1px;position:absolute;top:0;left:0;right:0}.steps-module__GbcDeG__line{background:linear-gradient(90deg, var(--purple), var(--lilac));transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.steps-module__GbcDeG__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin:0;padding:0;list-style:none;display:grid}.steps-module__GbcDeG__step{border:1px solid var(--line);background:var(--surface);opacity:.3;transition:opacity .5s, transform .7s var(--ease), border-color .5s;border-radius:22px;flex-direction:column;gap:18px;padding:28px;display:flex;transform:translateY(16px)}.steps-module__GbcDeG__num{font:600 clamp(53.6px, 3.7vw, 59.5px) / .85 var(--font-display);letter-spacing:-.06em;color:#0000;-webkit-text-stroke:1.5px #c775feb3}.steps-module__GbcDeG__stepTitle{font:600 clamp(19.2px, 1.5vw, 23px) / 1.1 var(--font-display);letter-spacing:-.03em;margin:0}.steps-module__GbcDeG__stepText{font:400 15.5px/1.5 var(--font-body);color:var(--muted);margin:0}@media (max-width:900px){.steps-module__GbcDeG__sec{height:auto}.steps-module__GbcDeG__sticky{height:auto;padding:80px var(--pad-x);justify-content:flex-start;gap:36px;position:static;overflow:visible}.steps-module__GbcDeG__cards{grid-template-columns:minmax(0,1fr);gap:16px}.steps-module__GbcDeG__step{padding:24px}}
.tabs-module__45Pt3G__tabs{top:var(--header-h);z-index:1200;-webkit-backdrop-filter:blur(14px);background:#050811d1;border-top:1px solid #f3f1ff1a;border-bottom:1px solid #f3f1ff1a;position:sticky}.tabs-module__45Pt3G__inner{max-width:var(--max-w);padding:0 var(--pad-x);align-items:center;gap:6px;margin:0 auto;display:flex;position:relative;overflow-x:auto}.tabs-module__45Pt3G__home{border-right:1px solid #f3f1ff1f;flex:none;align-items:center;height:60px;margin-right:6px;padding-right:18px;display:inline-flex}.tabs-module__45Pt3G__home img{width:22px;height:22px;display:block}.tabs-module__45Pt3G__tab{white-space:nowrap;height:60px;font:500 14px/1 var(--font-body);color:#f3f1ff8c;flex:none;align-items:center;gap:10px;padding:0 14px;transition:color .3s;display:inline-flex}.tabs-module__45Pt3G__tab:hover{color:#f3f1ff8c}.tabs-module__45Pt3G__tabActive,.tabs-module__45Pt3G__tabActive:hover{color:#f3f1ff}.tabs-module__45Pt3G__num{font:400 10.5px/1 var(--font-mono);letter-spacing:.14em;color:var(--lilac)}.tabs-module__45Pt3G__home:focus-visible,.tabs-module__45Pt3G__tab:focus-visible{outline:2px solid var(--lilac);outline-offset:-6px;border-radius:8px}@media (max-width:900px){.tabs-module__45Pt3G__inner{scrollbar-width:none;-webkit-overflow-scrolling:touch}.tabs-module__45Pt3G__inner::-webkit-scrollbar{display:none}.tabs-module__45Pt3G__home{padding-right:14px}.tabs-module__45Pt3G__tab{padding:0 12px}}
.detail-module__OnSeMG__root{z-index:3000;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.detail-module__OnSeMG__scrim{-webkit-backdrop-filter:blur(12px);opacity:0;background:#050811d6;position:absolute;inset:0}.detail-module__OnSeMG__panel{--panel-bg:#f4f4f4;--panel-ink:#0b0914;--panel-line:#0b09141f;--panel-muted:#0b09148c;background:var(--panel-bg);width:min(1400px,100%,197.5dvh - 391.05px);min-width:min(100%,640px);color:var(--panel-ink);transform-origin:0 0;will-change:transform;border-radius:22px;outline:none;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff14,0 40px 120px #0000008c,0 0 90px #7f00fd38}.detail-module__OnSeMG__panel[data-tone=dark]{--panel-bg:#10101b;--panel-ink:#f3f1ff;--panel-line:#f3f1ff1f;--panel-muted:#f3f1ff8c}.detail-module__OnSeMG__bar{border-bottom:1px solid var(--panel-line);justify-content:space-between;align-items:center;gap:20px;padding:14px 16px 14px 24px;display:flex}.detail-module__OnSeMG__panel:focus,.detail-module__OnSeMG__panel:focus-visible{outline:none}.detail-module__OnSeMG__barInfo{flex:auto;align-items:baseline;gap:16px;min-width:0;display:flex}.detail-module__OnSeMG__count{font:500 11px/1 var(--font-mono);letter-spacing:.16em;color:#7f00fd;font-variant-numeric:tabular-nums;flex:none}.detail-module__OnSeMG__panel[data-tone=dark] .detail-module__OnSeMG__count{color:#c775fe}.detail-module__OnSeMG__barTitle{font:600 20px/1.1 var(--font-display);letter-spacing:-.03em;white-space:nowrap;margin:0}.detail-module__OnSeMG__barType{font:500 11px/1.2 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--panel-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.detail-module__OnSeMG__close{border:1px solid var(--panel-line);height:40px;color:var(--panel-ink);font:500 11px/1 var(--font-mono);letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:background .3s var(--ease), border-color .3s var(--ease);background:0 0;border-radius:999px;flex:none;align-items:center;gap:10px;padding:0 16px;display:inline-flex}.detail-module__OnSeMG__close span{letter-spacing:0;font-size:18px}.detail-module__OnSeMG__close:hover{background:#7f00fd14;border-color:#7f00fd}.detail-module__OnSeMG__viewport{width:100%;position:relative;overflow:hidden}.detail-module__OnSeMG__frame{aspect-ratio:2400/1215;background:linear-gradient(100deg, transparent 30%, #7f00fd14 50%, transparent 70%) var(--panel-bg);background-size:200% 100%;width:100%;animation:1.6s linear infinite detail-module__OnSeMG__shimmer;position:relative}.detail-module__OnSeMG__slide{object-fit:contain;opacity:0;width:100%;height:100%;transition:opacity .5s var(--ease), transform .9s var(--ease);display:block;transform:scale(1.015)}.detail-module__OnSeMG__slideIn{opacity:1;transform:none}@keyframes detail-module__OnSeMG__shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.detail-module__OnSeMG__swipeHint{display:none}.detail-module__OnSeMG__actions{border-top:1px solid var(--panel-line);justify-content:space-between;align-items:center;gap:12px;padding:14px 16px 16px 24px;display:flex}.detail-module__OnSeMG__quote{background:var(--grad);color:#fff;height:48px;font:500 15px/1 var(--font-body);white-space:nowrap;border-radius:999px;align-items:center;gap:12px;padding:0 24px;display:inline-flex;box-shadow:0 10px 30px #3f00e64d}.detail-module__OnSeMG__quote:hover{color:#fff}.detail-module__OnSeMG__nav{gap:10px;display:flex}.detail-module__OnSeMG__navBtn{border:1px solid var(--panel-line);width:48px;height:48px;color:var(--panel-ink);font:500 18px/1 var(--font-body);cursor:pointer;transition:background .3s var(--ease), border-color .3s var(--ease), transform .3s var(--ease);background:0 0;border-radius:50%}.detail-module__OnSeMG__navBtn:hover{background:#7f00fd1a;border-color:#7f00fd}.detail-module__OnSeMG__navBtn:active{transform:scale(.94)}.detail-module__OnSeMG__close:focus-visible,.detail-module__OnSeMG__navBtn:focus-visible,.detail-module__OnSeMG__quote:focus-visible{outline-offset:3px;outline:2px solid #7f00fd}@media (max-width:700px){.detail-module__OnSeMG__root{padding:10px}.detail-module__OnSeMG__panel{border-radius:18px;width:100%;min-width:0}.detail-module__OnSeMG__bar{padding:10px 10px 10px 16px}.detail-module__OnSeMG__barInfo{flex-direction:column;align-items:stretch;gap:4px}.detail-module__OnSeMG__barType{max-width:100%}.detail-module__OnSeMG__barTitle{font-size:18px}.detail-module__OnSeMG__viewport{overscroll-behavior-x:contain;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:thin;overflow-x:auto}.detail-module__OnSeMG__frame{width:auto;height:min(58dvh,560px)}.detail-module__OnSeMG__swipeHint{font:500 10.5px/1.3 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--panel-muted);margin:0;padding:8px 16px 0;display:block}.detail-module__OnSeMG__actions{border-top:0;padding:12px 10px 12px 12px}.detail-module__OnSeMG__quote{flex:auto;justify-content:center;height:46px;padding:0 16px;font-size:14px}.detail-module__OnSeMG__navBtn{width:46px;height:46px}}@media (prefers-reduced-motion:reduce){.detail-module__OnSeMG__frame{animation:none}.detail-module__OnSeMG__slide{transition:none;transform:none}}
.rail-module__fGXvGa__rail{z-index:1200;color:var(--lilac);opacity:0;pointer-events:none;flex-direction:column;align-items:center;gap:10px;transition:opacity .5s,color .4s;display:flex;position:fixed;top:50%;right:18px;transform:translateY(-50%)}.rail-module__fGXvGa__on{opacity:1;pointer-events:auto}.rail-module__fGXvGa__ink{color:var(--purple)}.rail-module__fGXvGa__link,.rail-module__fGXvGa__link:hover{min-width:30px;height:30px;font:500 10.5px/1 var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:.14em;color:#f3f1ff73;place-items:center;padding:0 6px;transition:color .3s;display:grid}.rail-module__fGXvGa__ink .rail-module__fGXvGa__link,.rail-module__fGXvGa__ink .rail-module__fGXvGa__link:hover{color:#0b091473}.rail-module__fGXvGa__active,.rail-module__fGXvGa__active:hover,.rail-module__fGXvGa__ink .rail-module__fGXvGa__active,.rail-module__fGXvGa__ink .rail-module__fGXvGa__active:hover{color:currentColor}.rail-module__fGXvGa__link:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid}@media (max-width:900px){.rail-module__fGXvGa__rail{display:none}}
.faq-module__TQ8yNq__sec{padding:clamp(60px, 10vh, 130px) var(--pad-x);max-width:var(--max-w);margin:0 auto}.faq-module__TQ8yNq__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(32px,5vw,90px);display:grid}.faq-module__TQ8yNq__left{flex-direction:column;gap:22px;display:flex;position:sticky;top:110px}.faq-module__TQ8yNq__title{font:600 clamp(32.6px, 2.6vw, 40.8px) / 1 var(--font-display);letter-spacing:-.04em;text-wrap:balance;margin:0}.faq-module__TQ8yNq__list{flex-direction:column;display:flex}.faq-module__TQ8yNq__item{border-top:1px solid var(--line)}.faq-module__TQ8yNq__q{width:100%;color:inherit;text-align:left;font:600 clamp(18.2px, 1.4vw, 21.3px) / 1.2 var(--font-display);letter-spacing:-.02em;background:0 0;border:0;justify-content:space-between;align-items:center;gap:20px;padding:24px 6px;display:flex}.faq-module__TQ8yNq__q:focus-visible{outline:2px solid var(--lilac);outline-offset:-2px;border-radius:10px}.faq-module__TQ8yNq__icon{font:400 14px/1 var(--font-mono);color:var(--lilac);flex:none}.faq-module__TQ8yNq__body{height:0;transition:height .55s var(--ease);overflow:hidden}.faq-module__TQ8yNq__a{max-width:640px;font:400 16.5px/1.55 var(--font-body);color:var(--muted);text-wrap:pretty;margin:0;padding:0 6px 26px}@media (max-width:900px){.faq-module__TQ8yNq__sec{padding:60px var(--pad-x)}.faq-module__TQ8yNq__grid{grid-template-columns:minmax(0,1fr);gap:28px}.faq-module__TQ8yNq__left{position:static}.faq-module__TQ8yNq__q{padding:20px 4px}}
.group-module__AK4rja__group{padding:clamp(90px, 12vh, 140px) var(--pad-x);max-width:var(--max-w);border-bottom:1px solid #f3f1ff14;margin:0 auto;scroll-margin-top:150px}.group-module__AK4rja__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(32px,5vw,90px);display:grid}.group-module__AK4rja__aside{flex-direction:column;gap:22px;display:flex;position:sticky;top:170px}.group-module__AK4rja__title{font:600 clamp(38.4px, 3.1vw, 52.1px) / .96 var(--font-display);letter-spacing:-.045em;text-wrap:balance;margin:0}.group-module__AK4rja__subLabel{font:400 11px/1 var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:#f3f1ff73;margin:0 0 6px}.group-module__AK4rja__list{flex-direction:column;display:flex}.group-module__AK4rja__item{font:400 16px/1.4 var(--font-body);color:#f3f1ffd1;border-top:1px solid #f3f1ff1a;align-items:baseline;gap:14px;padding:12px 0;display:flex}.group-module__AK4rja__field{perspective:900px;min-height:420px;transform-style:preserve-3d;background:radial-gradient(at 30% 20%,#3f00e638,#0000 55%),#0e0c17;border:1px solid #f3f1ff1a;border-radius:24px;position:relative;overflow:hidden}.group-module__AK4rja__corner{font:400 10.5px/1 var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:#f3f1ff59;position:absolute}.group-module__AK4rja__cornerTl{top:14px;left:18px}.group-module__AK4rja__cornerBr{bottom:14px;right:18px}.group-module__AK4rja__chip{opacity:0;will-change:transform;position:absolute;top:0;left:0}.group-module__AK4rja__chipIn{transition:transform .45s var(--ease), background .3s, border-color .3s;font:500 14px/1 var(--font-mono);letter-spacing:.02em;color:#f3f1ffe6;white-space:nowrap;background:#05081199;border:1px solid #f3f1ff29;border-radius:999px;padding:10px 16px;transition:transform .45s cubic-bezier(.16,1,.3,1),background .3s,border-color .3s;display:inline-block}.group-module__AK4rja__chipIn:hover{color:#fff;background:#3f00e6;border-color:#7f00fd}@media (max-width:900px){.group-module__AK4rja__group{padding:64px var(--pad-x) 72px}.group-module__AK4rja__grid{grid-template-columns:minmax(0,1fr);gap:32px}.group-module__AK4rja__aside{gap:18px;position:static}.group-module__AK4rja__field{width:100%}.group-module__AK4rja__chipIn{padding:9px 14px;font-size:13px}}
.casos-module__reqcPq__hidden{opacity:0}.casos-module__reqcPq__hero{padding:170px max(var(--pad-x), calc((100% - var(--max-w)) / 2 + var(--pad-x))) 90px;position:relative;overflow:hidden}.casos-module__reqcPq__glow{filter:blur(30px);pointer-events:none;opacity:0;background:radial-gradient(#7f00fd66,#3f00e62e 32%,#0000 66%);width:90vw;height:100vh;position:absolute;top:-40vh;right:-30vw}.casos-module__reqcPq__heroGrid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:clamp(32px,5vw,90px);display:grid;position:relative}.casos-module__reqcPq__heroTitleCol{flex-direction:column;gap:26px;display:flex}.casos-module__reqcPq__introCol{flex-direction:column;gap:14px;display:flex}.casos-module__reqcPq__resultsSection{background:var(--light);color:var(--text-ink);padding:calc(4vw + 90px) var(--pad-x) 130px;clip-path:polygon(0 4vw,100% 0,100% 100%,0 100%);position:relative}.casos-module__reqcPq__inner{max-width:var(--max-w);margin:0 auto}.casos-module__reqcPq__grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:18px;display:grid}.casos-module__reqcPq__card{border:1px solid var(--line-ink);min-width:0;scroll-margin-top:calc(var(--header-h) + 24px);transition:border-color .5s var(--ease), box-shadow .6s var(--ease);background:#fff;border-radius:18px;flex-direction:column;gap:14px;padding:26px 24px 24px;display:flex;position:relative}.casos-module__reqcPq__card:hover{border-color:#0b09144d;box-shadow:0 22px 50px #0b09141a}.casos-module__reqcPq__num{color:#0b091461}.casos-module__reqcPq__metric{font:600 clamp(30px, 2.6vw, 42px) / 1 var(--font-display);letter-spacing:-.045em;color:var(--purple);font-variant-numeric:tabular-nums;text-wrap:balance;flex-direction:column;gap:6px;margin:0;display:flex}.casos-module__reqcPq__metricLabel{font:400 13.5px/1.2 var(--font-body);letter-spacing:0;color:var(--muted-ink)}.casos-module__reqcPq__meta{flex-direction:column;gap:6px;min-width:0;display:flex}.casos-module__reqcPq__metaBottom{border-top:1px solid var(--line-ink);margin-top:auto;padding-top:12px}.casos-module__reqcPq__client{font:600 clamp(18px, 1.4vw, 21px) / 1.1 var(--font-display);letter-spacing:-.03em;margin:0}.casos-module__reqcPq__industry{color:#0b091480}.casos-module__reqcPq__text{font:400 15.5px/1.5 var(--font-body);color:var(--muted-ink);text-wrap:pretty;margin:0}.casos-module__reqcPq__cardWide{grid-column:1/-1;gap:26px;padding:30px 28px}.casos-module__reqcPq__wideHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.casos-module__reqcPq__link{height:44px;color:var(--text-ink);font:500 14.5px/1 var(--font-body);white-space:nowrap;border:1px solid #0b091447;border-radius:999px;align-items:center;gap:10px;padding:0 20px;transition:border-color .3s,background .3s,color .3s;display:inline-flex}.casos-module__reqcPq__link:hover{border-color:var(--text-ink);background:var(--text-ink);color:var(--light)}.casos-module__reqcPq__figures{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:22px;display:grid}.casos-module__reqcPq__figure{border-top:1px solid var(--line-ink);flex-direction:column;gap:10px;min-width:0;padding-top:18px;display:flex}.casos-module__reqcPq__cardLink{color:var(--purple);font:500 14px/1.2 var(--font-body);cursor:pointer;transition:background-size .45s var(--ease);background:linear-gradient(currentColor,currentColor) 0 100%/0% 1px no-repeat;border:0;align-self:flex-start;align-items:center;gap:8px;margin-top:2px;padding:0;display:inline-flex}.casos-module__reqcPq__cardLink span{transition:transform .4s var(--ease)}.casos-module__reqcPq__cardLink:hover{background-size:100% 1px}.casos-module__reqcPq__cardLink:hover span{transform:translate(3px,-3px)}.casos-module__reqcPq__cardLink:focus-visible{outline:2px solid var(--purple);outline-offset:4px}.casos-module__reqcPq__featuredSection{background:var(--ink);color:var(--text);position:relative}.casos-module__reqcPq__featuredSticky{height:100dvh;padding:calc(var(--header-h) + 8px) 0 32px;flex-direction:column;justify-content:center;gap:clamp(20px,4vh,40px);display:flex;position:sticky;top:0;overflow:hidden}.casos-module__reqcPq__featuredGlow{filter:blur(20px);pointer-events:none;background:radial-gradient(closest-side,#7f00fd47,#3f00e61a 55%,#0000);width:min(1100px,120vw);height:60vh;position:absolute;top:58%;left:50%;transform:translate(-50%,-50%)}.casos-module__reqcPq__featuredHead{width:100%;max-width:var(--max-w);padding:0 var(--pad-x);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin:0 auto;display:flex;position:relative}.casos-module__reqcPq__featuredCopy{flex-direction:column;gap:12px;display:flex}.casos-module__reqcPq__featuredTitle{letter-spacing:-.04em;margin:0;font-size:clamp(28px,2.4vw,40px);line-height:1.02}.casos-module__reqcPq__hint{color:#f3f1ff80;align-items:center;gap:10px;display:inline-flex}.casos-module__reqcPq__hintDot{background:#c775fe;border-radius:50%;flex:none;width:8px;height:8px;box-shadow:0 0 12px #c775fecc}.casos-module__reqcPq__counter{text-transform:none;white-space:nowrap;font-variant-numeric:tabular-nums;color:#f3f1ff80}.casos-module__reqcPq__counterCur{color:#c775fe}.casos-module__reqcPq__track{width:max-content;padding:24px var(--pad-x) 44px;will-change:transform;align-items:flex-start;gap:26px;display:flex;position:relative}.casos-module__reqcPq__tile{--rot:-3deg;color:inherit;text-align:left;cursor:pointer;transform:rotate(var(--rot));transition:transform .4s var(--ease), z-index 0s;background:0 0;border:0;border-radius:18px;flex-direction:column;flex:0 0 clamp(300px,30vw,420px);gap:14px;padding:0;display:flex;position:relative}.casos-module__reqcPq__tile:nth-child(2n){--rot:3deg;margin-top:30px}.casos-module__reqcPq__tile:hover,.casos-module__reqcPq__tile:focus-visible{z-index:2;transform:rotate(0)scale(1.06)}.casos-module__reqcPq__tile:focus-visible{outline-offset:6px;outline:2px solid #c775fe}.casos-module__reqcPq__tileMedia{aspect-ratio:16/10;width:100%;transition:box-shadow .4s var(--ease), border-color .4s var(--ease);background:radial-gradient(120% 90% at 50% 110%,#7f00fd59,#0000 60%),linear-gradient(160deg,#141128,#0a0916 60%);border:1px solid #f3f1ff1f;border-radius:18px;position:relative;overflow:hidden;box-shadow:0 18px 40px #0006}.casos-module__reqcPq__tileMedia:after{content:"";transition:transform .9s var(--ease);pointer-events:none;background:linear-gradient(105deg,#0000 35%,#ffffff1a 50%,#0000 65%);position:absolute;inset:0;transform:translate(-110%)}.casos-module__reqcPq__tile:hover .casos-module__reqcPq__tileMedia{border-color:#c775fe8c;box-shadow:0 24px 56px #00000080,0 0 60px #7f00fd59}.casos-module__reqcPq__tile:hover .casos-module__reqcPq__tileMedia:after{transform:translate(110%)}.casos-module__reqcPq__zoom{transition:transform .9s var(--ease);place-items:center;display:grid;position:absolute;inset:0}.casos-module__reqcPq__tile:hover .casos-module__reqcPq__zoom{transform:scale(1.06)}.casos-module__reqcPq__tileLogo{object-fit:contain;filter:drop-shadow(0 6px 24px #7f00fd59);display:block}.casos-module__reqcPq__tileWordmark{font:700 clamp(34px, 3.4vw, 52px) / 1 var(--font-display);letter-spacing:-.02em;color:#fff;text-shadow:0 6px 24px #7f00fd73}.casos-module__reqcPq__tileNum,.casos-module__reqcPq__tileIndustry{font:500 10.5px/1 var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:#f3f1ff73;position:absolute;left:18px}.casos-module__reqcPq__tileNum{top:18px}.casos-module__reqcPq__tileIndustry{white-space:nowrap;text-overflow:ellipsis;bottom:18px;right:18px;overflow:hidden}.casos-module__reqcPq__arrow{background:var(--grad);color:#fff;width:44px;height:44px;font:500 18px/1 var(--font-body);opacity:0;transition:opacity .35s, transform .5s var(--ease);pointer-events:none;border-radius:50%;place-items:center;display:grid;position:absolute;top:16px;right:16px;transform:translate(6px,-6px)}.casos-module__reqcPq__tile:hover .casos-module__reqcPq__arrow,.casos-module__reqcPq__tile:focus-visible .casos-module__reqcPq__arrow{opacity:1;transform:translate(0)}.casos-module__reqcPq__tileMeta{justify-content:space-between;align-items:baseline;gap:20px;width:100%;display:flex}.casos-module__reqcPq__tileClient{font:600 clamp(18px, 1.5vw, 22px) / 1.1 var(--font-display);letter-spacing:-.03em;white-space:nowrap}.casos-module__reqcPq__tileType{font:500 11px/1.3 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:#f3f1ff8c;text-align:right}.casos-module__reqcPq__clientsSection{background:var(--ink);color:var(--text);padding:0 var(--pad-x) 140px}.casos-module__reqcPq__clientsInner{max-width:var(--max-w);border-top:1px solid var(--line);flex-direction:column;gap:44px;margin:0 auto;padding-top:80px;display:flex}.casos-module__reqcPq__clientsHead{flex-direction:column;gap:16px;display:flex}.casos-module__reqcPq__clientsTitle{letter-spacing:-.04em;margin:0;font-size:clamp(28px,2.4vw,40px);line-height:1.02}.casos-module__reqcPq__clientsRows{flex-direction:column;gap:14px;padding:8px 0;display:flex;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 64px calc(100% - 64px),#0000);mask-image:linear-gradient(90deg,#0000,#000 64px calc(100% - 64px),#0000)}.casos-module__reqcPq__clientsTrack{will-change:transform;gap:14px;width:max-content;display:flex}.casos-module__reqcPq__clientItem{height:104px;color:inherit;background:#f3f1ff06;border:1px solid #f3f1ff14;border-radius:16px;flex:0 0 190px;place-items:center;padding:0;display:grid;position:relative}.casos-module__reqcPq__rowLogoImg{object-fit:contain;opacity:.62;transition:opacity .4s var(--ease), transform .5s var(--ease);display:block}.casos-module__reqcPq__clientItem:hover .casos-module__reqcPq__rowLogoImg{opacity:.9}.casos-module__reqcPq__clientItemCase{cursor:pointer;transition:border-color .4s var(--ease), box-shadow .4s var(--ease), background .4s var(--ease);background:linear-gradient(#7f00fd1f,#3f00e60a);border-color:#c775fe47}.casos-module__reqcPq__clientItemCase:before{content:"";background:#c775fe;border-radius:50%;width:7px;height:7px;position:absolute;top:10px;right:10px;box-shadow:0 0 10px #c775fee6}.casos-module__reqcPq__clientItemCase .casos-module__reqcPq__rowLogoImg{opacity:.95}.casos-module__reqcPq__clientItemCase:hover,.casos-module__reqcPq__clientItemCase:focus-visible{border-color:#c775feb3;box-shadow:0 0 36px #7f00fd59}.casos-module__reqcPq__clientItemCase:hover .casos-module__reqcPq__rowLogoImg,.casos-module__reqcPq__clientItemCase:focus-visible .casos-module__reqcPq__rowLogoImg{opacity:1;transform:translateY(-9px)scale(.92)}.casos-module__reqcPq__clientItemCase:focus-visible{outline-offset:3px;outline:2px solid #c775fe}.casos-module__reqcPq__caseChip{font:500 10px/1 var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:#c775fe;white-space:nowrap;opacity:0;transition:opacity .35s var(--ease), transform .45s var(--ease);position:absolute;bottom:10px;left:50%;transform:translate(-50%,6px)}.casos-module__reqcPq__clientItemCase:hover .casos-module__reqcPq__caseChip,.casos-module__reqcPq__clientItemCase:focus-visible .casos-module__reqcPq__caseChip{opacity:1;transform:translate(-50%)}.casos-module__reqcPq__resultSection{padding:clamp(70px, 10vh, 130px) var(--pad-x);max-width:var(--max-w);margin:0 auto}.casos-module__reqcPq__resultGrid{border-top:1px solid var(--line);grid-template-columns:minmax(0,6fr) minmax(0,6fr);align-items:start;gap:clamp(28px,4vw,80px);padding-top:46px;display:grid}.casos-module__reqcPq__resultTitle{letter-spacing:-.04em;margin:0}.casos-module__reqcPq__resultCol{flex-direction:column;gap:16px;display:flex}@media (max-width:900px){.casos-module__reqcPq__hero{padding:130px var(--pad-x) 56px}.casos-module__reqcPq__glow{width:140vw;right:-50vw}.casos-module__reqcPq__heroGrid{grid-template-columns:minmax(0,1fr);align-items:start;gap:24px}.casos-module__reqcPq__resultsSection{padding:calc(4vw + 60px) var(--pad-x) 90px}.casos-module__reqcPq__card{padding:22px 20px}.casos-module__reqcPq__cardWide{gap:22px;padding:24px 20px}.casos-module__reqcPq__wideHead{align-items:flex-start}.casos-module__reqcPq__featuredSticky{padding-top:calc(var(--header-h) + 4px);gap:18px}.casos-module__reqcPq__track{padding:16px var(--pad-x) 30px;gap:18px}.casos-module__reqcPq__tile{flex-basis:clamp(280px,60vw,380px)}.casos-module__reqcPq__tileMeta{flex-direction:column;align-items:flex-start;gap:6px}.casos-module__reqcPq__tileType{text-align:left}.casos-module__reqcPq__clientsSection{padding:0 var(--pad-x) 90px}.casos-module__reqcPq__clientsInner{gap:32px;padding-top:56px}.casos-module__reqcPq__clientsRows,.casos-module__reqcPq__clientsTrack{gap:10px}.casos-module__reqcPq__clientItem{flex-basis:150px;height:88px}.casos-module__reqcPq__tileMedia{aspect-ratio:16/11}.casos-module__reqcPq__resultGrid{grid-template-columns:minmax(0,1fr);padding-top:36px}}@media (max-width:600px){.casos-module__reqcPq__tile{flex-basis:86vw}}
.contacto-module__kEsyxa__hidden{opacity:0}.contacto-module__kEsyxa__hero{padding:170px max(var(--pad-x), calc((100% - var(--max-w)) / 2 + var(--pad-x))) 70px;position:relative;overflow:hidden}.contacto-module__kEsyxa__glow{filter:blur(30px);pointer-events:none;opacity:0;background:radial-gradient(#7f00fd66,#3f00e62e 32%,#0000 66%);width:90vw;height:100vh;position:absolute;top:-40vh;right:-30vw}.contacto-module__kEsyxa__heroGrid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:clamp(32px,5vw,90px);display:grid;position:relative}.contacto-module__kEsyxa__heroTitleCol{flex-direction:column;gap:26px;display:flex}.contacto-module__kEsyxa__introCol{flex-direction:column;gap:14px;display:flex}.contacto-module__kEsyxa__askSection{padding:40px var(--pad-x) clamp(70px, 10vh, 120px);max-width:var(--max-w);margin:0 auto;position:relative}.contacto-module__kEsyxa__askGrid{border-top:1px solid var(--line);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(32px,5vw,80px);padding-top:46px;display:grid}.contacto-module__kEsyxa__askCol{flex-direction:column;gap:26px;display:flex;position:sticky;top:110px}.contacto-module__kEsyxa__h2{letter-spacing:-.04em;margin:0}.contacto-module__kEsyxa__askList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.contacto-module__kEsyxa__askItem{border-top:1px solid var(--line-soft);align-items:baseline;gap:16px;padding:14px 0;display:flex}.contacto-module__kEsyxa__askNum{color:var(--lilac);flex:none}.contacto-module__kEsyxa__askText{font:400 16.5px/1.4 var(--font-body);color:var(--muted);text-wrap:pretty}.contacto-module__kEsyxa__formCol{min-width:0}.contacto-module__kEsyxa__form{-webkit-backdrop-filter:blur(14px);background:#0e0c17db;border:1px solid #f3f1ff24;border-radius:24px;flex-direction:column;gap:14px;min-width:0;padding:30px;scroll-margin-top:100px;display:flex;position:relative;box-shadow:0 24px 60px #00000059}.contacto-module__kEsyxa__row{grid-template-columns:1fr 1fr;gap:12px;display:grid}.contacto-module__kEsyxa__label{min-width:0;font:500 11px/1.35 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted-2);flex-direction:column;gap:8px;display:flex}.contacto-module__kEsyxa__input,.contacto-module__kEsyxa__textarea{width:100%;min-width:0;color:var(--text);font:400 15px/1.4 var(--font-body);letter-spacing:0;text-transform:none;background:#f3f1ff0a;border:1px solid #f3f1ff24;border-radius:12px;outline:none;transition:border-color .3s}.contacto-module__kEsyxa__input{height:50px;padding:0 16px}.contacto-module__kEsyxa__textarea{resize:vertical;min-height:132px;padding:14px 16px}.contacto-module__kEsyxa__input:focus,.contacto-module__kEsyxa__textarea:focus{border-color:var(--lilac)}.contacto-module__kEsyxa__error{font:400 13px/1.4 var(--font-body);color:var(--live);margin:0}.contacto-module__kEsyxa__submit{background:var(--grad);color:#fff;height:54px;font:600 15.5px/1 var(--font-body);border:0;border-radius:999px;margin-top:6px;transition:opacity .3s;box-shadow:0 14px 40px #5f00f059}.contacto-module__kEsyxa__submit:disabled{opacity:.7;cursor:progress}.contacto-module__kEsyxa__note{font:400 12px/1.5 var(--font-body);color:#f3f1ff73;margin:4px 0 0}.contacto-module__kEsyxa__note a{text-decoration:underline}.contacto-module__kEsyxa__sent{text-align:center;opacity:0;flex-direction:column;justify-content:center;align-items:center;gap:18px;min-height:380px;padding:20px 6px;display:flex}.contacto-module__kEsyxa__check{background:var(--grad);width:64px;height:64px;font:600 21.3px/1 var(--font-display);border-radius:50%;place-items:center;display:grid}.contacto-module__kEsyxa__sentTitle{font:600 24.6px/1.05 var(--font-display);letter-spacing:-.035em;margin:0}.contacto-module__kEsyxa__sentText{font:400 16px/1.5 var(--font-body);color:#f3f1ffb3;margin:0}.contacto-module__kEsyxa__sentWa{height:48px;font:500 15px/1 var(--font-body);border:1px solid #f3f1ff4d;border-radius:999px;align-items:center;gap:10px;padding:0 22px;transition:border-color .3s;display:inline-flex}.contacto-module__kEsyxa__sentWa:hover{border-color:#f3f1ffcc}.contacto-module__kEsyxa__lightSection{background:var(--light);color:var(--text-ink);padding:calc(4vw + 90px) var(--pad-x) 120px;clip-path:polygon(0 4vw,100% 0,100% 100%,0 100%);position:relative}.contacto-module__kEsyxa__lightInner{max-width:var(--max-w);flex-direction:column;gap:100px;margin:0 auto;display:flex}.contacto-module__kEsyxa__h2Ink{letter-spacing:-.04em;max-width:20ch;margin:0}.contacto-module__kEsyxa__nextBlock{flex-direction:column;gap:34px;display:flex}.contacto-module__kEsyxa__steps{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}.contacto-module__kEsyxa__step{border:1px solid var(--line-ink);background:#fff;border-radius:18px;flex-direction:column;gap:12px;min-width:0;padding:26px 24px;display:flex;position:relative}.contacto-module__kEsyxa__stepNum{color:var(--purple)}.contacto-module__kEsyxa__stepTitle{font:600 clamp(18px, 1.4vw, 21px) / 1.1 var(--font-display);letter-spacing:-.03em;margin:0}.contacto-module__kEsyxa__stepText{font:400 15.5px/1.5 var(--font-body);color:var(--muted-ink);text-wrap:pretty;margin:0}.contacto-module__kEsyxa__nextNote{font:500 clamp(16.5px, 1.3vw, 19px) / 1.4 var(--font-body);color:var(--text-ink);margin:0}.contacto-module__kEsyxa__fitBlock{border-top:1px solid var(--line-ink);flex-direction:column;gap:34px;padding-top:70px;display:flex}.contacto-module__kEsyxa__fitHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:30px;display:flex}.contacto-module__kEsyxa__fitNote{max-width:460px;font:400 15.5px/1.5 var(--font-body);color:var(--muted-ink);text-wrap:pretty;flex-direction:column;gap:8px;display:flex}.contacto-module__kEsyxa__fitNote p{margin:0}.contacto-module__kEsyxa__fitList{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:0 40px;margin:0;padding:0;list-style:none;display:grid}.contacto-module__kEsyxa__fitItem{border-top:1px solid var(--line-ink);font:400 clamp(16px, 1.2vw, 17.5px) / 1.45 var(--font-body);color:var(--text-ink);text-wrap:pretty;align-items:baseline;gap:14px;padding:18px 0;display:flex}.contacto-module__kEsyxa__fitPlus{font:500 11px/1.6 var(--font-mono);color:var(--purple);flex:none}.contacto-module__kEsyxa__dataSection{padding:clamp(70px, 10vh, 120px) var(--pad-x);max-width:var(--max-w);margin:0 auto}.contacto-module__kEsyxa__dataGrid{border-top:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:30px 40px;padding-top:46px;display:grid}.contacto-module__kEsyxa__dataItem{flex-direction:column;gap:12px;min-width:0;display:flex}.contacto-module__kEsyxa__dataLabel{color:var(--lilac)}.contacto-module__kEsyxa__dataValue{font:500 clamp(18px, 1.5vw, 22px) / 1.2 var(--font-display);letter-spacing:-.02em;color:var(--text);word-break:break-word;transition:color .3s}.contacto-module__kEsyxa__dataValue:hover{color:var(--lilac)}.contacto-module__kEsyxa__dataAddress{font:400 16px/1.5 var(--font-body);color:var(--muted);flex-direction:column;gap:2px;margin:0;display:flex}@media (max-width:900px){.contacto-module__kEsyxa__hero{padding:130px var(--pad-x) 46px}.contacto-module__kEsyxa__glow{width:140vw;right:-50vw}.contacto-module__kEsyxa__heroGrid{grid-template-columns:minmax(0,1fr);align-items:start;gap:24px}.contacto-module__kEsyxa__askSection{padding:20px var(--pad-x) 70px}.contacto-module__kEsyxa__askGrid{grid-template-columns:minmax(0,1fr);padding-top:36px}.contacto-module__kEsyxa__askCol{gap:20px;position:static}.contacto-module__kEsyxa__form{padding:22px;scroll-margin-top:84px}.contacto-module__kEsyxa__row{grid-template-columns:1fr}.contacto-module__kEsyxa__lightSection{padding:calc(4vw + 60px) var(--pad-x) 90px}.contacto-module__kEsyxa__lightInner{gap:70px}.contacto-module__kEsyxa__h2Ink{max-width:none}.contacto-module__kEsyxa__fitBlock{padding-top:50px}.contacto-module__kEsyxa__fitHead{align-items:flex-start}.contacto-module__kEsyxa__dataSection{padding:70px var(--pad-x)}.contacto-module__kEsyxa__dataGrid{padding-top:36px}}
.equipo-module__InKIXa__hidden{opacity:0}.equipo-module__InKIXa__hero{padding:170px max(var(--pad-x), calc((100% - var(--max-w)) / 2 + var(--pad-x))) 90px;position:relative;overflow:hidden}.equipo-module__InKIXa__glow{filter:blur(30px);pointer-events:none;opacity:0;background:radial-gradient(#7f00fd66,#3f00e62e 32%,#0000 66%);width:90vw;height:100vh;position:absolute;top:-40vh;right:-30vw}.equipo-module__InKIXa__heroGrid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:clamp(32px,5vw,90px);display:grid;position:relative}.equipo-module__InKIXa__heroTitleCol{flex-direction:column;gap:26px;display:flex}.equipo-module__InKIXa__heroTitle{font-size:clamp(34px,3vw,52px);line-height:1}.equipo-module__InKIXa__heroIntro{flex-direction:column;gap:14px;display:flex}.equipo-module__InKIXa__sectionTitle{font-size:clamp(28px,2.4vw,40px);line-height:1.03}.equipo-module__InKIXa__paragraph{font:400 clamp(16.2px, 1.2vw, 18px) / 1.6 var(--font-body);color:var(--muted);text-wrap:pretty}.equipo-module__InKIXa__rolesSection{background:var(--light);color:var(--text-ink);padding:calc(4vw + 90px) var(--pad-x) clamp(90px, 12vh, 130px);clip-path:polygon(0 4vw,100% 0,100% 100%,0 100%);position:relative}.equipo-module__InKIXa__rolesInner{max-width:var(--max-w);margin:0 auto}.equipo-module__InKIXa__rolesHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:20px;margin-bottom:clamp(24px,3vh,40px);display:flex}.equipo-module__InKIXa__rolesCount{color:#0b091466}.equipo-module__InKIXa__roles{flex-direction:column;display:flex}.equipo-module__InKIXa__role{border-top:1px solid var(--line-ink);transition:padding-left .5s var(--ease);grid-template-columns:76px minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(18px,3vw,48px);padding:clamp(24px,3vh,34px) 0;display:grid}.equipo-module__InKIXa__role:last-child{border-bottom:1px solid var(--line-ink)}.equipo-module__InKIXa__role:hover{padding-left:12px}.equipo-module__InKIXa__roleNum{font:600 clamp(26px, 1.9vw, 30px) / 1 var(--font-display);letter-spacing:-.04em;color:#0b091442}.equipo-module__InKIXa__roleTitleCol{flex-direction:column;gap:14px;min-height:62px;display:flex}.equipo-module__InKIXa__roleTitle{font:600 clamp(19px, 1.5vw, 22px) / 1.2 var(--font-display);letter-spacing:-.02em;text-wrap:pretty}.equipo-module__InKIXa__roleNameSlot{background:#0b091438;width:52px;height:1px;display:block}.equipo-module__InKIXa__roleText{font:400 16px/1.6 var(--font-body);color:var(--muted-ink);text-wrap:pretty;max-width:60ch}.equipo-module__InKIXa__closing{max-width:var(--max-w);padding:clamp(80px, 11vh, 140px) var(--pad-x) clamp(60px, 8vh, 110px);grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;gap:clamp(32px,5vw,90px);margin:0 auto;display:grid}.equipo-module__InKIXa__closingSticky{flex-direction:column;gap:18px;display:flex;position:sticky;top:120px}.equipo-module__InKIXa__closingBody{flex-direction:column;gap:20px;max-width:68ch;display:flex}@media (max-width:900px){.equipo-module__InKIXa__hero{padding:130px var(--pad-x) 56px}.equipo-module__InKIXa__glow{width:140vw;right:-50vw}.equipo-module__InKIXa__heroGrid{grid-template-columns:minmax(0,1fr);align-items:start;gap:24px}.equipo-module__InKIXa__heroTitle{font-size:clamp(30px,8vw,38px)}.equipo-module__InKIXa__rolesSection{padding:calc(4vw + 60px) var(--pad-x) 80px}.equipo-module__InKIXa__role{grid-template-columns:48px minmax(0,1fr);gap:8px 14px;padding:22px 0}.equipo-module__InKIXa__role:hover{padding-left:0}.equipo-module__InKIXa__roleNum{grid-row:1}.equipo-module__InKIXa__roleTitleCol{grid-column:2;gap:10px;min-height:0}.equipo-module__InKIXa__roleText{grid-column:2;margin-top:4px}.equipo-module__InKIXa__closing{padding:72px var(--pad-x) 56px;grid-template-columns:minmax(0,1fr);gap:24px}.equipo-module__InKIXa__closingSticky{position:static;top:auto}}
.faq-module__U9S6dG__hidden{opacity:0}.faq-module__U9S6dG__hero{padding:170px max(var(--pad-x), calc((100% - var(--max-w)) / 2 + var(--pad-x))) 60px;position:relative;overflow:hidden}.faq-module__U9S6dG__glow{filter:blur(30px);pointer-events:none;opacity:0;background:radial-gradient(#7f00fd66,#3f00e62e 32%,#0000 66%);width:90vw;height:100vh;position:absolute;top:-40vh;right:-30vw}.faq-module__U9S6dG__heroInner{flex-direction:column;gap:26px;max-width:20ch;display:flex;position:relative}.faq-module__U9S6dG__h1{margin:0}.faq-module__U9S6dG__listSection{padding:20px var(--pad-x) clamp(70px, 10vh, 120px);max-width:var(--max-w);margin:0 auto}.faq-module__U9S6dG__list{flex-direction:column;max-width:1040px;display:flex}.faq-module__U9S6dG__item{border-top:1px solid var(--line)}.faq-module__U9S6dG__item:last-child{border-bottom:1px solid var(--line)}.faq-module__U9S6dG__q{width:100%;min-height:64px;color:inherit;text-align:left;font:600 clamp(18.2px, 1.4vw, 21.3px) / 1.25 var(--font-display);letter-spacing:-.02em;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:20px;padding:24px 6px;transition:color .3s;display:flex}.faq-module__U9S6dG__q:hover{color:var(--lilac)}.faq-module__U9S6dG__q:focus-visible{outline:2px solid var(--lilac);outline-offset:-2px;border-radius:10px}.faq-module__U9S6dG__icon{font:400 14px/1 var(--font-mono);color:var(--lilac);flex:none}.faq-module__U9S6dG__body{height:0;transition:height .55s var(--ease);overflow:hidden}.faq-module__U9S6dG__a{max-width:760px;font:400 16.5px/1.55 var(--font-body);color:var(--muted);text-wrap:pretty;margin:0;padding:0 6px 28px}@media (max-width:900px){.faq-module__U9S6dG__hero{padding:130px var(--pad-x) 40px}.faq-module__U9S6dG__glow{width:140vw;right:-50vw}.faq-module__U9S6dG__heroInner{gap:20px;max-width:none}.faq-module__U9S6dG__listSection{padding:10px var(--pad-x) 80px}.faq-module__U9S6dG__q{padding:20px 4px}}
.ia-module__T6l_ta__hidden{opacity:0}.ia-module__T6l_ta__hero{padding:170px var(--pad-x) 84px;position:relative;overflow:hidden}.ia-module__T6l_ta__glow{filter:blur(30px);pointer-events:none;opacity:0;background:radial-gradient(#7f00fd66,#3f00e62e 32%,#0000 66%);width:88vw;height:100vh;position:absolute;top:-42vh;right:-28vw}.ia-module__T6l_ta__heroInner{max-width:var(--max-w);flex-direction:column;gap:30px;margin:0 auto;display:flex;position:relative}.ia-module__T6l_ta__heroTitle{max-width:18ch;font-size:clamp(38px,3.4vw,58px);line-height:.98}.ia-module__T6l_ta__heroIntro{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px clamp(28px,4vw,64px);max-width:1020px;margin-top:6px;display:grid}.ia-module__T6l_ta__section{padding:clamp(60px, 8vw, 110px) var(--pad-x)}.ia-module__T6l_ta__sectionInner{max-width:var(--max-w);flex-direction:column;gap:clamp(30px,4vw,48px);margin:0 auto;display:flex}.ia-module__T6l_ta__sectionTitle{text-wrap:balance;font-size:clamp(28px,2.4vw,40px);line-height:1.02}.ia-module__T6l_ta__teamGrid{grid-template-columns:minmax(0,6fr) minmax(0,6fr);align-items:start;gap:clamp(28px,5vw,80px);display:grid}.ia-module__T6l_ta__teamCopy{flex-direction:column;gap:18px;max-width:30ch;display:flex}.ia-module__T6l_ta__teamCopy p{max-width:52ch}.ia-module__T6l_ta__teamAside{flex-direction:column;gap:22px;padding-top:8px;display:flex}.ia-module__T6l_ta__needs{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 clamp(20px,3vw,44px);display:grid}.ia-module__T6l_ta__need{border-bottom:1px solid var(--line);align-items:baseline;gap:12px;padding:14px 0;display:flex}.ia-module__T6l_ta__needNum{font:500 11px/1 var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:.18em;color:var(--lilac)}.ia-module__T6l_ta__needText{font:500 17px/1.35 var(--font-display);letter-spacing:-.02em}.ia-module__T6l_ta__teamNote{font:500 clamp(17px, 1.35vw, 20px) / 1.4 var(--font-display);letter-spacing:-.02em;text-wrap:pretty;max-width:40ch}.ia-module__T6l_ta__usesSection{background:var(--light);color:var(--text-ink);padding:calc(4vw + 92px) var(--pad-x) clamp(90px, 11vw, 134px);clip-path:polygon(0 4vw,100% 0,100% 100%,0 100%);position:relative}.ia-module__T6l_ta__usesInner{max-width:var(--max-w);flex-direction:column;gap:clamp(32px,4vw,52px);margin:0 auto;display:flex}.ia-module__T6l_ta__usesTitle{max-width:20ch;font-size:clamp(28px,2.4vw,40px);line-height:1.02}.ia-module__T6l_ta__usesGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.ia-module__T6l_ta__use{border:1px solid var(--line-ink);background:#ffffff8c;border-radius:20px;flex-direction:column;gap:12px;min-height:210px;padding:28px;display:flex;position:relative}.ia-module__T6l_ta__useNum{font:500 11px/1 var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:.18em;color:#0b091473}.ia-module__T6l_ta__useTitle{font:600 20px/1.2 var(--font-display);letter-spacing:-.02em;text-wrap:balance;margin:0}.ia-module__T6l_ta__useText{font:400 15.5px/1.55 var(--font-body);color:var(--muted-ink);text-wrap:pretty}.ia-module__T6l_ta__useTag{font:500 11px/1 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--purple);background:#3f00e612;border:1px solid #3f00e647;border-radius:999px;align-self:flex-start;margin-top:auto;padding:7px 12px}.ia-module__T6l_ta__notTitle{max-width:20ch}.ia-module__T6l_ta__notList{border-top:1px solid var(--line);flex-direction:column;display:flex}.ia-module__T6l_ta__not{border-bottom:1px solid var(--line);grid-template-columns:46px minmax(0,1fr);align-items:start;gap:clamp(14px,2vw,26px);padding:26px 4px;display:grid}.ia-module__T6l_ta__notMark{width:34px;height:34px;font:400 17px/1 var(--font-body);color:var(--lilac);border:1px solid #c775fe80;border-radius:50%;place-items:center;display:grid}.ia-module__T6l_ta__notCopy{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:baseline;gap:10px clamp(20px,4vw,60px);display:grid}.ia-module__T6l_ta__notItemTitle{font:600 clamp(19px, 1.5vw, 23px) / 1.2 var(--font-display);letter-spacing:-.025em;text-wrap:balance;margin:0}.ia-module__T6l_ta__notText{font:400 16px/1.55 var(--font-body);color:var(--muted);text-wrap:pretty}.ia-module__T6l_ta__metricsSection{padding:clamp(50px, 6vw, 80px) var(--pad-x) clamp(60px, 8vw, 110px)}.ia-module__T6l_ta__metricsInner{max-width:var(--max-w);flex-direction:column;gap:clamp(28px,3.5vw,44px);margin:0 auto;display:flex}.ia-module__T6l_ta__metricsTitle{max-width:22ch}.ia-module__T6l_ta__metricsGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.ia-module__T6l_ta__metric{border:1px solid var(--line);background:var(--surface);border-radius:20px;flex-direction:column;gap:12px;padding:30px 26px;display:flex}.ia-module__T6l_ta__metricValue{font:600 clamp(38px, 3.2vw, 54px) / 1 var(--font-display);letter-spacing:-.045em;font-variant-numeric:tabular-nums}.ia-module__T6l_ta__metricLabel{font:400 15px/1.45 var(--font-body);color:var(--muted);text-wrap:pretty}.ia-module__T6l_ta__metricsNote{font:400 clamp(16px, 1.15vw, 18px) / 1.55 var(--font-body);color:var(--muted);text-wrap:pretty;max-width:60ch}@media (max-width:900px){.ia-module__T6l_ta__hero{padding:130px var(--pad-x) 52px}.ia-module__T6l_ta__glow{width:140vw;right:-50vw}.ia-module__T6l_ta__heroInner{gap:22px}.ia-module__T6l_ta__heroTitle{max-width:none}.ia-module__T6l_ta__heroIntro{grid-template-columns:minmax(0,1fr);gap:16px}.ia-module__T6l_ta__section{padding:56px var(--pad-x)}.ia-module__T6l_ta__teamGrid{grid-template-columns:minmax(0,1fr);gap:26px}.ia-module__T6l_ta__teamCopy{max-width:none}.ia-module__T6l_ta__teamAside{padding-top:0}.ia-module__T6l_ta__needs{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px}.ia-module__T6l_ta__needText{font-size:15.5px}.ia-module__T6l_ta__teamNote{max-width:none}.ia-module__T6l_ta__usesSection{padding:calc(4vw + 62px) var(--pad-x) 90px}.ia-module__T6l_ta__usesTitle{max-width:none}.ia-module__T6l_ta__usesGrid{grid-template-columns:minmax(0,1fr)}.ia-module__T6l_ta__use{min-height:0;padding:24px}.ia-module__T6l_ta__notTitle,.ia-module__T6l_ta__metricsTitle{max-width:none}.ia-module__T6l_ta__not{grid-template-columns:34px minmax(0,1fr);gap:14px;padding:22px 2px}.ia-module__T6l_ta__notCopy{grid-template-columns:minmax(0,1fr);gap:8px}.ia-module__T6l_ta__metricsSection{padding:20px var(--pad-x) 56px}.ia-module__T6l_ta__metricsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ia-module__T6l_ta__metric{padding:22px 20px}}
.industrias-module__00bAMG__hidden{opacity:0}.industrias-module__00bAMG__hero{padding:170px max(var(--pad-x), calc((100% - var(--max-w)) / 2 + var(--pad-x))) 90px;position:relative;overflow:hidden}.industrias-module__00bAMG__glow{filter:blur(30px);pointer-events:none;opacity:0;background:radial-gradient(#7f00fd66,#3f00e62e 32%,#0000 66%);width:90vw;height:100vh;position:absolute;top:-42vh;right:-28vw}.industrias-module__00bAMG__heroGrid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:clamp(32px,5vw,90px);display:grid;position:relative}.industrias-module__00bAMG__heroLeft{flex-direction:column;gap:26px;display:flex}.industrias-module__00bAMG__heroIntro{flex-direction:column;gap:14px;display:flex}.industrias-module__00bAMG__list{background:var(--light);color:var(--text-ink);padding:calc(4vw + 84px) var(--pad-x) clamp(84px, 11vh, 130px);clip-path:polygon(0 4vw,100% 0,100% 100%,0 100%);position:relative}.industrias-module__00bAMG__listInner{max-width:var(--max-w);flex-direction:column;gap:34px;margin:0 auto;display:flex}.industrias-module__00bAMG__listHead{flex-direction:column;gap:16px;display:flex}.industrias-module__00bAMG__tags{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px;display:grid}.industrias-module__00bAMG__tag{border:1px solid var(--line-ink);min-height:62px;font:500 16px/1.25 var(--font-body);color:var(--text-ink);border-radius:14px;align-items:center;gap:14px;padding:16px 22px;transition:border-color .3s,background .3s;display:flex}.industrias-module__00bAMG__tag:hover{background:#0b09140a;border-color:#0b09146b}.industrias-module__00bAMG__tagNum{font:500 11px/1 var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:.18em;color:#0b09146b}.industrias-module__00bAMG__provenCard{border:1px solid var(--line);background:var(--surface);border-radius:20px;flex-direction:column;gap:12px;height:100%;min-height:300px;padding:26px;display:flex;position:relative}.industrias-module__00bAMG__provenIndustry{font:600 clamp(19px, 1.4vw, 22px) / 1.2 var(--font-display);letter-spacing:-.02em}.industrias-module__00bAMG__provenText{font:400 15.5px/1.55 var(--font-body);color:var(--muted);text-wrap:pretty;flex:1}.industrias-module__00bAMG__provenClient{border-top:1px solid var(--line-soft);color:var(--lilac);padding-top:12px}.industrias-module__00bAMG__how{max-width:var(--max-w);padding:clamp(50px, 7vh, 90px) var(--pad-x) clamp(70px, 9vh, 120px);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(28px,5vw,80px);margin:0 auto;display:grid}.industrias-module__00bAMG__howTitle{text-wrap:balance}.industrias-module__00bAMG__howText{flex-direction:column;gap:16px;padding-top:6px;display:flex}@media (max-width:900px){.industrias-module__00bAMG__hero{padding:calc(var(--header-h) + 64px) var(--pad-x) 48px}.industrias-module__00bAMG__heroGrid{grid-template-columns:minmax(0,1fr);align-items:start;gap:28px}.industrias-module__00bAMG__heroLeft{gap:20px}.industrias-module__00bAMG__list{padding:calc(4vw + 64px) var(--pad-x) 80px}.industrias-module__00bAMG__tags{grid-template-columns:1fr;gap:10px}.industrias-module__00bAMG__tag{min-height:56px;padding:14px 18px;font-size:15px}.industrias-module__00bAMG__provenCard{min-height:0;padding:22px}.industrias-module__00bAMG__how{padding:40px var(--pad-x) 80px;grid-template-columns:1fr;gap:24px}}
.legal-module__BkY0oa__main{padding:160px 0 120px}.legal-module__BkY0oa__container{max-width:860px;padding-left:var(--pad-x);padding-right:var(--pad-x);margin:0 auto}.legal-module__BkY0oa__head .legal-module__BkY0oa__eyebrow{margin-bottom:22px}.legal-module__BkY0oa__head .legal-module__BkY0oa__title{font-size:clamp(34.6px,2.9vw,44.6px)}.legal-module__BkY0oa__article h2{font:600 clamp(19.2px, 1.3vw, 21.3px) / 1.2 var(--font-display);letter-spacing:-.02em;text-wrap:balance;margin-top:40px}.legal-module__BkY0oa__article p,.legal-module__BkY0oa__article li{font:400 17px/1.6 var(--font-body);color:#f3f1ffbf;text-wrap:pretty}.legal-module__BkY0oa__article p{margin-top:16px}.legal-module__BkY0oa__article .legal-module__BkY0oa__label{color:var(--text);font-weight:500}.legal-module__BkY0oa__article ul{gap:8px;margin-top:12px;display:grid}.legal-module__BkY0oa__article li{align-items:baseline;gap:12px;display:flex}.legal-module__BkY0oa__article li:before{content:"[+]";font:400 11px/1.6 var(--font-mono);color:var(--lilac);flex:none}.legal-module__BkY0oa__article a{text-underline-offset:3px;-webkit-text-decoration:underline #c775fe8c;text-decoration:underline #c775fe8c;transition:color .3s,text-decoration-color .3s}.legal-module__BkY0oa__article a:hover{-webkit-text-decoration-color:var(--lilac);text-decoration-color:var(--lilac)}@media (max-width:900px){.legal-module__BkY0oa__main{padding-top:120px}}
.maicero-module__GbX4_W__page{position:relative}.maicero-module__GbX4_W__hidden{opacity:0}.maicero-module__GbX4_W__hero{padding:170px max(var(--pad-x), calc((100% - var(--max-w)) / 2 + var(--pad-x))) 90px;position:relative;overflow:hidden}.maicero-module__GbX4_W__glow{filter:blur(30px);pointer-events:none;opacity:0;background:radial-gradient(#7f00fd66,#3f00e62e 32%,#0000 66%);width:90vw;height:100vh;position:absolute;top:-42vh;left:-24vw}.maicero-module__GbX4_W__mark{aspect-ratio:1;pointer-events:none;opacity:.14;width:min(38vw,520px);position:absolute;top:4vh;right:-6vw}.maicero-module__GbX4_W__mark img{object-fit:contain;width:100%;height:100%}.maicero-module__GbX4_W__heroGrid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:clamp(32px,5vw,90px);display:grid;position:relative}.maicero-module__GbX4_W__heroLeft{flex-direction:column;align-items:flex-start;gap:24px;display:flex}.maicero-module__GbX4_W__lockup{width:auto;height:clamp(38px,3.4vw,52px)}.maicero-module__GbX4_W__heroIntro{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.maicero-module__GbX4_W__siteLink{min-height:44px;font:500 11px/1 var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--mz-yellow);align-items:center;gap:8px;transition:opacity .3s;display:inline-flex}.maicero-module__GbX4_W__siteLink:hover{color:var(--mz-yellow);opacity:.75}.maicero-module__GbX4_W__section{max-width:var(--max-w);padding:clamp(60px, 8vh, 110px) var(--pad-x);grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;gap:clamp(24px,4vw,70px);margin:0 auto;display:grid}.maicero-module__GbX4_W__head{flex-direction:column;gap:16px;display:flex;position:sticky;top:120px}.maicero-module__GbX4_W__rule{background:var(--mz-yellow);border-radius:2px;width:46px;height:3px}.maicero-module__GbX4_W__prose{flex-direction:column;gap:18px;display:flex}.maicero-module__GbX4_W__pain{border:1px solid var(--line);background:var(--surface);border-radius:20px;flex-direction:column;gap:12px;height:100%;min-height:340px;padding:26px;display:flex;position:relative}.maicero-module__GbX4_W__painNum{font:500 11px/1 var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:.18em;color:var(--mz-yellow)}.maicero-module__GbX4_W__painTitle{font:600 clamp(19px, 1.4vw, 22px) / 1.2 var(--font-display);letter-spacing:-.02em}.maicero-module__GbX4_W__painText{font:400 15.5px/1.55 var(--font-body);color:var(--muted);text-wrap:pretty;flex:1}.maicero-module__GbX4_W__painFix{border-left:3px solid var(--mz-yellow);font:400 15.5px/1.5 var(--font-body);color:var(--text);text-wrap:pretty;background:#ffd23f12;border-radius:0 12px 12px 0;padding:14px 16px}.maicero-module__GbX4_W__fixLabel{color:var(--mz-yellow);font-weight:600}.maicero-module__GbX4_W__features{grid-template-columns:1fr 1fr;gap:16px;display:grid}.maicero-module__GbX4_W__feature{border:1px solid var(--line);background:var(--surface);border-radius:20px;flex-direction:column;gap:10px;min-height:176px;padding:24px;display:flex;position:relative}.maicero-module__GbX4_W__featureTitle{font:600 19px/1.2 var(--font-display);letter-spacing:-.02em}.maicero-module__GbX4_W__featureText{font:400 15px/1.55 var(--font-body);color:var(--muted);text-wrap:pretty}.maicero-module__GbX4_W__metrics{background:var(--mz-dark);padding:clamp(70px, 9vh, 120px) var(--pad-x)}.maicero-module__GbX4_W__metricsInner{max-width:var(--max-w);flex-direction:column;gap:40px;margin:0 auto;display:flex}.maicero-module__GbX4_W__metricsHead{flex-direction:column;gap:16px;display:flex}.maicero-module__GbX4_W__metricsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.maicero-module__GbX4_W__metric{background:#ffffff08;border:1px solid #ffd23f38;border-radius:20px;flex-direction:column;gap:12px;padding:30px 28px;display:flex}.maicero-module__GbX4_W__metricStrong{background:#ffd23f14;border-color:#ffd23f66}.maicero-module__GbX4_W__metricValue{font:600 clamp(34px, 3vw, 50px) / 1 var(--font-display);letter-spacing:-.04em;color:var(--mz-yellow);font-variant-numeric:tabular-nums}.maicero-module__GbX4_W__metricStrong .maicero-module__GbX4_W__metricValue{font-size:clamp(38px,3.4vw,58px)}.maicero-module__GbX4_W__metricLabel{font:400 15px/1.45 var(--font-body);color:#f3f1ffb8;text-wrap:pretty}@media (max-width:900px){.maicero-module__GbX4_W__hero{padding:calc(var(--header-h) + 64px) var(--pad-x) 48px}.maicero-module__GbX4_W__mark{opacity:.1;width:72vw;top:2vh;right:-18vw}.maicero-module__GbX4_W__heroGrid{grid-template-columns:minmax(0,1fr);align-items:start;gap:28px}.maicero-module__GbX4_W__section{padding:56px var(--pad-x);grid-template-columns:1fr;gap:26px}.maicero-module__GbX4_W__head{position:static;top:auto}.maicero-module__GbX4_W__features{grid-template-columns:1fr;gap:12px}.maicero-module__GbX4_W__pain,.maicero-module__GbX4_W__feature{min-height:0;padding:22px}.maicero-module__GbX4_W__metrics{padding:72px var(--pad-x)}.maicero-module__GbX4_W__metricsGrid{grid-template-columns:1fr;gap:12px}.maicero-module__GbX4_W__metric{padding:24px 20px}}
.metodo-module__7_I4ka__hidden{opacity:0}.metodo-module__7_I4ka__hero{padding:170px max(var(--pad-x), calc((100% - var(--max-w)) / 2 + var(--pad-x))) 90px;position:relative;overflow:hidden}.metodo-module__7_I4ka__glow{filter:blur(30px);pointer-events:none;opacity:0;background:radial-gradient(#7f00fd66,#3f00e62e 32%,#0000 66%);width:90vw;height:100vh;position:absolute;top:-40vh;right:-30vw}.metodo-module__7_I4ka__heroGrid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:clamp(32px,5vw,90px);display:grid;position:relative}.metodo-module__7_I4ka__heroTitleCol{flex-direction:column;gap:26px;display:flex}.metodo-module__7_I4ka__heroIntro{flex-direction:column;gap:14px;display:flex}.metodo-module__7_I4ka__sectionTitle{font-size:clamp(28px,2.4vw,40px);line-height:1.03}.metodo-module__7_I4ka__paragraph{font:400 clamp(16.2px, 1.2vw, 18px) / 1.6 var(--font-body);color:var(--muted);text-wrap:pretty}.metodo-module__7_I4ka__commitments{max-width:var(--max-w);padding:clamp(30px, 4vh, 56px) var(--pad-x) clamp(70px, 9vh, 120px);flex-direction:column;gap:clamp(44px,6vh,84px);margin:0 auto;display:flex}.metodo-module__7_I4ka__commitment{scroll-margin-top:calc(var(--header-h) + 20px);border-top:1px solid var(--line);grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;gap:clamp(32px,5vw,90px);padding-top:clamp(28px,4vh,52px);display:grid}.metodo-module__7_I4ka__commitmentSticky{flex-direction:column;gap:18px;display:flex;position:sticky;top:120px}.metodo-module__7_I4ka__commitmentNum{color:var(--lilac)}.metodo-module__7_I4ka__commitmentTitle{font-size:clamp(28px,2.4vw,40px);line-height:1.03}.metodo-module__7_I4ka__commitmentBody{flex-direction:column;gap:18px;max-width:68ch;display:flex}.metodo-module__7_I4ka__because{border-left:2px solid var(--lilac);font:500 italic clamp(16.2px, 1.3vw, 18px) / 1.5 var(--font-display);letter-spacing:-.01em;color:var(--lilac);text-wrap:pretty;background:#3f00e629;border-radius:0 16px 16px 0;margin-top:8px;padding:18px 24px 18px 26px;position:relative}.metodo-module__7_I4ka__proof{background:var(--light);color:var(--text-ink);padding:calc(4vw + 90px) var(--pad-x) clamp(90px, 12vh, 130px);clip-path:polygon(0 4vw,100% 0,100% 100%,0 100%);position:relative}.metodo-module__7_I4ka__proofInner{max-width:var(--max-w);grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;gap:clamp(32px,5vw,90px);margin:0 auto;display:grid}.metodo-module__7_I4ka__proofSticky{flex-direction:column;gap:18px;display:flex;position:sticky;top:120px}.metodo-module__7_I4ka__proofBody{flex-direction:column;gap:22px;display:flex}.metodo-module__7_I4ka__proofIntro{font:500 clamp(16.2px, 1.3vw, 18px) / 1.5 var(--font-display);color:var(--text-ink)}.metodo-module__7_I4ka__proofList{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.metodo-module__7_I4ka__proofItem{border:1px solid var(--line-ink);font:400 16px/1.5 var(--font-body);color:var(--text-ink);text-wrap:pretty;background:#ffffff8c;border-radius:16px;align-items:baseline;gap:14px;padding:22px 24px;display:flex;position:relative}.metodo-module__7_I4ka__proofNum{font:400 11px/1 var(--font-mono);letter-spacing:.14em;color:var(--purple);flex:none}.metodo-module__7_I4ka__proofNote{border-top:1px solid var(--line-ink);font:500 clamp(16.2px, 1.3vw, 18px) / 1.5 var(--font-display);color:var(--text-ink);text-wrap:pretty;margin-top:8px;padding-top:22px}@media (max-width:900px){.metodo-module__7_I4ka__hero{padding:130px var(--pad-x) 56px}.metodo-module__7_I4ka__glow{width:140vw;right:-50vw}.metodo-module__7_I4ka__heroGrid{grid-template-columns:minmax(0,1fr);align-items:start;gap:24px}.metodo-module__7_I4ka__commitments{padding:24px var(--pad-x) 64px;gap:40px}.metodo-module__7_I4ka__commitment,.metodo-module__7_I4ka__proofInner{grid-template-columns:minmax(0,1fr);gap:24px}.metodo-module__7_I4ka__commitment{padding-top:26px}.metodo-module__7_I4ka__commitmentSticky,.metodo-module__7_I4ka__proofSticky{position:static;top:auto}.metodo-module__7_I4ka__because{padding:16px 18px 16px 20px}.metodo-module__7_I4ka__proof{padding:calc(4vw + 60px) var(--pad-x) 80px}.metodo-module__7_I4ka__proofList{grid-template-columns:minmax(0,1fr);gap:12px}.metodo-module__7_I4ka__proofItem{padding:18px 20px}}
.nosotros-module__AIGmsW__hidden{opacity:0}.nosotros-module__AIGmsW__hero{padding:170px max(var(--pad-x), calc((100% - var(--max-w)) / 2 + var(--pad-x))) 90px;position:relative;overflow:hidden}.nosotros-module__AIGmsW__glow{filter:blur(30px);pointer-events:none;opacity:0;background:radial-gradient(#7f00fd66,#3f00e62e 32%,#0000 66%);width:90vw;height:100vh;position:absolute;top:-40vh;right:-30vw}.nosotros-module__AIGmsW__heroGrid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:clamp(32px,5vw,90px);display:grid;position:relative}.nosotros-module__AIGmsW__heroTitleCol{flex-direction:column;gap:26px;display:flex}.nosotros-module__AIGmsW__heroIntro{flex-direction:column;gap:14px;display:flex}.nosotros-module__AIGmsW__paragraph{font:400 clamp(16.2px, 1.2vw, 18px) / 1.6 var(--font-body);color:var(--muted);text-wrap:pretty}.nosotros-module__AIGmsW__sectionTitle{font-size:clamp(28px,2.4vw,40px);line-height:1.03}.nosotros-module__AIGmsW__blocks{max-width:var(--max-w);padding:clamp(30px, 4vh, 56px) var(--pad-x) clamp(60px, 8vh, 110px);flex-direction:column;gap:clamp(44px,6vh,88px);margin:0 auto;display:flex}.nosotros-module__AIGmsW__block{border-top:1px solid var(--line);grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;gap:clamp(32px,5vw,90px);padding-top:clamp(28px,4vh,52px);display:grid}.nosotros-module__AIGmsW__blockSticky{flex-direction:column;gap:18px;display:flex;position:sticky;top:120px}.nosotros-module__AIGmsW__blockTitle{font-size:clamp(28px,2.4vw,40px);line-height:1.03}.nosotros-module__AIGmsW__blockBody{flex-direction:column;gap:18px;max-width:68ch;display:flex}.nosotros-module__AIGmsW__transparency{background:var(--light);color:var(--text-ink);padding:calc(4vw + 90px) var(--pad-x) clamp(90px, 12vh, 130px);clip-path:polygon(0 4vw,100% 0,100% 100%,0 100%);position:relative}.nosotros-module__AIGmsW__transparencyInner{max-width:var(--max-w);flex-direction:column;gap:clamp(34px,5vh,60px);margin:0 auto;display:flex}.nosotros-module__AIGmsW__transparencyHead{flex-direction:column;gap:18px;max-width:22ch;display:flex}.nosotros-module__AIGmsW__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.nosotros-module__AIGmsW__card{border:1px solid var(--line-ink);background:#ffffff8c;border-radius:20px;flex-direction:column;gap:12px;min-height:190px;padding:28px;display:flex;position:relative}.nosotros-module__AIGmsW__cardNum{font:400 11px/1 var(--font-mono);letter-spacing:.14em;color:var(--purple)}.nosotros-module__AIGmsW__cardTitle{font:600 clamp(19px, 1.5vw, 21px) / 1.2 var(--font-display);letter-spacing:-.02em}.nosotros-module__AIGmsW__cardText{font:400 15.5px/1.55 var(--font-body);color:var(--muted-ink);text-wrap:pretty}.nosotros-module__AIGmsW__origins{max-width:var(--max-w);padding:clamp(80px, 11vh, 140px) var(--pad-x) clamp(30px, 4vh, 56px);grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;gap:clamp(32px,5vw,90px);margin:0 auto;display:grid}.nosotros-module__AIGmsW__originsSticky{flex-direction:column;gap:18px;display:flex;position:sticky;top:120px}.nosotros-module__AIGmsW__originsBody{flex-direction:column;gap:20px;max-width:68ch;display:flex}.nosotros-module__AIGmsW__inlineLink{color:var(--lilac);text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px;transition:color .3s}.nosotros-module__AIGmsW__inlineLink:hover{color:var(--text)}.nosotros-module__AIGmsW__originsActions{margin-top:10px}.nosotros-module__AIGmsW__noteSection{max-width:var(--max-w);padding:clamp(50px, 7vh, 90px) var(--pad-x) clamp(80px, 11vh, 130px);margin:0 auto}.nosotros-module__AIGmsW__note{border:1px solid var(--line);background:var(--surface);border-radius:24px;padding:clamp(34px,4vw,64px);position:relative;overflow:hidden}.nosotros-module__AIGmsW__note:after{content:"";filter:blur(20px);pointer-events:none;background:radial-gradient(#3f00e647,#0000 68%);width:60%;height:140%;position:absolute;bottom:-60%;right:-20%}.nosotros-module__AIGmsW__quoteMark{font:600 clamp(150px, 15vw, 230px) / 1 var(--font-display);color:#c775fe21;pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;top:clamp(-40px,-3vw,-18px);left:clamp(14px,2.4vw,40px)}.nosotros-module__AIGmsW__noteHead{flex-direction:column;gap:16px;margin-bottom:clamp(24px,3vh,34px);display:flex;position:relative}.nosotros-module__AIGmsW__noteTitle{font-size:clamp(28px,2.4vw,40px);line-height:1.03}.nosotros-module__AIGmsW__noteBody{flex-direction:column;gap:18px;max-width:66ch;display:flex;position:relative}.nosotros-module__AIGmsW__noteParagraph{font:400 clamp(16.2px, 1.25vw, 18px) / 1.62 var(--font-body);color:#f3f1ffdb;text-wrap:pretty}.nosotros-module__AIGmsW__noteAuthor{border-top:1px solid var(--line);font:500 11px/1.5 var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--lilac);margin-top:clamp(24px,3vh,34px);padding-top:20px;position:relative}@media (max-width:900px){.nosotros-module__AIGmsW__hero{padding:130px var(--pad-x) 56px}.nosotros-module__AIGmsW__glow{width:140vw;right:-50vw}.nosotros-module__AIGmsW__heroGrid{grid-template-columns:minmax(0,1fr);align-items:start;gap:24px}.nosotros-module__AIGmsW__blocks{padding:24px var(--pad-x) 56px;gap:40px}.nosotros-module__AIGmsW__block,.nosotros-module__AIGmsW__origins{grid-template-columns:minmax(0,1fr);gap:24px}.nosotros-module__AIGmsW__block{padding-top:26px}.nosotros-module__AIGmsW__blockSticky,.nosotros-module__AIGmsW__originsSticky{position:static;top:auto}.nosotros-module__AIGmsW__transparency{padding:calc(4vw + 60px) var(--pad-x) 80px}.nosotros-module__AIGmsW__cards{grid-template-columns:minmax(0,1fr);gap:12px}.nosotros-module__AIGmsW__card{min-height:0;padding:22px}.nosotros-module__AIGmsW__origins{padding:72px var(--pad-x) 24px}.nosotros-module__AIGmsW__noteSection{padding:44px var(--pad-x) 80px}.nosotros-module__AIGmsW__note{border-radius:20px;padding:26px 22px 24px}.nosotros-module__AIGmsW__quoteMark{font-size:120px;top:-26px;left:12px}}
.not-found-module__sajp7a__main{min-height:70vh;padding:160px var(--pad-x) clamp(120px, 18vh, 200px);text-align:center;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.not-found-module__sajp7a__glow{filter:blur(30px);pointer-events:none;background:radial-gradient(#7f00fd80,#3f00e638 34%,#0000 68%);width:140vw;height:90vh;position:absolute;bottom:-50vh;left:50%;transform:translate(-50%)}.not-found-module__sajp7a__inner{flex-direction:column;align-items:center;gap:28px;max-width:1000px;margin:0 auto;display:flex;position:relative}.not-found-module__sajp7a__title{margin:0}.not-found-module__sajp7a__lead{max-width:600px}.not-found-module__sajp7a__actions{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:10px;display:flex}@media (max-width:900px){.not-found-module__sajp7a__main{padding-top:140px}.not-found-module__sajp7a__actions{flex-direction:column;align-items:stretch;width:100%}.not-found-module__sajp7a__actions a{white-space:normal;text-align:center}}.not-found-module__sajp7a__mark3d{aspect-ratio:1;opacity:.5;pointer-events:none;width:min(78vw,720px);position:absolute;top:50%;left:50%;transform:translate(-50%,-54%);-webkit-mask-image:radial-gradient(circle,#000 40%,#0000 72%);mask-image:radial-gradient(circle,#000 40%,#0000 72%)}
.productos-module__rmeL1q__hidden{opacity:0}.productos-module__rmeL1q__hero{padding:170px max(var(--pad-x), calc((100% - var(--max-w)) / 2 + var(--pad-x))) 80px;position:relative;overflow:hidden}.productos-module__rmeL1q__glow{filter:blur(30px);pointer-events:none;opacity:0;background:radial-gradient(#7f00fd66,#3f00e62e 32%,#0000 66%);width:90vw;height:100vh;position:absolute;top:-42vh;left:-24vw}.productos-module__rmeL1q__heroGrid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:clamp(32px,5vw,90px);display:grid;position:relative}.productos-module__rmeL1q__heroLeft{flex-direction:column;gap:26px;display:flex}.productos-module__rmeL1q__heroIntro{flex-direction:column;gap:14px;display:flex}.productos-module__rmeL1q__items{max-width:var(--max-w);padding:clamp(40px, 6vh, 70px) var(--pad-x) clamp(80px, 10vh, 130px);grid-template-columns:1fr 1fr;gap:18px;margin:0 auto;display:grid}.productos-module__rmeL1q__item{border:1px solid var(--line);background:var(--surface);border-radius:22px;flex-direction:column;gap:18px;padding:clamp(26px,2.6vw,38px);display:flex;position:relative}.productos-module__rmeL1q__itemName{font:600 clamp(30px, 2.6vw, 44px) / 1 var(--font-display);letter-spacing:-.04em}.productos-module__rmeL1q__itemText{font:400 16.5px/1.55 var(--font-body);color:var(--muted);text-wrap:pretty;flex:1}.productos-module__rmeL1q__metrics{flex-wrap:wrap;gap:8px;display:flex}.productos-module__rmeL1q__metric{font:500 13.5px/1.2 var(--font-body);color:var(--lilac);border:1px solid #c775fe66;border-radius:999px;padding:9px 16px}.productos-module__rmeL1q__itemLinks{border-top:1px solid var(--line-soft);flex-wrap:wrap;align-items:center;gap:10px 22px;padding-top:18px;display:flex}.productos-module__rmeL1q__site{min-height:44px;font:500 11px/1 var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--muted-2);align-items:center;gap:8px;transition:color .3s;display:inline-flex}.productos-module__rmeL1q__site:hover{color:var(--text)}.productos-module__rmeL1q__caseLink{min-height:44px;font:500 15px/1.2 var(--font-body);color:var(--lilac);align-items:center;gap:8px;display:inline-flex}.productos-module__rmeL1q__caseLink:hover{color:var(--text)}.productos-module__rmeL1q__build{background:var(--light);color:var(--text-ink);padding:calc(4vw + 84px) var(--pad-x) clamp(84px, 11vh, 130px);clip-path:polygon(0 4vw,100% 0,100% 100%,0 100%);position:relative}.productos-module__rmeL1q__buildInner{max-width:var(--max-w);grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;gap:clamp(24px,4vw,70px);margin:0 auto;display:grid}.productos-module__rmeL1q__buildHead{flex-direction:column;gap:16px;display:flex}.productos-module__rmeL1q__buildIntro{font:400 clamp(16.2px, 1.2vw, 18px) / 1.55 var(--font-body);color:var(--muted-ink);text-wrap:pretty}.productos-module__rmeL1q__questions{flex-direction:column;display:flex}.productos-module__rmeL1q__question{border-top:1px solid var(--line-ink);transition:padding-left .5s var(--ease);grid-template-columns:56px 1fr;align-items:baseline;gap:18px;padding:22px 14px;display:grid}.productos-module__rmeL1q__questions .productos-module__rmeL1q__question:last-child{border-bottom:1px solid var(--line-ink)}.productos-module__rmeL1q__question:hover{padding-left:26px}.productos-module__rmeL1q__questionNum{font:500 11px/1 var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:.18em;color:#0b091466}.productos-module__rmeL1q__questionText{font:500 clamp(17px, 1.3vw, 20px) / 1.35 var(--font-display);letter-spacing:-.02em;text-wrap:pretty}.productos-module__rmeL1q__buildNote{font:500 clamp(17px, 1.3vw, 20px) / 1.4 var(--font-display);letter-spacing:-.02em;color:var(--text-ink);text-wrap:balance;grid-column:2;margin-top:26px}.productos-module__rmeL1q__knowledge{max-width:var(--max-w);padding:clamp(70px, 9vh, 120px) var(--pad-x) clamp(50px, 7vh, 90px);grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;gap:clamp(24px,4vw,70px);margin:0 auto;display:grid}.productos-module__rmeL1q__knowledgeHead{flex-direction:column;gap:16px;display:flex;position:sticky;top:120px}.productos-module__rmeL1q__knowledgeGrid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.productos-module__rmeL1q__know{border:1px solid var(--line);background:var(--surface);border-radius:20px;flex-direction:column;gap:12px;min-height:168px;padding:26px;display:flex;position:relative}.productos-module__rmeL1q__knowTitle{font:600 20px/1.2 var(--font-display);letter-spacing:-.02em}.productos-module__rmeL1q__knowText{font:400 15.5px/1.55 var(--font-body);color:var(--muted);text-wrap:pretty}.productos-module__rmeL1q__changes{max-width:var(--max-w);padding:clamp(50px, 7vh, 90px) var(--pad-x) clamp(70px, 9vh, 120px);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(28px,5vw,80px);margin:0 auto;display:grid}.productos-module__rmeL1q__changesTitle{text-wrap:balance}.productos-module__rmeL1q__changesText{flex-direction:column;gap:16px;padding-top:6px;display:flex}@media (max-width:900px){.productos-module__rmeL1q__hero{padding:calc(var(--header-h) + 64px) var(--pad-x) 40px}.productos-module__rmeL1q__heroGrid{grid-template-columns:minmax(0,1fr);align-items:start;gap:28px}.productos-module__rmeL1q__heroLeft{gap:20px}.productos-module__rmeL1q__items{padding:24px var(--pad-x) 72px;grid-template-columns:1fr;gap:12px}.productos-module__rmeL1q__item{padding:24px}.productos-module__rmeL1q__build{padding:calc(4vw + 64px) var(--pad-x) 80px}.productos-module__rmeL1q__buildInner{grid-template-columns:1fr;gap:26px}.productos-module__rmeL1q__question{grid-template-columns:40px 1fr;gap:12px;padding:18px 0}.productos-module__rmeL1q__question:hover{padding-left:0}.productos-module__rmeL1q__buildNote{grid-column:1;margin-top:20px}.productos-module__rmeL1q__knowledge{padding:72px var(--pad-x) 40px;grid-template-columns:1fr;gap:26px}.productos-module__rmeL1q__knowledgeHead{position:static;top:auto}.productos-module__rmeL1q__knowledgeGrid{grid-template-columns:1fr;gap:12px}.productos-module__rmeL1q__know{min-height:0;padding:22px}.productos-module__rmeL1q__changes{padding:40px var(--pad-x) 80px;grid-template-columns:1fr;gap:24px}}
