.Abertura-module__Nad_wW__trilha{height:185vh;position:relative}.Abertura-module__Nad_wW__cena{height:100vh;position:sticky;top:0;overflow:hidden}.Abertura-module__Nad_wW__semCena{position:relative}.Abertura-module__Nad_wW__cobertura{--progresso:0;--saida:0;z-index:5;pointer-events:none;color:#fff;transform:translateY(calc(var(--saida)*-100%));will-change:transform;background:radial-gradient(at 50% 55%,#273958 0%,#16233b 42%,#0c1c3d 100%);position:absolute;inset:0;overflow:hidden}.Abertura-module__Nad_wW__cobertura:before{content:"";background:repeating-linear-gradient(0deg,#0000 0 82px,#ffffff08 83px 84px),repeating-linear-gradient(90deg,#0000 0 82px,#ffffff08 83px 84px);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#0008 35% 70%,#0000);mask-image:linear-gradient(#0000,#0008 35% 70%,#0000)}.Abertura-module__Nad_wW__lateral{writing-mode:vertical-rl;letter-spacing:.32em;color:#ffffff70;font-size:11px;font-weight:700;position:absolute;top:50%;left:4vw;transform:translateY(-50%)rotate(180deg)}.Abertura-module__Nad_wW__palco{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:20px;display:flex;position:relative}.Abertura-module__Nad_wW__sobre{color:#fff;letter-spacing:.13em;text-transform:uppercase;opacity:clamp(0,calc(1 - var(--progresso)*3),1);background:#ffffff12;border:1px solid #ffffff38;border-radius:40px;align-items:center;gap:12px;margin:0 0 clamp(14px,3vh,26px);padding:10px 16px;font-size:11px;font-weight:700;display:flex}.Abertura-module__Nad_wW__sobre:before{content:"";background:#ff7448;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #ff744833}.Abertura-module__Nad_wW__sobre span{color:#f5b388;border-left:1px solid #fff5;padding-left:12px}.Abertura-module__Nad_wW__livro{perspective:1100px;filter:drop-shadow(0 32px 24px #00132185);width:min(64vw,820px);height:min(36vw,480px);transform:translateY(calc(var(--progresso)*-3vh)) scale(calc(1 + var(--progresso)*.32));opacity:clamp(0,calc(1 - (var(--progresso) - .6)*3),1);position:relative}.Abertura-module__Nad_wW__pilha{background:#e5f6f8;border:2px solid #d7ebef;border-radius:8px 17px 17px 8px;position:absolute;inset:8px -10px -10px 7px;box-shadow:0 5px #b7d9e3,0 10px #8dbcc9,0 20px 30px #00142399}.Abertura-module__Nad_wW__paginaEsquerda,.Abertura-module__Nad_wW__paginaDireita,.Abertura-module__Nad_wW__capa{width:50%;height:100%;transform-style:preserve-3d;border-radius:5px 18px 18px 5px;position:absolute;top:0;overflow:hidden;box-shadow:0 18px 34px #00132266}.Abertura-module__Nad_wW__paginaEsquerda{text-align:left;transform-origin:100%;transform:rotateY(calc(var(--progresso)*-11deg));background:linear-gradient(90deg,#d2ebf3 0%,#fff 15%,#f8fdff 90%,#bedbe4 100%);flex-direction:column;align-items:flex-start;padding:clamp(24px,3vw,50px);display:flex;left:0;box-shadow:inset -18px 0 30px #25526b2b}.Abertura-module__Nad_wW__paginaEsquerda small{color:#e65e35;letter-spacing:.18em;margin-bottom:auto;font-size:clamp(9px,.8vw,12px);font-weight:800}.Abertura-module__Nad_wW__paginaEsquerda strong{color:#082c47;max-width:12ch;font-size:clamp(19px,2.5vw,36px);line-height:1.08}.Abertura-module__Nad_wW__paginaEsquerda span{color:#506a79;max-width:23ch;margin-top:18px;font-size:clamp(10px,.9vw,14px);line-height:1.5}.Abertura-module__Nad_wW__paginaEsquerda i{background:#e2661a;border-radius:10px;width:50px;height:5px;margin-top:auto}.Abertura-module__Nad_wW__paginaDireita{transform-origin:0;transform:rotateY(calc(var(--progresso)*8deg));background:#f7ffff;right:0}.Abertura-module__Nad_wW__paginaDireita img{object-fit:cover;object-position:45% center;width:100%;height:100%}.Abertura-module__Nad_wW__lombada{z-index:2;background:linear-gradient(90deg,#9cbec8,#fff,#83adba);width:16px;height:100%;position:absolute;top:0;left:calc(50% - 8px);box-shadow:0 0 22px #001f3980}.Abertura-module__Nad_wW__capa{z-index:3;transform-origin:0;transform:rotateY(calc(var(--progresso)*-160deg));backface-visibility:hidden;background:linear-gradient(90deg,#f05d2f 0 12px,#fff 12px 100%);place-items:center;display:grid;left:50%;box-shadow:inset -12px 0 22px #cadfe466,0 22px 36px #00132277}.Abertura-module__Nad_wW__capa:after{content:"";background:#e2661a;border-radius:6px;height:4px;position:absolute;bottom:11%;left:18%;right:15%}.Abertura-module__Nad_wW__capa img{object-fit:contain;width:81%;height:80%;display:block}.Abertura-module__Nad_wW__convite{z-index:2;max-width:700px;opacity:clamp(0,calc(1 - (var(--progresso) - .23)*2.4),1);margin:26px 0 0;font-size:clamp(25px,2.5vw,42px);font-weight:800;line-height:1.1;position:relative}.Abertura-module__Nad_wW__convite em{color:#ff8a5d;font-style:normal}.Abertura-module__Nad_wW__apoio{color:#d6e5ec;opacity:clamp(0,calc(1 - (var(--progresso) - .23)*2.4),1);margin:14px 0 0;font-size:clamp(13px,1vw,17px)}.Abertura-module__Nad_wW__indicacao{letter-spacing:.12em;text-transform:uppercase;opacity:clamp(0,calc(1 - var(--progresso)*3),1);font-size:12px;position:absolute;bottom:clamp(12px,2vh,24px)}.Abertura-module__Nad_wW__indicacao b{margin-top:5px;font-size:25px;display:block}@media (max-width:760px){.Abertura-module__Nad_wW__trilha{height:155vh}.Abertura-module__Nad_wW__lateral{display:none}.Abertura-module__Nad_wW__livro{width:88vw;height:58vw;max-height:330px;transform:scale(calc(1 + var(--progresso)*.12))}.Abertura-module__Nad_wW__paginaEsquerda{padding:16px}.Abertura-module__Nad_wW__paginaEsquerda strong{font-size:clamp(16px,4vw,25px)}.Abertura-module__Nad_wW__paginaEsquerda span{display:none}.Abertura-module__Nad_wW__capa img{width:87%;height:80%}.Abertura-module__Nad_wW__convite{font-size:clamp(23px,6vw,32px)}.Abertura-module__Nad_wW__apoio{max-width:30ch}.Abertura-module__Nad_wW__sobre{gap:7px;padding:9px 11px;font-size:9px}.Abertura-module__Nad_wW__sobre span{padding-left:7px}}@media (prefers-reduced-motion:reduce){.Abertura-module__Nad_wW__trilha{height:auto}.Abertura-module__Nad_wW__cena{height:auto;min-height:100vh;position:relative}.Abertura-module__Nad_wW__cobertura{display:none}}.Abertura-module__Nad_wW__cobertura{z-index:100}@media (min-width:761px){.Abertura-module__Nad_wW__livro{aspect-ratio:1.72;width:min(64vw,820px,95vh);height:auto}}@media (min-width:761px) and (max-height:800px){.Abertura-module__Nad_wW__livro{width:min(64vw,820px,85vh)}.Abertura-module__Nad_wW__convite{margin-top:17px}.Abertura-module__Nad_wW__apoio{margin-top:8px}}
.Rodape-module__eVl3Oq__rodape{color:#123651;background:#efede8;padding:clamp(50px,7vw,80px) clamp(20px,5vw,64px) 28px}.Rodape-module__eVl3Oq__conteudo{grid-template-columns:270px 1fr;gap:clamp(35px,6vw,90px);max-width:1240px;margin:auto;display:grid}.Rodape-module__eVl3Oq__marca img{width:230px;height:auto;display:block}.Rodape-module__eVl3Oq__marca p{max-width:240px;margin:22px 0 0;font-size:14px;line-height:1.6}.Rodape-module__eVl3Oq__colunas{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;display:grid}.Rodape-module__eVl3Oq__colunas h2{letter-spacing:.12em;text-transform:uppercase;color:#db5c32;margin:0 0 16px;font-size:12px;font-weight:700}.Rodape-module__eVl3Oq__colunas ul{gap:11px;margin:0;padding:0;list-style:none;display:grid}.Rodape-module__eVl3Oq__colunas a{color:#123651;font-size:14px;line-height:1.4;text-decoration:none}.Rodape-module__eVl3Oq__colunas a:hover{text-decoration:underline}.Rodape-module__eVl3Oq__colunas a:focus-visible,.Rodape-module__eVl3Oq__marca a:focus-visible{outline-offset:4px;outline:3px solid #e2661a}.Rodape-module__eVl3Oq__linhaFinal{color:#557187;border-top:1px solid #c5dde5;max-width:1240px;margin:60px auto 0;padding-top:22px;font-size:12px}@media (max-width:900px){.Rodape-module__eVl3Oq__conteudo{grid-template-columns:1fr}.Rodape-module__eVl3Oq__colunas{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.Rodape-module__eVl3Oq__colunas{grid-template-columns:1fr 1fr}.Rodape-module__eVl3Oq__marca img{width:200px}}
.BotaoWhatsapp-module__g3u0aq__botao{z-index:50;color:#fff;background:#e2661a;border-radius:50%;place-items:center;width:60px;height:60px;transition:transform .15s;display:grid;position:fixed;bottom:clamp(16px,2.5vw,28px);right:clamp(16px,2.5vw,28px);box-shadow:0 10px 28px #00000047}.BotaoWhatsapp-module__g3u0aq__botao:hover{transform:scale(1.06)}.BotaoWhatsapp-module__g3u0aq__botao:focus-visible{outline-offset:3px;outline:3px solid #f5b388}body.em-abertura .BotaoWhatsapp-module__g3u0aq__botao{opacity:0;pointer-events:none}
.Cabecalho-module__Q5yTFa__barra{z-index:20;background:#0c1c3d;border-bottom:1px solid #ffffff26;width:100%;min-height:82px;position:relative}.Cabecalho-module__Q5yTFa__interno{justify-content:space-between;align-items:center;gap:24px;width:100%;max-width:1700px;min-height:82px;margin:auto;padding:8px clamp(24px,5.4vw,104px);display:flex}.Cabecalho-module__Q5yTFa__transparente{-webkit-backdrop-filter:blur(8px);background:#0c1c3d57;border-bottom-color:#ffffff4d}.Cabecalho-module__Q5yTFa__creme{background:#efede8;border-bottom-color:#0c1c3d1f}.Cabecalho-module__Q5yTFa__creme .Cabecalho-module__Q5yTFa__marcaClara{filter:none}.Cabecalho-module__Q5yTFa__creme .Cabecalho-module__Q5yTFa__marcaOriginal{display:none}.Cabecalho-module__Q5yTFa__creme .Cabecalho-module__Q5yTFa__links a,.Cabecalho-module__Q5yTFa__creme .Cabecalho-module__Q5yTFa__alternar{color:#0c1c3d}.Cabecalho-module__Q5yTFa__creme .Cabecalho-module__Q5yTFa__links a:hover{color:#c2410c}.Cabecalho-module__Q5yTFa__creme .Cabecalho-module__Q5yTFa__links .Cabecalho-module__Q5yTFa__portal,.Cabecalho-module__Q5yTFa__creme .Cabecalho-module__Q5yTFa__links .Cabecalho-module__Q5yTFa__portal:hover{color:#fff}.Cabecalho-module__Q5yTFa__marca{flex:none;width:195px;line-height:0;display:block;position:relative}.Cabecalho-module__Q5yTFa__marca img{width:100%;height:auto;display:block}.Cabecalho-module__Q5yTFa__marcaClara{filter:brightness(0)invert()}.Cabecalho-module__Q5yTFa__marca .Cabecalho-module__Q5yTFa__marcaOriginal{clip-path:inset(0 73% 0 0);position:absolute;inset:0}.Cabecalho-module__Q5yTFa__links{align-items:center;gap:clamp(12px,1.7vw,28px);margin:0;padding:0;list-style:none;display:flex}.Cabecalho-module__Q5yTFa__links a{color:#fff;white-space:nowrap;font-size:13px;font-weight:600;text-decoration:none;transition:color .2s;display:block}.Cabecalho-module__Q5yTFa__links a:hover{color:#ffb68f}.Cabecalho-module__Q5yTFa__links a:focus-visible,.Cabecalho-module__Q5yTFa__alternar:focus-visible{outline-offset:4px;outline:3px solid #e2661a}.Cabecalho-module__Q5yTFa__links .Cabecalho-module__Q5yTFa__portal{color:#fff;background:#e2661a;border-radius:5px;padding:11px 16px}.Cabecalho-module__Q5yTFa__links .Cabecalho-module__Q5yTFa__portal:hover{color:#fff;background:#c2410c}.Cabecalho-module__Q5yTFa__alternar{color:#fff;cursor:pointer;background:0 0;border:1px solid #fff6;border-radius:5px;justify-content:center;align-items:center;gap:10px;min-width:42px;height:42px;padding:0 10px;font-family:inherit;font-size:13px;font-weight:700;display:none}.Cabecalho-module__Q5yTFa__creme .Cabecalho-module__Q5yTFa__alternar{border-color:#0c1c3d59}.Cabecalho-module__Q5yTFa__iconeMenu{flex-direction:column;justify-content:center;gap:5px;width:19px;height:19px;display:flex}.Cabecalho-module__Q5yTFa__iconeMenu i{background:currentColor;width:100%;height:2px;transition:transform .2s;display:block}.Cabecalho-module__Q5yTFa__alternarAberto .Cabecalho-module__Q5yTFa__iconeMenu i:first-child{transform:translateY(3.5px)rotate(45deg)}.Cabecalho-module__Q5yTFa__alternarAberto .Cabecalho-module__Q5yTFa__iconeMenu i:last-child{transform:translateY(-3.5px)rotate(-45deg)}@media (max-width:1100px){.Cabecalho-module__Q5yTFa__alternar{margin-left:auto;display:flex}.Cabecalho-module__Q5yTFa__links{background:#0c1c3d;border-top:1px solid #ffffff26;flex-direction:column;align-items:stretch;gap:0;padding:12px clamp(24px,5.4vw,104px) 24px;display:none;position:absolute;top:100%;left:0;right:0;box-shadow:0 18px 30px #00142b38}.Cabecalho-module__Q5yTFa__creme .Cabecalho-module__Q5yTFa__links{background:#efede8;border-top-color:#0c1c3d1f}.Cabecalho-module__Q5yTFa__links.Cabecalho-module__Q5yTFa__aberto{display:flex}.Cabecalho-module__Q5yTFa__links li{border-bottom:1px solid #ffffff24}.Cabecalho-module__Q5yTFa__creme .Cabecalho-module__Q5yTFa__links li{border-bottom-color:#0c1c3d24}.Cabecalho-module__Q5yTFa__links a{padding:13px 0;font-size:15px}.Cabecalho-module__Q5yTFa__links li:last-child{border-bottom:0;padding-top:6px}.Cabecalho-module__Q5yTFa__links .Cabecalho-module__Q5yTFa__portal,.Cabecalho-module__Q5yTFa__links .Cabecalho-module__Q5yTFa__portal:hover,.Cabecalho-module__Q5yTFa__creme .Cabecalho-module__Q5yTFa__links .Cabecalho-module__Q5yTFa__portal,.Cabecalho-module__Q5yTFa__creme .Cabecalho-module__Q5yTFa__links .Cabecalho-module__Q5yTFa__portal:hover{color:#f5b388;background:0 0;align-items:center;gap:9px;width:auto;padding:12px 0;font-size:14px;display:inline-flex}.Cabecalho-module__Q5yTFa__links .Cabecalho-module__Q5yTFa__portal:after{content:"↗";font-size:16px}.Cabecalho-module__Q5yTFa__creme .Cabecalho-module__Q5yTFa__links .Cabecalho-module__Q5yTFa__portal,.Cabecalho-module__Q5yTFa__creme .Cabecalho-module__Q5yTFa__links .Cabecalho-module__Q5yTFa__portal:hover{color:#c2410c}}@media (max-width:600px){.Cabecalho-module__Q5yTFa__barra,.Cabecalho-module__Q5yTFa__interno{min-height:64px}.Cabecalho-module__Q5yTFa__interno{padding:5px 20px}.Cabecalho-module__Q5yTFa__marca{width:158px}.Cabecalho-module__Q5yTFa__alternar{width:40px;min-width:40px;height:40px;padding:0}.Cabecalho-module__Q5yTFa__alternarTexto{display:none}.Cabecalho-module__Q5yTFa__links{padding:8px 20px 18px}}@media (prefers-reduced-motion:reduce){.Cabecalho-module__Q5yTFa__iconeMenu i{transition:none}}
.CarrosselColegios-module__0CdbXG__secao{isolation:isolate;color:#fff;background:#0c1c3d;flex-direction:column;justify-content:space-between;min-height:100svh;display:flex;position:relative;overflow:hidden}.CarrosselColegios-module__0CdbXG__fotos,.CarrosselColegios-module__0CdbXG__sombra{z-index:-2;pointer-events:none;position:absolute;inset:0}.CarrosselColegios-module__0CdbXG__foto{opacity:0;transition:opacity .9s;position:absolute;inset:0}.CarrosselColegios-module__0CdbXG__fotoAtiva{opacity:1}.CarrosselColegios-module__0CdbXG__foto img{object-fit:cover;object-position:65% center}.CarrosselColegios-module__0CdbXG__sombra{z-index:-1;background:linear-gradient(90deg,#0c1c3df7 0%,#0c1c3de0 28%,#0c1c3d59 65%,#0c1c3d1a 100%),linear-gradient(#0000 63%,#0c1c3dc4)}.CarrosselColegios-module__0CdbXG__conteudo{width:100%;padding:clamp(160px,17vh,215px) clamp(24px,6vw,104px) 28px}.CarrosselColegios-module__0CdbXG__chamada{color:#fff;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:15px;margin:0 0 28px;font-size:12px;font-weight:600;display:flex}.CarrosselColegios-module__0CdbXG__chamada:before{content:"";background:#e2661a;width:36px;height:2px}.CarrosselColegios-module__0CdbXG__conteudo h1{letter-spacing:-.055em;text-wrap:balance;max-width:850px;margin:0;font-size:clamp(44px,6vw,84px);font-weight:700;line-height:1.04}.CarrosselColegios-module__0CdbXG__conteudo h1 span{color:#fff}.CarrosselColegios-module__0CdbXG__descricao{color:#e2e7ed;max-width:470px;margin:30px 0 0;font-size:clamp(16px,1.45vw,19px);line-height:1.6}.CarrosselColegios-module__0CdbXG__acoes{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.CarrosselColegios-module__0CdbXG__acoes a{color:#fff;border-radius:5px;justify-content:space-between;align-items:center;gap:24px;min-height:48px;padding:12px 20px;font-size:14px;font-weight:700;text-decoration:none;transition:background .2s;display:inline-flex}.CarrosselColegios-module__0CdbXG__acaoPrincipal{background:#e2661a}.CarrosselColegios-module__0CdbXG__acaoPrincipal:hover{background:#c2410c}.CarrosselColegios-module__0CdbXG__acaoSecundaria{background:#0c1c3d40;border:1px solid #ffffffb0}.CarrosselColegios-module__0CdbXG__acaoSecundaria:hover{background:#ffffff28}.CarrosselColegios-module__0CdbXG__acoes span{font-size:18px;font-weight:400}.CarrosselColegios-module__0CdbXG__rodape{justify-content:space-between;align-items:end;gap:30px;width:100%;padding:20px clamp(24px,6vw,104px) 0;display:flex}.CarrosselColegios-module__0CdbXG__progresso{flex:1;gap:5px;max-width:600px;display:flex}.CarrosselColegios-module__0CdbXG__progresso button{cursor:pointer;background:0 0;border:0;flex:1;align-items:center;min-width:12px;height:36px;padding:0;display:flex}.CarrosselColegios-module__0CdbXG__progresso button span{background:#ffffff73;width:100%;height:2px;transition:background .2s,height .2s;display:block}.CarrosselColegios-module__0CdbXG__progresso button.CarrosselColegios-module__0CdbXG__ativo span{background:#ffffff73;height:4px}.CarrosselColegios-module__0CdbXG__progresso button span i{background:#e2661a;width:100%;height:100%;display:block}.CarrosselColegios-module__0CdbXG__progresso button.CarrosselColegios-module__0CdbXG__carregando span i{width:0;animation:6.5s linear forwards CarrosselColegios-module__0CdbXG__carregar}@keyframes CarrosselColegios-module__0CdbXG__carregar{to{width:100%}}.CarrosselColegios-module__0CdbXG__controles{align-items:center;gap:8px;display:flex}.CarrosselColegios-module__0CdbXG__controles span{font-variant-numeric:tabular-nums;margin-right:12px;font-size:12px;font-weight:700}.CarrosselColegios-module__0CdbXG__controles button{color:#fff;width:42px;height:42px;font:inherit;cursor:pointer;background:0 0;border:1px solid #ffffff8a;border-radius:50%;font-size:19px}.CarrosselColegios-module__0CdbXG__controles button:hover{color:#0c1c3d;background:#fff}.CarrosselColegios-module__0CdbXG__secao button:focus-visible{outline-offset:2px;outline:3px solid #e2661a}@media (max-width:700px){.CarrosselColegios-module__0CdbXG__secao{min-height:100svh}.CarrosselColegios-module__0CdbXG__foto img{object-position:68% center}.CarrosselColegios-module__0CdbXG__sombra{background:linear-gradient(90deg,#0c1c3de8,#0c1c3d8c),linear-gradient(#0000 35%,#0c1c3db3)}.CarrosselColegios-module__0CdbXG__conteudo{padding-top:115px;padding-bottom:10px}.CarrosselColegios-module__0CdbXG__conteudo h1{font-size:clamp(39px,10vw,58px)}.CarrosselColegios-module__0CdbXG__descricao{margin-top:22px}.CarrosselColegios-module__0CdbXG__rodape{flex-direction:column;align-items:stretch;gap:2px}.CarrosselColegios-module__0CdbXG__progresso{width:100%}.CarrosselColegios-module__0CdbXG__controles{justify-content:flex-end}}@media (prefers-reduced-motion:reduce){.CarrosselColegios-module__0CdbXG__foto,.CarrosselColegios-module__0CdbXG__progresso button span{transition:none}.CarrosselColegios-module__0CdbXG__progresso button.CarrosselColegios-module__0CdbXG__carregando span i{width:100%;animation:none}}
.CarrosselEscolas-module__pOQfqa__secao{color:#fff;background:#0c1c3d;padding:clamp(68px,7vw,104px) clamp(24px,6vw,104px) 38px;overflow:hidden}.CarrosselEscolas-module__pOQfqa__intro{grid-template-columns:minmax(0,1.25fr) minmax(240px,.55fr);align-items:end;gap:24px 64px;max-width:1350px;margin:0 auto 42px;display:grid}.CarrosselEscolas-module__pOQfqa__rotulo{color:#f5b388;letter-spacing:.11em;text-transform:uppercase;margin:0 0 18px;font-size:12px;font-weight:700}.CarrosselEscolas-module__pOQfqa__intro h2{letter-spacing:-.045em;text-wrap:balance;max-width:850px;margin:0;font-size:clamp(36px,4.1vw,60px);line-height:1.08}.CarrosselEscolas-module__pOQfqa__intro>p{color:#d2dce8;max-width:370px;margin:0 0 4px;font-size:16px;line-height:1.6}.CarrosselEscolas-module__pOQfqa__vitrine{grid-template-columns:1.15fr 1fr 1fr;gap:12px;max-width:1350px;margin:auto;display:grid}.CarrosselEscolas-module__pOQfqa__cartao{text-align:left;color:#fff;min-width:0;min-height:300px;font:inherit;cursor:pointer;background:#182c51;border:1px solid #40506b;border-radius:3px;flex-direction:column;align-items:flex-start;padding:28px clamp(22px,2.5vw,38px);transition:background .25s,border-color .25s;display:flex}.CarrosselEscolas-module__pOQfqa__cartao:hover{background:#233a62;border-color:#7a8ba7}.CarrosselEscolas-module__pOQfqa__cartao.CarrosselEscolas-module__pOQfqa__destaque,.CarrosselEscolas-module__pOQfqa__cartao.CarrosselEscolas-module__pOQfqa__destaque:hover{background:#e2661a;border-color:#e2661a}.CarrosselEscolas-module__pOQfqa__contador{letter-spacing:.07em;font-size:12px;font-weight:700}.CarrosselEscolas-module__pOQfqa__contador span{opacity:.65;font-weight:500}.CarrosselEscolas-module__pOQfqa__cartao strong{letter-spacing:-.035em;text-wrap:balance;max-width:17ch;margin:auto 0;font-size:clamp(23px,2.15vw,35px);font-weight:700;line-height:1.14;display:block}.CarrosselEscolas-module__pOQfqa__legenda{color:#e5eaf1;border-top:1px solid #ffffff61;width:100%;padding-top:15px;font-size:12px;line-height:1.4}.CarrosselEscolas-module__pOQfqa__base{justify-content:space-between;align-items:center;gap:30px;max-width:1350px;margin:20px auto 0;display:flex}.CarrosselEscolas-module__pOQfqa__tracos{flex:1;gap:5px;max-width:730px;display:flex}.CarrosselEscolas-module__pOQfqa__tracos button{cursor:pointer;background:0 0;border:0;flex:1;align-items:center;min-width:8px;height:38px;padding:0;display:flex}.CarrosselEscolas-module__pOQfqa__tracos span{background:#69778f;width:100%;height:2px;display:block}.CarrosselEscolas-module__pOQfqa__tracos .CarrosselEscolas-module__pOQfqa__ativo span{background:#e2661a;height:4px}.CarrosselEscolas-module__pOQfqa__controles{align-items:center;gap:5px;display:flex}.CarrosselEscolas-module__pOQfqa__controles button{color:#fff;cursor:pointer;background:0 0;border:1px solid #8290a8;min-height:44px;padding:6px 13px;font-family:inherit;font-size:12px;font-weight:600}.CarrosselEscolas-module__pOQfqa__controles button:hover{color:#0c1c3d;background:#fff}.CarrosselEscolas-module__pOQfqa__controles button:last-child{min-width:44px;font-size:17px}.CarrosselEscolas-module__pOQfqa__nota{color:#aab8cb;max-width:1350px;margin:12px auto 0;font-size:12px;line-height:1.5}.CarrosselEscolas-module__pOQfqa__secao button:focus-visible{outline-offset:3px;outline:3px solid #fff}@media (max-width:850px){.CarrosselEscolas-module__pOQfqa__intro{grid-template-columns:1fr;gap:18px}.CarrosselEscolas-module__pOQfqa__vitrine{grid-template-columns:1fr 1fr}.CarrosselEscolas-module__pOQfqa__cartao:last-child{display:none}}@media (max-width:600px){.CarrosselEscolas-module__pOQfqa__secao{padding:62px 20px 30px}.CarrosselEscolas-module__pOQfqa__intro{margin-bottom:28px}.CarrosselEscolas-module__pOQfqa__intro h2{font-size:clamp(34px,9vw,48px)}.CarrosselEscolas-module__pOQfqa__intro>p{font-size:15px}.CarrosselEscolas-module__pOQfqa__vitrine{display:block}.CarrosselEscolas-module__pOQfqa__cartao{width:100%;min-height:270px}.CarrosselEscolas-module__pOQfqa__cartao:not(.CarrosselEscolas-module__pOQfqa__destaque){display:none}.CarrosselEscolas-module__pOQfqa__cartao strong{font-size:34px}.CarrosselEscolas-module__pOQfqa__base{margin-top:12px;display:block}.CarrosselEscolas-module__pOQfqa__tracos{width:100%}.CarrosselEscolas-module__pOQfqa__controles{justify-content:flex-end}.CarrosselEscolas-module__pOQfqa__controles button span{display:none}.CarrosselEscolas-module__pOQfqa__controles button{min-width:44px;font-size:18px}.CarrosselEscolas-module__pOQfqa__nota{margin-top:18px}}@media (prefers-reduced-motion:reduce){.CarrosselEscolas-module__pOQfqa__cartao{transition:none}}
.home-module__txgM7a__aberturaConteudo{min-height:100svh;position:relative}.home-module__txgM7a__aberturaConteudo>nav{position:absolute;top:0;left:0;right:0}.home-module__txgM7a__heroi{min-height:100vh;color:var(--branco);background-color:var(--marinho);background-image:radial-gradient(circle at 77% 26%,#273958 0%,#0c1c3d 67%);background-position:70%;background-size:cover;flex-direction:column;padding:22px clamp(18px,5vw,64px) clamp(28px,4vw,48px);display:flex;position:relative}.home-module__txgM7a__topo{justify-content:space-between;align-items:center;gap:24px;display:flex}.home-module__txgM7a__marca{align-items:center;gap:10px;text-decoration:none;display:flex}.home-module__txgM7a__simbolo{width:42px;height:auto;margin:-6px -4px -6px -6px}.home-module__txgM7a__palavra{filter:brightness(0)invert();width:clamp(120px,12vw,158px);height:auto}.home-module__txgM7a__menu{align-items:center;gap:clamp(14px,2.4vw,30px);margin:0;padding:0;font-size:14.5px;font-weight:500;list-style:none;display:flex}.home-module__txgM7a__menu a{color:#ffffffd1;text-decoration:none;transition:color .15s}.home-module__txgM7a__menu a:hover{color:var(--branco)}.home-module__txgM7a__portal{background:var(--laranja);border-radius:999px;padding:9px 18px;font-weight:600;display:inline-block;box-shadow:0 6px 18px #ff653359;color:var(--branco)!important}.home-module__txgM7a__heroiMiolo{flex:1;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:clamp(24px,5vw,70px);width:100%;max-width:1240px;margin:0 auto;padding-top:clamp(20px,4vh,48px);display:grid}.home-module__txgM7a__selo{letter-spacing:.08em;text-transform:uppercase;color:#f5b388;background:#ffffff14;border:1px solid #ffffff29;border-radius:999px;margin:0 0 18px;padding:7px 15px;font-size:12.5px;font-weight:600;display:inline-block}.home-module__txgM7a__titulo{font-family:var(--fonte);letter-spacing:-.015em;text-transform:uppercase;text-wrap:balance;margin:0 0 22px;font-size:clamp(30px,4.4vw,58px);font-weight:800;line-height:1.04}.home-module__txgM7a__realce{color:var(--laranja)}.home-module__txgM7a__realceClaro{color:#f5b388}.home-module__txgM7a__heroiApoio{color:#c8d5e5;max-width:46ch;margin:0 0 30px;font-size:clamp(15px,1.35vw,17.5px);line-height:1.6}.home-module__txgM7a__acoes{flex-wrap:wrap;gap:12px;margin-bottom:34px;display:flex}.home-module__txgM7a__botaoWhats,.home-module__txgM7a__botaoFantasma,.home-module__txgM7a__botaoClaro{font-family:var(--fonte);text-transform:uppercase;letter-spacing:.02em;border-radius:999px;align-items:center;gap:10px;padding:15px 28px;font-size:15.5px;font-weight:700;text-decoration:none;transition:transform .15s,box-shadow .15s;display:inline-flex}.home-module__txgM7a__botaoWhats{background:var(--laranja);color:var(--branco);box-shadow:0 10px 24px #0c1c3d38}.home-module__txgM7a__botaoFantasma{color:var(--branco);border:2px solid #ffffff8c}.home-module__txgM7a__botaoAmarelo{background:var(--branco);color:var(--marinho);box-shadow:0 10px 24px #04203a38}.home-module__txgM7a__botaoWhats:hover,.home-module__txgM7a__botaoClaro:hover{transform:translateY(-2px)}.home-module__txgM7a__botaoWhats:focus-visible,.home-module__txgM7a__botaoFantasma:focus-visible,.home-module__txgM7a__botaoClaro:focus-visible,.home-module__txgM7a__menu a:focus-visible{outline:3px solid var(--laranja);outline-offset:3px}.home-module__txgM7a__provas{color:#c8d5e5;margin:0;font-size:14px}.home-module__txgM7a__provas strong{color:var(--branco);font-weight:600}.home-module__txgM7a__heroiFoto img{aspect-ratio:8/7;object-fit:cover;object-position:55% center;border-radius:25px 25px 80px;width:100%;max-width:590px;margin-left:auto;box-shadow:0 24px 40px #00000038}.home-module__txgM7a__corpo{z-index:3;position:relative}.home-module__txgM7a__faixa{background:var(--branco);padding:clamp(60px,7vw,88px) clamp(18px,5vw,64px)}.home-module__txgM7a__faixaCiano{background:var(--ciano)}.home-module__txgM7a__faixaLaranja{background:var(--laranja-2);color:var(--branco)}.home-module__txgM7a__faixaMarinho{background:var(--marinho);color:var(--branco)}.home-module__txgM7a__miolo{max-width:1180px;margin:0 auto}.home-module__txgM7a__tituloSecao{font-family:var(--fonte);letter-spacing:-.01em;text-transform:uppercase;text-wrap:balance;max-width:24ch;margin:0 0 14px;font-size:clamp(26px,3.4vw,42px);font-weight:800;line-height:1.1}.home-module__txgM7a__faixaLaranja .home-module__txgM7a__realce{color:var(--branco)}.home-module__txgM7a__subtitulo{opacity:.9;margin:0 0 40px;font-size:clamp(15px,1.4vw,18px);font-weight:500}.home-module__txgM7a__textoSecao{max-width:52ch;color:var(--texto-2);margin:0 0 24px;font-size:16.5px;line-height:1.65}.home-module__txgM7a__beneficios{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(32px,7vw,100px);margin:48px 0 0;padding:0;list-style:none;display:grid}.home-module__txgM7a__beneficio{border-top:1px solid #c8cbd0;padding:26px 0 32px}.home-module__txgM7a__beneficioIcone{width:58px;height:59px;margin-bottom:16px}.home-module__txgM7a__beneficio h3{font-family:var(--fonte);text-transform:uppercase;letter-spacing:.01em;color:var(--marinho);margin:0 0 8px;font-size:15.5px;font-weight:700}.home-module__txgM7a__beneficio p{color:var(--texto-2);margin:0;font-size:14.5px;line-height:1.55}.home-module__txgM7a__passos{counter-reset:passo;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:0;margin:0 0 40px;padding:0;list-style:none;display:grid}.home-module__txgM7a__passo{border-top:1px solid #ffffff8c;padding:20px 24px 0 0;display:block}.home-module__txgM7a__passoNumero{color:#fff;letter-spacing:.08em;margin-bottom:28px;font-size:13px;font-weight:700;display:block}.home-module__txgM7a__passo p{margin:0;font-size:16px;font-weight:600;line-height:1.35}.home-module__txgM7a__duasMetades{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(30px,5vw,72px);display:grid}.home-module__txgM7a__niveis{gap:12px;margin:0;padding:0;list-style:none;display:grid}.home-module__txgM7a__niveis li{color:var(--marinho);align-items:center;gap:12px;font-size:16px;font-weight:600;display:flex}.home-module__txgM7a__marcador{background:var(--laranja);width:22px;height:22px;box-shadow:inset 0 0 0 6px var(--laranja), inset 0 0 0 9px var(--branco);border-radius:50%;flex:none}.home-module__txgM7a__caixaMaterias{background:var(--ciano);border-radius:4px;padding:clamp(24px,3vw,36px)}.home-module__txgM7a__rotuloMaterias{letter-spacing:.1em;text-transform:uppercase;color:var(--laranja-2);margin:0 0 16px;font-size:13px;font-weight:700}.home-module__txgM7a__materias{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 22px;margin:0;padding:0;list-style:none;display:grid}.home-module__txgM7a__materias li{border-bottom:1px solid var(--ciano-2);color:var(--marinho);padding:10px 0;font-size:14.5px;font-weight:500}.home-module__txgM7a__regioes{grid-template-columns:repeat(auto-fit,minmax(290px,1fr));gap:16px;display:grid}.home-module__txgM7a__regiao{background:var(--marinho-2);border:1px solid #ffffff14;border-radius:4px;padding:24px 24px 26px}.home-module__txgM7a__regiao h3{font-family:var(--fonte);letter-spacing:.04em;text-transform:uppercase;color:#f5b388;margin:0 0 14px;font-size:15px;font-weight:700}.home-module__txgM7a__regiao ul{color:#c8d5e5;flex-wrap:wrap;gap:6px 14px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.home-module__txgM7a__portalCaixa{background:var(--ciano);border-radius:4px;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(28px,5vw,64px);padding:clamp(28px,4vw,50px);display:grid}.home-module__txgM7a__seloEscuro{color:var(--laranja-2);letter-spacing:.1em;text-transform:uppercase;margin:0 0 16px;padding:0;font-size:12px;font-weight:700;display:inline-block}.home-module__txgM7a__portalTexto .home-module__txgM7a__textoSecao{margin-bottom:0}.home-module__txgM7a__portalItens{gap:12px;margin:0;padding:0;list-style:none;display:grid}.home-module__txgM7a__portalItens li{color:var(--texto-2);box-shadow:none;background:0 0;border-top:1px solid #c8c5bf;border-radius:0;flex-direction:column;gap:2px;padding:14px 0;font-size:14.5px;display:flex}.home-module__txgM7a__portalItens strong{text-transform:uppercase;letter-spacing:.02em;color:var(--marinho);font-size:15px;font-weight:700}.home-module__txgM7a__fechamento{text-align:center;color:var(--branco);background-color:var(--marinho);background-image:radial-gradient(circle at 75% 25%,#273958 0%,#0c1c3d 70%);background-position:50%;background-size:cover}.home-module__txgM7a__fechamento .home-module__txgM7a__tituloSecao{margin-left:auto;margin-right:auto}.home-module__txgM7a__fechamento .home-module__txgM7a__subtitulo{color:#c8d5e5}@media (max-width:900px){.home-module__txgM7a__beneficios{grid-template-columns:1fr}.home-module__txgM7a__heroiMiolo{text-align:left;grid-template-columns:1fr}.home-module__txgM7a__heroiFoto img{max-width:420px;margin:0 auto}.home-module__txgM7a__duasMetades,.home-module__txgM7a__portalCaixa{grid-template-columns:1fr}}@media (max-width:760px){.home-module__txgM7a__menu li:not(:last-child){display:none}.home-module__txgM7a__portal{padding:8px 14px;font-size:13px}}.home-module__txgM7a__heroi{padding:0 0 clamp(24px,4vw,48px)}.home-module__txgM7a__heroiMiolo{max-width:1380px;padding:clamp(22px,4vw,54px) clamp(24px,5vw,70px) 0}
.PaginaInstitucional-module__64tkSq__abertura{isolation:isolate;color:#fff;background:#0c1c3d;flex-direction:column;min-height:360px;padding-bottom:58px;display:flex;position:relative}.PaginaInstitucional-module__64tkSq__imagemCapa{z-index:-2;position:absolute;inset:0 0 0 40%;overflow:hidden}.PaginaInstitucional-module__64tkSq__imagemCapa img{object-fit:cover;object-position:center 45%}.PaginaInstitucional-module__64tkSq__comImagem:after{content:"";z-index:-1;background:linear-gradient(90deg,#0c1c3d 0%,#0c1c3df5 40%,#0c1c3d7a 72%,#0c1c3d33 100%);position:absolute;inset:0}.PaginaInstitucional-module__64tkSq__apresentacao{width:calc(100% - 48px);max-width:1320px;margin:auto auto 0;position:relative}.PaginaInstitucional-module__64tkSq__categoria{color:#f5b388;letter-spacing:.16em;text-transform:uppercase;margin:45px 0 12px;font-size:12px;font-weight:700}.PaginaInstitucional-module__64tkSq__apresentacao h1{letter-spacing:-.035em;text-wrap:balance;max-width:760px;margin:0;font-size:clamp(38px,5vw,68px);line-height:1.04}.PaginaInstitucional-module__64tkSq__introducao{color:#dce9f1;max-width:650px;margin:18px 0 0;font-size:clamp(16px,1.5vw,19px);line-height:1.6}.PaginaInstitucional-module__64tkSq__conteudo{background:#efede8}.PaginaInstitucional-module__64tkSq__fotoEditorial{max-width:1180px;margin:0 auto;padding:48px 24px 0}.PaginaInstitucional-module__64tkSq__fotoEditorial img{object-fit:cover;border-radius:4px;width:100%;height:auto;max-height:590px;display:block}.PaginaInstitucional-module__64tkSq__fotoEditorial figcaption{color:#526078;padding-top:12px;font-size:12px}.PaginaInstitucional-module__64tkSq__faixa{max-width:1180px;margin:auto;padding:clamp(65px,8vw,110px) 24px}.PaginaInstitucional-module__64tkSq__faixa h2{letter-spacing:-.025em;color:#16233b;max-width:800px;margin:0 0 22px;font-size:clamp(30px,3.7vw,47px);line-height:1.12}.PaginaInstitucional-module__64tkSq__faixa p{color:#375067;max-width:770px;font-size:17px;line-height:1.7}.PaginaInstitucional-module__64tkSq__olho{letter-spacing:.16em;text-transform:uppercase;margin:0 0 15px;font-weight:700;color:#c2410c!important;font-size:12px!important}.PaginaInstitucional-module__64tkSq__grade{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:36px;display:grid}.PaginaInstitucional-module__64tkSq__grade article{background:#fff;border:1px solid #dfdcd5;border-radius:4px;padding:29px;box-shadow:0 10px 25px #04203a0d}.PaginaInstitucional-module__64tkSq__grade h3{color:#16233b;margin:0 0 12px;font-size:21px;line-height:1.2}.PaginaInstitucional-module__64tkSq__grade p{margin:0;font-size:15px;line-height:1.65}.PaginaInstitucional-module__64tkSq__grade a{color:#c2410c;margin-top:18px;font-weight:700;text-decoration:none;display:inline-block}.PaginaInstitucional-module__64tkSq__grade a:hover{text-decoration:underline}.PaginaInstitucional-module__64tkSq__chamada{color:#fff;background:#0c1c3d;padding:72px 24px}.PaginaInstitucional-module__64tkSq__chamada>div{justify-content:space-between;align-items:center;gap:30px;max-width:1180px;margin:auto;display:flex}.PaginaInstitucional-module__64tkSq__chamada h2{max-width:700px;margin:0;font-size:clamp(28px,3vw,42px);line-height:1.15}.PaginaInstitucional-module__64tkSq__botao{color:#fff;background:#e2661a;border-radius:5px;flex:none;padding:15px 24px;font-weight:700;text-decoration:none;display:inline-block}.PaginaInstitucional-module__64tkSq__botao:hover{background:#c2410c}.PaginaInstitucional-module__64tkSq__nota{color:#29455a;background:#fff;border-left:4px solid #e2661a;max-width:800px;margin-top:34px;padding:12px 22px}.PaginaInstitucional-module__64tkSq__lista{gap:10px;max-width:800px;margin:30px 0;padding:0;list-style:none;display:grid}.PaginaInstitucional-module__64tkSq__lista li{background:#fff;border:1px solid #dfdcd5;border-radius:4px;padding:17px 20px;font-weight:600}.PaginaInstitucional-module__64tkSq__duasColunas{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(24px,6vw,80px);display:grid}.PaginaInstitucional-module__64tkSq__duasColunas>div{min-width:0}@media (max-width:800px){.PaginaInstitucional-module__64tkSq__grade,.PaginaInstitucional-module__64tkSq__duasColunas{grid-template-columns:1fr}.PaginaInstitucional-module__64tkSq__chamada>div{flex-direction:column;align-items:flex-start}.PaginaInstitucional-module__64tkSq__abertura{min-height:330px}.PaginaInstitucional-module__64tkSq__imagemCapa{inset:0}.PaginaInstitucional-module__64tkSq__comImagem:after{background:linear-gradient(90deg,#0c1c3df7,#0c1c3dc7)}.PaginaInstitucional-module__64tkSq__categoria{margin-top:40px}}
