.hero{position:relative;height:180vh;z-index:0;background:#17100e}.hero__viewport{position:sticky;top:0;height:100vh;width:100%;overflow:hidden;background:#17100e}.hero__layer,.hero__plane{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.hero__plane--back{z-index:1}.hero__plane--front{z-index:5}.hero__photo-space{position:absolute;top:calc(72vh - (.72*max(100vh,56.28vw)));left:50%;width:max(100vw,177.683vh);height:max(100vh,56.28vw);transform:translate(-50%);pointer-events:none}.hero__layer img,.hero__person img,.hero__terrain img{display:block;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.hero__layer>img{width:100%;height:100%;object-fit:cover;object-position:50% 72%}.hero__sky{z-index:1;transform-origin:50% 100%;will-change:transform}.hero__mountains{z-index:2;transform-origin:50% 100%;will-change:transform}.hero__fog{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;overflow:hidden;will-change:opacity;-webkit-mask-image:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.6) 42%,#000 55%,#000 80%,transparent 96%);mask-image:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.6) 42%,#000 55%,#000 80%,transparent 96%)}.realistic-fog-static{background:radial-gradient(62% 26% at 52% 66%,rgba(247,244,239,.38),transparent 72%),radial-gradient(42% 22% at 18% 72%,rgba(247,244,239,.2),transparent 75%)}.hero__scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none;will-change:opacity;background:linear-gradient(180deg,#0a030370,#0a03035c 34%,#0a030342 52%,#0a030300 66%),radial-gradient(90% 70% at 100% 38%,#1005058c,#10050540 45%,#10050500 75%),linear-gradient(90deg,#140505b3,#14050575,#1405051a 60%,#14050500 82%)}.hero__content{z-index:4;will-change:transform,opacity}.hero__text{position:absolute;bottom:26%;left:max(1.5rem,calc((100vw - 1600px)/2 + 1.5rem));width:min(600px,38vw);pointer-events:auto}.hero__headline{position:absolute;left:max(1.5rem,calc((100vw - 1600px)/2 + 1.5rem));right:max(1.5rem,calc((100vw - 1600px)/2 + 1.5rem));bottom:max(44%,calc(26% + 157px));margin:0;font-family:var(--font-display);font-weight:400;font-size:clamp(34px,min(8.8vw,16vh),142px);line-height:.88;letter-spacing:-.02em;text-transform:uppercase;color:var(--color-cream)}.hero__headline span{display:block}.hero__headline-solid{text-shadow:0 2px 30px rgba(8,2,2,.5)}.hero__headline-outline{font-size:1.3em;color:#f7f4ef1a;-webkit-text-stroke:clamp(1.2px,.2vw,3.4px) rgba(247,244,239,.94)}.hero__lead{margin:0 0 2rem;max-width:440px;font-family:var(--font-body);font-size:15.5px;line-height:1.7;color:#f7f4efc7}.hero__ctas{display:flex;align-items:center;gap:1.75rem;flex-wrap:wrap}.hero__cta-secondary{position:relative;display:inline-flex;min-height:44px;align-items:center;justify-content:center;padding:0 .75rem;font-family:var(--font-body);font-size:13px;font-weight:600;letter-spacing:-.01em;color:var(--color-cream);text-decoration:none;touch-action:manipulation}.hero__cta-secondary:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:currentColor;opacity:.45;transform-origin:left center;transition:opacity .3s ease,transform .3s ease}.hero__cta-secondary:hover:after{opacity:1;transform:scaleX(1.08)}.hero__cta-primary,.hero__cta-secondary{outline:none}.hero__cta-primary:focus-visible,.hero__cta-secondary:focus-visible{box-shadow:0 0 0 3px #f7f4ef57}.hero__mobile-model-link,.hero__mobile-model-button{display:none}.hero__ground{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;pointer-events:none;transform-origin:50% 84%;will-change:transform}.hero__person img{position:absolute;left:50%;bottom:15.8%;height:min(44%,32vw,55vh);width:auto;transform:translate(-50%);transform-origin:50% 100%}.hero__shadow:after{content:"";position:absolute;left:50%;bottom:14%;width:14%;height:6.5%;transform:translate(-50%,50%);background:radial-gradient(50% 50% at 50% 50%,#09050480,#09050442 45%,#09050400 72%)}.hero__terrain{position:absolute;top:0;right:0;bottom:0;left:0;transform-origin:50% 84%;will-change:transform}.hero__terrain>img{position:absolute;top:0;left:0;width:100%;height:116.0468%;object-fit:cover;object-position:50% 62.044%}@media(max-width:1023.98px){.hero__text{width:min(440px,48vw);bottom:24%}.hero__headline{bottom:max(42%,calc(24% + 149px))}.hero__lead{font-size:14.5px;margin-bottom:1.75rem}.hero__person img{height:min(38%,32vw,55vh)}}@media(max-width:767.98px),(max-width:1023.98px)and (orientation:portrait){.hero{height:150vh}.hero__scrim{background:linear-gradient(180deg,#0c04049e,#0c040475 28%,#0c040457 48%,#0c040400 66%)}.hero__content{display:block;padding:0;z-index:6}.hero__headline,.hero__text{position:absolute;left:clamp(1.25rem,5.5vw,2rem);right:clamp(1.25rem,5.5vw,2rem);bottom:auto;width:auto}.hero__headline{left:1rem;right:1rem;font-size:clamp(27px,8.5vw,34px);line-height:.84;letter-spacing:-.025em;top:clamp(8.25rem,18vh,9.5rem);margin-bottom:0;text-align:center}.hero__text{bottom:8vh;text-align:center}.hero__headline>.hero__headline-solid,.hero__headline>.hero__headline-outline{display:block;white-space:nowrap}.hero__headline-solid{display:flex!important;flex-direction:column;align-items:center;row-gap:clamp(.2rem,1vw,.35rem)}.hero__headline-solid>span{display:block!important;font-size:clamp(48px,15vw,60px);line-height:.86}.hero__headline-solid>span:last-child{align-self:center}.hero__headline-outline{font-size:1.22em;margin-top:.26em;color:#f7f4ef14;-webkit-text-stroke:clamp(1.35px,.42vw,1.8px) rgba(247,244,239,.96);filter:drop-shadow(0 2px 12px rgba(8,2,2,.3))}.hero__lead{max-width:33ch;margin-inline:auto;margin-bottom:clamp(1.1rem,4.5vw,1.4rem);font-size:clamp(16px,4.15vw,18px);font-weight:500;line-height:1.48;letter-spacing:-.012em;color:#fffdf9fa;text-shadow:none;text-wrap:pretty}.hero__ctas{display:none;grid-template-columns:minmax(0,1.22fr) minmax(104px,.78fr);gap:.625rem;width:min(100%,390px);align-items:stretch}.hero__mobile-model-link{display:none!important;font-size:0;color:#fffdf9fa;font-weight:600;line-height:1.4;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px;text-shadow:0 1px 2px rgba(8,2,2,.95),0 3px 10px rgba(8,2,2,.55)}.hero__mobile-model-button{display:flex;justify-content:center}.hero__mobile-model-link:after{content:"Conheça nosso modelo de tráfego";display:inline-block;font-size:clamp(14px,3.8vw,16px)}.hero__mobile-model-link:after{content:"Conhe๺nosso modelo de trgo"}.hero__cta-item,.hero__cta-primary,.hero__cta-secondary{width:100%}.hero__cta-primary,.hero__cta-secondary{min-height:52px}.hero__cta-primary{justify-content:space-between;gap:.5rem;padding:.375rem .375rem .375rem 1.125rem;font-size:clamp(11.5px,3.15vw,13px);white-space:nowrap;box-shadow:0 10px 28px #08020233}.hero__cta-secondary{border:1px solid rgba(247,244,239,.38);border-radius:999px;background:#17100e38;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);font-size:clamp(11.5px,3.15vw,13px);white-space:nowrap;transition:background-color .18s ease,border-color .18s ease,transform .12s ease}.hero__cta-secondary:after{display:none}.hero__cta-secondary:active{transform:scale(.98);background:#f7f4ef24}.hero__plane{transform:scale(1.15);transform-origin:50% 78%}.hero__person img{height:35%}}@media(max-width:767.98px)and (max-height:700px)and (orientation:portrait){.hero__text{bottom:15vh}.hero__person img{height:32%}}@media(max-width:359.98px)and (max-height:620px)and (orientation:portrait){.hero__text{left:1rem;right:1rem}.hero__headline{font-size:26.7px;margin-bottom:.75rem}.hero__lead{margin-bottom:.875rem;font-size:15.5px;line-height:1.42}.hero__text{bottom:16vh}.hero__cta-primary,.hero__cta-secondary{min-height:48px}.hero__cta-primary{padding-left:.875rem;font-size:11.5px}.hero__cta-secondary{font-size:11.5px}.hero__person img{height:30%}}@media(max-width:767.98px)and (max-height:500px)and (orientation:landscape){.hero__scrim{background:linear-gradient(90deg,#0c0404b8,#0c040485 46%,#0c04041f 72%,#0c040400),linear-gradient(180deg,#0c04046b,#0c040400 72%)}.hero__content{display:flex;flex-direction:column;justify-content:flex-start;padding:84px 1.5rem 1rem}.hero__headline,.hero__text{position:static;left:auto;right:auto;bottom:auto;width:auto}.hero__headline{max-width:60%;margin-bottom:.625rem;font-size:clamp(28px,4.8vw,34px);line-height:.88}.hero__headline-solid{display:block!important}.hero__headline-solid>span{display:inline-block!important;font-size:inherit;line-height:inherit}.hero__headline-solid>span:last-child{display:inline-block!important}.hero__headline-outline{font-size:1.3em;margin-top:0}.hero__lead{max-width:55%;margin-bottom:.75rem;font-size:14.5px;line-height:1.4}.hero__ctas{width:min(62vw,380px)}.hero__cta-primary,.hero__cta-secondary{min-height:48px}.hero__person img{left:76%;bottom:12%;height:42%}.hero__shadow:after{left:76%;bottom:10%}}@media(prefers-reduced-motion:reduce){.hero{height:100vh}.hero__layer,.hero__ground,.hero__terrain,.hero__fog,.hero__scrim{will-change:auto}}@media(min-width:1024px){.hero__headline--en{font-size:clamp(41px,min(10.74vw,calc(35.5vh - 140px)),173px);letter-spacing:.012em}.hero__headline--en .hero__headline-outline{font-size:1.24em}}
