#ac-01.ac01{position:relative;z-index:1;isolation:isolate;overflow:hidden;padding:clamp(8rem,9.5vw,9.5rem) 1.5rem clamp(3.5rem,5vw,5rem);background:var(--black);color:var(--white);text-align:center}#ac-01 .ac01-barras{position:absolute;z-index:-1;top:34%;right:0;bottom:0;left:0;display:flex;overflow:hidden;pointer-events:none;transform:translateZ(0);backface-visibility:hidden}#ac-01 .ac01-barras span{flex:1 0 calc(100% / 15);max-width:calc(100% / 15);height:100%;outline:1px solid transparent;background:linear-gradient(to top,var(--orange) 0,rgb(255 108 17/78%) 30%,rgb(255 108 17/25%) 62%,rgb(255 108 17/4%) 86%,transparent 100%);transform:scaleY(var(--scale));transform-origin:bottom;animation:ac01-barras-pulso 2s ease-in-out infinite alternate;animation-delay:var(--delay)}@keyframes ac01-barras-pulso{to{transform:scaleY(calc(var(--scale) * .7))}}#ac-01:after{position:absolute;z-index:-1;inset:0;background:linear-gradient(180deg,var(--black) 0,rgb(10 10 10/0) 55%,rgb(10 10 10/35%) 100%);content:"";pointer-events:none}#ac-01 .ac01-conteudo{position:relative;width:min(100%,60rem);margin:0 auto}#ac-01 .ac01-selo{margin:0 0 clamp(1.1rem,1.6vw,1.6rem);color:var(--orange-editorial);font-family:var(--font-serif);font-size:clamp(.95rem,1.1vw,1.125rem);font-variation-settings:"wght" 400;font-weight:400;letter-spacing:.005em;line-height:1.2}#ac-01 .ac01-titulo{color:var(--white);font-family:var(--font-sans);font-size:clamp(3.4rem,6.4vw,6.5rem);font-weight:400;letter-spacing:-.055em;line-height:.9}#ac-01 .ac01-titulo em{font-family:var(--font-serif);font-size:1.045em;font-style:normal;font-variation-settings:"wght" 300;font-weight:300;letter-spacing:-.048em;color:transparent;background:linear-gradient(90deg,var(--white) 0,var(--white) 62%,var(--orange) 100%);-webkit-background-clip:text;background-clip:text}#ac-01 .ac01-chamada{display:grid;gap:.35rem;width:min(100%,52rem);margin:clamp(1.6rem,2.2vw,2.1rem) auto 0;font-size:clamp(1rem,1.2vw,1.175rem);font-weight:400;letter-spacing:0;line-height:1.45;text-wrap:balance}#ac-01 .ac01-chamada p{color:rgb(248 248 246/62%)}#ac-01 .ac01-chamada p:first-child{color:var(--white)}#ac-01 .ac01-nobr{white-space:nowrap}#ac-01 .ac01-video{position:relative;width:min(100%,34rem);margin:clamp(2.5rem,3.4vw,3.25rem) auto 0}#ac-01 .ac01-video__tela{position:relative;display:grid;place-items:center;aspect-ratio:16/9;overflow:hidden;border:.5rem solid var(--surface-dark);border-radius:clamp(1.1rem,1.4vw,1.45rem);background:#121212;box-shadow:inset 0 1px 0 rgb(255 255 255/5%),0 0 0 1px rgb(248 248 246/8%),0 2rem 4rem -1.5rem rgb(0 0 0/70%)}#ac-01 .ac01-video__play{display:grid;place-items:center;width:clamp(3.5rem,5vw,4.5rem);aspect-ratio:1;border:1px solid rgb(255 255 255/18%);border-radius:50%;background:rgb(10 10 10/78%);box-shadow:inset 0 1px 0 rgb(255 255 255/6%),0 .85rem 2.2rem rgb(0 0 0/22%);backdrop-filter:blur(.65rem) saturate(112%)}#ac-01 .ac01-video__play svg{width:38%;fill:var(--white);transform:translateX(6%)}#ac-01 .ac01-todo{position:absolute;top:1.1rem;left:1.2rem;padding:.2rem .55rem;border:1px dashed rgb(248 248 246/28%);border-radius:999px;color:rgb(248 248 246/50%);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.7rem;letter-spacing:.02em}@media (max-width:1050px){#ac-01.ac01{padding-top:8.5rem}#ac-01 .ac01-barras{top:40%}}@media (max-width:640px){#ac-01.ac01{padding:7.25rem 1.25rem 3.25rem}#ac-01 .ac01-selo{font-size:.9rem}#ac-01 .ac01-titulo{font-size:clamp(2.9rem,14.5vw,3.8rem);line-height:.95}#ac-01 .ac01-chamada{gap:.5rem;font-size:1rem;line-height:1.5}#ac-01 .ac01-video{margin-top:2.25rem}#ac-01 .ac01-video__tela{border-width:.4rem;border-radius:1.1rem}#ac-01 .ac01-barras{top:48%}}@media (prefers-reduced-motion:reduce){#ac-01 .ac01-barras span{animation:none}}#ac-02{--ac02-tinta:rgb(248 248 246/46%);--ac02-tinta-fraca:rgb(248 248 246/17%);--ac02-fio:rgb(248 248 246/22%);--ac02-superficie:var(--surface-dark);position:relative;z-index:2;padding:clamp(4.5rem,7vw,7rem) 1.5rem var(--section-space);overflow:hidden;background:var(--light);color:#161616}#ac-02:before{position:absolute;top:0;left:50%;width:min(100% - 3rem,74rem);height:1px;background:linear-gradient(90deg,transparent,rgb(255 255 255/0),rgb(255 255 255/96%) 18%,rgb(255 255 255/100%) 50%,rgb(255 255 255/96%) 82%,transparent);box-shadow:0 1px 0 rgb(22 22 22/5%),0 0 24px rgb(255 255 255/88%);content:"";transform:translateX(-50%)}#ac-02 .reveal{transform:translate3d(0,1.5rem,0);transition-property:opacity,transform;transition-duration:.8s}#ac-02 .reveal.is-in{transform:translateZ(0)}#ac-02 .ac02-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,1.45vw,1.45rem);width:min(100%,74rem);margin:0 auto;align-items:stretch}#ac-02 .ac02-card{position:relative;display:flex;min-width:0;padding:clamp(.75rem,1vw,.95rem) clamp(.75rem,1vw,.95rem) clamp(1.5rem,2.15vw,2.25rem);border:1px solid rgb(255 255 255/88%);border-radius:clamp(1.6rem,2vw,2.25rem);flex-direction:column;overflow:hidden;background:linear-gradient(145deg,rgb(255 255 255/88%),rgb(255 255 255/46%)),rgb(248 248 246/70%);box-shadow:inset 0 1px 0 rgb(255 255 255/100%),inset 0 -1px 0 rgb(255 255 255/54%),0 1.6rem 4rem rgb(28 22 14/8%);backdrop-filter:blur(18px);transition:opacity .8s var(--ease-out),transform .8s var(--ease-out),border-color .24s ease,box-shadow .24s ease;transition-delay:var(--reveal-delay,0s),var(--reveal-delay,0s),0s,0s}#ac-02 .ac02-card.is-in:hover{border-color:rgb(255 108 17/30%);box-shadow:inset 0 1px 0 rgb(255 255 255/100%),inset 0 -1px 0 rgb(255 255 255/54%),0 2rem 5rem rgb(44 29 16/14%),0 0 2.25rem rgb(255 108 17/7%);transform:translate3d(0,-.4rem,0);transition-delay:0s;transition-duration:.24s}#ac-02 .ac02-card:after{position:absolute;inset:auto -18% -42% 18%;height:60%;background:radial-gradient(circle,rgb(255 108 17/13%) 0,transparent 62%);content:"";pointer-events:none}#ac-02 .ac02-card__corpo{position:relative;z-index:1;flex:1 0 auto;padding:clamp(1.6rem,2.2vw,2.1rem) clamp(.9rem,1.3vw,1.35rem) 0}#ac-02 .ac02-card__nome{color:#101014;font-size:clamp(1.55rem,1.9vw,2rem);font-weight:400;letter-spacing:-.04em;word-spacing:.08em;line-height:1.04;text-wrap:balance}#ac-02 .ac02-card__texto{margin-top:clamp(1.1rem,1.6vw,1.45rem);padding-top:clamp(1rem,1.4vw,1.3rem);border-top:1px solid rgb(255 255 255/78%);box-shadow:inset 0 1px 0 rgb(22 22 22/6%);color:rgb(23 23 25/66%);font-size:clamp(.95rem,1.02vw,1.03rem);font-weight:350;line-height:1.52}#ac-02 .ac02-todo{position:relative;z-index:1;align-self:flex-start;margin:clamp(1.5rem,2vw,1.9rem) clamp(.9rem,1.3vw,1.35rem) 0;padding:.2rem .55rem;border:1px dashed rgb(22 22 22/26%);border-radius:999px;color:rgb(22 22 22/48%);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.7rem;letter-spacing:.02em}#ac-02 .ac02-janela{position:relative;z-index:1;aspect-ratio:1.62/1;overflow:hidden;border:.5rem solid var(--surface-dark);border-radius:clamp(1.1rem,1.4vw,1.45rem);background:#141414;box-shadow:inset 0 1px 0 rgb(255 255 255/5%),0 0 0 1px rgb(22 22 22/10%),0 1.2rem 2.4rem -1.2rem rgb(28 22 14/28%);isolation:isolate}#ac-02 .ac02-janela svg{width:100%;height:100%;overflow:visible}#ac-02 .ac02-barra{fill:var(--ac02-tinta)}#ac-02 .ac02-barra--fraca{fill:var(--ac02-tinta-fraca)}#ac-02 .ac02-rede__fios line{stroke:var(--ac02-fio);stroke-width:1.2;stroke-dasharray:1;stroke-dashoffset:0}#ac-02 .ac02-rede__nos circle{fill:var(--ac02-superficie);stroke:var(--ac02-tinta);stroke-width:1.5;transform-box:fill-box;transform-origin:center}#ac-02 .ac02-rede__centro{fill:rgb(255 108 17/16%);stroke:var(--orange);stroke-width:1.5}#ac-02 .ac02-rede__nucleo{fill:var(--orange)}#ac-02 .ac02-rede__onda{fill:none;stroke:rgb(255 108 17/55%);stroke-width:1;opacity:0;transform-box:fill-box;transform-origin:center}#ac-02 .em-cena .ac02-rede__fios line{animation:ac02-fio 10s var(--ease-out) infinite backwards;animation-delay:calc(var(--i) * .32s)}#ac-02 .em-cena .ac02-rede__nos circle{animation:ac02-no 10s var(--ease-out) infinite backwards;animation-delay:calc(var(--i) * .32s)}#ac-02 .em-cena .ac02-rede__onda{animation:ac02-onda 2.5s ease-out infinite}#ac-02 .em-cena .ac02-rede__nucleo{animation:ac02-nucleo 2.5s ease-in-out infinite;transform-box:fill-box;transform-origin:center}@keyframes ac02-fio{0%{stroke-dashoffset:1}80%,9%{stroke-dashoffset:0}90%,to{stroke-dashoffset:1}}@keyframes ac02-no{0%{opacity:.25;transform:scale(.6)}7%,84%{opacity:1;transform:scale(1)}94%,to{opacity:.25;transform:scale(.6)}}@keyframes ac02-onda{0%{opacity:.9;transform:scale(.8)}to{opacity:0;transform:scale(3.2)}}@keyframes ac02-nucleo{50%{transform:scale(1.25)}}#ac-02 .ac02-trilha__pilha rect:not(.ac02-barra){fill:var(--ac02-superficie);stroke:var(--ac02-fio);stroke-width:1}#ac-02 .ac02-trilha__pilha .ac02-trilha__topo{stroke:var(--ac02-tinta)}#ac-02 .ac02-trilha__caminho{fill:none;stroke:var(--ac02-tinta-fraca);stroke-width:1.5;stroke-dasharray:3 5;stroke-linecap:round}#ac-02 .ac02-trilha__guia{fill:var(--ac02-superficie);stroke:var(--ac02-tinta);stroke-width:1.5}#ac-02 .ac02-trilha__guia--conduz{fill:rgb(255 108 17/22%);stroke:var(--orange)}#ac-02 .ac02-trilha__folha{fill:var(--ac02-superficie);stroke:var(--ac02-tinta);stroke-width:1}#ac-02 .ac02-caixa{fill:var(--orange);stroke:var(--orange);stroke-width:1.5}#ac-02 .ac02-visto{fill:none;stroke:var(--black);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0}#ac-02 .ac02-trilha__ficha{opacity:0;transform:translate(76px,90px);transform-origin:0 0}#ac-02 .ac02-trilha__ficha rect:not(.ac02-barra){fill:var(--surface-dark);stroke:var(--orange);stroke-width:1.5}#ac-02 .em-cena .ac02-trilha__ficha{animation:ac02-ficha 10.5s linear infinite}#ac-02 .em-cena .ac02-trilha__item--0 .ac02-visto{animation:ac02-marca-0 10.5s linear infinite}#ac-02 .em-cena .ac02-trilha__item--1 .ac02-visto{animation:ac02-marca-1 10.5s linear infinite}#ac-02 .em-cena .ac02-trilha__item--2 .ac02-visto{animation:ac02-marca-2 10.5s linear infinite}#ac-02 .em-cena .ac02-trilha__item--0 .ac02-caixa{animation:ac02-caixa-0 10.5s linear infinite}#ac-02 .em-cena .ac02-trilha__item--1 .ac02-caixa{animation:ac02-caixa-1 10.5s linear infinite}#ac-02 .em-cena .ac02-trilha__item--2 .ac02-caixa{animation:ac02-caixa-2 10.5s linear infinite}#ac-02 .em-cena .ac02-trilha__guia:not(.ac02-trilha__guia--conduz){animation:ac02-convidado 10.5s var(--ease-out) infinite backwards;animation-delay:calc(var(--i) * .5s)}#ac-02 .em-cena .ac02-trilha__caminho{animation:ac02-caminho 1.2s linear infinite}@keyframes ac02-convidado{0%{opacity:0}8%,90%{opacity:1}97%,to{opacity:0}}@keyframes ac02-caminho{to{stroke-dashoffset:-8}}@keyframes ac02-ficha{0%{opacity:0;transform:translate(76px,90px) scale(.9)}2.86%{opacity:1;transform:translate(76px,90px) scale(1)}6.67%{opacity:1;transform:translate(122px,96px) scale(1)}9.52%{opacity:1;transform:translate(142.7px,86.4px) scale(1)}12.38%{opacity:1;transform:translate(163px,97.5px) scale(1)}15.24%{opacity:1;transform:translate(183.3px,107.8px) scale(1)}18.10%{opacity:1;transform:translate(204px,96px) scale(1)}20.95%{opacity:1;transform:translate(225px,69px) scale(.6)}23.33%{opacity:0;transform:translate(225px,69px) scale(.5)}28.10%{opacity:0;transform:translate(76px,90px) scale(.9)}28.57%{opacity:0;transform:translate(76px,90px) scale(.9)}31.43%{opacity:1;transform:translate(76px,90px) scale(1)}35.24%{opacity:1;transform:translate(122px,96px) scale(1)}38.10%{opacity:1;transform:translate(142.7px,86.4px) scale(1)}40.95%{opacity:1;transform:translate(163px,97.5px) scale(1)}43.81%{opacity:1;transform:translate(183.3px,107.8px) scale(1)}46.67%{opacity:1;transform:translate(204px,96px) scale(1)}49.52%{opacity:1;transform:translate(225px,99px) scale(.6)}51.90%{opacity:0;transform:translate(225px,99px) scale(.5)}56.67%{opacity:0;transform:translate(76px,90px) scale(.9)}57.14%{opacity:0;transform:translate(76px,90px) scale(.9)}60.00%{opacity:1;transform:translate(76px,90px) scale(1)}63.81%{opacity:1;transform:translate(122px,96px) scale(1)}66.67%{opacity:1;transform:translate(142.7px,86.4px) scale(1)}69.52%{opacity:1;transform:translate(163px,97.5px) scale(1)}72.38%{opacity:1;transform:translate(183.3px,107.8px) scale(1)}75.24%{opacity:1;transform:translate(204px,96px) scale(1)}78.10%{opacity:1;transform:translate(225px,129px) scale(.6)}80.48%{opacity:0;transform:translate(225px,129px) scale(.5)}to{opacity:0;transform:translate(76px,90px) scale(.9)}}@keyframes ac02-marca-0{0%,20.86%{opacity:0;stroke-dashoffset:1}23.33%,96.19%{opacity:1;stroke-dashoffset:0}99.05%,to{opacity:0;stroke-dashoffset:1}}@keyframes ac02-caixa-0{0%,20.86%{fill:transparent;stroke:var(--ac02-tinta)}22.38%,96.19%{fill:var(--orange);stroke:var(--orange)}99.05%,to{fill:transparent;stroke:var(--ac02-tinta)}}@keyframes ac02-marca-1{0%,49.43%{opacity:0;stroke-dashoffset:1}51.90%,96.19%{opacity:1;stroke-dashoffset:0}99.05%,to{opacity:0;stroke-dashoffset:1}}@keyframes ac02-caixa-1{0%,49.43%{fill:transparent;stroke:var(--ac02-tinta)}50.95%,96.19%{fill:var(--orange);stroke:var(--orange)}99.05%,to{fill:transparent;stroke:var(--ac02-tinta)}}@keyframes ac02-marca-2{0%,78.00%{opacity:0;stroke-dashoffset:1}80.48%,96.19%{opacity:1;stroke-dashoffset:0}99.05%,to{opacity:0;stroke-dashoffset:1}}@keyframes ac02-caixa-2{0%,78.00%{fill:transparent;stroke:var(--ac02-tinta)}79.52%,96.19%{fill:var(--orange);stroke:var(--orange)}99.05%,to{fill:transparent;stroke:var(--ac02-tinta)}}#ac-02 .ac02-mesa__tampo{fill:rgb(248 248 246/4%);stroke:var(--ac02-fio);stroke-width:1}#ac-02 .ac02-mesa__lugares circle{fill:var(--ac02-superficie);stroke:var(--ac02-tinta);stroke-width:1.5}#ac-02 .ac02-mesa__ramo{fill:none;stroke:var(--ac02-tinta-fraca);stroke-width:1.5;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0}#ac-02 .ac02-mesa__fim rect:not(.ac02-barra){fill:var(--ac02-superficie);stroke:var(--ac02-fio);stroke-width:1}#ac-02 .ac02-mesa__fim--0 rect:not(.ac02-barra),#ac-02 .ac02-mesa__ramo--0{stroke:var(--orange)}#ac-02 .ac02-mesa__fim--1,#ac-02 .ac02-mesa__fim--2,#ac-02 .ac02-mesa__ramo--1,#ac-02 .ac02-mesa__ramo--2{opacity:.4}#ac-02 .ac02-mesa__ponto{fill:var(--orange);stroke:rgb(255 108 17/35%);stroke-width:6}#ac-02 .em-cena .ac02-mesa__lugares circle{animation:ac02-lugar 10s ease-in-out infinite backwards;animation-delay:calc(var(--i) * .45s)}#ac-02 .em-cena .ac02-mesa__ramo--0{animation:ac02-ramo-0 10s var(--ease-out) infinite}#ac-02 .em-cena .ac02-mesa__ramo--1{animation:ac02-ramo-1 10s var(--ease-out) infinite}#ac-02 .em-cena .ac02-mesa__ramo--2{animation:ac02-ramo-2 10s var(--ease-out) infinite}#ac-02 .em-cena .ac02-mesa__fim--0{animation:ac02-fim-0 10s var(--ease-out) infinite}#ac-02 .em-cena .ac02-mesa__fim--1{animation:ac02-fim-1 10s var(--ease-out) infinite}#ac-02 .em-cena .ac02-mesa__fim--2{animation:ac02-fim-2 10s var(--ease-out) infinite}#ac-02 .em-cena .ac02-mesa__fim--0 rect:not(.ac02-barra){animation:ac02-escolha 10s var(--ease-out) infinite}@keyframes ac02-lugar{0%,to{stroke:var(--ac02-tinta);fill:var(--ac02-superficie)}4%{stroke:var(--orange);fill:rgb(255 108 17/22%)}12%{stroke:var(--ac02-tinta);fill:var(--ac02-superficie)}}@keyframes ac02-ramo-0{0%,28%{stroke-dashoffset:1;stroke:var(--ac02-tinta-fraca)}36%,60%{stroke-dashoffset:0;stroke:var(--ac02-tinta-fraca)}66%,90%{stroke-dashoffset:0;stroke:var(--orange)}97%,to{stroke-dashoffset:1;stroke:var(--orange)}}@keyframes ac02-ramo-1{0%,38%{stroke-dashoffset:1;opacity:1}46%,60%{stroke-dashoffset:0;opacity:1}66%,90%{stroke-dashoffset:0;opacity:.4}97%,to{stroke-dashoffset:1;opacity:.4}}@keyframes ac02-ramo-2{0%,48%{stroke-dashoffset:1;opacity:1}56%,60%{stroke-dashoffset:0;opacity:1}66%,90%{stroke-dashoffset:0;opacity:.4}97%,to{stroke-dashoffset:1;opacity:.4}}@keyframes ac02-fim-0{0%,34%{opacity:0;transform:translateX(-6px)}39%,92%{opacity:1;transform:none}97%,to{opacity:0;transform:none}}@keyframes ac02-fim-1{0%,44%{opacity:0;transform:translateX(-6px)}49%,60%{opacity:1;transform:none}66%,92%{opacity:.4;transform:none}97%,to{opacity:0;transform:none}}@keyframes ac02-fim-2{0%,54%{opacity:0;transform:translateX(-6px)}59%,60%{opacity:1;transform:none}66%,92%{opacity:.4;transform:none}97%,to{opacity:0;transform:none}}@keyframes ac02-escolha{0%,60%{stroke:var(--ac02-fio)}66%,to{stroke:var(--orange)}}@media (max-width:1080px){#ac-02 .ac02-cards{grid-template-columns:minmax(0,1fr);width:min(100%,36rem)}#ac-02 .ac02-card__nome{font-size:clamp(1.75rem,4vw,2.1rem)}}@media (max-width:640px){#ac-02{padding:3.5rem 1.25rem 4.5rem}#ac-02 .ac02-card{border-radius:1.6rem}#ac-02 .ac02-janela{border-width:.4rem;border-radius:1.1rem}#ac-02 .ac02-card__nome{font-size:clamp(1.55rem,7.2vw,1.9rem)}}@media (prefers-reduced-motion:reduce){#ac-02 .ac02-janela *{animation:none!important}#ac-02 .ac02-card.is-in:hover{transform:none}}@property --ac03-p{syntax:"<number>";inherits:true;initial-value:0}#ac-03.ac03{--ac03-tinta:rgb(248 248 246/46%);--ac03-tinta-fraca:rgb(248 248 246/17%);--ac03-ciclo:12s;position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1fr) minmax(20rem,1fr);align-items:center;gap:clamp(3rem,5.5vw,7rem);padding:clamp(5.5rem,9vw,8.5rem) max(1.5rem,calc((100vw - 75.5rem) / 2));background:var(--black);color:var(--white)}#ac-03 .ac03__copy{max-width:36rem;transform:translateX(clamp(0rem,2vw,2rem))}#ac-03 .ac03__eyebrow{margin:0 0 clamp(1.5rem,2.25vw,2.25rem);color:var(--orange-editorial);font-family:var(--font-serif);font-size:max(.875rem,min(1rem,1.03vw));font-variation-settings:"wght" 400;font-weight:400;letter-spacing:.08em;line-height:1.2}#ac-03 .ac03__titulo{margin:0;color:rgb(248 248 246/72%);font-size:clamp(3rem,3.75vw,3.75rem);font-weight:350;letter-spacing:-.045em;line-height:.98}#ac-03 .ac03__titulo span{display:block}#ac-03 .ac03__titulo span:first-child{color:var(--white);font-family:var(--font-serif);font-variation-settings:"wght" 400;font-weight:400}#ac-03 .ac03__descricao{max-width:30rem;margin:clamp(1.75rem,2.6vw,2.5rem) 0 0;color:var(--white);font-size:clamp(.95rem,1.02vw,1.125rem);letter-spacing:0;line-height:1.5}#ac-03 .ac03__palco{position:relative;width:min(100%,34rem);justify-self:center;aspect-ratio:1.2/1;overflow:hidden;border:.5rem solid var(--surface-dark);border-radius:clamp(1.1rem,1.4vw,1.45rem);background:radial-gradient(ellipse 70% 55% at 50% 30%,rgb(255 255 255/5%),transparent 70%),#050505;box-shadow:0 0 0 1px rgb(255 255 255/6%),0 2rem 4rem -2rem rgb(0 0 0/80%);isolation:isolate}#ac-03 .ac03-sala{--ac03-p:4;position:absolute;inset:0;display:grid;grid-template-rows:auto auto 1fr;padding:8% 8% 7%;animation:ac03-progresso var(--ac03-ciclo) linear infinite}#ac-03 .ac03-sala b{display:block;width:var(--w,60%);height:6px;border-radius:var(--radius-pill);background:var(--ac03-tinta)}#ac-03 .ac03-sala b.fraco{height:4px;background:var(--ac03-tinta-fraca)}#ac-03 .ac03-quadro{padding:.9rem .95rem 1rem;border:1px solid var(--line-dark);border-radius:.8rem;background:var(--dark-soft);box-shadow:0 14px 28px -16px rgb(0 0 0/80%)}#ac-03 .ac03-quadro__topo{display:flex;align-items:center;gap:.3rem;margin-bottom:.9rem}#ac-03 .ac03-quadro__topo i{width:6px;height:6px;border-radius:50%;background:var(--ac03-tinta-fraca)}#ac-03 .ac03-quadro__topo b{margin-left:.55rem}#ac-03 .ac03-quadro__blocos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem}#ac-03 .ac03-bloco{display:grid;gap:.45rem;padding:.7rem .65rem .8rem;border:1px solid var(--line-dark);border-radius:.6rem;background:rgb(248 248 246/3%)}#ac-03 .ac03-bloco,#ac-03 .ac03-bloco em{animation:var(--ac03-ciclo) var(--ease-out) infinite}#ac-03 .ac03-bloco em{width:1.1rem;height:1.1rem;margin-bottom:.2rem;border-radius:.3rem;background:var(--ac03-tinta-fraca)}#ac-03 .ac03-bloco:first-child{animation-name:ac03-bloco-0}#ac-03 .ac03-bloco:nth-child(2){animation-name:ac03-bloco-1}#ac-03 .ac03-bloco:nth-child(3){animation-name:ac03-bloco-2}#ac-03 .ac03-bloco:first-child em{animation-name:ac03-marca-0}#ac-03 .ac03-bloco:nth-child(2) em{animation-name:ac03-marca-1}#ac-03 .ac03-bloco:nth-child(3) em{animation-name:ac03-marca-2}#ac-03 .ac03-bloco:nth-child(2){border-color:rgb(255 108 17/60%);background:rgb(255 108 17/7%)}#ac-03 .ac03-bloco:nth-child(2) em{background:var(--orange)}#ac-03 .ac03-quadro__trilho{height:3px;margin-top:.85rem;overflow:hidden;border-radius:var(--radius-pill);background:var(--ac03-tinta-fraca)}#ac-03 .ac03-quadro__trilho span{display:block;width:calc(var(--ac03-p) / 7 * 100%);height:100%;border-radius:inherit;background:var(--orange)}#ac-03 .ac03-condutor{position:relative;height:2.6rem;margin:.55rem .95rem 0}#ac-03 .ac03-condutor span{position:absolute;top:0;left:0;display:grid;width:calc((100% - 1.2rem) / 3);height:100%;place-items:center;transform:translateX(calc(100% + .6rem));animation:ac03-condutor var(--ac03-ciclo) var(--ease-out) infinite}#ac-03 .ac03-condutor span:before{width:1.55rem;height:1.55rem;border-radius:50%;background:var(--orange);box-shadow:0 0 0 .35rem rgb(255 108 17/16%);content:""}#ac-03 .ac03-condutor span:after{position:absolute;top:-.55rem;left:50%;width:1px;height:.75rem;background:rgb(255 108 17/60%);content:""}#ac-03 .ac03-equipe{position:relative;z-index:1;display:flex;align-self:center;justify-content:space-between;padding-inline:2%}#ac-03 .ac03-pessoa{--f:clamp(0,var(--ac03-p) - var(--i),1);--arco:calc(3 - max(var(--i) - 3, 3 - var(--i)));position:relative;width:clamp(1.75rem,9.5%,2.6rem);aspect-ratio:1;border:1.5px solid color-mix(in srgb,var(--white) calc(46% + var(--f) * 40%),transparent);border-radius:50%;background:color-mix(in srgb,var(--white) calc(var(--f) * 72%),var(--surface-dark));transform:translateY(calc(var(--arco) * .55rem))}#ac-03 .ac03-pessoa:after{position:absolute;top:calc(100% + .45rem);left:50%;width:120%;height:4px;border-radius:var(--radius-pill);background:color-mix(in srgb,var(--orange) calc(var(--f) * 85%),rgb(248 248 246/17%));transform:translateX(-50%);content:""}#ac-03 .ac03-chao{position:absolute;z-index:0;right:4%;bottom:2%;left:4%;height:34%;background:radial-gradient(ellipse 50% 45% at 50% 60%,rgb(255 255 255/5%),transparent 70%);pointer-events:none}#ac-03 .ac03-condutor i{position:absolute;top:50%;left:50%;width:1.55rem;height:1.55rem;border:1px solid rgb(255 108 17/55%);border-radius:50%;opacity:0;transform:translate(-50%,-50%);animation:ac03-onda 2s var(--ease-out) infinite}#ac-03 .ac03-condutor i+i{animation-delay:1s}@keyframes ac03-onda{0%{opacity:.9;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(3.4)}}@keyframes ac03-progresso{0%,6%{--ac03-p:0}82%{--ac03-p:7}90%{--ac03-p:7}to{--ac03-p:0}}@keyframes ac03-condutor{0%,26%{transform:translateX(0)}32%,52%{transform:translateX(calc(100% + .6rem))}58%,84%{transform:translateX(calc(200% + 1.2rem))}94%,to{transform:translateX(0)}}@keyframes ac03-bloco-0{0%{opacity:.35;transform:translateY(4px);border-color:var(--line-dark);background:rgb(248 248 246/3%)}26%,5%{opacity:1;transform:none;border-color:rgb(255 108 17/60%);background:rgb(255 108 17/7%)}32%,88%{opacity:1;transform:none;border-color:var(--line-dark);background:rgb(248 248 246/3%)}96%,to{opacity:.35;transform:translateY(4px);border-color:var(--line-dark);background:rgb(248 248 246/3%)}}@keyframes ac03-bloco-1{0%,26%{opacity:.35;transform:translateY(4px);border-color:var(--line-dark);background:rgb(248 248 246/3%)}32%,52%{opacity:1;transform:none;border-color:rgb(255 108 17/60%);background:rgb(255 108 17/7%)}58%,88%{opacity:1;transform:none;border-color:var(--line-dark);background:rgb(248 248 246/3%)}96%,to{opacity:.35;transform:translateY(4px);border-color:var(--line-dark);background:rgb(248 248 246/3%)}}@keyframes ac03-bloco-2{0%,52%{opacity:.35;transform:translateY(4px);border-color:var(--line-dark);background:rgb(248 248 246/3%)}58%,84%{opacity:1;transform:none;border-color:rgb(255 108 17/60%);background:rgb(255 108 17/7%)}90%{opacity:1;transform:none;border-color:var(--line-dark);background:rgb(248 248 246/3%)}96%,to{opacity:.35;transform:translateY(4px);border-color:var(--line-dark);background:rgb(248 248 246/3%)}}@keyframes ac03-marca-0{0%{background:var(--ac03-tinta-fraca)}26%,5%{background:var(--orange)}32%,to{background:var(--ac03-tinta)}}@keyframes ac03-marca-1{0%,26%{background:var(--ac03-tinta-fraca)}32%,52%{background:var(--orange)}58%,to{background:var(--ac03-tinta)}}@keyframes ac03-marca-2{0%,52%{background:var(--ac03-tinta-fraca)}58%,84%{background:var(--orange)}90%,to{background:var(--ac03-tinta)}}@media (max-width:900px){#ac-03.ac03{grid-template-columns:1fr;gap:3rem;padding-block:clamp(5rem,11vw,7rem)}#ac-03 .ac03__copy{max-width:36rem;transform:none}#ac-03 .ac03__palco{justify-self:start}}@media (max-width:560px){#ac-03.ac03{padding-right:1.25rem;padding-left:1.25rem;gap:2.5rem}#ac-03 .ac03__eyebrow{font-size:.93rem}#ac-03 .ac03__titulo{font-size:clamp(2.55rem,11.5vw,3.6rem)}#ac-03 .ac03__descricao{font-size:1rem}#ac-03 .ac03__palco{aspect-ratio:1/1.02}#ac-03 .ac03-sala{padding:7% 6% 6%}#ac-03 .ac03-quadro{padding:.75rem .7rem .8rem}#ac-03 .ac03-quadro__blocos{gap:.4rem}#ac-03 .ac03-bloco{padding:.55rem .5rem .65rem;gap:.38rem}#ac-03 .ac03-condutor{margin-inline:.7rem}#ac-03 .ac03-pessoa{--arco:calc(2.2 - max(var(--i) - 3, 3 - var(--i)) * 0.7)}}.no-js #ac-03 .ac03-bloco:nth-child(n),.no-js #ac-03 .ac03-bloco:nth-child(n) em,.no-js #ac-03 .ac03-condutor span,.no-js #ac-03 .ac03-sala{animation:none}.no-js #ac-03 .ac03-condutor i{display:none}@media (prefers-reduced-motion:reduce){#ac-03 .ac03-bloco:nth-child(n),#ac-03 .ac03-bloco:nth-child(n) em,#ac-03 .ac03-condutor i,#ac-03 .ac03-condutor span,#ac-03 .ac03-sala{animation:none}#ac-03 .ac03-condutor i{display:none}}@media (max-width:400px){#ac-03 .ac03-pessoa{width:clamp(1.4rem,10%,1.75rem)}}#ac-03 .ac03__acao{display:flex;margin-top:clamp(2rem,2.8vw,2.75rem)}#ac-03 .ac03__cta{box-sizing:border-box;display:inline-flex;width:min(22.8rem,22.65vw);min-width:0;min-height:max(44px,min(4.2rem,4.3vw));align-items:center;justify-content:center;gap:min(1rem,1.02vw);padding:.9vw 1.84vw;border:1px solid rgb(255 255 255/18%);border-radius:999px;background:rgb(10 10 10/78%);box-shadow:inset 0 1px 0 rgb(255 255 255/6%),0 .85rem 2.2rem rgb(0 0 0/22%);color:var(--white);font-size:min(1.0625rem,1.09vw);font-weight:600;letter-spacing:-.035em;line-height:1.2;text-decoration:none;backdrop-filter:blur(.65rem) saturate(112%);-webkit-backdrop-filter:blur(.65rem) saturate(112%);transition:background-color .18s var(--ease-out),border-color .18s var(--ease-out),transform .18s var(--ease-out)}#ac-03 .ac03__cta svg{width:min(1.25rem,1.28vw);flex:none;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7}#ac-03 .ac03__cta:focus-visible,#ac-03 .ac03__cta:hover{border-color:rgb(255 255 255/38%);background:#141414;transform:translateY(-2px)}#ac-03 .ac03__cta:focus-visible{outline:2px solid var(--orange);outline-offset:4px}@media (max-width:1050px){#ac-03 .ac03__cta{width:min(22.8rem,calc(100% - 2rem));min-height:4rem;gap:.9rem;padding:.85rem 1.6rem;font-size:1rem}#ac-03 .ac03__cta svg{width:1.15rem}}@media (max-width:700px){#ac-03 .ac03__cta{width:min(100%,21rem);min-height:3.75rem;padding-inline:1.35rem;font-size:.96rem}}#ac-04.ac04{position:relative;z-index:2;padding:clamp(2rem,4vw,4rem) max(1rem,calc((100vw - 75.5rem) / 2)) clamp(5rem,8vw,7.5rem);background:var(--black);color:var(--white)}#ac-04 .ac04__painel{position:relative;isolation:isolate;overflow:hidden;border:1px solid rgb(255 255 255/8%);border-radius:clamp(1.5rem,2.4vw,2.25rem);background:#050505;box-shadow:0 2.5rem 5rem -2.5rem rgb(0 0 0/90%)}#ac-04 .ac04__barras{position:absolute;z-index:-1;right:0;bottom:0;left:0;height:62%;display:flex;overflow:hidden;pointer-events:none;transform:translateZ(0);backface-visibility:hidden}#ac-04 .ac04__barras span{flex:1 1 0;height:100%;margin-right:-1px;outline:1px solid transparent;background:linear-gradient(to top,var(--orange) 0,rgb(255 108 17/78%) 30%,rgb(255 108 17/25%) 62%,rgb(255 108 17/4%) 86%,transparent 100%);transform:scaleY(var(--scale));transform-origin:bottom;animation:ac04-barras 2s ease-in-out infinite alternate;animation-delay:var(--delay)}@keyframes ac04-barras{to{transform:scaleY(calc(var(--scale) * .7))}}#ac-04 .ac04__intro{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:end;gap:clamp(2rem,5vw,5rem);padding:clamp(2.5rem,5vw,4.5rem) clamp(1.5rem,5vw,4.5rem) clamp(2.5rem,4vw,3.5rem);border-bottom:1px solid var(--line-dark)}#ac-04 .ac04__eyebrow{margin:0 0 clamp(1.25rem,1.8vw,1.75rem);color:var(--orange-editorial);font-family:var(--font-serif);font-size:max(.875rem,min(1rem,1.03vw));font-variation-settings:"wght" 400;font-weight:400;letter-spacing:.08em;line-height:1.2}#ac-04 .ac04__intro .ac04__eyebrow{letter-spacing:.02em}#ac-04 .ac04__titulo{margin:0;color:rgb(248 248 246/72%);font-size:clamp(2.35rem,3.2vw,3.25rem);font-weight:350;letter-spacing:-.045em;line-height:1}#ac-04 .ac04__titulo span{display:block}#ac-04 .ac04__titulo span:first-child{color:var(--white);font-family:var(--font-serif);font-variation-settings:"wght" 400;font-weight:400}#ac-04 .ac04__descricao{max-width:28rem;color:rgb(248 248 246/64%);font-size:clamp(.95rem,1.02vw,1.0625rem);line-height:1.55}#ac-04 .ac04__descricao strong{color:var(--white);font-weight:500}#ac-04 .ac04__fecho{display:flex;min-height:clamp(22rem,30vw,27rem);flex-direction:column;align-items:center;justify-content:center;padding:clamp(3.5rem,5vw,4.5rem) clamp(1.5rem,5vw,4.5rem);text-align:center}#ac-04 .ac04__fecho-titulo{width:min(100%,50rem);margin:0;color:var(--white);font-size:clamp(2.6rem,4.2vw,4.25rem);font-weight:350;letter-spacing:-.058em;line-height:.98;text-wrap:balance}#ac-04 .ac04__enfase{font-family:var(--font-serif);font-variation-settings:"wght" 300;font-weight:300;letter-spacing:-.048em}@media (max-width:900px){#ac-04 .ac04__intro{grid-template-columns:1fr;align-items:start;gap:1.5rem}}@media (max-width:640px){#ac-04.ac04{padding-inline:1rem}#ac-04 .ac04__intro{padding:2.5rem 1.35rem 2.25rem}#ac-04 .ac04__eyebrow{font-size:.93rem}#ac-04 .ac04__intro .ac04__eyebrow{letter-spacing:.02em}#ac-04 .ac04__titulo{font-size:clamp(2.1rem,9.6vw,2.6rem)}#ac-04 .ac04__descricao{font-size:1rem}#ac-04 .ac04__fecho{min-height:26rem;padding:3.5rem 1.35rem 3rem}#ac-04 .ac04__fecho-titulo{width:min(100%,20rem);font-size:clamp(2.2rem,9.6vw,2.7rem)}#ac-04 .ac04__barras{height:55%}}@media (prefers-reduced-motion:reduce){#ac-04 .ac04__barras span{animation:none}}#ac-04 .ac04__acao{display:flex;width:100%;margin-top:clamp(1.5rem,2.2vw,2rem)}#ac-04 .ac04__acao--fecho{justify-content:center;margin-top:clamp(2rem,2.8vw,2.75rem)}#ac-04 .hero-cta{box-sizing:border-box;display:inline-flex;width:min(22.8rem,22.65vw);min-width:0;min-height:max(44px,min(4.2rem,4.3vw));align-items:center;justify-content:center;gap:min(1rem,1.02vw);padding:.9vw 1.84vw;border:1px solid rgb(255 255 255/18%);border-radius:999px;background:rgb(10 10 10/78%);box-shadow:inset 0 1px 0 rgb(255 255 255/6%),0 .85rem 2.2rem rgb(0 0 0/22%);color:var(--white);font-size:min(1.0625rem,1.09vw);font-weight:600;letter-spacing:-.035em;line-height:1.2;text-decoration:none;backdrop-filter:blur(.65rem) saturate(112%);-webkit-backdrop-filter:blur(.65rem) saturate(112%);transition:background-color .18s var(--ease-out),border-color .18s var(--ease-out),transform .18s var(--ease-out)}#ac-04 .hero-cta svg{width:min(1.25rem,1.28vw);flex:none;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7}#ac-04 .hero-cta:focus-visible,#ac-04 .hero-cta:hover{border-color:rgb(255 255 255/38%);background:#141414;transform:translateY(-2px)}#ac-04 .hero-cta:focus-visible{outline:2px solid var(--orange);outline-offset:4px}@media (max-width:1050px){#ac-04 .hero-cta{width:min(22.8rem,calc(100% - 2rem));min-height:4rem;gap:.9rem;padding:.85rem 1.6rem;font-size:1rem}#ac-04 .hero-cta svg{width:1.15rem}}@media (max-width:700px){#ac-04 .hero-cta{width:min(100%,21rem);min-height:3.75rem;padding-inline:1.35rem;font-size:.96rem}}#ac-04 .ac04__titulo span:first-child{white-space:nowrap}@media (max-width:640px){#ac-04 .ac04__titulo{font-size:min(2.6rem,calc((100vw - 5.35rem) / 11.2))}}#ac-04 .ac04__descricao{text-wrap:pretty}#ac-05{position:relative;z-index:2;padding:var(--section-space) 1.5rem clamp(4rem,6vw,5.5rem);overflow:hidden;background:var(--light);color:#161616}#ac-05:before{position:absolute;top:0;left:50%;width:min(100% - 3rem,74rem);height:1px;background:linear-gradient(90deg,transparent,rgb(255 255 255/96%) 18%,rgb(255 255 255/100%) 50%,rgb(255 255 255/96%) 82%,transparent);box-shadow:0 1px 0 rgb(22 22 22/5%),0 0 24px rgb(255 255 255/88%);content:"";transform:translateX(-50%)}#ac-05 .reveal{transform:translate3d(0,1.5rem,0);transition-property:opacity,transform;transition-duration:.8s}#ac-05 .reveal.is-in{transform:translateZ(0)}#ac-05 .ac05__cabecalho{width:min(61rem,100%);margin:0 auto clamp(2.5rem,3.6vw,4rem);text-align:center}#ac-05 .ac05__titulo{max-width:59rem;margin:0 auto;color:#161616;font-family:var(--font-sans);font-size:clamp(3.25rem,4.72vw,4.75rem);font-weight:350;letter-spacing:-.058em;line-height:.98;text-wrap:balance}#ac-05 .ac05__enfase{font-family:var(--font-serif);font-size:1.045em;font-variation-settings:"wght" 300;font-weight:300;letter-spacing:-.048em}#ac-05 .ac05__cards{width:min(100%,64rem);margin:0 auto}#ac-05 .ac05-card{position:relative;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:stretch;gap:clamp(.5rem,1vw,1rem);min-width:0;padding:clamp(.75rem,1vw,.95rem);border:1px solid rgb(255 255 255/88%);border-radius:clamp(1.6rem,2vw,2.25rem);overflow:hidden;background:linear-gradient(145deg,rgb(255 255 255/88%),rgb(255 255 255/46%)),rgb(248 248 246/70%);box-shadow:inset 0 1px 0 rgb(255 255 255/100%),inset 0 -1px 0 rgb(255 255 255/54%),0 1.6rem 4rem rgb(28 22 14/8%);backdrop-filter:blur(18px);transition:opacity .8s var(--ease-out),transform .8s var(--ease-out),border-color .24s ease,box-shadow .24s ease;transition-delay:var(--reveal-delay,0s),var(--reveal-delay,0s),0s,0s}#ac-05 .ac05-card.is-in:focus-within,#ac-05 .ac05-card.is-in:hover{border-color:rgb(255 108 17/30%);box-shadow:inset 0 1px 0 rgb(255 255 255/100%),inset 0 -1px 0 rgb(255 255 255/54%),0 2rem 5rem rgb(44 29 16/14%),0 0 2.25rem rgb(255 108 17/7%);transform:translate3d(0,-.4rem,0);transition-delay:0s;transition-duration:.24s}#ac-05 .ac05-card:after{position:absolute;inset:auto -18% -42% 18%;height:60%;background:radial-gradient(circle,rgb(255 108 17/13%) 0,transparent 62%);content:"";pointer-events:none}#ac-05 .ac05-card__lado{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:center;padding:clamp(1.5rem,2.6vw,2.5rem) clamp(1rem,2vw,2rem)}#ac-05 .ac05-card__nome{color:#101014;font-size:clamp(1.9rem,2.6vw,2.5rem);font-weight:400;letter-spacing:-.055em;line-height:.98}#ac-05 .ac05-card__texto{display:grid;gap:.75rem;margin-top:clamp(1.25rem,1.8vw,1.6rem);padding-top:clamp(1.1rem,1.5vw,1.45rem);border-top:1px solid rgb(255 255 255/78%);box-shadow:inset 0 1px 0 rgb(22 22 22/6%)}#ac-05 .ac05-card__texto p{color:rgb(23 23 25/66%);font-size:clamp(.95rem,1.05vw,1.0625rem);font-weight:350;line-height:1.5}#ac-05 .ac05-nobr{white-space:nowrap}#ac-05 .ac05-cta{align-self:flex-start;display:inline-flex;min-height:3.25rem;align-items:center;justify-content:center;gap:.85rem;margin-top:clamp(1.75rem,2.4vw,2.25rem);padding:.8rem 1.4rem;border:0;border-radius:999px;background:#0a0a0a;box-shadow:0 .85rem 2.2rem rgb(10 10 10/14%);color:var(--white);font-size:.975rem;font-weight:600;letter-spacing:-.02em;text-decoration:none;transition:border-color .18s var(--ease-out),background .18s var(--ease-out),transform .18s var(--ease-out)}#ac-05 .ac05-cta svg{width:1.2rem;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7;transition:transform .18s var(--ease-out)}#ac-05 .ac05-cta:focus-visible,#ac-05 .ac05-cta:hover{background:#222;transform:translateY(-2px)}#ac-05 .ac05-cta:focus-visible{outline:2px solid var(--orange);outline-offset:3px}#ac-05 .ac05-cta:hover svg{transform:translateX(3px)}#ac-05 .ac05-assinatura{display:flex;flex-direction:column;align-items:flex-start;gap:clamp(.3rem,.45vw,.45rem)}#ac-05 .ac05-assinatura__marca{display:block;width:var(--assinatura-marca);aspect-ratio:149/46;background:var(--orange);-webkit-mask:url(/marca/v1/facto-logo-horizontal.svg) no-repeat left center/contain;mask:url(/marca/v1/facto-logo-horizontal.svg) no-repeat left center/contain}#ac-05 .ac05-assinatura__nome{color:var(--orange);font-size:var(--assinatura-nome);font-weight:500;letter-spacing:-.045em;line-height:.95}#ac-05 .ac05-janela{position:relative;z-index:1;min-height:clamp(18rem,26vw,22rem);overflow:hidden;container-type:inline-size;border:1px solid rgb(22 22 22/6%);border-radius:clamp(1.1rem,1.4vw,1.45rem);background:radial-gradient(circle at 1px 1px,rgb(22 22 22/9%) 1px,transparent 1.4px) 0 0 /16px 16px,radial-gradient(120% 90% at 85% 110%,rgb(255 108 17/13%),transparent 60%),linear-gradient(160deg,rgb(255 255 255/92%),rgb(244 241 236/70%));box-shadow:inset 0 1px 0 rgb(255 255 255/100%);isolation:isolate}#ac-05 :is(.ac05-medidor,.ac05-painel){position:absolute;border:1px solid rgb(255 255 255/100%);background:linear-gradient(160deg,rgb(255 255 255/96%),rgb(255 255 255/74%));box-shadow:0 0 0 1px rgb(22 22 22/6%),0 .9rem 2rem -.9rem rgb(28 22 14/26%);backdrop-filter:blur(10px)}#ac-05 :is(.ac05-painel,.ac05-linha) b{display:block;height:3px;border-radius:999px;background:rgb(22 22 22/14%)}#ac-05 :is(.ac05-painel,.ac05-linha) b.fraco{background:rgb(22 22 22/7%)}#ac-05 .ac05-icone{display:inline-grid;flex:none;width:clamp(1.35rem,6cqw,2rem);aspect-ratio:1;place-items:center;border-radius:28%;background:rgb(255 108 17/12%);color:var(--orange)}#ac-05 .ac05-icone svg{width:58%;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}#ac-05 .ac05-medidor{display:grid;place-items:center;border-radius:50%}#ac-05 .ac05-medidor__anel{position:absolute;inset:10%;width:80%;height:80%;fill:none;stroke-linecap:round;transform:rotate(-90deg)}#ac-05 .ac05-medidor__anel .trilho{stroke:rgb(22 22 22/8%);stroke-width:3.5}#ac-05 .ac05-medidor__anel .arco{stroke:var(--orange);stroke-width:3.5;stroke-dasharray:100;stroke-dashoffset:0}#ac-05 .ac05-fluxo,#ac-05 .ac05-trilha{position:absolute;inset:0}#ac-05 .ac05-trilha{width:100%;height:100%;overflow:visible;animation:ac05-trilha 10s var(--ease-out) infinite both}#ac-05 .ac05-trilha path{fill:none;stroke:var(--orange);stroke-linecap:round;stroke-width:1.5;opacity:.7;vector-effect:non-scaling-stroke}#ac-05 .ac05-ponto{position:absolute;z-index:1;left:calc(var(--x) * 1%);top:calc(var(--y) * 1%);width:7px;height:7px;border:1.5px solid var(--orange);border-radius:50%;background:var(--white);transform:translate(-50%,-50%);animation:ac05-entra-ponto 10s var(--ease-out) infinite both}#ac-05 .ac05-ponto--2{animation-name:ac05-entra-ponto-2}#ac-05 .ac05-painel{display:flex;overflow:hidden;flex-direction:column;justify-content:center;gap:clamp(.3rem,1.3cqw,.45rem);padding:clamp(.45rem,2cqw,.7rem);border-radius:clamp(.65rem,2.8cqw,1rem);color:rgb(22 22 22/80%);font-size:clamp(.62rem,2.55cqw,.8rem);font-weight:500;letter-spacing:-.02em;line-height:1.2}#ac-05 .ac05-painel:after{position:absolute;inset:-1px;border:1.5px solid var(--orange);border-radius:inherit;box-shadow:0 0 1.6rem rgb(255 108 17/20%);content:"";opacity:0;pointer-events:none}#ac-05 .ac05-painel__topo{display:flex;align-items:center;gap:.55em;margin-bottom:.15em;white-space:nowrap}#ac-05 .ac05-painel>b{width:78%}#ac-05 .ac05-painel>b.fraco{width:52%}#ac-05 .ac05-painel--1{top:8%;left:5%;width:46%;height:24%;animation:ac05-entra-1 10s var(--ease-out) infinite both}#ac-05 .ac05-painel--2{top:39%;left:24%;width:34%;height:22%;animation:ac05-entra-2 10s var(--ease-out) infinite both}#ac-05 .ac05-painel--3{justify-content:flex-start;top:66%;left:53%;width:52%;height:52%;animation:ac05-entra-3 10s var(--ease-out) infinite both}#ac-05 .ac05-painel--1:after{animation:ac05-ativo-1 10s ease-in-out infinite both}#ac-05 .ac05-painel--2:after{animation:ac05-ativo-2 10s ease-in-out infinite both}#ac-05 .ac05-painel--3:after{opacity:1;animation:ac05-ativo-3 10s ease-in-out infinite both}#ac-05 .ac05-linha{display:flex;align-items:center;gap:.6em;padding:.4em;border:1px solid rgb(22 22 22/6%);border-radius:.6em;background:rgb(255 255 255/80%);animation:ac05-linha 10s var(--ease-out) calc(var(--j) * .6s) infinite both}#ac-05 .ac05-linha .ac05-icone{width:clamp(1.1rem,4.6cqw,1.6rem)}#ac-05 .ac05-linha b{width:52%}#ac-05 .ac05-fluxo .ac05-medidor{top:9%;right:6%;width:clamp(3.2rem,15cqw,4.6rem);aspect-ratio:1.45;border-radius:clamp(.65rem,2.8cqw,1rem)}#ac-05 .ac05-medidor--meio .ac05-medidor__anel{inset:18% 14% 22%;width:72%;height:60%;transform:none}#ac-05 .ac05-medidor--meio .arco{stroke-dashoffset:22;animation:ac05-meio 10s var(--ease-out) infinite both}@container (max-width: 380px){#ac-05 .ac05-painel--1{width:68%}#ac-05 .ac05-painel--2{width:40%}}@keyframes ac05-entra-1{0%{opacity:0;transform:translateY(.6rem);filter:blur(4px)}5%,90%{opacity:1;transform:none;filter:blur(0)}97%,to{opacity:0;filter:blur(3px)}}@keyframes ac05-entra-2{0%,14%{opacity:0;transform:translateY(.6rem);filter:blur(4px)}19%,90%{opacity:1;transform:none;filter:blur(0)}97%,to{opacity:0;filter:blur(3px)}}@keyframes ac05-entra-3{0%,30%{opacity:0;transform:translateY(.6rem);filter:blur(4px)}35%,90%{opacity:1;transform:none;filter:blur(0)}97%,to{opacity:0;filter:blur(3px)}}@keyframes ac05-ativo-1{0%,4%{opacity:0}15%,7%{opacity:1}19%,to{opacity:0}}@keyframes ac05-ativo-2{0%,18%{opacity:0}21%,31%{opacity:1}35%,to{opacity:0}}@keyframes ac05-ativo-3{0%,34%{opacity:0}37%,88%{opacity:1}93%,to{opacity:0}}@keyframes ac05-trilha{0%,6%{clip-path:inset(0 100% 0 0);opacity:1}30%,90%{clip-path:inset(0 0 0 0);opacity:1}97%,to{clip-path:inset(0 0 0 0);opacity:0}}@keyframes ac05-entra-ponto{0%,14%{opacity:0}20%,90%{opacity:1}97%,to{opacity:0}}@keyframes ac05-entra-ponto-2{0%,30%{opacity:0}34%,90%{opacity:1}97%,to{opacity:0}}@keyframes ac05-linha{0%,38%{opacity:0;transform:translateX(1rem)}43%,90%{opacity:1;transform:none}97%,to{opacity:0}}@keyframes ac05-meio{0%,48%{stroke-dashoffset:100}72%,90%{stroke-dashoffset:22}97%,to{stroke-dashoffset:100}}.no-js #ac-05 .ac05-fluxo *,.no-js #ac-05 .ac05-fluxo :after{animation:none}#ac-05 .ac05-card__texto p{text-wrap:pretty}#ac-05 .ac05-card__texto strong{color:#161616;font-weight:500}@media (max-width:900px){#ac-05 .ac05__cards{width:min(100%,36rem)}#ac-05 .ac05-card{grid-template-columns:minmax(0,1fr);gap:0;padding-bottom:clamp(1.5rem,2.15vw,2.25rem)}#ac-05 .ac05-janela{min-height:0;aspect-ratio:1.62/1}#ac-05 .ac05-card__lado{padding:clamp(1.75rem,2.4vw,2.25rem) clamp(1rem,1.4vw,1.45rem) 0}}@media (max-width:640px){#ac-05{padding:4.5rem 1.25rem 3rem}#ac-05 .ac05__titulo{font-size:clamp(2.3rem,9.7vw,2.75rem);line-height:.99}#ac-05 .ac05-card{border-radius:1.6rem}#ac-05 .ac05-janela{border-radius:1.1rem}}@media (prefers-reduced-motion:reduce){#ac-05 .ac05-card.is-in:focus-within,#ac-05 .ac05-card.is-in:hover{transform:none}#ac-05 [data-loop] :after{animation:none}}#ac-06{position:relative;z-index:2;padding:var(--section-space) 1.5rem clamp(5rem,7vw,6.5rem);overflow:hidden;background:var(--light);color:#161616;interpolate-size:allow-keywords}#ac-06 .reveal{transform:translate3d(0,1.5rem,0);transition-duration:.8s}#ac-06 .reveal.is-in{transform:translateZ(0)}#ac-06 .ac06__grade{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:start;gap:clamp(3rem,5.5vw,6rem);width:min(100%,72rem);margin:0 auto}#ac-06 .ac06__titulo{margin:0;color:#161616;font-family:var(--font-sans);font-size:clamp(3.25rem,4.72vw,4.75rem);font-weight:350;letter-spacing:-.058em;line-height:.98}#ac-06 .ac06__titulo>span{display:block}#ac-06 .ac06__enfase{font-family:var(--font-serif);font-size:1.045em;font-variation-settings:"wght" 300;font-weight:300;letter-spacing:-.048em}#ac-06 .ac06__apoio{max-width:26rem;margin-top:clamp(1.5rem,2.2vw,2rem);color:rgb(22 22 22/64%);font-size:clamp(1rem,1.18vw,1.125rem);font-weight:350;line-height:1.5}#ac-06 .ac06__links{position:relative;display:grid;max-width:24rem;margin-top:clamp(2rem,3vw,2.75rem)}#ac-06 .ac06__links li:after,#ac-06 .ac06__links:before{display:block;height:1px;background:linear-gradient(90deg,rgb(255 255 255/92%),rgb(255 255 255/100%) 50%,rgb(255 255 255/40%) 92%,transparent);box-shadow:0 1px 0 rgb(22 22 22/7%),0 0 22px rgb(255 255 255/90%);content:""}#ac-06 .ac06__links a{display:flex;min-height:3.5rem;align-items:center;justify-content:space-between;gap:1rem;padding-block:.75rem;color:#161616;font-size:clamp(1rem,1.18vw,1.125rem);font-weight:500;letter-spacing:-.03em;text-decoration:none;transition:color .18s var(--ease-out)}#ac-06 .ac06__links svg{flex:none;width:1.25rem;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7;opacity:.55;transition:transform .18s var(--ease-out),opacity .18s var(--ease-out)}#ac-06 .ac06__links a:focus-visible,#ac-06 .ac06__links a:hover{color:var(--orange-on-light)}#ac-06 .ac06__links a:focus-visible svg,#ac-06 .ac06__links a:hover svg{opacity:1;transform:translateX(4px)}#ac-06 .ac06__painel{position:relative;overflow:hidden;padding:clamp(.5rem,1vw,.85rem) clamp(1.5rem,2.4vw,2.4rem);border:1px solid rgb(255 255 255/88%);border-radius:clamp(1.6rem,2vw,2.25rem);background:linear-gradient(145deg,rgb(255 255 255/88%),rgb(255 255 255/46%)),rgb(248 248 246/70%);box-shadow:inset 0 1px 0 rgb(255 255 255/100%),inset 0 -1px 0 rgb(255 255 255/54%),0 1.6rem 4rem rgb(28 22 14/8%);backdrop-filter:blur(18px)}#ac-06 .ac06__painel:before{position:absolute;top:0;right:1.5rem;left:1.5rem;height:1px;background:linear-gradient(90deg,transparent,rgb(255 255 255/100%),transparent);box-shadow:0 0 18px rgb(255 255 255/92%);content:""}#ac-06 .ac06__painel:after{position:absolute;inset:auto -18% -42% 18%;height:60%;background:radial-gradient(circle,rgb(255 108 17/11%) 0,transparent 62%);content:"";pointer-events:none}#ac-06 .ac06__item{position:relative;z-index:1}#ac-06 .ac06__item+.ac06__item{border-top:1px solid rgb(255 255 255/78%);box-shadow:inset 0 1px 0 rgb(22 22 22/6%)}#ac-06 summary{display:flex;min-height:44px;align-items:center;justify-content:space-between;gap:1.25rem;padding-block:clamp(1.35rem,2.1vw,1.8rem);list-style:none;cursor:pointer}#ac-06 summary::-webkit-details-marker{display:none}#ac-06 summary:focus-visible{outline-offset:2px;border-radius:.75rem}#ac-06 .ac06__pergunta{color:#101014;font-size:clamp(1.15rem,1.5vw,1.45rem);font-weight:500;letter-spacing:-.04em;line-height:1.2;text-wrap:pretty;transition:color .18s var(--ease-out)}#ac-06 summary:hover .ac06__pergunta{color:var(--orange-on-light)}#ac-06 .ac06__icone{position:relative;flex:none;width:2.5rem;height:2.5rem;border:1px solid rgb(22 22 22/12%);border-radius:50%;background:linear-gradient(180deg,rgb(255 255 255/90%),rgb(255 255 255/40%));box-shadow:inset 0 1px 0 rgb(255 255 255/100%),0 .5rem 1.25rem rgb(28 22 14/8%);transition:border-color .24s ease,background-color .24s ease}#ac-06 .ac06__icone:after,#ac-06 .ac06__icone:before{position:absolute;top:50%;left:50%;width:.85rem;height:1.5px;border-radius:2px;background:#161616;content:"";transform:translate(-50%,-50%);transition:transform .42s var(--ease-out),background-color .24s ease}#ac-06 .ac06__icone:after{transform:translate(-50%,-50%) rotate(90deg)}#ac-06 details[open] .ac06__icone{border-color:rgb(255 108 17/36%)}#ac-06 details[open] .ac06__icone:after,#ac-06 details[open] .ac06__icone:before{background:#df641f}#ac-06 details[open] .ac06__icone:after{transform:translate(-50%,-50%) rotate(0deg)}#ac-06 .ac06__resposta{max-width:44rem;padding:0 3.75rem clamp(1.5rem,2.4vw,2rem) 0}#ac-06 .ac06__resposta p{color:rgb(23 23 25/66%);font-size:clamp(.95rem,1.05vw,1.0625rem);font-weight:350;line-height:1.55;text-wrap:pretty}#ac-06 .ac06__resposta p+p{margin-top:.9em}#ac-06 details::details-content{block-size:0;overflow:hidden;transition:block-size .42s var(--ease-out),content-visibility .42s allow-discrete}#ac-06 details[open]::details-content{block-size:auto}@media (max-width:900px){#ac-06 .ac06__grade{grid-template-columns:minmax(0,1fr);width:min(100%,40rem);gap:2.5rem}#ac-06 .ac06__titulo>span{display:inline}}@media (max-width:640px){#ac-06{padding:4.5rem 1.25rem 3.5rem}#ac-06 .ac06__titulo{font-size:clamp(2.3rem,9.7vw,2.75rem);line-height:.99}#ac-06 .ac06__painel{padding-inline:1.25rem;border-radius:1.6rem}#ac-06 .ac06__resposta{padding-right:0}#ac-06 .ac06__icone{width:2.25rem;height:2.25rem}}#ac-06{padding-bottom:clamp(5rem,8vw,7.5rem)}#ac-06 .ac06__links a[aria-current]{color:var(--orange-on-light)}#ac-06 .ac06__links a[aria-current] span{display:inline-flex;align-items:center;gap:.7rem}#ac-06 .ac06__links a[aria-current] span:before{width:.45rem;height:.45rem;border-radius:50%;background:var(--orange);box-shadow:0 0 .6rem rgb(255 108 17/55%);content:""}#ac-06 .ac06__links a[aria-current] svg{opacity:1;transform:rotate(90deg)}#ac-06 .ac06__links a[aria-current]:focus-visible svg,#ac-06 .ac06__links a[aria-current]:hover svg{transform:rotate(90deg) translateX(4px)}@media (max-width:640px){#ac-06{padding-bottom:4.5rem}}