.c-footer nav{flex-wrap:wrap;gap:20px;margin-top:12px;display:flex}.c-detail-shell{min-height:100vh}.c-detail-shell :is(.inner-page,.offering-page){color:#f5f3f7;background:#181819}.c-detail-shell .container-main{width:min(1080px,76%);max-width:none;padding-inline:0}.c-detail-shell :is(.inner-eyebrow,.inner-breadcrumb,.inner-section-heading>p,.offering-note){color:#b6a4c7}.c-detail-shell :is(.inner-page h1,.c-project-detail h1){letter-spacing:-.055em;font-size:clamp(36px,4.3vw,68px);font-weight:500;line-height:1.06}.c-detail-shell :is(.inner-page h1 span,.c-project-detail h1 span){-webkit-text-fill-color:transparent;background-image:linear-gradient(105deg,#477bd1,#8062b6 36%,#b64391 70%,#ed1557);-webkit-background-clip:text;background-clip:text}.c-detail-shell .offering-hero{isolation:isolate;background:#111113;border-bottom:1px solid #ffffff13;padding:40px 0 90px;position:relative;overflow:hidden}.c-detail-shell .offering-art{opacity:.58;filter:saturate(.75)}.c-detail-shell .offering-intro{max-width:660px;padding-top:50px}.c-detail-shell .offering-hero-grid{min-height:450px;display:block}.c-detail-shell .offering-description{color:#c0b9c8;max-width:560px;font-size:16px;line-height:1.75}.c-detail-shell :is(.offering-tags li,.inner-tags span){color:#d6c5e6;background:#ffffff07;border:1px solid #ffffff20}.c-detail-shell :is(.offering-section,.inner-section){background:0 0;border-color:#ffffff17;padding-block:75px}.c-detail-shell :is(.offering-benefits article,.offering-capability,.inner-card,.inner-panel,.inner-steps li){box-shadow:none;background:#121214;border:1px solid #ffffff15;border-radius:12px}.c-detail-shell :is(.offering-benefits article,.offering-capability){padding:30px}.c-detail-shell :is(.offering-benefits p,.offering-capability p,.offering-guide p,.inner-copy p,.inner-panel p,.inner-card p,.inner-steps p,.inner-section-heading>p,.inner-cta p,.inner-contact-aside p){color:#b3adbc;font-size:14px;line-height:1.75}.c-detail-shell :is(.offering-benefits h3,.offering-capability h3,.inner-card h3,.inner-steps h3){letter-spacing:-.04em;font-size:23px}.c-detail-shell :is(.offering-index,.offering-benefits svg,.inner-icon,.inner-steps li>span){color:#cb84c9;background:0 0}.c-detail-shell :is(.offering-note,.offering-related){border-color:#ffffff20}.c-detail-shell .offering-related a{color:#d5b3e7;background:0 0;border:1px solid #ffffff20;border-radius:99px}.c-detail-shell :is(.inner-button,.offering-intro>.inner-button){color:#fff;min-height:48px;box-shadow:none;background:linear-gradient(#151517,#151517) padding-box padding-box,linear-gradient(110deg,#477bd1,#7650a5 43%,#ac286d 74%,#ef164d) border-box;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:12px;padding:14px 26px;font-size:13px;display:inline-flex}.c-detail-shell .inner-button:hover{background:linear-gradient(#242028,#242028) padding-box padding-box,linear-gradient(110deg,#477bd1,#ed1557) border-box;transform:none}.c-detail-shell .inner-cta{background:#111113;border:1px solid #ffffff18;border-radius:15px;padding:45px}.c-detail-shell .inner-hero{background:#111113;border-color:#ffffff17;padding-block:55px 85px}.c-detail-shell .inner-hero p{color:#b3adbc}.c-detail-shell .inner-section-heading h2{font-size:clamp(29px,3vw,44px)}.c-detail-shell .inner-email{color:#dfb4ed}.inner-hero-photo{z-index:-1;background:#101113;position:absolute;inset:0}.inner-hero-photo img{object-fit:cover;object-position:center}.inner-hero-photo:after{content:"";background:linear-gradient(90deg,#101012ed 0%,#101012bd 40%,#1010123d 85%),linear-gradient(#0000 65%,#181819);position:absolute;inset:0}.c-detail-shell .about-page .inner-hero{background:0 0;align-items:center;min-height:610px;padding:40px 0 85px;display:flex}.c-detail-shell .about-page .inner-hero h1{max-width:720px;margin-top:30px}.c-detail-shell .about-page .inner-hero h1 span{display:block}.c-detail-shell .about-page .inner-hero-description{max-width:500px;margin-bottom:30px;font-size:17px}.c-detail-shell .about-page .inner-hero .inner-button{background:linear-gradient(110deg,#345fc1,#713b9c 44%,#ae1e62 76%,#c51548);min-height:56px;font-size:15px;font-weight:600}.c-detail-shell .about-page .inner-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.c-detail-shell .about-page .inner-card{padding:25px}.c-detail-shell .about-page .inner-card h3{font-size:22px}.c-detail-shell .about-page .inner-steps li{padding:22px}@media (max-width:950px){.c-detail-shell .about-page .inner-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.c-detail-shell .about-page .inner-hero{min-height:540px;padding:30px 0 55px}.inner-hero-photo img{object-position:58% center}.inner-hero-photo:after{background:linear-gradient(90deg,#101012e8,#1010128f),linear-gradient(#0000 50%,#181819)}.c-detail-shell .about-page .inner-hero-description{font-size:15px}.c-detail-shell .about-page .inner-hero .inner-button{width:100%;font-size:14px}.c-detail-shell .about-page .inner-grid{grid-template-columns:1fr}}.c-detail-shell .policies-section{scroll-margin-top:110px}.c-detail-shell .policies-section p{color:#b3adbc}.c-detail-shell .policies-section a,.c-detail-shell .policies-nav a{color:#d6b8f2}.c-detail-shell .inner-form-panel{color:#29232f;background:#faf9fb;padding:35px}.c-detail-shell .inner-form-panel :is(h2,h3){-webkit-text-fill-color:#29232f;color:#29232f;background:0 0;font-size:29px}.c-detail-shell .inner-form-panel .proposal-fields{border:0;gap:18px;min-width:0;margin:0;padding:0;display:grid}.c-detail-shell .inner-form-panel .proposal-field{flex-direction:column;gap:7px;min-width:0;display:flex}.c-detail-shell .inner-form-panel .proposal-row{grid-template-columns:1fr 1fr;gap:18px;display:grid}.c-detail-shell .inner-form-panel label{color:#635b69;font-size:12px}.c-detail-shell .inner-form-panel :is(input,select,textarea){color:#29232f;width:100%;min-width:0;font:inherit;--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:0 0;border:0;border-bottom:1px solid #d8d2de;border-radius:0;padding:10px 0;font-size:14px}.c-detail-shell .inner-form-panel option{color:#29232f;background:#faf9fb}.c-detail-shell .inner-form-panel :is(input,select,textarea):focus{outline-offset:3px;outline:2px solid #79529f}.c-detail-shell .inner-form-panel :is(.proposal-hint,.proposal-privacy){color:#635b69;font-size:11px;line-height:1.6}.c-detail-shell .inner-form-panel .proposal-submit{color:#fff;cursor:pointer;background:#29232f;border:0;border-radius:99px;justify-content:center;align-items:center;gap:12px;min-height:48px;padding:14px 25px;font-size:13px;display:inline-flex}.c-detail-shell .inner-form-panel .honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.c-detail-shell .inner-form-panel .form-error{color:#9a1243}.c-detail-shell .inner-form-panel .proposal-privacy a{color:#63427e;text-decoration:underline}.c-detail-breadcrumb{color:#aba0b5;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:55px;font-size:11px;display:flex}.c-detail-breadcrumb a:hover{color:#fff}.c-detail-hero{padding:40px 0 70px}.c-detail-hero-grid{grid-template-columns:1.15fr 1fr;align-items:center;gap:65px;display:grid}.c-detail-hero h1{margin:22px 0 25px}.c-detail-description{color:#b3adbc;margin:0 0 30px;font-size:15px;line-height:1.8}.c-detail-hero figure{min-width:0;margin:0}.c-detail-hero figure img{border-radius:15px;width:100%;height:auto;display:block}.c-detail-hero figcaption{color:#a59cac;margin-top:12px;font-size:10px}.c-detail-section{border-top:1px solid #ffffff16;padding:70px 0;scroll-margin-top:100px}.c-detail-section h2{max-width:780px}.c-detail-features{grid-template-columns:repeat(3,minmax(0,1fr));gap:35px;margin-top:45px;display:grid}.c-detail-features article{border-top:1px solid #ffffff25;padding:25px 0}.c-detail-features article>span,.c-detail-steps>li>span{color:#cb84c9;font-size:11px}.c-detail-features h3,.c-detail-steps h3{letter-spacing:-.04em;margin:20px 0 12px;font-size:25px}.c-detail-features p,.c-detail-steps p,.c-detail-scope p,.c-detail-final>p:not(.c-kicker){color:#b3adbc;font-size:14px;line-height:1.8}.c-detail-two-cols{grid-template-columns:1fr 1.1fr;gap:75px;display:grid}.c-detail-steps{margin:0;padding:0;list-style:none}.c-detail-steps li{border-top:1px solid #ffffff20;gap:25px;padding:22px 0;display:flex}.c-detail-steps h3{margin-top:0}.c-demo-access{background:#101012;border:1px solid #ffffff12;border-radius:15px;grid-template-columns:1.3fr 1fr;align-items:center;gap:45px;padding:40px;display:grid}.c-demo-access h2{font-size:32px}.c-demo-access p{color:#b3adbc;font-size:13px;line-height:1.8}.c-demo-access small{color:#aaa0b3;margin-top:15px;font-size:10px;display:block}.c-detail-scope{max-width:780px}.c-detail-scope h2{font-size:30px}.c-detail-related{flex-wrap:wrap;gap:28px;margin-top:35px;display:flex}.c-detail-related a{color:#d6b8f2;align-items:center;gap:12px;font-size:13px;display:inline-flex}.c-detail-final{padding-bottom:100px}.c-detail-final>p:not(.c-kicker){max-width:550px;margin-bottom:30px}.c-detail-shell :is(.c-detail-hero-copy>.c-button,.c-demo-access .c-button,.c-detail-final>.c-button,.offering-intro>.inner-button,.inner-cta>.inner-button){background:linear-gradient(110deg,#345fc1 0%,#713b9c 44%,#ae1e62 76%,#c51548 100%);border:1px solid #ffffff35;min-height:56px;padding:17px 29px;font-size:15px;font-weight:600;transition:filter .2s,box-shadow .2s;box-shadow:0 8px 28px #a51a653b;color:#fff!important}.c-detail-shell :is(.c-detail-hero-copy>.c-button,.c-demo-access .c-button,.c-detail-final>.c-button,.offering-intro>.inner-button,.inner-cta>.inner-button):hover{background:linear-gradient(110deg,#3c69cd,#8245ac 44%,#bc286e 76%,#d31b51);transform:none;box-shadow:0 10px 34px #a51a6555}.c-detail-shell :is(.c-detail-hero-copy>.c-button,.c-demo-access .c-button,.c-detail-final>.c-button,.offering-intro>.inner-button,.inner-cta>.inner-button) svg{flex-shrink:0;width:20px;height:20px}.c-detail-shell .offering-intro>.inner-button{margin-top:14px}.c-detail-shell .c-demo-access{border-color:#9b4c9b66;box-shadow:inset 3px 0 #a8408a}@media (max-width:700px){.c-detail-shell :is(.c-detail-hero-copy>.c-button,.c-demo-access .c-button,.c-detail-final>.c-button,.offering-intro>.inner-button,.inner-cta>.inner-button){width:100%;padding:16px 20px;font-size:14px}}@media (forced-colors:active){.c-detail-shell :is(.c-detail-hero-copy>.c-button,.c-demo-access .c-button,.c-detail-final>.c-button,.offering-intro>.inner-button,.inner-cta>.inner-button){background:buttonface;border-color:buttontext;color:buttontext!important}}.c-photo-hero{isolation:isolate;min-height:600px;padding:35px 0 75px;position:relative;overflow:hidden}.c-detail-hero-image{z-index:-1;background:#111113;position:absolute;inset:0}.c-detail-hero-image img{object-fit:cover;object-position:center 45%}.c-detail-hero-image:after{content:"";background:linear-gradient(90deg,#101012f5 0%,#101012da 35%,#10101265 75%,#10101240),linear-gradient(#0000 65%,#181819);position:absolute;inset:0}.c-detail-hero-copy{max-width:670px;padding:35px 0}.c-detail-hero-copy h1{font-size:clamp(36px,4.2vw,64px)}.c-detail-hero-copy .c-detail-description{max-width:480px}.c-hero-disclosure{color:#bbb1c3;margin-top:22px;font-size:10px;display:block}.c-detail-shell .offering-art{opacity:1;filter:none;width:100%;inset:0}.c-detail-shell .offering-art img{object-fit:cover;object-position:center 45%}.c-detail-shell .offering-hero:before{background:linear-gradient(90deg,#101012f5 0%,#101012da 35%,#10101265 75%,#10101240),linear-gradient(#0000 65%,#181819)}.c-detail-shell .offering-intro{width:100%;max-width:680px}.c-brief-steps{grid-template-columns:repeat(3,1fr);gap:30px;margin:35px 0;padding:0;list-style:none;display:grid}.c-brief-steps li{border-top:1px solid #ffffff25;padding-top:20px}.c-brief-steps span{color:#cb84c9;font-size:11px}.c-detail-shell .c-brief-steps p{font-size:15px;line-height:1.6}@media (max-width:700px){.c-photo-hero{min-height:540px;padding:25px 0 45px}.c-detail-hero-copy{padding:15px 0}.c-detail-hero-image:after,.c-detail-shell .offering-hero:before{background:linear-gradient(90deg,#101012e8,#101012b8),linear-gradient(#0000 50%,#181819)}.c-brief-steps{grid-template-columns:1fr;gap:16px}}@media (max-width:1050px){.c-detail-shell .container-main{width:84%}.c-detail-hero-grid{gap:35px}.c-detail-shell .inner-page h1{font-size:48px}.c-detail-two-cols{gap:35px}.c-demo-access{grid-template-columns:1fr;padding:30px}.c-detail-shell .inner-contact-layout{gap:35px}}@media (max-width:800px){.c-detail-hero-grid{grid-template-columns:1fr}.c-detail-hero figure{max-width:540px}.c-detail-hero h1{font-size:clamp(35px,7vw,52px)}.c-detail-two-cols{grid-template-columns:1fr}.c-detail-features{gap:20px}.c-detail-shell .offering-hero-grid{min-height:0}.c-detail-shell .offering-art{opacity:.25}.c-detail-shell .offering-intro{padding-top:30px}.c-detail-shell .inner-contact-layout{grid-template-columns:1fr}}@media (max-width:700px){.c-detail-shell .container-main{width:88%}.c-detail-hero{padding:30px 0 45px}.c-detail-breadcrumb{gap:8px;margin-bottom:35px;font-size:10px}.c-detail-section{padding:45px 0}.c-detail-features{grid-template-columns:1fr;gap:10px;margin-top:25px}.c-detail-shell :is(.offering-section,.inner-section){padding-block:45px}.c-detail-shell .inner-page h1{font-size:36px}.c-detail-shell .offering-description{font-size:14px}.c-detail-shell .inner-cta{padding:28px}.c-detail-shell .inner-form-panel{padding:26px 22px}.c-detail-shell .inner-form-panel .proposal-row{grid-template-columns:1fr}.c-demo-access{padding:24px}.c-demo-access h2{font-size:28px}.c-demo-access .c-button{font-size:12px}.c-detail-final{padding-bottom:65px}}@media (forced-colors:active){.c-detail-shell :is(.inner-page h1 span,.c-project-detail h1 span){-webkit-text-fill-color:CanvasText;background:0 0}}.c-detail-shell .offering-page:is([data-offering=escalar-ia],[data-offering=automatizar]) .offering-hero{background:#101113;min-height:610px}.c-detail-shell .offering-page:is([data-offering=escalar-ia],[data-offering=automatizar]) .offering-art{opacity:1;filter:none;width:100%;max-width:none;height:100%;position:absolute;inset:0}.c-detail-shell .offering-page:is([data-offering=escalar-ia],[data-offering=automatizar]) .offering-art img{object-fit:cover;object-position:center 48%;width:100%;height:100%;display:block}.c-detail-shell .offering-page:is([data-offering=escalar-ia],[data-offering=automatizar]) .offering-hero:before{background:linear-gradient(90deg,#101012f2 0%,#101012cf 35%,#10101266 62%,#10101226 100%),linear-gradient(#0000 72%,#181819)}@media (max-width:800px){.c-detail-shell .offering-page:is([data-offering=escalar-ia],[data-offering=automatizar]) .offering-hero{min-height:540px}.c-detail-shell .offering-page:is([data-offering=escalar-ia],[data-offering=automatizar]) .offering-art img{object-position:60% center}.c-detail-shell .offering-page:is([data-offering=escalar-ia],[data-offering=automatizar]) .offering-hero:before{background:linear-gradient(90deg,#101012e6,#10101287),linear-gradient(#0000 55%,#181819)}}
