:root{--ad-bg-night:#0f0e1a;--ad-bg-indigo:#26215c;--ad-bg-white:#f1efe8;--ad-bg-soft:#f1efe8;--ad-accent:#ba7517;--ad-accent-hover:#fac775;--ad-text:#ffffff;--ad-text-soft:rgba(255, 255, 255, 0.78);--ad-text-muted:rgba(255, 255, 255, 0.92);--ad-text-on-light:#0f0e1a;--ad-text-on-light-soft:rgba(15, 14, 26, 0.78);--ad-border-light:rgba(255, 255, 255, 0.22);--ad-border-dark:rgba(15, 14, 26, 0.18);--ad-hero-terrain-opacity:0.1}body,html{background-color:var(--ad-bg-night);color:var(--ad-text-soft);font-size:18px;line-height:160%}.ad-text-sm{font-size:16px}.ad-text-lg{font-size:20px;line-height:170%}.ad-text-xl{font-size:24px;line-height:180%}@media screen and (max-width:768px){body,html{font-size:17px}.ad-text-xl{font-size:22px}}blockquote{font-size:20px}.ad-content,.ad-main-transition,.ad-wrapper{background-color:var(--ad-bg-night)}.ad-dark-bg{background-color:var(--ad-bg-night)!important;color:var(--ad-text)}.ad-dark-bg:before{display:none!important;content:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.ad-dark-bg .ad-invert-fix{pointer-events:none}.ad-dark-bg .ad-invert-fix .container{pointer-events:auto}.ad-frame{z-index:20}.ad-soft-bg{background-color:var(--ad-bg-soft)!important;color:var(--ad-text-on-light-soft)}.ad-soft-bg .ad-h1,.ad-soft-bg .ad-h2,.ad-soft-bg .ad-h3,.ad-soft-bg h1,.ad-soft-bg h2,.ad-soft-bg h3,.ad-soft-bg h4,.ad-soft-bg h5,.ad-soft-bg h6{color:var(--ad-text-on-light)}.ad-soft-bg .ad-post-text,.ad-soft-bg .ad-text-xl,.ad-soft-bg p{color:var(--ad-text-on-light-soft)}.ad-soft-bg .ad-dark{color:var(--ad-text-on-light)!important}.ad-soft-bg .ad-dark-soft,.ad-soft-bg .ad-suptitle-dark{color:var(--ad-text-on-light-soft)!important}.ad-soft-bg .ad-link.ad-dark,.ad-soft-bg .ad-link.ad-dark span{color:var(--ad-text-on-light)!important}.ad-soft-bg .ad-quote,.ad-soft-bg .ad-upper{color:var(--ad-text-on-light)}.ad-soft-bg a.ad-button span{color:inherit}.ad-soft-bg .ad-light-soft,.ad-soft-bg .ad-link.ad-light-soft,.ad-soft-bg .ad-link.ad-light-soft span,.ad-soft-bg ul.ad-light-soft,.ad-soft-bg ul.ad-light-soft li{color:var(--ad-text-on-light-soft)!important}.ad-soft-bg ul.ad-light-soft{padding-left:0;margin-left:0;list-style-position:inside}.ad-soft-bg .ad-team-card{display:grid;padding-bottom:0;aspect-ratio:10/13}.ad-soft-bg .ad-team-card>*{grid-area:1/1;min-width:0;min-height:0}.ad-soft-bg .ad-team-card img{position:relative;width:100%;height:100%}.ad-soft-bg .ad-team-card .ad-description .ad-muted{color:var(--ad-text-muted)!important}.ad-soft-bg .ad-team-card .ad-description .ad-light-soft,.ad-soft-bg .ad-team-card .ad-description .ad-link.ad-light-soft,.ad-soft-bg .ad-team-card .ad-description .ad-link.ad-light-soft span{color:var(--ad-text-soft)!important}.ad-soft-bg .ad-team-card .ad-description{position:relative;z-index:1;align-self:stretch;justify-self:stretch;inset:auto;width:100%;height:100%;padding:30px;display:flex;flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:end;justify-content:flex-end;box-sizing:border-box}.ad-soft-bg .ad-team-card .ad-description .ad-secrc-text{width:100%;margin-top:auto}.ad-article-body,.ad-article-body li,.ad-article-body p{color:var(--ad-text-soft)}.ad-article-body h2,.ad-article-body h3,.ad-article-body h4,.ad-article-body h5{color:var(--ad-text)}.ad-article-body a{color:var(--ad-accent-hover)}.ad-article-body ol,.ad-article-body ul{padding-left:1.5em;margin-bottom:1.5rem}.ad-article-body ul{list-style-type:disc;list-style-position:outside}.ad-article-body ol{list-style-type:decimal;list-style-position:outside}.ad-article-body li+li{margin-top:.5rem}.ad-article-body ol ol,.ad-article-body ol ul,.ad-article-body ul ol,.ad-article-body ul ul{margin-top:.5rem;margin-bottom:.5rem}.ad-article-internal-links ul{list-style:none;padding-left:0;margin-bottom:0}.ad-muted{color:var(--ad-text-muted)!important}.ad-light,.ad-light a{color:var(--ad-text)!important}.ad-light-soft{color:var(--ad-text-soft)!important}.ad-accent{color:var(--ad-accent)!important}.ad-h1,.ad-h2,.ad-h3,h1,h2,h3,h4,h5,h6{color:var(--ad-text)}p{color:var(--ad-text-soft)}.ad-banner .ad-light-soft,.ad-dark-bg .ad-light-soft,.ad-dark-bg .ad-link.ad-light-soft,.ad-dark-bg .ad-link.ad-light-soft span,.ad-dark-bg .ad-service-card-sm p,.ad-dark-bg .ad-service-card-sm p strong{color:rgba(255,255,255,.85)!important}.ad-dark-bg .ad-service-card-sm:hover p{opacity:1!important;transform:translateY(0)!important}.ad-soft-bg .ad-service-card-sm p,.ad-soft-bg .ad-service-card-sm p strong{color:var(--ad-text-on-light-soft)!important}.ad-soft-bg .ad-service-card-sm:hover p{opacity:1!important;transform:translateY(0)!important}.ad-service-card-sm--static p{display:block;overflow:visible;opacity:1;transform:none;-webkit-line-clamp:unset;line-clamp:unset}.ad-soft-bg .ad-services-grid{border-top:1px solid rgba(15,14,26,.22)}.ad-soft-bg .ad-services-grid .ad-services-grid-item{border-right:1px solid rgba(15,14,26,.22)}.ad-soft-bg .ad-services-grid .ad-services-grid-item:first-child{border-left:1px solid rgba(15,14,26,.22)}@media screen and (max-width:768px){blockquote{font-size:18px}.ad-soft-bg .ad-services-grid .ad-services-grid-item{border-left:1px solid rgba(15,14,26,.22);border-bottom:1px solid rgba(15,14,26,.22)}}#casos .ad-case-home-grid>[class*=col-]{display:flex}#casos .ad-case-home-card{position:relative;overflow:hidden;display:flex;flex-direction:column;width:100%;min-height:440px;padding:0}#casos .ad-case-home-card__bg{position:absolute;inset:0;background-image:var(--ad-case-card-bg);background-size:cover;background-position:center;opacity:.14;pointer-events:none}#casos .ad-case-home-card__bg::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(15,14,26,.55) 0,rgba(15,14,26,.88) 100%)}#casos .ad-case-home-card__body{position:relative;z-index:1;display:flex;flex-direction:column;flex:1;min-height:440px;padding:60px 30px 30px}#casos .ad-case-home-card__cta{margin-top:auto;padding-top:30px}#casos .ad-case-home-card p{display:block;overflow:visible;opacity:1;transform:none;-webkit-line-clamp:unset;line-clamp:unset}.ad-section-cta{margin-top:90px;margin-bottom:0}.ad-inner-banner,.ad-inner-banner h1,.ad-inner-banner h2{color:var(--ad-text)}.ad-inner-banner .ad-link,.ad-inner-banner .ad-link span,.ad-inner-banner .ad-link.ad-dark,.ad-inner-banner .ad-link.ad-dark span{color:var(--ad-text)!important}.ad-inner-banner .ad-link.ad-dark svg{background-color:rgba(255,255,255,.1)}.ad-inner-banner .ad-link.ad-dark svg path{fill:var(--ad-text)}.ad-inner-banner.ad-articles-hero .ad-banner-content,.ad-inner-banner.ad-case-hero .ad-banner-content{padding-bottom:0}.ad-articles-blog>.ad-articles-blog-inner{padding-top:60px;padding-bottom:120px}@media screen and (max-width:992px){.ad-soft-bg .ad-services-grid .ad-services-grid-item{border-bottom:1px solid rgba(15,14,26,.22)}.ad-soft-bg .ad-services-grid .ad-services-grid-item:nth-child(3){border-left:1px solid rgba(15,14,26,.22)}#casos .ad-case-home-card,#casos .ad-case-home-card__body{min-height:0;height:auto}.ad-articles-blog>.ad-articles-blog-inner{padding-top:48px;padding-bottom:90px}}.ad-articles-blog .ad-category-list .ad-category-filter{color:var(--ad-text-soft)}.ad-articles-blog .ad-category-list .ad-category-filter:hover{background-color:rgba(255,255,255,.08);color:var(--ad-text)}.ad-articles-blog .ad-category-list .ad-category-filter.ad-active{background-color:var(--ad-accent);color:var(--ad-text)}.ad-case-project>.ad-case-project-inner{padding-top:60px;padding-bottom:90px}@media screen and (max-width:992px){.ad-case-project>.ad-case-project-inner{padding-top:48px;padding-bottom:60px}}.ad-inner-banner.ad-case-hero .ad-case-hero-meta{margin-top:48px;margin-bottom:0;height:auto;min-height:0;padding-top:20px;border-bottom:1px solid var(--ad-border-light);color:var(--ad-text-soft)}.ad-inner-banner.ad-case-hero .ad-case-hero-meta .ad-dark{color:var(--ad-text);font-weight:600}.ad-case-project .ad-works-nav{border-top-color:var(--ad-border-light)}.ad-case-project .ad-works-nav .ad-link.ad-dark,.ad-case-project .ad-works-nav .ad-link.ad-dark span{color:var(--ad-text)!important}.ad-case-project .ad-works-nav .ad-link.ad-dark svg{background-color:rgba(255,255,255,.1)}.ad-case-project .ad-works-nav .ad-link.ad-dark svg path{fill:var(--ad-text)}.ad-breadcrumbs:before{background-color:var(--ad-border-light)}.ad-breadcrumbs li:after{color:rgba(255,255,255,.5);background:0 0}.ad-breadcrumbs li a,.ad-breadcrumbs li span{color:var(--ad-text-soft)}.ad-breadcrumbs li a:hover{color:var(--ad-accent-hover)}.ad-breadcrumbs li span[aria-current=page]{color:var(--ad-text-muted)}.ad-breadcrumbs.ad-light:before{background-color:var(--ad-border-light)}.ad-breadcrumbs.ad-light li:after{color:rgba(255,255,255,.5)}.ad-breadcrumbs.ad-light li a,.ad-breadcrumbs.ad-light li span{color:var(--ad-text-soft)}.ad-footer .ad-logo img,.ad-frame-top .ad-logo img,.ad-logo img,.ad-menu-frame .ad-logo img,footer .ad-logo img{display:block;height:28px;width:auto;filter:none!important}footer .ad-logo img{height:36px}.ad-team-list .ad-team-spacer{height:30px}@media (min-width:576px){.ad-team-list .ad-team-spacer{height:120px}}input:not([type=checkbox]):not([type=radio]):not([type=hidden]),select,textarea{position:relative;height:70px;padding:0 30px;width:100%;font-size:12px;text-transform:uppercase;letter-spacing:2px;font-weight:500;font-family:"Georama Variable",sans-serif;color:var(--ad-text);background-color:transparent;border:none;border-bottom:solid 1px var(--ad-border-light);margin-bottom:30px;border-radius:0;box-shadow:none;-webkit-appearance:none;appearance:none}textarea{padding:15px 30px;height:300px}select{cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='%23fac775' d='M1.41 0L6 4.58 10.59 0 12 1.41l-6 6-6-6z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 20px center;background-size:12px 8px;padding-right:48px}select option{color:var(--ad-text-on-light);background:var(--ad-bg-white)}input:not([type=checkbox]):focus,select:focus,textarea:focus{outline:0;border-bottom-color:var(--ad-accent)}input::placeholder,textarea::placeholder{color:rgba(255,255,255,.45);text-transform:uppercase;letter-spacing:2px;font-weight:500;font-size:12px}.ad-soft-bg input:not([type=checkbox]):not([type=radio]):not([type=hidden]),.ad-soft-bg select,.ad-soft-bg textarea{color:var(--ad-text-on-light);border-bottom-color:var(--ad-border-dark)}.ad-soft-bg input::placeholder,.ad-soft-bg textarea::placeholder{color:rgba(15,14,26,.45)}.ad-soft-bg select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='%2326215c' d='M1.41 0L6 4.58 10.59 0 12 1.41l-6 6-6-6z'/%3E%3C/svg%3E")}input[type=checkbox]{width:18px;height:18px;min-width:18px;margin:0;padding:0;border:1px solid var(--ad-border-light);border-radius:3px;background:0 0;accent-color:var(--ad-accent);cursor:pointer;-webkit-appearance:auto;appearance:auto;vertical-align:middle}.ad-checkbox-row{display:flex;gap:.75rem;align-items:flex-start;cursor:pointer;color:var(--ad-text-soft)}.ad-checkbox-row input[type=checkbox]{margin-top:.2rem;flex-shrink:0}#contact-form-success{margin-top:30px}.ad-dark-bg fieldset{border:0;margin:0;padding:0;min-width:0}.ad-dark-bg fieldset legend{display:block;width:100%;padding:0;margin-bottom:15px;float:none}.ad-category-list .ad-category-filter{height:40px;display:inline-flex;justify-content:center;align-items:center;background-color:transparent;padding:0 20px;border:0;border-radius:40px;color:#000;text-transform:uppercase;letter-spacing:2px;font-size:12px;font-weight:500;font-family:"Georama Variable",sans-serif;cursor:pointer}.ad-category-list .ad-category-filter:hover{background-color:#e5e5e5}.ad-category-list .ad-category-filter.ad-active{background-color:#ba7517}@media screen and (max-width:768px){.ad-inner-banner.ad-case-hero .ad-case-hero-meta{margin-top:36px;padding-top:16px}.ad-category-list .ad-category-filter{justify-content:flex-start}}.ad-info{color:var(--ad-text-on-light-soft)}.ad-info .ad-dark{color:var(--ad-text-on-light);font-weight:600}html.ad-skip-preloader .ad-preloader{display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}.ad-preloader{background-color:var(--ad-bg-night)!important}.ad-main-menu ul,.ad-main-menu ul li{list-style:none}@media screen and (max-height:800px){.ad-menu-frame .ad-menu-secondary{display:none!important}}.ad-menu-frame{background-color:var(--ad-bg-night)!important}.ad-frame .ad-frame-top{color:var(--ad-text)}.ad-frame .ad-frame-top .ad-menu-btn span,.ad-frame .ad-frame-top .ad-menu-btn span:after,.ad-frame .ad-frame-top .ad-menu-btn span:before,.ad-frame .ad-menu-btn span,.ad-frame .ad-menu-btn span:after,.ad-frame .ad-menu-btn span:before,.ad-menu-frame .ad-frame-top .ad-menu-btn span,.ad-menu-frame .ad-frame-top .ad-menu-btn span:after,.ad-menu-frame .ad-frame-top .ad-menu-btn span:before{background:var(--ad-accent);background-color:var(--ad-accent)}.ad-frame .ad-frame-bottom .ad-current-page,.ad-frame .ad-frame-bottom .ad-current-page a{color:var(--ad-accent)}.ad-frame .ad-frame-bottom .ad-link.ad-dark,.ad-frame .ad-frame-bottom .ad-link.ad-dark span{color:var(--ad-accent)!important}.ad-frame .ad-frame-bottom .ad-link.ad-dark svg{background-color:rgba(186,117,23,.18)}.ad-frame .ad-frame-bottom .ad-link.ad-dark svg path{fill:var(--ad-accent)}@media screen and (max-width:1200px){.ad-menu-frame .ad-menu-secondary{display:none!important}.ad-frame{padding:0;z-index:999;height:auto}.ad-frame .ad-frame-top{height:72px;padding:0 24px;background-color:rgba(15,14,26,.78);border-bottom:solid 1px var(--ad-border-light);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.ad-frame .ad-frame-top .ad-logo img{height:24px}.ad-frame .ad-frame-top .ad-menu-btn span,.ad-frame .ad-frame-top .ad-menu-btn span:after,.ad-frame .ad-frame-top .ad-menu-btn span:before{background:var(--ad-accent);background-color:var(--ad-accent)}.ad-menu-frame.ad-active~.ad-frame .ad-frame-top{background-color:var(--ad-bg-night);border-bottom-color:transparent}.ad-menu-frame .container{padding-top:88px}.ad-main-menu{height:auto;min-height:calc(100vh - 88px);align-items:flex-start;padding:12px 0 48px}.ad-main-menu ul li{margin-bottom:28px}.ad-main-menu ul li a{font-size:28px}}@media screen and (max-width:768px){.ad-frame .ad-frame-top{height:64px;padding:0 16px}.ad-frame .ad-frame-top .ad-logo img{height:22px}.ad-menu-frame .container{padding-top:80px}.ad-main-menu{min-height:calc(100vh - 80px);padding:8px 0 40px}.ad-main-menu ul li{margin-bottom:22px}.ad-main-menu ul li a{font-size:22px}}.ad-lines-place .ad-lines{opacity:.18}.ad-lines-place .ad-lines line,.ad-lines-place .ad-lines path,.ad-lines-place .ad-lines rect{stroke:var(--ad-accent);fill:var(--ad-accent)}.ad-lines-place.ad-light .ad-lines{opacity:.28}.ad-lines-place.ad-light .ad-lines line,.ad-lines-place.ad-light .ad-lines path,.ad-lines-place.ad-light .ad-lines rect{stroke:var(--ad-accent);fill:var(--ad-accent)}.ad-position-1 .ad-pentagon div,.ad-position-2 .ad-pentagon div,.ad-position-3 .ad-pentagon div,.ad-position-4 .ad-pentagon div,.ad-position-4.ad-dark .ad-pentagon div{border-top-color:var(--ad-accent)}.ad-animation{opacity:.28;perspective:640px}.ad-hidden-elements .ad-sunburst{display:none}.ad-sunburst{position:absolute;left:70px;top:60px;width:160px;height:160px;transform-style:preserve-3d;will-change:transform;animation:20s ease-in-out infinite ad-sun-tilt;pointer-events:none;color:var(--ad-accent)}.ad-sunburst img{display:block;width:100%;height:100%;object-fit:contain}.ad-sunburst--starburst{animation-duration:24s;animation-delay:-6s}.ad-sunburst--halo{animation-duration:28s;animation-delay:-12s}.ad-position-1 .ad-sunburst{width:150px;height:150px}.ad-position-2 .ad-sunburst{width:180px;height:180px;left:50px;top:40px;animation-delay:-3s}.ad-position-3 .ad-sunburst{width:200px;height:200px;left:40px;top:30px;animation-delay:-9s}.ad-position-4 .ad-sunburst{width:170px;height:170px;animation-delay:-5s}@keyframes ad-sun-tilt{0%,100%{transform:rotateX(10deg) rotateY(-14deg) rotateZ(-3deg) translateZ(0)}35%{transform:rotateX(-8deg) rotateY(12deg) rotateZ(4deg) translateZ(8px)}70%{transform:rotateX(6deg) rotateY(8deg) rotateZ(-5deg) translateZ(-4px)}}.ad-404-banner:has(.ad-artifact-frame),.ad-dark-bg>.ad-invert-fix:has(.ad-artifact-frame),.ad-inner-banner:has(.ad-artifact-frame),.ad-portfolio-slider-frame:has(.ad-artifact-frame),section#artigos:has(.ad-artifact-frame){position:relative;overflow:hidden}.ad-404-banner>.ad-invert-fix,.ad-dark-bg>.ad-invert-fix>.ad-gradient,.ad-dark-bg>.ad-invert-fix>.container,.ad-dark-bg>.ad-invert-fix>[class*=ad-p-120],.ad-inner-banner .ad-banner-content,.ad-portfolio-slider-frame>.container,section#artigos>.container,section#artigos>[class*=ad-p-120]{position:relative;z-index:1}.ad-artifact-frame{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:0}.ad-artifact-frame--hero{width:100%;height:100vh;top:0;left:0;inset:auto}.ad-artifact{position:absolute;display:block;height:auto;max-width:min(44vw,400px);object-fit:contain;opacity:var(--ad-artifact-opacity, .16);filter:drop-shadow(0 0 28px rgba(186, 117, 23, .18));will-change:transform}.ad-artifact-frame[data-corner=top-left] .ad-artifact{top:var(--ad-artifact-y,6%);left:var(--ad-artifact-x,3%)}.ad-artifact-frame[data-corner=top-right] .ad-artifact{top:var(--ad-artifact-y,6%);right:var(--ad-artifact-x,3%);left:auto}.ad-artifact-frame[data-corner=bottom-left] .ad-artifact{bottom:var(--ad-artifact-y,6%);left:var(--ad-artifact-x,3%);top:auto}.ad-artifact-frame[data-corner=bottom-right] .ad-artifact{bottom:var(--ad-artifact-y,6%);right:var(--ad-artifact-x,3%);top:auto;left:auto}.ad-inner-banner.ad-privacy-hero .ad-banner-content{padding-bottom:56px}.ad-privacy-updated{font-size:1rem;letter-spacing:.01em}.ad-privacy-content .ad-article-body section{margin-bottom:3.5rem}.ad-privacy-content .ad-article-body section:last-child{margin-bottom:0}.ad-privacy-content .ad-article-body h2{font-size:clamp(1.5rem, 2.2vw, 1.875rem);margin-bottom:1.25rem;line-height:1.25}.ad-privacy-content .ad-article-body h3{font-size:1.125rem;margin-top:1.75rem;margin-bottom:.75rem;color:var(--ad-text-muted);font-weight:600}.ad-privacy-content .ad-article-body p+p{margin-top:1rem}.ad-privacy-content .ad-article-body ul{margin-top:.75rem}.ad-privacy-content aside h6{font-size:.8125rem;letter-spacing:.08em;text-transform:uppercase}.ad-blog-card .ad-post-descr h3,.ad-blog-card .ad-post-descr h4,.ad-blog-card h3.ad-h4,.ad-blog-card h4{color:var(--ad-text)}.ad-blog-card .ad-post-text{color:var(--ad-text-soft)}.ad-blog-card .ad-link.ad-dark,.ad-blog-card .ad-link.ad-dark span{color:var(--ad-text)!important}.ad-blog-card .ad-link.ad-dark svg{background-color:rgba(255,255,255,.1)}.ad-blog-card .ad-link.ad-dark svg path{fill:var(--ad-text)}.ad-soft-bg .ad-blog-card .ad-post-descr h3,.ad-soft-bg .ad-blog-card .ad-post-descr h4,.ad-soft-bg .ad-blog-card h3.ad-h4,.ad-soft-bg .ad-blog-card h4{color:var(--ad-text-on-light)}.ad-soft-bg .ad-blog-card .ad-post-text{color:var(--ad-text-on-light-soft)}.ad-soft-bg .ad-blog-card .ad-link.ad-dark,.ad-soft-bg .ad-blog-card .ad-link.ad-dark span{color:var(--ad-text-on-light)!important}.ad-soft-bg .ad-blog-card .ad-link.ad-dark svg{background-color:rgba(15,14,26,.1)}.ad-soft-bg .ad-blog-card .ad-link.ad-dark svg path{fill:var(--ad-text-on-light)}.ad-descr{color:var(--ad-text-on-light-soft)}.ad-descr .ad-h1,.ad-descr .ad-h2,.ad-descr .ad-h3,.ad-descr .ad-h4,.ad-descr .ad-h5,.ad-descr h1,.ad-descr h2,.ad-descr h3,.ad-descr h4,.ad-descr h5,.ad-descr h6{color:var(--ad-text-on-light)!important}.ad-descr .ad-descr-text,.ad-descr .ad-label,.ad-descr .ad-upper,.ad-descr p{color:var(--ad-text-on-light-soft)}.ad-descr .ad-accent,.ad-descr .ad-label.ad-accent{color:var(--ad-accent)!important}.ad-descr .ad-button span{color:inherit}.ad-case-section-subtitle{font-size:28px;line-height:150%;font-weight:400;color:var(--ad-text-soft)}@media screen and (max-width:1200px){.ad-case-section-subtitle{font-size:26px}}@media screen and (max-width:992px){.ad-artifact{max-width:min(52vw,280px);opacity:calc(var(--ad-artifact-opacity, .14) * .85)}.ad-artifact-frame[data-corner=bottom-left] .ad-artifact,.ad-artifact-frame[data-corner=bottom-right] .ad-artifact{bottom:2%}.ad-case-section-subtitle{font-size:22px}}.ad-case-creative-note{max-width:720px;padding:1.5rem 1.75rem;border-left:3px solid var(--ad-accent);background:rgba(0,0,0,.03)}@media screen and (max-width:768px){.ad-case-section-subtitle{font-size:20px}.ad-case-creative-note{padding:1.25rem}}.ad-portfolio-slider-frame .ad-portfolio-item.ad-slider-item .ad-cover-frame{position:relative;width:100%;height:auto!important;min-height:0;aspect-ratio:16/9!important;padding-bottom:0!important}.ad-portfolio-item.ad-slider-item .ad-descr{flex-wrap:wrap;gap:20px 24px;height:auto;min-height:180px;padding:30px 60px;align-items:center}.ad-portfolio-item.ad-slider-item .ad-descr .ad-descr-text{flex:1 1 220px;min-width:0;margin-bottom:0}.ad-portfolio-item.ad-slider-item .ad-descr>div:last-child{flex:0 1 auto;max-width:100%}.ad-portfolio-item.ad-slider-item .ad-descr .ad-button{max-width:100%;height:auto;min-height:60px;padding:12px 16px 12px 24px}.ad-portfolio-item.ad-slider-item .ad-descr .ad-button span{white-space:normal;line-height:1.35;letter-spacing:1px;text-align:left}.ad-portfolio-nav .ad-portfolio-btns-frame{border:1px solid rgba(15,14,26,.22)}.ad-portfolio-nav .swiper-portfolio-pagination{color:var(--ad-text-on-light)}.ad-portfolio-nav .ad-slider-nav .ad-slider-arrow{background-color:var(--ad-bg-night);border:1px solid rgba(15,14,26,.22)}.ad-portfolio-nav .ad-slider-nav .ad-slider-arrow svg path{fill:var(--ad-accent-hover)}.ad-portfolio-nav .ad-slider-nav .ad-slider-arrow.swiper-button-disabled{opacity:.4;background-color:rgba(15,14,26,.12)}.ad-portfolio-nav .ad-slider-nav .ad-slider-arrow.swiper-button-disabled svg path{fill:rgba(15,14,26,0.45)}@media screen and (max-width:992px){.ad-portfolio-item.ad-slider-item .ad-descr{min-height:200px}.ad-portfolio-slider-frame{padding-top:160px}.ad-portfolio-slider-frame .container{padding-left:16px;padding-right:16px}.ad-portfolio-slider-frame .row.ad-mb-60{margin-bottom:40px!important}.ad-portfolio-slider-frame .ad-portfolio-slider{overflow:hidden;width:100%}.ad-portfolio-slider-frame .ad-portfolio-item.ad-slider-item,.ad-portfolio-slider-frame .swiper-slide{overflow:hidden}.ad-portfolio-slider-frame .ad-portfolio-item.ad-slider-item .ad-cover-frame{margin-bottom:16px!important;width:100%;height:auto!important;min-height:0;aspect-ratio:16/9!important;padding-bottom:0!important}.ad-portfolio-slider-frame .ad-portfolio-item.ad-slider-item .ad-descr{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;flex-wrap:nowrap;padding:30px;margin:0;gap:0;height:200px!important;min-height:200px!important;overflow:hidden}.ad-portfolio-slider-frame .ad-portfolio-item.ad-slider-item .ad-descr .ad-descr-text{flex:none;width:100%;margin-bottom:30px!important}.ad-portfolio-slider-frame .ad-portfolio-item.ad-slider-item .ad-descr .ad-labels{margin-bottom:15px!important}.ad-portfolio-slider-frame .ad-portfolio-item.ad-slider-item .ad-descr h5{font-size:inherit;line-height:inherit;margin-bottom:0}.ad-portfolio-slider-frame .ad-portfolio-item.ad-slider-item .ad-descr>div:last-child{width:100%;flex:none}.ad-portfolio-slider-frame .ad-portfolio-item.ad-slider-item .ad-descr .ad-button{width:100%;height:auto!important;min-height:52px;padding:12px 12px 12px 18px;font-size:12px;letter-spacing:2px;justify-content:space-between;gap:12px}.ad-portfolio-slider-frame .ad-portfolio-item.ad-slider-item .ad-descr .ad-button svg{margin-left:0;flex-shrink:0;width:36px;height:36px;padding:9px}.ad-portfolio-slider-frame .ad-portfolio-item.ad-slider-item .ad-descr .ad-button span{text-align:left;flex:1;white-space:normal;line-height:1.35}.ad-portfolio-slider-frame .ad-portfolio-nav{background-color:transparent;padding:0 16px 40px;margin-top:16px}.ad-portfolio-slider-frame .ad-portfolio-nav .ad-portfolio-btns-frame{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:100%;height:auto;margin-left:0;margin-right:0;padding:8px 10px;border-radius:999px;background-color:#fff;border:1px solid rgba(15,14,26,.22);box-sizing:border-box}.ad-portfolio-nav .swiper-portfolio-pagination{padding:0 8px 0 4px;flex:1;min-width:0}.ad-portfolio-nav .ad-slider-nav{flex-shrink:0;gap:8px}.ad-portfolio-nav .ad-slider-nav .ad-slider-arrow.swiper-button-disabled{opacity:1;background-color:rgba(15,14,26,.08);border-color:rgba(15,14,26,.18)}.ad-portfolio-nav .ad-slider-nav .ad-slider-arrow.swiper-button-disabled svg path{fill:rgba(15,14,26,0.38)}}@media screen and (max-width:576px){.ad-artifact-frame[data-corner=bottom-left] .ad-artifact,.ad-artifact-frame[data-corner=top-left] .ad-artifact{left:-4%}.ad-artifact-frame[data-corner=bottom-right] .ad-artifact,.ad-artifact-frame[data-corner=top-right] .ad-artifact{right:-4%}.ad-portfolio-slider-frame .ad-portfolio-nav{margin-top:12px;padding:0 16px 36px}}.ad-banner h1,.ad-h1,.ad-inner-banner h1,h1{font-family:"Georama Variable",sans-serif;font-weight:700;letter-spacing:-.02em}.ad-thin,.keyword-golden,blockquote,em,i{font-family:"Newsreader Variable",Georgia,"Times New Roman",serif;font-style:italic}.ad-thin{font-weight:400}.ad-about-quote .ad-avatar::after{font-family:"Newsreader Variable",Georgia,"Times New Roman",serif;line-height:.85}.ad-text-image{margin-bottom:20px}.ad-text-image img{object-position:center 24%}.ad-heading-line{display:block}.ad-banner>.ad-invert-fix{position:relative;overflow:hidden}.ad-hero-landscape{position:absolute!important;inset:0;z-index:0;pointer-events:none;overflow:hidden}.ad-banner .ad-hero-landscape~.ad-gradient,.ad-banner .ad-hero-landscape~.container{position:relative;z-index:1}.ad-banner:has([data-ad-hero-landscape]) .ad-dodecahedron,.ad-banner:has([data-ad-hero-landscape]) .ad-sunburst{display:none!important}.ad-hero-landscape__terrain{position:absolute;left:-6%;right:-6%;top:0;width:auto;height:auto;will-change:transform}.ad-hero-landscape__img{display:block;width:100%;max-width:none;height:auto;aspect-ratio:1024/576;object-fit:contain;object-position:center top;opacity:var(--ad-hero-terrain-opacity);image-rendering:auto;-webkit-user-select:none;user-select:none}@media screen and (max-width:992px){.ad-hero-landscape__terrain{left:-8%;right:-8%}}.ad-banner.ad-dark-bg{isolation:isolate;background:radial-gradient(circle at 74% 24%,rgba(88,61,145,.18),transparent 29%),radial-gradient(circle at 16% 78%,rgba(186,117,23,.1),transparent 32%),var(--ad-bg-night)!important}.ad-banner.ad-dark-bg .ad-banner-content{max-width:920px}.ad-banner.ad-dark-bg .ad-suptitle{display:inline-flex;align-items:center;gap:12px;padding-bottom:14px;border-bottom:1px solid rgba(250,199,117,.38)}.ad-banner.ad-dark-bg .ad-suptitle::before{content:"";width:8px;height:8px;flex:0 0 auto;border-radius:999px;background:var(--ad-accent-hover);box-shadow:0 0 0 6px rgba(250,199,117,.08)}.ad-banner.ad-dark-bg .ad-hero-heading{letter-spacing:-.045em;text-wrap:balance}.ad-banner.ad-dark-bg .ad-btn-space{margin-right:24px}.ad-banner+.ad-soft-bg{position:relative;overflow:hidden;background:linear-gradient(90deg,rgba(186,117,23,.07),transparent 28%,transparent 72%,rgba(78,53,138,.08)),var(--ad-bg-soft)!important}.ad-banner+.ad-soft-bg::after,.ad-banner+.ad-soft-bg::before{content:"";position:absolute;top:0;width:min(18vw,260px);height:1px;background:rgba(15,14,26,.2)}.ad-banner+.ad-soft-bg::before{left:0}.ad-banner+.ad-soft-bg::after{right:0}.ad-banner+.ad-soft-bg>.container>p{font-size:clamp(1.25rem, 1.7vw, 1.65rem);line-height:1.46;text-wrap:balance}#situacoes{position:relative;overflow:hidden;background:radial-gradient(circle at 12% 8%,rgba(186,117,23,.1),transparent 20%),linear-gradient(180deg,var(--ad-bg-soft) 0,#ebe8df 100%)!important}#capacidade .ad-center>h2,#como-trabalhamos .ad-center>h2,#situacoes .ad-center>h2{text-wrap:balance}#situacoes .ad-services-grid{border-color:rgba(15,14,26,.3);background:rgba(255,255,255,.16)}#situacoes .ad-services-grid-item{position:relative;background:rgba(255,255,255,.12);transition:background-color 360ms}#situacoes .ad-service-card-sm{position:relative;min-height:390px;padding:52px 38px 42px;overflow:hidden;background:0 0;transition:transform 420ms cubic-bezier(.16, 1, .3, 1),background-color 360ms}#situacoes .ad-service-card-sm::before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,var(--ad-accent),rgba(186,117,23,0));transform:scaleX(.22);transform-origin:left center;transition:transform 420ms cubic-bezier(.16, 1, .3, 1)}#situacoes .ad-service-card-sm::after{content:"";position:absolute;width:190px;height:190px;right:-92px;bottom:-102px;border:1px solid rgba(15,14,26,.12);border-radius:50%;pointer-events:none;transition:transform 520ms cubic-bezier(.16, 1, .3, 1),border-color 360ms}#situacoes .ad-services-grid-item:hover{background:rgba(255,255,255,.52)}#situacoes .ad-services-grid-item:hover .ad-service-card-sm{transform:translateY(-10px)}#situacoes .ad-services-grid-item:hover .ad-service-card-sm::before{transform:scaleX(1)}#situacoes .ad-services-grid-item:hover .ad-service-card-sm::after{transform:translate(-20px,-20px) scale(1.08);border-color:rgba(186,117,23,.46)}#situacoes .ad-situacoes-closer{margin-top:60px}#situacoes .ad-capacity-bridge{max-width:800px;margin:0 auto 36px;text-wrap:balance}#situacoes .ad-situacoes-closer .ad-section-cta{margin-top:0;margin-bottom:0}@media screen and (min-width:993px){.ad-section-cta{margin-top:120px}#situacoes .ad-situacoes-closer{margin-top:90px}#situacoes .ad-capacity-bridge{margin-bottom:42px}}#situacoes .ad-progression-section{padding-bottom:90px}@media screen and (max-width:992px){#situacoes .ad-progression-section{padding-bottom:60px}#situacoes .ad-situacoes-closer{margin-top:42px}#situacoes .ad-capacity-bridge{margin-bottom:30px}}#situacoes .ad-service-card-sm .ad-link{margin-top:auto;display:inline-flex}#formatos .ad-invert-fix{background:linear-gradient(115deg,rgba(38,33,92,.3),transparent 45%),linear-gradient(295deg,rgba(186,117,23,.09),transparent 35%)}#formatos ul{display:grid;gap:0;padding-left:0;margin:0;list-style:none;border-top:1px solid rgba(255,255,255,.2)}#formatos ul li{position:relative;margin:0!important;padding:18px 50px 18px 0;border-bottom:1px solid rgba(255,255,255,.2);font-size:clamp(1.05rem, 1.25vw, 1.3rem);transition:color 260ms,padding-left 320ms cubic-bezier(.16, 1, .3, 1)}#formatos ul li::after{content:"↗";position:absolute;right:2px;color:var(--ad-accent-hover);opacity:0;transform:translate(-8px,6px);transition:opacity 260ms,transform 320ms cubic-bezier(.16, 1, .3, 1)}#formatos ul li:hover{padding-left:14px;color:var(--ad-text)}#formatos ul li:hover::after{opacity:1;transform:translate(0,0)}#capacidade{position:relative;overflow:hidden;background:linear-gradient(180deg,#ebe8df 0,var(--ad-bg-soft) 58%,#e8e5db 100%)!important}#capacidade .ad-services-grid{border-color:rgba(15,14,26,.26)}#capacidade .ad-service-card-sm{position:relative;min-height:280px;padding:44px 30px 34px;overflow:hidden;background:rgba(255,255,255,.2);transition:background-color 360ms,transform 420ms cubic-bezier(.16, 1, .3, 1)}#capacidade .ad-service-card-sm::before{content:"";position:absolute;top:-1px;left:0;right:0;z-index:2;width:100%;height:3px;background:linear-gradient(90deg,var(--ad-accent) 0 72%,rgba(186,117,23,.28) 100%);transform:scaleX(.22);transform-origin:left center;transition:transform 420ms cubic-bezier(.16, 1, .3, 1)}#capacidade .ad-services-grid-item:hover .ad-service-card-sm{background:rgba(255,255,255,.62);transform:translateY(-8px)}#capacidade .ad-services-grid-item:hover .ad-service-card-sm::before{transform:scaleX(1)}#como-trabalhamos .ad-services-grid{counter-reset:alvorar-method;border-color:rgba(255,255,255,.2)}#como-trabalhamos .ad-services-grid-item{counter-increment:alvorar-method;transition:background-color 360ms}#como-trabalhamos .ad-service-card-sm{position:relative;min-height:314px;padding:82px 28px 36px;background:linear-gradient(180deg,rgba(255,255,255,.035),transparent 64%);transition:transform 420ms cubic-bezier(.16, 1, .3, 1),background-color 360ms}#como-trabalhamos .ad-service-card-sm::before{content:"0" counter(alvorar-method);position:absolute;top:30px;left:28px;z-index:2;width:auto;height:auto;background:0 0;color:rgba(250,199,117,.72);font-family:"Georama Variable",sans-serif;font-size:.72rem;letter-spacing:.16em;transition:none}#como-trabalhamos .ad-service-card-sm::after{content:"";position:absolute;top:-1px;left:0;right:0;z-index:3;width:100%;height:3px;background:linear-gradient(90deg,var(--ad-accent) 0 72%,rgba(186,117,23,.28) 100%);transform:scaleX(.22);transform-origin:left center;transition:transform 420ms cubic-bezier(.16, 1, .3, 1)}#como-trabalhamos .ad-services-grid-item:hover{background:rgba(255,255,255,.05)}#como-trabalhamos .ad-services-grid-item:hover .ad-service-card-sm{transform:translateY(-8px);background:linear-gradient(180deg,rgba(250,199,117,.09),transparent 68%)}#como-trabalhamos .ad-services-grid-item:hover .ad-service-card-sm::after{transform:scaleX(1)}#casos .ad-case-home-card{border:1px solid rgba(255,255,255,.16);box-shadow:0 22px 60px rgba(0,0,0,.16);transition:transform 480ms cubic-bezier(.16, 1, .3, 1),border-color 360ms,box-shadow 480ms}#casos .ad-case-home-card__bg{transform:scale(1.01);transition:opacity 520ms,transform .7s cubic-bezier(.16, 1, .3, 1)}#casos .ad-case-home-card:hover{transform:translateY(-12px);border-color:rgba(250,199,117,.42);box-shadow:0 34px 78px rgba(0,0,0,.28)}#casos .ad-case-home-card:hover .ad-case-home-card__bg{opacity:.25;transform:scale(1.08)}#casos .ad-case-home-card__body{background:linear-gradient(180deg,rgba(15,14,26,.04),rgba(15,14,26,.18))}#artigos{position:relative;overflow:hidden;background:radial-gradient(circle at 88% 20%,rgba(78,53,138,.11),transparent 23%),var(--ad-bg-soft)!important}#artigos .ad-blog-card{position:relative;display:block;height:calc(100% - 60px);padding-bottom:26px;border-bottom:1px solid rgba(15,14,26,.28);transition:transform 420ms cubic-bezier(.16, 1, .3, 1),border-color 320ms}#artigos .ad-blog-card .ad-cover-frame{overflow:hidden;background:#ddd8cc}#artigos .ad-blog-card .ad-cover-frame img{transition:transform .7s cubic-bezier(.16, 1, .3, 1),filter 420ms}#artigos .ad-blog-card:hover{transform:translateY(-8px);border-color:var(--ad-accent)}#artigos .ad-blog-card:hover .ad-cover-frame img{transform:scale(1.055);filter:saturate(1.05) contrast(1.02)}#artigos .ad-blog-card .ad-post-descr h3{text-wrap:balance}#qualificacao{position:relative;overflow:hidden;background:linear-gradient(120deg,rgba(186,117,23,.06),transparent 34%),var(--ad-bg-soft)!important}#qualificacao .ad-team-card{box-shadow:0 18px 44px rgba(15,14,26,.14);transition:transform 480ms cubic-bezier(.16, 1, .3, 1),box-shadow 480ms}#qualificacao .ad-team-card:hover{transform:translateY(-10px);box-shadow:0 28px 62px rgba(15,14,26,.22)}#artigos a:focus-visible,#casos a:focus-visible,#formatos li:focus-visible,#qualificacao a:focus-visible,#situacoes a:focus-visible{outline:2px solid var(--ad-accent-hover);outline-offset:5px}@media screen and (max-width:992px){.ad-banner.ad-dark-bg .ad-btn-space{margin-right:16px}#situacoes .ad-service-card-sm{min-height:0;padding:42px 30px 34px}#situacoes .ad-service-card-sm::before{left:30px;right:30px}#capacidade .ad-service-card-sm,#como-trabalhamos .ad-service-card-sm{min-height:0}#como-trabalhamos .ad-service-card-sm{padding:72px 30px 34px}#como-trabalhamos .ad-service-card-sm::before{left:30px}}@media (prefers-reduced-motion:reduce){.ad-sunburst{animation:none;transform:rotateX(6deg) rotateY(-8deg)}.ad-animation-frame,.ad-artifact,.ad-artifact-frame{animation:none!important}.ad-up{opacity:1!important;transform:none!important}.ad-hero-landscape--static .ad-hero-landscape__terrain{transform:none!important}#artigos .ad-blog-card,#artigos .ad-blog-card .ad-cover-frame img,#capacidade .ad-service-card-sm,#capacidade .ad-service-card-sm::before,#casos .ad-case-home-card,#casos .ad-case-home-card__bg,#como-trabalhamos .ad-service-card-sm,#como-trabalhamos .ad-services-grid-item,#formatos ul li,#formatos ul li::after,#qualificacao .ad-team-card,#situacoes .ad-service-card-sm,#situacoes .ad-service-card-sm::after,#situacoes .ad-service-card-sm::before,#situacoes .ad-services-grid-item{transition-duration:0s!important}}.ad-menu-right .ad-no-wrap{display:block;margin-top:14px;color:var(--ad-text);font-weight:600;letter-spacing:.01em}.ad-inner-banner.ad-articles-hero h1{text-wrap:balance}@media screen and (max-width:768px){.ad-hero-landscape__terrain{left:-14%;right:-14%}.ad-banner.ad-dark-bg .ad-suptitle{display:inline-flex;padding-bottom:10px}.ad-banner.ad-dark-bg .ad-btn-space{margin-right:0;margin-bottom:18px}.ad-banner+.ad-soft-bg>.container>p{font-size:1.15rem}#capacidade .ad-service-card-sm,#como-trabalhamos .ad-service-card-sm,#situacoes .ad-service-card-sm{padding-left:24px;padding-right:24px}#situacoes .ad-service-card-sm::before{left:24px;right:24px}#como-trabalhamos .ad-service-card-sm::before{left:24px}#artigos .ad-blog-card:hover,#capacidade .ad-services-grid-item:hover .ad-service-card-sm,#casos .ad-case-home-card:hover,#como-trabalhamos .ad-services-grid-item:hover .ad-service-card-sm,#qualificacao .ad-team-card:hover,#situacoes .ad-services-grid-item:hover .ad-service-card-sm{transform:none}.ad-inner-banner.ad-articles-hero h1{font-size:clamp(2.45rem, 11vw, 3.25rem);line-height:.98;letter-spacing:-.035em}.ad-inner-banner.ad-articles-hero h1 .ad-thin{display:block;margin-top:.14em;word-spacing:0.08em}.ad-articles-blog .ad-adaptive-right{display:block}.ad-articles-blog .ad-category-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;padding:0}.ad-articles-blog .ad-category-list li,.ad-articles-blog .ad-category-list li:last-child{min-width:0;margin:0}.ad-articles-blog .ad-category-list .ad-category-filter{width:100%;min-height:44px;height:auto;justify-content:center;padding:8px 10px;font-size:9px;line-height:1.2;letter-spacing:1px;text-align:center}}@media screen and (max-width:1200px){.ad-menu-frame{overflow-y:auto;overscroll-behavior:contain}.ad-menu-frame .container{min-height:100svh;padding-top:88px;padding-bottom:44px}.ad-menu-frame .ad-main-menu{min-height:0;padding:12px 0 34px}.ad-menu-frame .ad-menu-secondary{display:block!important}.ad-menu-frame .ad-menu-right-frame{display:block!important;height:auto;padding:30px 0 0;border-top:1px solid var(--ad-border-light);border-left:0;opacity:0;transform:translateY(16px);transition:opacity 220ms cubic-bezier(.23, 1, .32, 1),transform 220ms cubic-bezier(.23, 1, .32, 1)}.ad-menu-frame.ad-active .ad-menu-right-frame{opacity:1;transform:translateY(0);transition-delay:180ms}.ad-menu-frame .ad-menu-right-frame .ad-animation-in{display:none}.ad-menu-frame .ad-menu-right{padding-bottom:0}.ad-menu-frame .ad-menu-right .ad-divider,.ad-menu-frame .ad-menu-right .ad-mb-60{margin-bottom:30px}}@media screen and (max-width:768px){.ad-menu-frame .container{padding-top:80px;padding-bottom:32px}.ad-menu-frame .ad-main-menu{padding:8px 0 30px}.ad-menu-frame .ad-main-menu ul li{margin-bottom:20px}.ad-menu-frame .ad-main-menu ul li a{font-size:25px}.ad-menu-frame .ad-menu-right-frame{padding-top:24px}.ad-menu-frame .ad-menu-right .ad-mb-60{margin-bottom:26px}.ad-menu-frame .ad-menu-list li{margin-bottom:11px}}@media (prefers-reduced-motion:reduce){.ad-menu-frame .ad-menu-right-frame{transition-duration:0s!important}}.ad-article-internal-links .ad-link.ad-dark,.ad-article-internal-links .ad-link.ad-dark span{color:var(--ad-accent)!important}.ad-article-internal-links .ad-link.ad-dark svg{background-color:rgba(186,117,23,.18)}.ad-article-internal-links .ad-link.ad-dark svg path{fill:var(--ad-accent)}@media screen and (max-width:992px){.ad-article-final-cta{box-sizing:border-box;display:grid;grid-template-columns:minmax(0,1fr) 40px;align-items:center;width:100%;max-width:100%;min-height:60px;height:auto;padding:12px 14px 12px 22px;gap:12px}.ad-article-final-cta span{min-width:0;white-space:normal;line-height:1.35;text-align:left}.ad-article-final-cta svg{grid-column:2;width:40px;height:40px;margin-left:0}#qualificacao .ad-team-card .ad-description{position:absolute;inset:auto 0 0;width:100%;height:30%;padding:16px 20px;box-sizing:border-box;display:flex;justify-content:flex-end;opacity:1;text-align:left;background:linear-gradient(180deg,rgba(15,14,26,.78) 0,rgba(15,14,26,.96) 100%)}#qualificacao .ad-team-card .ad-description .ad-secrc-text{width:100%;margin:0;opacity:1;transform:none}#qualificacao .ad-team-card .ad-description h3{margin-bottom:3px;font-size:.9rem;line-height:1.15}#qualificacao .ad-team-card .ad-description p{margin-bottom:0;font-size:.72rem;line-height:1.3;letter-spacing:0}.ad-case-detail-cta{display:grid;grid-template-columns:minmax(0,1fr) 48px;align-items:center;gap:12px;width:100%;max-width:100%;min-height:72px;height:auto;padding:12px 14px 12px 24px;box-sizing:border-box;text-align:left}.ad-case-detail-cta span{min-width:0;white-space:normal;overflow-wrap:break-word;line-height:1.4}.ad-case-detail-cta svg{grid-column:2;grid-row:1;flex:0 0 auto}}.ad-case-project .ad-case-home-anchor,.ad-case-project .ad-case-home-anchor span{color:var(--ad-text)!important}.ad-case-project .ad-case-home-anchor svg{background-color:rgba(255,255,255,.1)}.ad-case-project .ad-case-home-anchor svg path{fill:var(--ad-text)}.ad-p-60-90{padding-top:60px;padding-bottom:90px}.ad-progression-section{padding-top:60px}@media screen and (max-width:992px){.ad-p-60-90,.ad-progression-section{padding-top:42px}.ad-p-60-90{padding-bottom:60px}}