@media (width<=959px){.ac-sala__cab{column-gap:var(--ac-gap);grid-column:1/-1;grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;margin-bottom:calc(clamp(56px,7vw,112px) - 56px)}.ac-sala__t{grid-column:3/8}.ac-sala__txt{grid-column:8/13}.ac-sala__obras{column-gap:var(--ac-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start}.ac-sala__a{grid-column:1/8}.ac-sala__b{grid-column:9/13;width:auto;margin:clamp(120px,20vw,360px) 0 0}}@media (width>=960px){.ac-sala{scroll-margin-top:calc(var(--ac-cab-h) - clamp(64px, 7vw, 112px) + 24px);--ac-pp:clamp(11px, calc(1.6vw + 1px), 23px);--ac-sala-h:calc(100svh - var(--ac-cab-h) - 2 * var(--ac-pp) - 64px);padding-top:clamp(64px,7vw,112px)}.ac-sala__obras{border-top:1px solid var(--ac-fio);grid-template-rows:auto auto auto 1fr;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:0 clamp(40px,4vw,72px);padding-top:16px}.ac-sala__cab{display:contents}.ac-sala .ac-folio{grid-column:1/-1;margin-bottom:clamp(16px,2vw,32px);padding-top:0}.ac-sala__a{grid-area:2/1/5}.ac-sala__a .ac-fig__luz{width:min(var(--nw), 52vw, calc(var(--ac-sala-h) * var(--ar)))}.ac-sala__t{margin-top:calc(var(--ac-pp) - .12em);grid-area:2/2}.ac-sala__txt{grid-area:3/2;margin-top:24px}.ac-sala__b{grid-area:4/2;place-self:end;width:auto;margin:40px 0 0}.ac-sala__b .ac-fig__luz{width:min(var(--nw), 30vw, calc((var(--ac-sala-h) - 300px) * var(--ar)))}@media (width>=1280px){.ac-sala__obras{grid-template-columns:auto auto minmax(0,1fr)}.ac-sala__t{grid-column:2/4}.ac-sala__b{grid-area:3/2/5;justify-self:start;margin-top:24px}.ac-sala__b .ac-fig__luz{width:min(var(--nw), 22vw, calc((var(--ac-sala-h) - 140px) * var(--ar)))}.ac-sala__txt{margin-top:calc(24px + var(--ac-pp));grid-area:3/3}}@media (width>=1600px){.ac-sala__b .ac-fig__luz{width:min(var(--nw), 26vw, calc((var(--ac-sala-h) - 140px) * var(--ar)))}}}.ac-s2{--ac-pp:clamp(11px, calc(1.6vw + 1px), 23px)}.ac-s2__p .ac-fig__luz{width:min(calc(100% - 2 * var(--ac-pp)), var(--nw), calc((100svh - var(--ac-cab-h) - 2 * var(--ac-pp) - 64px) * var(--ar)))}@media (width<=959px){.ac-s2__cab{column-gap:var(--ac-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end}.ac-s2__t{grid-column:3/8}.ac-s2__txt{grid-column:8/13}.ac-s2__p--0{grid-column:1/7}.ac-s2__p--1{grid-column:7/13;margin-top:clamp(80px,12vw,120px)}.ac-s2__p--2{grid-column:3/8}}@media (width>=960px){.ac-s2__parede{border-top:1px solid var(--ac-fio);grid-template-rows:auto auto auto 1fr;row-gap:0;padding-top:16px}.ac-s2__cab{display:contents}.ac-s2 .ac-folio{grid-column:1/-1;margin-bottom:clamp(16px,2vw,32px);padding-top:0}.ac-s2__p--0{grid-area:2/1/5/6;justify-self:end}.ac-s2__p--1{grid-area:2/6/5/10;margin-top:clamp(72px,9vw,144px)}.ac-s2__t{margin-top:calc(var(--ac-pp) - .12em);grid-area:2/10/auto/13}.ac-s2__txt{grid-area:3/10/auto/13;margin-top:20px}.ac-s2__p--2{grid-area:4/10/auto/13;margin-top:clamp(32px,3vw,48px)}}@media (width>=768px){.ac-art__palco{column-gap:var(--ac-gap);grid-template-rows:auto 1fr;grid-template-columns:repeat(12,minmax(0,1fr));row-gap:0}.ac-art__cab{grid-area:1/1/auto/8}.ac-art .ac-folio{grid-column:auto;padding-top:0}.ac-art__t{max-width:22ch;margin-top:24px;font-size:clamp(2rem,3.8vw,4.5rem);line-height:1.1}.ac-art__txt{grid-area:2/1/auto/7;align-self:end;margin-bottom:72px}.ac-art__fig{grid-area:1/8/3/13;justify-self:start;width:auto;margin-top:24px}.ac-art__fig .ac-fig__luz{width:min(var(--nw), 26vw)}@media (width<=959px){.ac-art__cab{grid-column:1/-1}.ac-art__txt{margin-bottom:64px}.ac-art__fig{grid-area:2/7/auto/13;margin-top:40px}.ac-art__fig .ac-fig__luz{width:min(var(--nw), 34vw)}}.ac-contato{padding-bottom:clamp(64px,7vw,112px)}.ac-contato__palco{column-gap:var(--ac-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;display:grid}.ac-contato__t{grid-column:1/9;font-size:clamp(4rem,7.6vw,8.5rem)}.ac-contato__convite{grid-column:9/13;padding-bottom:.4rem}.ac-contato__txt{margin-top:0}}@media (width>=768px) and (width<=959px){.ac-s3__p--0{grid-column:2/12}.ac-s3__p--1{grid-column:6/-1}.ac-s3__p--2{grid-column:1/7}.ac-s3__p--3{grid-column:7/12}}@media (width>=960px){.ac-s3__cab{column-gap:var(--ac-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end}.ac-s3__cab .ac-folio{grid-column:1/-1}.ac-s3__t{grid-column:1/8}.ac-s3__txt{grid-column:9/13;align-self:end}.ac-s3__parede{grid-template-rows:auto auto;row-gap:40px;margin-top:clamp(64px,7vw,120px)}.ac-s3__p--0{grid-area:1/5/3/9;justify-self:center;width:min(100%,min(80svh,820px)/1.66667 + 48px)}.ac-s3__p--1{grid-area:1/1/auto/4;margin-top:clamp(56px,6vw,104px)}.ac-s3__p--2{grid-area:1/10/3/13;justify-self:end;width:82%;margin-top:clamp(120px,13vw,220px)}.ac-s3__p--3{grid-area:2/2/auto/5}.ac-s3__cta{justify-content:flex-end;margin-top:-48px}}.ac-mov__palco{column-gap:var(--ac-gap);grid-template-columns:repeat(12,minmax(0,1fr))}.ac-mov__planos{grid-template-columns:none}.ac-mov__plano{--ac-pl:14px;padding-left:18px}.ac-mov__ctl{margin-top:8px}@media (width<=959px){.ac-mov__palco{align-items:end;row-gap:40px}.ac-mov__cab{grid-column:1/-1;margin-bottom:8px}.ac-mov__fig{grid-column:1/8}.ac-mov__planos{grid-column:8/13;margin-bottom:44px}}@media (width>=960px){.ac-mov{scroll-margin-top:var(--ac-cab-h);padding-top:clamp(96px,9vw,160px)}.ac-mov__palco{border-top:1px solid var(--ac-fio);align-items:start;row-gap:0;padding-top:24px}.ac-mov__cab{margin:0 0 24px var(--ac-gap);padding-top:var(--ac-pp);border-top:0;flex-direction:column;grid-column:7/13;gap:14px;display:flex}.ac-mov__t{text-wrap:balance;font-size:clamp(3rem,3.9vw,4.25rem)}.ac-mov__fig{grid-area:1/1/3/7;justify-items:end}.ac-mov__fig .ac-fig__luz{width:min(var(--nw), calc((100svh - var(--ac-cab-h) - 140px) * .75))}.ac-mov__planos{max-width:30rem;margin:0 0 calc(var(--ac-pp) + 52px) var(--ac-gap);grid-column:7/13;align-self:end}.ac-mov__plano{--ac-pl:12px}.ac-mov__ot .ac-prov{vertical-align:1px;margin:0 0 0 10px;display:inline-block}}@media (width>=900px){.ac-cab--simples .ac-cab__in{gap:40px}.ac-cab--simples .ac-cab__nav{gap:36px}.ac-cab--simples .ac-cab__link{font-size:.9375rem}.ac-cab--simples .ac-cab__cta{padding:0 22px}}@media (width>=768px){.ac-sel__cab{grid-template-columns:minmax(0,5fr) minmax(0,6fr) auto}.ac-sel__txt{grid-area:1/2}.ac-sel__setas{grid-column:3}.ac-sel__faixa{--h:clamp(400px, 58vh, 560px);margin-top:40px;padding-bottom:28px}}.ac-sel--curta .ac-sel__faixa{--h:clamp(340px, min(58vh, 30vw), 560px)}@media (width<=959px){.ac-exp__palco{grid-template-columns:repeat(12,minmax(0,1fr))}.ac-exp__p--0{grid-column:1/7;width:auto}.ac-exp__p--1{grid-area:2/8/auto/12;align-self:end}.ac-exp__p--2{grid-column:1/5;justify-self:stretch;width:auto;margin-top:40px}.ac-exp__p--3{grid-column:5/9;width:auto;margin-top:96px}.ac-exp__acao{grid-column:9/13}}@media (width>=960px){.ac-exp__palco{grid-template-columns:repeat(12,minmax(0,1fr))}.ac-exp__p--0{grid-area:1/1/4/6;width:auto;margin-top:8px}.ac-exp__t{grid-area:1/6/auto/13;font-size:clamp(3.5rem,5.4vw,6rem)}.ac-exp__acao{grid-area:2/6/auto/13;align-self:start;margin:20px 0 0}.ac-exp__txt{margin-bottom:28px;font-size:1.0625rem;line-height:1.55}.ac-exp__acao .ac-btn{width:auto;padding:0 24px}.ac-exp__p--1{grid-area:3/6/auto/8;margin-top:40px}.ac-exp__p--2{grid-area:3/8/auto/10;justify-self:stretch;width:auto;margin-top:88px}.ac-exp__p--3{grid-area:3/11/auto/13;width:auto;margin-top:24px}}@media (width<=959px){.ac-exp--duas .ac-exp__p--0{grid-row:2/span 2}.ac-exp--duas .ac-exp__acao{grid-area:2/8/auto/13;align-self:start;margin-top:8px}.ac-exp--duas .ac-exp__p--1{grid-area:3/8/auto/12;align-self:end;width:auto;margin-top:24px}}@media (width>=960px){.ac-exp--duas .ac-exp__acao{grid-area:2/6/auto/13;align-self:start;margin:20px 0 0}.ac-exp--duas .ac-exp__p--1{grid-area:3/8/auto/11;align-self:end;width:auto;margin-top:40px}}@media (width>=1600px){.ac-exp--duas .ac-exp__acao{grid-column:5/13}.ac-exp--duas .ac-exp__p--1{grid-column:7/10}.ac-exp__p--0{grid-column:1/5}.ac-exp__t,.ac-exp__acao{grid-column:5/13}.ac-exp__p--1{grid-column:5/7}.ac-exp__p--2{grid-column:7/9}.ac-exp__p--3{grid-column:10/12}}.ac-art--compacto .ac-art__t{max-width:20ch;font-size:clamp(2rem,3.2vw,3.5rem)}.ac-art--compacto .ac-art__txt{align-self:start;margin:32px 0 0}@media (width>=960px){.ac-art--compacto .ac-art__fig{grid-column:7/13}.ac-art--compacto .ac-art__fig .ac-fig__luz{width:min(var(--nw), 22vw)}}
