@font-face{font-family:"Anton";src:url("Anton-Regular.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Barlow";src:url("Barlow-Regular.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Barlow Condensed";src:url("BarlowCondensed-Italic.woff2") format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Barlow Semi Condensed";src:url("BarlowSemiCondensed-Regular.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Barlow Semi Condensed";src:url("BarlowSemiCondensed-Medium.woff2") format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Barlow Semi Condensed";src:url("BarlowSemiCondensed-SemiBold.woff2") format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Barlow Semi Condensed";src:url("BarlowSemiCondensed-Italic.woff2") format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Montserrat";src:url("Montserrat.woff2") format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:"Axiforma";src:url("Axiforma-Regular.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth;scrollbar-gutter:stable;scroll-padding-top:32px;background:#010101;scrollbar-color:#e75904 #010101}html.is-loading{overflow:hidden;overscroll-behavior:none}html.is-loading .loader{display:block}html::-webkit-scrollbar{width:12px;height:12px}html::-webkit-scrollbar-track,html::-webkit-scrollbar-corner{background:#010101}html::-webkit-scrollbar-thumb{border:3px solid #010101;border-radius:12px;background:#e75904}html::-webkit-scrollbar-thumb:hover{background:#ff8c38}@media(forced-colors: active){html{scrollbar-color:auto}}html.lenis{height:auto;scroll-behavior:auto}html.lenis body{height:auto}html.lenis.lenis-stopped{overflow:clip}html.lenis [data-lenis-prevent]{overscroll-behavior:contain}body{font-family:"Barlow Semi Condensed",sans-serif;overflow-x:clip;isolation:isolate;background:#010101;color:#fff;font-size:20px;font-weight:400;line-height:1.2;-webkit-font-smoothing:antialiased}img{display:block}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;border:0;cursor:pointer}button:disabled{cursor:default;opacity:1}ul,ol{list-style:none}h1,h2,h3,strong,b{font-weight:400}h1,h2{font-family:"Anton",sans-serif}em{font-style:italic;color:#e75904}strong{color:#fff}:focus-visible{outline:2px solid #e75904;outline-offset:6px}::-moz-selection{background:#e75904;color:#fff}::selection{background:#e75904;color:#fff}.container{position:relative;z-index:1;width:calc(100% - 64px);max-width:1224px;margin:0 auto}@media(max-width: 620px){.container{width:calc(100% - 40px)}}.skip{position:fixed;z-index:100;top:12px;left:20px;padding:12px 20px;border-radius:24px;background:#e75904;transform:translateY(-200%)}.skip:focus{transform:translateY(0)}.eyebrow{font-family:"Barlow Semi Condensed",sans-serif;display:flex;align-items:center;gap:12px;font-size:24px;font-weight:500;line-height:1.2;text-transform:uppercase}.eyebrow::before{content:"";flex:0 0 16px;width:16px;height:16px;background:url("../img/triangle.svg") no-repeat center/13.8564px 12px;transform:rotate(90deg)}@media(max-width: 620px){.eyebrow{font-size:18px;gap:8px}}.btn{font-family:"Barlow Semi Condensed",sans-serif;position:relative;display:inline-flex;padding:0;border-radius:50px;background:rgba(0,0,0,0);color:#fff;font-size:20px;font-weight:500;line-height:24px;white-space:nowrap}.btn .surface{--spot-x: 50;--spot-y: 50;position:relative;isolation:isolate;display:flex;align-items:center;justify-content:center;gap:10px;width:100%;padding:14px 24px;overflow:hidden;border-radius:inherit;background:#e75904;box-shadow:none;pointer-events:none;transition:box-shadow 320ms ease,scale 160ms ease}.btn .surface::before,.btn .surface::after{content:"";position:absolute;z-index:-1;inset:0;border-radius:inherit}.btn .surface::before{background:linear-gradient(110deg, transparent 25%, rgba(255, 255, 255, 0.3) 50%, transparent 75%);transform:translateX(-120%);transition:transform 720ms cubic-bezier(0.22, 1, 0.36, 1)}.btn .surface::after{background:radial-gradient(110px circle at calc(var(--spot-x) * 1%) calc(var(--spot-y) * 1%), rgba(255, 255, 255, 0.24), transparent 75%);opacity:0;transition:opacity 320ms ease}.btn .label{display:block;height:24px;overflow:hidden}.btn .label>span{display:block;transition:transform 480ms cubic-bezier(0.22, 1, 0.36, 1)}.btn .icon{position:relative;display:block;flex:0 0 10px;width:10px;height:10px;overflow:hidden}.btn .icon img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transition:transform 480ms cubic-bezier(0.22, 1, 0.36, 1)}.btn .icon img:last-child{transform:translate(-280%, 180%)}.btn.secondary .surface{padding-top:12px;padding-bottom:12px;background:#362323}.btn:focus-visible .surface{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.4),inset 0 0 0 1px hsla(0,0%,100%,.25),0 10px 28px rgba(231,89,4,.18)}.btn:focus-visible .surface::before{transform:translateX(120%)}.btn:focus-visible .surface::after{opacity:1}.btn:focus-visible .label>span{transform:translateY(-100%)}.btn:focus-visible .icon img:first-child{transform:translate(180%, -280%)}.btn:focus-visible .icon img:last-child{transform:translate(-50%, -50%)}@media(hover: hover)and (pointer: fine){.btn:hover .surface{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.4),inset 0 0 0 1px hsla(0,0%,100%,.25),0 10px 28px rgba(231,89,4,.18)}.btn:hover .surface::before{transform:translateX(120%)}.btn:hover .surface::after{opacity:1}.btn:hover .label>span{transform:translateY(-100%)}.btn:hover .icon img:first-child{transform:translate(180%, -280%)}.btn:hover .icon img:last-child{transform:translate(-50%, -50%)}}.btn:active .surface{scale:.96}@media(prefers-reduced-motion: reduce){.btn .surface::before{display:none}.btn .label>span{transform:none !important}.btn .icon img:first-child{transform:translate(-50%, -50%) !important}.btn .icon img:last-child{display:none}.btn:active .surface{scale:1}}@media(max-width: 620px){.btn{font-size:18px}.btn .surface{gap:10px;padding-right:21px;padding-left:21px}}.loader{display:none;position:fixed;z-index:200;inset:0;overflow:hidden;touch-action:none}.loader .veil{position:absolute;inset:0;background:#010101}.loader .aura{position:absolute;top:50%;left:50%;width:min(700px,110vw);aspect-ratio:1;transform:translate(-50%, -50%);background:radial-gradient(circle, rgba(231, 89, 4, 0.15), transparent 66%);pointer-events:none}.loader .mark{position:absolute;top:50%;left:50%;width:min(300px,62vw);aspect-ratio:1003.57/789.267;transform:translate(-50%, -50%);transform-origin:50% 50%}.loader .mark svg{display:block;width:100%;height:auto;overflow:visible}.loader p{position:absolute;top:calc(50% + 155px);left:50%;display:flex;flex-direction:column;gap:12px;width:-moz-max-content;width:max-content;transform:translateX(-50%);text-align:center}.loader p span:first-child{font-family:"Anton",sans-serif;font-size:20px;letter-spacing:.22em}.loader p span:last-child{color:#b9b9b9;font-size:11px;letter-spacing:.25em;text-transform:uppercase}@media(max-height: 500px){.loader .mark{width:180px}.loader p{top:calc(50% + 100px)}}.logo{position:relative;display:block;width:124px;height:23.171px}.logo img{position:absolute;top:0}.logo img:nth-child(1){left:0}.logo img:nth-child(2){left:35.3px}.logo img:nth-child(3){left:69.51px}.opening{position:relative}.opening.is-animated>main{position:absolute;z-index:2;top:0;left:0;width:100%;pointer-events:none}.opening.is-animated .hero{background:rgba(0,0,0,0)}.opening.is-animated .hero .content{pointer-events:auto}@media(max-width: 620px){.opening.is-animated .hero{height:100svh}}.opening.is-animated .continuation{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:center;min-height:100vh;min-height:100dvh;padding:104px 0 40px}@media(max-width: 620px){.opening.is-animated .continuation{min-height:100svh;padding:96px 0 24px}}@media(max-height: 650px){.opening.is-animated .continuation{padding-top:180px}}.opening.is-animated .faixa.is-flow{position:absolute;z-index:3;inset:0;height:100vh;height:100dvh;border:0;pointer-events:none}.opening.is-animated .faixa.is-flow.is-background{z-index:0}.opening.is-animated .faixa.is-flow>p{display:none}.opening.is-animated .faixa.is-flow>svg{display:block;width:100%;height:100%}@media(max-width: 620px){.opening.is-animated .faixa.is-flow{height:100svh}}.opening.is-animated .sobre{isolation:isolate}@media(max-height: 500px)and (min-width: 621px){.opening.is-animated .sobre .container{row-gap:16px}.opening.is-animated .sobre p{font-size:28px}}header{--menu-height: 76px;position:fixed;z-index:80;top:max(16px,env(safe-area-inset-top));left:50%;width:calc(100% - 64px);max-width:1223px;transform:translateX(-50%);pointer-events:none}header .container{width:100%;max-width:none;height:var(--menu-height);margin:0 0 0 auto;overflow:hidden;border-bottom:1px solid hsla(0,0%,100%,.2);border-radius:50px;background:hsla(0,0%,100%,.08);backdrop-filter:blur(14px);pointer-events:auto;transition:width 560ms cubic-bezier(0.22, 1, 0.36, 1),height 380ms cubic-bezier(0.22, 1, 0.36, 1),background-color 240ms ease}header .logo{position:absolute;top:calc(var(--menu-height)/2);left:40px;transform:translateY(-50%)}header .logo,header nav{opacity:1;visibility:visible;transition:opacity 240ms ease 180ms,visibility 0s}header a:focus-visible{outline-offset:4px}header nav{position:absolute;top:calc(var(--menu-height)/2);left:50%;display:flex;align-items:center;gap:24px;font-weight:500;line-height:24px;white-space:nowrap;transform:translate(-50%, -50%)}header nav a{transition:color 180ms ease}header nav a:hover,header nav a:focus-visible{color:#e75904}header .menu{position:absolute;top:calc(var(--menu-height)/2);right:40px;display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:rgba(0,0,0,0);transform:translateY(-50%);cursor:pointer;transition:right 560ms cubic-bezier(0.22, 1, 0.36, 1),background-color 180ms ease}header .menu:hover,header .menu:focus-visible{background:hsla(0,0%,100%,.1)}header.is-collapsible:not(.active) .container{width:var(--menu-height);height:var(--menu-height);background:rgba(1,1,1,.75)}header.is-collapsible:not(.active) .logo,header.is-collapsible:not(.active) nav{opacity:0;visibility:hidden;pointer-events:none;transition:opacity 120ms ease,visibility 0s 120ms}header.is-collapsible:not(.active) .menu{right:calc((var(--menu-height) - 48px)/2)}@media(max-width: 900px){header{--menu-height: 64px}header .container{height:192px;border-radius:32px;background:rgba(1,1,1,.88)}header .logo{left:24px}header .menu{right:8px}header nav{top:76px;right:20px;left:20px;display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:8px;transform:none}header nav a{padding:10px 12px;border-radius:12px}header nav a:hover,header nav a:focus-visible{background:hsla(0,0%,100%,.06)}}@media(max-width: 620px){header{width:calc(100% - 40px)}}.hero{--scene-x: 1;--scene-y: 1;--bear-ratio: 1;position:relative;display:grid;place-items:center;height:100vh;height:100dvh;padding-bottom:2.375vh;padding-bottom:2.375dvh;overflow:hidden;isolation:isolate;background:#010101}.hero .background{position:absolute;left:50%;width:1920px;transform:translateX(-50%);pointer-events:none;top:0;height:800px;background:#010101;transform:translateX(-50%) scale(var(--scene-x), var(--scene-y));transform-origin:50% 0}@media(max-width: 900px){.hero .background{left:45%}}@media(max-width: 620px){.hero .background{left:20%}}.hero .background .glow{position:absolute;top:-81.79px;left:-5%;width:115%;height:779.913px;overflow:hidden;-webkit-mask-image:linear-gradient(to right, transparent, rgba(0, 0, 0, 0.1) 3%, rgba(0, 0, 0, 0.5) 7%, #000 14%, #000 86%, rgba(0, 0, 0, 0.5) 93%, rgba(0, 0, 0, 0.1) 97%, transparent);mask-image:linear-gradient(to right, transparent, rgba(0, 0, 0, 0.1) 3%, rgba(0, 0, 0, 0.5) 7%, #000 14%, #000 86%, rgba(0, 0, 0, 0.5) 93%, rgba(0, 0, 0, 0.1) 97%, transparent)}.hero .background .glow img{position:absolute;top:0;left:.03%;width:119.84%;height:99.99%;-webkit-mask-image:linear-gradient(to bottom, #000 40%, transparent);mask-image:linear-gradient(to bottom, #000 40%, transparent)}.hero .background .symbol{position:absolute;top:126.733px;left:1068.42865px;width:1003.57px;height:789.267px;transform:scale(-1, var(--bear-ratio));transform-origin:50% 0;mix-blend-mode:overlay}.hero .background .symbol img{transform-origin:center}.hero .background .bars{position:absolute;top:163px;left:360px;display:flex;align-items:flex-end;gap:16px;height:666px;opacity:.6}.hero .background .bars img{flex:0 0 auto;transform-origin:50% 100%}.hero .atmosphere,.hero .shade{position:absolute;inset:0;opacity:0;visibility:hidden;pointer-events:none}.hero .atmosphere{background:radial-gradient(ellipse at 65% 42%, rgba(231, 89, 4, 0.42), rgba(155, 35, 5, 0.18) 34%, transparent 68%);mix-blend-mode:screen}.hero .shade{background:#010101}.hero .content{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:24px;width:calc(100% - 40px);max-width:756px;margin:0 auto;text-align:center}.hero .content .eyebrow{font-family:"Barlow",sans-serif;font-size:16px;font-weight:400;letter-spacing:3.84px;line-height:19px}@media(max-width: 620px){.hero .content .eyebrow{font-size:12px;letter-spacing:2.88px}}.hero .content h1{width:100%;font-size:clamp(64px,4.583333vw,88px);line-height:1.2}.hero .content h1>span{display:block}.hero .content h1 em{position:relative;display:block;margin-top:-0.124138em;font-size:clamp(84px,6.041667vw,116px);line-height:.8}.hero .content h1 em>span{display:inline-block}@media(max-width: 620px){.hero .content h1 em{margin-top:2px;font-size:clamp(62px,17.1vw,92px)}}@media(max-width: 620px){.hero .content h1{font-size:clamp(34px,10.9vw,66px)}}.hero .content>p:not(.eyebrow){max-width:424px;color:#d4d4d8}@media(max-width: 620px){.hero .content>p:not(.eyebrow){max-width:310px}}.hero .actions{display:flex;align-items:center;gap:16px;margin-top:16px}.hero .actions .btn .icon{margin:0 -1px}@media(max-width: 620px){.hero .actions{gap:10px}}@media(max-width: 360px){.hero .actions .btn{font-size:16px}.hero .actions .btn .surface{padding-right:14px;padding-left:14px}}@media(max-height: 600px)and (min-width: 621px){.hero{padding-top:80px;padding-bottom:16px}.hero .content{gap:12px}.hero .content h1{font-size:clamp(32px,7.5vh,45px)}.hero .content h1 em{font-size:clamp(44px,10vh,60px)}.hero .content>p:not(.eyebrow){font-size:18px}.hero .actions{margin-top:4px}}.faixa{position:relative;height:160px;overflow:hidden;border-top:1px solid hsla(0,0%,100%,.2)}.faixa>svg{display:none}.faixa svg{overflow:hidden;font-family:"Barlow Semi Condensed",sans-serif;font-weight:500;fill:#4f4f4f;pointer-events:none}.faixa svg text{text-anchor:middle}.faixa svg circle{fill:#e75904}.faixa p{position:absolute;top:21px;left:50%;width:-moz-max-content;width:max-content;transform:translateX(-50%) rotate(0.09deg);color:#4f4f4f;font-size:64px;font-weight:500;line-height:1.2;white-space:nowrap}.faixa p span{color:#e75904}@media(max-width: 900px){.faixa p{font-size:46px}}@media(max-width: 620px){.faixa p{top:16px;font-size:32px}}@media(max-width: 900px){.faixa{height:130px}}@media(max-width: 620px){.faixa{height:100px}}.sobre{position:relative;padding:45px 0 160px}.sobre .background{position:absolute;z-index:-1;top:-81px;left:0;width:100%;height:1108px;overflow:hidden;pointer-events:none}.sobre .grid{position:absolute;top:0;left:min(0px,50% - 971.5px);width:max(1943px,100%);height:1108px;-webkit-mask-image:linear-gradient(to right, transparent, rgba(0, 0, 0, 0.1) 3%, rgba(0, 0, 0, 0.5) 7%, #000 14%, #000 86%, rgba(0, 0, 0, 0.5) 93%, rgba(0, 0, 0, 0.1) 97%, transparent);mask-image:linear-gradient(to right, transparent, rgba(0, 0, 0, 0.1) 3%, rgba(0, 0, 0, 0.5) 7%, #000 14%, #000 86%, rgba(0, 0, 0, 0.5) 93%, rgba(0, 0, 0, 0.1) 97%, transparent);pointer-events:none}.sobre .container{display:grid;grid-template-columns:175px minmax(0, 1fr);-moz-column-gap:64px;column-gap:64px}@media(max-width: 900px){.sobre .container{grid-template-columns:1fr;gap:24px}}.sobre h2{align-self:start}.sobre p{width:calc(100% + 19px);font-size:40px;font-weight:600;line-height:1.2}.sobre p span{color:#4f4f4f}@media(max-width: 900px){.sobre p{width:auto;font-size:36px}}@media(max-width: 620px){.sobre p{font-size:29px}}.sobre .divider{position:absolute;right:-17px;bottom:-81px;max-width:calc(100% + 16px)}@media(max-width: 900px){.sobre .divider{right:0;bottom:-48px;max-width:100%}}@media(max-width: 900px){.sobre{padding:24px 0 128px}}@media(max-width: 620px){.sobre{padding:20px 0 112px}}.servicos{position:relative}.servicos>.container{z-index:1}.servicos>.background{position:absolute;z-index:-1;top:0;left:0;width:100%;height:2250px;overflow:hidden;pointer-events:none}@media(max-width: 900px){.servicos>.background{height:2700px}}@media(max-width: 620px){.servicos>.background{height:3500px}}.servicos .ambient{position:absolute;z-index:-1;top:340px;left:50%;width:max(1836px,110%);height:1616px;transform:translateX(-50%);pointer-events:none}.servicos .ambient .texture{position:absolute;inset:0;-webkit-mask-image:linear-gradient(to right, transparent, rgba(0, 0, 0, 0.1) 3%, rgba(0, 0, 0, 0.5) 7%, #000 14%, #000 86%, rgba(0, 0, 0, 0.5) 93%, rgba(0, 0, 0, 0.1) 97%, transparent);mask-image:linear-gradient(to right, transparent, rgba(0, 0, 0, 0.1) 3%, rgba(0, 0, 0, 0.5) 7%, #000 14%, #000 86%, rgba(0, 0, 0, 0.5) 93%, rgba(0, 0, 0, 0.1) 97%, transparent)}.servicos .ambient .top,.servicos .ambient .bottom{position:absolute;left:0;width:100%;height:808px;overflow:hidden}.servicos .ambient .top img,.servicos .ambient .bottom img{position:absolute;top:0;left:.03%;width:127.42%;height:808px;-webkit-mask-image:linear-gradient(to bottom, #000 75%, transparent);mask-image:linear-gradient(to bottom, #000 75%, transparent)}.servicos .ambient .top{top:0;transform:scaleY(-1)}.servicos .ambient .bottom{top:806px}.servicos .ambient .light{position:absolute;top:-271px;left:-52px;width:calc(100% + 104px);height:1940px;mix-blend-mode:plus-lighter}@media(max-width: 900px){.servicos .ambient{top:700px;opacity:.7}}@media(max-width: 620px){.servicos .ambient{top:1600px}}.servicos .intro{display:flex;flex-direction:column;align-items:center;gap:20px;min-height:247px;text-align:center}.servicos .intro h2{font-size:64px;line-height:65px}.servicos .intro h2>span{display:inline-block;overflow:hidden;vertical-align:bottom}.servicos .intro h2>span>span{display:block}.servicos .intro h2 em{display:block}@media(max-width: 900px){.servicos .intro h2{font-size:56px;line-height:1.05}}@media(max-width: 620px){.servicos .intro h2{font-size:42px}}.servicos .intro>p:last-child{max-width:483px;color:#b9b9b9}@media(max-width: 900px){.servicos .intro{min-height:0}}.servicos .cards{position:relative;display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:32px;margin-top:40px}.servicos .cards article{position:relative;display:flex;flex-direction:column;align-items:center;gap:16px;min-height:386px;padding:40px 24px;border:1px solid rgba(0,0,0,0);border-radius:8px;background:hsla(0,0%,100%,.05);backdrop-filter:blur(12px);isolation:isolate;transition:translate 250ms ease,border-color 250ms ease}.servicos .cards article.is-hovered{translate:0 -4px;border-color:rgba(231,89,4,.5)}.servicos .cards article::after{content:"";position:absolute;z-index:-1;inset:0;border-radius:inherit;background:radial-gradient(230px circle at var(--pointer-x, 50%) var(--pointer-y, 35%), rgba(231, 89, 4, 0.12), transparent 75%);opacity:0;transition:opacity .4s ease;pointer-events:none}.servicos .cards article.is-hovered::after{opacity:1}.servicos .cards article h3{width:100%;font-size:20px;font-weight:500;line-height:24px}.servicos .cards article p{width:100%;color:#b9b9b9;font-size:16px;line-height:19px}.servicos .cards article .divider{max-width:100%;margin-bottom:-1px}@media(max-width: 1100px){.servicos .cards article{padding-right:20px;padding-left:20px}}@media(max-width: 900px){.servicos .cards article{padding:32px 24px}}@media(max-width: 620px){.servicos .cards article{width:100%;max-width:370px;min-height:360px;margin:0 auto}}.servicos .cards article::before{content:"";position:absolute;inset:-1px;padding:1px;border-radius:inherit;background:linear-gradient(214.17deg, #b5b5b5 1.6%, rgba(79, 79, 79, 0) 99.2%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.servicos .cards .media{position:relative;width:233px;height:175px;flex:0 0 auto;pointer-events:none}.servicos .cards .media>svg{display:block;overflow:visible}@media(min-width: 901px)and (max-width: 1250px){.servicos .cards .media{transform:scale(0.85)}}@media(max-width: 1100px){.servicos .cards{gap:20px}}@media(max-width: 900px){.servicos .cards{grid-template-columns:repeat(2, minmax(0, 1fr));gap:24px}}@media(max-width: 620px){.servicos .cards{grid-template-columns:1fr}}.processo{position:relative;padding-top:114px}.processo>.atmosphere{display:none;position:absolute;z-index:-1;inset:-250px 0 -650px;overflow:hidden;pointer-events:none}.processo>.atmosphere img{position:absolute;top:110px;left:50%;width:max(1800px,150vw);height:auto;transform:translateX(-50%);-webkit-mask-image:linear-gradient(transparent, #000 24%, #000 78%, transparent);mask-image:linear-gradient(transparent, #000 24%, #000 78%, transparent)}.processo.is-animated{isolation:isolate}.processo.is-animated>.atmosphere{display:block}.processo.is-animated ol li b{color:#e75904}@media(max-width: 620px){.processo.is-animated .chart{padding-top:52px}.processo.is-animated .chart h2{top:0;left:0}.processo.is-animated ol{display:grid;grid-template-columns:1fr 1fr;gap:16px 24px}.processo.is-animated ol li{gap:8px}.processo.is-animated ol li b{font-size:13px;line-height:18px}}.processo .container{max-width:1197px}.processo .chart{position:relative;width:100%;aspect-ratio:1197/355}.processo .chart>svg{display:block;max-width:100%;height:auto}.processo .chart h2{position:absolute;top:26.76%;left:2.09%}@media(max-width: 900px){.processo .chart h2{top:-35px}}@media(max-width: 620px){.processo .chart h2{top:14px;left:14px;font-size:18px}}.processo ol{position:absolute;inset:0}.processo ol li{position:absolute;display:flex;gap:4px;font-size:20px;line-height:24px}.processo ol li:nth-child(1){top:57.18%;left:23.64%}.processo ol li:nth-child(2){top:35.77%;left:40.94%}.processo ol li:nth-child(3){top:24.23%;left:62.16%}.processo ol li:nth-child(4){top:7.61%;left:82.21%}.processo ol li>span:last-child{padding-left:0}.processo ol li>span:last-child>span{display:block}.processo ol li b{display:block;color:#010101}@media(max-width: 900px){.processo ol li{font-size:16px;line-height:20px}}@media(max-width: 620px){.processo ol li{position:relative;inset:auto !important;flex:1 1 0;gap:0;font-size:16px;line-height:22px}.processo ol li b{color:#e75904}}.processo ol .marker{position:relative;display:block;width:10px;height:112px;flex:0 0 10px}.processo ol .marker img:first-child{position:absolute;top:12px;left:5px;transform:rotate(90deg);transform-origin:0 50%}.processo ol .marker img:last-child{position:absolute;top:7px;left:0}@media(max-width: 900px){.processo ol .marker{transform:scaleY(0.65);transform-origin:top}}@media(max-width: 620px){.processo ol .marker{display:none}}@media(max-width: 620px){.processo ol{position:relative;display:flex;gap:8px;margin-top:24px}}@media(max-width: 900px){.processo{padding-top:115px}}@media(max-width: 620px){.processo{padding-top:80px;padding-bottom:50px}}.urso{position:relative;height:800px}.urso.has-model .media>img{opacity:0}.urso .container{height:100%}.urso .content{position:absolute;top:171px;left:5px;display:flex;flex-direction:column;gap:20px;width:382px}.urso .content h2{font-size:64px;line-height:1.1}.urso .content h2 em{font-family:"Barlow Semi Condensed",sans-serif;display:block}@media(max-width: 1100px){.urso .content h2{font-size:54px}}@media(max-width: 620px){.urso .content h2{font-size:48px}}.urso .content>p:not(.eyebrow){max-width:363px;color:#b9b9b9}@media(max-width: 1250px){.urso .content{width:31%}}@media(max-width: 900px){.urso .content{position:relative;inset:auto;width:100%;max-width:540px}}.urso .media{position:absolute;top:15px;left:459px;width:405px;height:763.68px;overflow:hidden}.urso .media img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media(max-width: 1250px){.urso .media{left:35.5%}}@media(max-width: 1100px){.urso .media{left:29%;transform:scale(0.9);transform-origin:bottom}}@media(max-width: 900px){.urso .media{position:relative;top:auto;left:auto;margin:20px auto 0;transform:none}}@media(max-width: 620px){.urso .media{width:100%;max-width:405px;height:auto;aspect-ratio:405/763.68;margin-top:24px}}.urso .values{position:absolute;top:171px;left:952px;display:flex;flex-direction:column;gap:40px;width:233px}.urso .values article{display:flex;flex-direction:column;gap:12px}.urso .values article h3{font-size:24px;font-weight:600}.urso .values article p{font-size:20px}.urso .values>img{max-width:100%}@media(max-width: 1250px){.urso .values{right:0;left:auto;width:20%}}@media(max-width: 900px){.urso .values{position:relative;inset:auto;display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:24px;width:100%;margin-top:24px}.urso .values>img{display:none}}@media(max-width: 620px){.urso .values{grid-template-columns:1fr;gap:28px}.urso .values article{padding-bottom:28px;border-bottom:1px solid hsla(0,0%,100%,.15)}.urso .values article:last-child{padding-bottom:0;border-bottom:0}}@media(max-width: 900px){.urso{height:auto;padding-top:60px;padding-bottom:100px}}@media(max-width: 620px){.urso{padding-top:35px;padding-bottom:80px}}.bear-scene{position:fixed;z-index:3;inset:0;overflow:hidden;pointer-events:none;opacity:0}.bear-scene canvas{display:block;width:100%;height:100%}.cultura{position:relative;height:547px}.cultura.has-bear-journey{min-height:600px;height:100svh}.cultura.has-bear-journey .media{top:calc(50% - 460px)}.cultura .container{height:100%}.cultura .media{position:absolute;top:-69px;left:43px;width:689px;height:919px;-webkit-mask:url("../img/culture-mask.svg") no-repeat -59px -48px/838px 908px;mask:url("../img/culture-mask.svg") no-repeat -59px -48px/838px 908px;mix-blend-mode:luminosity}.cultura .media img{width:100%;height:auto;filter:grayscale(1)}@media(max-width: 1250px){.cultura .media{left:-70px}}@media(max-width: 900px){.cultura .media{left:-180px;opacity:.65}}@media(max-width: 620px){.cultura .media{top:-30px;left:calc(50% - 344.5px);opacity:1;transform:scale(0.7);transform-origin:top}}.cultura .content{position:absolute;top:67px;left:732px;display:flex;flex-direction:column;gap:20px;width:491px}@media(min-width: 901px){.cultura .content{top:50%;transform:translateY(-50%);align-items:flex-start;margin-left:24px;width:467px}}.cultura .content h2{font-size:64px;line-height:1.2}.cultura .content>p:not(.eyebrow){color:#b9b9b9}@media(max-width: 1250px){.cultura .content{right:0;left:auto;width:calc(45% - 24px)}}@media(max-width: 900px){.cultura .content{width:55%}}@media(max-width: 620px){.cultura .content{position:relative;inset:auto;width:100%;padding-top:550px}.cultura .content h2{font-size:48px}}@media(max-width: 900px){.cultura{height:640px}}@media(max-width: 620px){.cultura{height:auto;overflow:hidden;padding-bottom:80px}}.finale{position:relative;isolation:isolate;background:#010101}.finale.is-animated .contato{--contact-height: 620px;position:sticky;top:min(0px,100svh - var(--contact-height));min-height:100svh}.finale.is-animated .contato .background{top:max(0px,(100% - var(--contact-height))/2)}.finale.is-animated .contato .content{padding-top:calc(109.5px + max(0px,(100svh - var(--contact-height))/2))}@media(max-width: 620px){.finale.is-animated .contato{--contact-height: 580px}.finale.is-animated .contato .content{padding-top:calc(90px + max(0px,(100svh - var(--contact-height))/2))}}.finale.is-animated footer{display:flex;flex-direction:column;min-height:100svh;box-shadow:0 -28px 60px rgba(1,1,1,.3)}.finale.is-animated footer .container{flex:1;display:flex;flex-direction:column;justify-content:space-between}.finale.is-animated footer .wordmark{width:100%;flex-shrink:0}.contato{position:relative;z-index:2;height:620px;overflow:hidden;background:#010101}.contato .background{position:absolute;left:50%;width:1920px;transform:translateX(-50%);pointer-events:none;top:0;width:max(1920px,100%);height:max(620px,(100svh + 620px)/2)}.contato .background .glow{position:absolute;top:-220px;left:-8%;width:116%;height:calc(100% + 220px + max(220px,8vw));overflow:hidden;transform:scaleY(-1);-webkit-mask-image:linear-gradient(to bottom, #000 calc(100% - 220px), transparent);mask-image:linear-gradient(to bottom, #000 calc(100% - 220px), transparent)}.contato .background .glow img{position:absolute;top:0;left:.03%;width:119.84%;height:calc(100% - 220px);-webkit-mask-image:linear-gradient(to right, transparent, rgba(0, 0, 0, 0.1) 3%, rgba(0, 0, 0, 0.5) 7%, #000 14%, #000 86%, rgba(0, 0, 0, 0.5) 93%, rgba(0, 0, 0, 0.1) 97%, transparent),linear-gradient(to bottom, #000 65%, transparent);mask-image:linear-gradient(to right, transparent, rgba(0, 0, 0, 0.1) 3%, rgba(0, 0, 0, 0.5) 7%, #000 14%, #000 86%, rgba(0, 0, 0, 0.5) 93%, rgba(0, 0, 0, 0.1) 97%, transparent),linear-gradient(to bottom, #000 65%, transparent);-webkit-mask-composite:source-in, xor;mask-composite:intersect}.contato .background .grid{position:absolute;top:-72px;left:0;width:100%;height:1108px;-webkit-mask-image:linear-gradient(to right, transparent, rgba(0, 0, 0, 0.1) 3%, rgba(0, 0, 0, 0.5) 7%, #000 14%, #000 86%, rgba(0, 0, 0, 0.5) 93%, rgba(0, 0, 0, 0.1) 97%, transparent);mask-image:linear-gradient(to right, transparent, rgba(0, 0, 0, 0.1) 3%, rgba(0, 0, 0, 0.5) 7%, #000 14%, #000 86%, rgba(0, 0, 0, 0.5) 93%, rgba(0, 0, 0, 0.1) 97%, transparent)}.contato .background .orbit{position:absolute;top:361px;left:calc(50% - max(593px,31%));width:max(1186px,62%);aspect-ratio:1}.contato .background .orbit .rings,.contato .background .orbit svg,.contato .background .orbit .aura{position:absolute;inset:0;width:100%;height:100%}.contato .background .orbit .aura{border-radius:50%;background:radial-gradient(ellipse at 32% 12%, rgba(255, 179, 109, 0.38), rgba(231, 89, 4, 0.18) 22%, transparent 48%);opacity:.45}.contato .background .light{position:absolute;top:-151px;left:-10px;width:calc(100% + 20px);height:1940px;mix-blend-mode:plus-lighter}@media(max-width: 620px){.contato .background{transform:translateX(-50%) scale(0.8);transform-origin:50% 100%}}.contato .content{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:16px;width:calc(100% - 40px);max-width:696px;margin:0 auto;padding-top:109.5px;text-align:center}.contato .content h2{font-size:56px;line-height:1.2;white-space:nowrap}.contato .content h2>span,.contato .content h2 em{display:inline-block}.contato .content h2 em{font-size:64px}@media(max-width: 900px){.contato .content h2{font-size:48px}.contato .content h2 em{font-size:56px}}@media(max-width: 620px){.contato .content h2{font-size:40px;white-space:normal}.contato .content h2 em{display:block;font-size:48px}}.contato .content>p:not(.eyebrow){color:#b9b9b9}.contato .content .btn{margin-top:8px}.contato .content .btn .surface{background:hsla(0,0%,100%,.1)}@media(max-width: 620px){.contato .content{padding-top:90px}}@media(max-width: 620px){.contato{height:580px}}footer{position:relative;z-index:3;padding:80px 0 max(40px,env(safe-area-inset-bottom));overflow:hidden;background:#010101}footer a{transition:color 240ms ease}footer a:hover,footer a:focus-visible{color:#e75904}footer .container{max-width:1216px}footer .content{display:grid;grid-template-columns:27.85% 23.19% 28.38% 14.17%;min-height:136px}footer .content>div>p{margin-bottom:16px;color:#b9b9b9}footer .content ul{display:flex;flex-direction:column;gap:12px}footer .content .pages{font-weight:500}footer .content .pages>p{font-weight:400}footer .content .contact,footer .content .social{font-family:"Axiforma",sans-serif;font-size:18px;line-height:1.4;font-feature-settings:"ss03" 1,"ss02" 1}footer .content .contact>p,footer .content .social>p{font-size:16px;line-height:25px}footer .content .social li a{display:inline-flex;align-items:center;gap:8px}@media(max-width: 1100px){footer .content{grid-template-columns:24% 24% 30% 22%}}@media(max-width: 900px){footer .content{grid-template-columns:1fr 1fr;gap:44px 32px}}@media(max-width: 620px){footer .content{grid-template-columns:1fr;gap:36px}}footer .brand{display:flex;flex-direction:column;align-items:flex-start;gap:6.604px;width:-moz-max-content;width:max-content;align-self:start}footer .brand .logo{width:198.12px;height:37.021px}footer .brand .logo img:nth-child(2){left:56.4px}footer .brand .logo img:nth-child(3){left:111.06px}footer .brand>span:last-child{font-family:"Montserrat",sans-serif;font-size:8.672px;line-height:normal;letter-spacing:2.7749px;text-box-trim:trim-both;text-box-edge:cap alphabetic}footer .wordmark{max-width:100%;height:auto;margin-top:80px}@media(max-width: 620px){footer .wordmark{margin-top:64px}}footer .bottom{display:flex;justify-content:center;gap:20px;margin-top:40px;padding:16px 0;color:#b9b9b9;font-size:16px;line-height:19px;text-align:center}@media(max-width: 620px){footer .bottom{flex-direction:column;gap:10px;margin-top:24px;font-size:14px}}@media(max-width: 620px){footer{padding-top:60px;padding-bottom:max(24px,env(safe-area-inset-bottom))}}@media(prefers-reduced-motion: reduce){html{scroll-behavior:auto}*,*::before,*::after{transition-duration:.01ms !important}}