.cenas{padding:var(--secao) 0 calc(var(--secao) * .8);background:var(--creme);position:relative}.cenas__cabeca{gap:22px;display:grid}.cenas__cabeca>*{max-width:900px}.cenas__intro{font-size:var(--texto-grande);color:var(--cinza);max-width:48ch}.carrossel__trilho{--largura-cena:clamp(260px, 76vw, 500px);padding:12px max(var(--margem), calc((100% - var(--largura-cena)) / 2)) 28px;overscroll-behavior-x:contain;scroll-behavior:smooth;scrollbar-width:none;cursor:grab;-webkit-overflow-scrolling:touch;gap:clamp(14px,2vw,28px);margin-top:clamp(40px,6vw,72px);display:flex;overflow-x:auto}.carrossel__trilho.encaixa,html:not(.js) .carrossel__trilho{scroll-snap-type:x mandatory}.carrossel__trilho::-webkit-scrollbar{display:none}.carrossel__trilho:focus-visible{outline-offset:-6px;border-radius:24px}.carrossel__trilho.arrastando{cursor:grabbing;scroll-snap-type:none;scroll-behavior:auto;-webkit-user-select:none;user-select:none}.cena{--desloc:0;flex:0 0 var(--largura-cena);scroll-snap-align:center;opacity:.62;transition:transform .6s var(--saida), opacity .5s var(--saida);gap:18px;display:grid;transform:scale(.93)}.cena--ativa{opacity:1;transform:none}.cena__quadro{aspect-ratio:4/5;border-radius:var(--raio-gg);background:var(--tinta-2);isolation:isolate;position:relative;overflow:hidden;box-shadow:0 28px 60px -32px #17161b8c}.cena__arte{object-fit:cover;width:120%;max-width:none;height:112%;transform:translateX(calc(var(--desloc) * -6%));will-change:transform;pointer-events:none;position:absolute;inset:-6% -10%}.cena-canvas{transition:opacity .5s}.cena-canvas:not([data-pronta]){opacity:.92}.cena-canvas--arquibancada{background:linear-gradient(#24222a 68%,#2f7d4e 72%)}.cena-canvas--almoco{background:#ff8a5c}.cena-canvas--por-do-sol{background:linear-gradient(#a8241a,#f5b544 58%,#2e4468 60%)}.cena-canvas--noite{background:#17161b}.cena-canvas--pelada{background:#2f7d4e}.cena-canvas--chuva{background:linear-gradient(#3e5f8f,#5f7fa8)}.cena-canvas--hashtag{background:#ff5b3a}.cena-canvas--voce{background:#fff6ee}.cena__legenda{transform:translateX(calc(var(--desloc) * 14px));gap:10px;padding-inline:4px;display:grid}.cena__quando{background:var(--tinta);color:var(--creme);font-variant-numeric:tabular-nums;letter-spacing:.02em;border-radius:99px;justify-self:start;padding:5px 12px;font-size:.8125rem;font-weight:700}.cena__texto{letter-spacing:-.02em;max-width:22ch;font-size:clamp(1.1875rem,1rem + .8vw,1.625rem);font-weight:700;line-height:1.25}.carrossel__controles{align-items:center;gap:16px;display:flex}.carrossel__progresso{flex:1;gap:6px;max-width:320px;display:flex}.carrossel__progresso li{background:var(--rejunte-forte);transform-origin:0;height:10px;transition:background-color .3s ease, transform .4s var(--mola);border-radius:3px;flex:1}.carrossel__progresso li.cheio{background:var(--coral)}.carrossel__contador{font-variant-numeric:tabular-nums;color:var(--cinza);margin-left:auto;font-weight:700}.carrossel__contador span{color:var(--tinta)}@media (min-width:1000px){.carrossel__trilho{--largura-cena:clamp(380px, 32vw, 500px)}}@media (prefers-reduced-motion:reduce){.cena__arte,.cena__legenda{transform:none}}.chamada{padding:var(--secao) 0 clamp(40px, 6vw, 72px);background:var(--coral);color:var(--tinta);position:relative}.chamada__pastilhas{pointer-events:none;position:absolute;inset:0;overflow:hidden}.chamada__pastilhas span{background:#fff6ee2e;border-radius:24%;animation:8s ease-in-out infinite pastilha-solta;position:absolute}.chamada__pastilhas span:nth-child(3n){background:#17161b1f}.chamada__interno{gap:24px;display:grid;position:relative}.chamada__titulo{font-size:var(--titulo-gigante);letter-spacing:-.055em;font-weight:800;line-height:.92}.chamada__titulo .destaque{color:var(--creme)}.chamada__texto{max-width:46ch;font-size:var(--texto-grande);font-weight:500}.chamada__acoes{flex-wrap:wrap;align-items:center;gap:14px;margin-top:8px;display:flex}.chamada__situacao{border:2px dashed var(--tinta);border-radius:var(--pilula);align-items:center;gap:10px;min-height:52px;padding:0 20px;font-weight:700;display:inline-flex}.chamada__luz{background:var(--tinta);border-radius:3px;width:10px;height:10px;animation:1.6s ease-in-out infinite obra-pisca}.chamada__aviso{align-items:center;gap:6px;min-height:24px;font-weight:700;display:inline-flex}.chamada__redes{gap:12px;font-weight:600;display:grid}.chamada__redes ul{flex-wrap:wrap;gap:10px;display:flex}.pilula-link{border-radius:var(--pilula);min-height:44px;transition:background-color var(--rapido) ease, transform var(--rapido) var(--saida);background:#17161b1a;align-items:center;gap:8px;padding:0 16px;font-weight:700;text-decoration:none;display:inline-flex}.pilula-link span{font-weight:500}.pilula-link:hover{background:var(--tinta);color:var(--creme);transform:translateY(-2px)}.chamada__interno{min-width:0}.chamada__dominio{letter-spacing:-.065em;color:var(--tinta);white-space:nowrap;margin-top:clamp(40px,7vw,96px);padding-bottom:.2em;font-size:clamp(3rem,.8rem + 10.5vw,13.5rem);font-weight:800;line-height:.8;overflow-x:clip}.chamada :focus-visible{outline-color:var(--tinta)}@keyframes pastilha-solta{0%,to{transform:translateY(0)rotate(-8deg)}50%{transform:translateY(-18px)rotate(10deg)}}.construcao{padding:var(--secao) 0;background:var(--tinta);color:var(--creme);position:relative}.construcao__grade{gap:clamp(40px,6vw,72px);display:grid}.construcao__texto{align-content:start;gap:22px;display:grid}.construcao__titulo{font-size:var(--titulo-secao);letter-spacing:-.045em;font-weight:800;line-height:1}.construcao__apoio{max-width:44ch;font-size:var(--texto-grande);color:var(--creme-suave)}.diario{border:1px solid var(--tinta-3);border-radius:var(--raio-g);background:var(--tinta-2);margin-top:10px;padding:22px}.diario__titulo{letter-spacing:.14em;text-transform:uppercase;color:var(--creme-suave);margin-bottom:14px;font-size:.75rem;font-weight:700}.diario__lista{gap:2px;display:grid}.diario__item{border-bottom:1px dashed var(--tinta-3);grid-template-columns:18px 1fr auto;align-items:center;gap:12px;padding:10px 0;font-weight:600;display:grid}.diario__item:last-child{border-bottom:0}.diario__marca{border:2px solid var(--creme-suave);border-radius:4px;width:14px;height:14px}.diario__item--pronto .diario__marca{background:var(--coral);border-color:var(--coral)}.diario__item--em-andamento .diario__marca{border-color:var(--ambar);background:linear-gradient(135deg, var(--ambar) 50%, transparent 50%);animation:1.6s ease-in-out infinite obra-pisca}@keyframes obra-pisca{50%{transform:rotate(90deg)}}.diario__situacao{color:var(--creme-suave);font-size:.8125rem;font-weight:700}.diario__item--pronto .diario__situacao{color:var(--coral)}.diario__item--em-andamento .diario__situacao{color:var(--ambar)}.construcao__obra{gap:14px;display:grid;position:relative}.construcao__canvas{aspect-ratio:1;border-radius:var(--raio-gg);width:100%;box-shadow:inset 0 0 0 1px var(--tinta-3);background:linear-gradient(#fff6ee0a 1px,#0000 1px) 0 0/100% 22px,linear-gradient(90deg,#fff6ee0a 1px,#0000 1px) 0 0/22px 100%,#1d1c22}.construcao__contador{color:var(--creme-suave);font-variant-numeric:tabular-nums;align-items:center;gap:10px;font-size:.875rem;font-weight:600;display:flex}.construcao__contador span:last-child{color:var(--creme)}.construcao__ponto{background:var(--coral);border-radius:3px;width:10px;height:10px;animation:1.6s ease-in-out infinite obra-pisca}@media (min-width:1000px){.construcao__grade{grid-template-columns:.9fr 1.1fr;align-items:center}.construcao__canvas{aspect-ratio:5/4}}.celular{--l:300px;width:var(--l);aspect-ratio:9/19;padding:calc(var(--l) * .035);border-radius:calc(var(--l) * .16);background:var(--tinta);box-shadow:inset 0 0 0 2px var(--tinta-3), var(--sombra);font-size:calc(var(--l) / 22);-webkit-user-select:none;user-select:none;position:relative}.celular:before{content:"";z-index:3;top:calc(var(--l) * .06);width:26%;height:calc(var(--l) * .06);background:var(--tinta);border-radius:99px;position:absolute;left:50%;transform:translate(-50%)}.celular__vidro{border-radius:calc(var(--l) * .13);background:var(--papel);height:100%;position:relative;overflow:hidden}.tela{color:var(--tinta);flex-direction:column;gap:.9em;padding:.9em 1.1em 1.1em;line-height:1.3;display:flex;position:absolute;inset:0}.tela__doca{background:#17161beb;border-radius:999px;justify-content:space-around;align-items:center;width:76%;height:2.6em;padding:0 .6em;display:flex;position:absolute;bottom:.9em;left:50%;transform:translate(-50%);box-shadow:0 .6em 1.4em -.6em #17161b80}.tela__doca i{border:.13em solid #fff6eed9;border-radius:32%;width:.95em;height:.95em}.tela__doca i.tela__doca-busca{border-radius:50%}.tela__doca i.tela__doca-conversa{border-radius:50% 50% 50% 12%}.tela__doca i.tela__doca-perfil{background:linear-gradient(135deg, var(--coral) 50%, var(--ambar) 50%);border:0}.tela__doca b{background:linear-gradient(var(--creme), var(--creme)) center / .7em .13em no-repeat, linear-gradient(var(--creme), var(--creme)) center / .13em .7em no-repeat, var(--coral);border-radius:34%;width:1.7em;height:1.7em}.tela p{margin:0}.tela__status{justify-content:space-between;align-items:center;padding:.15em .4em .4em;font-size:.78em;font-weight:700;display:flex}.tela__sinais{align-items:flex-end;gap:.22em;display:flex}.tela__sinais i{background:var(--tinta);border-radius:1px;width:.32em;display:block}.tela__sinais i:first-child{height:.4em}.tela__sinais i:nth-child(2){height:.6em}.tela__sinais i:nth-child(3){height:.8em}.tela__topo{align-items:center;gap:.6em;display:flex}.tela__topo svg{flex:none}.tela__titulo-app{letter-spacing:-.03em;font-weight:800}.tela__titulo-app--grande{letter-spacing:-.05em;font-size:1.7em}.tela__menu{border-block:2px solid var(--tinta);width:1.3em;height:.75em;margin-left:auto;position:relative}.tela__menu:after{content:"";border-top:2px solid var(--tinta);position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.foto{background:var(--areia);border-radius:.6em;display:block;position:relative;overflow:hidden}.foto:after{content:"";background:repeating-linear-gradient(90deg,#17161b29 0 1px,#0000 1px .62em),repeating-linear-gradient(0deg,#17161b29 0 1px,#0000 1px .62em);position:absolute;inset:0}.foto--campo{background:repeating-linear-gradient(90deg,#2f7d4e 0 18%,#4e9e62 18% 36%)}.foto--sol{background:radial-gradient(circle at 50% 62%,#fff6ee 0 14%,#fad38a 15% 22%,#0000 23%),linear-gradient(#a8241a,#ff5b3a 45%,#f5b544 62%,#3e5f8f 63%,#24222a)}.foto--noite{background:radial-gradient(circle at 28% 30%,#ff5b3a 0 16%,#0000 17%),radial-gradient(circle at 70% 55%,#f5b544 0 13%,#0000 14%),radial-gradient(circle at 40% 78%,#f3a6a0 0 12%,#0000 13%),#17161b}.foto--mesa{background:radial-gradient(circle at 40% 45%, #fff 0 24%, #f5b544 25% 33%, #fff 34% 38%, transparent 39%), repeating-conic-gradient(#ff5b3a 0 25%, #fff6ee 0 50%) 0 0 / 1.6em 1.6em}.foto--ceu{background:linear-gradient(#5f8fcb,#a9c6e8 70%,#e9dcc8 71%)}.foto--coral{background:linear-gradient(90deg,#0000 40%,#fff6ee 40% 54%,#0000 54%),linear-gradient(#0000 36%,#fff6ee 36% 50%,#0000 50%),#ff5b3a}.foto--areia{background:radial-gradient(circle at 70% 30%,#fad38a 0 14%,#0000 15%),linear-gradient(#7fa8d9 0 55%,#e9dcc8 55%)}.foto--chuva{background:radial-gradient(circle at 70% 72%,#fad38a 0 10%,#f5b544 11% 18%,#0000 19%),linear-gradient(#3e5f8f,#5f7fa8)}.foto--arquibancada{background:linear-gradient(#0000 72%,#17161b 72% 76%,#2f7d4e 76%),repeating-linear-gradient(45deg,#ff5b3a 0 6%,#fff6ee 6% 12%),#24222a}.perfil{align-items:center;gap:.8em;margin-top:.4em;display:flex}.perfil__nome{letter-spacing:-.02em;font-size:1.15em;font-weight:800}.perfil__usuario,.perfil__bio{color:var(--cinza);font-size:.86em}.avatar{background:var(--tinta);border-radius:.6em;flex:none;grid-template-columns:repeat(3,1fr);gap:1px;width:1.9em;height:1.9em;padding:1px;display:grid;overflow:hidden}.avatar span{border-radius:2px}.avatar--g{border-radius:1.1em;gap:2px;width:3.6em;height:3.6em;padding:2px}.abas{border-bottom:1px solid var(--rejunte);color:var(--cinza);gap:1.1em;padding-bottom:.5em;font-size:.86em;font-weight:700;display:flex}.abas__ativa{color:var(--tinta);box-shadow:0 .55em 0 -.35em var(--coral)}.abas--pilula{border:0;gap:.5em}.abas--pilula span{background:var(--rejunte);color:var(--tinta);border-radius:99px;padding:.35em .9em}.abas--pilula .abas__ativa{background:var(--tinta);color:var(--creme);box-shadow:none}.grade-de-fotos{grid-template-columns:repeat(3,1fr);gap:.3em;display:grid}.grade-de-fotos .foto{aspect-ratio:4/5;border-radius:.45em}.tela__topo--sala{border-bottom:1px solid var(--rejunte);padding-bottom:.6em}.sala__hashtag{letter-spacing:-.02em;color:var(--coral-texto);font-size:1.15em;font-weight:800}.sala__sub{color:var(--cinza);font-size:.78em}.conversa{gap:.8em;display:grid}.msg{align-items:flex-start;gap:.6em;display:flex}.msg__nome{font-size:.8em;font-weight:800}.msg__texto{box-shadow:0 1px 0 var(--rejunte);background:#fff;border-radius:.2em 1em 1em;padding:.45em .75em;font-size:.9em;margin-top:.15em!important}.msg__foto{aspect-ratio:4/3;width:9em;margin-top:.3em}.aviso-da-sala{background:var(--tinta);color:var(--creme);border-radius:.9em;align-items:center;gap:.5em;padding:.7em .9em;font-size:.82em;font-weight:600;display:flex;margin-top:auto!important}.aviso-da-sala .icone{width:1.1em;height:1.1em;color:var(--coral);flex:none}.aviso-da-sala--aberto{background:var(--coral);color:var(--tinta);justify-content:center}.trending{gap:.55em;display:grid}.trending__item{box-shadow:0 1px 0 var(--rejunte);background:#fff;border-radius:1em;align-items:center;gap:.8em;padding:.7em .8em;display:flex}.trending__item--quente{background:var(--tinta);color:var(--creme)}.trending__pos{background:var(--rejunte);width:1.7em;height:1.7em;color:var(--tinta);border-radius:.5em;flex:none;place-items:center;font-size:.9em;font-weight:800;display:grid}.trending__item--quente .trending__pos{background:var(--coral)}.trending__corpo{flex:1;min-width:0}.trending__tag{letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;font-size:.95em;font-weight:800;overflow:hidden}.trending__nota{opacity:.75;align-items:center;gap:.3em;font-size:.74em;display:flex}.trending__nota .icone{width:1.1em;height:1.1em;color:var(--coral)}.trending__calor{background:linear-gradient(90deg, var(--ambar), var(--coral)) 0 0 / calc(var(--calor) * 100%) 100% no-repeat, #17161b1a;border-radius:99px;height:.28em;margin-top:.4em;display:block}.trending__item--quente .trending__calor{background-color:#fff6ee29}.leitor{gap:.7em;display:grid}.post-mini{box-shadow:0 1px 0 var(--rejunte);background:#fff;border-radius:1em;padding:.7em;font-size:.9em}.post-mini__cabeca{align-items:center;gap:.5em;margin-bottom:.5em;font-size:.9em;font-weight:800;display:flex}.post-mini__cabeca .avatar{width:1.6em;height:1.6em}.post-mini__foto{aspect-ratio:16/10;margin-bottom:.5em}.leitor__rodape{background:var(--tinta);color:var(--creme);text-align:center;border-radius:1.1em;gap:.55em;margin-top:auto;padding:.8em;display:grid}.leitor__rodape p{opacity:.85;justify-content:center;align-items:center;gap:.4em;font-size:.8em;font-weight:600;display:flex}.leitor__botao{background:var(--coral);color:var(--tinta);border-radius:99px;padding:.65em;font-size:.9em;font-weight:800;display:block}.ideias{padding:var(--secao) 0;background:linear-gradient(#17161b0b 1px, transparent 1px) 0 0 / 100% 56px, linear-gradient(90deg, #17161b0b 1px, transparent 1px) 0 0 / 56px 100%, var(--papel);position:relative}.ideias__cabeca{gap:22px;max-width:880px;display:grid}.ideias__intro{max-width:54ch;font-size:var(--texto-grande);color:var(--cinza)}.ideias__corpo{margin-top:clamp(56px,8vw,96px)}.ideias__passos{gap:88px;display:grid}.passo{justify-items:start;gap:32px;display:grid}.passo__celular{--l:min(260px, 72vw);justify-self:center}.passo__texto{gap:14px;max-width:34rem;display:grid}.passo__chapeu{flex-wrap:wrap;align-items:center;gap:10px 14px;font-size:.9375rem;font-weight:800;display:flex}.passo__numero{background:var(--tinta);width:34px;height:34px;color:var(--creme);border-radius:10px;place-items:center;font-size:.8125rem;display:inline-grid;transform:rotate(-6deg)}.selo-ideia{border:1.5px dashed var(--rejunte-forte);color:var(--cinza);letter-spacing:.02em;border-radius:99px;padding:4px 10px;font-size:.75rem;font-weight:700}.passo__titulo{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(1.75rem,1.2rem + 2vw,2.75rem);font-weight:800;line-height:1.06}.passo__descricao{font-size:var(--texto-grande);color:var(--cinza);max-width:40ch}.ideias__palco{display:none}@media (min-width:1000px){.ideias__corpo{grid-template-columns:1fr minmax(380px,.85fr);gap:48px;display:grid}.ideias__passos{gap:0}.passo{align-content:center;min-height:82vh}.passo__celular{display:none}.passo .passo__texto{opacity:.32;transition:opacity .5s var(--saida), transform .6s var(--saida);transform:translate(-10px)}.passo--ativo .passo__texto,.js .passo--ativo .passo__texto[data-revelar].revelado{opacity:1;transform:none}.ideias__palco{display:block}.ideias__fixo{top:calc(50vh - 330px + var(--altura-cabecalho) / 2);justify-items:center;gap:22px;padding-block:12px;display:grid;position:sticky}.ideias__celular{--l:300px;transform:rotate(2deg)}.ideias__tela{opacity:0;transition:opacity .42s var(--saida), transform .62s var(--saida);position:absolute;inset:0;transform:translateY(14%)scale(.96)}.ideias__tela--passou{transform:translateY(-10%)scale(.96)}.ideias__tela--ativa{opacity:1;transform:none}.ideias__marcadores{gap:8px;display:flex}.ideias__marcadores li{background:var(--rejunte-forte);width:12px;height:12px;transition:background-color .3s ease, transform .4s var(--mola);border-radius:3px}.ideias__marcadores li.ativo{background:var(--coral);transform:rotate(45deg)scale(1.15)}.ideias__fragmento{border-radius:12px;animation:7s ease-in-out infinite fragmento-flutua;position:absolute}.ideias__fragmento--a{background:var(--coral);width:54px;height:54px;top:18%;left:4%}.ideias__fragmento--b{background:var(--ambar);width:34px;height:34px;animation-delay:-2.4s;top:46%;right:6%}.ideias__fragmento--c{background:var(--campo);width:24px;height:24px;animation-delay:-4.6s;bottom:16%;left:12%}}@keyframes fragmento-flutua{0%,to{transform:translateY(0)rotate(-8deg)}50%{transform:translateY(-18px)rotate(10deg)}}.inicio{min-height:165vh;background:radial-gradient(60% 50% at 78% 50%, #ff5b3a12, transparent 70%), var(--papel);min-height:165svh;position:relative}.inicio__palco{min-height:100vh;align-items:center;min-height:100svh;display:grid;position:sticky;top:0;overflow:clip}.inicio__campo{touch-action:pan-y;width:100%;height:100%;animation:.7s ease-out both campo-surge;position:absolute;inset:0}@keyframes campo-surge{0%{opacity:0}}.inicio__texto{z-index:2;width:min(100% - 2 * var(--margem), var(--largura));padding:calc(var(--altura-cabecalho) + 24px) 0 64px;pointer-events:none;margin-inline:auto;position:relative}.inicio__texto a,.inicio__texto button{pointer-events:auto}.inicio__texto>*{max-width:640px}.inicio__titulo{font-size:var(--titulo-gigante);letter-spacing:-.055em;margin:22px 0 24px;font-weight:800;line-height:.92}.inicio__linha{margin-bottom:-.06em;padding:0 .12em .1em 0;display:block;overflow:clip}.inicio__linha-interna{animation:linha-sobe 1.1s var(--saida) both;display:block}.inicio__linha--2 .inicio__linha-interna{animation-delay:.14s}@keyframes linha-sobe{0%{transform:translateY(108%)rotate(2deg)}}.inicio__titulo .destaque{letter-spacing:-.02em;transition:color .6s var(--saida);font-size:1.08em}.inicio[data-fase=perto] .inicio__linha--1 .destaque,.inicio[data-fase=longe] .inicio__linha--2 .destaque{color:var(--coral-texto)}.inicio__apoio{max-width:36ch;font-size:var(--texto-grande);animation:aparece .9s .38s var(--saida) both;line-height:1.5}.inicio__acoes{animation:aparece .9s .52s var(--saida) both;flex-wrap:wrap;align-items:center;gap:14px 22px;margin-top:34px;display:flex}.inicio .selo{animation:aparece .7s var(--saida) both;background:#f6f5f2cc}@keyframes aparece{0%{transform:translateY(14px)}}.inicio__dica{z-index:2;color:var(--cinza);white-space:nowrap;opacity:calc(1 - var(--p,0) * 5);align-items:center;gap:12px;font-size:.8125rem;font-weight:600;display:flex;position:absolute;bottom:22px;left:50%;transform:translate(-50%)}.inicio__dica-trilho{background:var(--rejunte-forte);border-radius:2px;width:2px;height:28px;position:relative;overflow:hidden}.inicio__dica-trilho span{background:var(--coral);width:2px;height:10px;animation:dica-desce 1.8s var(--saida) infinite;position:absolute;top:0;left:0}@keyframes dica-desce{0%{transform:translateY(-12px)}to{transform:translateY(30px)}}@media (max-width:899px){.inicio__palco{align-items:end}.inicio__texto{padding-top:calc(var(--altura-cabecalho) + 30vh);padding-bottom:56px}.inicio__dica{display:none}}@media (max-width:899px) and (max-height:700px){.inicio__texto{padding-top:calc(var(--altura-cabecalho) + 24vh);padding-bottom:32px}.inicio__titulo{margin:14px 0 16px}.inicio__apoio{font-size:1rem}.inicio__acoes{margin-top:22px}}.inicio[data-curto=true]{min-height:0}.inicio[data-curto=true] .inicio__palco{position:relative}@media (prefers-reduced-motion:reduce){.inicio{min-height:100svh}}.manifesto{background:var(--tinta);color:var(--creme);padding:var(--secao) 0;position:relative}.manifesto__interno{gap:clamp(32px,5vw,56px);display:grid}.manifesto__texto{--p:1;letter-spacing:-.035em;gap:.9em;max-width:24ch;font-size:clamp(1.75rem,1rem + 3.4vw,4.25rem);font-weight:700;line-height:1.12;display:grid}.manifesto__texto p:first-child{font-size:1.18em;font-weight:800}.palavra{opacity:clamp(.38, calc((var(--p) * var(--n) - var(--i)) / 6 + .38), 1);transition:opacity .24s linear}.manifesto__destaque{color:var(--coral);white-space:normal;position:relative}.manifesto__destaque .palavra{opacity:clamp(.68, calc((var(--p) * var(--n) - var(--i)) / 4 + .68), 1)}.manifesto__destaque:after{content:"";background:var(--coral);transform-origin:0;height:.07em;transform:scaleX(clamp(0, calc((var(--p) * var(--n) - var(--i)) / 3), 1));border-radius:99px;position:absolute;bottom:-.04em;left:0;right:0}.manifesto__assinatura{color:var(--creme-suave);font-size:1rem}@media (min-width:1100px){.manifesto__interno{grid-template-columns:220px 1fr;align-items:start}.manifesto__interno .rotulo{top:calc(var(--altura-cabecalho) + 32px);position:sticky}.manifesto__assinatura{grid-column:2}}.glifo{aspect-ratio:1;grid-template-columns:repeat(9,1fr);gap:clamp(2px,1.2%,8px);display:grid}.glifo span{aspect-ratio:1;background:#17161b0f;border-radius:24%}.glifo span.ligada{background:var(--cor);animation:glifo-liga .52s var(--mola) both;animation-delay:var(--atraso)}@keyframes glifo-liga{0%{opacity:0;transform:scale(.2)rotate(-25deg)}}.glifo--estatico{width:100%;height:auto;display:block}.glifo__apagadas{fill:#17161b0f}.glifo__acesas{fill:var(--cor)}.por-vir{padding:var(--secao) 0 calc(var(--secao) * 1.1);background:var(--papel);position:relative}.por-vir__cabeca{gap:22px;max-width:900px;display:grid}.por-vir__corpo{gap:48px;margin-top:clamp(40px,6vw,80px);display:grid}.pilares{border-top:2px solid var(--tinta)}.pilar{border-bottom:1px solid var(--rejunte-forte)}.pilar__titulo{font-size:inherit}.pilar__botao{text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:clamp(14px,2.4vw,28px);width:100%;padding:clamp(16px,2.4vw,26px) 0;display:flex}.pilar__numero{width:3ch;color:var(--cinza);font-variant-numeric:tabular-nums;flex:none;font-size:.875rem;font-weight:700}.pilar__nome{letter-spacing:-.05em;transition:transform .5s var(--saida), color .3s ease;font-size:clamp(2.125rem,1.2rem + 4.4vw,5.25rem);font-weight:800;line-height:1}.pilar__marca{border:2px solid var(--tinta);width:clamp(18px,2.4vw,28px);height:clamp(18px,2.4vw,28px);transition:transform .5s var(--mola), background-color .3s ease, border-color .3s ease;border-radius:28%;flex:none;margin-left:auto}.pilar__botao:hover .pilar__nome,.pilar--aberto .pilar__nome{transform:translate(10px)}.pilar--aberto .pilar__marca{background:var(--cor);border-color:var(--cor);transform:rotate(45deg)}.pilar__painel{animation:painel-abre .52s var(--saida);grid-template-columns:64px 1fr;align-items:center;gap:18px;padding:0 0 clamp(20px,3vw,32px) calc(3ch + clamp(14px,2.4vw,28px));display:grid}.pilar__painel[hidden]{display:none}.pilar__painel p{max-width:46ch;font-size:var(--texto-grande);line-height:1.5}@keyframes painel-abre{0%{opacity:0;transform:translateY(-8px)}}.por-vir__palco{display:none}@media (min-width:1000px){.por-vir__corpo{grid-template-columns:1.3fr 1fr;align-items:start;gap:64px}.pilar__glifo-mini{display:none}.pilar__painel{grid-template-columns:1fr}.por-vir__palco{height:100%;display:block}.por-vir__fixo{top:calc(var(--altura-cabecalho) + 48px);border-radius:var(--raio-gg);box-shadow:var(--sombra);background:#fff;gap:22px;padding:36px;display:grid;position:sticky;transform:rotate(-1.5deg)}.por-vir__legenda{letter-spacing:-.02em;gap:12px;font-size:1.25rem;font-weight:800;display:flex}.por-vir__legenda span{color:var(--cinza);font-variant-numeric:tabular-nums;font-weight:700}}
