@font-face{font-family:Barlow;src:url(../fontes/barlow-400.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Barlow;src:url(../fontes/barlow-400i.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Barlow;src:url(../fontes/barlow-500.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Barlow;src:url(../fontes/barlow-600.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Barlow Condensed;src:url(../fontes/barlow-condensed-600.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Barlow Condensed;src:url(../fontes/barlow-condensed-700.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Barlow Condensed;src:url(../fontes/barlow-condensed-700i.woff2) format("woff2");font-weight:700;font-style:italic;font-display:swap}:root{--azul: #24135f;--azul-2: #3a2890;--noite: #140b3b;--noite-2: #0c0627;--vermelho: #d7231c;--vermelho-esc: #b31b17;--vermelho-luz: #ff6157;--claro: #f4f3f9;--claro-2: #ebe8f4;--linha: #e2dfee;--texto: #57536f;--texto-esc: #b9b4d3;--titulo: #170e45;--branco: #fff;--fonte: "Barlow", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--fonte-display: "Barlow Condensed", "Barlow", "Arial Narrow", system-ui, sans-serif;--italico: -12deg;--k: .2126;--gutter: 15px;--largura: 1290px;--sec: 120px;--raio: 3px;--sombra: 0 18px 44px rgba(20, 11, 59, .12);--curva: cubic-bezier(.16, 1, .3, 1)}*,*:before,*:after{box-sizing:border-box}[hidden]{display:none!important}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;font:400 17px/1.65 var(--fonte);color:var(--texto);background:var(--branco);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:clip}img,svg,video{max-width:100%}img{height:auto}a{color:var(--azul);text-decoration:none;transition:color .3s}a:hover{color:var(--vermelho)}p{margin:0 0 1em}ul,ol{margin:0}figure{margin:0}button,input,select,textarea{font:inherit}button{cursor:pointer}strong,b{font-weight:600;color:var(--titulo)}h1,h2,h3,h4{font-family:var(--fonte-display);color:var(--titulo);font-weight:700;line-height:1.04;letter-spacing:-.005em;margin:0 0 .5em}h1{font-size:clamp(46px,6vw,86px);line-height:.96}h2{font-size:clamp(38px,4.1vw,58px)}h3{font-size:27px;line-height:1.1}:focus-visible{outline:2px solid var(--vermelho);outline-offset:3px}.icone{width:1.25em;height:1.25em;flex:none;vertical-align:middle}.m-a{fill:var(--marca-azul, #24135f)}.m-v{fill:var(--marca-vermelho, #d7231c)}.container,.container--estreito{width:100%;margin-inline:auto;padding-inline:var(--gutter)}.container{max-width:var(--largura)}.container--estreito{max-width:880px}.ninho{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.pular{position:absolute;left:12px;top:-100px;z-index:300;background:var(--vermelho);color:var(--branco);padding:12px 18px;font-weight:600}.pular:focus{top:12px;color:var(--branco)}.foco-0{object-position:0 50%}.foco-20{object-position:20% 50%}.foco-30{object-position:30% 50%}.foco-40{object-position:40% 50%}.foco-50{object-position:50% 50%}.foco-60{object-position:60% 50%}.foco-70{object-position:70% 50%}.foco-80{object-position:80% 50%}.btn{--chapa: var(--vermelho);--chapa-hover: var(--noite);position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:56px;padding:0 34px;border:0;background:none;color:var(--branco);font:600 17px/1.15 var(--fonte-display);letter-spacing:.07em;text-transform:uppercase;text-align:center;transition:color .35s}.btn:before,.btn:after{content:"";position:absolute;inset:0 6px;z-index:-1;background:var(--chapa);transform:skew(var(--italico))}.btn:after{background:var(--chapa-hover);transform:skew(var(--italico)) scaleX(0);transform-origin:left center;transition:transform .55s var(--curva)}.btn:hover,.btn:focus-visible{color:var(--branco)}.btn:hover:after,.btn:focus-visible:after{transform:skew(var(--italico)) scaleX(1)}.btn .icone{width:18px;height:18px;transition:transform .3s}.btn:hover .icone{transform:translate(3px)}.btn--p{min-height:46px;padding:0 24px;font-size:15.5px}.btn--p:before,.btn--p:after{inset:0 5px}.btn--noite{--chapa: var(--noite);--chapa-hover: var(--vermelho)}.btn--linha{--chapa: transparent;--chapa-hover: var(--branco)}.btn--linha:before{box-shadow:inset 0 0 0 2px #ffffffb3}.btn--linha:hover,.btn--linha:focus-visible{color:var(--noite)}.btn--branco{--chapa: var(--branco);--chapa-hover: var(--noite);color:var(--vermelho-esc)}.btn--bloco{display:flex;width:100%}.btn-texto{display:inline-flex;align-items:center;gap:8px;padding:0;border:0;background:none;color:var(--titulo);font:600 16px/1.3 var(--fonte-display);letter-spacing:.06em;text-transform:uppercase}.btn-texto .icone{width:18px;height:18px;color:var(--vermelho);transition:transform .3s}.btn-texto:hover{color:var(--vermelho)}.btn-texto:hover .icone{transform:translate(4px)}.play{position:relative;display:inline-grid;place-items:center;flex:none;width:84px;height:84px;border:0;border-radius:50%;background:var(--vermelho);color:var(--branco);box-shadow:0 10px 30px #d7231c66;transition:transform .4s var(--curva),background .3s}.play:before,.play:after{content:"";position:absolute;inset:0;border-radius:50%;border:2px solid rgba(215,35,28,.55);animation:pulso 2.4s ease-out infinite}.play:after{animation-delay:1.2s}.play .icone{width:30px;height:30px;margin-left:4px}.play:hover{transform:scale(1.06);background:var(--vermelho-esc);color:var(--branco)}@keyframes pulso{0%{transform:scale(1);opacity:1}to{transform:scale(1.75);opacity:0}}.sec-titulo{position:relative;z-index:1;margin-bottom:52px}.sec-titulo__olho{display:inline-flex;align-items:center;gap:14px;margin:0 0 14px;color:var(--vermelho);font:600 18px/1.2 var(--fonte-display);letter-spacing:.14em;text-transform:uppercase}.sec-titulo__olho:after{content:"";width:40px;height:2px;background:currentColor;transform:skew(var(--italico))}.sec-titulo__h{margin:0}.sec-titulo__texto{margin:22px 0 0;max-width:640px;font-size:18px}.sec-titulo--centro{text-align:center}.sec-titulo--centro .sec-titulo__olho:before{content:"";width:40px;height:2px;background:currentColor;transform:skew(var(--italico))}.sec-titulo--centro .sec-titulo__h{max-width:820px;margin-inline:auto}.sec-titulo--centro .sec-titulo__texto{margin-inline:auto}.sec-titulo--claro .sec-titulo__olho{color:var(--vermelho-luz)}.sec-titulo--claro .sec-titulo__h{color:var(--branco)}.sec-titulo--claro .sec-titulo__texto{color:var(--texto-esc)}.campo{display:flex;flex-direction:column;gap:7px;min-width:0}.campo>label,.campo__rotulo{font:600 15.5px/1.3 var(--fonte);color:var(--titulo)}.campo input,.campo select,.campo textarea{width:100%;min-height:52px;padding:12px 15px;border:1px solid #cfcbe0;border-radius:var(--raio);background-color:var(--branco);color:var(--titulo);font:400 16px/1.4 var(--fonte);transition:border-color .2s,box-shadow .2s}.campo select,.p-situacao select{-webkit-appearance:none;appearance:none;padding-right:48px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2324135f' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 18px center;background-size:14px;cursor:pointer}.campo textarea{min-height:116px;resize:vertical}.campo input:focus,.campo select:focus,.campo textarea:focus{outline:none;border-color:var(--azul);box-shadow:0 0 0 3px #24135f29}.campo input::placeholder,.campo textarea::placeholder{color:#8d88a6}.campo__ajuda{margin:0;color:var(--texto);font-size:14px;line-height:1.45}.campo--erro input,.campo--erro select,.campo--erro textarea{border-color:var(--vermelho)}.obrig{color:var(--vermelho)}html.js [data-revela]:not(.visivel){opacity:0}html.js [data-revela].visivel{animation-name:revela;animation-duration:.75s;animation-timing-function:var(--curva);animation-fill-mode:backwards}html.js [data-revela].visivel:nth-child(2){animation-delay:.09s}html.js [data-revela].visivel:nth-child(3){animation-delay:.18s}html.js [data-revela].visivel:nth-child(4){animation-delay:.27s}html.js [data-revela].visivel:nth-child(5){animation-delay:.36s}html.js [data-revela].visivel:nth-child(6){animation-delay:.45s}html.js:not(.js-ok) [data-revela]:not(.visivel){animation:revela-rede .01s 4s forwards}@keyframes revela-rede{to{opacity:1}}@keyframes revela{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}.pagina-erro{display:grid;place-items:center;min-height:100vh;margin:0;padding:20px;background:var(--claro)}.pagina-erro__caixa{max-width:540px;background:var(--branco);padding:44px 40px;text-align:center;box-shadow:var(--sombra);border-top:4px solid var(--vermelho)}.pagina-erro__caixa img{width:220px;height:auto;margin:0 auto 24px;display:block}.pagina-erro__caixa h1{font-size:34px}@media(max-width:991px){:root{--sec: 90px}.sec-titulo{margin-bottom:42px}}@media(max-width:620px){:root{--gutter: 20px;--sec: 70px}body{font-size:16.5px}.sec-titulo{margin-bottom:34px}.sec-titulo__texto{font-size:17px}.btn{min-height:54px;padding-inline:26px}.btn--p{min-height:46px;padding-inline:20px}}
