.palco[hidden],.palco-obra[hidden],.palco-esboco[hidden]{display:none!important}.palco{--cor-esboco:#d4a017;--sobre-esboco:#12140f;z-index:9000;color:#e9edf0;background:#0b0d0e;grid-template-rows:minmax(0,1fr);font-family:-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;display:grid;position:fixed;inset:0}body.com-palco{overflow:hidden}.palco>*{grid-area:1/1;min-height:0}.palco-obra{place-items:center;padding:24px 16px;transition:transform .42s cubic-bezier(.4,0,.2,1),opacity .42s;display:grid}.palco-obra.abrindo{opacity:0;transform:scale(1.22)}.palco-obra-caixa{width:min(760px,100%)}.obra-codigo{color:#6f8f78;background:#07090a;border:1px solid #ffffff12;border-radius:10px;min-height:104px;max-height:104px;margin-bottom:14px;padding:10px 12px;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:.72rem;line-height:1.5;overflow:hidden}.obra-linha-codigo:before{content:"› ";color:#3f5a47}.obra-linha-codigo:last-child:after{content:"▌";color:var(--cor-esboco);animation:1s step-end infinite obra-cursor}@keyframes obra-cursor{50%{opacity:0}}.obra-tela{background:#101315;border:1px solid #ffffff1a;border-radius:14px;transition:box-shadow .35s;position:relative;overflow:hidden}.obra-barra{background:#171b1e;border-bottom:1px solid #ffffff12;align-items:center;gap:6px;padding:10px 12px;display:flex}.obra-barra>span{background:#2e3336;border-radius:50%;width:9px;height:9px}.obra-url{color:#7d8489;white-space:nowrap;text-overflow:ellipsis;margin-left:10px;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:.72rem;overflow:hidden}.obra-corpo{gap:10px;padding:14px;display:grid}.obra-peca{opacity:.14;transition:opacity .34s,transform .34s cubic-bezier(.2,.9,.3,1.2);transform:translateY(10px)scale(.97)}.obra-peca.encaixada{opacity:1;transform:none}.obra-tela.tingindo{box-shadow:0 0 0 3px var(--cor-esboco), 0 0 60px -6px var(--cor-esboco)}.obra-peca[data-peca=cabecalho]{background:#171b1e;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.obra-marca{align-items:center;gap:9px;min-width:0;display:flex}.obra-logo{background:var(--cor-esboco);width:30px;height:30px;color:var(--sobre-esboco);opacity:0;border-radius:7px;flex:none;justify-content:center;align-items:center;font-size:.88rem;font-weight:800;transition:opacity .3s,transform .34s cubic-bezier(.2,.9,.3,1.5);display:flex;overflow:hidden;transform:scale(.4)rotate(-12deg)}.obra-logo.chegou{opacity:1;transform:none}.obra-logo img{object-fit:contain;width:100%;height:100%;display:block}.obra-nome{color:#fff;white-space:nowrap;text-overflow:ellipsis;min-height:15px;font-size:.86rem;font-weight:700;overflow:hidden}.obra-menu{flex:none;gap:14px;display:flex}.obra-item{color:#8e969d;font-size:.68rem;animation:.28s both obra-entra}@keyframes obra-entra{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.obra-heroi{background:#171b1e;border-radius:8px;min-height:150px;padding:18px 16px;position:relative;overflow:hidden}.obra-foto{opacity:0;transition:opacity .8s;position:absolute;inset:0}.obra-foto.chegou{opacity:1}.obra-foto img{object-fit:cover;width:100%;height:100%;display:block}.obra-foto:after{content:"";background:linear-gradient(#0a0c0d59 0%,#0a0c0dd1 100%);position:absolute;inset:0}.obra-heroi-texto{position:relative}.obra-titulo{color:#fff;letter-spacing:-.015em;min-height:21px;margin-bottom:8px;font-size:1.15rem;font-weight:800}.obra-chamada{color:#d6dbdf;min-height:15px;font-size:.78rem;line-height:1.5}.obra-titulo.escrevendo:after,.obra-chamada.escrevendo:after,.obra-nome.escrevendo:after{content:"";vertical-align:-.12em;background:var(--cor-esboco);width:2px;height:1em;margin-left:2px;animation:1s step-end infinite obra-cursor;display:inline-block}.obra-botao{background:var(--cor-esboco);color:var(--sobre-esboco);opacity:0;border-radius:7px;margin-top:14px;padding:6px 14px;font-size:.72rem;font-weight:700;transition:opacity .26s,transform .3s cubic-bezier(.2,.9,.3,1.6);display:inline-block;transform:scale(.8)}.obra-botao.chegou{opacity:1;transform:none}.obra-tres{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.obra-cartao.planta{opacity:1;transform:none}.obra-duas{grid-template-columns:repeat(2,1fr);gap:9px;display:grid}.obra-cartao{opacity:0;background:#171b1e;border:1px solid #ffffff0d;border-radius:8px;align-content:start;gap:7px;min-height:62px;padding:10px;transition:opacity .26s,transform .3s cubic-bezier(.2,.9,.3,1.2);display:grid;transform:translateY(10px)}.obra-cartao.chegou{opacity:1;transform:none}.obra-cartao.baixo{opacity:1;min-height:30px;transform:none}.obra-cartao>i{background:var(--cor-esboco);border-radius:2px;width:16px;height:4px}.obra-cartao-nome{color:#cfd5da;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.7rem;line-height:1.35;display:-webkit-box;overflow:hidden}.obra-contagem{color:var(--cor-esboco);letter-spacing:-.04em;background:#080a0be0;justify-content:center;align-items:center;font-size:4.2rem;font-weight:800;display:flex;position:absolute;inset:0}.obra-contagem.pulsa{animation:.52s ease-out obra-pulsa}@keyframes obra-pulsa{0%{opacity:0;transform:scale(1.5)}30%{opacity:1;transform:scale(1)}to{opacity:1;transform:scale(1)}}.obra-legenda{text-align:center;color:#9aa1a8;margin:14px 0 0;font-size:.86rem}.palco-esboco{animation:.34s both esboco-chega}@keyframes esboco-chega{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.palco-esboco{animation:none}.palco-obra{transition:none}}.palco-esboco{grid-template-rows:auto minmax(0,1fr) auto;display:grid}.palco-topo{background:#101315;border-bottom:1px solid #22282c;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;display:flex}.palco-selo{align-items:center;gap:10px;min-width:0;display:flex}.palco-marca{background:var(--cor-esboco);width:32px;height:32px;color:var(--sobre-esboco);border-radius:8px;flex:none;justify-content:center;align-items:center;font-weight:800;display:flex;overflow:hidden}.palco-marca.sk-marca-imagem{background:#fff;width:auto;min-width:34px;max-width:120px;height:34px;padding:3px 7px}.palco-marca.sk-marca-imagem .sk-logo{max-width:106px}.palco-selo strong{font-size:.92rem;display:block}.palco-selo small{color:#8b9198;font-size:.7rem;display:block}.palco-sair{color:#e9edf0;font:inherit;cursor:pointer;background:#1b2023;border:1px solid #343a3f;border-radius:8px;flex:none;padding:8px 14px;font-size:.82rem}.palco-sair:hover{background:#232a2e}.esboco-rolagem{color:#1b1f24;background:#fff;overflow-y:auto}.esboco-rolagem:focus-visible{outline:2px solid var(--cor-esboco);outline-offset:-2px}.palco-rodape{text-align:center;color:#8b9198;background:#101315;border-top:1px solid #22282c;padding:10px 14px;font-size:.76rem;line-height:1.5}.palco-rodape strong{color:#cfd5da}.sk{--tinta:#16191d;--suave:#5b636c;--borda:#e6e9ec;font-size:16px}.sk-nav{z-index:3;backdrop-filter:blur(10px);border-bottom:1px solid var(--borda);background:#fffffff0;align-items:center;gap:16px;padding:14px 24px;display:flex;position:sticky;top:0}.sk-marca{align-items:center;gap:11px;min-width:0;margin-right:auto;display:flex}.sk-marca strong{letter-spacing:-.015em;color:var(--tinta);font-size:1.02rem}.sk-inicial{background:var(--cor-esboco);width:34px;height:34px;color:var(--sobre-esboco);border-radius:9px;flex:none;justify-content:center;align-items:center;font-weight:800;display:flex;overflow:hidden}.sk-inicial.sk-marca-imagem{background:0 0;border-radius:0;width:auto;min-width:34px;max-width:140px;height:38px;padding:0}.sk-logo{object-fit:contain;width:auto;max-width:140px;height:100%;display:block}.sk-menu{gap:2px;display:flex}.sk-link{color:var(--suave);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:8px 12px;font-size:.9rem}.sk-link:hover{color:var(--tinta);background:#f2f4f6}.sk-nav-acao{background:var(--cor-esboco);color:var(--sobre-esboco);font:inherit;cursor:pointer;border:0;border-radius:9px;flex:none;padding:10px 18px;font-size:.88rem;font-weight:700}.sk-nav-acao:hover{filter:brightness(1.07)}.sk-heroi{text-align:center;color:#fff;background-position:50%;background-size:cover;place-items:center;min-height:460px;padding:72px 24px;display:grid}.sk-heroi-texto{max-width:680px}.sk-supra{letter-spacing:.16em;text-transform:uppercase;color:var(--cor-esboco);margin:0 0 14px;font-size:.76rem;font-weight:700}.sk-titulo{letter-spacing:-.03em;text-shadow:0 2px 24px #00000059;margin:0 0 16px;font-size:clamp(2.1rem,5.2vw,3.4rem);line-height:1.04}.sk-titulo-medio{font-size:clamp(1.8rem,4.2vw,2.7rem)}.sk-titulo-longo{letter-spacing:-.02em;font-size:clamp(1.5rem,3.4vw,2.1rem)}.sk-chamada{opacity:.94;margin:0 0 30px;font-size:1.08rem;line-height:1.6}.sk-acoes{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.sk-botao{background:var(--cor-esboco);color:var(--sobre-esboco);font:inherit;cursor:pointer;border:0;border-radius:11px;padding:14px 28px;font-size:.98rem;font-weight:700}.sk-botao:hover{filter:brightness(1.07)}.sk-botao-vazio{color:#fff;font:inherit;cursor:pointer;background:#ffffff14;border:1px solid #ffffff73;border-radius:11px;padding:14px 24px;font-size:.95rem;font-weight:600}.sk-botao-vazio:hover{background:#ffffff2e}.sk-secao{max-width:1040px;margin:0 auto;padding:68px 24px}.sk-secao h2,.sk-faixa h2{letter-spacing:-.025em;color:var(--tinta);margin:0 0 8px;font-size:clamp(1.5rem,3vw,1.9rem)}.sk-secao-sub{color:var(--suave);margin:0 0 30px;font-size:1rem}.sk-faixa{background:#f7f8f9;padding:68px 24px}.sk-faixa-dentro{max-width:1040px;margin:0 auto}.sk-sobre-texto{max-width:62ch;color:var(--suave);margin:0;font-size:1.05rem;line-height:1.75}.sk-destaque{grid-template-columns:1.1fr 1fr;align-items:center;gap:32px;display:grid}.sk-destaque img{object-fit:cover;border-radius:14px;width:100%;height:320px}.sk-destaque-texto h3{letter-spacing:-.02em;margin:0 0 12px;font-size:1.5rem}.sk-destaque-texto p{color:var(--suave);margin:0;font-size:1.02rem;line-height:1.7}.sk-grade{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:22px;display:grid}.sk-grade-2{grid-template-columns:repeat(2,1fr)}.sk-cartao{border:1px solid var(--borda);background:#fff;border-radius:14px;transition:transform .2s,box-shadow .2s;overflow:hidden}.sk-cartao:hover{transform:translateY(-3px);box-shadow:0 12px 30px #00000014}.sk-cartao img{object-fit:cover;width:100%;height:190px;display:block}.sk-cartao-corpo{padding:18px 20px 22px}.sk-cartao-corpo h3{letter-spacing:-.01em;margin:0 0 7px;font-size:1.08rem}.sk-cartao-corpo p{color:var(--suave);margin:0;font-size:.92rem}.sk-tira{scroll-snap-type:x mandatory;grid-auto-columns:minmax(260px,1fr);grid-auto-flow:column;gap:16px;padding-bottom:6px;display:grid;overflow-x:auto}.sk-tira img{object-fit:cover;scroll-snap-align:start;border-radius:12px;width:100%;height:230px}.sk-contato-grade{grid-template-columns:1fr 1fr;align-items:start;gap:44px;display:grid}.sk-contato-linhas{gap:12px;font-size:1.02rem;display:grid}.sk-contato-linhas p{color:var(--suave);margin:0}.sk-zap{color:#fff;background:#1eab55;border-radius:11px;justify-self:start;align-items:center;gap:10px;padding:12px 18px;font-weight:700;text-decoration:none;display:inline-flex}.sk-zap:hover{filter:brightness(1.06)}.sk-zap-icone{font-size:1.1rem}.sk-form{gap:12px;display:grid}.sk-form input,.sk-form textarea{color:var(--tinta);font:inherit;background:#fff;border:1px solid #d7dade;border-radius:10px;padding:13px 14px;font-size:.96rem}.sk-form textarea{resize:vertical;min-height:96px}.sk-form input::placeholder,.sk-form textarea::placeholder{color:#9aa1a8;opacity:1}.sk-form input:focus,.sk-form textarea:focus{outline:2px solid var(--cor-esboco);outline-offset:1px}.sk-recado{color:var(--suave);margin:2px 0 0;font-size:.88rem}.sk-rodape{color:#cfd5da;text-align:center;background:#14181b;justify-items:center;gap:10px;padding:40px 24px 52px;display:grid}.sk-rodape-marca{align-items:center;gap:11px;display:flex}.sk-rodape-marca strong{color:#fff;font-size:1.05rem}.sk-rodape span{color:#8b9198;font-size:.84rem}@media (width<=860px){.sk-destaque,.sk-contato-grade{grid-template-columns:1fr;gap:26px}.sk-destaque img{height:240px}}@media (width<=560px){.palco-topo{padding:9px 12px}.palco-selo small,.sk-menu,.sk-nav-acao{display:none}.sk-nav{padding:12px 16px}.sk-secao,.sk-faixa{padding:46px 16px}.sk-heroi{min-height:380px;padding:52px 16px}.sk-grade-2{grid-template-columns:1fr}.sk-acoes .sk-botao,.sk-acoes .sk-botao-vazio{flex:100%}}.sk-heroi-sem-foto{min-height:62vh}.sk-faixa-cor{aspect-ratio:16/10;background:linear-gradient(135deg, color-mix(in srgb, var(--cor-esboco) 42%, #14171a) 0%, color-mix(in srgb, var(--cor-esboco) 14%, #14171a) 100%);width:100%}.sk-destaque .sk-faixa-cor{aspect-ratio:auto;min-height:100%}.obra-secao{border-radius:10px;align-items:center;gap:10px;padding:12px;display:grid}.obra-secao[data-imagem=esquerda],.obra-secao[data-imagem=direita]{grid-template-columns:1fr 1fr}.obra-secao[data-imagem=topo]{grid-template-columns:1fr}.obra-secao[data-fundo=papel2]{background:#0000000a}.obra-secao[data-fundo=realce]{background:var(--esb-marca,#d4a017)}.obra-secao[data-fundo=escuro]{background:#23282c}.obra-secao[data-fundo=realce] .obra-secao-titulo,.obra-secao[data-fundo=escuro] .obra-secao-titulo{color:#fff}.obra-secao[data-fundo=realce] .obra-secao-linha,.obra-secao[data-fundo=escuro] .obra-secao-linha{background:#ffffff73}.obra-secao-arte{background:linear-gradient(120deg,#0000002e,#00000014);border-radius:8px;min-height:52px}.obra-secao-texto{gap:6px;min-width:0;display:grid}.obra-secao-titulo{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:10px;font-weight:700;line-height:1.25;display:-webkit-box;overflow:hidden}.obra-secao-linha{background:#00000024;border-radius:3px;height:5px}.obra-secao-linha.curta{width:62%}.obra-secao-itens{gap:6px;display:grid}.obra-secao-itens[data-colunas="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.obra-secao-itens[data-colunas="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.obra-secao-itens .obra-cartao{white-space:nowrap;text-overflow:ellipsis;min-height:0;padding:6px 7px;font-size:8px;overflow:hidden}@media (width<=520px){.obra-secao[data-imagem=esquerda],.obra-secao[data-imagem=direita]{grid-template-columns:1fr}.obra-secao-itens[data-colunas="3"]{grid-template-columns:repeat(2,minmax(0,1fr))}}.sk-composta{padding:40px 0}.sk-composta-dentro{align-items:center;gap:26px;width:min(980px,100% - 40px);margin-inline:auto;display:grid}.sk-composta[data-imagem=esquerda] .sk-composta-dentro,.sk-composta[data-imagem=direita] .sk-composta-dentro{grid-template-columns:1fr 1fr}.sk-composta[data-fundo=papel2]{background:#00000009}.sk-composta[data-fundo=realce]{background:var(--cor-esboco,#d4a017);color:var(--sobre-esboco,#12140f)}.sk-composta[data-fundo=escuro]{color:#f2f5f7;background:#1c2023}.sk-composta[data-fundo=realce] h2,.sk-composta[data-fundo=escuro] h2{color:inherit}.sk-composta-texto{min-width:0}.sk-composta-texto h2{max-width:24ch;margin:0 0 .5em}.sk-composta-p{max-width:68ch;margin:0 0 .8em;line-height:1.6}.sk-composta-arte{min-width:0}.sk-composta-arte img{aspect-ratio:3/2;object-fit:cover;border-radius:12px;width:100%;display:block}.sk-composta-itens{gap:10px;margin-top:14px;display:grid}.sk-composta-itens[data-colunas="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.sk-composta-itens[data-colunas="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}@media (width<=720px){.sk-composta[data-imagem=esquerda] .sk-composta-dentro,.sk-composta[data-imagem=direita] .sk-composta-dentro,.sk-composta-itens{grid-template-columns:minmax(0,1fr)}}.sk-composta .sk-cartao{color:#1a1d20}.sk-composta .sk-cartao-nome{color:inherit}.sk-composta-arte{position:relative}.sk-composta-selo{color:#f2f5f7;letter-spacing:.01em;background:#0a0c0eb8;border-radius:6px;max-width:calc(100% - 20px);padding:5px 9px;font-size:11px;line-height:1.2;position:absolute;bottom:10px;left:10px}.palco-acoes{flex-direction:column;gap:10px;padding:14px 16px 0;display:flex}.palco-acao{text-align:center;min-height:48px;color:inherit;border:1px solid;border-radius:999px;justify-content:center;align-items:center;padding:12px 18px;font-weight:600;text-decoration:none;display:flex}.palco-acao-forte{background:var(--acento,#d4a017);color:var(--sobre-acento,#12140f);border-color:var(--acento,#d4a017)}.palco-acao-forte:hover{filter:brightness(1.06)}@media (width>=560px){.palco-acoes{flex-direction:row;justify-content:center}.palco-acao{flex:0 260px}}
