@font-face{font-family:Sora;src:url(/fonts/sora.woff2)format("woff2");font-weight:100 800;font-display:swap}@font-face{font-family:Wide;src:url(/fonts/archivo-wdth.woff2)format("woff2");font-weight:100 900;font-stretch:62% 125%;font-display:swap}@font-face{font-family:Manrope;src:url(/fonts/manrope.woff2)format("woff2");font-weight:200 800;font-display:swap}:root{--red:#c8102e;--rt:#ff4a5e;--ink:#09090b;--pn:#161616;--lt:#f1eff0;--cd:#1e1e1e;--mu:#a7a3a5;--ap:#cfcbcd;--e:cubic-bezier(.16,1,.3,1)}*{box-sizing:border-box;margin:0}html,body{overflow-x:clip}body{-webkit-font-smoothing:antialiased;background:var(--ink);font:400 17px/1.55 Manrope,sans-serif}a{color:inherit;text-decoration:none}img{max-width:100%;height:auto;display:block}svg{fill:currentColor}h1,h2,h3{letter-spacing:-.03em;font-family:Sora,sans-serif;font-weight:600;line-height:1.08}.lg{width:176px;height:auto}.pular{z-index:100;color:#111;background:#fff;border-radius:9px;padding:10px 16px;position:absolute;top:8px;left:-999px}.pular:focus{left:8px}:focus-visible{outline:2px solid var(--rt);outline-offset:3px}html.js .rv{opacity:0;transition:opacity .9s var(--e),transform 1s var(--e);transition-delay:calc(var(--i,0)*90ms);transform:translateY(30px)}html.js .rv.in{opacity:1;transform:none}@keyframes cin{0%{opacity:0;transform:translate(5%)}to{opacity:1;transform:none}}.B{color:#fff;background:#111;padding:0 18px}.hb{z-index:30;justify-content:space-between;align-items:center;padding:18px 26px;display:flex;position:relative}.hb .l{align-items:center;gap:26px;display:flex}.mn{background:var(--red);color:#fff;border-radius:9px;align-items:center;gap:8px;min-height:44px;padding:9px 16px;font-size:15px;font-weight:600;display:inline-flex}.mn svg{width:18px;height:18px}nav.pr{gap:30px;font-size:15px;font-weight:500;display:flex}nav.pr a{opacity:.82;padding:10px 0;transition:opacity .2s}nav.pr a:hover{opacity:1}.tel{padding:10px 0;font-size:15px;font-weight:600}.hm{display:none}.bt{flex-wrap:wrap;gap:12px;display:flex}.cta{background:var(--red);color:#fff;border-radius:9px;align-items:center;gap:10px;min-height:52px;padding:0 22px;font:600 16px Manrope,sans-serif;transition:transform .2s,background .2s;display:inline-flex}.cta:hover{background:#d8132f}.cta:active{transform:scale(.98)}.cta svg{flex:none;width:21px;height:21px}.sec{border:1px solid #5a5a5e;border-radius:9px;align-items:center;gap:9px;min-height:52px;padding:0 20px;font-weight:600;transition:background .2s;display:inline-flex}.sec:hover{background:#1e1e1e}.sec svg{width:18px;height:18px}.hbx{background:var(--pn);border-radius:22px;align-items:center;height:min(62svh,560px);display:flex;position:relative;overflow:hidden}.hbx img{object-fit:cover;object-position:60% 62%;width:68%;height:100%;animation:cin 1.4s var(--e) both;position:absolute;top:0;right:0;-webkit-mask:linear-gradient(90deg,#0000,#000 42%);mask:linear-gradient(90deg,#0000,#000 42%)}.hbx .tx{z-index:2;max-width:680px;padding:0 54px;position:relative}.hbx h1{letter-spacing:-.035em;font-size:clamp(38px,4.2vw,60px);font-weight:400}.hbx h1.h1-longo{font-size:clamp(33px,3.6vw,50px)}.hbx p{color:var(--ap);max-width:29em;margin:16px 0 24px}.hbx.ih{height:min(46svh,420px);min-height:330px}.hbx.ih img{width:58%;-webkit-mask:linear-gradient(90deg,#0000,#000 38%);mask:linear-gradient(90deg,#0000,#000 38%)}.hbx.ih .tx{max-width:640px}.hbx.ih.sem{height:auto;min-height:0;padding:56px 0}.bc{color:var(--mu);flex-wrap:wrap;gap:4px 10px;padding:0 10px 14px;font-size:14px;display:flex}.bc a{opacity:.9;padding:8px 0}.bc a:hover{color:#fff}.bc span[aria-hidden]{opacity:.5}.sv{padding:12px 0 0}.grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.cd{background:var(--cd);color:#fff;border-radius:18px;height:280px;padding:24px;transition:background .3s;display:block;position:relative;overflow:hidden}a.cd:hover{background:#26262a}a.cd.hot:hover{background:#d8132f}.cd h3{z-index:2;max-width:9.5em;font-size:24px;font-weight:500;position:relative}.cd p{color:#bdb8ba;z-index:2;max-width:11.5em;font-size:14.5px;line-height:1.35;position:absolute;bottom:22px;left:24px}.cd img{width:62%;max-width:none;transition:transform .9s var(--e);position:absolute;bottom:-6%;right:-9%}.cd:hover img{transform:translate(-14px)}.cd .boro{width:38%;bottom:-26%;right:3%}.cd .tucson{width:58%}.cd .logan{width:56%;right:-6%}.cd .civic{width:64%;right:-12%}.cd .audi{width:64%}.cd .bmw{width:66%;right:-8%}.go{z-index:3;background:#ffffff1a;border-radius:50%;place-items:center;width:34px;height:34px;display:grid;position:absolute;top:16px;right:16px}.go svg{width:15px;height:15px}.hot{background:var(--red)}.hot .go{background:#00000038}.tb{color:#111;background:#fff;border-radius:22px;margin-top:12px;padding:40px 44px 44px}.th{justify-content:space-between;align-items:center;gap:16px;margin-bottom:22px;display:flex}.th h2{font-size:clamp(30px,3.4vw,48px);font-weight:500}.th span,.th a{background:var(--red);color:#fff;border-radius:10px;flex:none;place-items:center;width:42px;height:42px;display:grid}.th svg{width:18px;height:18px}.sc{scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;display:flex;overflow-x:auto}.sc img{aspect-ratio:4/3;object-fit:cover;scroll-snap-align:start;border-radius:14px;flex:none;width:auto;height:260px}.como{grid-template-columns:1.15fr 1fr;align-items:center;gap:56px;max-width:1360px;margin:auto;padding:70px 6%;display:grid}.como figure img{aspect-ratio:4/3;object-fit:cover;border-radius:24px;width:100%}.como h2{margin-bottom:26px;font-size:clamp(30px,3.3vw,46px)}.st{padding:16px 0}.st h3{font-size:20px;font-weight:600}.st p{color:#bdb8ba;font-size:16.5px}.como .cta{margin-top:14px}.mc{max-width:1360px;margin:auto;padding:60px 6%}.mc h2{max-width:15em;font-size:clamp(28px,3vw,42px)}.mc>p{color:var(--ap);max-width:38em;margin-top:14px;font-size:18px}.ms{letter-spacing:-.04em;flex-wrap:wrap;gap:6px 40px;margin-top:26px;font:600 clamp(32px,5vw,76px)/1.1 Sora,sans-serif;display:flex}.ms a{transition:color .2s}.ms a:hover{color:var(--rt)}.hs{color:#fff;background:#1a1a1c;border-radius:30px;grid-template-columns:1fr 1fr;margin:12px 0;display:grid;overflow:hidden}.hs img{object-fit:cover;width:100%;height:100%;min-height:560px}.hs>div{align-self:center;padding:7% 8%}.hs h2{margin-bottom:20px;font-size:clamp(30px,3.3vw,48px)}.hs p{color:var(--ap);max-width:33em;margin-bottom:12px}.hs blockquote{border-left:3px solid var(--red);margin:24px 0 10px;padding-left:18px;font:500 20px/1.35 Sora,sans-serif}cite{color:var(--mu);font-size:14.5px;font-style:normal;display:block}.ck{color:var(--ap);gap:9px;margin:18px 0 22px;padding:0;font-size:16px;list-style:none;display:grid}.ck li{align-items:flex-start;gap:10px;display:flex}.ck svg{width:19px;height:19px;color:var(--rt);flex:none;margin-top:3px}.av{grid-template-columns:.8fr 1fr 1fr;align-items:start;gap:30px;max-width:1360px;margin:auto;padding:70px 6%;display:grid}.av b{letter-spacing:-.05em;font:600 96px/1 Sora,sans-serif;display:block}.av span{color:#bdb8ba;font-size:15px}.av blockquote{letter-spacing:-.01em;font:500 19px/1.4 Sora,sans-serif}.av cite{margin-top:12px}.fm{background:var(--pn);color:#fff;border-radius:22px;padding:90px 6%}.fm h2{max-width:13em;font-size:clamp(34px,5vw,74px)}.fm ul{color:var(--ap);gap:10px;margin-top:34px;padding:0;font-size:16px;list-style:none;display:grid}.fm li{align-items:center;gap:10px;display:flex}.fm li svg{width:19px;height:19px;color:var(--rt);flex:none}.cl{margin:12px -18px 0}.pn2{background:#111;padding-top:30px;overflow:hidden}.big{z-index:2;color:var(--lt);letter-spacing:-.05em;text-align:center;white-space:nowrap;pointer-events:none;height:.73em;margin:0;font-family:Wide,sans-serif;font-size:27.2vw;font-weight:700;font-stretch:125%;line-height:1;position:relative;overflow:hidden}.big>span{position:absolute;bottom:-.205em;left:50%;transform:translate(-50%)}.u{display:inline-block;position:relative}.u i{background:var(--red);width:.125em;height:.125em;position:absolute;top:.03em}.u i:first-of-type{left:.13em}.u i:last-of-type{right:.15em}footer{background:var(--lt);color:#403a3b;justify-content:space-between;align-items:flex-start;gap:24px;padding:26px 6% 34px;font-size:14px;display:flex}footer .lg{width:140px;margin-bottom:12px}footer p{max-width:30em}.fn{flex-wrap:wrap;justify-content:flex-end;gap:4px 22px;max-width:34em;display:flex}.fn a{color:#26211f;padding:8px 0;font-weight:600}.fn a:hover{color:var(--red)}.pnl{background:var(--pn);border-radius:22px;margin-top:12px;padding:60px 54px}.ans{background:var(--pn);border-radius:22px;grid-template-columns:1fr auto;align-items:end;gap:30px 48px;margin-top:12px;padding:48px 54px;display:grid}.ans p{letter-spacing:-.015em;border-left:3px solid var(--red);max-width:34em;padding-left:20px;font:500 clamp(19px,1.9vw,26px)/1.4 Sora,sans-serif}.rs{grid-template-columns:.85fr 1.15fr;gap:48px;display:grid}.rs h2,.ic-h h2{font-size:clamp(28px,3.1vw,44px)}.rs .pa p{color:var(--ap);max-width:38em;margin-bottom:16px;font-size:18px;line-height:1.6}.rs .pa p:last-child{margin-bottom:0}.rs .pa a,.lk{color:var(--rt);text-underline-offset:3px;text-decoration:underline}.ic-h{grid-template-columns:.85fr 1.15fr;align-items:end;gap:48px;margin-bottom:30px;display:grid}.ic-h p{color:var(--ap);max-width:36em;font-size:18px}.ig{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.ic{background:var(--cd);color:#fff;border-radius:18px;padding:24px 24px 26px;transition:background .3s;display:block;position:relative}a.ic:hover{background:#26262a}.ic h3{margin:0 0 10px;padding-right:34px;font-size:20px;font-weight:500}.ic p{color:#bdb8ba;font-size:15.5px;line-height:1.5}.ic b{width:34px;height:34px;color:var(--rt);background:#2a2a2d;border-radius:9px;place-items:center;margin-bottom:18px;font:600 15px Sora,sans-serif;display:grid}.pnl .ig{margin-top:0}.faq details{border-top:1px solid #e1dcde}.faq details:last-child{border-bottom:1px solid #e1dcde}.faq summary{cursor:pointer;letter-spacing:-.015em;justify-content:space-between;align-items:center;gap:20px;min-height:56px;padding:20px 0;font:500 clamp(18px,1.6vw,21px)/1.3 Sora,sans-serif;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";background:var(--red);color:#fff;border-radius:9px;flex:none;place-items:center;width:34px;height:34px;font:500 22px/1 Sora,sans-serif;display:grid}.faq details[open] summary:after{content:"−"}.faq details p{color:#403a3b;max-width:42em;padding:0 54px 22px 0;font-size:17px}.meta{color:var(--ap);flex-wrap:wrap;gap:6px 18px;margin-top:14px;font-size:14.5px;display:flex}.legal{max-width:760px;padding:0 54px}.legal h2{margin:34px 0 10px;font-size:26px}.legal p{color:var(--ap);margin-bottom:12px;font-size:17.5px}.legal button{margin-top:10px}.hf{padding:100px 54px 80px}.hf h1{font-size:clamp(46px,7vw,100px);font-weight:500}.hf p{color:var(--ap);margin:16px 0 26px;font-size:19px}.mpn,.bm{display:none}.cookie-aviso{z-index:80;color:#fafafa;background:#0f0f10;border:1px solid #2c2c2f;border-radius:14px;flex-wrap:wrap;align-items:center;gap:10px 14px;max-width:720px;margin:0 auto;padding:12px 14px;font-size:14px;line-height:1.4;display:flex;position:fixed;bottom:12px;left:12px;right:12px;box-shadow:0 16px 40px -16px #000000b3}.cookie-aviso[hidden]{display:none}.cookie-aviso p{flex:240px;margin:0}.cookie-aviso a{text-decoration:underline}.cookie-botoes{gap:8px;margin-left:auto;display:flex}.cookie-botoes button{cursor:pointer;color:#fafafa;background:0 0;border:1px solid #fafafa66;border-radius:9px;min-width:96px;min-height:44px;padding:0 16px;font:600 15px Manrope,sans-serif}.cookie-botoes button[data-consent=granted]{color:#0f0f10;background:#fafafa}button.cta{cursor:pointer;border:0}@media (width<=1000px){.ig{grid-template-columns:1fr 1fr}.rs,.ic-h{grid-template-columns:1fr;gap:18px}.ans{grid-template-columns:1fr}nav.pr{gap:20px}.pnl{padding:44px 30px}.ans{padding:36px 30px}}@media (width<=760px){.lg{width:150px}.B{padding:0 8px}.hb{padding:12px 10px}.hb .mn,nav.pr{display:none}.tel{font-size:14px}.hb .r{align-items:center;gap:6px;display:flex}.hm{color:#fff;cursor:pointer;background:#1e1e1e;border:0;border-radius:9px;place-items:center;width:44px;height:44px;display:grid}.hm svg{width:22px;height:22px}.mpn{z-index:90;visibility:hidden;transition:transform .35s var(--e),visibility 0s .35s;background:#111;padding:14px 18px 28px;display:block;position:fixed;inset:0;overflow-y:auto;transform:translateY(-102%)}.mpn.on{visibility:visible;transition:transform .35s var(--e);transform:none}.mpn .top{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.mpn nav{display:grid}.mpn nav a{letter-spacing:-.03em;border-bottom:1px solid #26262a;min-height:56px;padding:15px 0;font:600 28px/1.1 Sora,sans-serif}.mpn .cta{justify-content:center;width:100%;margin-top:24px}.mpn .sec{justify-content:center;width:100%;margin-top:10px}.hbx{background:0 0;border-radius:0;height:auto;display:block;overflow:visible}.hbx img{border-radius:18px;width:100%;height:36svh;position:relative;-webkit-mask:none;mask:none}.hbx .tx{padding:18px 8px 6px}.hbx h1{font-size:33px}.hbx p{margin:10px 0 14px;font-size:16px}.hbx.ih{height:auto;min-height:0}.hbx.ih img{width:100%;height:26svh;-webkit-mask:none;mask:none}.hbx.ih.sem{padding:28px 8px 10px}.bt{display:grid}.cta,.sec{justify-content:center;width:100%}.sv{padding-top:10px}.grid{grid-template-columns:1fr 1fr;gap:8px}.cd{height:205px;padding:14px}.cd h3{max-width:none;font-size:16.5px}.cd p,.go{display:none}.cd img{width:92%;bottom:-3%;right:-16%}.cd .boro{width:60%;bottom:-18%;right:0}.cd .civic{width:100%;right:-22%}.cd .bmw{width:100%;right:-18%}.cd .audi{width:96%}.tb{border-radius:18px;padding:24px 16px 20px}.sc img{height:170px}.como{padding:34px 20px;display:block}.como figure{margin-bottom:24px}.mc{padding:34px 20px}.ms{gap:2px 22px;font-size:32px}.hs{border-radius:22px;margin:12px 0;display:block}.hs img{aspect-ratio:4/3;min-height:0}.hs>div{padding:26px 22px 30px}.av{padding:40px 20px;display:block}.av blockquote{margin-top:24px;font-size:17px}.av b{font-size:76px}.fm{padding:54px 20px}.fm h2{font-size:34px}.cl{margin:8px -8px 0}footer{padding:22px 20px 96px;display:block}footer p{margin-top:0}.fn{justify-content:flex-start;margin-top:14px}.pnl{border-radius:18px;padding:34px 20px}.ans{border-radius:18px;padding:28px 20px}.ans .cta{width:100%}.ig{grid-template-columns:1fr}.ic{padding:20px}.faq details p{padding-right:0}.legal,.hf{padding-left:8px;padding-right:8px}.hf{padding-top:50px}.bm{z-index:70;padding:8px 8px calc(8px + env(safe-area-inset-bottom));transition:transform .3s var(--e);visibility:hidden;background:#111111f5;border-top:1px solid #26262a;gap:8px;display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%)}html:not(.js) .bm{display:none}.bm.on{visibility:visible;transform:none}.bm .cta{flex:1.6;min-height:48px}.bm .sec{flex:1;min-height:48px;padding:0 12px}html.tem-barra .cookie-aviso{bottom:76px}.cookie-aviso{gap:8px 12px;padding:10px 12px;font-size:13.5px;left:8px;right:8px}.cookie-botoes{width:100%}.cookie-botoes button{flex:1}}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}html.js .rv{opacity:1;transform:none}}@media (width<=760px){html:not(.js) .hm{display:none}}.chips{flex-wrap:wrap;gap:10px;display:flex}.chips a,.chips span{color:#fff;border:1px solid #3a3a3e;border-radius:9px;align-items:center;gap:8px;min-height:44px;padding:0 16px;font-size:16px;font-weight:600;transition:background .2s;display:inline-flex}.chips a:hover{background:#1e1e1e}.chips svg{width:17px;height:17px;color:var(--rt)}.hs .lk{margin:6px 0 4px;font-weight:600;display:inline-block}.bm .sec{color:#fff;background:#1e1e1e;border-color:#5a5a5e}.vh{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.B{background:#0d0d0f;padding:0}main{width:min(1300px,100% - clamp(32px,10vw,150px));margin:0 auto;padding-top:104px}main>section,main>.bc{margin-top:0}main>section+section{margin-top:clamp(56px,7vw,104px)}main>.hbx+section{margin-top:clamp(40px,5vw,64px)}.sv>h2,.insta h2,.cf h2{letter-spacing:-.035em;font-size:clamp(30px,3.4vw,50px);font-weight:500}.sv>h2{margin:0 0 26px}.hb{z-index:60;backdrop-filter:blur(18px)saturate(1.5);width:min(1300px,100% - clamp(16px,6vw,110px));height:72px;transition:transform .55s var(--e),height .4s var(--e),background .3s;background:#141417a8;border:1px solid #ffffff1c;border-radius:18px;justify-content:space-between;align-items:center;gap:18px;padding:0 14px 0 24px;display:flex;position:fixed;top:14px;left:50%;transform:translate(-50%)}.hb.min{background:#0e0e10d1;height:62px}.hb.fora{transform:translate(-50%,-130%)}.hb-l{flex:none;display:block}.hb .lg{width:158px}nav.pr{align-items:center;gap:6px;display:flex}nav.pr>a,.dd>a{opacity:.86;align-items:center;gap:6px;padding:10px 13px;font-size:15px;font-weight:500;transition:opacity .2s;display:inline-flex;position:relative}nav.pr>a:after,.dd>a:after{content:"";background:var(--rt);transform-origin:0;height:2px;transition:transform .35s var(--e);position:absolute;bottom:5px;left:13px;right:13px;transform:scaleX(0)}nav.pr>a:hover,.dd:hover>a{opacity:1}nav.pr>a:hover:after,.dd:hover>a:after{transform:scaleX(1)}.dd{position:relative}.dd>a svg{width:11px;height:11px;transition:transform .3s;transform:rotate(135deg)}.dd:hover>a svg,.dd:focus-within>a svg{transform:rotate(315deg)}.mg{opacity:0;visibility:hidden;width:640px;transition:opacity .25s,transform .4s var(--e),visibility .25s;background:#141416;border:1px solid #ffffff1c;border-radius:18px;grid-template-columns:repeat(4,1fr);gap:8px;padding:10px;display:grid;position:absolute;top:calc(100% + 16px);left:-120px;transform:translateY(8px)}.mg:before{content:"";height:18px;position:absolute;top:-18px;left:0;right:0}.dd:hover .mg,.dd:focus-within .mg{opacity:1;visibility:visible;transform:none}.mg a{background:#1e1e1e;border-radius:12px;display:block;overflow:hidden}.mg img{object-fit:cover;width:100%;height:96px;transition:transform .6s var(--e)}.mg a:hover img{transform:scale(1.07)}.mg b{padding:10px 12px 12px;font:600 13.5px/1.25 Sora;display:block}.hb .r{flex:none;align-items:center;gap:12px;display:flex}.tel{align-items:center;gap:7px;font-size:14.5px;display:inline-flex}.tel svg{width:15px;height:15px;color:var(--rt)}.hb-c{background:var(--red);border-radius:11px;align-items:center;gap:8px;min-height:44px;padding:0 18px;font:600 15px Manrope;transition:background .2s,transform .2s;display:inline-flex}.hb-c:hover{background:#dc1636}.hb-c:active{transform:scale(.97)}.hb-c svg{width:19px;height:19px}.hbx.home{height:min(100svh - 124px,700px);min-height:500px}.hbx.home .tx{max-width:none}.hbx.home h1{font-size:clamp(40px,4.6vw,66px)}.hbx.home h1 span{margin-bottom:-.08em;padding-bottom:.08em;display:block;overflow:hidden}.hbx.home h1 i{animation:sobe 1.15s var(--e) both;font-style:normal;display:block}.hbx.home h1 span:nth-child(2) i{animation-delay:90ms}.hbx.home h1 span:nth-child(3) i{animation-delay:.18s}.hbx.home p,.hbx.home .bt{animation:apar 1.1s var(--e) .34s both}@keyframes sobe{0%{transform:translateY(105%)}to{transform:none}}@keyframes apar{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.grid{grid-template-columns:repeat(3,1fr);gap:14px}.cd{isolation:isolate;background:#1b1b1e;border-radius:18px;height:clamp(280px,25vw,350px);padding:0;display:block;position:relative;overflow:hidden}.cd img{object-fit:cover;z-index:-2;filter:saturate(.92)brightness(.9);width:100%;max-width:none;height:118%;transition:filter .6s;position:absolute;inset:-9% auto auto 0}.cd:hover img{filter:saturate(1.05)brightness();transform:none}html.js .cd.rv:not(.in) img{transform:none}.cd:after{content:"";z-index:-1;background:linear-gradient(#09090b0f,#09090b52 48%,#09090beb 92%);transition:opacity .4s;position:absolute;inset:0}.hot:after{background:linear-gradient(#c8102e00 36%,#c8102e80 62%,#c8102e 86%)}.ct{position:absolute;bottom:22px;left:24px;right:24px}.cd h3{max-width:none;font-size:clamp(21px,2vw,27px);font-weight:500}.cd p{color:#d7d3d5;max-width:none;margin-top:6px;font-size:15px;position:static}.hot p{color:#fff}.go{backdrop-filter:blur(6px);background:#0006}.tb{padding:40px 0 34px;overflow:hidden}.tb .th{padding:0 44px}.tb.faq{padding:40px 44px 34px}.fita{overflow:hidden;-webkit-mask:linear-gradient(90deg,#0000,#000 5% 95%,#0000);mask:linear-gradient(90deg,#0000,#000 5% 95%,#0000)}.fita-t{gap:12px;width:max-content;animation:58s linear infinite anda;display:flex}.fita-t.lento{gap:14px;animation-duration:84s}.fita:hover .fita-t{animation-play-state:paused}@keyframes anda{to{transform:translate(calc(-50% - 6px))}}.fita-t>img{aspect-ratio:4/3;object-fit:cover;border-radius:14px;flex:none;width:auto;height:clamp(190px,21vw,290px)}.cf{grid-template-columns:1.08fr 1fr;align-items:start;gap:clamp(30px,6vw,84px);display:grid}.cf-f{background:#1b1b1e;border-radius:22px;height:min(70svh,600px);position:sticky;top:96px;overflow:hidden}.cf-f img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .7s,transform 1.2s var(--e);position:absolute;inset:0;transform:scale(1.06)}.cf-f img.on{opacity:1;transform:none}.cf-x{padding-top:20px}.cf-x h2{margin-bottom:9vh}.cf-p{opacity:.66;border-left:2px solid #2c2c30;min-height:30vh;padding-left:24px;transition:opacity .4s,border-color .4s}.cf-p.on{opacity:1;border-color:var(--rt)}.cf-p h3{font-size:clamp(23px,2.3vw,32px);font-weight:500}.cf-p p{color:var(--ap);max-width:26em;margin-top:8px;font-size:18px}.cf-x .cta{margin-top:10px}.pt{transform-box:view-box;transform-origin:200px 200px;transform:rotate(-125deg)}.pt path{fill:#f1eff0}.pt circle{fill:#1b1b1e;stroke:var(--rt);stroke-width:3px}.st5{width:134px;height:26px;display:inline-block;position:relative}.st5>span{white-space:nowrap;gap:1px;display:flex;position:absolute;top:0;left:0;overflow:hidden}.st5 svg{flex:none;width:26px;height:26px}.st-a{color:#3a3a3e}.st-b{color:#f2b632}.st5.sm{width:92px;height:18px}.st5.sm svg{width:18px;height:18px}.fm{background:#141416;border-radius:26px;min-height:0;padding:clamp(44px,7vw,92px) clamp(24px,6vw,84px);position:relative;overflow:hidden}.fm img{object-fit:cover;filter:brightness(.4);width:100%;max-width:none;height:120%;position:absolute;inset:-10% 0}.fm>div{z-index:1;position:relative}.fm h2{max-width:13em;font-size:clamp(32px,4.6vw,66px);font-weight:500}.fm p{color:#e2dfe0;margin:14px 0 24px;font-size:19px}.ft{width:min(1300px,100% - clamp(32px,10vw,150px));color:var(--ap);background:0 0;border-top:1px solid #26262a;grid-template-columns:1.5fr 1fr 1fr 1.3fr;gap:30px;margin:clamp(40px,5vw,64px) auto 0;padding:46px 0 54px;font-size:15px;display:grid}.ft .lg{filter:none;width:168px;margin-bottom:14px}.ft b{color:#fff;margin-bottom:12px;font:600 15px Sora;display:block}.ft div>a{padding:5px 0;transition:color .2s;display:block}.ft div>a:hover{color:#fff}.ft p{margin-bottom:8px}@media (width<=1100px){nav.pr{display:none}.hm{display:grid}}@media (width<=760px){main{width:calc(100% - 28px);padding-top:82px}.hb{border-radius:15px;width:calc(100% - 16px);height:60px;padding:0 8px 0 14px;top:8px}.hb.min{height:56px}.hb .lg{width:132px}.tel{display:none}.hb-c{min-height:42px;padding:0 13px;font-size:14px}.hb .r{gap:6px}.hbx.home{height:auto;min-height:0}.hbx.home h1{font-size:34px}.grid{grid-template-columns:1fr 1fr;gap:9px}.cd{border-radius:15px;height:216px}.ct{bottom:12px;left:13px;right:13px}.cd h3{font-size:17px}.cd p{display:none}.tb{border-radius:18px;padding:26px 0 20px}.tb .th{padding:0 18px}.tb.faq{padding:26px 18px 20px}.cf{display:block}.cf-f{z-index:2;height:36svh;top:76px}.cf-x{padding-top:22px}.cf-x h2{margin-bottom:26px}.cf-p{min-height:26svh;padding-left:16px}.cf-p p{font-size:16px}.fm{border-radius:20px}.ft{grid-template-columns:1fr 1fr;gap:24px;width:calc(100% - 28px);padding-bottom:96px}.ft-a{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.fita-t,.hbx.home h1 i,.hbx.home p,.hbx.home .bt{animation:none}}.tb.faq .th{padding:0}:root{--mg:max(clamp(16px,5vw,75px),calc((100vw - 1300px)/2));--ini:calc(50% - 50vw)}main:has(>.hbx.home){padding-top:0}.hbx.home{width:100vw;margin-inline:var(--ini);background:#0d0d0f;border-radius:0;height:100svh;min-height:620px;max-height:none}.hbx.home img{width:76%;-webkit-mask:linear-gradient(90deg,#0000,#000 40%);mask:linear-gradient(90deg,#0000,#000 40%)}.hbx.home .tx{padding:64px 0 0 var(--mg)}.hbx.home:after{content:"";pointer-events:none;background:linear-gradient(#0000,#0d0d0f);height:22%;position:absolute;bottom:0;left:0;right:0}.claro{margin-inline:var(--ini);padding:clamp(60px,7vw,104px) var(--mg);background:var(--lt);color:#141213;border-radius:36px;margin-top:clamp(56px,7vw,104px)}.claro>section+section{margin-top:clamp(56px,7vw,104px)}.claro h2{color:#141213}.claro .tb{background:0 0;border-radius:0;padding:0;overflow:visible}.claro .tb .th{margin-bottom:26px;padding:0}.claro .tb .th h2{letter-spacing:-.035em;font-size:clamp(30px,3.4vw,50px);font-weight:500}.claro .fita{margin-inline:calc(var(--mg)*-1);-webkit-mask:none;mask:none}.claro .cf-f{background:#dcd8da}.claro .cf-p{opacity:.72;border-color:#cfcaca}.claro .cf-p.on{opacity:1;border-color:var(--red)}.claro .st-a{color:#dadce0}.claro .st-b{color:#fbbc04}.claro .sec{color:#141213;border-color:#141213}.claro .sec:hover{color:#fff;background:#141213}.claro .tb.faq{background:0 0;border-radius:0;padding:0}.claro .faq details{border-color:#d6d1d3}.claro{z-index:1;position:relative}.fm{width:100vw;margin-inline:var(--ini);padding-inline:var(--mg);border-radius:0;padding-block:clamp(70px,10vw,140px)}.claro+.fm{margin-top:-36px;padding-top:calc(clamp(70px,10vw,140px) + 36px)}.ft{margin-top:0}@media (width<=760px){.hbx.home{background:0 0;height:auto;min-height:0;display:block}.hbx.home img{object-position:44% 60%;border-radius:0;width:100%;height:56svh;position:relative;-webkit-mask:linear-gradient(#000 74%,#0000);mask:linear-gradient(#000 74%,#0000)}.hbx.home .tx{margin-top:-34px;padding:0 14px 8px}.hbx.home:after{display:none}.claro{border-radius:24px;padding-block:48px}.claro+.fm{margin-top:-24px}.fm{padding-block:64px}.claro+.fm{padding-top:88px}}.claro .cf-p{opacity:.84}.claro .cf-p p{color:#3a3536}.mz{margin-inline:var(--ini);padding:calc(clamp(64px,8vw,116px) + 36px) var(--mg) clamp(64px,8vw,116px);background:#0b0b0d;margin-top:-36px}.mz h2{letter-spacing:-.035em;margin-bottom:clamp(30px,4vw,52px);font-size:clamp(30px,3.4vw,50px);font-weight:500}.mz-g{border-top:1px solid #26262a;border-left:1px solid #26262a;grid-template-columns:repeat(6,1fr);padding:0;list-style:none;display:grid}.mz-g li{border-bottom:1px solid #26262a;border-right:1px solid #26262a}.mz-g a{aspect-ratio:1/.9;flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:12px;transition:background .25s;display:flex}.mz-g img{width:clamp(46px,5vw,70px);height:auto;transition:transform .5s var(--e)}.mz-g span{color:var(--ap);font:500 14px/1.2 Sora;transition:color .25s}.mz-g a:hover,.mz-g a:focus-visible{background:var(--red)}.mz-g a:hover img{transform:scale(1.07)}.mz-g a:hover span{color:#fff}.mz-o{color:var(--ap);margin-top:20px}.mz-o a{color:#fff;text-underline-offset:4px;font-weight:600;text-decoration:underline}.hh{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:clamp(32px,6vw,92px);margin-top:clamp(64px,8vw,116px);display:grid}.hh-f{aspect-ratio:4/5;background:var(--pn);border-radius:22px;margin:0;position:sticky;top:96px;overflow:hidden}.hh-f img{object-fit:cover;width:100%;height:100%}.hh-r{color:var(--rt);margin-bottom:12px;font:600 16px Sora}.hh-x h2{letter-spacing:-.035em;font-size:clamp(32px,3.8vw,56px);font-weight:500}.hh-x ol{margin-top:38px;padding:0 0 0 26px;list-style:none;position:relative}.hh-x ol:before,.hh-x ol:after{content:"";background:#2c2c30;width:2px;position:absolute;top:6px;bottom:6px;left:0}.hh-x ol:after{background:var(--red);transform:scaleY(var(--p,1));transform-origin:top}.hh-x li+li{margin-top:30px}.hh-x li b{color:var(--rt);margin-bottom:6px;font:600 15px Sora;display:block}.hh-x li h3{font-size:clamp(21px,1.9vw,26px);font-weight:500}.hh-x li p{color:var(--ap);max-width:30em;margin-top:6px}.hh-x blockquote{letter-spacing:-.025em;margin-top:42px;font:500 clamp(22px,2.2vw,30px)/1.2 Sora}.hh-x cite{color:var(--ap);margin:12px 0 22px;font-size:15.5px;font-style:normal;display:block}.ig-n{margin-inline:calc(var(--mg)*-1);white-space:nowrap;display:block;overflow:hidden}.ig-n span{padding-left:var(--mg);letter-spacing:-.05em;color:var(--red);will-change:transform;font:600 clamp(60px,13.5vw,216px)/1.08 Sora;display:inline-block}.ig-h{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:18px;margin:18px 0 26px;display:flex}.ig-g{grid-template-columns:4.4fr 3fr 3fr;gap:clamp(12px,1.6vw,22px);margin-bottom:44px;display:grid}.ig-c{flex-direction:column;gap:10px;min-width:0;display:flex}.ig-c:first-child{grid-row:span 2}.ig-c:nth-child(3),.ig-c:nth-child(5){transform:translateY(44px)}.ig-v{aspect-ratio:1;background:#dcd8da;border-radius:18px;flex:1;position:relative;overflow:hidden}.ig-c:first-child .ig-v{aspect-ratio:auto}.ig-v img,.ig-v video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ig-v video{opacity:0;transition:opacity .4s}.ig-c.rodando video{opacity:1}.ig-l{color:#141213;font-size:15px;font-weight:600;line-height:1.3}@media (width<=760px){.mz{margin-top:-24px;padding-top:88px;padding-bottom:64px}.mz-g{grid-template-columns:repeat(3,1fr)}.mz-g span{font-size:12.5px}.hh{display:block}.hh-f{margin-bottom:28px;position:relative;top:0}.ig-g{grid-template-columns:1fr 1fr;margin-bottom:24px}.ig-c:first-child{grid-area:auto/1/auto/-1}.ig-c:first-child .ig-v{aspect-ratio:4/5}.ig-c:nth-child(3),.ig-c:nth-child(5){transform:translateY(24px)}}.gg-h{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:26px;display:flex}.gg-h h2{letter-spacing:-.035em;font-size:clamp(30px,3.4vw,50px);font-weight:500}.gm{color:#202124;background:#fff;border:1px solid #dcd8da;border-radius:22px;grid-template-columns:minmax(0,400px) minmax(0,1fr);height:clamp(600px,48vw,680px);font-family:Roboto,Arial,sans-serif;display:grid;overflow:hidden;box-shadow:0 24px 60px -32px #3c141c59}.gm-p{border-right:1px solid #e3e3e3;flex-direction:column;min-height:0;display:flex}.gm-f{object-fit:cover;object-position:50% 58%;flex:none;width:100%;height:140px}.gm-i{border-bottom:1px solid #e8eaed;flex:none;padding:14px 20px}.gm-i h3{letter-spacing:0;font:500 21px/1.25 Roboto,Arial,sans-serif}.gm-n{color:#5f6368;align-items:center;gap:6px;margin-top:3px;font-size:14px;display:flex}.gm-n b{color:#202124;font-weight:400}.gm-t{color:#5f6368;margin-top:1px;font-size:14px}.gm-b{color:#fff;background:#0b57d0;border-radius:22px;align-items:center;gap:7px;min-height:44px;margin-top:10px;padding:0 18px;font-size:14px;font-weight:500;transition:background .2s;display:inline-flex}.gm-b:hover{background:#0842a0}.gm-b svg{width:16px;height:16px}.gm-r{flex:1;min-height:0;overflow:hidden;-webkit-mask:linear-gradient(#0000,#000 22px calc(100% - 34px),#0000);mask:linear-gradient(#0000,#000 22px calc(100% - 34px),#0000)}.gm-l{animation:46s linear infinite rolo}.gm-r:hover .gm-l{animation-play-state:paused}@keyframes rolo{to{transform:translateY(-50%)}}.gm-l figure{border-bottom:1px solid #e8eaed;margin:0;padding:16px 20px}.gm-a{align-items:center;gap:10px;display:flex}.gm-a span{color:#fff;border-radius:50%;flex:none;place-items:center;width:32px;height:32px;font-size:15px;display:grid}.gm-a b{font-size:14.5px;font-weight:500}.gm-e{align-items:center;gap:8px;margin-top:8px;display:flex}.gm-e small{color:#5f6368;font-size:12.5px}.gm .st5.sm{width:72px;height:14px}.gm .st5.sm svg{width:14px;height:14px}.gm-l blockquote{color:#3c4043;margin-top:6px;font-size:14px;line-height:1.45}.gm-m{background:#f1f3f4;display:block;position:relative;overflow:hidden}.gm-m img{object-fit:cover;width:100%;height:100%}.gm-pin{width:0;height:0;position:absolute;top:50%;left:50%}.gm-pin:before{content:"";background:#c8102e4d;border-radius:50%;width:26px;height:14px;animation:2.4s ease-out infinite pulso;position:absolute;top:-7px;left:-13px}@keyframes pulso{0%{opacity:1;transform:scale(.5)}to{opacity:0;transform:scale(3.4)}}.gm-pin svg{width:46px;height:46px;fill:var(--red);filter:drop-shadow(0 3px 4px #0000004d);position:absolute;top:-44px;left:-23px}.gm-pin b{white-space:nowrap;color:var(--red);text-shadow:0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff;font-size:15px;font-weight:700;position:absolute;top:-32px;left:26px}.gm-m small{color:#5f6368;background:#fffc;border-radius:4px;padding:1px 6px;font-size:11px;position:absolute;bottom:6px;right:8px}html.calmo .gm-l,html:not(.js) .gm-l{animation:none}html.calmo .gm-r,html:not(.js) .gm-r{overflow-y:auto}@media (width<=760px){.gm{flex-direction:column;height:auto;display:flex}.gm-p{border-right:0}.gm-f{height:130px}.gm-r{flex:none;height:300px}.gm-m{border-top:1px solid #e3e3e3;height:210px}.gm-pin b{font-size:13px;top:8px;left:0;transform:translate(-50%)}}.ms{letter-spacing:-.01em;gap:10px;font:500 15.5px/1.2 Sora,sans-serif}.ms a{border:1px solid #3a3a3e;border-radius:22px;align-items:center;min-height:44px;padding:0 18px;transition:background .2s,border-color .2s,color .2s;display:inline-flex}.ms a:hover{background:var(--red);border-color:var(--red);color:#fff}@media (width<=760px){.ms{gap:8px;font-size:14.5px}}@media (width<=374px){.hb{padding:0 8px 0 14px}.hb .lg{width:112px}.hb .r{gap:6px}.hb-c{padding-left:10px;padding-right:10px}}@media (width<=760px) and (height<=700px){html .cookie-aviso,html.tem-barra .cookie-aviso{top:84px;bottom:auto}}
