:root{--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--claro:#fbf7f0;--papel:#f6efe2;--tinta:#24353e;--marinho:#1e4566;--agua:#2a7fa3;--agua-t:#257090;--malva:#b58aa0;--ceu:#9ccbd9;--areia:#e3c79a;--acento:#f2837a;--encontro:#4fa88a;--suave:#5e6a70;--suave-esc:#c3d0d6;--fio:#e4d8c4;--fio-esc:#f6efe238;--serif:"Fraunces", Georgia, "Times New Roman", serif;--sans:"Albert Sans", "Helvetica Neue", Arial, sans-serif;--ease:cubic-bezier(.2,.75,.2,1);--gl:max(20px, env(safe-area-inset-left,0px));--gr:max(20px, env(safe-area-inset-right,0px));--cab:72px;--tint:#dfe5d6;--ac:#4fa88a;--enc:#0d5458;--escuro:#0d5458;--grifo-c:79,168,138}[data-area=escolas]{--tint:#f9e4dc;--ac:#f2837a;--enc:#28414e;--escuro:#28414e;--grifo-c:240,137,91}[data-area=lab]{--tint:#e2edf0;--ac:#9ccbd9;--enc:#1a658b;--escuro:#1a4f6e;--grifo-c:156,203,217}[data-area=empresas]{--tint:#f1e7ec;--ac:#b58aa0;--enc:#1e4566;--escuro:#1e4566;--grifo-c:181,138,160}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}body{font-optical-sizing:auto;background:var(--claro);color:var(--tinta);font:400 17px/1.6 var(--sans);-webkit-font-smoothing:antialiased;margin:0;overflow-x:hidden}h1,h2,h3,h4,p,ul,ol,figure{margin:0}ul,ol{padding:0;list-style:none}a{color:inherit}button{font:inherit;color:inherit;cursor:pointer}img{max-width:100%;display:block}:focus-visible{outline:2px solid var(--agua-t);outline-offset:3px;border-radius:6px}[id]{scroll-margin-top:calc(var(--cab) + 8px)}[hidden]{display:none!important}.wrap{z-index:2;max-width:1200px;padding-left:var(--gl);padding-right:var(--gr);margin:0 auto;position:relative}.sec{padding-block:clamp(96px,14vh,160px);position:relative}.claro{background:var(--claro);color:var(--tinta)}.papel{background:var(--papel);color:var(--tinta)}.tint{background:var(--tint);color:var(--tinta)}.esc{background:var(--escuro);color:var(--papel)}.marinho{background:var(--marinho);color:var(--papel)}.claro,.papel,.tint{--btn-bg:var(--tinta);--btn-fg:var(--claro);--mut:var(--suave);--linha:var(--fio);--grifo:rgba(var(--grifo-c),.42)}.tint{--linha:#24353e24}.esc,.marinho{--btn-bg:var(--papel);--btn-fg:var(--tinta);--mut:var(--suave-esc);--linha:var(--fio-esc);--grifo:rgba(var(--grifo-c),.5)}.esc :focus-visible,.marinho :focus-visible{outline-color:var(--ceu)}.d1{font:300 clamp(44px,6.2vw,96px)/1.02 var(--serif);letter-spacing:-.03em;text-wrap:balance}.h2{font:400 clamp(34px,4.2vw,60px)/1.08 var(--serif);letter-spacing:-.015em;text-wrap:balance}.h3{font:400 clamp(26px,2.6vw,38px)/1.12 var(--serif);letter-spacing:-.018em;text-wrap:balance}.h4{font:400 clamp(21px,1.8vw,25px)/1.22 var(--serif);letter-spacing:-.01em}.frase{font:300 clamp(26px,3vw,42px)/1.24 var(--serif);letter-spacing:-.015em;text-wrap:pretty}.q{font:italic 400 clamp(18px,1.5vw,21px)/1.4 var(--serif)}.lead{font-size:clamp(18px,1.4vw,20px);line-height:1.6}.mut{color:var(--mut)}.medida-l{max-width:56ch}p+p{margin-top:14px}sup a{padding:0 2px;font-size:.7em;text-decoration:none}.btn{background:var(--btn-bg);min-height:50px;color:var(--btn-fg);font:600 16px/1.1 var(--sans);transition:transform .4s var(--ease),opacity .3s;border:0;border-radius:999px;justify-content:center;align-items:center;gap:.5em;padding:.8em 1.45em;text-decoration:none;display:inline-flex}.btn:hover{opacity:.92;transform:translateY(-2px)}.btn .ext,.link .ext{transition:transform .4s var(--ease);font-size:.92em}.btn:hover .ext,.link:hover .ext{transform:translate(2px,-2px)}.link{font:600 16px/1.3 var(--sans);color:inherit;text-underline-offset:.32em;transition:text-underline-offset .3s var(--ease);background:0 0;border:0;padding:8px 0;text-decoration:underline;text-decoration-thickness:1px;display:inline-block}.link:hover{text-underline-offset:.5em}.acoes{flex-wrap:wrap;align-items:center;gap:14px 28px;display:flex}.grifo{background-image:linear-gradient(var(--grifo),var(--grifo));transition:background-size 1.4s var(--ease);-webkit-box-decoration-break:clone;box-decoration-break:clone;background-position:0 86%;background-repeat:no-repeat;background-size:0% .34em}.grifo.on{background-size:100% .34em}.fundo{z-index:0;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.cab{z-index:50;color:var(--tinta);--btn-bg:var(--tinta);--btn-fg:var(--claro);background:var(--claro);transition:background-color .5s var(--ease),color .5s var(--ease);position:fixed;top:0;left:0;right:0}.cab[data-tom=esc]{color:var(--papel);--btn-bg:var(--papel);--btn-fg:var(--tinta)}.cab__in{min-height:var(--cab);justify-content:space-between;align-items:center;gap:16px;display:flex}.logo{font:500 25px/1 var(--serif);letter-spacing:-.01em;align-items:center;gap:.32em;text-decoration:none;display:inline-flex}.logo svg{flex:none;width:auto;height:1.18em;display:block}.lg{white-space:nowrap;display:none}html[data-marca="9"] .lg-6{display:inline-flex}.lg-6,.lg-7{align-items:baseline}.lg-6 .lg-fio,.lg-7 .lg-fio{align-self:baseline;height:.82em;margin:0 .42em 0 .46em}.lg-6 .lg-sub,.lg-7 .lg-sub{font-family:var(--serif);letter-spacing:-.005em;font-weight:300;transform:none}.lg-6 .lg-sub{font-size:var(--lgs,.72em)}html[data-marca="9"]{--lgs:.82em}.lg-7 .lg-sub{font-size:1em}.lg-2{align-items:center}.lg-fio{opacity:.45;background:currentColor;width:1.5px;height:1.05em;margin:0 .48em 0 .52em;display:block}.lg-sub{font:500 .66em/1 var(--sans);letter-spacing:.01em;transform:translateY(.06em)}.lg-3{line-height:.92}.lg-3 small{font:600 10px/1 var(--sans);letter-spacing:.16em;text-transform:uppercase;opacity:.72;margin:0 0 3px 1px}.lg-4 em{letter-spacing:-.005em;font-style:italic;font-weight:300}.lg-5{align-items:baseline}.lg-5 .lg-dom{font:500 .6em/1 var(--sans);opacity:.7;letter-spacing:.01em;margin-left:.08em}@media (width<=380px){.logo{font-size:22px}}.cab__nav{align-items:center;gap:2px;display:none}@media (width>=960px){.cab__nav{display:flex}}.cab__nav a,.cab__conheca{font:500 15px/1 var(--sans);opacity:1;background:0 0;border:0;align-items:center;gap:7px;padding:12px 14px;text-decoration:none;transition:opacity .3s;display:inline-flex}.cab__nav a:hover,.cab__conheca:hover{opacity:.8}.cab__nav a[aria-current=page]{text-underline-offset:.45em;text-decoration:underline;text-decoration-thickness:1px}.cab__mini{width:19px;display:inline-block}.cab__mini svg{width:100%;height:auto;display:block}.cab__seta{width:7px;height:7px;transition:transform .4s var(--ease);border-bottom:1.5px solid;border-right:1.5px solid;transform:translateY(-2px)rotate(45deg)}.cab__conheca[aria-expanded=true] .cab__seta{transform:translateY(2px)rotate(-135deg)}.cab__dir{align-items:center;gap:8px;display:flex}.cab .btn{min-height:42px;padding:.6em 1.15em;font-size:15px}.cab__menu{min-height:44px;font:600 15px/1 var(--sans);background:0 0;border:0;padding:0 10px}@media (width>=960px){.cab__menu{display:none}}@media (width<=520px){.cab__dir .btn{display:none}}.cab-painel>.wrap{animation:abre .5s var(--ease)}@keyframes abre{0%{opacity:0;transform:translateY(-8px)}}.cab-painel__in{gap:12px;padding-block:8px 24px;display:grid}@media (width>=760px){.cab-painel__in{grid-template-columns:1fr 1fr;gap:16px}}.cab-painel__col{transition:transform .5s var(--ease);background:#24353e0f;border-radius:20px;align-content:start;gap:8px;padding:22px 24px;text-decoration:none;display:grid;position:relative;overflow:hidden}.cab[data-tom=esc] .cab-painel__col{background:#f6efe214}.cab-painel__col .mut{color:var(--suave)}.cab[data-tom=esc] .cab-painel__col .mut{color:var(--suave-esc)}.cab-painel__col:hover{transform:translateY(-3px)}.cab-painel__col .link{justify-self:start}.cab-painel__col--emp{color:var(--papel);background:var(--marinho)!important}.cab-painel__col--emp .mut{color:var(--suave-esc)!important}.cab-painel__col--emp canvas{width:34%;height:100%;position:absolute;top:0;right:0}.cab-painel__col--emp>:not(canvas){z-index:1;max-width:68%;position:relative}.cab-movel{padding-block:6px 20px;display:grid}.cab-movel a{font:400 22px/1.2 var(--serif);border-top:1px solid #5e6a7040;padding:14px 0;text-decoration:none}@media (width>=960px){.cab-painel--m{display:none!important}}.n-sep{display:none}html[data-menu="5"] .cab__nav .n-emp{order:3}html[data-menu="5"] .cab__nav .n-sobre,html[data-menu="5"] .cab__nav .n-con{order:4}html[data-menu="5"] .cab-movel .n-emp{order:3}html[data-menu="5"] .cab-movel .n-sobre{order:4}html:not([data-e=A]) .so-A,html:not([data-e=B]) .so-B,html:not([data-e=D]) .so-D,html:not([data-p="2"]) .p2,html:not([data-p="3"]) .p3{display:none!important}.pg{position:relative}.hq__q{font:300 clamp(40px,1rem + 4.6vw,84px)/1.04 var(--serif);letter-spacing:-.03em;text-wrap:balance;align-items:flex-end;min-height:3.12em;display:flex}.hq__q a{color:inherit;text-decoration:none}.hq__q .pal{opacity:0;transition:opacity .55s var(--ease),transform .75s var(--ease);display:inline-block;transform:translateY(.35em)rotate(1.5deg)}.hq__q.in .pal{opacity:1;transform:none}.hq__q .pal.sai{opacity:0;transition-duration:.35s;transform:translateY(-.25em)}.hq__pontos{gap:4px;margin-top:22px;display:flex}.hq__pontos button{background:0 0;border:0;place-items:center;width:30px;height:30px;padding:0;display:grid}.hq__pontos button:before{content:"";opacity:.28;width:7px;height:7px;transition:opacity .4s,transform .4s var(--ease),background .4s;background:currentColor;border-radius:50%}.hq__pontos button[aria-current=true]:before{opacity:1;background:var(--pc,currentColor);transform:scale(1.5)}.hq__area .sym{width:22px;display:inline-block}.hq__area .sym svg{width:100%;height:auto;display:block}.hq__topo{align-items:center;min-height:44px;margin-bottom:clamp(18px,3vh,28px);display:none}html[data-harea="1"] .hq__topo{display:flex}html[data-harea="1"] .hq__q{align-items:flex-start}.hq__tb,.hq__tl{display:none}.hq__topo.troca-anima{animation:sobe .6s var(--ease)}html[data-harea="1"] .hq__tb{min-height:42px;padding:.55em 1.1em;font-size:15px;display:inline-flex}.hq__tb .sym,.hq__tl .sym{display:inline-block}.hq__tb .sym svg,.hq__tl .sym svg{width:100%;height:auto;display:block}.hq__tb .sym{width:20px}.hq__tl{font:400 24px/1 var(--serif);letter-spacing:-.01em;color:inherit;align-items:center;gap:.36em;padding:6px 0;text-decoration:none}.hq__tl .sym{width:1.25em;margin-right:.08em}.hq__tl .lg-fio{opacity:.45;background:currentColor;width:1.5px;height:1em;margin:0 .14em;display:block}.hq__tl .tl-a{font-weight:300}.hq__tl .ext{font:400 .7em/1 var(--sans);transition:transform .4s var(--ease);margin-left:.3em}.hq__tl:hover .ext{transform:translate(4px)}.h1x{align-items:center;min-height:max(660px,100svh);padding-block:130px 80px;display:flex;position:relative;overflow:hidden}.h1x__agua{width:38%;height:100%;position:absolute;top:0;right:0}.h1x .wrap{width:100%}.h1x__txt{max-width:min(62%,820px)}@media (width<=899px){.h1x{align-items:flex-end;padding-top:calc(30svh + 40px)}.h1x__agua{width:100%;height:30%}.h1x__txt{max-width:none}}.gota{z-index:1;pointer-events:none;width:54px;height:62px;display:none;position:absolute;top:0;left:0}.gota svg{width:100%;height:100%;display:block;overflow:visible}.h3x{grid-template-columns:1.08fr .92fr;min-height:max(660px,100svh);display:grid;position:relative}.h3x__sym{width:min(56%,400px);position:absolute;top:50%;left:44%;translate:-50% -50%}.h3x__sym svg{width:100%;height:auto;display:block;overflow:visible}@media (width<=899px){.h3x{grid-template-rows:auto 34svh;grid-template-columns:1fr}}.ar-cab{gap:16px;margin-bottom:clamp(44px,7vh,72px);display:grid}@media (width>=960px){.ar-cab{grid-template-columns:.9fr 1.1fr;align-items:end;gap:72px}}.ext{display:inline-block}.ac{display:none}html[data-artit="5"] .ac-5{display:grid}.ac-txt{gap:14px;max-width:58ch;display:grid}.grifo-enc{--grifo:#4fa88a73;font-weight:500}.ac.ar-cab{row-gap:clamp(24px,3.5vh,36px)}.ac-txt{row-gap:20px}.ac-txt p+p{margin-top:0}@media (width>=960px){.ac.ar-cab{align-items:start}}.pe{gap:14px;height:clamp(500px,64vh,600px);display:flex}.pe-p{background:var(--caixa,var(--papel));border:1px solid var(--linha);cursor:pointer;min-width:0;transition:flex-grow .9s var(--ease);border-radius:28px;flex:1 1 0;position:relative;overflow:hidden}.pe-p.on{cursor:default;flex-grow:2.3}.pe-agua{width:100%;height:100%;position:absolute;bottom:0;left:0;right:0}.pe-corpo{z-index:1;align-content:start;gap:14px;height:100%;padding:32px;display:grid;position:relative}.pe-sym{width:34px}.pe-sym svg{width:100%;height:auto;display:block}.pe-x{opacity:0;transition:opacity .5s .2s var(--ease),transform .7s .2s var(--ease);gap:16px;display:grid;transform:translateY(12px)}.pe-p.on .pe-x{opacity:1;transform:none}.pe-p:not(.on) .pe-x{visibility:hidden}.pe-t{color:var(--mut);max-width:48ch;font-size:15.5px}.pe-x .link{justify-self:start}@media (width<=899px){.pe{flex-direction:column;height:auto}.pe-p{flex:none}.pe-p:not(.on) .pe-x{display:none}.pe-corpo{padding:26px 26px 110px}}.pf-agua{width:100%;height:110px;position:absolute;bottom:0;left:0;right:0}.pf-gotas{grid-template-columns:repeat(var(--n,3),1fr);align-items:end;gap:20px;max-width:980px;margin:0 auto;display:grid;position:relative}.pf-g{color:inherit;background:0 0;border:0;place-items:center;gap:18px;padding:0;display:grid;position:relative}.pf-g svg{width:min(100%,220px);height:auto;transition:transform 1s var(--ease);display:block;overflow:visible}.pf-g span{text-align:center;font:400 clamp(19px,2vw,28px)/1.15 var(--serif);opacity:.55;transition:opacity .5s;display:block}.pf-g.on span{opacity:1}.pf-g:not(.on) svg{transform:scale(.8)}.pf-g.on svg{transform:scale(1)rotate(-6deg)}.pf-c{gap:24px;display:grid}@media (width>=960px){.pf-c{grid-template-columns:1fr 1fr;gap:72px}}.pf-c .acoes{margin-top:24px}@media (width<=640px){.pf-g span{font-size:16px}.pf-gotas{gap:8px}}.tm{border-top:1px solid var(--linha)}.tm-l{border-bottom:1px solid var(--linha);color:inherit;isolation:isolate;gap:18px 48px;padding:40px 0;text-decoration:none;display:grid;position:relative}@media (width>=960px){.tm-l{grid-template-columns:120px 1fr 1.15fr;align-items:center}}.tm-l:before{content:"";inset:0 calc(-1 * var(--gl));z-index:-1;background:var(--tmc);opacity:0;transition:opacity .6s var(--ease);position:absolute}.tm-l:hover:before,.tm-l:focus-visible:before{opacity:1}.tm-sym{width:96px}.tm-sym svg{width:100%;height:auto;display:block;overflow:visible}.tm-n .h3{transition:transform .6s var(--ease)}.tm-l:hover .tm-n .h3{transform:translate(8px)}.tm-x p{color:var(--mut)}.tm-x .link{margin-top:10px}.trilho{gap:36px;padding-left:56px;display:grid;position:relative}.trilho:before{content:"";background:var(--linha);width:1.5px;position:absolute;top:6px;bottom:6px;left:15px}.trilho__sym{will-change:transform;pointer-events:none;width:32px;height:30px;position:absolute;top:0;left:0}.trilho__sym svg{width:100%;height:100%;display:block;overflow:visible}.trilho__item{transition:transform .7s var(--ease),opacity .7s var(--ease);opacity:.42}.trilho__item.on{opacity:1;transform:translate(8px)}.trilho__item .h4{margin-bottom:4px}.lw-cab{gap:18px;display:grid}@media (width>=960px){.lw-cab{grid-template-columns:1fr 1fr;align-items:end;gap:72px}}.lw-l{grid-template-columns:64px 1fr;margin-top:clamp(44px,7vh,72px);display:grid}@media (width>=900px){.lw-l{grid-template-columns:clamp(64px,22%,280px) 1fr}}.lw-cvw{min-height:120px;position:relative}.lw-cv{width:100%;height:100%;display:block;position:absolute;inset:0}.lw-ops{border-top:1px solid var(--linha)}.lw-op{border-bottom:1px solid var(--linha);gap:8px 40px;padding:24px 0 24px 18px;display:grid}.lw-op:last-child{border-bottom:0}@media (width>=900px){.lw-op{grid-template-columns:minmax(240px,.8fr) 1.2fr;align-items:center;padding-left:40px}}.lw-t{text-align:left;font:400 clamp(26px,2.7vw,40px)/1.1 var(--serif);letter-spacing:-.02em;opacity:.5;transition:opacity .5s var(--ease);background:0 0;border:0;justify-self:start;padding:6px 0}.lw-op.on .lw-t{opacity:1}.lw-g{--grifo:#4fa88a73}.lw-x{color:var(--mut);opacity:.55;transition:opacity .5s var(--ease);gap:2px;display:grid}.lw-op.on .lw-x{opacity:1}.lw-c{font:italic 400 19px/1.35 var(--serif);color:var(--tinta)}.lw-in{transition:grid-template-rows .8s var(--ease);grid-column:1/-1;grid-template-rows:0fr;display:grid}.lw-op.on .lw-in{grid-template-rows:1fr}.lw-in>div{min-height:0;overflow:hidden}.lw-op:not(.on) .lw-in{visibility:hidden}.lw-in__c{justify-items:start;gap:10px;padding-top:16px;display:grid}.lw-in__c .mut{max-width:62ch}.lw-painel{display:none}.lw-pc{font:400 clamp(30px,3.2vw,46px)/1.08 var(--serif);letter-spacing:-.02em}.lw-pd{max-width:46ch}@media (width>=900px){html[data-lwl=b] .lw-l{grid-template-columns:clamp(64px,18%,240px) minmax(260px,.85fr) 1.15fr}html[data-lwl=b] .lw-painel{border-left:1px solid var(--linha);align-content:center;justify-items:start;gap:14px;margin-left:24px;padding:20px 0 20px clamp(32px,4vw,64px);display:grid}html[data-lwl=b] .lw-op{grid-template-columns:1fr;padding:20px 0 20px 32px}html[data-lwl=b] .lw-in,html[data-lwl=b] .lw-c{display:none}html[data-lwl=b] .lw-t{font-size:clamp(24px,2.3vw,34px)}html[data-lwl=b] .lw-x{font-size:17.5px}html[data-lwl=b] .lw-painel.troca-anima{animation:sobe .6s var(--ease)}}.ip{background:var(--ipbg);color:var(--ipfg);--btn-bg:var(--ipfg);--btn-fg:var(--ipbg);--mut:var(--ipmut);--linha:var(--iplin);--grifo:var(--ipgr);transition:background-color .6s var(--ease);--ipbg:#0d5458;--ipfg:#f6efe2;--ipmut:#c9dcd3;--iplin:#f6efe238;--ipgr:#4fa88aa6;position:relative;overflow:hidden}html[data-pbg="16"] .ip{--ipbg:#0a4649}html[data-pbg="16"] .ip-grao{mix-blend-mode:screen;opacity:.05;display:block}.ip-tex,.ip-grao{display:none}.grao{z-index:1;pointer-events:none;opacity:.08;mix-blend-mode:multiply;background-size:180px 180px;position:absolute;inset:0}.ip.sec{padding-block:clamp(104px,15vh,176px)}.ip__t{font:300 clamp(40px,5.2vw,76px)/1.06 var(--serif);letter-spacing:-.025em;text-wrap:balance;max-width:30ch}.ip__c{border-top:1px solid var(--linha);gap:24px;margin-top:clamp(40px,6vh,64px);padding-top:28px;display:grid}@media (width>=920px){.ip__c{grid-template-columns:.7fr 1.3fr;gap:88px}}.ip__tit{font:400 clamp(22px,1.9vw,26px)/1.2 var(--serif);text-wrap:balance;max-width:20ch}.ip__x{max-width:56ch;color:inherit}.ip__a{margin-top:28px}.ip .gota{width:72px;height:84px}.emp{position:relative;overflow:hidden}.emp .wrap{padding-right:calc(30% + 20px)}@media (width<=759px){.emp .wrap{padding-right:var(--gr)}.emp{padding-bottom:180px}}.ab{align-items:flex-end;min-height:min(92svh,860px);padding-block:150px clamp(64px,10vh,110px);display:flex;position:relative;overflow:hidden}.ab__agua{width:34%;height:100%;position:absolute;top:0;right:0}.ab .wrap{width:100%}.ab__txt{max-width:min(66%,860px)}.ab__txt .frase{margin-top:28px}.ab__txt .lead{max-width:56ch;margin-top:22px}@media (width<=899px){.ab__agua{width:100%;height:26%}.ab{padding-top:calc(26svh + 60px)}.ab__txt{max-width:none}}.corpo{position:relative}.capnav{gap:4px;display:flex}.capnav a{font:500 15px/1.2 var(--sans);color:inherit;align-items:center;gap:10px;text-decoration:none;display:flex}.capnav i{flex:none;display:block}.cap{position:relative}.cap__in{width:100%}.cap .h2{max-width:18ch}.cap__cab{gap:20px;margin-bottom:clamp(36px,6vh,64px);display:grid}@media (width>=960px){.cap__cab{grid-template-columns:.9fr 1.1fr;align-items:start;gap:72px}}.cap__cab .lead{max-width:56ch}@media (width<=899px){.lado{top:var(--cab);z-index:30;background:var(--claro);border-bottom:1px solid var(--fio);position:sticky}.lado__agua,.lado__sym{display:none!important}.capnav{scrollbar-width:none;padding:8px var(--gr) 8px var(--gl);gap:6px;overflow-x:auto}.capnav::-webkit-scrollbar{display:none}.capnav a{white-space:nowrap;background:#24353e0f;border-radius:999px;padding:10px 14px;font-size:14px}.capnav a.on{background:var(--tinta);color:var(--claro)}.capnav i,.lado__prog{display:none}}@media (width>=900px){[data-p="1"][data-pnav=p] .lado{top:var(--cab);z-index:40;background:var(--claro);border-bottom:1px solid var(--fio);position:sticky}[data-p="1"][data-pnav=p] .lado__agua,[data-p="1"][data-pnav=p] .lado__sym{display:none}[data-p="1"][data-pnav=p] .capnav{max-width:1200px;padding:0 var(--gr) 0 var(--gl);align-items:center;gap:6px 28px;min-height:56px;margin:0 auto}[data-p="1"][data-pnav=p] .capnav a{opacity:.55;padding:16px 0;transition:opacity .4s;position:relative}[data-p="1"][data-pnav=p] .capnav a.on{opacity:1}[data-p="1"][data-pnav=p] .capnav i{width:11px;height:13px;transition:transform .5s var(--ease);transform:scale(0)}[data-p="1"][data-pnav=p] .capnav i svg{width:100%;height:auto;display:block}[data-p="1"][data-pnav=p] .capnav a.on i{transform:scale(1)rotate(-8deg)}[data-p="1"][data-pnav=p] .lado__prog{transform-origin:0 0;width:100%;height:3px;transform:scaleX(var(--pr,0));background:var(--ac);position:absolute;bottom:-1px;left:0}}[data-p="1"][data-pnav=p] .cap{top:var(--stk,128px);align-items:center;min-height:calc(100svh - 128px);padding-block:clamp(72px,11vh,120px);display:flex;position:sticky}[data-p="1"][data-pnav=p] .cap+.cap{margin-top:-70px;padding-top:calc(clamp(72px,11vh,120px) + 70px);background:linear-gradient(to bottom,transparent 69px,var(--bgc) 69px)!important}[data-p="1"][data-pnav=p] .cap__onda{pointer-events:none;width:100%;height:72px;position:absolute;top:0;left:0}[data-p="1"][data-pnav=p] .cap:first-child .cap__onda{display:none}.cap.claro{--bgc:var(--claro)}.cap.papel{--bgc:var(--papel)}.cap.tint{--bgc:var(--tint)}.cap.esc{--bgc:var(--escuro)}html:not([data-p="1"][data-pnav=p]) .cap__onda{display:none}html[data-p="2"][data-pnav=p].encaixe{scroll-snap-type:y proximity}[data-p="2"][data-pnav=p] .cap{min-height:100svh;padding-block:calc(var(--cab) + 56px) 72px;scroll-snap-align:start;align-items:center;display:flex;overflow:hidden}[data-p="2"][data-pnav=p] .cap__aneis{pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;inset:0}html:not([data-p="2"][data-pnav=p]) .cap__aneis,html:not([data-p="2"][data-pnav=p]) .cap__gota{display:none}.cap__gota{z-index:1;pointer-events:none;width:46px;height:52px;display:none;position:absolute;top:0;left:0}.cap__gota svg{width:100%;height:100%;display:block;overflow:visible}@media (width>=900px){[data-p="2"][data-pnav=p] .lado{z-index:40;opacity:0;pointer-events:none;transition:opacity .5s var(--ease);position:fixed;top:50%;left:max(18px,50vw - 660px);translate:0 -50%}[data-p="2"][data-pnav=p] .lado.vis{opacity:1;pointer-events:auto}[data-p="2"][data-pnav=p] .lado__agua,[data-p="2"][data-pnav=p] .lado__sym,[data-p="2"][data-pnav=p] .lado__prog{display:none}[data-p="2"][data-pnav=p] .capnav{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fbf7f0db;border-radius:24px;flex-direction:column;gap:2px;padding:10px;box-shadow:0 8px 30px #24353e14}[data-p="2"][data-pnav=p] .capnav a{gap:0;padding:6px}[data-p="2"][data-pnav=p] .capnav i{place-items:center;width:18px;height:21px;display:grid}[data-p="2"][data-pnav=p] .capnav i svg{width:9px;height:auto;transition:width .5s var(--ease);display:block}[data-p="2"][data-pnav=p] .capnav a.on i svg{width:18px}[data-p="2"][data-pnav=p] .capnav span{white-space:nowrap;opacity:0;max-width:0;transition:max-width .6s var(--ease),opacity .4s,margin .5s;margin-left:0;font-size:14px;overflow:hidden}[data-p="2"][data-pnav=p] .capnav:hover span,[data-p="2"][data-pnav=p] .capnav:focus-within span{opacity:1;max-width:280px;margin-left:10px}[data-p="2"][data-pnav=p] .cap .wrap{padding-left:max(var(--gl),112px)}[data-p="3"][data-pnav=p] .corpo{grid-template-columns:minmax(300px,34%) 1fr;display:grid}[data-p="3"][data-pnav=p] .lado{background:var(--lbg,var(--tint));height:100svh;transition:background-color 1s var(--ease);position:sticky;top:0;overflow:hidden}[data-p="3"][data-pnav=p] .lado__agua{width:100%;height:100%;position:absolute;inset:0}[data-p="3"][data-pnav=p] .lado__sym{z-index:1;left:max(var(--gl),40px);width:min(42%,150px);position:absolute;bottom:56px}[data-p="3"][data-pnav=p] .lado__sym svg{width:100%;height:auto;display:block;overflow:visible}[data-p="3"][data-pnav=p] .capnav{z-index:1;padding:26px 32px 0 max(var(--gl),40px);flex-direction:column;gap:2px;max-width:64%;position:relative}[data-p="3"][data-pnav=p] .capnav a{opacity:.6;transition:opacity .4s,transform .5s var(--ease);padding:9px 0}[data-p="3"][data-pnav=p] .capnav a.on{opacity:1;transform:translate(6px)}[data-p="3"][data-pnav=p] .capnav i{place-items:center;width:14px;height:16px;display:grid}[data-p="3"][data-pnav=p] .capnav i svg{width:6px;height:auto;transition:width .5s var(--ease);display:block}[data-p="3"][data-pnav=p] .capnav a.on i svg{width:14px}[data-p="3"][data-pnav=p] .lado__prog{display:none}[data-p="3"][data-pnav=p] .caps .wrap{max-width:860px;padding-left:clamp(32px,5vw,80px);padding-right:max(var(--gr),40px);margin:0}[data-p="3"][data-pnav=p] .cap{align-items:center;min-height:88svh;padding-block:clamp(88px,13vh,140px);display:flex}[data-p="3"][data-pnav=p] .cap__cab{grid-template-columns:1fr;gap:20px}[data-p="3"][data-pnav=p] .cap .duas{grid-template-columns:1fr}}html:not([data-p="3"][data-pnav=p]) .lado__agua{display:none}@media (width>=900px){html:not([data-p="3"][data-pnav=p]) .lado__sym{display:none}}[data-p="3"] .ab__agua{display:none}[data-p="3"] .ab{min-height:min(74svh,700px)}[data-p="3"] .ab__txt{max-width:900px}.duas{gap:48px;display:grid}@media (width>=960px){.duas{grid-template-columns:1fr 1fr;gap:72px}}.duas>div{align-content:start;justify-items:start;gap:14px;display:grid}.sete{border-top:1px solid var(--linha);gap:18px;margin-top:clamp(36px,6vh,56px);padding-top:28px;display:grid}.sete__area{font:500 15px/1.3 var(--sans)}.sete__q{font:300 clamp(30px,3.4vw,52px)/1.12 var(--serif);letter-spacing:-.02em;text-wrap:balance;min-height:2.3em}.sete__q.troca-anima,.sete__area.troca-anima{animation:sobe .6s var(--ease)}.sete__ctl{align-items:center;gap:16px;display:flex}.sete__ctl button.seta{background:0 0;border:1.5px solid;border-radius:50%;place-items:center;width:48px;height:48px;display:grid}.sete__ctl button.seta svg{stroke:currentColor;stroke-width:1.6px;fill:none;width:16px;height:16px}.sete__pontos{gap:2px;display:flex}.sete__pontos button{background:0 0;border:0;place-items:center;width:24px;height:30px;padding:0;display:grid}.sete__pontos button:before{content:"";opacity:.25;background:currentColor;border-radius:50%;width:6px;height:6px;transition:opacity .3s,transform .3s}.sete__pontos button[aria-current=true]:before{opacity:1;background:var(--ac);transform:scale(1.4)}@keyframes sobe{0%{opacity:.2;transform:translateY(10px)}to{opacity:1;transform:none}}.met{background:var(--caixa,#ffffff80);border:1px solid var(--linha);border-radius:28px;gap:16px;padding:clamp(26px,3vw,40px);display:grid;position:relative;overflow:hidden}.met__agua{pointer-events:none;width:22%;height:100%;position:absolute;top:0;right:0}.met>:not(canvas){z-index:1;max-width:calc(78% - 8px);position:relative}@media (width<=759px){.met__agua{display:none}.met>:not(canvas){max-width:none}}.met__abre{transition:grid-template-rows .8s var(--ease);grid-template-rows:0fr;display:grid}.met.on .met__abre{grid-template-rows:1fr}.met__abre>div{min-height:0;overflow:hidden}.percurso{border-top:1px solid var(--linha);gap:0;margin-top:12px;display:grid}.percurso li{border-bottom:1px solid var(--linha);gap:4px 28px;padding:14px 0;display:grid}@media (width>=760px){.percurso li{grid-template-columns:190px 1fr;align-items:baseline}}.percurso b{font:400 20px/1.25 var(--serif)}.percurso li.centro b{color:inherit}.percurso li.centro{background:linear-gradient(90deg,rgba(var(--grifo-c),.16),transparent)}.troca{grid-template-columns:repeat(var(--n,4),auto);background:#24353e12;border-radius:999px;max-width:100%;padding:5px;display:inline-grid;position:relative}.esc .troca{background:#f6efe21a}.troca button{z-index:1;min-height:46px;font:600 15px/1.1 var(--sans);white-space:nowrap;transition:color .4s var(--ease);background:0 0;border:0;border-radius:999px;padding:0 18px;position:relative}.troca button[aria-selected=true]{color:var(--btn-fg)}.troca i{background:var(--btn-bg);transition:transform .6s var(--ease),width .6s var(--ease);border-radius:999px;position:absolute;top:5px;bottom:5px;left:0}@media (width<=760px){.troca{scrollbar-width:none;display:flex;overflow-x:auto}.troca::-webkit-scrollbar{display:none}}.pil__p{gap:22px;margin-top:32px;display:grid}@media (width>=960px){.pil__p{grid-template-columns:1.25fr .75fr;gap:64px}}[data-p="3"][data-pnav=p] .pil__p{grid-template-columns:1fr}.pil__p .h3{margin-bottom:6px}.pil__onde{border-top:1px solid var(--linha);align-content:start;gap:8px;padding-top:16px;display:grid}.pil__onde a{font-size:16px}.pil__lista{gap:10px;margin-top:12px;display:grid}.pil__lista li{padding-left:18px;position:relative}.pil__lista li:before{content:"";background:var(--ac);border-radius:50%;width:7px;height:7px;position:absolute;top:.7em;left:0}.pil-anima{animation:sobe .6s var(--ease)}.refs{border-top:1px solid var(--linha);color:var(--mut);margin-top:36px;padding-top:14px;font-size:14px}.refs summary{cursor:pointer;font:600 15px/1.3 var(--sans);color:var(--tinta);align-items:center;gap:10px;padding:6px 0;list-style:none;display:flex}.refs summary::-webkit-details-marker{display:none}.refs summary:after{content:"+";font:300 22px/1 var(--sans);transition:transform .4s var(--ease)}.refs[open] summary:after{transform:rotate(45deg)}.refs ul{gap:6px;margin-top:10px;display:grid}.refs p{margin-top:8px}.pb-lista{border-top:1px solid var(--linha)}.pb-item{border-bottom:1px solid var(--linha)}.pb-bt{text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:20px;width:100%;padding:28px 0;display:flex}.pb-bt .h3{transition:transform .6s var(--ease)}.pb-item.on .pb-bt .h3{transform:translate(8px)}.pb-mais{border:1.5px solid;border-radius:50%;flex:none;width:50px;height:50px;transition:background .4s,color .4s;position:relative}.pb-mais:before,.pb-mais:after{content:"";background:currentColor;width:18px;height:1.5px;position:absolute;top:50%;left:50%;translate:-50% -50%}.pb-mais:after{transition:rotate .5s var(--ease);rotate:90deg}.pb-item.on .pb-mais{background:var(--btn-bg);color:var(--btn-fg);border-color:var(--btn-bg)}.pb-item.on .pb-mais:after{rotate:0deg}.pb-c{transition:grid-template-rows .7s var(--ease);grid-template-rows:0fr;display:grid}.pb-item.on .pb-c{grid-template-rows:1fr}.pb-c>div{align-content:start;justify-items:start;gap:14px;display:grid;overflow:hidden}.pb-item.on .pb-c>div{padding-bottom:34px}.pb-c .lead{max-width:58ch}.pb-c p{max-width:62ch}.nota{font-size:14.5px}.cap .plx-cv{pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;inset:0}.plx-gota{z-index:1;pointer-events:none;width:80px;height:92px;display:none;position:absolute;top:0;left:0}.plx-gota svg{width:100%;height:100%;display:block;overflow:visible}.hero-gota{min-height:max(640px,min(100svh,940px));padding-top:clamp(150px,21vh,220px);padding-bottom:72px;position:relative;overflow:hidden}.hero-gota .hero__txt h1,.hero-gota .so__t{transition:transform 1.2s var(--ease);transform:translateY(24px)}.hero-gota.pousou .hero__txt h1,.hero-gota.pousou .so__t{transform:none}.so__t{max-width:26ch;margin-top:36px}@media (width>=920px){.hero-gota .hero__txt{padding-right:30%}}.perg{gap:40px;display:grid}@media (width>=920px){.perg{grid-template-columns:.8fr 1.2fr;gap:88px}}.pessoas{gap:72px;margin-top:56px;display:grid}.pessoa{align-items:center;gap:28px;display:grid}@media (width>=860px){.pessoa{grid-template-columns:240px 1fr;gap:56px}}.pessoa .h3{margin-bottom:16px}.foto-g{width:100%;max-width:240px;height:auto;display:block}.foto-img{filter:grayscale();transition:filter .8s var(--ease)}.foto-g:hover .foto-img{filter:none}.so-nome__grid{gap:40px;display:grid}@media (width>=920px){.so-nome__grid{grid-template-columns:1.1fr .9fr;align-items:end;gap:88px}}.so-nome__q{font-size:clamp(40px,5vw,76px)}.so-nome__k{opacity:.8;margin-bottom:24px}.como__grid{gap:48px;display:grid}@media (width>=920px){.como__grid{grid-template-columns:.9fr 1.1fr;gap:88px}}.porta{z-index:44;background:var(--marinho);color:var(--papel);transition:padding .5s var(--ease),transform .6s var(--ease);border:0;border-radius:18px 0 0 18px;justify-items:center;gap:12px;padding:20px 12px;display:grid;position:fixed;top:50%;right:0;translate:0 -50%;box-shadow:-6px 10px 30px #24353e2e}.porta:hover{padding-right:18px}.porta span{writing-mode:vertical-rl;font:500 15px/1 var(--sans);letter-spacing:.01em;transform:rotate(180deg)}.porta .sym{width:22px}.porta .sym svg{width:100%;height:auto;display:block}.porta.fora{transform:translate(110%)}@media (width<=640px){.porta{padding:14px 10px;top:auto;bottom:96px;translate:0}.porta span{font-size:14px}}.pd-gv{z-index:88;display:grid;position:fixed;inset:0}.pd-gv__fundo{animation:gvf .35s var(--ease);background:#24353e80;border:0;padding:0;position:absolute;inset:0}.pd-gv__painel{width:min(100%,560px);height:100%;animation:gve .6s var(--ease);flex-direction:column;justify-self:end;display:flex;position:relative;overflow-y:auto}.pd-gv__in{padding:clamp(40px,7vh,72px) max(28px,var(--gr)) 28px 36px;justify-items:start;gap:18px;display:grid}.pd-gv__agua{flex:1;min-height:180px;margin-top:auto;position:relative}.pd-gv__agua canvas{width:100%;height:100%;position:absolute;inset:0}.pd-gv__progs{border-top:1px solid var(--linha);width:100%}.pd-gv__progs li{border-bottom:1px solid var(--linha);padding:14px 0}.pd-gv__progs .h4{font-size:21px}.ro-ct{color:var(--papel);--btn-bg:var(--papel);--btn-fg:var(--tinta);--mut:#c9dcd3;background:#0d5458;border-top:1px solid #f6efe224;padding-block:clamp(44px,6vh,60px) clamp(28px,4vh,40px)}.ro-ct__in{gap:28px;display:grid}@media (width>=960px){.ro-ct__in{grid-template-columns:1.2fr auto;align-items:center;gap:56px}}.ro-ct__f{font:400 clamp(24px,2.2vw,30px)/1.3 var(--serif);letter-spacing:-.01em;text-wrap:balance;max-width:38ch}.ro-ct__priv{color:var(--mut);margin-top:14px;font-size:13px}.ro-ct__acoes{flex-wrap:wrap;align-items:center;gap:16px 28px;display:flex}.ro-ct__mail{font:400 clamp(19px,1.6vw,22px)/1.3 var(--serif);-webkit-user-select:all;user-select:all}.ro__agua{background:#0d5458;height:clamp(110px,16vh,170px);margin-bottom:-2px;position:relative}.ro__pe{background:var(--tinta);color:#dde4e7;font-size:15px}.ro__in{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 28px;padding-block:24px 30px;display:flex}.ro__in nav{flex-wrap:wrap;align-items:center;gap:8px 28px;display:flex}.ro__in a{color:var(--papel);text-decoration:none}.ro__in nav a:hover{text-underline-offset:.3em;text-decoration:underline}.ro__esq{justify-items:start;gap:4px;display:grid}.ro__esq .ro-logo{margin-bottom:4px}.ro-logo{color:var(--papel);font-size:21px}.ro-logo .lg-fio{opacity:.45;background:currentColor;align-self:baseline;width:1.5px;height:.82em;margin:0 .4em 0 .44em;display:block}.ro-logo{align-items:baseline}.ro-logo svg{align-self:center}.ro-sub{font-size:.82em;font-weight:300}.ro__c{color:#dde4e7b3;font-size:13px}.ro__mail{-webkit-user-select:all;user-select:all;color:var(--papel)}.gv{z-index:90;display:grid;position:fixed;inset:0}.gv__fundo{cursor:pointer;animation:gvf .35s var(--ease);background:#24353e80;border:0;padding:0;position:absolute;inset:0}.gv__painel{width:min(100%,540px);height:100%;padding:clamp(32px,6vh,56px) max(28px,var(--gr)) calc(40px + env(safe-area-inset-bottom,0px)) 32px;animation:gve .55s var(--ease);justify-self:end;position:relative;overflow-y:auto}.gv__x{z-index:2;background:0 0;border:1.5px solid;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:18px;right:18px}.gv__x svg{stroke:currentColor;stroke-width:2px;fill:none;width:14px;height:14px}.gv__t{text-wrap:balance;margin-right:56px}.gv__s{margin-top:14px}.campos{gap:16px;margin-top:28px;display:grid}.campos label{font:600 14px/1.3 var(--sans);gap:7px;display:grid}.campos input,.campos select,.campos textarea{width:100%;font:400 16px/1.4 var(--sans);color:inherit;background:var(--claro);border:1px solid var(--fio);border-radius:14px;padding:.85em 1em}.campos textarea{resize:vertical;min-height:110px}.campos .dois{gap:16px;display:grid}@media (width>=600px){.campos .dois{grid-template-columns:1fr 1fr}}.campos .btn{justify-self:start}.gv__erro{color:#9a3b2e;font-size:15px}.gv__ok{gap:16px;padding-top:8px;display:grid}.gv__alt{border-top:1px solid var(--linha);margin-top:32px;padding-top:20px;font-size:15px}.gv__mail{-webkit-user-select:all;user-select:all;color:var(--tinta)}body.gv-aberta{overflow:hidden}@keyframes gvf{0%{opacity:0}}@keyframes gve{0%{opacity:0;transform:translate(40px)}}@keyframes gvs{0%{opacity:0;transform:translateY(40px)}}@media (width<=640px){.gv{align-items:end}.gv__painel{border-radius:24px 24px 0 0;width:100%;height:auto;max-height:92%;animation-name:gvs}.pd-gv{align-items:end}.pd-gv__painel{border-radius:24px 24px 0 0;width:100%;height:auto;max-height:92%;animation-name:gvs}}.pt{z-index:95;font:500 13px/1.3 var(--sans);color:var(--tinta);position:fixed;bottom:16px;left:16px}@media (width<=520px){.pt{bottom:10px;left:10px}}html[data-esc=terracota] [data-area=escolas]{--escuro:#bf4f3a}.h1x[data-claro]{color:var(--tinta);--btn-bg:var(--tinta);--btn-fg:var(--claro);--mut:#3f3029;--linha:#24353e33;--grifo:#fbf7f09e}html[data-esc=terracota] [data-area=escolas] .esc,html[data-esc=terracota] [data-area=escolas].esc{--mut:#f9e4dc;--grifo:#f2837ad9}.h1x[data-claro] :focus-visible{outline-color:var(--agua-t)}.h1x[data-claro] .hq__pontos button[aria-current=true]:before{background:var(--tinta)}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}.grifo{background-size:100% .34em}html{scroll-behavior:auto}}html:not([data-pnav=p]) .cap{padding-block:clamp(88px,12vh,140px)}.prox,.flut{display:none}html:not([data-pnav=p]) .capnav{counter-reset:n}html:not([data-pnav=p]) .capnav a{counter-increment:n}html:is([data-pnav=topo],[data-pnav=indice],[data-pnav=paginas],[data-pnav=sumario]) .capnav a:before{content:none;font:500 .78em/1 var(--sans);opacity:.6;letter-spacing:.02em}html:is([data-pnav=topo],[data-pnav=sumario],[data-pnav=pontos]) .cap__onda{pointer-events:none;width:100%;height:72px;position:absolute;top:0;left:0;display:block!important}html:is([data-pnav=topo],[data-pnav=sumario],[data-pnav=pontos]) .cap:first-child .cap__onda{display:none!important}html:is([data-pnav=topo],[data-pnav=sumario],[data-pnav=pontos]) .cap+.cap{margin-top:-70px;padding-top:calc(clamp(88px,12vh,140px) + 70px);background:linear-gradient(to bottom,transparent 69px,var(--bgc) 69px)!important}html[data-pnav=topo] .lado{top:var(--cab);z-index:40;background:var(--claro);border-bottom:1px solid var(--fio);position:sticky}html[data-pnav=topo] .capnav{max-width:1200px;padding:10px var(--gr) 10px var(--gl);scrollbar-width:none;align-items:center;gap:8px;margin:0 auto;overflow-x:auto}html[data-pnav=topo] .capnav a{white-space:nowrap;color:var(--tinta);opacity:1;transition:background-color .45s var(--ease),color .45s;background:#24353e0f;border-radius:999px;padding:11px 18px;font-size:15px}html[data-pnav=topo] .capnav a.on{background:var(--ac);color:var(--tinta)}html[data-pnav=topo] .capnav i{display:none}html[data-pnav=topo] .lado__prog{transform-origin:0 0;width:100%;height:3px;transform:scaleX(var(--pr,0));background:var(--ac);position:absolute;bottom:-1px;left:0;display:block!important}@keyframes pag{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.prox__k{font:500 13px/1.2 var(--sans);letter-spacing:.06em;text-transform:uppercase;opacity:.7;grid-column:1}.prox__t{font:400 clamp(24px,2.4vw,32px)/1.15 var(--serif);grid-column:1}.prox__s{grid-area:1/2/3;font-size:32px}.flut__b{background:var(--tinta);min-height:48px;color:var(--claro);font:600 15px/1 var(--sans);cursor:pointer;border:0;border-radius:999px;align-items:center;gap:10px;padding:0 20px;display:flex;box-shadow:0 10px 30px #24353e38}.flut__b svg{fill:none;stroke:currentColor;stroke-width:1.8px;width:14px;height:14px;transition:transform .4s}.flut__b[aria-expanded=true] svg{transform:rotate(180deg)}.flut__l{background:var(--claro);min-width:290px;color:var(--tinta);border-radius:20px;gap:4px;padding:14px;display:grid;position:absolute;bottom:calc(100% + 10px);right:0;box-shadow:0 16px 40px #24353e2e}.flut__l[hidden]{display:none}.flut__t{font:500 12px/1 var(--sans);letter-spacing:.08em;text-transform:uppercase;opacity:.55;padding:6px 10px 8px}.flut__l a{color:inherit;font:500 15px/1.25 var(--sans);border-radius:12px;align-items:center;gap:12px;padding:10px;text-decoration:none;display:flex}.flut__l a i{background:var(--tb);border-radius:50%;flex:none;width:12px;height:12px}.flut__l a i svg{display:none}.flut__l a:hover,.flut__l a.on{background:#24353e0f}@media (width<=899px){.flut__l{min-width:min(290px,100vw - 36px)}}html:not([data-epapel="1"]) .ep--1,html:not([data-epapel="2"]) .ep--2:not(.ep--0),html:not([data-epapel="3"]) .ep--3:not(.ep--0),html:not([data-epapel="4"]) .ep--4:not(.ep--0){display:none}.ab-perg{max-width:900px;margin-top:clamp(36px,6vh,56px)}.ab-perg__t{font:500 16px/1.45 var(--sans);opacity:.85;max-width:52ch}.ab-perg .sete{border-top-color:#f6efe247;margin-top:18px}.ab-perg .sete__q{font-size:clamp(28px,3vw,44px)}.ab-perg .sete__pontos button[aria-current=true]:before{background:#f5d0c4}.ep-ponte{margin-top:clamp(48px,8vh,80px)}.ep-ponte__t{font:500 13px/1.2 var(--sans);letter-spacing:.08em;text-transform:uppercase;opacity:.6;margin-bottom:18px}.ep-dois{gap:16px;display:grid}@media (width>=760px){.ep-dois:not(.ep-dois--col){grid-template-columns:1fr 1fr}}.ep-c{color:var(--tinta);transition:transform .45s var(--ease);border-radius:24px;align-content:start;gap:10px;padding:28px 30px 26px;text-decoration:none;display:grid}.ep-c:hover{transform:translateY(-4px)}.ep-c--m{background:var(--tint)}.ep-c--f{background:var(--escuro);color:var(--papel)}.ep-c--f .mut{color:#f6efe2d1}.ep-c__k{font:500 13px/1.2 var(--sans);letter-spacing:.06em;text-transform:uppercase;opacity:.65}.ep-c__l{font:600 15px/1.2 var(--sans);margin-top:8px}.ep-g{counter-reset:q;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:12px;margin:clamp(36px,6vh,56px) 0 0;padding:0;list-style:none;display:grid}.ep-g li{counter-increment:q;background:var(--tint);border-radius:20px;align-content:start;gap:14px;min-height:170px;padding:22px 22px 24px;display:grid}.ep-g li:nth-child(3n+2){background:color-mix(in srgb,var(--ac) 30%,var(--claro))}.ep-g li:nth-child(3n){background:color-mix(in srgb,#9ccbd9 38%,var(--claro))}.ep-g__k{font:500 13px/1.3 var(--sans);opacity:.7}.ep-g__k:before{content:counter(q,decimal-leading-zero) " · "}.ep-g__q{font:400 clamp(20px,1.7vw,24px)/1.2 var(--serif);text-wrap:balance}.ep-lado{gap:28px;margin-top:clamp(36px,6vh,56px);display:grid}@media (width>=960px){.ep-lado{grid-template-columns:1.25fr 80px .95fr;align-items:center;gap:0}}.ep-lado__p{background:var(--tint);border-radius:26px;padding:30px 32px}.ep-lado__p .sete{border-top:0;margin-top:0;padding-top:0}.ep-lado__p .sete__q{font-size:clamp(26px,2.6vw,38px)}.ep-lado__s{background:radial-gradient(circle,var(--ac) 3px,transparent 3.5px) 0 50%/14px 12px repeat-x;height:12px}@media (width<=959px){.ep-lado__s{display:none}}.ep-l{border-top:1px solid var(--linha);margin:clamp(36px,6vh,56px) 0 0;padding:0;list-style:none}.ep-l li{border-bottom:1px solid var(--linha);grid-template-columns:3em 1fr;gap:6px 18px;padding:20px 0;display:grid}@media (width>=900px){.ep-l li{grid-template-columns:3em 1.2fr 1fr;align-items:baseline;gap:24px}}.ep-l__n{font:400 22px/1 var(--serif);color:var(--ac)}.ep-l__k{font:500 13px/1.3 var(--sans);opacity:.65;margin-bottom:6px;display:block}.ep-l__q{font:400 clamp(20px,1.8vw,26px)/1.2 var(--serif);text-wrap:balance;display:block}.ep-l__o{flex-wrap:wrap;grid-column:2;align-items:center;gap:6px 8px;display:flex}@media (width>=900px){.ep-l__o{grid-column:auto}}.ep-l__ok{width:100%;font:500 12px/1.2 var(--sans);letter-spacing:.06em;text-transform:uppercase;opacity:.5}.ep-l__o a{font:500 14px/1.2 var(--sans);background:var(--tint);color:var(--tinta);border-radius:999px;padding:7px 12px;text-decoration:none}.ep-l__o a:hover{background:color-mix(in srgb,var(--ac) 40%,var(--claro))}.ep-l__fim{max-width:62ch;margin-top:28px}html:not([data-nref="0"]) .nr--0,html:not([data-nref="1"]) .nr--1,html:not([data-nref="2"]) .nr--2,html:not([data-pfr="0"]) .pr--0,html:not([data-pfr="2"]) .pr--2,html:not([data-pfr="3"]) .pr--3,html:not([data-pfr="4"]) .pr--4{display:none}@media (width>=960px){.cap .cap__cab+.duas,.cap .duas.md-dev{grid-template-columns:.9fr 1.1fr;gap:72px}}html:not([data-mdisp="0"]) .md--0,html:not([data-mdisp="2"]) .md--2,html:not([data-mdisp="3"]) .md--3{display:none!important}.md-linha{color:var(--papel)}.md-tag{font:600 12px/1 var(--sans);letter-spacing:.07em;text-transform:uppercase;color:#1e4566;background:#9ccbd9;border-radius:999px;justify-self:start;padding:8px 12px;display:inline-block}.md-card{background:var(--papel);color:var(--tinta);--btn-bg:#1e4566;--btn-fg:var(--papel);border-radius:26px;align-content:start;justify-items:start;gap:12px;margin-bottom:clamp(40px,6vh,64px);padding:clamp(26px,3vw,38px);display:grid}.md-card .h3{margin-top:6px}.md-x{color:#24353ec7;max-width:62ch}.md-card .acoes{margin-top:8px}.md-card .link{color:var(--tinta)}.md-par{gap:16px;display:grid}@media (width>=960px){.md-par{grid-template-columns:1fr 1fr}}.md-par .md-card{margin-bottom:0}.md-card--dev{color:var(--papel);--btn-bg:#9ccbd9;--btn-fg:#1e4566;background:0 0;box-shadow:inset 0 0 0 1.5px #f6efe259}.md-card--dev .md-x{color:#c3d0d6}.md-card--dev .md-tag{color:var(--papel);background:0 0;box-shadow:inset 0 0 0 1px #f6efe280}.md-faixa{background:var(--papel);color:var(--tinta);transition:transform .45s var(--ease);border-radius:28px;grid-template-columns:1fr auto;align-items:center;gap:10px 24px;margin-top:clamp(48px,8vh,80px);padding:clamp(28px,3.4vw,44px);text-decoration:none;display:grid}.md-faixa:hover{transform:translateY(-4px)}.md-faixa .md-tag{grid-column:1}.md-faixa__t{font:400 clamp(30px,3.6vw,52px)/1.08 var(--serif);letter-spacing:-.02em;grid-column:1}.md-faixa__q{font:italic 400 clamp(18px,1.5vw,21px)/1.4 var(--serif);opacity:.8;grid-column:1}.md-faixa__s{grid-area:1/2/4;font-size:clamp(36px,4vw,56px)}.pq{overflow:hidden}.pq .cap__in{z-index:1;position:relative}.pq .sete{margin-top:0}.pq-ondas,.pq-an,.pq-gota,.pq-sym,.pq-temas{display:none}.pq-n{font:400 18px/1 var(--serif);opacity:.7;min-width:1.4em}.pq-texto,.pq-dir__ondas,.pq-dir__an,.pq-dir__gota,.pq-dir__sym,.pq-dir__faixa,.pql--lado{display:none}html[data-pq^=lado] .pql--lado{display:inline}html[data-pq^=lado] #escolas-papel,html[data-pq^=lado] .capnav a[href=\#escolas-papel],html[data-pq^=lado] .flut__l a[href=\#escolas-papel]{display:none!important}html[data-pq^=lado] .pq-texto{align-content:start;gap:18px;display:grid}.pq-texto .h2{margin-bottom:6px}.pq-dir{position:relative}@media (width>=960px){html[data-pq^=lado] .pq-grade{grid-template-columns:.95fr 1.05fr;align-items:center;gap:clamp(48px,6vw,96px);display:grid}}@media (width<=959px){html[data-pq^=lado] .pq-dir{margin-top:40px}}html[data-pq^=lado] .pq .sete{z-index:1;border-top:0;margin-top:0;padding-top:0;position:relative}html[data-pq^=lado] .pq .sete__q{min-height:3.4em;font-size:clamp(28px,2.9vw,44px)}html[data-pq=lado-gota] .pq-dir{background:var(--escuro);color:var(--papel);border-radius:28px;padding:clamp(28px,3vw,40px) clamp(28px,3vw,40px) clamp(110px,14vh,140px);overflow:hidden}html[data-pq=lado-gota] .pq-dir__an{pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}html[data-pq=lado-gota] .pq-dir__gota{pointer-events:none;z-index:2;width:52px;height:60px;display:block;position:absolute;top:0;left:0}html[data-pq=lado-gota] .pq-dir__gota svg{width:100%;height:100%;display:block;overflow:visible}html[data-pq=lado-gota] .pq-dir .sete__pontos button[aria-current=true]:before{background:#f5d0c4}html[data-pq=lado-gota] .pq-dir .grifo{--grifo:#f5d0c480}.prg .pe{margin-top:8px}.pe-p.pe-esc{color:var(--papel);--mut:#f6efe2d1;border-color:#0000}.pe-p.pe-esc .link{color:var(--papel)}html[data-pq^=lado]:is([data-pqi=titulo],[data-pqi=intro]) .pq-dir{padding-bottom:clamp(64px,8vh,84px)!important}html[data-pq^=lado]:is([data-pqi=titulo],[data-pqi=intro]) .pq .sete__q{min-height:2.5em;font-size:clamp(26px,2.5vw,38px)}html[data-pq^=lado]:is([data-pqi=titulo],[data-pqi=intro]) .pq .sete{gap:12px}.pq-dirw{position:relative}html[data-pq=lado-gota][data-pqc=pessego] .pq-dir{color:var(--tinta);background:#f9e4dc}html[data-pq=lado-gota][data-pqc=pessego] .pq-dir .grifo{--grifo:#f2837a8c}html[data-pq=lado-gota][data-pqc=pessego] .pq-dir .sete__pontos button[aria-current=true]:before{background:#bf4f3a}html #escolas-programas .cap__onda{display:none!important}html #escolas-programas.cap{margin-top:0;padding-top:clamp(88px,12vh,140px);background:var(--bgc)!important}.pqi-in{display:none}html[data-pq^=lado]:is([data-pqi=dentro],[data-pqi=faixa],[data-pqi=aba]) .pq-dir{padding-bottom:clamp(64px,8vh,84px)!important}html[data-pq^=lado]:is([data-pqi=dentro],[data-pqi=faixa],[data-pqi=aba]) .pq .sete__q{min-height:2.5em;font-size:clamp(26px,2.5vw,38px)}html{--pqb:#2a7fa3;--pqf:var(--papel);--pqc:#f5f0e8}html[data-pqc=pessego]{--pqb:#f9e4dc;--pqf:var(--tinta);--pqc:#fbf7f0}html[data-pq^=lado][data-pqi=dentro] .pqi-in{z-index:1;border-bottom:1px solid;border-color:color-mix(in srgb,currentColor 30%,transparent);font:400 clamp(21px,1.8vw,26px)/1.3 var(--serif);letter-spacing:-.01em;text-wrap:balance;margin:0 0 22px;padding-bottom:20px;display:block;position:relative}html[data-pq^=lado][data-pqi=faixa] .pqi-in{z-index:1;background:var(--pqc);color:var(--tinta);font:400 clamp(20px,1.7vw,24px)/1.3 var(--serif);text-wrap:balance;margin:calc(-1*clamp(28px,3vw,40px)) calc(-1*clamp(28px,3vw,40px)) 26px;padding:clamp(22px,2.4vw,30px) clamp(28px,3vw,40px);display:block;position:relative}html[data-pq^=lado][data-pqi=aba] .pqi-in{z-index:1;display:block;position:relative}html[data-pq^=lado][data-pqi=aba] .pq-dirw{display:grid}html[data-pq^=lado][data-pqi=aba] .pq-dir{border-top-left-radius:0}html[data-pq^=lado][data-pqi=aba] .pqi-in{display:none}@keyframes empurra{0%,to{transform:translate(0)}50%{transform:translate(6px)}}html[data-pq^=lado][data-pqs="20"]:is([data-pqi=dentro],[data-pqi=faixa]) .pqi-in{font-size:clamp(16px,1.39vw,20px)}html[data-pq^=lado][data-pqs="23"]:is([data-pqi=dentro],[data-pqi=faixa]) .pqi-in{font-size:clamp(19px,1.6vw,23px)}html[data-pq^=lado][data-pqs="26"]:is([data-pqi=dentro],[data-pqi=faixa]) .pqi-in{font-size:clamp(21px,1.81vw,26px)}html[data-pq^=lado][data-pqs="30"]:is([data-pqi=dentro],[data-pqi=faixa]) .pqi-in{font-size:clamp(25px,2.08vw,30px)}html[data-pq^=lado][data-pqs="34"]:is([data-pqi=dentro],[data-pqi=faixa]) .pqi-in{font-size:clamp(28px,2.36vw,34px)}html[data-pq^=lado][data-pqe="1"][data-pqi=dentro] .pqi-in{margin-bottom:10px;padding-bottom:10px}html[data-pq^=lado][data-pqe="1"] .pq-dir .sete{gap:4px}html[data-pq^=lado][data-pqe="1"]:is([data-pqi=dentro],[data-pqi=faixa],[data-pqi=aba]) .pq .sete__q{min-height:2.2em}html[data-pq^=lado][data-pqe="1"][data-pq=lado-gota] .pq-dir{padding:22px 26px 36px!important}html[data-pq^=lado][data-pqe="1"][data-pqi=faixa] .pqi-in{margin:-22px -26px 16px;padding:14px 26px}html[data-pq^=lado][data-pqe="2"][data-pqi=dentro] .pqi-in{margin-bottom:14px;padding-bottom:14px}html[data-pq^=lado][data-pqe="2"] .pq-dir .sete{gap:8px}html[data-pq^=lado][data-pqe="2"]:is([data-pqi=dentro],[data-pqi=faixa],[data-pqi=aba]) .pq .sete__q{min-height:2.25em}html[data-pq^=lado][data-pqe="2"][data-pq=lado-gota] .pq-dir{padding:28px 32px!important}html[data-pq^=lado][data-pqe="2"][data-pqi=faixa] .pqi-in{margin:-28px -32px 20px;padding:18px 32px}html[data-pq^=lado][data-pqe="3"][data-pqi=dentro] .pqi-in{margin-bottom:18px;padding-bottom:16px}html[data-pq^=lado][data-pqe="3"] .pq-dir .sete{gap:10px}html[data-pq^=lado][data-pqe="3"]:is([data-pqi=dentro],[data-pqi=faixa],[data-pqi=aba]) .pq .sete__q{min-height:2.35em}html[data-pq^=lado][data-pqe="3"][data-pq=lado-gota] .pq-dir{padding:34px 38px 64px!important}html[data-pq^=lado][data-pqe="3"][data-pqi=faixa] .pqi-in{margin:-34px -38px 24px;padding:20px 38px}html[data-pq^=lado]:is([data-pqi=dentro],[data-pqi=faixa],[data-pqi=aba]) .pq-dir .sete__q{align-items:center;display:flex;min-height:3.36em!important}html[data-pq^=lado] .pq-dir .sete{gap:4px!important}html[data-pq^=lado] .pq-dir .sete__q{line-height:1.08;min-height:3.24em!important}html[data-pq^=lado] .pq-dir .sete__ctl{margin-top:10px}html[data-pq^=lado][data-pqa=topo] .pq-dir .sete__q{align-items:flex-start}html #escolas-metodologias .cap__onda{display:none!important}html #escolas-metodologias.cap{margin-top:0;padding-top:clamp(88px,12vh,140px);background:var(--bgc)!important}.met>.mfx{z-index:0;pointer-events:none;max-width:none;display:none;position:absolute}html:not([data-mfx=onda]) .met__agua{display:none}.mfx-rec svg,.mfx-mar svg{width:100%;height:auto;display:block;overflow:visible}@keyframes mare{0%{background-position:0 0}to{background-position:-30px 15px}}@media (width<=759px){.met>.mfx{opacity:.4}}.met>.mv{max-width:none}.mv>div,.mv-nota{display:none}html:not([data-mvis=abre]) [data-met] .met__abre .percurso,html:not([data-mvis=abre]) [data-met] .met__abre>div>p.mut:not(.mv-nota){display:none!important}html:not([data-mvis=abre]) .mv-nota{max-width:62ch;margin-top:18px;display:block}.mv{margin-top:14px}.mv-t{font:500 15px/1.3 var(--sans);margin:0 0 4px}.mv-cx p:not(.mv-t){color:var(--mut);margin:0;font-size:15px;line-height:1.5}.mv-lista{gap:24px}.mv-proj{background:var(--ac);color:var(--tinta);border-radius:20px;max-width:640px;padding:20px 24px}.mv-proj .grifo{--grifo:#ffffff8c}.mv-pq{font:400 clamp(19px,1.6vw,23px)/1.35 var(--serif);margin:0}.mv-lista__g{gap:18px 40px;display:grid}@media (width>=760px){.mv-lista__g{grid-template-columns:1fr 1fr}}.mv-lista__g .mv-cx{border-top:1px solid var(--linha);padding-top:14px}.mv-dg{gap:18px;position:relative}@media (width>=900px){.mv-dg{grid-template-columns:1fr 1.05fr 1fr;align-items:center;gap:40px}}.mv-dg__l{pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.mv-dg__l path{fill:none;stroke:var(--ac);stroke-width:1.4px;stroke-dasharray:3 5;opacity:.8}.mv-dg__col{z-index:1;gap:16px;display:grid;position:relative}.mv-dg .mv-cx{background:var(--papel);border:1px solid var(--linha);border-radius:18px;padding:16px 20px}.mv-dg__c{z-index:1;aspect-ratio:1;background:var(--ac);width:min(100%,360px);color:var(--tinta);text-align:center;border-radius:50%;align-content:center;justify-self:center;justify-items:center;gap:10px;padding:13%;display:grid;position:relative}.mv-dg__r{font:500 14px/1 var(--sans);letter-spacing:.04em}.mv-dg__c p{font:400 clamp(18px,1.5vw,21px)/1.35 var(--serif);margin:0}@media (width<=899px){.mv-dg__c{aspect-ratio:auto;border-radius:22px;order:-1;padding:26px}}.mv-ag{gap:18px}@media (width>=760px){.mv-ag{grid-template-columns:minmax(220px,.8fr) 1.2fr;align-items:stretch;gap:24px}}.mv-ag__l{align-content:start;gap:2px;display:grid}.mv-ag__l button{text-align:left;color:var(--tinta);font:500 15px/1.3 var(--sans);cursor:pointer;background:0 0;border:0;border-radius:14px;align-items:baseline;gap:12px;padding:11px 14px;transition:background-color .35s;display:flex}.mv-ag__l button:hover{background:#ffffff80}.mv-ag__l button[aria-selected=true]{background:var(--papel)}.mv-ag__n{font:400 16px/1 var(--serif);opacity:.6;min-width:1.5em}.mv-ag__p{background:var(--papel);border-radius:22px;min-height:300px;position:relative;overflow:hidden}.mv-ag__cv{width:100%;height:100%;position:absolute;inset:0}.mv-ag__tx{z-index:1;max-width:46ch;padding:26px 28px;position:relative}.mv-ag__x{font:400 clamp(19px,1.6vw,23px)/1.35 var(--serif);margin:0}.mv-ag__tx.troca-anima{animation:sobe .6s var(--ease)}.mv-an{aspect-ratio:1;place-items:center;width:min(100%,560px);margin:8px auto 0;position:relative}.mv-an__aro{width:88%;height:88%;animation:60s linear infinite gira;position:absolute;inset:6%}.mv-an__aro circle{fill:none;stroke:var(--ac);stroke-width:.4px;stroke-dasharray:1.2 2}@keyframes gira{to{transform:rotate(360deg)}}.mv-an__c{z-index:1;aspect-ratio:1;background:var(--ac);text-align:center;border-radius:50%;align-content:center;justify-items:center;gap:6px;width:56%;padding:9%;display:grid;position:relative}.mv-an__c .grifo{--grifo:#ffffff8c}.mv-an__x{font:400 clamp(15px,1.3vw,18px)/1.35 var(--serif);margin:0}.mv-an__c.troca-anima{animation:sobe .5s var(--ease)}.mv-an__b{z-index:2;transform:translate(-50%,-50%) rotate(calc(var(--k) * 72deg - 90deg)) translate(min(44vw,252px)) rotate(calc(var(--k) * -72deg + 90deg));border:1px solid var(--linha);background:var(--papel);color:var(--tinta);font:500 14px/1.2 var(--sans);white-space:nowrap;cursor:pointer;border-radius:999px;padding:9px 14px;transition:background-color .3s,color .3s;position:absolute;top:50%;left:50%}.mv-an__b.on,.mv-an__b:hover{background:var(--tinta);color:var(--papel)}@media (width<=640px){.mv-an{aspect-ratio:auto;gap:10px;display:grid!important}.mv-an__aro{display:none}.mv-an__c{aspect-ratio:auto;border-radius:22px;width:100%;padding:22px}.mv-an__b{justify-self:start;position:static;transform:none}}.met+.met{margin-top:18px}.met__st{background:var(--ac);color:var(--tinta);font:600 12.5px/1 var(--sans);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;justify-self:start;align-items:center;gap:8px;margin:0;padding:7px 13px;display:inline-flex}.met__st i{background:currentColor;border-radius:50%;width:7px;height:7px}.met--dev{border:1.5px dashed color-mix(in srgb,var(--ac) 70%,transparent)}.met__st--dev{color:var(--tinta);box-shadow:inset 0 0 0 1.5px var(--ac);background:0 0}.met__st--dev i{background:var(--ac);animation:1.6s ease-in-out infinite pisca}@keyframes pisca{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.7)}}.met--dev .h3,.met--dev .q{opacity:.92}.mv{padding-top:6px}.mv-dg__l path{transition:stroke-dasharray .3s,stroke-width .3s,opacity .3s}.mv-dg__l path.on{stroke-dasharray:none;stroke-width:2.2px;opacity:1}.mv-giro{aspect-ratio:1;place-items:center;width:min(100%,580px);margin:8px auto 0;position:relative}.mv-giro__aro{width:88%;height:88%;position:absolute;inset:6%}.mv-giro__aro circle{fill:none;stroke:var(--ac);stroke-width:.35px;opacity:.7}.mv-giro__c{z-index:1;aspect-ratio:1;background:var(--papel);width:54%;box-shadow:inset 0 0 0 1px var(--linha);text-align:center;border-radius:50%;align-content:center;justify-items:center;gap:6px;padding:9%;display:grid;position:relative}.mv-giro__x{font:400 clamp(15px,1.3vw,18px)/1.35 var(--serif);margin:0}.mv-giro__c.troca-anima{animation:sobe .5s var(--ease)}.mv-giro__b{z-index:2;transform:translate(-50%,-50%) rotate(var(--a)) translate(min(44vw,255px)) rotate(calc(-1 * var(--a))) scale(var(--s,1));border:1px solid var(--linha);background:var(--papel);color:var(--tinta);font:500 14px/1.2 var(--sans);white-space:nowrap;cursor:pointer;transition:background-color .35s,color .35s,transform .45s var(--ease),box-shadow .35s;border-radius:999px;padding:9px 14px;position:absolute;top:50%;left:50%}.mv-giro__b.on{--s:1.12;background:var(--ac);box-shadow:0 0 0 8px color-mix(in srgb,var(--ac) 22%,transparent);border-color:#0000}.mv-giro__g{z-index:3;pointer-events:none;width:26px;height:30px;position:absolute;top:50%;left:50%}.mv-giro__g svg{width:100%;height:100%;display:block}@media (width<=640px){.mv-giro{aspect-ratio:auto;gap:10px;display:grid!important}.mv-giro__aro,.mv-giro__g{display:none}.mv-giro__c{aspect-ratio:auto;border-radius:22px;width:100%;padding:22px}.mv-giro__b{justify-self:start;position:static;transform:none}}.mv-sg{background:var(--papel);border-radius:22px;grid-template-columns:minmax(120px,30%) 1fr;gap:0;position:relative;overflow:hidden}.mv-sg__cv{width:100%;height:100%;display:block}.mv-sg__l{margin:0;padding:10px 24px 10px 8px;list-style:none;display:grid}.mv-sg__i{cursor:pointer;border-radius:14px;padding:14px 12px;transition:background-color .35s}.mv-sg__i+.mv-sg__i{border-top:1px solid var(--linha)}.mv-sg__x{color:var(--mut);margin:0;font-size:15px;line-height:1.5}.mv-sg__i.perto .mv-sg__x{color:var(--tinta)}@media (width<=640px){.mv-sg{grid-template-columns:70px 1fr}}.mv-ln{padding-top:8px;position:relative}.mv-ln__s{width:100%;height:80px;position:absolute;top:8px;left:0;right:0;overflow:visible}.mv-ln__s path{fill:none;stroke:var(--ac);stroke-width:2px;vector-effect:non-scaling-stroke;stroke-dasharray:1600;stroke-dashoffset:1600px;transition:stroke-dashoffset 1.8s var(--ease)}.mv-ln.vis .mv-ln__s path{stroke-dashoffset:0}.mv-ln__l{grid-template-columns:repeat(6,1fr);gap:18px;margin:0;padding:0;list-style:none;display:grid;position:relative}.mv-ln__l li{text-align:center;opacity:0;transition:opacity .6s var(--ease),transform .6s var(--ease);transition-delay:calc(.3s + var(--k) * .22s);align-content:start;justify-items:center;gap:6px;display:grid;transform:translateY(10px)}.mv-ln.vis .mv-ln__l li{opacity:1;transform:none}.mv-ln__p{background:var(--papel);width:16px;height:16px;box-shadow:inset 0 0 0 3px var(--ac);border-radius:50%;margin:32px 0 18px}.mv-ln__c .mv-ln__p{background:var(--ac);width:30px;height:30px;box-shadow:0 0 0 8px color-mix(in srgb,var(--ac) 25%,transparent);margin:25px 0 11px}.mv-ln__x{color:var(--mut);margin:0;font-size:14px;line-height:1.45}.mv-ln__c .mv-ln__x{color:var(--tinta);font:400 16px/1.35 var(--serif)}@media (width<=900px){.mv-ln__s{display:none}.mv-ln__l{border-left:2px solid var(--ac);grid-template-columns:1fr;padding-left:22px}.mv-ln__l li{text-align:left;justify-items:start}.mv-ln__p{margin:4px 0 0;position:absolute;left:-9px}.mv-ln__l li{position:relative}}.fv-tex,.fv-grao,.fv-an,.fv-gota,.fv-onda{display:none}#escolas-formacao .cap__in{z-index:1;position:relative}.fv-gota svg{width:100%;height:100%;display:block;overflow:visible}.mets__ctl{display:none}.mets__n{font:500 14px/1 var(--sans);opacity:.7}.mets__ctl .seta{cursor:pointer;width:44px;height:44px;color:var(--tinta);background:0 0;border:1.5px solid;border-radius:50%;place-items:center;display:grid}.mets__ctl .seta svg{stroke:currentColor;stroke-width:1.6px;fill:none;width:15px;height:15px}html[data-mvis^=dg] .mv-dg{display:grid}.mv-dg__cv{pointer-events:none;z-index:0;width:100%;height:100%;display:none;position:absolute;inset:0}html[data-mvis=dg-ondas] .mv-dg__cv{display:block}html[data-mvis=dg-ondas] .mv-dg__l{display:none}.mv-dg__dot{fill:var(--ac);opacity:0;transition:opacity .2s}html:not([data-mvis=dg-cor]) .mv-dg__dot{display:none}.mv-dg .mv-cx{transition:background-color .4s var(--ease),box-shadow .4s,transform .4s var(--ease)}html[data-mvis=dg-ondas] .mv-dg .mv-cx.on{box-shadow:inset 0 0 0 2px var(--ac)}@keyframes desenha{0%{stroke-dashoffset:var(--L)}to{stroke-dashoffset:0}}@keyframes flui{to{stroke-dashoffset:-22px}}#escolas-metodologias .met{background:0 0;border:0;border-radius:0;align-content:start;gap:10px;padding:0;overflow:visible}#escolas-metodologias .met>:not(canvas){max-width:none}#escolas-metodologias .met+.met{margin-top:0}#escolas-metodologias .met__st{box-shadow:none;color:var(--tinta);opacity:.72;font:600 12px/1 var(--sans);letter-spacing:.09em;background:0 0;gap:9px;padding:0}#escolas-metodologias .met__st i{background:var(--ac);width:8px;height:8px;animation:none}#escolas-metodologias .met__st--dev i{box-shadow:inset 0 0 0 1.5px var(--ac);background:0 0}#escolas-metodologias .met .h3{margin:0}#escolas-metodologias .met .q,#escolas-metodologias .met--dev .h3{opacity:1}.met__acoes{margin-top:2px}.met__desc{max-width:64ch;margin:8px 0 6px;font-size:17px;line-height:1.6}.met__cta{margin-top:26px}.met__sim,.mets__abas{display:none}.met__sim svg{width:100%;height:auto;display:block;overflow:visible}.met__sim path{fill:var(--ac);stroke:var(--ac);stroke-width:2.2px;vector-effect:non-scaling-stroke;transition:transform .8s var(--ease);transform-origin:60px 65px}.met--dev .met__sim path{fill:none;stroke-dasharray:4 5}.met:hover .met__sim path{transform:rotate(-8deg)scale(1.04)}.mets__abas button{font:400 clamp(20px,1.9vw,26px)/1.2 var(--serif);color:var(--tinta);opacity:.5;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:10px;margin-bottom:-1px;padding:0 0 16px;transition:opacity .3s,border-color .3s;display:inline-flex}.mets__abas button i{background:var(--ac);border-radius:50%;width:8px;height:8px}.mets__abas button.dev i{box-shadow:inset 0 0 0 1.5px var(--ac);background:0 0}.mets__abas button:hover{opacity:.8}.mets__abas button.on{opacity:1;border-bottom-color:var(--ac)}html[data-mvis^=dg] .mv-dg{padding:4px}.fv-esq{display:none!important}.fv-esqb{display:none}html:is([data-mlay=tom],[data-mlay=tomlado],[data-mlay=tomonda],[data-mlay=tomapaga],[data-mlay=ondah],[data-mlay=ondabaixo]) #escolas-metodologias .met{background:color-mix(in srgb,var(--ac) 13%,transparent);border-radius:20px;gap:10px;padding:clamp(24px,2.4vw,32px)}html:is([data-mlay=tom],[data-mlay=tomlado],[data-mlay=tomonda],[data-mlay=tomapaga],[data-mlay=ondah],[data-mlay=ondabaixo]) #escolas-metodologias .met__st{text-transform:none;letter-spacing:0;font:500 14px/1.2 var(--sans);opacity:.8}html:is([data-mlay=tom],[data-mlay=tomlado],[data-mlay=tomonda],[data-mlay=tomapaga],[data-mlay=ondah],[data-mlay=ondabaixo]) #escolas-metodologias .met .h3{font-size:clamp(24px,2.1vw,30px)}html:is([data-mlay=tom],[data-mlay=tomlado],[data-mlay=tomonda],[data-mlay=tomapaga],[data-mlay=ondah],[data-mlay=ondabaixo]) #escolas-metodologias .met__acoes{margin-top:10px}html:is([data-mlay=tom],[data-mlay=tomlado],[data-mlay=tomonda],[data-mlay=tomapaga],[data-mlay=ondah],[data-mlay=ondabaixo]) #escolas-metodologias .met__acoes .link{background:var(--ac);color:var(--tinta);font:600 15px/1 var(--sans);transition:background-color .3s,transform .3s var(--ease);border-radius:999px;align-items:center;gap:10px;padding:13px 22px;text-decoration:none;display:inline-flex}html:is([data-mlay=tom],[data-mlay=tomlado],[data-mlay=tomonda],[data-mlay=tomapaga],[data-mlay=ondah],[data-mlay=ondabaixo]) #escolas-metodologias .met__acoes .link:after{content:"→";transition:transform .3s var(--ease)}html:is([data-mlay=tom],[data-mlay=tomlado],[data-mlay=tomonda],[data-mlay=tomapaga],[data-mlay=ondah],[data-mlay=ondabaixo]) #escolas-metodologias .met__acoes .link:hover:after{transform:translate(3px)}html:is([data-mlay=tom],[data-mlay=tomlado],[data-mlay=tomonda],[data-mlay=tomapaga],[data-mlay=ondah],[data-mlay=ondabaixo]) #escolas-metodologias .met.on .met__acoes .link:after{content:""}html:is([data-mlay=tom],[data-mlay=tomlado],[data-mlay=tomonda],[data-mlay=tomapaga],[data-mlay=ondah],[data-mlay=ondabaixo]) .mets{gap:16px;display:grid}.lado__abre{display:none}html[data-pnav=topo] .capnav a:before{content:none!important}html[data-pnav=topo][data-pmenu=sublinha] .capnav{gap:clamp(18px,2.4vw,34px);padding-top:0;padding-bottom:0}html[data-pnav=topo][data-pmenu=sublinha] .capnav a{opacity:.62;background:0 0;border-radius:0;padding:18px 0 17px;transition:opacity .4s;position:relative}html[data-pnav=topo][data-pmenu=sublinha] .capnav a:hover{opacity:1}html[data-pnav=topo][data-pmenu=sublinha] .capnav a:after{content:"";background:var(--ac);transform-origin:0;height:2px;transition:transform .5s var(--ease);border-radius:2px;position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}html[data-pnav=topo][data-pmenu=sublinha] .capnav a.on{opacity:1;background:0 0}html[data-pnav=topo][data-pmenu=sublinha] .capnav a.on:after{transform:scaleX(1)}html[data-pnav=topo]:is([data-pmenu=sublinha],[data-pmenu=gota],[data-pmenu=atual]) .lado__prog{display:none!important}.mets__onda{display:none}html:is([data-mlay=tomonda],[data-mlay=tomapaga],[data-mlay=ondah],[data-mlay=ondabaixo]) #escolas-metodologias .met{transition:opacity .5s var(--ease),filter .5s}html:is([data-mlay=tomonda],[data-mlay=tomapaga],[data-mlay=ondah],[data-mlay=ondabaixo]) #escolas-metodologias .mets:not(:has(.met.on)) .met:not(.sel){opacity:.45;filter:saturate(.6)}html:is([data-mlay=tom],[data-mlay=tomlado],[data-mlay=tomonda],[data-mlay=tomapaga],[data-mlay=ondah],[data-mlay=ondabaixo]) #escolas-metodologias .cap__in:has(.met.on) .cap__cab{display:none}html:is([data-mlay=tom],[data-mlay=tomlado],[data-mlay=tomonda],[data-mlay=tomapaga],[data-mlay=ondah],[data-mlay=ondabaixo]) #escolas-metodologias .mets:has(.met.on)>.met:not(.on){display:none}html:is([data-mlay=tom],[data-mlay=tomlado],[data-mlay=tomonda],[data-mlay=tomapaga],[data-mlay=ondah],[data-mlay=ondabaixo]) #escolas-metodologias .met.on{animation:toma .7s var(--ease);grid-column:1/-1}@keyframes toma{0%{opacity:.4;transform:translateY(8px)}to{opacity:1;transform:none}}@media (width>=900px){html:is([data-mlay=tom],[data-mlay=tomlado],[data-mlay=tomonda],[data-mlay=tomapaga],[data-mlay=ondah],[data-mlay=ondabaixo]) #escolas-metodologias .cap__in:has(.met.on) .mets{grid-column:1/-1;margin-top:0}}html:is([data-mlay=tom],[data-mlay=tomlado],[data-mlay=tomonda],[data-mlay=tomapaga],[data-mlay=ondah],[data-mlay=ondabaixo]) #escolas-metodologias .met .q{font:400 16.5px/1.6 var(--sans);color:var(--mut,inherit);opacity:.9;max-width:60ch;font-style:normal}@media (width>=900px){html[data-mlay=ondabaixo] #escolas-metodologias .mets{grid-template-columns:1fr 1fr;align-items:stretch;padding-bottom:clamp(110px,14vh,150px);position:relative}html[data-mlay=ondabaixo] #escolas-metodologias .met{z-index:1;position:relative}html[data-mlay=ondabaixo] .mets__onda{left:calc(-1 * var(--gl));right:calc(-1 * var(--gr));width:calc(100% + var(--gl) + var(--gr));pointer-events:none;z-index:0;height:calc(clamp(110px,14vh,150px) + 70px);display:block;position:absolute;bottom:-20px}html:is([data-mlay=ondah],[data-mlay=ondabaixo]) #escolas-metodologias .mets:has(.met.on){padding:0}html:is([data-mlay=ondah],[data-mlay=ondabaixo]) #escolas-metodologias .mets:has(.met.on) .mets__onda{display:none}}#escolas-metodologias{--mc:var(--ac);--mct:var(--tinta);--tomc:var(--ac);--mcx:var(--papel)}html[data-mcor=claro] #escolas-metodologias{--mc:#f5d0c4;--mcx:#f6efe2;background:#fbf7f0!important}#escolas-metodologias .mv-dg__c{background:var(--mc);color:var(--mct)}#escolas-metodologias .mv-dg .mv-cx{background:var(--mcx)}html:is([data-mlay=tom],[data-mlay=tomlado],[data-mlay=tomonda],[data-mlay=tomapaga],[data-mlay=ondah],[data-mlay=ondabaixo]) #escolas-metodologias .met{background:color-mix(in srgb,var(--tomc) 11%,transparent)}#escolas-metodologias .mv-dg__c{gap:12px;width:min(100%,400px);padding:12%}#escolas-metodologias .mv-dg__c>p:not(.mv-dg__s):not(.mv-dg__leg){font-size:clamp(19px,1.6vw,23px);line-height:1.3}.mv-dg__s{opacity:.92;margin:0;font:400 14px/1.55 var(--sans)!important}.mv-dg__leg{color:var(--tinta);opacity:.72;position:absolute;top:100%;left:-12%;right:-12%;font:400 14px/1.5 var(--sans)!important;margin:16px 0 0!important}.mv-nota{display:none!important}@media (width<=899px){.mv-dg__leg{position:static;margin-top:6px!important}}@media (width>=900px){#escolas-metodologias .mv-dg{margin-bottom:46px}}.met__tempos{max-width:740px;margin-top:clamp(36px,5vh,56px)}.met__tempos .t1{font:400 clamp(20px,1.7vw,24px)/1.45 var(--serif);border-bottom:1px solid var(--linha);margin:0;padding-bottom:16px}.met__tempos .t2 p{margin:16px 0 0;font-size:16.5px;line-height:1.65}.met__btn:after{content:" →"}#escolas-metodologias .met__btn{--btn-bg:var(--ac);--btn-fg:var(--tinta);background:var(--ac)!important;color:var(--tinta)!important}#escolas-metodologias .met.on .met__acoes{z-index:3;margin:0;position:absolute;top:0;right:0}#escolas-metodologias .met.on .met__acoes .link.volta{font:600 15px/1 var(--sans);border-radius:999px;align-items:center;gap:8px;padding:12px 20px;text-decoration:none;display:inline-flex;box-shadow:inset 0 0 0 1.5px;color:var(--tinta)!important;background:0 0!important}#escolas-metodologias .met.on .met__acoes .link.volta:before{content:"←"}#escolas-metodologias .met.on .met__acoes .link.volta:after{content:none!important}#escolas-metodologias .met.on>.h3{margin-top:4px;padding-right:260px;font-size:clamp(32px,3.4vw,48px)!important}#escolas-metodologias .met.on>.q{opacity:1;max-width:36ch;margin-bottom:24px;font:400 clamp(19px,1.5vw,21px)/1.5 var(--serif)!important;color:var(--tinta)!important}@media (width<=899px){#escolas-metodologias .met.on .met__acoes{position:static}#escolas-metodologias .met.on>.h3{padding-right:0}}html:is([data-mlay=tom],[data-mlay=tomlado],[data-mlay=tomonda],[data-mlay=tomapaga],[data-mlay=ondah],[data-mlay=ondabaixo]) #escolas-metodologias .met.on{background:0 0;padding:0;display:grid;grid-template-columns:1fr!important;grid-template-areas:none!important}html:is([data-mlay=tom],[data-mlay=tomlado],[data-mlay=tomonda],[data-mlay=tomapaga],[data-mlay=ondah],[data-mlay=ondabaixo]) #escolas-metodologias .met.on>*{grid-area:auto!important}.met__tempos .t2q span:after{content:" "}.met__tempos .t2q{margin-top:16px;font-size:16.5px;line-height:1.65}.met__tempos .met__cta{margin-top:28px}.met__tempos [data-r]:before{display:none}@media (width>=900px){html:not([data-mtemp=uma]) .met__tempos{align-items:start;column-gap:clamp(40px,5vw,80px);max-width:none;display:grid}html:not([data-mtemp=uma]) .met__tempos .t1{border-bottom:0;padding-bottom:0}html:not([data-mtemp=uma]) .met__tempos [data-r]:before{content:attr(data-r);font:600 12px/1.2 var(--sans);letter-spacing:.08em;text-transform:uppercase;opacity:.6;margin-bottom:10px;display:block}html[data-mtemp=duas] .met__tempos{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}html[data-mtemp=duas] .met__tempos .t1{grid-area:1/1;font-size:clamp(24px,2.2vw,30px);line-height:1.35}html[data-mtemp=duas] .met__tempos .met__cta{grid-area:2/1;margin-top:28px}html[data-mtemp=duas] .met__tempos .t2{border-left:1px solid var(--linha);grid-area:1/2/span 2;padding-left:clamp(28px,3vw,48px)}html[data-mtemp=duas] .met__tempos .t2>:first-child{margin-top:0}html[data-mtemp=duas] .met__tempos [data-r]:before{display:none}}html #escolas-formacao .cap__onda{display:none!important}html #escolas-formacao.cap{margin-top:0;padding-top:clamp(88px,12vh,140px);background:var(--bgc)!important}#escolas-formacao :is(.fv-tex,.fv-grao,.fv-an){height:100%!important;top:0!important}#escolas-formacao .fv-an{inset:0!important}#escolas-formacao .fv-gota{top:0!important}.fv-segue{display:none}html:is([data-fvis=fbaixo],[data-fvis=flinhas],[data-fvis=fdir]) #escolas-formacao{--bgc:#e2edf0}html:is([data-fvis=fonda],[data-fvis=fbaixo],[data-fvis=flinhas],[data-fvis=fdir]) #escolas-formacao{color:var(--tinta);--mut:#24353ec7;--linha:#24353e24;--btn-bg:#1e4566;--btn-fg:#f6efe2}html:is([data-fvis=fonda],[data-fvis=fbaixo],[data-fvis=flinhas],[data-fvis=fdir]) #escolas-formacao .mut{color:#24353ec7}html:is([data-fvis=fonda],[data-fvis=fbaixo],[data-fvis=flinhas],[data-fvis=fdir]) #escolas-formacao .fv-bx{transition:opacity .5s var(--ease),filter .5s;border-radius:22px;align-content:start;gap:12px;padding:clamp(26px,2.6vw,36px);display:grid}html:is([data-fvis=fonda],[data-fvis=fbaixo],[data-fvis=flinhas],[data-fvis=fdir]) #escolas-formacao .fv-bx>canvas{display:none!important}html:is([data-fvis=fonda],[data-fvis=fbaixo],[data-fvis=fdir]) #escolas-formacao .fv-bx:first-child{background:#2a7fa321}html:is([data-fvis=fonda],[data-fvis=fbaixo],[data-fvis=fdir]) #escolas-formacao .fv-bx:nth-child(2){background:#9ccbd961}html:is([data-fvis=fonda],[data-fvis=fbaixo],[data-fvis=flinhas],[data-fvis=fdir]) #escolas-formacao .fv-bx:not(.sel){opacity:.45;filter:saturate(.6)}html:is([data-fvis=fonda],[data-fvis=fbaixo],[data-fvis=flinhas],[data-fvis=fdir]) #escolas-formacao .fv-bx .btn{justify-self:start;color:#f6efe2!important;background:#1e4566!important;margin-top:4px!important}#escolas-programas .pe{height:clamp(380px,46vh,440px)}.fv-t1{font:400 clamp(19px,1.5vw,21px)/1.45 var(--serif);margin:0}html:is([data-fvis=fbaixo],[data-fvis=fdir]) #escolas-formacao .fv-bx p{margin:0}@media (width>=960px){#escolas-formacao .fv-cab{grid-template-columns:1fr;gap:18px}#escolas-formacao .fv-cab .h2{white-space:nowrap;font-size:min(clamp(40px,5vw,64px),calc((min(100vw,1200px) - var(--gl) - var(--gr)) / 15));max-width:none}#escolas-formacao .fv-cab>div{justify-self:stretch;width:100%;max-width:none;padding-top:0!important}#escolas-formacao .fv-cab .lead{max-width:none}}#escolas-formacao .fv-cab .lead{opacity:1;color:var(--tinta)!important}html:is([data-fvis=fbaixo],[data-fvis=fdir])[data-fbg=papel] #escolas-formacao{--bgc:#f6efe2}@media (width>=900px){html[data-fvis=fdir] #escolas-formacao .duas{grid-template-columns:1fr;gap:16px;padding-right:clamp(120px,11vw,170px);position:relative}html[data-fvis=fdir] #escolas-formacao .fv-bx{z-index:1;grid-template-columns:minmax(0,4fr) minmax(0,6fr);grid-template-areas:"t q""s q""s a";align-items:start;gap:12px clamp(32px,4vw,56px);position:relative}html[data-fvis=fdir] #escolas-formacao .fv-bx .h3{grid-area:t;margin:0}html[data-fvis=fdir] #escolas-formacao .fv-bx .fv-t1{grid-area:s}html[data-fvis=fdir] #escolas-formacao .fv-bx .mut{grid-area:q}html[data-fvis=fdir] #escolas-formacao .fv-bx .btn{grid-area:a;margin-top:6px!important}html[data-fvis=fdir] #escolas-formacao .fv-segue{right:calc(-1 * var(--gr));width:calc(clamp(120px,11vw,170px) + var(--gr) + 240px);pointer-events:none;z-index:0;height:calc(100% + 60px);display:block;position:absolute;top:-30px}}.mtt{display:none}html[data-mtxt="1"] .mtt[data-t="1"]{display:inline}@media (width>=900px){html[data-mlay=ondabaixo] #escolas-metodologias.cap:not(:has(.met.on)){padding-bottom:0}html[data-mlay=ondabaixo] #escolas-metodologias .mets__onda{height:calc(clamp(110px,14vh,150px) + 60px)!important;bottom:0!important}}#escolas-metodologias .met__tempos{margin-top:clamp(64px,8vh,96px)}#escolas-formacao .fv-bx .mut{color:var(--tinta)!important}#escolas-formacao .fv-bx .btn{min-height:0!important;padding:10px 20px!important;font-size:15px!important;line-height:1.2!important}#escolas-inicio .frase sup{vertical-align:super;font-size:.42em;line-height:0}#escolas-inicio .frase sup a{font:400 1em/1 var(--sans);padding:0 0 0 3px}.sg-cv,.pil__nome,.pil-agua{display:none}[data-sg]>.sg-it{z-index:1;transition:opacity .5s var(--ease),filter .5s;position:relative}[data-sg]>.sg-it:not(.sel){opacity:.45;filter:saturate(.6)}@media (width>=900px){[data-sg=dir]{padding-right:clamp(120px,11vw,170px);position:relative}[data-sg=dir]>.sg-cv{right:calc(-1 * var(--gr));width:calc(clamp(120px,11vw,170px) + var(--gr) + 240px);pointer-events:none;z-index:0;height:calc(100% + 60px);display:block;position:absolute;top:-30px}[data-sg=baixo]{padding-bottom:clamp(110px,14vh,150px);position:relative}[data-sg=baixo]>.sg-cv{left:calc(-1 * var(--gl));width:calc(100% + var(--gl) + var(--gr));pointer-events:none;z-index:0;height:calc(clamp(110px,14vh,150px) + 70px);display:block;position:absolute;bottom:-20px}}#lab-letramento [data-sg]{gap:16px;margin-top:8px;display:grid}#lab-letramento [data-sg] .troca{display:none}#lab-letramento [data-sg] .pil__p,#lab-letramento [data-sg] .pil__p[hidden]{background:#2a7fa31c;border-radius:22px;margin:0;padding:clamp(24px,2.4vw,32px);animation:none;display:grid!important}#lab-letramento [data-sg] .pil__nome{font:600 12px/1.2 var(--sans);letter-spacing:.08em;text-transform:uppercase;opacity:.65;margin:0 0 6px;display:block}#lab-letramento [data-sg] .pil__p p[style]{margin-top:10px!important}@media (width>=900px){#lab-letramento [data-sg=dir] .pil__p{grid-template-columns:minmax(0,1.4fr) minmax(0,.6fr);column-gap:clamp(28px,3vw,48px)}#lab-letramento [data-sg=dir] .pil__onde{border-top:0;border-left:1px solid var(--linha);padding-top:0;padding-left:clamp(20px,2vw,32px)}#lab-letramento [data-sg=baixo]{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:14px}#lab-letramento [data-sg=baixo] .pil__p{align-content:start;padding:24px}#lab-letramento [data-sg=baixo] .pil__p .h3{font-size:clamp(20px,1.6vw,24px)}#lab-letramento [data-sg=baixo] .pil__p p.mut:not(.q),#lab-letramento [data-sg=baixo] .pil__onde{display:none}}#lab-pesquisas [data-sg]{border-top:0;gap:16px;display:grid}#lab-pesquisas [data-sg] .pb-item{background:#2a7fa31c;border:0;border-radius:22px;padding:clamp(24px,2.4vw,34px)}#lab-pesquisas [data-sg] .pb-mais{display:none}#lab-pesquisas [data-sg] .pb-bt{cursor:default;pointer-events:none;padding:0}#lab-pesquisas [data-sg] .pb-item .pb-bt .h3{transform:none}#lab-pesquisas [data-sg] .pb-c{grid-template-rows:1fr}#lab-pesquisas [data-sg] .pb-c>div{margin-top:16px;padding:0!important}@media (width>=900px){#lab-pesquisas [data-sg=dir] .pb-item{grid-template-columns:minmax(0,4fr) minmax(0,6fr);column-gap:clamp(32px,4vw,56px);display:grid}#lab-pesquisas [data-sg=dir] .pb-c>div{margin-top:0}#lab-pesquisas [data-sg=baixo]{grid-template-columns:1fr 1fr;align-items:stretch}#lab-pesquisas [data-sg=baixo] .pb-item{flex-direction:column;display:flex}#lab-pesquisas [data-sg=baixo] .pb-c,#lab-pesquisas [data-sg=baixo] .pb-c>div{flex:1}#lab-pesquisas [data-sg=baixo] .pb-c>div .btn{margin-top:auto}#lab-pesquisas [data-sg=baixo] .pb-bt .h3{font-size:clamp(22px,1.9vw,28px)}}#lab-metodologias [data-sg] .md-card{color:var(--papel);--btn-bg:#9ccbd9;--btn-fg:#1e4566;background:#f6efe217;margin:0;box-shadow:inset 0 0 0 1px #f6efe238}#lab-metodologias [data-sg] .md-card .md-x{color:#c3d0d6}#lab-metodologias [data-sg] .md-card .md-tag{color:var(--papel);background:0 0;box-shadow:inset 0 0 0 1px #f6efe280}@media (width>=900px){#lab-metodologias [data-sg=baixo]{grid-template-columns:1fr 1fr;align-items:stretch}#lab-metodologias [data-sg=baixo] .md-card .acoes{margin-top:auto}#lab-metodologias [data-sg=dir]{grid-template-columns:1fr}#lab-metodologias [data-sg=dir] .md-card{grid-template-columns:minmax(0,4fr) minmax(0,6fr);grid-template-areas:"g x""t x""q a";justify-items:stretch;column-gap:clamp(32px,4vw,56px)}#lab-metodologias [data-sg=dir] .md-card .md-tag{grid-area:g;justify-self:start}#lab-metodologias [data-sg=dir] .md-card .h3{grid-area:t}#lab-metodologias [data-sg=dir] .md-card .q{grid-area:q}#lab-metodologias [data-sg=dir] .md-card .md-x{grid-area:x}#lab-metodologias [data-sg=dir] .md-card .acoes{grid-area:a}}#lab-letramento [data-sg=baixo] .pil__p{grid-template-columns:1fr!important}.pil-trilha{display:none}html:is([data-llet=divide],[data-llet=trilha],[data-llet=h1],[data-llet=h2],[data-llet=h3]) #lab-letramento .cap__in{flex-direction:column;display:flex}html:is([data-llet=divide],[data-llet=trilha],[data-llet=h1],[data-llet=h2],[data-llet=h3]) #lab-letramento .cap__cab{order:0}html:is([data-llet=divide],[data-llet=trilha],[data-llet=h1],[data-llet=h2],[data-llet=h3]) #lab-letramento .cap__in>.acoes{order:1;margin-top:0!important}html:is([data-llet=divide],[data-llet=trilha],[data-llet=h1],[data-llet=h2],[data-llet=h3]) #lab-letramento .cap__in>.refs{order:2;margin:14px 0 clamp(36px,5vh,56px)}html:is([data-llet=divide],[data-llet=trilha],[data-llet=h1],[data-llet=h2],[data-llet=h3]) #lab-letramento [data-pil]{order:3}html:is([data-llet=divide],[data-llet=trilha],[data-llet=h1],[data-llet=h2],[data-llet=h3]) #lab-letramento.cap{padding-bottom:0!important}html #lab-pesquisas.cap{transition:none}html:is([data-llet=divide],[data-llet=trilha],[data-llet=h1],[data-llet=h2],[data-llet=h3]) #lab-pesquisas .cap__onda{display:none!important}html:is([data-llet=divide],[data-llet=trilha],[data-llet=h1],[data-llet=h2],[data-llet=h3]) #lab-pesquisas.cap{background:var(--bgc)!important;margin-top:0!important;padding-top:clamp(88px,12vh,140px)!important}@media (width>=900px){html:is([data-llet=divide],[data-llet=trilha],[data-llet=h1],[data-llet=h2],[data-llet=h3]) #lab-letramento [data-sg=baixo]>.sg-cv{height:calc(clamp(110px,14vh,150px) + 60px)!important;bottom:0!important}html[data-llet=trilha] #lab-letramento .pil-trilha{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0 0 -2px;padding:0;list-style:none;display:grid}html[data-llet=trilha] #lab-letramento .pil-trilha li{cursor:pointer;height:30px;position:relative}html[data-llet=trilha] #lab-letramento .pil-trilha li:before{content:"";border-top:1px solid #1a658b59;position:absolute;top:14px;left:0;right:-14px}html[data-llet=trilha] #lab-letramento .pil-trilha li:last-child:before{right:0}html[data-llet=trilha] #lab-letramento .pil-sym{background:var(--bgc,var(--claro));opacity:.4;width:auto;height:28px;transition:opacity .5s var(--ease),transform .5s var(--ease);transform-origin:0;padding-right:8px;display:block;position:relative}html[data-llet=trilha] #lab-letramento .pil-trilha li.sel .pil-sym{opacity:1;transform:scale(1.15)}}html:is([data-llet=divide],[data-llet=trilha],[data-llet=h1],[data-llet=h2],[data-llet=h3]) #lab-letramento [data-sg] .pil__p .h3{margin:0}html:is([data-llet=divide],[data-llet=trilha],[data-llet=h1],[data-llet=h2],[data-llet=h3]) #lab-letramento [data-sg] .pil__p p[style]{margin-top:12px!important}html:is([data-llet=trilha],[data-llet=h1]) #lab-letramento [data-sg] .pil__nome{font:400 clamp(24px,2vw,30px)/1.15 var(--serif);letter-spacing:0;text-transform:none;opacity:1;margin:0 0 8px}html:is([data-llet=trilha],[data-llet=h1]) #lab-letramento [data-sg] .pil__nome:after{content:"."}html:is([data-llet=trilha],[data-llet=h1]) #lab-letramento [data-sg] .pil__p .h3{font:500 15.5px/1.35 var(--sans)!important}html:is([data-llet=trilha],[data-llet=h1]) #lab-letramento [data-sg] .pil__p .q{font:400 14.5px/1.35 var(--sans);margin-top:2px;font-style:normal}.pes-pe,html[data-lpes=pe] #lab-pesquisas [data-pb]{display:none}html[data-lpes=pe] #lab-pesquisas .pes-pe{height:clamp(640px,74vh,720px);display:flex}.pes-pe .pe-corpo{gap:12px}.pes-pe .h3 .nr{display:none}.pes-pe .pe-x{justify-items:start;gap:12px}.pes-pe .pe-x p{max-width:60ch;margin:0}.pes-pe .pe-x .lead{font-size:clamp(17px,1.3vw,19px)}.pes-pe .pe-x .mut{font-size:15px}.pes-pe .pe-p:not(.on) .h3{font-size:clamp(22px,1.8vw,26px)}html[data-nref="3"] .pes-pe .nr--3{display:inline}html[data-nref="3"] .pes-pe p.nr--3{display:block}.reflink{all:unset;cursor:default}.ref-ver{display:none}#lab-letramento[data-lref=cab] .ref-caixa{flex-wrap:wrap;align-items:center;gap:6px 22px;margin-top:22px;display:flex}#lab-letramento[data-lref=cab] .ref-caixa .acoes{margin:0!important}#lab-letramento[data-lref=cab] .ref-caixa .btn{min-height:0;padding:10px 20px;font-size:15px}#lab-letramento[data-lref=cab] .ref-caixa .refs{border:0;margin:0;padding:0}#lab-letramento[data-lref=cab] .ref-caixa .refs[open]{flex-basis:100%;order:3}#lab-letramento[data-lref=cab] .ref-caixa .refs summary{text-underline-offset:.3em;text-decoration:underline;text-decoration-thickness:1px}#lab-letramento[data-lref=cab] .ref-caixa .refs summary:after{content:none}#lab-letramento:is([data-lref=texto],[data-lref=misto]) .reflink{cursor:pointer;text-underline-offset:.28em;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb,currentColor 45%,transparent);-webkit-text-decoration-color:color-mix(in srgb,currentColor 45%,transparent);text-decoration-color:color-mix(in srgb,currentColor 45%,transparent)}#lab-letramento:is([data-lref=texto],[data-lref=misto]) .reflink:hover{text-decoration-color:currentColor}#lab-letramento:is([data-lref=texto],[data-lref=misto]) .refs{border:0;margin:10px 0 0;padding:0}#lab-letramento:is([data-lref=texto],[data-lref=misto]) .refs summary{display:none}#lab-letramento:is([data-lref=texto],[data-lref=misto]) .refs ul{margin-top:6px}#lab-letramento[data-lref=texto] .cap__cab .acoes{margin-top:14px!important}#lab-letramento[data-lref=texto] .cap__cab .acoes .btn{all:unset;cursor:pointer;font:600 15px/1.3 var(--sans);text-underline-offset:.3em;text-decoration:underline;text-decoration-thickness:1px}#lab-letramento[data-lref=texto] .cap__cab .acoes .btn:after{content:" →"}#lab-letramento[data-lref=linha] .ref-linha{z-index:3;grid-column:1/-1;justify-content:flex-end;align-items:center;gap:22px;margin-bottom:-6px;display:flex;position:relative}#lab-letramento[data-lref=linha] .ref-linha .acoes{margin:0!important}#lab-letramento[data-lref=linha] .ref-linha .btn,#lab-letramento[data-lref=linha] .ref-ver{all:unset;cursor:pointer;font:600 14px/1.3 var(--sans);text-underline-offset:.3em;text-decoration:underline;text-decoration-thickness:1px}#lab-letramento[data-lref=linha] .ref-linha .refs{border:0;width:min(520px,90vw);margin:0;padding:0;position:absolute;top:calc(100% + 8px);right:0}#lab-letramento[data-lref=linha] .ref-linha .refs summary{display:none}#lab-letramento[data-lref=linha] .ref-linha .refs[open]{background:var(--claro);border-radius:18px;padding:20px 22px;box-shadow:0 18px 40px #24353e29}html[data-lpes=pe] #lab-pesquisas{--bgc:#fbf7f0;background:#fbf7f0!important}html[data-lpes=pe] #lab-pesquisas .pes-pe .pe-p{background:#f6efe2;border:1px solid #24353e1a}.pes-traco{background:var(--traco);border-radius:2px;width:44px;height:4px;margin-bottom:6px;display:block}.pes-pe .pes-sub .q{max-width:46ch;margin:0;font-size:clamp(17px,1.35vw,19px);line-height:1.45}.pes-pe .pe-p:not(.on) .pes-sub .q{font-size:16.5px}.pes-pe .pe-x .mut{max-width:60ch;font-size:15px}#lab-letramento[data-lref=misto] .cap__cab>.acoes{margin:0!important}#lab-letramento[data-lref=misto] .cap__cab>.acoes .btn{min-height:0;padding:11px 22px;font-size:15px}@media (width>=960px){#lab-letramento[data-lref=misto] .cap__cab{grid-template-rows:auto 1fr}#lab-letramento[data-lref=misto] .cap__cab>.h2{grid-area:1/1}#lab-letramento[data-lref=misto] .cap__cab>div{grid-area:1/2/span 2}#lab-letramento[data-lref=misto] .cap__cab>.acoes{grid-area:2/1;align-self:end}}html[data-lpes=pe] #lab-pesquisas .pes-pe{height:clamp(600px,70vh,680px)}.pes-pe .pe-corpo{align-content:start;gap:0;padding:clamp(30px,2.8vw,40px)}.pes-pe .pes-traco{margin-bottom:18px}.pes-pe .h3{max-width:22ch;margin:0;font-size:clamp(28px,2.3vw,34px);line-height:1.12}.pes-pe .pes-sub{margin-top:16px}.pes-pe .pes-sub .q{color:var(--tinta);max-width:52ch;font:400 clamp(17px,1.25vw,18.5px)/1.55 var(--sans)!important;font-style:normal!important}.pes-pe .pe-x{gap:16px;margin-top:18px}.pes-pe .pe-x .mut{max-width:58ch;font-size:15.5px;line-height:1.65}.pes-pe .pe-x .btn{margin-top:6px}html[data-pfec=so] .pes-pe .pe-p:not(.on) .pes-sub{display:none}html[data-pfec=so] .pes-pe .pe-p:not(.on) .h3{font-size:clamp(26px,2.1vw,32px);line-height:1.15}@media (width>=900px){html[data-pabr=largo] .pes-pe .pe-p.on{flex-grow:3.4}html[data-pabr=largo] .pes-pe .pe-p.on .h3{max-width:30ch;font-size:clamp(30px,2.5vw,38px)}html[data-pabr=largo] .pes-pe .pe-p.on .pes-sub .q{max-width:62ch;font-size:clamp(18px,1.35vw,20px)!important}html[data-pabr=largo] .pes-pe .pe-p.on .pe-x .mut{max-width:70ch}}.pes-pe .pe-p:not(.on){min-width:min(320px,30%)}html[data-pabr=largo] .pes-pe .pe-p.on .pe-x .mut{font-size:17px;line-height:1.65}.pes-dest{font-weight:500}.pfr{display:none}html[data-pfrase="3"] .pfr[data-t="3"]{display:inline}#lab-metodologias :is(.md--0,.md--1,.md--2,.md--3,.md-dev,.plx-cv,.plx-gota,.cap__aneis,.cap__gota){display:none!important}.ed{gap:clamp(32px,4vw,64px);margin-top:clamp(8px,2vh,24px);display:grid}@media (width>=900px){.ed{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:stretch}}html:is([data-lmet=pingo-esc],[data-lmet=citacao]) #lab-metodologias .ed .btn{--btn-bg:#9ccbd9;--btn-fg:#1e4566;color:#1e4566!important;background:#9ccbd9!important}#lab-metodologias{position:relative;overflow:hidden}.lm-tex,.lm-grao{display:none}#lab-metodologias .cap__in{z-index:1;position:relative}.lm-agua{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.lm-gota{z-index:3;pointer-events:none;width:56px;height:64px;position:absolute;top:0;left:0}.lm-gota svg{width:100%;height:100%;display:block;overflow:visible}@media (width>=960px){#lab-metodologias .cap__in{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;column-gap:clamp(40px,5vw,80px);display:grid}#lab-metodologias .cap__cab{gap:22px;margin:0;grid-template-columns:1fr!important}}#lab-metodologias .cap__cab{z-index:2;position:relative}#lab-metodologias .cap__cab .lead{max-width:40ch}.lm-box{border-radius:26px;justify-items:start;gap:16px;padding:clamp(28px,3vw,44px);display:grid;position:relative}.lm-box>*{z-index:2;position:relative}.lm-tags{flex-wrap:wrap;gap:8px;display:flex}.lm-tag{font:500 13px/1 var(--sans);opacity:.85;border-radius:999px;align-items:center;gap:8px;padding:7px 14px;display:inline-flex;box-shadow:inset 0 0 0 1px}.lm-tag--dev i{background:currentColor;border-radius:50%;width:7px;height:7px;animation:1.6s ease-in-out infinite pisca}.lm-t{margin:4px 0 2px;font-size:clamp(28px,2.6vw,38px);line-height:1.1}.lm-p{max-width:62ch;margin:0;font-size:16.5px;line-height:1.65}.lm-p .grifo{font-weight:500}.lm-q{text-underline-offset:.28em;font-weight:500;text-decoration:underline;text-decoration-thickness:1px}.lm-ac{margin-top:8px}html[data-lmbox=tom] .lm-box{background:#09202e47}.lm-q{text-decoration:none!important}html #lab-metodologias .cap__onda{display:none!important}html #lab-metodologias.cap{margin-top:0!important;padding-top:clamp(88px,12vh,140px)!important}#lab-metodologias .cap__cab .lead{opacity:1;color:var(--tinta)!important}html[data-lfun=areia] #lab-letramento{--bgc:#f6efe2;background:#f6efe2!important}.lm-c1,.lm-c2{display:contents}.lm-c1>*,.lm-c2>*{z-index:2;position:relative}.lm-fx,.lm-fxcv{display:none}html:is([data-lmbg=papel],[data-lmbg=azul],[data-lmbg=nevoa]) #lab-metodologias{color:var(--tinta);--mut:#24353ec7;--linha:#24353e24;--btn-bg:#1e4566;--btn-fg:#f6efe2}html[data-lmbg=papel] #lab-metodologias{--bgc:#f6efe2;background:#f6efe2!important}html[data-lmbox=tom]:is([data-lmbg=papel],[data-lmbg=azul]) .lm-box{background:#2a7fa31a}html[data-lmbox=tom][data-lmbg=papel] .lm-box{background:#9ccbd942}@media (width>=960px){html[data-lmlay=topo] #lab-metodologias .cap__in{display:block}html[data-lmlay=topo] #lab-metodologias .cap__cab{column-gap:clamp(48px,6vw,96px);margin-bottom:clamp(44px,6vh,64px);grid-template-columns:minmax(500px,.9fr) minmax(0,1.1fr)!important}html[data-lmlay=topo] #lab-metodologias .cap__cab .h2,html[data-lmlay=topo] #lab-metodologias .cap__cab .lead{max-width:none}html[data-lmlay=topo] .lm-box{isolation:isolate;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:stretch;column-gap:clamp(40px,5vw,80px);padding:clamp(40px,4vw,60px) clamp(40px,4.4vw,64px);overflow:hidden}html[data-lmlay=topo] .lm-c1{flex-direction:column;align-items:flex-start;gap:18px;display:flex}html[data-lmlay=topo] .lm-c2{align-content:start;gap:16px;display:grid}html[data-lmlay=topo] .lm-t{margin:6px 0 0;font-size:clamp(32px,3vw,44px)}html[data-lmlay=topo] .lm-p{max-width:62ch;font-size:17.5px;line-height:1.68}html[data-lmlay=topo] .lm-tag{padding:8px 15px;font-size:13.5px}html[data-lmlay=topo][data-lmfx=onda] .lm-box{padding-left:clamp(170px,14vw,200px)}html[data-lmlay=topo][data-lmfx=onda] .lm-fxcv{z-index:1;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}}.lm-pq,.lm-4{display:none}.lm-4 li{border-bottom:1px solid var(--linha);font:400 clamp(24px,2vw,30px)/1.1 var(--serif);align-items:center;gap:16px;padding:13px 0;display:flex}.lm-4 i{background:#2a7fa3;border-radius:50%;flex:none;width:12px;height:12px;position:relative}.lm-4 i:after{content:"";opacity:0;border-radius:50%;animation:2.8s ease-out infinite lm4;position:absolute;inset:-6px;box-shadow:0 0 0 1.5px #2a7fa3}.lm-4 li:nth-child(2) i:after{animation-delay:.7s}.lm-4 li:nth-child(3) i:after{animation-delay:1.4s}.lm-4 li:nth-child(4) i:after{animation-delay:2.1s}@keyframes lm4{0%{opacity:.9;transform:scale(.5)}to{opacity:0;transform:scale(2.2)}}@media (prefers-reduced-motion:reduce){.lm-4 i:after{animation:none}}.pg-p{height:.8em;display:block}#sobre-inicio.hero-gota{min-height:max(560px,min(84svh,800px));padding-top:clamp(128px,17vh,176px);padding-bottom:64px}#sobre-inicio .hero__txt h1.d1{letter-spacing:-.02em;font-size:clamp(36px,4.4vw,62px);font-weight:400}#sobre-inicio .so__t{max-width:31ch}@media (width>=920px){#sobre-inicio .hero__txt{padding-right:6%}}.so-nome__a{opacity:.85;margin-top:20px}.so-nome__q .grifo{--grifo:#4fa88a80}.so-nome .so-nome__q{font-size:clamp(34px,4.2vw,58px);line-height:1.08}@media (width>=920px){.so-nome .so-nome__grid{grid-template-columns:1fr 1fr;gap:64px}}.como__l{max-width:40ch;margin-top:22px}.como-trilho{gap:48px;display:grid}.como-trilho .h4{margin-bottom:8px}.qs.sec{padding-block:clamp(72px,10vh,112px)}.qs .pessoas{gap:48px;margin-top:40px}.pessoa p+p{margin-top:14px}.qsb{position:relative;overflow:hidden}.qsb>.wrap{z-index:1;position:relative}.qsb-agua,.qs-base,.qs-cv{display:none}.qsd-p{align-items:center}html:is([data-qsv=cards],[data-qsv=cardsonda]) #sobre-quem .pessoas{grid-template-columns:1fr;gap:24px;margin-top:48px}@media (width>=900px){html:is([data-qsv=cards],[data-qsv=cardsonda]) #sobre-quem .pessoas{grid-template-columns:1fr 1fr;align-items:stretch}}html:is([data-qsv=cards],[data-qsv=cardsonda]) #sobre-quem .pessoa{isolation:isolate;background:#4fa88a1a;border-radius:26px;flex-direction:column;align-items:flex-start;gap:28px;padding:clamp(32px,3.4vw,52px);display:flex;position:relative;overflow:hidden}html:is([data-qsv=cards],[data-qsv=cardsonda]) #sobre-quem .pessoa+.pessoa{background:#2a7fa317}html:is([data-qsv=cards],[data-qsv=cardsonda]) #sobre-quem .pessoa>*{z-index:1;position:relative}html:is([data-qsv=cards],[data-qsv=cardsonda]) #sobre-quem .foto-g{width:150px}html:is([data-qsv=cards],[data-qsv=cardsonda]) #sobre-quem .pessoa .h3{margin-bottom:14px}html:is([data-qsv=cards],[data-qsv=cardsonda]) #sobre-quem .medida-l{max-width:58ch}html[data-qsv=cards] #sobre-quem{padding-bottom:calc(clamp(72px,10vh,112px) + clamp(150px,20vh,210px))}html[data-qsv=cards] #sobre-quem .qs-base{z-index:0;pointer-events:none;width:100%;height:clamp(150px,20vh,210px);display:block;position:absolute;bottom:-2px;left:0;right:0}html[data-qsv=cards] #sobre-quem+.so-nome{padding-top:clamp(48px,7vh,80px)}#sobre-quem .foto-img,#sobre-quem .foto-g:hover .foto-img{filter:none}.qs-links{flex-wrap:wrap;gap:10px 22px;margin-top:4px;display:flex}#inicio-abertura-1.h1x{min-height:clamp(540px,76svh,780px);padding-block:118px 64px}.qf{padding-block:clamp(72px,10vh,112px);position:relative;overflow:hidden}.qf .wrap{z-index:2;position:relative}.qf-agua{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.qf-gota{z-index:3;pointer-events:none;width:50px;height:58px;position:absolute;top:0;left:0}.qf-gota svg{width:100%;height:100%;display:block;overflow:visible}.qf-onda{z-index:1;pointer-events:none;width:100%;height:clamp(70px,10vh,100px);display:none;position:absolute;bottom:-1px;left:0;right:0}.qf__cab.ar-cab{row-gap:clamp(20px,3vh,32px);margin-bottom:0}@media (width>=960px){.qf__cab.ar-cab{align-items:start;min-height:220px}}.qf__t{font-size:clamp(24px,2.3vw,34px);line-height:1.3}html[data-hfaz=onda] .qf{color:var(--tinta);background:#f6efe2;padding-bottom:calc(clamp(72px,10vh,112px) + 60px)}html[data-hfaz=onda] .qf-onda{display:block}.qf{--btn-bg:var(--tinta);--btn-fg:var(--claro);--mut:var(--suave);--linha:var(--fio);--grifo:rgba(var(--grifo-c),.42)}.hs{background:var(--claro);color:var(--tinta);--btn-bg:var(--tinta);--btn-fg:var(--claro);--mut:var(--suave);--linha:var(--fio);--grifo:rgba(var(--grifo-c),.42);position:relative;overflow:hidden}.hs .wrap{z-index:2;position:relative}.hs-agua,.hs-gota,.hs__sym{display:none}.hs-gota{z-index:3;pointer-events:none;width:54px;height:62px;position:absolute;top:0;left:0}.hs-gota svg{width:100%;height:100%;display:block;overflow:visible}.hs__sym svg{width:100%;height:auto;display:block}html[data-epal=ardosia] #escolas-palestras.ip{--ipbg:#28414e;--ipfg:#f6efe2;--ipmut:#c3d0d6;--iplin:#f6efe238;--ipgr:#9ccbd980}html[data-hsob=nome2] #inicio-sobre{background:var(--claro)}.ro-ct.ro-ct--az{--mut:#c3d0d6;background:#1e4566}html[data-hcor=verde] #inicio-abertura-1 .hq__pontos button[aria-current=true]:before{background:#c9decf}footer.ro .ro-ct,footer.ro .ro__agua{background:#1e4566}footer.ro .ro-ct{--mut:#c3d0d6}footer.ro.ro--ini .ro-ct,footer.ro.ro--ini .ro__agua{background:#0d5458}footer.ro.ro--ini .ro-ct{--mut:#c9dcd3}
