html:has(.itgh){scroll-behavior:smooth}html:has(.itgh) body{background:#f7f8f4}.itgh{--ink:#0b1820;--muted:#5d6972;--green:#075747;--green2:#0b6a55;--paper:#f7f8f4;--white:#fff;--dark:#0b2b27;--line:#0b182021;--shadow:0 24px 70px #091d191a;font-family:var(--font-inter),Inter,Arial,sans-serif;color:var(--ink);background:var(--paper);line-height:normal;overflow-x:clip;container-type:inline-size}.itgh :before,.itgh :after{box-sizing:content-box}.itgh h1,.itgh h2,.itgh h3{font-weight:700}.itgh ul{margin:0;padding:0;list-style:none}.itgh .ctn{width:min(1400px,100% - 72px);margin:auto}.itgh .kicker{letter-spacing:.18em;text-transform:uppercase;color:var(--green);font-size:12px;font-weight:700}.itgh .section{padding:110px 0}.itgh .section-head{grid-template-columns:1.18fr .82fr;align-items:end;gap:56px;margin-bottom:52px;display:grid}.itgh .section-title{letter-spacing:-.052em;max-width:12.5ch;margin:0;font-size:clamp(40px,4.6vw,68px);line-height:1}.itgh .section-head p.body-lg,.itgh .section-head .head-side{justify-self:end;max-width:42ch}.itgh .head-side{font-size:18px}.itgh .body-lg{color:var(--muted);margin:0;font-size:18px;line-height:1.58}.itgh .ver-todos{letter-spacing:.08em;text-transform:uppercase;color:var(--green);margin-top:18px;font-size:12px;font-weight:700;display:inline-block}.itgh .ver-todos:hover{text-underline-offset:4px;text-decoration:underline}.itgh .reveal{transition:opacity .7s,transform .7s cubic-bezier(.2,.75,.2,1)}.anim .itgh .reveal:not(.in){opacity:0;transform:translateY(22px)}.itgh .btn{border:1px solid var(--green);white-space:nowrap;border-radius:999px;align-items:center;gap:16px;padding:16px 25px;font-size:15px;font-weight:700;transition:all .24s;display:inline-flex}.itgh .btn.primary{background:var(--green);color:#fff}.itgh .btn:hover{transform:translateY(-2px);box-shadow:0 14px 34px #07574724}.itgh .arr{transition:transform .24s;display:inline-block}.itgh .btn:hover .arr{transform:translate(4px)}.itgh .hero-fiel{--u:min(1px,100cqw/1536);--margem-arte:max(36px,(100cqw - 1400px)/2);background:#fff;padding-top:96px;position:relative;overflow:hidden}.itgh .hero-fiel:before{content:"";z-index:1;left:0;top:calc(96px + 545*var(--u));width:max(0px,100% - 1536px - var(--margem-arte));background:#fbfbfa;position:absolute;bottom:0}.itgh .fiel-header-mask{z-index:2;background:linear-gradient(90deg,#142f35,#071f23);height:96px;position:absolute;top:0;left:0;right:0}.itgh .fiel-stage{z-index:1;width:min(100%,1536px);margin-left:calc(100% - min(100%,1536px) - var(--margem-arte));aspect-ratio:2;background:#fff;position:relative;overflow:hidden}.itgh .fiel-art{object-fit:cover;object-position:center top;transform-origin:58% 38%;will-change:transform,translate;width:100%;height:100%;animation:18s ease-in-out infinite alternate fielBreath;position:absolute;inset:0}.itgh .fiel-light{z-index:5;pointer-events:none;mix-blend-mode:screen;background:radial-gradient(#ffffff1c,#0000 66%);width:38%;height:61%;animation:8s ease-in-out infinite alternate fielLight;position:absolute;top:0;left:38%}.itgh .fiel-scan{z-index:5;pointer-events:none;background:linear-gradient(#0000 0 43%,#7bffcf1a 50%,#0000 57%) 0 0/100% 220%;width:21%;height:73%;animation:7s linear infinite fielScan;position:absolute;top:0;right:0}.itgh .fiel-pin{z-index:6;border:1px solid #ffffffd9;border-radius:50%;width:9px;height:9px;animation:2.8s ease-out infinite fielPulse;position:absolute;top:10%;left:90.7%;box-shadow:0 0 #77e8c073}.itgh .fiel-scrollcue{z-index:15;width:1px;height:6.25%;position:absolute;top:88%;left:80.9%;overflow:hidden}.itgh .fiel-scrollcue:before{content:"";background:#0047373d;width:1px;height:100%;position:absolute}.itgh .fiel-scrollcue:after{content:"";background:#075747;width:1px;height:55%;animation:2s ease-in-out infinite down;position:absolute;top:-55%}.itgh .fiel-scroll-label{z-index:15;font-size:max(10px,calc(12*var(--u)));letter-spacing:.14em;text-transform:uppercase;color:#344651;font-weight:600;line-height:1.55;position:absolute;top:88.3%;left:83.5%}.itgh .hero-live{z-index:16;left:max(calc(74*var(--u)),(100cqw - 1400px)/2);top:calc(96px + 64*var(--u));width:calc(640*var(--u));position:absolute}.itgh .hero-live .kicker{font-size:max(10.5px,calc(12*var(--u)));margin-bottom:calc(27*var(--u))}.itgh .hero-live h1{font-size:calc(64*var(--u));letter-spacing:-.061em;flex-direction:column;margin:0;line-height:.97;display:flex}.itgh .hero-live h1 .line{margin:-.08em 0 -.16em;padding:.08em 0 .16em;display:block;overflow:hidden}.itgh .hero-live h1 .line span{animation:.9s cubic-bezier(.2,.8,.2,1) forwards textReveal;display:block;transform:translateY(135%)}.itgh .hero-live h1 .line:nth-child(2) span{animation-delay:70ms}.itgh .hero-live h1 .line:nth-child(3) span{color:var(--green);animation-delay:.14s}.itgh .hero-lead{font-size:calc(18*var(--u));color:var(--muted);max-width:calc(575*var(--u));margin:calc(22*var(--u))0;opacity:0;line-height:1.48;animation:.7s .55s forwards up}.itgh .hero-actions{gap:calc(14*var(--u));opacity:0;animation:.7s .68s forwards up;display:flex}.itgh .hero-live .btn{padding:calc(15*var(--u))calc(24*var(--u));font-size:max(13px,calc(15*var(--u)));gap:calc(16*var(--u))}.itgh .fiel-proof-live{z-index:14;left:max(calc(74*var(--u)),(100cqw - 1400px)/2);top:calc(96px + 592*var(--u));position:absolute}.itgh .metrics{align-items:center;margin:0;display:flex}.itgh .metric{min-width:calc(168*var(--u));padding-right:calc(26*var(--u));margin-right:calc(26*var(--u));border-right:1px solid var(--line);flex-direction:column-reverse;display:flex}.itgh .metric:last-child{border-right:0;margin-right:0;padding-right:0}.itgh .metric dd{font-size:calc(28*var(--u));letter-spacing:-.04em;margin:0;font-weight:700;display:block}.itgh .metric dt{font-size:max(11px,calc(12*var(--u)));color:var(--muted)}.anim .itgh [data-conta]:not([data-contando])>[aria-hidden]{visibility:hidden}.itgh .fiel-partners{align-items:center;gap:calc(24*var(--u));margin-top:calc(34*var(--u));color:#6b7578;font-size:max(11px,calc(12*var(--u)));display:flex}.itgh .fiel-partners>span{white-space:nowrap}.itgh .fiel-partners ul{align-items:center;gap:10px calc(34*var(--u));flex-wrap:wrap;display:flex}.itgh .partner-logo img{width:auto;height:max(calc(var(--altura)*.5px),calc(var(--altura)*.62*var(--u)));display:block}.itgh .territory-strip{background:url(/images/home/faixa-territorio.webp) 50%/cover no-repeat;height:230px;position:relative;overflow:hidden}.itgh .territory-strip:after{content:"";background:linear-gradient(90deg,#03231d94,#031e1a29,#031e1a8f);position:absolute;inset:0}.itgh .strip-contours{opacity:.18;background:repeating-radial-gradient(at 12% 94%,#0000 0 14px,#81d7b8b8 15px 16px,#0000 17px 28px);width:32%;position:absolute;top:6%;bottom:-8%;left:-2%}.itgh .strip-inner{z-index:2;color:#fff;justify-content:space-between;align-items:center;height:100%;display:flex;position:relative}.itgh .strip-left,.itgh .strip-right{letter-spacing:.14em;text-transform:uppercase;font-size:13px;font-weight:600;line-height:1.45}.itgh .strip-left{align-items:center;gap:16px;display:flex}.itgh .strip-line{background:#7fe0b8;width:34px;height:1px}.itgh .sectors{color:#fff;background:#0c312c;position:relative;overflow:hidden}.itgh .sectors:before{content:"";border:1px solid #ffffff14;border-radius:50%;width:580px;height:580px;position:absolute;top:-25%;right:-10%;box-shadow:0 0 0 60px #ffffff08,0 0 0 120px #ffffff04}.itgh .sectors .kicker{color:#8dc4ad}.itgh .sectors .body-lg{color:#ffffffa8}.itgh .sectors .ver-todos,.itgh .insights .ver-todos{color:#8dc4ad}.itgh .sector-grid{border-top:1px solid #ffffff26;border-left:1px solid #ffffff26;grid-template-columns:repeat(3,1fr);display:grid}.itgh .sector{background:#fff0;border-bottom:1px solid #ffffff26;border-right:1px solid #ffffff26;min-height:240px;padding:28px;transition:all .26s;display:block}.itgh .sector:hover{background:#ffffff0b}.itgh .card-icon{background:#7fc7ab14;border-radius:14px;place-items:center;width:54px;height:54px;margin-bottom:34px;display:grid}.itgh .card-icon svg{width:40px;height:40px;display:block}.itgh .sector h3{letter-spacing:-.03em;margin:0 0 10px;font-size:24px}.itgh .sector p{color:#ffffffa3;margin:0;font-size:14px;line-height:1.5}.itgh .solutions{background:#f6f7f3}.itgh .sol-layout{grid-template-columns:38% 62%;gap:0;display:grid}.itgh .sol-intro{align-self:start;padding:14px 46px 0 0;position:sticky;top:104px}.itgh .sol-intro .section-title{max-width:none}.itgh .sol-intro p{margin-top:18px}.itgh .sol-list{border-left:1px solid var(--line)}.itgh .sol{border-top:1px solid var(--line);grid-template-columns:1fr 220px;gap:26px;padding:28px 0 28px 28px;transition:all .22s;display:grid}.itgh .sol:hover{background:#fff;padding-left:38px}.itgh .sol q{letter-spacing:-.018em;font-size:20px;line-height:1.38}.itgh .sol-name{color:var(--green);text-transform:uppercase;letter-spacing:.08em;font-size:12px;font-weight:700}.itgh .cases{background:#fff}.itgh .case-grid{grid-template-columns:1.2fr .8fr;gap:18px;display:grid}.itgh .case{color:#fff;min-height:500px;box-shadow:var(--shadow);border-radius:18px;display:block;position:relative;overflow:hidden}.itgh .case.small{min-height:242px}.itgh .case-stack{gap:18px;display:grid}.itgh .case-bg{transition:transform .8s;position:absolute;inset:0}.itgh .case-bg img{object-fit:cover}.itgh .case-bg.sem-foto{background:url(/texturas/curvas-de-nivel.svg) 50%/cover no-repeat,linear-gradient(135deg,#0c312c,#0b6a55)}.itgh .case:hover .case-bg{transform:scale(1.045)}.itgh .case:after{content:"";background:linear-gradient(#0000 24%,#041e19e0 100%);position:absolute;inset:0}.itgh .case-content{z-index:2;position:absolute;bottom:24px;left:28px;right:28px}.itgh .case-selo{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);letter-spacing:.09em;text-transform:uppercase;background:#07342b8c;border:1px solid #ffffff73;border-radius:999px;margin-bottom:12px;padding:6px 10px;font-size:10px;font-weight:700;display:inline-block}.itgh .case-tag{letter-spacing:.14em;text-transform:uppercase;opacity:.72;font-size:11px}.itgh .case h3{letter-spacing:-.035em;margin:8px 0 10px;font-size:30px}.itgh .case.small h3{font-size:23px}.itgh .case p{color:#ffffffc2;margin:0 0 16px;font-size:14px;line-height:1.45}.itgh .case-meta{color:#ffffffc2;flex-wrap:wrap;gap:26px;font-size:12px;display:flex}.itgh .case-meta strong{color:#fff;font-size:14px;display:block}.itgh .tech{background:#edf1ea}.itgh .product-grid{grid-template-columns:repeat(12,1fr);gap:16px;display:grid}.itgh .product{background:#fff;border:1px solid #0b182014;border-radius:18px;grid-column:span 4;min-height:250px;padding:26px;transition:all .25s;display:block;position:relative;overflow:hidden}.itgh .product:first-child,.itgh .product:nth-child(2){grid-column:span 6}.itgh .product:hover{box-shadow:var(--shadow);transform:translateY(-5px)}.itgh .badge{color:var(--green);letter-spacing:.09em;text-transform:uppercase;border:1px solid #07574733;border-radius:999px;padding:6px 10px;font-size:10px;font-weight:700;display:inline-block}.itgh .product h3{letter-spacing:-.04em;margin:22px 0 8px;font-size:30px}.itgh .product p{color:var(--muted);margin:0;font-size:14px;line-height:1.45}.itgh .tags{flex-wrap:wrap;gap:7px;margin-top:22px;display:flex}.itgh .tags span{color:#44514f;background:#eef2ee;border-radius:999px;padding:6px 9px;font-size:11px}.itgh .orb{border:1px solid #0757471a;border-radius:50%;width:135px;height:135px;position:absolute;bottom:-28px;right:-28px;box-shadow:0 0 0 24px #07574706,0 0 0 48px #07574704}.itgh .why{background:#fff}.itgh .why-grid{grid-template-columns:1fr 1fr;gap:70px;display:grid}.itgh .why-visual{border-radius:18px;height:590px;position:sticky;top:105px;overflow:hidden}.itgh .why-visual img{object-fit:cover}.itgh .why-visual:after{content:"";background:linear-gradient(#0000,#05251f52);position:absolute;inset:0}.itgh .why-label{z-index:2;color:#fff;letter-spacing:.15em;text-transform:uppercase;font-size:12px;position:absolute;bottom:22px;left:24px}.itgh .why-item{border-bottom:1px solid var(--line);grid-template-columns:58px 1fr;gap:18px;padding:29px 0;display:grid}.itgh .why-icon{background:#eef5f1;border-radius:14px;place-items:center;width:54px;height:54px;display:grid}.itgh .why-icon svg{width:40px;height:40px;display:block}.itgh .why-item h3{letter-spacing:-.03em;margin:0 0 10px;font-size:25px}.itgh .why-item p{color:var(--muted);margin:0;font-size:15px;line-height:1.55}.itgh .insights{color:#fff;background:#0c2e29}.itgh .insights .kicker{color:#8fc2ad}.itgh .insights .body-lg{color:#ffffffa6}.itgh .article{border-top:1px solid #ffffff24;grid-template-columns:170px 1fr 34px;align-items:center;gap:28px;padding:28px 0;transition:all .25s;display:grid}.itgh .article:hover{background:#ffffff05;padding-left:10px}.itgh .meta{letter-spacing:.12em;text-transform:uppercase;color:#86b6a3;font-size:11px}.itgh .article h3{letter-spacing:-.034em;margin:0;font-size:28px}.itgh .article p{color:#fff9;margin:8px 0 14px;font-size:14px;line-height:1.45}.itgh .go{opacity:.55;font-size:24px}.itgh .final{background:#dfe9df;position:relative;overflow:hidden}.itgh .final:before{content:"";border:1px solid #07574729;border-radius:50%;width:540px;height:540px;position:absolute;top:-180px;right:-90px;box-shadow:0 0 0 70px #0757470a,0 0 0 140px #07574706}.itgh .cta-grid{grid-template-columns:1fr .85fr;align-items:end;gap:90px;display:grid;position:relative}.itgh .cta-grid p{color:#51615d;margin:0;font-size:18px;line-height:1.57}.itgh .cta-actions{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}@keyframes textReveal{to{transform:none}}@keyframes up{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes down{to{top:100%}}@keyframes fielBreath{0%{transform:scale(1)}to{transform:scale(1.006)translate(-.08%,.06%)}}@keyframes fielLight{to{opacity:.55;transform:translate(3%,2%)}}@keyframes fielScan{to{background-position:0 -220%}}@keyframes fielPulse{70%,to{box-shadow:0 0 0 18px #77e8c000}}@media (max-width:1279px){.itgh .hero-fiel{grid-template-columns:minmax(0,1fr) 42%;display:grid}.itgh .hero-fiel:before{display:none}.itgh .hero-live,.itgh .fiel-proof-live{width:auto;position:relative;top:auto;left:auto}.itgh .hero-live{grid-area:1/1;padding:56px 24px 0 48px}.itgh .hero-live .kicker{margin-bottom:22px;font-size:11px}.itgh .hero-live h1{font-size:clamp(40px,5.1vw,60px);line-height:.98}.itgh .hero-lead{max-width:600px;margin:20px 0;font-size:17px}.itgh .hero-actions{flex-wrap:wrap;gap:12px}.itgh .hero-live .btn{gap:16px;padding:14px 22px;font-size:15px}.itgh .fiel-stage{width:auto;margin:0 var(--margem-arte)0 0;aspect-ratio:auto;grid-area:1/2;min-height:420px}.itgh .fiel-stage:after{content:"";background:linear-gradient(90deg,#fff 0,#fff0 32%),linear-gradient(0deg,#fff 0,#fff0 22%);position:absolute;inset:0}.itgh .fiel-art{object-position:83% center;animation:none}.itgh .fiel-light,.itgh .fiel-scan,.itgh .fiel-pin,.itgh .fiel-scrollcue,.itgh .fiel-scroll-label{display:none}.itgh .fiel-proof-live{grid-area:2/1/auto/-1;padding:36px 48px 34px}.itgh .metric{min-width:0;margin-right:24px;padding-right:24px}.itgh .metric dd{font-size:28px}.itgh .metric dt{font-size:12px}.itgh .fiel-partners{gap:20px;margin-top:24px;font-size:12px}.itgh .fiel-partners ul{gap:10px 28px}.itgh .partner-logo img{height:calc(var(--altura)*.6px)}}@media (max-width:1023px){.itgh .hero-fiel{flex-direction:column;display:flex}.itgh .hero-live{max-width:720px;padding:56px 40px 0}.itgh .hero-live h1{font-size:clamp(46px,7.4vw,60px)}.itgh .hero-lead{max-width:620px}.itgh .fiel-proof-live{padding:36px 40px 8px}.itgh .fiel-stage{height:clamp(360px,56vw,500px);min-height:0;margin:30px 0 0}.itgh .fiel-stage:after{background:linear-gradient(#fff 0%,#ffffff1f 18%,#0000 42%)}.itgh .fiel-art{object-position:60% 30%}.itgh .metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.itgh .metric,.itgh .metric:last-child{border:0;margin:0;padding:0}}@media (max-width:1100px){.itgh .ctn{width:calc(100% - 42px)}.itgh .hero-fiel{--margem-arte:21px}.itgh .section-head{grid-template-columns:1fr;gap:26px}.itgh .section-title{max-width:none}.itgh .section-head p.body-lg,.itgh .section-head .head-side{justify-self:start;max-width:68ch}.itgh .sector-grid{grid-template-columns:repeat(2,1fr)}.itgh .sol-layout{grid-template-columns:1fr}.itgh .sol-intro{padding:0 0 36px;position:relative;top:auto}.itgh .sol-list{border-left:0}.itgh .sol{padding-left:0}.itgh .sol:hover{padding-left:10px}.itgh .case-grid{grid-template-columns:1fr}.itgh .case-stack{grid-template-columns:1fr 1fr}.itgh .case.small{min-height:300px}.itgh .product,.itgh .product:first-child,.itgh .product:nth-child(2){grid-column:span 6}.itgh .product:last-child:nth-child(odd){grid-column:span 12}.itgh .why-grid{grid-template-columns:1fr;gap:40px}.itgh .why-visual{height:420px;position:relative;top:auto}.itgh .cta-grid{grid-template-columns:1fr;gap:26px}}@media (max-width:760px){.itgh .ctn{width:calc(100% - 28px)}.itgh .hero-fiel{flex-direction:column;padding-top:68px;display:flex}.itgh .fiel-header-mask{height:68px}.itgh .hero-live{padding:42px 20px 0}.itgh .hero-live .kicker{margin-bottom:18px;font-size:10px}.itgh .hero-live h1{letter-spacing:-.052em;font-size:min(46px,13.1579cqw - 5.26316px);line-height:1.01}.itgh .hero-lead{margin:22px 0;font-size:17px}.itgh .hero-actions{flex-direction:column;align-items:stretch}.itgh .hero-live .btn{justify-content:center}.itgh .fiel-proof-live{padding:22px 20px 26px}.itgh .metrics{grid-template-columns:repeat(2,1fr);gap:18px;display:grid}.itgh .metric,.itgh .metric:last-child{border:0;min-width:0;margin:0;padding:0}.itgh .metric dd{font-size:25px}.itgh .metric dt{font-size:10px}.itgh .fiel-partners{margin-top:22px;display:block}.itgh .fiel-partners ul{gap:12px 24px;margin-top:12px}.itgh .partner-logo img{height:calc(var(--altura)*.55px)}.itgh .fiel-stage{height:410px;min-height:0;margin-top:34px}.itgh .fiel-stage:after{background:linear-gradient(#fff 0%,#ffffff1f 18%,#0000 42%)}.itgh .fiel-art{object-position:56% center}.itgh .territory-strip{height:170px}.itgh .strip-left,.itgh .strip-right{font-size:10px}.itgh .section{padding:76px 0}.itgh .sector-grid,.itgh .sol-layout{grid-template-columns:1fr}.itgh .sol-intro{padding-right:0;position:relative;top:auto}.itgh .sol-list{border-left:0}.itgh .sol{grid-template-columns:1fr;gap:16px;padding-left:0}.itgh .sol:hover{padding-left:8px}.itgh .sol q{font-size:18px}.itgh .case-grid,.itgh .case-stack{grid-template-columns:1fr}.itgh .case{min-height:420px}.itgh .case:after{background:linear-gradient(#041e1914 0%,#041e1980 38%,#041e19eb 100%)}.itgh .case p{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.itgh .case h3{font-size:26px}.itgh .case.small{min-height:280px}.itgh .product-grid{grid-template-columns:1fr}.itgh .product,.itgh .product:first-child,.itgh .product:nth-child(2),.itgh .product:last-child:nth-child(odd){grid-column:auto}.itgh .why-grid{grid-template-columns:1fr}.itgh .why-visual{height:380px;position:relative;top:auto}.itgh .article{grid-template-columns:1fr 28px}.itgh .article .meta{grid-column:1/-1}.itgh .article h3{font-size:22px}.itgh .cta-grid{grid-template-columns:1fr;gap:22px}.itgh .cta-actions{flex-direction:column}}@media (prefers-reduced-motion:reduce){.itgh *,.itgh :before,.itgh :after{transition:none!important;animation:none!important}.itgh .hero-live h1 .line span{transform:none}.itgh .hero-lead,.itgh .hero-actions{opacity:1}html:has(.itgh){scroll-behavior:auto}}html.dark:has(.itgh) body{background:#0a0a0a}.itgh .fiel-art-escura{display:none}.dark .itgh{--ink:#f5f5f5;--muted:#a3a3a3;--green:#189652;--paper:#0a0a0a;--line:#ffffff1f;--shadow:0 24px 70px #00000073}.dark .itgh .btn.primary{color:#0a0a0a;background:#189652;border-color:#189652}.dark .itgh .btn:hover{box-shadow:0 14px 34px #1896524d}.dark .itgh .hero-fiel,.dark .itgh .hero-fiel:before,.dark .itgh .fiel-stage,.dark .itgh .fiel-header-mask{background:#0a0a0a}.dark .itgh .fiel-art-clara{display:none}.dark .itgh .fiel-art-escura{display:block}.dark .itgh .fiel-scan{background-image:linear-gradient(#0000 0 43%,#5ad8951a 50%,#0000 57%)}.dark .itgh .fiel-scrollcue:before{background:#ffffff38}.dark .itgh .fiel-scrollcue:after{background:#189652}.dark .itgh .fiel-scroll-label,.dark .itgh .fiel-partners{color:#a3a3a3}.dark .itgh .partner-logo img{filter:brightness(0)invert();opacity:.82}.dark .itgh .territory-strip:after{background:linear-gradient(90deg,#04140c99,#04140c2e,#04140c8f)}.dark .itgh .strip-contours{background-image:repeating-radial-gradient(at 12% 94%,#0000 0 14px,#5ad89599 15px 16px,#0000 17px 28px)}.dark .itgh .strip-line{background:#5ad895}.dark .itgh .sectors,.dark .itgh .insights{background:#0a2416}.dark .itgh .sectors .kicker,.dark .itgh .sectors .ver-todos,.dark .itgh .insights .kicker,.dark .itgh .insights .ver-todos,.dark .itgh .meta{color:#5ad895}.dark .itgh .card-icon{background:#5ad89514}.dark .itgh .card-icon svg g{stroke:#5ad895}.dark .itgh .solutions{background:#0f0f10}.dark .itgh .sol:hover{background:#17181a}.dark .itgh .cases,.dark .itgh .why{background:#0a0a0a}.dark .itgh .case-bg.sem-foto{background:url(/texturas/curvas-de-nivel.svg) 50%/cover no-repeat,linear-gradient(135deg,#0a2416,#0f5c34)}.dark .itgh .case-selo{background:#0a241699}.dark .itgh .tech{background:#111214}.dark .itgh .product{background:#232428;border-color:#ffffff24}.dark .itgh .product:hover{border-color:#5ad89573}.dark .itgh .badge{color:#5ad895;border-color:#5ad89566}.dark .itgh .tags span{color:#d4d4d4;background:#2f3136}.dark .itgh .orb{border-color:#ffffff0f;box-shadow:0 0 0 24px #ffffff05,0 0 0 48px #ffffff03}.dark .itgh .why-icon{background:#18965224}.dark .itgh .why-icon svg g{stroke:#189652}.dark .itgh .why-visual:after{background:linear-gradient(#0000,#00000059)}.dark .itgh .final{background:#113220}.dark .itgh .final .kicker{color:#45d388}.dark .itgh .final:before{border-color:#ffffff14;box-shadow:0 0 0 70px #ffffff06,0 0 0 140px #ffffff04}.dark .itgh .cta-grid p{color:#b3b3b3}@media (max-width:1279px){.dark .itgh .fiel-stage:after{background:linear-gradient(90deg,#0a0a0a 0,#0a0a0a00 32%),linear-gradient(0deg,#0a0a0a 0,#0a0a0a00 22%)}}@media (max-width:1023px){.dark .itgh .fiel-stage:after{background:linear-gradient(#0a0a0a 0%,#0a0a0a1f 18%,#0000 42%)}}
