:root{--noite:#07142F;--marinho:#0B1E44;--petroleo:#007AA3;--petroleo-esc:#00668A;--led:#2BB8F0;--tinta:#16202E;--tinta-2:#4A5568;--gelo:#EEF2F6;--linha:#D6DEE8;--branco:#F9FBFD;--claro:#C9D6E8;--head:'Lexend Exa','Arial',sans-serif;--body:'Manrope','Segoe UI',sans-serif}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}html,body{overflow-x:hidden;overflow-x:clip}body{font-family:var(--body);color:var(--tinta);background:var(--branco);line-height:1.7;font-size:17px}h1,h2,h3,h4,h5,h6{font-family:var(--head);line-height:1.15;text-wrap:balance;letter-spacing:-.03em;font-weight:600}p,li,.sub{text-wrap:pretty}img,video,iframe{max-width:100%;display:block;height:auto}a{color:inherit}.wrap{max-width:1200px;margin:0 auto;padding:0 24px}.estreita{max-width:880px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;font-family:var(--head);font-weight:600;font-size:14px;letter-spacing:.02em;text-decoration:none;padding:15px 24px;border-radius:4px;transition:background-color .2s,transform .2s,border-color .2s;text-transform:uppercase}.btn svg{width:20px;height:20px;flex:0 0 auto}.btn-pri{background:var(--petroleo);color:#fff}.btn-pri:hover{background:var(--petroleo-esc);transform:translateY(-2px)}.btn-sec{border:1px solid rgba(255,255,255,.4);color:#fff}.btn-sec:hover{border-color:#fff}.btn-sec-esc{border:1px solid var(--noite);color:var(--noite)}.btn-sec-esc:hover{background:var(--noite);color:#fff}.acoes{display:flex;gap:12px;flex-wrap:wrap}.pico{display:block;width:100%;height:46px;color:var(--led)}.pico path{fill:none;stroke:currentColor;stroke-width:2;filter:drop-shadow(0 0 6px rgba(43,184,240,.75))}.topo{position:fixed;inset:0 0 auto 0;z-index:50;background:rgba(255,255,255,.97);backdrop-filter:blur(12px);border-bottom:2px solid var(--petroleo);box-shadow:0 6px 24px rgba(7,20,47,.06)}.topo>.wrap{display:flex;align-items:center;justify-content:space-between;height:84px;gap:20px}.marca img{height:34px;width:auto}.menu{display:flex;gap:34px;list-style:none;align-items:center}.menu>li>a{color:var(--noite);text-decoration:none;font-family:var(--body);font-weight:800;font-size:17px;padding:30px 0;transition:color .2s}.menu>li>a:hover,.menu>li>a[aria-current]{color:var(--petroleo)}.tem-mega{position:relative}.mega{position:absolute;top:100%;left:50%;transform:translateX(-50%);background:#fff;border:1px solid var(--linha);border-radius:6px;padding:28px;display:none;grid-template-columns:repeat(3,minmax(200px,1fr));gap:28px;width:min(820px,90vw);box-shadow:0 24px 60px rgba(7,20,47,.16)}.tem-mega:hover .mega,.tem-mega:focus-within .mega{display:grid}.mega ul{list-style:none}.mega-t{display:block;background:none;border:0;padding:0;text-align:left;cursor:default}.mega-t{font-family:var(--body);font-weight:800;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--petroleo);margin-bottom:10px}.mega li a{display:block;color:var(--tinta);text-decoration:none;padding:5px 0;font-size:15px;font-weight:600}.mega li a:hover{color:var(--petroleo)}.mega-todos{grid-column:1/-1;color:var(--petroleo);font-weight:800;text-decoration:none;border-top:1px solid var(--linha);padding-top:14px}.btn-topo{padding:13px 20px;white-space:nowrap;font-size:15px;border-radius:999px;text-transform:none;font-family:var(--body);font-weight:800;letter-spacing:0;box-shadow:0 10px 24px rgba(0,122,163,.25)}.burger{display:none;background:none;border:0;width:40px;height:40px;cursor:pointer;flex-direction:column;justify-content:center;gap:6px;align-items:center}.burger span{display:block;width:26px;height:2px;background:var(--noite);transition:transform .2s,opacity .2s}.hero{position:relative;min-height:100svh;display:flex;align-items:center;color:#fff;background:var(--noite);text-align:center}.hero>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:70% center}.hero::after{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at center,rgba(7,20,47,.82) 0%,rgba(7,20,47,.66) 55%,rgba(7,20,47,.5) 100%)}.hero .wrap{position:relative;z-index:2;padding-top:calc(84px + 64px);padding-bottom:64px;width:100%}.hero .local-t{color:var(--led);font-weight:700;font-size:15px;margin-bottom:18px}.hero h1{font-size:clamp(34px,5.2vw,68px);font-weight:700;text-transform:uppercase;max-width:14ch;margin-inline:auto}.hero .sub{font-size:clamp(17px,1.5vw,20px);color:#D3DEEC;max-width:52ch;margin:22px auto 32px}.hero .acoes{justify-content:center}.selo{display:inline-flex;align-items:center;gap:10px;margin-top:34px;font-size:15px;color:#D3DEEC}.selo b{font-family:var(--head);font-size:22px;color:#fff}.selo .est{color:#F5B83D;letter-spacing:2px}.difs{background:var(--noite);color:#fff;padding:0 0 56px}.difs ul{list-style:none;display:grid;grid-template-columns:repeat(5,1fr);gap:0;border-top:1px solid rgba(255,255,255,.1)}.difs li{padding:28px 22px 0;border-left:1px solid rgba(255,255,255,.1)}.difs li:first-child{border-left:0;padding-left:0}.difs b{display:block;font-family:var(--head);font-weight:600;font-size:15px;margin-bottom:6px;letter-spacing:-.01em}.difs span{color:#A9BBD3;font-size:15px}.bloco{padding-top:96px;padding-bottom:96px}.bloco h2,.sec h2,.cab h2{font-size:clamp(26px,3.2vw,42px);color:var(--noite);text-transform:uppercase}.cab{display:grid;grid-template-columns:1.1fr .9fr;gap:40px;align-items:end;margin-bottom:44px}.cab p{color:var(--tinta-2)}.sobre{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}.sobre p{color:var(--tinta-2);margin-top:16px}.sobre img{border-radius:6px;aspect-ratio:4/3;object-fit:cover;width:100%;height:auto}.sobre .btn{margin-top:26px}.cards{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.card{position:relative;overflow:hidden;border-radius:6px;min-height:340px;color:#fff;text-decoration:none;display:flex;align-items:flex-end;background:var(--noite)}.card img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .5s}.card::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(7,20,47,0) 30%,rgba(7,20,47,.94) 100%)}.card:hover img{transform:scale(1.04)}.card div{position:relative;z-index:2;padding:24px}.card h3{font-size:19px;text-transform:uppercase}.card p{color:#CFDAE8;font-size:15px;margin-top:6px}.mais{margin-top:30px;text-align:center}.cards.q4{grid-template-columns:repeat(4,1fr)}.cards .destaque{grid-column:span 2}.escuro{background:var(--noite);color:#fff}.escuro h2{color:#fff}.porque{display:grid;grid-template-columns:repeat(4,1fr);gap:28px;margin-top:40px}.porque h3{font-size:17px;text-transform:uppercase;color:#fff;margin-bottom:10px}.porque p{color:#B7C6DA;font-size:16px}.porque div{border-top:2px solid var(--led);padding-top:20px}.espaco{display:grid;grid-template-columns:1.3fr .7fr .7fr;gap:16px}.espaco figure{position:relative}.espaco img{width:100%;height:100%;object-fit:cover;border-radius:6px;aspect-ratio:3/4}.espaco figure:first-child img{aspect-ratio:auto;height:100%}.espaco figcaption{position:absolute;left:14px;bottom:12px;color:#fff;font-family:var(--head);font-size:13px;text-transform:uppercase;letter-spacing:.03em;background:rgba(7,20,47,.75);padding:6px 10px;border-radius:3px;max-width:calc(100% - 28px)}.equipe-g{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.pessoa img{width:100%;aspect-ratio:3/4;object-fit:cover;object-position:center 15%;border-radius:6px;height:auto}.pessoa h3{font-size:16px;text-transform:uppercase;margin-top:14px;color:var(--noite)}.pessoa p{color:var(--tinta-2);font-size:15px}.pessoa .reg{color:#00607F;font-weight:700}.aval{display:flex;gap:18px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:12px;scrollbar-width:thin}.aval blockquote{flex:0 0 min(360px,85%);scroll-snap-align:start;background:#fff;border:1px solid var(--linha);border-radius:6px;padding:24px}.aval blockquote p{font-size:16px;color:var(--tinta)}.aval cite{display:block;margin-top:14px;font-style:normal;font-size:14px;color:var(--tinta-2)}.aval .est{color:#8A5A00;letter-spacing:2px;display:block;margin-bottom:10px}.nota-g{display:flex;align-items:center;gap:12px;font-size:15px;color:var(--tinta-2)}.nota-g b{font-family:var(--head);font-size:30px;color:var(--noite)}.posts{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.post{background:#fff;border:1px solid var(--linha);border-radius:6px;padding:26px;text-decoration:none;display:flex;flex-direction:column;gap:10px;transition:border-color .2s,transform .2s}.post:hover{border-color:var(--petroleo);transform:translateY(-3px)}.post h3{font-size:17px;color:var(--noite)}.post span{color:var(--petroleo);font-weight:700;font-size:14px;margin-top:auto}.parc{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.parc div{border:1px solid var(--linha);border-radius:6px;padding:24px;background:#fff}.parc h3{font-size:16px;text-transform:uppercase;color:var(--noite)}.parc p{color:var(--tinta-2);font-size:15px;margin-top:6px}.faq details{border-bottom:1px solid var(--linha)}.faq summary{cursor:pointer;list-style:none;padding:20px 40px 20px 0;font-weight:700;font-size:17px;position:relative;color:var(--noite)}.faq summary::-webkit-details-marker{display:none}.faq summary::after{content:"";position:absolute;right:6px;top:26px;width:10px;height:10px;border-right:2px solid var(--petroleo);border-bottom:2px solid var(--petroleo);transform:rotate(45deg);transition:transform .2s}.faq details[open] summary::after{transform:rotate(-135deg)}.faq details p{padding:0 0 20px;color:var(--tinta-2)}.faq-home{display:grid;grid-template-columns:.8fr 1.2fr;gap:56px}.faq-home .btn{margin-top:22px}.local{background:var(--gelo);padding:90px 0}.local-grid{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}.local h2{font-size:clamp(26px,3.2vw,42px);text-transform:uppercase;color:var(--noite)}.local .end{margin:16px 0 18px;font-weight:600}.horas{display:grid;grid-template-columns:auto auto;justify-content:start;gap:4px 24px;margin-bottom:14px}.horas dt{color:var(--tinta-2)}.horas dd{font-weight:700}.local .obs{color:var(--tinta-2);font-size:15px;margin-bottom:24px}.local-foto img{border-radius:6px;aspect-ratio:4/3;object-fit:cover;width:100%;height:auto}.cta-fim{background:var(--noite);color:#fff;text-align:center;padding:0 0 90px}.cta-fim .wrap{padding-top:60px}.cta-fim h2{font-size:clamp(26px,3.6vw,46px);text-transform:uppercase;color:#fff}.cta-fim p{color:var(--claro);max-width:56ch;margin:16px auto 30px}.t-hero{background:var(--noite);color:#fff;padding:120px 0 64px}.t-hero-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:56px;align-items:center}.migalha{font-size:14px;color:#9FB2CC;margin-bottom:18px}.migalha a{color:var(--led);text-decoration:none}.migalha span{margin:0 6px}.t-hero h1{font-size:clamp(28px,3.6vw,48px);text-transform:uppercase}.t-hero-txt p{color:#D3DEEC;margin-top:18px;max-width:58ch}.t-hero .acoes{margin-top:28px}.confia{list-style:none;display:flex;flex-wrap:wrap;gap:8px 22px;margin-top:26px;font-size:14px;color:#A9BBD3}.confia li{position:relative;padding-left:14px}.confia li::before{content:"";position:absolute;left:0;top:.6em;width:6px;height:6px;background:var(--led);border-radius:50%}.confia b{color:#fff}.t-hero-foto img{width:100%;aspect-ratio:4/5;object-fit:cover;border-radius:6px;height:auto;max-height:620px}.sec{padding:80px 0;background:var(--branco)}.sec:nth-of-type(even){background:var(--gelo)}.sec-esc{background:var(--marinho)!important;color:#fff}.sec-esc h2,.sec-esc h3{color:#fff}.sec-esc p,.sec-esc li{color:#C9D6E8}.sec-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:56px}.sec-grid>*,.itens>*,.t-hero-grid>*{min-width:0}.sec-corpo>*+*{margin-top:16px}.sec-corpo p{color:var(--tinta-2)}.sec-esc .sec-corpo p{color:#C9D6E8}.lista{list-style:none;display:grid;gap:12px}.lista li{position:relative;padding-left:26px}.lista li::before{content:"";position:absolute;left:2px;top:.55em;width:9px;height:9px;border-top:2px solid var(--led);border-left:2px solid var(--led);transform:rotate(45deg)}.itens{display:grid;gap:18px}.itens.c2{grid-template-columns:repeat(2,1fr)}.itens.c3{grid-template-columns:repeat(3,1fr)}.itens.c4{grid-template-columns:repeat(2,1fr)}.item{background:#fff;border:1px solid var(--linha);border-radius:6px;padding:22px}.sec:nth-of-type(even):not(.sec-esc) .item{background:var(--branco)}.sec-esc .item{background:rgba(255,255,255,.04);border-color:rgba(255,255,255,.12)}.sec-esc .item h3{color:#fff}.item h3{font-size:15px;text-transform:uppercase;color:var(--noite);margin-bottom:8px;letter-spacing:-.01em}.item p,.item li{font-size:16px}.item ul{margin-left:18px}.pend{background:#FFF6DB;border-left:4px solid #E3A400;padding:12px 16px;color:#5C4500!important;font-size:15px;border-radius:3px}.sec-faq{background:var(--branco);border-top:1px solid var(--linha)}.sec-faq h2{margin-bottom:20px}.rt{background:var(--branco);padding:56px 0;border-top:1px solid var(--linha)}.rt-grid{display:grid;grid-template-columns:120px 1fr;gap:28px;align-items:center;max-width:880px}.rt-grid img{width:120px;height:120px;border-radius:50%;object-fit:cover;object-position:center 15%}.rt-t{font-size:13px;text-transform:uppercase;letter-spacing:.05em;color:var(--petroleo);font-weight:700}.rt-n{font-family:var(--head);font-size:20px;color:var(--noite)}.aviso{font-size:14px;color:var(--tinta-2);margin-top:10px}.p-hero{background:var(--noite);color:#fff;padding:140px 0 70px}.p-hero h1{font-size:clamp(30px,4.4vw,56px);text-transform:uppercase;max-width:20ch}.p-hero p{color:#D3DEEC;margin-top:18px;max-width:60ch}.grupo{padding:72px 0}.grupo:nth-of-type(even){background:var(--gelo)}.grupo h2{font-size:clamp(24px,3vw,38px);text-transform:uppercase;color:var(--noite);margin-bottom:30px}.passos{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:36px}.passos div{border-top:2px solid var(--led);padding-top:18px}.passos h3{font-size:16px;text-transform:uppercase;color:var(--noite);margin-bottom:8px}.passos p{color:var(--tinta-2)}.contato-g{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.contato-g div{background:#fff;border:1px solid var(--linha);border-radius:6px;padding:26px}.contato-g h2{font-size:16px;text-transform:uppercase;color:var(--noite);margin-bottom:10px}.artigo{padding:72px 0}.artigo h2{font-size:clamp(22px,2.6vw,30px);color:var(--noite);margin:36px 0 12px;text-transform:uppercase}.artigo h3{font-size:18px;color:var(--noite);margin:24px 0 8px}.artigo p,.artigo li{color:var(--tinta-2);margin-top:12px}.artigo ul{margin-left:22px}.rodape{background:#050F24;color:#A9BBD3;font-size:15px}.rod-grid{display:grid;grid-template-columns:1.3fr 1fr 1.1fr 1.1fr 1.3fr;gap:32px;padding-top:56px;padding-bottom:40px}.rod-marca img{width:200px;height:auto;margin-bottom:16px}.rod-t{font-family:var(--head);font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:#fff;margin-bottom:12px}.rod-t2{margin-top:20px}.rodape ul{list-style:none;display:grid;gap:6px}.rodape a{text-decoration:none}.rodape a:hover{color:#fff}.rod-fim{border-top:1px solid rgba(255,255,255,.08);padding-top:20px;padding-bottom:28px;font-size:13px;display:grid;gap:6px}.cred-stb{color:#A9BBD3;text-decoration:none;border-bottom:1px solid rgba(169,187,211,.4);white-space:nowrap}.cred-stb:hover{color:var(--led);border-bottom-color:var(--led)}.wa-flut{position:fixed;right:20px;bottom:20px;z-index:60;width:58px;height:58px;border-radius:50%;background:#1FAF55;display:grid;place-items:center;box-shadow:0 8px 24px rgba(0,0,0,.25);color:#fff}.wa-flut svg{width:30px;height:30px}@media (prefers-reduced-motion:reduce){*{transition:none!important;scroll-behavior:auto!important}}@media (max-width:1080px){.menu{display:none}.btn-topo{display:none}.burger{display:flex}.topo.aberto{backdrop-filter:none;background:#fff}.topo.aberto .menu{display:flex;position:fixed;top:76px;left:0;right:0;bottom:0;flex-direction:column;align-items:stretch;gap:0;background:#fff;padding:16px 24px 40px;overflow-y:auto;top:84px}.topo.aberto .menu>li>a{display:block;padding:16px 0;border-bottom:1px solid var(--linha);font-size:18px}.topo.aberto .mega{display:none;position:static;transform:none;width:auto;grid-template-columns:1fr;gap:0;border:0;box-shadow:none;padding:4px 0 8px 12px;background:none}.topo.aberto .tem-mega.aberto .mega{display:grid}.topo.aberto .abre-mega::after{content:"";display:inline-block;width:8px;height:8px;margin-left:10px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-3px) rotate(45deg);transition:transform .2s}.topo.aberto .tem-mega.aberto .abre-mega::after{transform:translateY(1px) rotate(-135deg)}.topo.aberto .mega-t{cursor:pointer;width:100%;padding:14px 0;font-size:13px;border-bottom:1px solid var(--linha);display:flex;justify-content:space-between}.topo.aberto .mega-t::after{content:"+";font-size:18px;line-height:1}.topo.aberto .mega-t[aria-expanded=true]::after{content:"\2212"}.topo.aberto .mega-g ul{display:none;padding:6px 0 10px 4px}.topo.aberto .mega-g.aberto ul{display:block}.topo.aberto .mega li a{font-size:16px;padding:8px 0}.topo.aberto .mega-todos{padding:14px 0 6px}.topo.aberto .burger span:nth-child(1){transform:translateY(8px) rotate(45deg)}.topo.aberto .burger span:nth-child(2){opacity:0}.topo.aberto .burger span:nth-child(3){transform:translateY(-8px) rotate(-45deg)}.difs ul{grid-template-columns:repeat(3,1fr)}.difs li{border-left:0;padding-left:0}.cab,.sobre,.t-hero-grid,.sec-grid,.local-grid,.faq-home{grid-template-columns:1fr;gap:28px}.cards{grid-template-columns:repeat(2,1fr)}.cards.q4{grid-template-columns:repeat(2,1fr)}.porque,.equipe-g{grid-template-columns:repeat(2,1fr)}.rod-grid{grid-template-columns:1fr 1fr}.rod-marca{grid-column:1/-1}.t-hero-foto img{aspect-ratio:16/10;max-height:none}.contato-g{grid-template-columns:1fr}}@media (max-width:620px){body{font-size:16px}.wrap{padding:0 18px}.hero::after{background:linear-gradient(180deg,rgba(7,20,47,.7) 0%,rgba(7,20,47,.86) 50%,rgba(7,20,47,.7) 100%)}.hero .wrap{padding-top:calc(84px + 40px);padding-bottom:40px}.hero h1{font-size:clamp(28px,8.4vw,40px)}.acoes{flex-direction:column;align-items:stretch}.acoes .btn{width:100%}.difs ul{grid-template-columns:1fr}.cards,.posts,.parc,.porque,.itens.c2,.itens.c3,.itens.c4,.passos{grid-template-columns:1fr}.equipe-g{grid-template-columns:repeat(2,1fr);gap:14px}.espaco{grid-template-columns:1fr 1fr}.espaco figure:first-child{grid-column:1/-1}.espaco figure:first-child img{aspect-ratio:4/3}.bloco,.sec{padding-top:60px;padding-bottom:60px}.t-hero{padding:104px 0 48px}.t-hero h1{font-size:clamp(24px,7vw,34px)}.bloco h2,.sec h2,.cab h2,.local h2,.grupo h2{font-size:clamp(22px,6.4vw,30px)}.p-hero{padding:116px 0 52px}.p-hero h1{font-size:clamp(26px,7.6vw,36px)}.card{min-height:280px}.cards .destaque{grid-column:auto}.rod-grid{grid-template-columns:1fr}.rt-grid{grid-template-columns:84px 1fr;gap:18px}.rt-grid img{width:84px;height:84px}}h1,h2,h3{text-transform:none!important}h1,h2{font-weight:700;letter-spacing:-.04em;width:fit-content;max-width:100%;background-image:linear-gradient(90deg,var(--noite) 0%,#0B4F86 55%,var(--petroleo) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:var(--noite)}.hero h1,.escuro h2,.sec-esc h2,.t-hero h1,.p-hero h1,.cta-fim h2{background-image:linear-gradient(90deg,#FFFFFF 0%,#CFEFFC 45%,var(--led) 100%);color:#fff}.cta-fim h2,.cab h2{margin-inline:auto}.pill{display:inline-flex;align-items:center;gap:10px;padding:10px 18px;border-radius:999px;background:#fff;border:1px solid var(--linha);font:800 11px/1 var(--body);letter-spacing:.2em;text-transform:uppercase;color:var(--tinta-2);margin-bottom:18px}.pill::before{content:"";width:7px;height:7px;border-radius:50%;background:var(--led)}.cab{display:block;text-align:center;max-width:780px;margin:0 auto 48px}.cab p{margin-top:14px}.tz-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:26px}.tz-card{position:relative;display:block;height:480px;border-radius:34px;overflow:hidden;background:var(--noite);box-shadow:0 20px 40px rgba(7,20,47,.10);text-decoration:none;transition:transform .3s}.tz-card:hover{transform:translateY(-6px)}.tz-card>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .6s}.tz-card:hover>img{transform:scale(1.05)}.tz-ico{position:absolute;top:18px;left:18px;width:52px;height:52px;border-radius:14px;background:var(--petroleo);display:grid;place-items:center;box-shadow:0 8px 20px rgba(0,0,0,.18)}.tz-ico img{width:30px;height:auto}.tz-foot{position:absolute;left:18px;right:18px;bottom:18px;background:rgba(255,255,255,.94);border-radius:22px;padding:16px 18px;display:flex;align-items:center;justify-content:space-between;gap:12px;box-shadow:0 10px 28px rgba(0,0,0,.08)}.tz-nome{font-family:var(--body);font-weight:800;font-size:15px;color:var(--noite);line-height:1.3}.tz-seta{flex:0 0 38px;height:38px;border-radius:50%;background:var(--gelo);display:grid;place-items:center;color:var(--noite);transition:background-color .2s,color .2s}.tz-seta svg{width:16px;height:16px}.tz-card:hover .tz-seta{background:var(--petroleo);color:#fff}.btn-pill{border-radius:999px;text-transform:none;font-family:var(--body);font-weight:800;letter-spacing:0;font-size:15px}.dep{background:var(--gelo);padding:96px 0}.dep-grid{display:grid;grid-template-columns:.75fr 1.65fr;gap:48px;align-items:center}.dep-txt p{color:var(--tinta-2);margin:14px 0 26px}.dep h2{font-size:clamp(28px,3.4vw,44px)}.btn .seta-dir{width:18px;height:18px;transition:transform .2s}.btn:hover .seta-dir{transform:translateX(4px)}.btn{font-family:var(--body);font-weight:800;font-size:15px;letter-spacing:0;text-transform:none;border-radius:999px;padding:15px 26px}.nota-badge{display:inline-flex;align-items:center;gap:10px;background:#fff;border-radius:14px;padding:12px 18px;box-shadow:0 10px 24px rgba(7,20,47,.06);margin-top:18px;font-size:14px;color:var(--tinta-2);font-weight:700}.nota-badge .est{color:#8A5A00;letter-spacing:2px}.nota-badge b{font-family:var(--head);color:var(--noite);font-size:18px}.dep-slider{overflow:hidden;padding:12px 12px 44px;margin:-12px -12px -44px}.dep-track{display:flex;gap:24px;transition:transform .6s ease}.dep-card{flex:0 0 calc(50% - 12px);background:#fff;border-radius:32px;padding:40px;box-shadow:0 40px 80px -24px rgba(7,20,47,.16);display:flex;flex-direction:column;margin:0}.dep-card .aspas{width:38px;height:30px;color:#BFE8FA;margin-bottom:14px}.dep-card p{font-size:17px;color:var(--tinta);line-height:1.65;flex:1}.dep-card footer{display:flex;align-items:center;gap:14px;border-top:1px solid var(--linha);padding-top:20px;margin-top:24px}.dep-card .av{flex:0 0 46px;height:46px;border-radius:50%;background:var(--petroleo);color:#fff;display:grid;place-items:center;font-weight:800;font-size:15px}.dep-card b{display:block;color:var(--noite);font-size:15px}.dep-card small{color:var(--tinta-2);font-size:13px}.dep-nav{display:flex;align-items:center;justify-content:space-between;margin-top:26px;gap:16px}.dep-dots{display:flex;gap:8px}.dep-dots button{width:8px;height:8px;border-radius:999px;border:0;background:#C3CEDB;cursor:pointer;padding:0;transition:width .3s,background-color .3s}.dep-dots button[aria-current="true"]{width:26px;background:var(--petroleo)}.dep-setas{display:flex;gap:10px}.dep-setas button{width:44px;height:44px;border-radius:50%;border:1px solid var(--linha);background:#fff;color:var(--noite);cursor:pointer;font-size:20px;line-height:1;display:grid;place-items:center}.dep-setas button:hover{border-color:var(--petroleo);color:var(--petroleo)}@media (max-width:1080px){.tz-grid{grid-template-columns:repeat(2,1fr)}.dep-grid{grid-template-columns:1fr}}@media (max-width:620px){.tz-grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:16px;margin:0 -18px;padding:0 18px 18px;scrollbar-width:none}.tz-grid::-webkit-scrollbar{display:none}.tz-card{flex:0 0 82%;height:520px;scroll-snap-align:center}.dep-card{flex:0 0 100%;padding:30px;border-radius:28px}.dep{padding:64px 0}}.hero{text-align:left}.hero h1{margin-inline:0}.hero .sub{margin:22px 0 32px}.hero .acoes{justify-content:flex-start}.hero::after{background:linear-gradient(90deg,rgba(7,20,47,.95) 0%,rgba(7,20,47,.78) 45%,rgba(7,20,47,.2) 100%)}.btn,.btn-pill,.btn-topo{border-radius:0}.btn-pri{background-color:transparent;border:2px solid var(--petroleo);box-shadow:none;color:var(--petroleo);background-image:linear-gradient(90deg,var(--noite) 0%,#0B4F86 50%,var(--petroleo) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.btn-pri:hover{background-color:transparent;border-color:var(--led);transform:translateY(-2px)}.hero .btn-pri,.escuro .btn-pri,.sec-esc .btn-pri,.t-hero .btn-pri,.p-hero .btn-pri,.cta-fim .btn-pri{border-color:var(--led);color:var(--led);background-image:linear-gradient(90deg,#FFFFFF 0%,#CFEFFC 45%,var(--led) 100%)}.hero .btn-pri:hover,.cta-fim .btn-pri:hover,.t-hero .btn-pri:hover{border-color:#fff}@media (max-width:620px){.hero::after{background:linear-gradient(180deg,rgba(7,20,47,.7) 0%,rgba(7,20,47,.86) 50%,rgba(7,20,47,.75) 100%)}}h1,h2{text-transform:uppercase!important;letter-spacing:-.02em}.sec-grid>h2{font-size:clamp(22px,2.2vw,30px)}@media (max-width:360px){.sec h2,.bloco h2,.cab h2{font-size:19px}}.post{padding:0;overflow:hidden;border-radius:0;gap:0}.post-capa{width:100%;aspect-ratio:16/10;object-fit:cover;height:auto;transition:transform .5s}.post:hover .post-capa{transform:scale(1.04)}.post-txt{display:flex;flex-direction:column;gap:12px;padding:22px 24px 24px;flex:1}.post-ler{color:var(--petroleo);font-weight:700;font-size:14px;margin-top:auto}.artigo-capa{margin:0 0 28px}.artigo-capa img{width:100%;aspect-ratio:16/9;object-fit:cover;height:auto}.tz-card,.tz-foot,.tz-ico,.tz-seta,.card{border-radius:0}.local{background:var(--gelo);padding:96px 0}.local-grid2{display:grid;grid-template-columns:1fr 1fr;gap:28px;align-items:stretch}.local-col{display:flex;flex-direction:column;gap:22px}.local-infos{display:grid;grid-template-columns:1fr 1fr;gap:18px}.local-card{background:#fff;border:1px solid var(--linha);padding:24px;display:flex;flex-direction:column;gap:8px}.local-card h3{font-size:15px;color:var(--noite);text-transform:uppercase!important;letter-spacing:.04em}.local-card p{color:var(--tinta-2);font-size:15px}.local-ic{width:44px;height:44px;display:grid;place-items:center;background:var(--noite);color:var(--led);margin-bottom:6px}.local-ic svg{width:22px;height:22px}.local-obs{font-size:14px}.local-link{display:inline-flex;align-items:center;gap:6px;color:var(--petroleo);font-weight:800;text-decoration:none;font-size:15px;margin-top:auto}.local-link .seta-dir{width:16px;height:16px;transition:transform .2s}.local-link:hover .seta-dir{transform:translateX(4px)}.local-cta .btn{width:100%}.local-mapa{position:relative;min-height:420px;background:var(--noite);overflow:hidden}.local-mapa>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.local-mapa::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(7,20,47,.15) 0%,rgba(7,20,47,.75) 100%)}.local-mapa iframe{position:absolute;inset:0;width:100%;height:100%;border:0;z-index:3}.local-ver{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:2;display:inline-flex;align-items:center;gap:10px;background:#fff;color:var(--noite);border:0;padding:15px 24px;font:800 15px var(--body);cursor:pointer;box-shadow:0 14px 30px rgba(0,0,0,.25)}.local-ver svg{width:20px;height:20px;color:var(--petroleo)}.local-ver:hover{background:var(--led);color:var(--noite)}.local-aviso{position:absolute;left:0;right:0;bottom:16px;z-index:2;text-align:center;color:#D3DEEC;font-size:13px}@media (max-width:1080px){.local-grid2{grid-template-columns:1fr}.local-mapa{min-height:360px}}@media (max-width:620px){.local{padding:64px 0}.local-infos{grid-template-columns:1fr}.local-mapa{min-height:300px}}.hero-slides{overflow:hidden}.lp-card.tem-foto{padding-top:0;overflow:hidden}.lp-card-foto{display:block;width:calc(100% + 56px);max-width:none;margin:0 -28px 22px;aspect-ratio:4/3;height:auto;object-fit:cover}.bn-ad-rot{position:absolute;top:0;right:0;width:52%;height:100%;z-index:2;display:flex;pointer-events:none}.bn-ad-rot span{flex:1;position:relative}.bn-ad-rot span b{position:absolute;left:14px;bottom:14px;background:var(--noite);color:#fff;font:800 12px var(--head);letter-spacing:.12em;text-transform:uppercase;padding:6px 10px}.bn-ad-rot span+span b{background:var(--petroleo)}@media (max-width:900px){.bn-ad-rot{width:100%;height:auto;aspect-ratio:4/3}}.lph-banner-ad::before{display:none}@media (min-width:901px){.hero-dir .hero-slides{left:auto;width:46%}.hero.hero-dir::after{background:linear-gradient(90deg,var(--noite) 0%,var(--noite) 54%,rgba(7,20,47,0) 66%)}}.lph-lado{display:grid;gap:20px}.lph-lado.par{grid-template-columns:repeat(2,minmax(0,1fr))}.lp-card.lado{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);padding:0;overflow:hidden}.lph-lado.par .lp-card.lado{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.lp-card.lado .lado-foto{position:relative;min-height:300px}.lp-card.lado .lado-foto img{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover;display:block}.lph-lado.par .lp-card.lado .lado-foto{min-height:260px}.lp-card.lado .lado-txt{padding:32px 30px;align-self:center}.lph-lado.linha .lp-card.lado:nth-child(even) .lado-foto{order:2}.lph-lado.linha .lp-card.lado:only-child .lado-foto{min-height:480px}@media (max-width:1000px){.lph-lado.par{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.lp-card.lado,.lph-lado.par .lp-card.lado{grid-template-columns:minmax(0,1fr)}.lp-card.lado .lado-foto,.lph-lado.par .lp-card.lado .lado-foto{min-height:0;aspect-ratio:16/10}.lph-lado.linha .lp-card.lado:nth-child(even) .lado-foto{order:0}.lph-lado.linha .lp-card.lado:only-child .lado-foto{min-height:0;aspect-ratio:4/5}.lp-card.lado .lado-txt{padding:24px 22px}}@media (min-width:901px){.lph-banner-ad{min-height:560px}.lph-banner-ad .banner-foto,.lph-banner-ad .bn-ad-rot{top:50%;right:max(24px,calc((100% - 1200px)/2 + 24px));width:min(42%,500px);height:auto;aspect-ratio:1658/1500;transform:translateY(-50%)}.lph-banner-ad .banner-txt{max-width:min(520px,52%)}}.abre-mega{display:inline-flex;align-items:center;gap:8px}.abre-mega::after{content:"";width:7px;height:7px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-2px) rotate(45deg);transition:transform .2s}.tem-mega:hover .abre-mega::after,.tem-mega:focus-within .abre-mega::after{transform:translateY(2px) rotate(-135deg)}.btn-pri:hover,.btn-pri:focus-visible{background:var(--petroleo);background-clip:border-box;-webkit-background-clip:border-box;-webkit-text-fill-color:#fff;color:#fff;border-color:var(--petroleo)}.hero .btn-pri:hover,.escuro .btn-pri:hover,.sec-esc .btn-pri:hover,.t-hero .btn-pri:hover,.p-hero .btn-pri:hover,.cta-fim .btn-pri:hover,.hero .btn-pri:focus-visible,.cta-fim .btn-pri:focus-visible,.t-hero .btn-pri:focus-visible{background:var(--led);-webkit-text-fill-color:var(--noite);color:var(--noite);border-color:var(--led)}.btn-sec-esc:hover{background:var(--noite);color:#fff;-webkit-text-fill-color:#fff;border-color:var(--noite)}.btn-sec:hover{background:#fff;color:var(--noite);-webkit-text-fill-color:var(--noite)}.equipe-g{align-items:stretch}.pessoa{background:#fff;border:1px solid var(--linha);display:flex;flex-direction:column;position:relative;transition:transform .3s,box-shadow .3s}.pessoa::after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:3px;background:var(--led);transform:scaleX(0);transform-origin:left;transition:transform .35s}.pessoa:hover{transform:translateY(-4px);box-shadow:0 20px 40px rgba(7,20,47,.10)}.pessoa:hover::after{transform:scaleX(1)}.pessoa-foto{overflow:hidden;aspect-ratio:4/5;background:var(--noite)}.pessoa-foto img{width:100%;height:100%;object-fit:cover;object-position:center 12%;border-radius:0;aspect-ratio:auto;transition:transform .6s}.pessoa:hover .pessoa-foto img{transform:scale(1.05)}.pessoa-info{padding:20px 22px 24px;display:flex;flex-direction:column;gap:4px;flex:1}.pessoa-info h3{margin:0;font-size:16px;color:var(--noite);text-transform:uppercase!important;letter-spacing:.02em}.pessoa-info p{color:var(--tinta-2);font-size:15px;line-height:1.5}.pessoa-info .reg{align-self:flex-start;margin-top:10px;background:var(--noite);color:#fff;font-size:12px;font-weight:800;letter-spacing:.06em;padding:6px 10px}@media (max-width:620px){.pessoa-info{padding:14px 14px 18px}.pessoa-info h3{font-size:14px}.pessoa-info p{font-size:14px}}.dep-card{box-shadow:none;border:1px solid var(--linha)}.dep-slider{padding:0;margin:0}.faq-centro{max-width:820px;margin:0 auto}.ver-todas-w{text-align:center;margin-top:34px}.ver-todas{position:relative;display:inline-block;padding-bottom:6px;font-weight:800;font-size:16px;text-decoration:none;color:var(--noite)}.ver-todas::after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:linear-gradient(90deg,var(--noite) 0%,var(--petroleo) 55%,var(--led) 100%);transition:transform .3s;transform-origin:left}.ver-todas:hover{color:var(--petroleo)}.ver-todas:hover::after{transform:scaleX(1.15)}.rodape{background:#050F24}.rod-topo{display:flex;align-items:center;justify-content:space-between;gap:40px;padding-top:56px;padding-bottom:40px;border-bottom:1px solid rgba(255,255,255,.08)}.rod-logo img{width:400px;max-width:100%;height:auto;display:block}.rod-topo-dir{max-width:380px;display:flex;flex-direction:column;gap:18px;align-items:flex-end;text-align:right}.rod-topo-dir p{color:#C9D6E8;font-size:16px}.rod-redes{display:flex;gap:10px}.rod-rede{width:44px;height:44px;display:grid;place-items:center;background:var(--petroleo);border:1px solid var(--petroleo);color:#fff;transition:background-color .2s,border-color .2s,color .2s}.rod-rede svg{width:20px;height:20px}.rod-rede:hover{background:var(--led);border-color:var(--led);color:var(--noite)}.rod-grid{grid-template-columns:1fr 1.15fr 1.15fr 1.15fr 1.25fr;gap:32px;padding-top:44px;padding-bottom:44px}.rod-col ul{gap:9px}.rod-col a{color:#A9BBD3;font-size:15px;transition:color .2s}.rod-col a:hover{color:var(--led)}.rod-t{font-family:var(--body);font-weight:800;font-size:12px;letter-spacing:.14em;color:#fff;margin-bottom:16px;padding-bottom:10px;border-bottom:2px solid var(--led);display:inline-block}.rod-contato p{color:#A9BBD3}.rod-ic-lista{gap:14px!important}.rod-ic-lista li{display:flex;align-items:flex-start;gap:12px;color:#A9BBD3;font-size:15px;line-height:1.45}.rod-ic{flex:0 0 34px;height:34px;display:grid;place-items:center;background:rgba(43,184,240,.12);border:1px solid rgba(43,184,240,.35);color:var(--led)}.rod-ic svg{width:17px;height:17px}.rod-fim{padding-top:22px;padding-bottom:30px}@media (max-width:1080px){.rod-grid{grid-template-columns:repeat(3,1fr)}.rod-grid .rod-marca{grid-column:auto}}@media (max-width:760px){.rod-topo{flex-direction:column;align-items:flex-start;gap:24px}.rod-topo-dir{align-items:flex-start;text-align:left}.rod-logo img{width:300px}}@media (max-width:620px){.rod-grid{grid-template-columns:1fr}}.local-dir{display:flex;flex-direction:column}.local-mapa{flex:1;min-height:380px}.local-mapa::after{display:none}.local-barra{display:flex;align-items:center;justify-content:space-between;gap:16px;background:var(--noite);color:#fff;padding:18px 22px}.local-barra-txt{display:flex;flex-direction:column;font-size:14px;color:#C9D6E8;line-height:1.4}.local-barra-txt b{color:#fff;font-size:15px}.local-dir .local-ver{position:static;transform:none;box-shadow:none;background:var(--led);color:var(--noite);flex:0 0 auto}.local-dir .local-ver svg{color:var(--noite)}.local-dir .local-ver:hover{background:#fff}.local-dir .local-aviso{position:static;color:var(--tinta-2);text-align:left;margin-top:10px}.local-card{transition:border-color .2s,transform .2s}.local-card:hover{border-color:var(--led);transform:translateY(-3px)}.local-card{border-top:3px solid var(--petroleo)}@media (max-width:620px){.local-barra{flex-direction:column;align-items:flex-start}.local-mapa{min-height:260px}}.rod-topo{flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:20px}.rod-topo-dir{align-items:flex-start;text-align:left;max-width:560px;gap:18px}.rod-contato .rod-t{color:#fff}.local-dir .local-ver svg{order:2}.tri-fundo{position:relative;overflow:hidden;perspective:1100px}.tri-fundo>.wrap{position:relative;z-index:2}.tri-fundo .pico{position:relative;z-index:2}.t3d-camada{position:absolute;inset:0;z-index:1;pointer-events:none;transform-style:preserve-3d}.t3d{position:absolute;transform:translate(-50%,-50%);will-change:transform}.t3d-in{display:block;width:100%;height:100%;transform-style:preserve-3d;animation:t3d-gira linear infinite}.t3d svg{width:100%;height:100%;overflow:visible}.t3d .linha{fill:none;stroke:#2BB8F0;stroke-width:2;filter:drop-shadow(0 0 8px rgba(43,184,240,.9));opacity:.75}.t3d .cheio{fill:rgba(43,184,240,.12);stroke:rgba(191,232,250,.55);stroke-width:1}@keyframes t3d-gira{0%{transform:rotateX(0) rotateY(0) rotateZ(0) translateZ(0)}50%{transform:rotateX(180deg) rotateY(90deg) rotateZ(25deg) translateZ(60px)}100%{transform:rotateX(360deg) rotateY(360deg) rotateZ(0) translateZ(0)}}@media (max-width:620px){.t3d-camada .t3d:nth-child(n+6){display:none}.t3d{opacity:.7}}@media (prefers-reduced-motion:reduce){.t3d-in{animation:none}}.difs{padding:0;border-top:2px solid var(--led)}.difs ul{border-top:0;grid-template-columns:repeat(5,1fr)}.difs li{display:flex;align-items:flex-start;gap:14px;padding:30px 20px;border-left:1px solid rgba(255,255,255,.1)}.difs li:first-child{padding-left:0;border-left:0}.dif-ic{flex:0 0 44px;height:44px;display:grid;place-items:center;background:rgba(43,184,240,.12);border:1px solid rgba(43,184,240,.4);color:var(--led)}.dif-ic svg{width:22px;height:22px}.dif-txt{display:flex;flex-direction:column;gap:4px}.difs .dif-txt b{font-family:var(--body);font-weight:800;font-size:15px;line-height:1.3;color:#fff;margin:0;letter-spacing:0}.difs .dif-txt span{color:#A9BBD3;font-size:14px;line-height:1.5}@media (min-width:1081px){.difs .dif-txt b{min-height:2.6em}}@media (max-width:1080px){.difs ul{grid-template-columns:repeat(3,1fr)}.difs li{border-left:0;padding:22px 16px 22px 0}}@media (max-width:620px){.difs ul{grid-template-columns:1fr}.difs li{padding:16px 0;border-top:1px solid rgba(255,255,255,.08)}.difs li:first-child{border-top:0}}.banner-sobre{position:relative;background:#fff;overflow:hidden;min-height:560px;display:flex;align-items:center}.banner-foto{position:absolute;top:0;right:0;width:62%;height:100%;object-fit:cover;object-position:60% center}.banner-sobre::before{content:"";position:absolute;top:0;bottom:0;right:0;width:62%;z-index:1;background:linear-gradient(90deg,#fff 0%,rgba(255,255,255,.92) 14%,rgba(255,255,255,.55) 32%,rgba(255,255,255,0) 55%)}.banner-sobre .wrap{position:relative;z-index:2;width:100%}.banner-txt{max-width:520px;padding:96px 0}.banner-txt p{color:var(--tinta-2);margin-top:16px}.banner-txt .btn{margin-top:26px}@media (max-width:900px){.banner-sobre{display:block;min-height:0}.banner-foto{position:relative;width:100%;height:auto;aspect-ratio:4/3}.banner-sobre::before{top:auto;bottom:auto;left:0;width:100%;height:0;padding-top:75%;background:linear-gradient(180deg,rgba(255,255,255,0) 55%,rgba(255,255,255,.85) 85%,#fff 100%)}.banner-sobre::before{top:0}.banner-txt{max-width:none;padding:8px 0 60px}}@media (min-width:901px){.banner-foto{width:52%;object-position:center top}.banner-sobre{min-height:max(560px,calc(52vw / 1.5))}.banner-sobre::before{width:52%;background:linear-gradient(90deg,#fff 0%,rgba(255,255,255,0) 14%)}}@media (max-width:900px){.banner-sobre::before{background:linear-gradient(180deg,rgba(255,255,255,0) 82%,#fff 100%)}}.dep{background:#fff}.dep-grid{grid-template-columns:1fr;justify-items:center;gap:40px}.dep-txt{text-align:center;max-width:720px;display:flex;flex-direction:column;align-items:center}.dep-txt h2{margin-inline:auto}.dep-txt br{display:none}.dep-txt .nota-badge{margin-top:16px}.dep-slider{width:100%;max-width:1040px}.dep-nav{justify-content:center;gap:28px}.local{background:#fff}.local .pill{background:var(--gelo)}.rod-fim{text-align:center;justify-items:center}.rod-aviso{border-top:1px solid rgba(255,255,255,.08);padding-top:18px;padding-bottom:6px;font-size:12.5px;color:#8A9DB8;text-align:center}.rod-fim{display:flex;justify-content:space-between;align-items:center;gap:12px 24px;flex-wrap:wrap;text-align:left;border-top:0;padding-top:12px}@media (max-width:620px){.rod-fim{flex-direction:column;align-items:center;text-align:center}}.pessoa::after{transform:scaleX(1)}.dep-slider{max-width:1200px}.dep-card{flex:0 0 calc((100% - 48px) / 3);background:#0B4F86;border:0;border-radius:0;color:#fff}.dep-card p{color:#fff}.dep-card .aspas{color:var(--led)}.dep-card footer{border-top-color:rgba(255,255,255,.18)}.dep-card b{color:#fff}.dep-card small{color:#BFD6EA}.dep-card .av{background:var(--led);color:var(--noite)}@media (max-width:1080px){.dep-card{flex:0 0 calc((100% - 24px) / 2)}}@media (max-width:620px){.dep-card{flex:0 0 100%}}.parc{align-items:stretch}.parc>.parc-card{background:#fff;border:1px solid var(--linha);border-top:3px solid var(--petroleo);padding:26px;display:flex;flex-direction:column;gap:10px;border-radius:0}.parc-topo{display:flex;align-items:center;gap:12px;margin-bottom:4px}.parc-ini{flex:0 0 52px;height:52px;display:grid;place-items:center;background:var(--noite);color:var(--led);font:800 16px var(--head);letter-spacing:.04em}.parc-cat{font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--petroleo)}.parc-card h3{font-size:17px;color:var(--noite);text-transform:uppercase!important;letter-spacing:.02em}.parc-card>p{color:var(--tinta-2);font-size:15px}.parc-end{display:flex;gap:8px;align-items:flex-start;font-size:14px!important}.parc-end svg{flex:0 0 18px;width:18px;height:18px;color:var(--petroleo);margin-top:2px}.parc-links{display:flex;gap:18px;flex-wrap:wrap;margin-top:auto;padding-top:12px;border-top:1px solid var(--linha)}.parc-links a{display:inline-flex;align-items:center;gap:6px;color:var(--petroleo);font-weight:800;font-size:14px;text-decoration:none}.parc-links a svg{width:14px;height:14px}.parc-links a:hover{color:var(--noite)}.parc-links a.parc-quero{gap:8px}.parc-quero span{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.parc-links a.parc-quero svg{width:18px;height:18px;flex:0 0 auto}.local-mapa>img{object-position:65% 70%}.parc .parc-topo,.parc .parc-links{border:0;border-radius:0;background:none;padding:0}.parc .parc-links{border-top:1px solid var(--linha);padding-top:14px}.hero-slides{position:absolute;inset:0}.hs{position:absolute;inset:0;opacity:0;transition:opacity 1.2s ease}.hs.ativo{opacity:1}.hs img{width:100%;height:100%;object-fit:cover;display:block}.hs.ativo img{animation:hs-zoom 7s ease-out forwards}@keyframes hs-zoom{from{transform:scale(1)}to{transform:scale(1.06)}}.hs-dots{position:absolute;left:50%;bottom:24px;transform:translateX(-50%);z-index:3;display:flex;gap:10px}.hs-dots button{width:10px;height:10px;border:1px solid rgba(255,255,255,.85);background:transparent;padding:0;cursor:pointer;transition:width .3s,background-color .3s}.hs-dots button[aria-current=true]{width:30px;background:var(--led);border-color:var(--led)}@media (prefers-reduced-motion:reduce){.hs{transition:none}.hs.ativo img{animation:none}}.dep-card{background:#DDEFFB;color:var(--noite);border-radius:12px}.dep-card p{color:var(--noite)}.dep-card .aspas{color:var(--petroleo)}.dep-card footer{border-top-color:rgba(7,20,47,.14)}.dep-card b{color:var(--noite)}.dep-card small{color:#3E5878}.dep-card .av{background:var(--petroleo);color:#fff}.posts{display:grid;grid-template-columns:1.25fr 1fr;grid-template-rows:auto auto;gap:24px}.post{display:grid;grid-template-columns:44% 1fr;background:#fff;border:1px solid var(--linha);border-radius:0;padding:0;overflow:hidden;gap:0;text-decoration:none;transition:border-color .25s,box-shadow .25s,transform .25s}.post:hover{border-color:var(--petroleo);box-shadow:0 22px 44px -22px rgba(7,20,47,.35);transform:translateY(-3px)}.post-foto{position:relative;overflow:hidden;display:block;min-height:100%}.post .post-capa{position:absolute;inset:0;width:100%;height:100%;aspect-ratio:auto;object-fit:cover;transition:transform .6s}.post:hover .post-capa{transform:scale(1.05)}.post .post-tag{position:absolute;margin:0;left:14px;top:14px;background:var(--noite);color:#fff;font:800 11px var(--body);letter-spacing:.12em;text-transform:uppercase;padding:7px 11px}.post-txt{display:flex;flex-direction:column;gap:12px;padding:24px 26px}.post h3{font-size:18px;line-height:1.3;color:var(--noite);transition:color .2s}.post:hover h3{color:var(--petroleo)}.post .post-res{color:var(--tinta-2);font-size:15px;line-height:1.6;font-weight:400;margin:0}.post .post-ler{display:inline-flex;align-items:center;gap:8px;color:var(--petroleo);font-weight:800;font-size:14px;margin-top:auto;padding-top:6px}.post-ler .seta-dir{width:16px;height:16px;transition:transform .2s}.post:hover .post-ler .seta-dir{transform:translateX(5px)}.post-dest{grid-row:1 / span 2;grid-template-columns:1fr;grid-template-rows:minmax(300px,1fr) auto}.post-dest .post-txt{padding:30px 32px 32px}.post-dest h3{font-size:clamp(22px,2vw,28px)}.post-dest .post-res{font-size:16px!important}@media (max-width:1080px){.posts{grid-template-columns:1fr}.post-dest{grid-row:auto;grid-template-rows:280px auto}}@media (max-width:620px){.post{grid-template-columns:1fr;grid-template-rows:200px auto}.post-dest{grid-template-rows:230px auto}.post-txt,.post-dest .post-txt{padding:22px}}.parc .parc-foto{border:0;border-radius:0;padding:0;box-shadow:none;margin:-26px -26px 8px;aspect-ratio:16/10;overflow:hidden;background:var(--noite);position:relative}.parc-foto img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s}.parc-card:hover .parc-foto img{transform:scale(1.05)}.parc-foto-vazia{display:grid;place-items:center;background:linear-gradient(135deg,var(--noite),#0B4F86)}.parc-foto-vazia span{font:800 44px var(--head);letter-spacing:.08em;color:var(--led)}.posts{grid-template-columns:1fr;grid-template-rows:none;gap:20px;max-width:1000px;margin-inline:auto}.post,.post-dest{grid-row:auto;grid-template-columns:36% 1fr;grid-template-rows:none;min-height:250px}.post-dest .post-txt,.post .post-txt{padding:28px 32px;justify-content:center}.posts .post .post-ler{margin-top:4px}.post-dest h3{font-size:20px}.post-dest .post-res{font-size:15px!important}@media (max-width:620px){.post,.post-dest{grid-template-columns:1fr;grid-template-rows:200px auto;min-height:0}.post-txt,.post-dest .post-txt{padding:22px}}.visita{position:relative;background:#fff}.vis-foto img{width:100%;height:100%;object-fit:cover;object-position:right center;display:block}.vis-card{background:#fff}.vis-foto .vis-rec{position:absolute;width:auto;object-fit:cover;object-position:70% center;border:8px solid #fff;box-shadow:0 22px 44px -18px rgba(7,20,47,.4)}@media (min-width:1001px){.visita{min-height:min(860px,max(740px,calc((100vw - 450px) / 1.4 + 70px)))}.vis-foto{position:absolute;left:0;top:0;bottom:70px;width:calc(100% - 470px)}.vis-foto .vis-rec{left:clamp(24px,4vw,64px);bottom:-60px;width:clamp(240px,34%,400px);height:clamp(170px,14vw,230px)}.visita>.wrap{position:relative;display:flex;justify-content:flex-end;align-items:center;max-width:none;min-height:inherit;padding-top:40px;padding-bottom:40px;padding-right:36px}.vis-card{padding:34px;width:444px;max-width:100%;border-top:4px solid var(--petroleo);box-shadow:0 30px 60px -20px rgba(7,20,47,.4)}}.vis-card h2{margin:14px 0 0;text-align:left}.vis-lista{list-style:none;margin:26px 0 0;padding:0;display:flex;flex-direction:column;gap:18px}.vis-lista li{display:flex;gap:14px;align-items:flex-start}.vis-ic{flex:0 0 44px;width:44px;height:44px;display:grid;place-items:center;background:var(--noite);color:var(--led)}.vis-ic svg{width:22px;height:22px}.vis-t{min-width:0;color:var(--tinta-2);font-size:15px;line-height:1.5}.vis-t b{display:block;color:var(--noite);font-size:14px;text-transform:uppercase;letter-spacing:.05em;margin-bottom:3px}.vis-acoes{display:flex;flex-wrap:wrap;align-items:center;gap:22px;margin-top:30px}.vis-chegar{display:inline-flex;align-items:center;gap:8px;color:var(--petroleo);font-weight:800;font-size:15px;text-decoration:none}.vis-chegar svg{width:16px;height:16px;transition:transform .2s}.vis-chegar:hover svg{transform:translateX(4px)}@media (max-width:1000px){.vis-foto{position:relative;width:100%;height:clamp(270px,46vw,440px);margin-bottom:64px}.vis-foto .vis-rec{left:18px;bottom:-56px;width:clamp(190px,50%,340px);height:clamp(130px,24vw,210px)}.vis-card{padding:30px 0 56px}}@media (max-width:620px){.vis-acoes{gap:16px;justify-content:center}.vis-acoes .btn{width:100%}}@keyframes ent-sobe{from{opacity:0;transform:translate3d(0,26px,0)}to{opacity:1;transform:none}}.hero .wrap>*,.t-hero-txt>*,.p-hero .wrap>*{animation:ent-sobe .85s cubic-bezier(.16,1,.3,1) both}.hero .wrap>*:nth-child(2),.t-hero-txt>*:nth-child(2),.p-hero .wrap>*:nth-child(2){animation-delay:.08s}.hero .wrap>*:nth-child(3),.t-hero-txt>*:nth-child(3),.p-hero .wrap>*:nth-child(3){animation-delay:.16s}.hero .wrap>*:nth-child(4),.t-hero-txt>*:nth-child(4){animation-delay:.24s}.hero .wrap>*:nth-child(5),.t-hero-txt>*:nth-child(5){animation-delay:.32s}.rv{opacity:0}.rv.on{animation:ent-sobe .9s cubic-bezier(.16,1,.3,1) both;animation-delay:var(--rv,0ms)}@media (prefers-reduced-motion:reduce){.hero .wrap>*,.t-hero-txt>*,.p-hero .wrap>*{animation:none}.rv{opacity:1}.rv.on{animation:none}}@keyframes luz-titulo{0%{background-position:135% 0,0 0}55%,100%{background-position:-35% 0,0 0}}.banner-txt h2{background-image:linear-gradient(112deg,rgba(43,212,255,0) 42%,#35D6FF 48%,#BDF3FF 50%,#35D6FF 52%,rgba(43,212,255,0) 58%),linear-gradient(90deg,var(--noite) 0%,#0B4F86 55%,var(--petroleo) 100%);background-size:260% 100%,100% 100%;background-repeat:no-repeat;background-position:135% 0,0 0;animation:luz-titulo 5s ease-in-out 1s infinite}@media (prefers-reduced-motion:reduce){.banner-txt h2{animation:none}}.difs3d{position:relative;z-index:4;background:#fff;padding-bottom:36px}.difs3d ul{list-style:none;margin:-92px 0 0;padding:0;display:grid;grid-template-columns:repeat(5,1fr);gap:16px;perspective:900px}.difs3d li{position:relative;overflow:hidden;background:#fff;padding:24px 20px;border-top:3px solid var(--led);display:flex;flex-direction:column;gap:10px;box-shadow:0 26px 46px -22px rgba(7,20,47,.45);transform-style:preserve-3d;transition:transform .25s ease-out,box-shadow .25s}.difs3d li:hover{box-shadow:0 40px 60px -22px rgba(7,20,47,.55)}.difs3d li::after{content:"";position:absolute;inset:0;pointer-events:none;opacity:var(--sh,0);transition:opacity .25s;background:radial-gradient(240px circle at var(--mx,50%) var(--my,50%),rgba(43,184,240,.2),transparent 70%)}.difs3d .dif-ic{width:46px;height:46px;display:grid;place-items:center;background:var(--noite);color:var(--led);transform:translateZ(34px)}.difs3d .dif-ic svg{width:24px;height:24px}.difs3d .dif-txt{display:flex;flex-direction:column;gap:6px;min-width:0;transform:translateZ(20px)}.difs3d .dif-txt b{color:var(--noite);font:800 15px/1.3 var(--body);display:block}.difs3d .dif-txt span{color:var(--tinta-2);font-size:14px;line-height:1.45}.hero .wrap{padding-bottom:128px}.hs-dots{bottom:112px}@media (hover:none){@keyframes d3-gira{from{transform:rotateY(-6deg) rotateX(2deg)}to{transform:rotateY(6deg) rotateX(-2deg)}}.difs3d li{animation:d3-gira 4s ease-in-out infinite alternate}.difs3d li:nth-child(2n){animation-delay:-2s}}@media (max-width:1000px){.difs3d ul{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:8px 18px 30px;margin:-84px -18px 0}.difs3d ul::-webkit-scrollbar{display:none}.difs3d li{flex:0 0 min(72%,260px);scroll-snap-align:center}.difs3d{padding-bottom:6px}.hero .wrap{padding-bottom:120px}.hs-dots{bottom:100px}}@media (prefers-reduced-motion:reduce){.difs3d li{transition:none;animation:none}}@media (min-width:1001px){.visita{min-height:0;padding:72px 0 104px}.visita>.wrap{max-width:1200px;min-height:0;padding:0 24px;justify-content:center;align-items:center}.vis-foto{position:relative;left:auto;top:auto;bottom:auto;flex:1 1 auto;width:auto;max-width:720px;min-width:0;aspect-ratio:958/719}.vis-foto .vis-rec{left:-20px;bottom:-44px;width:44%;height:auto;aspect-ratio:16/10}.vis-card{flex:0 0 444px;width:444px;margin-left:-14px;position:relative;z-index:2}}@media (max-width:1000px){.vis-foto{max-width:760px;margin-inline:auto;height:auto;aspect-ratio:958/719;width:calc(100% - 36px)}}.difs3d{display:flow-root;background:transparent}.difs3d>.wrap{position:relative}.m3d-sec{position:relative;background:radial-gradient(70% 90% at 22% 50%,#123A6B 0%,var(--noite) 70%);color:#fff;padding:84px 0 76px;overflow:hidden}.m3d-g{display:grid;grid-template-columns:1fr 1.15fr;gap:56px;align-items:center}.m3d-cena{perspective:1100px;display:grid;place-items:center;min-height:320px}.m3d{position:relative;width:min(100%,420px);aspect-ratio:1920/1000;transform-style:preserve-3d;transform:rotateX(10deg);will-change:transform}.m3d-c{position:absolute;inset:0;width:100%;height:auto;display:block}.m3d-lista{list-style:none;margin:0;padding:0}.m3d-lista li{display:flex;gap:16px;align-items:center;padding:15px 0;border-bottom:1px solid rgba(255,255,255,.13)}.m3d-lista li:first-child{border-top:1px solid rgba(255,255,255,.13)}.m3d-ic{flex:0 0 46px;width:46px;height:46px;display:grid;place-items:center;border:1px solid rgba(43,184,240,.5);color:var(--led);transition:background-color .25s,color .25s}.m3d-ic svg{width:24px;height:24px}.m3d-lista li:hover .m3d-ic{background:var(--led);color:var(--noite)}.m3d-t{min-width:0}.m3d-t b{display:block;color:#fff;font-size:16px;font-weight:800;line-height:1.3}.m3d-t span{display:block;color:#C9D6E8;font-size:14px;line-height:1.45}@media (max-width:1000px){.m3d-g{grid-template-columns:1fr;gap:26px}.m3d-cena{min-height:190px}.m3d{width:min(70%,300px)}.m3d-sec{padding:64px 0 48px}.vis-foto{width:100%;max-width:none}}.ac-hero{position:relative;overflow:hidden;display:flex;align-items:center;min-height:min(84svh,720px)}.ac-hero .wrap{position:relative;z-index:2;width:100%}.ac-hero h1,.ac-hero p{max-width:540px}.ac-hero .ac-hero-foto{position:absolute;top:0;right:0;width:68%;height:100%;max-width:none;object-fit:cover;object-position:62% center}.ac-hero::before{content:"";position:absolute;top:0;bottom:0;right:0;width:68%;z-index:1;background:linear-gradient(90deg,var(--noite) 0%,rgba(7,20,47,.88) 16%,rgba(7,20,47,.42) 38%,rgba(7,20,47,0) 60%)}.ac-fotos{overflow:hidden;background:#fff;padding:14px 0}.ac-trilho{display:flex;width:max-content}.ac-trilho figure{flex:none;margin:0;padding-right:14px;position:relative}.ac-trilho img{display:block;height:clamp(260px,36vw,520px);width:auto;max-width:none}.ac-trilho figcaption{position:absolute;left:14px;bottom:14px;background:rgba(7,20,47,.82);color:#fff;font-size:14px;font-weight:600;padding:7px 13px}@media (max-width:900px){.ac-hero{display:block;min-height:0;padding:0 0 44px}.ac-hero .ac-hero-foto{position:relative;width:100%;height:auto;aspect-ratio:4/3;margin-top:76px}.ac-hero::before{top:76px;bottom:auto;left:0;width:100%;height:0;padding-top:75%;background:linear-gradient(180deg,rgba(7,20,47,0) 60%,var(--noite) 100%)}.ac-hero .wrap{padding-top:18px}.ac-hero h1,.ac-hero p{max-width:none}}@media (prefers-reduced-motion:reduce){.ac-fotos{overflow-x:auto}}.mvv-cab{max-width:760px;margin:0 auto 40px;text-align:center}.mvv-cab p{color:var(--tinta-2);margin-top:14px}.palco-sec{overflow:hidden;background:linear-gradient(180deg,#fff 0%,var(--gelo) 100%);padding:40px 0 92px}.palco-p{perspective:1300px}.palco{display:grid;grid-template-columns:1fr 1.5fr 1fr;grid-template-rows:1fr 1fr auto;gap:18px 22px;transform-style:preserve-3d;transform:rotateX(3deg) rotateY(-5deg);will-change:transform}.palco .palco-f{grid-column:2;grid-row:1 / span 2;width:100%;height:100%;min-height:360px;max-width:none;object-fit:cover;box-shadow:0 44px 70px -30px rgba(7,20,47,.6)}.ch{min-width:0;background:#fff;display:flex;gap:12px;align-items:center;padding:16px;align-self:center;box-shadow:0 26px 44px -22px rgba(7,20,47,.42)}.ch-ic{flex:0 0 42px;width:42px;height:42px;display:grid;place-items:center;background:var(--noite);color:var(--led)}.ch-ic svg{width:22px;height:22px}.ch-t{min-width:0}.ch-t b{display:block;font-size:15px;font-weight:800;line-height:1.3;color:var(--noite)}.ch-t span{display:block;margin-top:3px;font-size:13px;line-height:1.45;color:var(--tinta-2)}@media (max-width:1000px){}@media (max-width:1300px){.palco-sec{padding:16px 0 60px}.palco{grid-template-columns:1fr;grid-template-rows:none;gap:12px;transform:none}.palco .palco-f{grid-column:1;grid-row:auto;height:auto;min-height:0;aspect-ratio:3/2}}@media (prefers-reduced-motion:reduce){.palco{will-change:auto}}.mvv-sec{background:var(--gelo)}.mvv{display:grid;grid-template-columns:1.25fr 1fr;gap:20px}.mvv-c{min-width:0;position:relative;overflow:hidden;padding:38px 36px}.mvv-c h3{font-family:var(--head);font-size:clamp(17px,1.5vw,20px);font-weight:700;text-transform:uppercase;letter-spacing:.03em;margin:0 0 12px}.mvv-ic{flex:none;display:grid;place-items:center;width:52px;height:52px;background:var(--noite);color:var(--led);transition:background-color .25s,color .25s}.mvv-ic svg{width:26px;height:26px}.mvv-m,.mvv-vi{display:flex;flex-direction:column;align-items:flex-start}.mvv-m .mvv-ic,.mvv-vi .mvv-ic{margin-bottom:24px}.mvv-m{background:linear-gradient(135deg,var(--noite) 0%,#0B3A6B 100%)}.mvv-m::after{content:"";position:absolute;right:-90px;top:-90px;width:300px;height:300px;border-radius:50%;background:radial-gradient(circle,rgba(43,184,240,.26) 0%,rgba(43,184,240,0) 70%);pointer-events:none}.mvv-m .mvv-ic{background:rgba(43,184,240,.14)}.mvv-m h3{color:var(--led)}.mvv-m p{position:relative;z-index:1;color:#EAF1F8;font-size:clamp(17px,1.4vw,19px);line-height:1.6}.mvv-vi{background:#fff;border:1px solid var(--linha)}.mvv-vi h3{color:var(--petroleo-esc)}.mvv-vi p{color:var(--noite);font-size:clamp(21px,2vw,27px);font-weight:700;line-height:1.35;letter-spacing:-.01em}.mvv-va{grid-column:1/-1;background:#fff;border:1px solid var(--linha);padding:34px 36px 36px}.mvv-va h3{color:var(--petroleo-esc);text-align:center;margin-bottom:26px}.mvv-va ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr))}.mvv-va li{display:flex;flex-direction:column;align-items:center;gap:14px;padding:4px 12px;text-align:center;color:var(--noite);font-size:15px;font-weight:700;line-height:1.35}.mvv-va li+li{border-left:1px solid var(--linha)}.mvv-va li:hover .mvv-ic{background:var(--led);color:var(--noite)}@media (max-width:1000px){.mvv{grid-template-columns:1fr}.mvv-va ul{grid-template-columns:repeat(6,minmax(0,1fr));row-gap:26px}.mvv-va li{grid-column:span 2}.mvv-va li:nth-child(4){grid-column:2 / span 2}.mvv-va li+li{border-left:0}}@media (max-width:640px){.mvv-c{padding:28px 22px}.mvv-va{padding:28px 22px}.mvv-va h3{text-align:left;margin-bottom:18px}.mvv-va ul{grid-template-columns:1fr;row-gap:0}.mvv-va li,.mvv-va li:nth-child(4){grid-column:1;flex-direction:row;gap:14px;padding:11px 0;text-align:left;font-size:16px}.mvv-va li+li{border-top:1px solid var(--linha)}.mvv-ic{width:46px;height:46px}.mvv-ic svg{width:23px;height:23px}}.palco-sec{padding:96px 0 104px}.palco-sec .cab{margin-bottom:56px;text-align:center}.palco-p{max-width:1760px;margin:0 auto;padding:0 clamp(32px,3.4vw,64px);perspective:2200px}.palco{transform:rotateX(2deg) rotateY(-1deg)}.palco{grid-template-columns:minmax(0,1fr) minmax(0,2.3fr) minmax(0,1fr);grid-template-rows:auto auto;gap:0 26px}.palco .palco-f{grid-column:2;grid-row:1;height:clamp(460px,40vw,720px);min-height:0}.ch{flex-direction:column;align-items:flex-start;gap:16px;padding:28px 26px}.ch-ic{flex:none;width:52px;height:52px;font-family:var(--head);font-size:20px;font-weight:700}.ch-t b{font-size:clamp(18px,1.4vw,21px)}.ch-t span{margin-top:8px;font-size:clamp(15px,1.1vw,17px);line-height:1.55}.ch-1{grid-column:1;grid-row:1;transform:translateZ(36px)}.ch-2{grid-column:3;grid-row:1;transform:translateZ(36px)}.ch-3{grid-column:2;grid-row:2;flex-direction:row;align-items:center;justify-self:center;width:min(80%,640px);margin-top:-84px;transform:translateZ(100px)}@media (max-width:1300px){.palco-sec{padding:64px 0 72px}.palco-sec .cab{margin-bottom:36px}.palco{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:none;gap:18px;transform:none}.palco .palco-f{grid-column:1 / -1;grid-row:1;height:auto;aspect-ratio:16/9}.ch-1,.ch-2,.ch-3{grid-row:2;grid-column:auto;flex-direction:column;align-items:flex-start;width:auto;margin-top:0;align-self:stretch;justify-self:stretch;transform:translateZ(16px)}}@media (max-width:800px){.palco-p{padding:0 18px}.palco{grid-template-columns:minmax(0,1fr)}.palco .palco-f{aspect-ratio:3/2}.ch-1,.ch-2,.ch-3{grid-row:auto;padding:22px 20px}}@media (min-width:901px){.ac-hero .wrap{max-width:none;padding-left:max(24px,calc((100% - 1200px)/2 - 36px))}}.ac-trilho{will-change:transform}.ac-trilho figure::before{content:"";position:absolute;top:0;bottom:0;left:0;right:14px;background:var(--noite);z-index:-1}.ac-trilho figure{z-index:0}.lp-sec{padding:92px 0}.lp-sec h2{font-size:clamp(25px,2.9vw,38px);color:var(--noite);text-transform:uppercase}.lp-pill-esc{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.22);color:#fff}.lp-cab h2{margin-inline:auto}.lp-dor h2,.lp-sec-esc h2,.lp-cuid h2,.lp-passos h2{background-image:linear-gradient(90deg,#FFFFFF 0%,#CFEFFC 45%,var(--led) 100%);color:#fff}.lp-dor .btn-pri,.lp-sec-esc .btn-pri,.lp-passos .btn-pri{border-color:var(--led);color:var(--led);background-image:linear-gradient(90deg,#FFFFFF 0%,#CFEFFC 45%,var(--led) 100%)}.lp-dor .btn-pri:hover,.lp-sec-esc .btn-pri:hover,.lp-passos .btn-pri:hover,.lp-dor .btn-pri:focus-visible,.lp-sec-esc .btn-pri:focus-visible,.lp-passos .btn-pri:focus-visible{background:var(--led);-webkit-text-fill-color:var(--noite);color:var(--noite);border-color:var(--led)}.lp-cab{text-align:center;max-width:820px;margin:0 auto 48px}.lp-cen{text-align:center;margin-top:44px}.lp-sub{font-weight:700;color:#fff!important;font-size:18px}.lp-sec-gelo{background:var(--gelo)}.lp-sec-esc,.lp-cuid{background:var(--marinho);color:#fff}.lp-sec-esc h2,.lp-cuid h2{color:#fff}.lp-faixa{background:#fff;border-bottom:1px solid var(--linha)}.lp-faixa ul{list-style:none;display:grid;grid-template-columns:repeat(3,1fr)}.lp-faixa li{display:flex;align-items:center;justify-content:center;gap:14px;padding:30px 18px;font-weight:700;color:var(--noite);font-size:16px;line-height:1.3;border-left:1px solid var(--linha)}.lp-faixa li:first-child{border-left:0}.lp-faixa-n{font-family:var(--head);font-size:38px;font-weight:700;line-height:1;letter-spacing:-.03em}.lp-faixa .est{display:block;color:#8A5A00;letter-spacing:2px;font-size:14px}.lp-faixa i{flex:none;display:grid;place-items:center;width:46px;height:46px;border-radius:50%;background:var(--gelo);color:var(--petroleo-esc)}.lp-faixa svg{width:24px;height:24px}.lp-dor{background:linear-gradient(115deg,var(--noite) 0%,var(--marinho) 55%,#083A58 100%);color:#fff}.lp-dor h2{color:#fff}.lp-dor-g{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:64px;align-items:center}.lp-dor-g>*{min-width:0}.lp-dor-l{list-style:none;margin:26px 0 22px;display:grid;gap:13px}.lp-dor-l li{display:flex;gap:12px;color:#DCE6F2;line-height:1.5}.lp-dor-l svg{flex:none;width:20px;height:20px;margin-top:3px;color:var(--led)}.lp-cham{color:#fff;font-weight:700;margin-bottom:24px}.lp-dor figure img{width:100%;aspect-ratio:4/5;max-height:600px;object-fit:cover;border-radius:6px}.lp-como{background:var(--branco)}.lp-como-2{padding-top:0}.lp-como-g{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:64px;align-items:start}.lp-como-g>*{min-width:0}.lp-como p{color:var(--tinta-2);margin-bottom:16px}.lp-como .lp-lead{color:var(--noite);font-size:clamp(18px,1.6vw,21px);line-height:1.55;font-weight:600}.lp-grade{display:grid;gap:20px}.lp-grade.c2{grid-template-columns:repeat(2,minmax(0,1fr))}.lp-grade.c3{grid-template-columns:repeat(3,minmax(0,1fr))}.lp-grade.c5{grid-template-columns:repeat(6,minmax(0,1fr))}.lp-grade.c5>*{grid-column:span 2}.lp-grade.c5>:nth-child(4){grid-column:2 / span 2}.lp-grade.c5>:nth-child(5){grid-column:4 / span 2}.lp-card{background:#fff;border:1px solid var(--linha);border-top:3px solid var(--petroleo);border-radius:6px;padding:30px 28px;transition:transform .25s,box-shadow .25s}.lp-card:hover{transform:translateY(-3px);box-shadow:0 18px 40px rgba(7,20,47,.09)}.lp-card h3,.lp-op h3,.lp-pq-item h3{font-family:var(--head);font-size:18px;font-weight:600;line-height:1.3;letter-spacing:-.02em;color:var(--noite)}.lp-card p{color:var(--tinta-2);margin-top:12px;font-size:16px;line-height:1.6}.lp-lista{margin-top:12px;padding-left:20px;color:var(--tinta-2);font-size:16px;line-height:1.55}.lp-lista li{margin-top:7px}.lp-lista li::marker{color:var(--petroleo)}.lp-unico{max-width:880px}.lp-op{display:flex;flex-direction:column;align-items:flex-start;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.16);border-radius:6px;padding:30px 28px}.lp-op h3{color:#fff}.lp-op p{color:#DCE6F2;margin:12px 0 22px;font-size:16px;line-height:1.6;flex:1}.lp-cuid h2{margin-bottom:6px;font-size:clamp(23px,2.5vw,32px)}.lp-cuid-g{display:grid;gap:48px}.lp-cuid-g.n2{grid-template-columns:repeat(2,minmax(0,1fr))}.lp-cuid p{color:#DCE6F2;margin-top:12px}.lp-cuid .lp-lista{color:#DCE6F2}.lp-cuid .lp-lista li::marker{color:var(--led)}.lp-cuid-g.n1 .lp-lista{columns:2;column-gap:48px}.lp-cuid-g.n1 .lp-lista li{break-inside:avoid}.lp-pq{background:var(--branco)}.lp-pq-item{background:#fff;border:1px solid var(--linha);border-radius:6px;padding:30px 28px;transition:background-color .25s,color .25s}.lp-pq-ic{display:grid;place-items:center;width:42px;height:42px;border-radius:50%;background:var(--gelo);color:var(--petroleo-esc);margin-bottom:16px}.lp-pq-ic svg{width:20px;height:20px}.lp-pq-item p{color:var(--tinta-2);margin-top:10px;font-size:16px;line-height:1.55}.lp-pq-1,.lp-pq-item:hover{background:var(--petroleo-esc);border-color:var(--petroleo-esc)}.lp-pq-1 h3,.lp-pq-1 p,.lp-pq-item:hover h3,.lp-pq-item:hover p{color:#fff}.lp-pq-1 .lp-pq-ic,.lp-pq-item:hover .lp-pq-ic{background:#fff}.lp-rt{display:flex;align-items:center;justify-content:center;gap:20px;margin-top:40px}.lp-rt img{flex:none;width:88px;height:88px;border-radius:50%;object-fit:cover;object-position:center 15%}.lp-rt p:last-child{color:var(--tinta-2);font-size:15px}.lp-passos{background:var(--noite);color:#fff}.lp-passos h2{color:#fff}.lp-passos ol{list-style:none;display:grid;gap:36px;position:relative}.lp-passos ol.n3{grid-template-columns:repeat(3,minmax(0,1fr))}.lp-passos ol.n2{grid-template-columns:repeat(2,minmax(0,1fr));max-width:820px;margin:0 auto}.lp-passos li{position:relative;text-align:center}.lp-passos li:not(:last-child)::after{content:"";position:absolute;top:32px;left:calc(50% + 46px);width:calc(100% - 56px);height:1px;background:rgba(43,184,240,.5)}.lp-p-n{display:grid;place-items:center;width:64px;height:64px;margin:0 auto 20px;border:2px solid var(--led);border-radius:50%;font-family:var(--head);font-weight:700;font-size:19px;color:#fff}.lp-passos h3{font-family:var(--head);font-size:18px;font-weight:600;line-height:1.3;color:#fff}.lp-passos p{color:#C9D6E8;font-size:16px;line-height:1.6;margin-top:10px}.lp-dep-g{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:56px;align-items:center}.lp-dep-g>*{min-width:0}.lp-nota{display:flex;align-items:center;gap:14px;margin-top:22px;color:var(--tinta-2);font-weight:700}.lp-nota b{font-family:var(--head);font-size:52px;font-weight:700;line-height:1;color:var(--noite);letter-spacing:-.03em}.lp-nota .est,.lp-dep-card .est{display:block;color:#8A5A00;letter-spacing:2px}.lp-dep-c{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.lp-dep-card{background:#fff;border:1px solid var(--linha);border-radius:6px;padding:26px;display:flex;flex-direction:column}.lp-dep-card p{color:var(--tinta);font-size:16px;line-height:1.6;margin:10px 0 18px;flex:1}.lp-dep-card b{display:block;color:var(--noite);font-size:15px}.lp-dep-card small{color:var(--tinta-2);font-size:14px}.lp-aviso{background:var(--branco);padding:0 0 44px}.lp-aviso p{color:var(--tinta-2);font-size:14px;text-align:center;max-width:760px;margin:0 auto}.sec-faq.lp-sec{border-top:0}@media (max-width:1000px){.lp-sec{padding:64px 0}.lp-dor-g,.lp-como-g,.lp-dep-g{grid-template-columns:minmax(0,1fr);gap:34px}.lp-dor figure img{aspect-ratio:1/1;max-height:none}.lp-cuid-g.n2{grid-template-columns:minmax(0,1fr)}.lp-cab{margin-bottom:34px}}@media (max-width:820px){.lp-grade.c2,.lp-grade.c3,.lp-grade.c5{grid-template-columns:minmax(0,1fr)}.lp-grade.c5>*,.lp-grade.c5>:nth-child(4),.lp-grade.c5>:nth-child(5){grid-column:auto}.lp-passos ol.n3,.lp-passos ol.n2{grid-template-columns:minmax(0,1fr)}.lp-passos li:not(:last-child)::after{display:none}.lp-faixa ul{grid-template-columns:minmax(0,1fr)}.lp-faixa li{justify-content:flex-start;padding:16px 4px;border-left:0;border-top:1px solid var(--linha)}.lp-faixa li:first-child{border-top:0}.lp-cuid-g.n1 .lp-lista{columns:1}.lp-rt{justify-content:flex-start}}@media (max-width:640px){.lp-dep-c{grid-template-columns:minmax(0,1fr)}.lp-dor .btn,.lp-passos .btn,.lp-op .btn{width:100%}}.t-hero h1{font-size:clamp(28px,3.2vw,44px)}.lp-sec h2{font-size:clamp(22px,2.4vw,33px)}.lp-cuid h2{font-size:clamp(22px,2.2vw,30px)}@media (max-width:1000px){.t-hero h1{font-size:clamp(20px,6.5vw,34px)}.lp-sec h2,.lp-cuid h2{font-size:clamp(20px,6.2vw,30px)}.t-hero-foto img{aspect-ratio:1/1;max-height:none}}.bn{position:relative;overflow:hidden;color:#fff;background:linear-gradient(115deg,var(--noite) 0%,var(--marinho) 52%,#0B4F86 100%);padding:128px 0 72px}.bn::before{content:"";position:absolute;top:-30%;right:-10%;width:60%;height:160%;background:linear-gradient(115deg,rgba(43,184,240,.14),rgba(43,184,240,0));transform:skewX(-14deg);pointer-events:none}.bn-g{position:relative;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:64px;align-items:center}.bn h1{font-size:clamp(28px,3.2vw,44px);background-image:linear-gradient(90deg,#FFFFFF 0%,#CFEFFC 45%,var(--led) 100%);color:#fff}.bn-t p{color:#D3DEEC;margin-top:18px;max-width:58ch}.bn-t .bn-grat{color:#fff;font-weight:800}.bn .acoes{margin-top:24px}.bn .btn-pri{border-color:var(--led);color:var(--led);background-image:linear-gradient(90deg,#FFFFFF 0%,#CFEFFC 45%,var(--led) 100%)}.bn .btn-pri:hover{background:var(--led);-webkit-text-fill-color:var(--noite);color:var(--noite);border-color:var(--led)}.bn-local{display:inline-flex;align-items:center;gap:8px;margin-top:20px;padding:8px 14px;border:1px solid rgba(255,255,255,.28);border-radius:999px;font-size:14px;color:#DCE6F2}.bn-local svg{width:16px;height:16px}.bn-ad{position:relative;display:grid;grid-template-columns:1fr 1fr;aspect-ratio:1/1;max-height:620px;width:100%;border-radius:8px;overflow:hidden;box-shadow:18px 18px 0 -2px rgba(43,184,240,.22)}.bn-ad>i{position:absolute;top:0;bottom:0;left:50%;width:2px;margin-left:-1px;background:#fff}.bn-meio{position:relative;min-width:0;overflow:hidden}.bn-meio .ad-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.ad-tag{position:absolute;bottom:14px;padding:6px 12px;border-radius:999px;background:rgba(7,20,47,.82);color:#fff;font-size:13px;font-weight:800;pointer-events:none}.tag-a{left:14px}.tag-d{right:14px}.ad-ph{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:12px;text-align:center;color:var(--noite);background:#DCE6F2}.ad-ph svg{width:44%;max-width:150px;height:auto;opacity:.45}.ad-ph b{font-size:clamp(14px,1.3vw,17px);line-height:1.25}.ad-ph small{font-size:13px;line-height:1.3;color:var(--tinta-2)}.ph-d{background:#BBD7E8}.pas-sec{background:var(--noite);color:#fff}.pas-sec h2{background-image:linear-gradient(90deg,#FFFFFF 0%,#CFEFFC 45%,var(--led) 100%);color:#fff}.pas-g{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:64px;align-items:center}.pas-t p{color:#DCE6F2;margin-top:14px}.pas-t .acoes{margin-top:26px}.pas-sec .btn-pri{border-color:var(--led);color:var(--led);background-image:linear-gradient(90deg,#FFFFFF 0%,#CFEFFC 45%,var(--led) 100%)}.pas-sec .btn-pri:hover{background:var(--led);-webkit-text-fill-color:var(--noite);color:var(--noite);border-color:var(--led)}.ad{position:relative;aspect-ratio:4/5;max-height:600px;width:100%;overflow:hidden;border-radius:8px;box-shadow:-14px 14px 0 -2px rgba(43,184,240,.22);user-select:none}.ad-l{position:absolute;inset:0}.ad-l .ad-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.ad-ant{clip-path:inset(0 calc(100% - var(--p)) 0 0)}.ad-linha{position:absolute;top:0;bottom:0;left:var(--p);width:2px;margin-left:-1px;background:#fff;pointer-events:none}.ad-linha i{position:absolute;top:50%;left:50%;display:grid;place-items:center;width:46px;height:46px;margin:-23px 0 0 -23px;border-radius:50%;background:#fff;color:var(--noite);font-style:normal;font-weight:800;font-size:17px;box-shadow:0 4px 14px rgba(7,20,47,.35)}.ad input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:ew-resize;touch-action:pan-y}.ad:focus-within .ad-linha i{outline:3px solid var(--led);outline-offset:2px}.hc-sub{color:var(--tinta-2);margin-top:12px}.hc-g{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.hc-g figure{position:relative;border-radius:6px;overflow:hidden}.hc-g img{width:100%;aspect-ratio:4/3;object-fit:cover}.hc-g figcaption{padding:12px 4px 0;font-weight:700;color:var(--noite);font-size:15px}@media (max-width:1000px){.bn{padding:108px 0 56px}.bn h1{font-size:clamp(20px,6.5vw,34px)}.bn-g,.pas-g{grid-template-columns:minmax(0,1fr);gap:34px}.bn-ad{box-shadow:none}.ad{box-shadow:none;max-height:none}}@media (max-width:820px){.hc-g{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.bn .btn,.pas-sec .btn{width:100%}.ad-ph small{display:none}}@keyframes en-fade{from{opacity:.01}to{opacity:1}}@keyframes en-sobe{from{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:none}}@keyframes en-desce{from{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:none}}@keyframes en-esq{from{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:none}}@keyframes en-dir{from{opacity:.01;transform:translate3d(100%,0,0)}to{opacity:1;transform:none}}@keyframes en-zoom{from{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}to{transform:none}}.ent-hero .t-hero-txt>*,.bn .bn-t>*{animation:en-fade 1.25s ease both}.ent-hero .t-hero-txt>.migalha,.bn .bn-t>.migalha{animation-name:en-esq}.ent-hero .t-hero-txt>.acoes,.bn .bn-t>.acoes,.bn .bn-t>.bn-local{animation-name:en-sobe}.ent-hero .t-hero-foto,.bn .bn-ad{animation:en-dir 1.25s ease both}.en{opacity:0}.en.on{opacity:1;animation:var(--en) 1.25s ease both}@media (prefers-reduced-motion:reduce){.ent-hero .t-hero-txt>*,.bn .bn-t>*,.ent-hero .t-hero-foto,.bn .bn-ad{animation:none}.en{opacity:1}.en.on{animation:none}}.hero.ent-hero .wrap>*{animation:en-fade 1.25s ease both}.hero.ent-hero .wrap>.local-t{animation-name:en-esq}.hero.ent-hero .wrap>.acoes,.hero.ent-hero .wrap>.selo{animation-name:en-sobe}.hero.ent-hero h1{max-width:18ch;margin-inline:0;font-size:clamp(25px,3.7vw,52px)}.hero.ent-hero .sub{max-width:60ch;font-size:clamp(16px,1.25vw,18px);margin:16px 0 22px}.hero.ent-hero .selo{margin-top:20px}.hero.ent-hero .wrap{padding-top:calc(84px + 34px)}.hero.ent-hero .hs-dots{display:none}.lph-banner .banner-txt .lp-dor-l{margin:20px 0 18px}.lph-banner .lp-dor-l li{color:var(--tinta-2)}.lph-banner .lp-dor-l svg{color:var(--petroleo)}.lph-banner .lp-cham{color:var(--noite)}.lph-cab{display:block;max-width:860px;margin-inline:auto;text-align:center}.lph-cab h2{margin-inline:auto}.lph-cab p{margin-top:14px}.lph-cartoes{margin-top:30px}.porque.n3{grid-template-columns:repeat(3,minmax(0,1fr))}.porque.n5{grid-template-columns:repeat(5,minmax(0,1fr))}.lph-aviso{background:var(--gelo)}.hero.ent-hero .lph-sub{max-width:60ch;font-weight:700;color:#fff;font-size:clamp(15px,1.2vw,18px);margin-top:12px}.hero.ent-hero .lph-sub+.sub{margin-top:8px}.difs3d ul.n4{grid-template-columns:repeat(4,1fr)}.tz-grid.n3{grid-template-columns:repeat(3,1fr)}.lph-um{max-width:900px;margin-inline:auto}@media (max-width:640px){.hero.ent-hero h1{max-width:none}.hero.ent-hero h1.lph-longo{font-size:clamp(20px,6.5vw,30px)}}.lph-cta{margin-top:34px}.lph-duv{font-weight:700;color:var(--noite);margin-bottom:14px}.lph-dest{border-top:3px solid var(--led)}.lph-cuid{border-left:3px solid var(--petroleo)}.porque .pq-so{color:#fff;font-weight:600;font-size:16px;line-height:1.5}.porque.n2{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:640px){.porque.n2{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.hero.ent-hero .wrap>*{animation:none}}@media (max-width:1000px){.porque.n5{grid-template-columns:repeat(6,minmax(0,1fr))}.porque.n5>*{grid-column:span 2}.porque.n5>:nth-child(4){grid-column:2 / span 2}.porque.n5>:nth-child(5){grid-column:4 / span 2}}@media (max-width:640px){.porque.n3,.porque.n5{grid-template-columns:minmax(0,1fr)}.porque.n5>*,.porque.n5>:nth-child(4),.porque.n5>:nth-child(5){grid-column:auto}}.posts{display:grid!important;grid-template-columns:repeat(3,1fr)!important;grid-template-rows:auto!important;gap:20px!important;max-width:none!important;width:100%!important}.posts .post{display:block!important;position:relative;height:460px;border:0!important;grid-column:auto!important;grid-row:auto!important;overflow:hidden;background:var(--noite)}.posts .post-foto{position:absolute!important;inset:0;min-height:0!important;height:100%!important}.posts .post-foto::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(7,20,47,.1) 20%,rgba(7,20,47,.82) 55%,rgba(7,20,47,.97) 100%)}.posts .post-tag{z-index:2}.posts .post-txt{position:absolute!important;left:0;right:0;bottom:0;z-index:2;padding:24px;gap:10px;background:none}.posts .post h3,.posts .post:hover h3{color:#fff;font-size:17px}.posts .post .post-res{color:#DCE5F0;font-size:14px;line-height:1.5}.posts .post-ler{color:var(--led);margin-top:4px}@media (max-width:900px){.posts{grid-template-columns:1fr!important}.posts .post{height:400px}}.fx-b{position:relative;overflow:hidden}.fx-b::before{content:"";position:absolute;top:-20%;bottom:-20%;left:0;width:45%;z-index:5;pointer-events:none;background:linear-gradient(100deg,transparent,rgba(120,215,255,.32),transparent);transform:translateX(-160%) skewX(-14deg)}.fx-b.fx-v::before{animation:fx-v 1.25s ease-out 1}@media (hover:hover){.fx-b:hover::before{animation:fx-v2 1s ease-out 1}}@keyframes fx-v{to{transform:translateX(330%) skewX(-14deg)}}@keyframes fx-v2{to{transform:translateX(330%) skewX(-14deg)}}@media (prefers-reduced-motion:reduce){.fx-b::before{display:none}}.posts .post[hidden]{display:none!important}.lph-rgs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:34px}.lph-rg{position:relative;height:500px;overflow:hidden;background:var(--noite)}.lph-rg img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.lph-rg::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(7,20,47,0) 40%,rgba(7,20,47,.86) 68%,rgba(7,20,47,.97) 100%)}.lph-rg-txt{position:absolute;left:0;right:0;bottom:0;z-index:2;display:flex;flex-direction:column;align-items:center;gap:16px;padding:24px;text-align:center}.lph-rg h3{color:#fff;font-size:17px;line-height:1.3}.lph-rg-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:46px;padding:0 30px;background:#fff;color:var(--noite);font:800 15px/1.2 var(--body);text-decoration:none;white-space:nowrap;transition:background-color .18s,color .18s}.lph-rg-btn svg{width:18px;height:18px;color:var(--petroleo);transition:color .18s}.lph-rg-btn:hover{background:var(--petroleo);color:#fff}.lph-rg-btn:hover svg{color:#fff}@media (max-width:900px){.lph-rgs{grid-template-columns:minmax(0,1fr)!important}.lph-rgs{max-width:480px;margin-inline:auto}.lph-rg{height:430px}}.marca{flex:0 0 auto}.marca img{height:48px;width:auto;max-width:none}@media (max-width:1240px){.marca img{height:38px}}@media (max-width:1000px){.marca img{height:48px}}@media (max-width:640px){.marca img{height:42px}.rodape{padding-bottom:160px}}@media (max-width:360px){.marca img{height:36px}}.topo-btn{position:fixed;right:24px;bottom:100px;z-index:60;width:48px;height:48px;display:grid;place-items:center;border:1px solid var(--led);background:var(--noite);color:#fff;cursor:pointer;opacity:0;visibility:hidden;transform:translateY(10px);transition:opacity .22s,transform .22s,visibility .22s,background-color .18s}.topo-btn.ver{opacity:1;visibility:visible;transform:none}.topo-btn:hover{background:var(--petroleo)}.topo-btn svg{width:22px;height:22px}@media (prefers-reduced-motion:reduce){.topo-btn{transition:none}}.fq-area{margin-top:42px}.fq-area:first-child{margin-top:0}.fq-area h2{font-size:clamp(19px,2vw,24px);color:var(--noite);padding-bottom:12px;border-bottom:2px solid var(--petroleo)}.fq-ver{display:inline-flex;align-items:center;gap:8px;margin-top:16px;color:var(--petroleo);font-weight:800;font-size:15px}.fq-ver svg{width:16px;height:16px;flex:0 0 auto}.lph-rgs.n8{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.lph-rgs.n8 .lph-rg{height:440px}.lph-rgs.n8 .lph-rg-txt{padding:18px 14px}.lph-rgs.n8 .lph-rg h3{font-size:15px}@media (max-width:1100px){.lph-rgs.n8{grid-template-columns:repeat(2,minmax(0,1fr))!important;max-width:none}}@media (max-width:560px){.lph-rgs.n8{grid-template-columns:minmax(0,1fr)!important;max-width:480px}.lph-rgs.n8 .lph-rg{height:420px}.lph-rgs.n8 .lph-rg h3{font-size:17px}}.posts .post.bl-fora{display:none!important}.bl-mais-w{display:flex;justify-content:center;margin-top:34px}.bl-mais-w[hidden]{display:none}.bl-mais{cursor:pointer}.bx-g{display:grid;grid-template-columns:230px minmax(0,1fr);gap:32px;align-items:start}.bx-col{min-width:0}.bx-lado{position:sticky;top:104px;max-height:calc(100vh - 124px);overflow-y:auto;border-right:1px solid var(--linha);padding-right:12px}.bx-lado h2{font:800 12px/1.3 var(--body);letter-spacing:.08em;text-transform:uppercase;color:var(--tinta-2);margin:0 0 6px}.bx-it{display:flex;justify-content:space-between;gap:10px;width:100%;min-height:42px;align-items:center;padding:6px 10px;border:0;background:none;color:var(--noite);font:600 15px/1.3 var(--body);text-align:left;cursor:pointer}.bx-it:hover{background:var(--gelo)}.bx-it[aria-pressed=true]{background:var(--petroleo);color:#fff}.bx-it small{font-size:13px;font-weight:700;opacity:.75}.bx-campo{position:relative;margin-bottom:10px}.bx-campo svg{position:absolute;left:18px;top:50%;transform:translateY(-50%);width:22px;height:22px;color:var(--petroleo);pointer-events:none}.bx-campo input{width:100%;height:60px;padding:0 54px;border:1px solid var(--linha);border-radius:0;background:#fff;color:var(--tinta);font:500 17px/1.2 var(--body);appearance:none;-webkit-appearance:none}.bx-campo input::-webkit-search-cancel-button{display:none}.bx-campo input::placeholder{color:var(--tinta-2);opacity:1}.bx-campo input:focus{outline:3px solid var(--led);outline-offset:0}.bx-limpa{position:absolute;right:8px;top:50%;transform:translateY(-50%);width:44px;height:44px;border:0;background:none;color:var(--tinta-2);font:400 26px/1 var(--body);cursor:pointer}.bx-limpa[hidden]{display:none}.bx-cont{min-height:24px;margin-bottom:6px;font-size:15px;font-weight:700;color:var(--noite)}.bx-vazio{text-align:center;padding:30px 0;font-size:17px;color:var(--tinta-2)}.bx-vazio button{background:none;border:0;padding:0;color:var(--petroleo);font:800 17px var(--body);text-decoration:underline;cursor:pointer}.bx-g .posts{grid-template-columns:repeat(6,minmax(0,1fr))!important}.bx-g .posts .post{grid-column:span 2!important}.bx-g .posts .post.bl-lg{grid-column:span 3!important}.bx-g .posts .post-txt{padding:20px}@media (max-width:1240px){.bx-g{grid-template-columns:minmax(0,1fr);gap:18px}.bx-lado{position:relative!important;top:auto!important;max-height:none;border:0;display:flex;gap:10px;overflow-x:auto;margin:0 -18px;padding:0 18px 6px;scrollbar-width:none}.bx-lado::-webkit-scrollbar{display:none}.bx-lado h2{display:none}.bx-it{width:auto;flex:0 0 auto;white-space:nowrap;border:1px solid var(--linha);background:#fff;min-height:44px;padding:0 14px}}@media (max-width:900px){.bx-g .posts{grid-template-columns:minmax(0,1fr)!important}.bx-g .posts .post,.bx-g .posts .post.bl-lg{grid-column:auto!important}}.bx-lado h2:not(:first-child){margin-top:18px}.fq-lista .fq-area,.fq-lista .fq-area:first-child{margin-top:24px;padding:32px;background:#fff;border:1px solid var(--linha)}.fq-lista .fq-area:first-child{margin-top:0}.fq-lista .fq-area.fq-alt{background:var(--gelo);border-color:var(--gelo)}.fq-lista .fq-area.fq-alt .faq details{border-bottom-color:#CBD6E2}.fq-lista .fq-area .faq details:last-child{border-bottom:0}.fq-lista .fq-area .faq details:last-child p{padding-bottom:0}@media (min-width:1241px){.bx-g.bx-faq{grid-template-columns:270px minmax(0,1fr);gap:40px}}@media (max-width:640px){.fq-lista .fq-area,.fq-lista .fq-area:first-child{padding:22px 18px}}.topo-lp .wrap{justify-content:space-between}@media (max-width:1080px){.topo-lp .btn-topo{display:inline-flex;padding:10px 14px;font-size:14px}}@media (max-width:640px){.topo-lp .btn-topo{font-size:0;gap:0;padding:0;width:46px;height:46px;justify-content:center}.topo-lp .btn-topo svg{width:24px;height:24px;margin:0}}.wa-chat{position:fixed;right:22px;bottom:22px;z-index:70;width:300px;max-width:calc(100vw - 28px);font-family:var(--body)}.wa-chat.is-min{width:auto}.wa-card{display:none;position:relative;background:#fff;border:1px solid var(--linha);box-shadow:0 18px 50px rgba(0,0,0,.22);padding:18px 16px 16px;animation:waPop .3s ease}.wa-chat.is-card .wa-card{display:block}.wa-launch{display:none;width:60px;height:60px;border-radius:50%;border:0;background:#25D366;color:#fff;align-items:center;justify-content:center;box-shadow:0 8px 24px rgba(37,211,102,.42);cursor:pointer;margin-left:auto;transition:transform .2s;animation:waPulse 2.4s ease-in-out infinite}.wa-chat.is-min .wa-launch{display:flex}.wa-launch:hover{transform:scale(1.05)}.wa-launch svg{width:32px;height:32px}.wa-x{position:absolute;top:6px;right:8px;width:36px;height:36px;background:none;border:0;font-size:24px;line-height:1;color:var(--tinta-2);cursor:pointer}.wa-card-top{display:flex;align-items:center;gap:12px;margin-bottom:12px;padding-right:28px}.wa-av{position:relative;flex:0 0 auto;width:52px;height:52px;border-radius:50%;background:#fff;border:1px solid var(--linha);display:flex;align-items:center;justify-content:center}.wa-av img{width:36px;height:auto}.wa-on{position:absolute;right:0;bottom:2px;width:12px;height:12px;border-radius:50%;background:#25D366;border:2px solid #fff}.wa-name{display:block;font-weight:800;font-size:15px;color:var(--noite);line-height:1.2}.wa-role{display:block;font-size:13px;color:var(--tinta-2)}.wa-bubble{background:var(--gelo);padding:11px 13px;font-size:14px;line-height:1.5;color:var(--tinta);margin:0 0 14px;min-height:64px}.wa-cta{display:flex;align-items:center;justify-content:center;gap:9px;width:100%;background:#25D366;color:#fff;padding:13px;font-weight:800;font-size:15px;text-decoration:none;box-shadow:0 6px 18px rgba(37,211,102,.35)}.wa-cta:hover{background:#1eb858}.wa-cta svg{width:20px;height:20px}.wa-chat.is-card~.topo-btn{display:none}@keyframes waPop{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes waPulse{0%,100%{box-shadow:0 8px 24px rgba(37,211,102,.42)}50%{box-shadow:0 8px 30px rgba(37,211,102,.7)}}@media (max-width:480px){.wa-chat{right:14px;bottom:16px;width:282px}.wa-launch{width:56px;height:56px}}@media (prefers-reduced-motion:reduce){.wa-card,.wa-launch{animation:none}}
/* ====== Bianca 13/11: titulos rotativos + setas em quadrado (referencia: rascunho do Diogenes) ====== */
.hs-txts{display:grid}
.hs-txt{grid-area:1/1;opacity:0;visibility:hidden;transition:opacity .6s ease,visibility 0s linear .6s}
.hs-txt.ativo{opacity:1;visibility:visible;transition:opacity .8s ease .2s,visibility 0s}
.hero .hs-tit{font-family:var(--head);line-height:1.15;text-wrap:balance;font-weight:700;letter-spacing:-.02em;text-transform:uppercase;
 width:fit-content;max-width:14ch;font-size:clamp(34px,5.2vw,68px);margin:0;
 background-image:linear-gradient(90deg,#FFFFFF 0%,#CFEFFC 45%,var(--led) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:#fff}
.hs-ctrl{position:absolute;left:50%;bottom:112px;transform:translateX(-50%);z-index:3;display:flex;align-items:center;gap:14px}
.hs-ctrl .hs-dots{position:static;transform:none;left:auto;bottom:auto;align-items:center}
.hs-ctrl .hs-dots button{width:22px;height:3px;border:0;background:rgba(255,255,255,.45)}
.hs-ctrl .hs-dots button[aria-current=true]{width:40px;background:var(--led)}
.hs-prev,.hs-next{width:42px;height:42px;display:grid;place-items:center;background:rgba(7,20,47,.35);border:1px solid rgba(255,255,255,.7);color:#fff;cursor:pointer;padding:0;transition:background-color .2s,border-color .2s}
.hs-prev:hover,.hs-next:hover,.hs-prev:focus-visible,.hs-next:focus-visible{background:var(--led);border-color:var(--led);color:var(--noite)}
.hs-prev svg,.hs-next svg{width:20px;height:20px}
@media (max-width:1000px){.hs-ctrl{bottom:100px}}
@media (max-width:760px){.hero .hs-tit{font-size:clamp(28px,8.4vw,40px)}}
@media (prefers-reduced-motion:reduce){.hs-txt,.hs-txt.ativo{transition:none}}
.hero+.difs3d ul{margin-top:-56px}
.difs3d.difs-azul{background:#DCEEF8}
.hero.ent-hero .hs-ctrl .hs-dots{display:flex}
@media (max-width:1000px){.hs-ctrl{right:auto!important;left:18px!important}}
.hs-ctrl{left:auto;right:max(24px,calc((100% - 1200px)/2 + 24px));transform:none;bottom:76px}
@media (max-width:1000px){.hero+.difs3d ul{margin-top:-48px}.hs-ctrl{right:18px;bottom:64px}}

/* ====== Bianca 13/11: icone em cada tratamento do menu ====== */
.mega li a{display:flex;align-items:center;gap:10px}
.mega-ic{flex:0 0 28px;width:28px;height:28px;display:grid;place-items:center;background:#EAF6FC;color:var(--petroleo);border-radius:4px;transition:background-color .2s,color .2s}
.mega-ic svg{width:17px;height:17px}
.mega li a:hover .mega-ic,.mega li a:focus-visible .mega-ic{background:var(--petroleo);color:#fff}
.mega{width:min(900px,92vw)}

/* video vertical (mp4 proprio) */
.vm-sec-vert .vm-topo{grid-template-columns:minmax(0,340px) minmax(0,1fr);gap:64px}
.vm-video.vm-vert{aspect-ratio:9/16;max-height:620px}
.vm-video video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;background:#000}
.vm-g.n5{grid-template-columns:repeat(5,minmax(0,1fr))}
.vm-g.n3{grid-template-columns:repeat(3,minmax(0,1fr))}
@media (max-width:1000px){.vm-sec-vert .vm-topo{grid-template-columns:1fr}.vm-video.vm-vert{max-width:340px;width:100%;margin:0 auto}.vm-g.n5{grid-template-columns:repeat(6,minmax(0,1fr))}.vm-g.n5>li{grid-column:span 2}.vm-g.n5>li:nth-child(4){grid-column:2 / span 2}.vm-g.n5>li:nth-child(5){grid-column:4 / span 2}}
@media (max-width:620px){.vm-g.n5,.vm-g.n3{grid-template-columns:1fr}.vm-g.n5>li,.vm-g.n5>li:nth-child(4),.vm-g.n5>li:nth-child(5){grid-column:auto}}

/* ====== Bianca 13/11: video + 8 motivos (LP depilacao) ====== */
.vm-sec .bloco{padding-top:88px;padding-bottom:88px}
.vm-topo{display:grid;grid-template-columns:1.15fr .85fr;gap:48px;align-items:center;margin-bottom:48px}
.vm-video{position:relative;aspect-ratio:16/9;background:#000;overflow:hidden;border:1px solid rgba(255,255,255,.14)}
.vm-play{all:unset;cursor:pointer;position:absolute;inset:0;display:block}
.vm-play img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s}
.vm-play:hover img{transform:scale(1.03)}
.vm-play-ic{position:absolute;left:20px;bottom:20px;width:64px;height:64px;display:grid;place-items:center;background:var(--led);color:var(--noite);box-shadow:0 0 0 10px rgba(43,184,240,.25);transition:box-shadow .3s}
.vm-play:hover .vm-play-ic,.vm-play:focus-visible .vm-play-ic{box-shadow:0 0 0 16px rgba(43,184,240,.3)}
.vm-play-ic svg{width:28px;height:28px;margin-left:4px}
.vm-dur{position:absolute;right:12px;bottom:12px;background:rgba(7,20,47,.85);color:#fff;font:700 13px var(--body);padding:4px 8px}
.vm-video iframe{position:absolute;inset:0;width:100%;height:100%;border:0}
.vm-rot{display:inline-block;color:var(--led);font:800 12px var(--body);letter-spacing:.16em;text-transform:uppercase;margin-bottom:12px}
.vm-txt h2{margin:0 0 16px}
.vm-txt p{color:#C9D6E6}
.vm-txt p+p{margin-top:10px}
.vm-g{list-style:none;display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin:0;padding:0}
.vm-g li{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.12);border-top:3px solid var(--led);padding:22px 22px 24px}
.vm-n{display:block;font:800 26px var(--head);color:var(--led);margin-bottom:10px}
.vm-g h3{color:#fff;font-size:17px;margin:0 0 8px;text-transform:none!important}
.vm-g p{color:#C9D6E6;font-size:15px;line-height:1.55}
@media (max-width:1000px){.vm-topo{grid-template-columns:1fr;gap:28px}.vm-g{grid-template-columns:repeat(2,1fr)}}
@media (max-width:620px){.vm-sec .bloco{padding-top:60px;padding-bottom:60px}.vm-g{grid-template-columns:1fr}}
/* Bianca 13/11: 2a e 3a dobra da depilacao em azul clarinho (mesmo tom da faixa das caixas) */
.vm-claro{background:#DCEEF8;color:var(--tinta)}
.vm-claro .vm-txt h2{color:var(--noite)}
.vm-claro .vm-rot,.vm-claro .vm-n{color:var(--petroleo-esc)}
.vm-claro .vm-txt p{color:var(--tinta-2)}
.vm-claro .vm-video{border-color:rgba(7,20,47,.15)}
.vm-claro .vm-g li{background:#fff;border:1px solid #C6DFEE;border-top:3px solid var(--led)}
.vm-claro .vm-g h3{color:var(--noite)}
.vm-claro .vm-g p{color:var(--tinta-2)}
/* Bianca 14/11: opcao A aprovada (8 motivos so com titulo, caixinhas baixas) */
.vm-g.vm-curto{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}
.vm-claro .vm-g.vm-curto li{display:flex;align-items:center;gap:14px;padding:16px 18px}
.vm-g.vm-curto .vm-n{font-size:20px;margin:0;flex:0 0 auto}
.vm-claro .vm-g.vm-curto h3{font-size:15px;line-height:1.3;margin:0}
@media (max-width:1000px){.vm-g.vm-curto{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (max-width:620px){.vm-g.vm-curto{grid-template-columns:1fr;gap:10px}.vm-claro .vm-g.vm-curto li{padding:12px 16px}}

/* ====== Bianca 13/11: mini curriculo na caixa da equipe ====== */
.pessoa-info .cargo{color:var(--petroleo);font-weight:700;font-size:14px;line-height:1.4}
.pessoa-info .reg{order:9;margin-top:auto}
.pessoa-info .bio{color:var(--tinta-2);font-size:14.5px;line-height:1.55;margin-top:10px;padding-top:12px;border-top:1px solid var(--linha);margin-bottom:12px}

/* ====== Bianca 13/11: parceiros com logo oficial + carrossel de fotos do local ====== */
.parc-logo{flex:0 0 auto;height:52px;padding:6px 10px;display:grid;place-items:center}
.parc-logo img{height:40px;width:auto;max-width:120px;object-fit:contain;display:block}
.parc-car img{position:absolute;inset:0;opacity:0;transition:opacity .9s ease,transform .6s}
.parc-car img.ativo{opacity:1}
.parc-pts{position:absolute;left:12px;bottom:10px;display:flex;gap:6px;z-index:2}
.parc-pts i{width:16px;height:3px;background:rgba(255,255,255,.55)}
.parc-pts i.on{width:26px;background:var(--led)}
@media (prefers-reduced-motion:reduce){.parc-car img{transition:none}}

/* ====== 09/11: parceiros em 4 colunas (Vintage entrou), sem caixa sozinha na ultima linha ====== */
.parc.n4{grid-template-columns:repeat(4,1fr)}
@media (max-width:1180px){.parc.n4{grid-template-columns:repeat(2,1fr)}}
@media (max-width:620px){.parc.n4{grid-template-columns:1fr}}
/* ====== 09/11: carrossel de antes e depois nas LPs ====== */
.ad-car{position:relative}
.ad-trilho{display:flex;gap:24px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:4px 2px 8px}
.ad-trilho::-webkit-scrollbar{display:none}
.ad-card{flex:0 0 calc((100% - 24px)/2);scroll-snap-align:start;margin:0;display:grid;grid-template-columns:1fr 1fr;gap:6px;background:#fff;border:1px solid var(--linha);padding:6px}
.ad-lado{position:relative;aspect-ratio:4/5;overflow:hidden;background:var(--gelo)}
.ad-lado img{width:100%;height:100%;object-fit:cover;display:block}
.ad-rot{position:absolute;left:10px;bottom:10px;background:var(--noite);color:#fff;font:800 12px var(--head);letter-spacing:.12em;text-transform:uppercase;padding:6px 10px}
.ad-lado+.ad-lado .ad-rot{background:var(--petroleo)}
.ad-seta{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:46px;height:46px;border-radius:50%;border:0;background:var(--noite);color:#fff;font-size:28px;line-height:1;cursor:pointer;box-shadow:0 10px 24px -8px rgba(7,20,47,.5)}
.ad-prev{left:-14px}.ad-next{right:-14px}
.ad-seta:disabled{opacity:.3;cursor:default}
.ad-car.sem-nav .ad-seta{display:none}
@media (max-width:760px){.ad-card{flex-basis:88%}.ad-prev{left:-6px}.ad-next{right:-6px}.ad-seta{width:40px;height:40px;font-size:24px}}

/* 10/11: setas das faixas que deslizam no celular */
.rola-car{display:contents}
.rola-seta{display:none}
@media (max-width:760px){
 .rola-car{display:block;position:relative}
 .rola-seta{display:block;width:38px;height:38px;font-size:24px;z-index:5}
 .rola-prev{left:-8px}.rola-next{right:-8px}
 .rola-car.sem-nav .rola-seta{display:none}
 .rola-seta:disabled{visibility:hidden}
 .bx-g .rola-car .rola-seta{width:32px;height:32px;font-size:20px}
}
