.tst{display:grid;gap:var(--s4)}.tst__ctl{display:none;align-items:center;gap:var(--s2)}.tst--js .tst__ctl{display:flex}.tst__btn{width:44px;height:44px;border-radius:50%;border:1px solid var(--sand);background:#fff;color:var(--deep);font-size:1rem;cursor:pointer;display:grid;place-items:center}.tst__btn:hover{border-color:var(--mustard)}.tst__btn:focus-visible{outline:2px solid var(--ocean-ink);outline-offset:2px}.tst__pos{margin-left:var(--s3);font-size:.85rem;color:var(--muted);font-variant-numeric:tabular-nums}.tst__lista{display:grid;gap:var(--s4)}.tst__item figure{margin:0;background:#fff;border:1px solid rgba(194,155,90,.35);border-radius:var(--raio);padding:clamp(1.25rem,3vw,2.25rem);height:100%;display:flex;flex-direction:column}.tst--js .tst__lista{gap:0}.tst--js .tst__item{grid-area:1/1;opacity:0;visibility:hidden;transition:opacity .6s ease,visibility 0s linear .6s}.tst--js .tst__item.ativo{opacity:1;visibility:visible;transition:opacity .6s ease}@media(prefers-reduced-motion:reduce){.tst--js .tst__item,.tst--js .tst__item.ativo{transition:none}}.tst__estrelas{color:var(--mustard);letter-spacing:.15em;margin:0 0 var(--s3);font-size:1rem}.tst blockquote{margin:0 0 var(--s5);flex:1}.tst blockquote p{font-weight:300;font-size:clamp(1.05rem,1rem + .35vw,1.25rem);line-height:1.6;color:var(--deep);max-width:none;margin:0}.tst figcaption{display:flex;flex-direction:column;gap:.15em;font-size:.92rem}.tst figcaption strong{font-weight:600}.tst figcaption span{color:var(--muted)}.tst__nota{font-size:.88rem;color:var(--muted);margin:0}.tst__barra{display:none;height:2px;background:var(--sand);border-radius:1px;overflow:hidden;margin-top:calc(var(--s2) * -1)}.tst--js .tst__barra{display:block}.tst__barra span{display:block;height:100%;width:0;background:var(--mustard);transform-origin:left center}.tst__barra span.anda{animation:tst-barra 5.75s linear forwards}@keyframes tst-barra{to{width:100%}}@media(prefers-reduced-motion:reduce){.tst__barra{display:none!important}}.nota-g{display:inline-flex;align-items:center;gap:.08em;white-space:nowrap}.nota-g__estrela{width:.82em;height:.82em;flex:none;display:inline-block;transform:translateY(-.04em)}.nota-g__sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.esp-cartoes{display:grid;gap:var(--s4);grid-template-columns:1fr}@media(min-width:640px){.esp-cartoes{grid-template-columns:repeat(2,1fr)}}@media(min-width:1100px){.esp-cartoes{grid-template-columns:repeat(3,1fr)}}.esp-cartao{display:flex;flex-direction:column;gap:var(--s3);height:100%;padding:var(--s6) var(--s5);background:var(--linen);border-radius:var(--raio);text-decoration:none;color:var(--deep);border:1px solid transparent}.esp-cartao__icone{display:inline-grid;place-items:center;width:56px;height:56px;border-radius:50%;background:#fff;color:var(--ocean-ink);border:1px solid rgba(194,155,90,.45);margin-bottom:var(--s2)}.esp-cartao strong{font-weight:500;font-size:1.15rem}.esp-cartao span{font-size:.95rem;color:var(--muted);line-height:1.5}.esp-cartao .esp-cartao__seta{margin-top:auto;color:var(--ocean-ink);font-size:1.1rem}.hero{position:relative;isolation:isolate;display:flex;align-items:flex-end;min-height:min(86svh,760px);background:var(--deep);color:#fff;overflow:hidden}.hero__media{position:absolute;inset:0;z-index:-1}.hero__foto,.hero__foto img{position:absolute;inset:0;width:100%;height:100%;border-radius:0}.hero__video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity 1.2s ease}.hero__video.a-tocar{opacity:1}.hero__veu{position:absolute;inset:0;background:linear-gradient(0deg,#2d3033d1,#2d3033b8 45%,#2d3033ad 80%,#2d303380)}.hero__conteudo{position:relative;padding-block:var(--s8) var(--s7)}.hero__caixa{max-width:600px}.hero .etiqueta{color:#e6dccf}.hero h1{color:#fff;margin-bottom:var(--s5);text-shadow:0 1px 18px rgba(0,0,0,.35),0 1px 3px rgba(0,0,0,.2)}.hero h1 em{color:#e6dccf}.hero .lead{color:#f1eeea;text-shadow:0 1px 10px rgba(0,0,0,.35)}.btn--contorno-claro{border-color:#fffc;color:#fff;background:transparent}.btn--contorno-claro:hover{background:#fff;color:var(--deep);border-color:#fff}@media(min-width:900px){.hero{align-items:center;min-height:min(88vh,780px)}.hero__veu{background:linear-gradient(90deg,#2d3033cc,#2d3033b3 42%,#2d30334d 68%,#2d303314)}.hero__conteudo{padding-block:var(--s9)}}.factos{border-bottom:1px solid var(--stone)}.factos__lista{margin-inline:auto;display:grid;grid-template-columns:repeat(2,1fr);gap:var(--s5) var(--s4);padding-block:var(--s6)}.factos li{display:flex;flex-direction:column;border-left:1px solid var(--mustard);padding-left:var(--s4);line-height:1.4}.factos strong{font-weight:500;font-size:1.02rem}.factos span{color:var(--muted);font-size:.9rem}@media(min-width:900px){.factos__lista{grid-template-columns:repeat(4,1fr)}}.bem__fotos{position:relative;padding-bottom:12%;padding-right:14%}.bem__f1{aspect-ratio:4/3}.bem__f2{position:absolute;right:0;bottom:0;width:38%;aspect-ratio:3/4;border:6px solid #fff;box-shadow:var(--sombra)}.nota-online{margin-top:var(--s6);color:var(--muted);text-align:center;max-width:none}.trat__cab{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:var(--s4);max-width:none}.trat__cab h2{margin:0}.neuro__simbolo{position:relative;display:grid;place-items:center;padding:var(--s6) 0}.neuro__simbolo img{width:clamp(120px,22vw,220px);opacity:.92}.neuro__simbolo .ondas{position:absolute;left:0;right:0;bottom:0;height:90px}.neuro p{color:#dcd9d4}.galeria{display:grid;gap:var(--s4);grid-template-columns:1fr 1fr}.galeria .g1,.galeria .g2{grid-column:1/-1;aspect-ratio:16/10}.galeria .g3,.galeria .g4{aspect-ratio:3/4}@media(min-width:900px){.galeria{grid-template-columns:2.2fr 1fr 1fr;grid-template-rows:auto auto}.galeria .g1{grid-column:1;grid-row:1/3;aspect-ratio:auto;height:100%}.galeria .g2{grid-column:2/4;aspect-ratio:16/9}.galeria .g3,.galeria .g4{grid-row:2;aspect-ratio:4/5}}.evento__foto{aspect-ratio:4/3}.lema{margin:0 auto;text-align:center;max-width:900px}.lema blockquote{margin:0}.lema p{font-weight:300;font-style:italic;font-size:clamp(1.7rem,1.2rem + 2.4vw,3rem);line-height:1.25;color:var(--ocean-ink);max-width:none;margin:0 0 var(--s3)}.lema figcaption{font-size:.75rem;letter-spacing:.2em;text-transform:uppercase;color:var(--muted);font-weight:600}.como__duvida{margin:var(--s8) auto 0}.como__duvida p{margin-bottom:0}.aval__grelha{display:grid;gap:var(--s6);align-items:start}.aval__num{font-weight:300;font-size:clamp(1.6rem,1.2rem + 1.8vw,2.4rem);line-height:1.2;color:var(--deep);margin:var(--s3) 0 var(--s4)}.aval__num strong{display:block;font-weight:400;font-size:2.2em;color:var(--ocean-ink);line-height:1}.aval__fonte{font-size:.9rem;color:var(--muted)}.aval__temas{display:grid;gap:var(--s5);grid-template-columns:1fr}.aval__temas li{border-top:1px solid var(--sand);padding-top:var(--s4)}.aval__temas h3{font-size:1.15rem;margin-bottom:var(--s2)}.aval__temas p{color:var(--muted);font-size:.98rem;margin:0}@media(min-width:640px){.aval__temas{grid-template-columns:repeat(2,1fr)}}@media(min-width:900px){.aval__grelha{grid-template-columns:1fr 1.6fr;gap:var(--s8)}}
