@layer app{.bs{--bs-tom:#3b230c;--bs-fundo:#0c0806;--bs-painel:#13100b;--bs-ouro:#e8b84b;--bs-ouro-claro:#f6d98a;--bs-esmeralda:#2fd3a0;--bs-tinta:#f4ece0;--bs-suave:#bba894;--bs-linha:rgb(232 184 75/.16);--bs-ouro-texto:#f6d98a;--bs-esmeralda-texto:#2fd3a0;--bs-capa-veu:linear-gradient(0deg,rgb(12 8 6/.93),rgb(12 8 6/.88));--bs-mascara-fim:inset(0% 0% 0% 0% round 0px);--bs-veu:radial-gradient(130% 115% at 72% 30%,rgb(12 8 6/0) 16%,rgb(12 8 6/.44) 58%,rgb(12 8 6/.82) 100%),linear-gradient(0deg,rgb(12 8 6/.92) 0%,rgb(12 8 6/.66) 34%,rgb(12 8 6/.20) 62%,rgb(12 8 6/0) 86%),linear-gradient(100deg,rgb(12 8 6/.88),rgb(12 8 6/.64) 32%,rgb(12 8 6/.20) 56%,rgb(12 8 6/0) 76%);--bs-quadro:100svh;background:var(--bs-fundo);color:var(--bs-tinta);overflow:clip}@supports (height:100dvh){.bs{--bs-quadro:100dvh}}.bs *{box-sizing:border-box}.bs a{color:inherit;text-decoration:none}.bs button{font:inherit;cursor:pointer}[data-theme=light] .bs{--bs-fundo:#f7f2e9;--bs-painel:#fffdf8;--bs-tinta:#1a1208;--bs-suave:#6b5a45;--bs-linha:rgb(26 18 8/.14);--bs-ouro-texto:#7a5410;--bs-esmeralda-texto:#0f7a58;--bs-capa-veu:linear-gradient(0deg,rgb(247 242 233/.95),rgb(247 242 233/.90));--bs-mascara-fim:inset(6% 5% 10% 5% round 26px);--bs-veu:radial-gradient(130% 115% at 72% 30%,rgb(12 8 6/0) 18%,rgb(12 8 6/.40) 60%,rgb(12 8 6/.76) 100%),linear-gradient(0deg,rgb(12 8 6/.90) 0%,rgb(12 8 6/.62) 34%,rgb(12 8 6/.18) 62%,rgb(12 8 6/0) 86%),linear-gradient(100deg,rgb(12 8 6/.86),rgb(12 8 6/.62) 32%,rgb(12 8 6/.18) 56%,rgb(12 8 6/0) 76%)}.bs{--bs-trilha:clamp(2rem,7vw,8rem);--bs-leito:1480px}.bs-faixa{width:min(100% - var(--bs-trilha),var(--bs-leito));margin-inline:auto}.bs[data-js] [data-revela=esq]{opacity:0;transform:translateX(-44px)}.bs[data-js] [data-revela=dir]{opacity:0;transform:translateX(44px)}.bs[data-js] [data-revela=cima]{opacity:0;transform:translateY(-36px)}.bs[data-js] [data-revela=baixo]{opacity:0;transform:translateY(36px)}.bs [data-revela=palavras]{text-wrap:balance}.bs-abertura{position:relative;height:calc(var(--bs-quadro) * 2.4);padding:0}.bs-palco{position:sticky;top:0;height:var(--bs-quadro);overflow:hidden;container-type:inline-size}.bs-arte{position:absolute;inset:-6%;will-change:transform}.bs-arte img{width:100%;height:100%;object-fit:cover;display:block}.bs-palco:after{content:"";background:var(--bs-veu)}.bs-palco:after,.bs-veu-fim{position:absolute;inset:0;z-index:1;pointer-events:none}.bs-veu-fim{opacity:0;background:linear-gradient(to top,var(--bs-fundo) 0,rgb(12 8 6/0) 46%)}[data-theme=light] .bs-veu-fim{background:linear-gradient(to top,var(--bs-fundo) 0,rgb(247 242 233/0) 46%)}.bs{--bs-marca-topo:max(calc(var(--mn-altura,92px) + 12px),16svh);--bs-marca-larg:min(31cqw,560px)}.bs-marca{position:absolute;z-index:2;top:var(--bs-marca-topo);left:clamp(18px,5cqw,76px);width:var(--bs-marca-larg);filter:drop-shadow(0 10px 34px rgb(232 184 75/.32))}.bs-marca img{width:100%;height:auto;display:block}.bs-texto{position:absolute;z-index:2;left:clamp(18px,5cqw,76px);right:clamp(18px,5cqw,76px);top:calc(var(--bs-marca-topo) + var(--bs-marca-larg) * .34);display:flex;flex-direction:column;gap:clamp(14px,1.9cqw,22px);align-items:flex-start;max-width:42rem}[data-theme=light] .bs-texto{--bs-tinta:#f4ece0;--bs-suave:#cbb79c;--bs-linha:rgb(232 184 75/.16);color:var(--bs-tinta)}.bs .bs-selo{margin:0;display:inline-flex;align-items:center;gap:.6em;padding:.55em 1.1em;border:1px solid var(--bs-linha);border-radius:999px;background:rgb(12 8 6/.94);font:600 clamp(10px,1.1cqw,12px)/1.3 ui-monospace,SF Mono,Menlo,monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--bs-ouro)}.bs .bs-selo:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--bs-esmeralda);box-shadow:0 0 10px var(--bs-esmeralda)}.bs-titulo{margin:0;font:700 clamp(2.2rem,5.1cqw,5.4rem)/1 var(--ax-familia-titulo,"Playfair Display",Georgia,serif);letter-spacing:-.02em;color:var(--bs-tinta);text-shadow:0 2px 18px rgb(0 0 0/.55)}.bs-titulo .bs-ch,.bs-titulo .bs-w{display:inline-block}.bs-titulo em{font-style:normal;color:#f3cf72}@supports (-webkit-background-clip:text){.bs-titulo em{background:linear-gradient(168deg,#fff6da,#f2cc6a 40%,#cf9a33);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}}.bs-linha-curta{margin:0;max-width:36rem;display:flex;align-items:baseline;gap:.9em;font:500 clamp(1rem,1.35cqw,1.24rem)/1.55 system-ui,sans-serif;color:color-mix(in srgb,var(--bs-tinta) 90%,var(--bs-suave));text-shadow:0 1px 2px rgb(0 0 0/.95),0 0 6px rgb(0 0 0/.85),0 2px 16px rgb(0 0 0/.7)}.bs-linha-curta:before{content:"";flex:none;width:clamp(36px,3.6cqw,60px);height:2px;background:linear-gradient(90deg,#f2cc6a,#cf9a33);transform:translateY(-.32em)}.bs-meta{margin-top:clamp(4px,.6cqw,10px);display:flex;flex-wrap:wrap;gap:clamp(10px,1.4cqw,18px);font:500 clamp(10px,1cqw,12px)/1 ui-monospace,Menlo,monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--bs-suave)}.bs-meta span{display:inline-flex;align-items:center;gap:.5em}.bs-meta span+span:before{content:"·";color:var(--bs-ouro);margin-right:.5em}.bs-stack{display:flex;flex-wrap:wrap;gap:8px}.bs-stack b{font:600 clamp(10px,.95cqw,11.5px)/1 ui-monospace,Menlo,monospace;letter-spacing:.06em;color:var(--bs-ouro-claro);padding:.5em .85em;border-radius:7px;border:1px solid var(--bs-linha);background:rgb(28 17 7/.78)}.bs .bs-cta{display:inline-flex;align-items:center;gap:.9em;min-height:58px;padding:0 1.9em;border-radius:14px;font:700 clamp(.92rem,1.1vw,1.04rem)/1 system-ui,sans-serif;letter-spacing:.01em;color:#1a1208;background:linear-gradient(168deg,#fbeec2,#edc25a 34%,#d19a2e 74%,#bb8528);border:1px solid #a9761f;position:relative;box-shadow:inset 0 1px 0 rgb(255 255 255/.5),0 10px 26px rgb(0 0 0/.34);transition:transform .25s cubic-bezier(.2,.8,.3,1),filter .25s}.bs .bs-cta:hover{filter:brightness(1.08);transform:translateY(-2px)}.bs .bs-cta:focus-visible{outline:2px solid var(--bs-esmeralda);outline-offset:3px}.bs .bs-cta:after{content:"";position:absolute;inset:0;border-radius:inherit;z-index:-1;box-shadow:0 16px 34px rgb(232 184 75/.3);opacity:0;transition:opacity .25s;pointer-events:none}.bs .bs-cta:hover:after{opacity:1}.bs .bs-voltar{position:absolute;z-index:3;top:calc(var(--mn-altura,92px) + clamp(10px,1.4cqw,22px));right:clamp(18px,5cqw,76px);display:inline-flex;align-items:center;gap:.6em;min-height:46px;padding:0 1.3em;border-radius:999px;border:1px solid var(--bs-linha);background:rgb(12 8 6/.86);color:#f4ece0;font:600 .84rem/1 system-ui,sans-serif;-webkit-backdrop-filter:none;backdrop-filter:none}.bs .bs-voltar:hover{border-color:var(--bs-ouro);color:var(--bs-ouro-claro)}.bs-fundo{position:sticky;top:0;height:100svh;margin-bottom:-100svh;z-index:0;pointer-events:none;overflow:clip}.bs-fundo picture{position:absolute;inset:0;opacity:0;transition:opacity .55s linear}.bs-fundo picture[data-ativa]{opacity:1}.bs-fundo img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.bs-fundo:after{content:"";position:absolute;inset:0;background:radial-gradient(125% 95% at 50% 44%,rgb(12 8 6/0) 42%,rgb(12 8 6/.3) 100%)}.bs-corpo{position:relative;z-index:1}.bs-trilho{position:sticky;top:0;height:0;z-index:3;pointer-events:none}.bs-indice{position:absolute;top:clamp(6rem,14vh,11rem);inset-inline-start:clamp(.4rem,1.1vw,1rem);display:grid;gap:2px;pointer-events:auto;padding:.5rem;border-radius:16px;border:1px solid transparent;transition:background .28s,border-color .28s,-webkit-backdrop-filter .28s;transition:background .28s,border-color .28s,backdrop-filter .28s;transition:background .28s,border-color .28s,backdrop-filter .28s,-webkit-backdrop-filter .28s}.bs-indice:focus-within,.bs-indice:hover{background:color-mix(in srgb,var(--bs-fundo) 86%,transparent);border-color:var(--bs-linha)}.bs-indice a{margin:0;letter-spacing:normal;text-transform:none;display:grid;grid-template-columns:auto 0fr;gap:0;align-items:center;min-height:34px;padding:0 .45rem;border-radius:9px;color:var(--bs-suave);font:500 .8rem/1.25 system-ui,sans-serif;transition:grid-template-columns .28s cubic-bezier(.215,.61,.355,1),gap .28s,color .18s,background .18s}.bs-indice:focus-within a,.bs-indice:hover a{grid-template-columns:auto 1fr;gap:.7rem}.bs-indice a>span{overflow:hidden;white-space:nowrap;opacity:0;transition:opacity .2s}.bs-indice:focus-within a>span,.bs-indice:hover a>span{opacity:1;transition-delay:.1s}.bs-indice a:focus-visible,.bs-indice a:hover{color:var(--bs-tinta);background:rgb(232 184 75/.1)}.bs-indice b{font:700 .66rem/1 ui-monospace,Menlo,monospace;color:var(--bs-ouro-texto);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.bs-principal{min-width:0}.bs-barra-titulo{display:none}@media (min-width:901px){.bs{--bs-barra:56px}.bs-corpo{display:grid;grid-template-columns:var(--bs-barra) minmax(0,1fr)}.bs-trilho{position:sticky;top:0;height:100svh;align-self:start;z-index:6;pointer-events:none}.bs-barra{position:absolute;inset:0 auto 0 0;width:var(--bs-barra);overflow:hidden;interpolate-size:allow-keywords;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr;padding:calc(var(--mn-altura,92px) + 14px) 0 24px;pointer-events:auto;background:color-mix(in srgb,var(--bs-fundo) 94%,transparent);border-right:1px solid var(--bs-linha);transition:width .28s cubic-bezier(.215,.61,.355,1),box-shadow .3s,background .3s}.bs-barra:focus-within,.bs-barra:hover{width:max-content;background:var(--bs-fundo);box-shadow:14px 0 44px rgb(0 0 0/.5)}.bs-indice,.bs-indice:focus-within,.bs-indice:hover{position:static;inset:auto;align-self:center;grid-template-columns:minmax(0,1fr);padding:0;border:0;border-radius:0;background:none;gap:6px}.bs-indice a{padding:0;min-height:40px;border-radius:0;grid-template-columns:calc(var(--bs-barra) - 1px) 0fr}.bs-indice:focus-within a,.bs-indice:hover a{grid-template-columns:calc(var(--bs-barra) - 1px) 1fr;gap:0;padding-right:22px}.bs-indice .bs-ico{justify-self:center}.bs-barra-titulo{display:grid;grid-template-columns:minmax(0,1fr);justify-items:start;margin-bottom:18px}.bs-barra-titulo>*{grid-area:1/1;margin:0;transition:opacity .25s}.bs-barra-em-pe{justify-self:center;writing-mode:vertical-rl;transform:rotate(180deg);display:flex;align-items:center;gap:.9em;font:600 .6rem/1 ui-monospace,Menlo,monospace;letter-spacing:.3em;text-transform:uppercase;color:color-mix(in srgb,var(--bs-tinta) 62%,transparent);white-space:nowrap}.bs-barra-em-pe i,.bs-barra-em-pe span:first-child{color:var(--bs-ouro)}.bs-barra-em-pe i{font-style:normal;font-size:.7em;letter-spacing:0}.bs-barra-deitado{opacity:0;display:grid;gap:6px;padding:0 20px 0 18px;white-space:nowrap}.bs-barra-deitado small{display:flex;align-items:center;gap:.7em;font:700 .62rem/1 ui-monospace,Menlo,monospace;letter-spacing:.3em;text-transform:uppercase;color:var(--bs-ouro)}.bs-barra-deitado small:before{content:"";width:18px;height:1px;background:currentColor}.bs-barra-deitado strong{font-family:var(--ax-familia-titulo,Georgia,serif);font-variation-settings:"wght" 500,"opsz" 144,"SOFT" 40,"WONK" 0;font-size:1.32rem;line-height:1.05;letter-spacing:-.015em;color:var(--bs-tinta)}.bs-barra:focus-within .bs-barra-em-pe,.bs-barra:hover .bs-barra-em-pe{opacity:0}.bs-barra:focus-within .bs-barra-deitado,.bs-barra:hover .bs-barra-deitado{opacity:1;transition-delay:.12s}}.bs-indice .bs-ico{width:40px;height:40px;display:grid;place-items:center;font-style:normal;color:color-mix(in srgb,var(--bs-tinta) 62%,transparent);transition:color .2s}.bs-indice .bs-ico svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.bs-indice a:focus-visible .bs-ico,.bs-indice a:hover .bs-ico{color:var(--bs-tinta)}.bs-indice a[aria-current=true] .bs-ico{color:var(--bs-ouro);filter:drop-shadow(0 0 6px rgb(232 184 75/.45))}@media (max-width:900px){.bs-indice .bs-ico{width:18px;height:18px}.bs-indice .bs-ico svg{width:15px;height:15px}}.bs-indice a[aria-current=true]{color:var(--bs-tinta);background:rgb(232 184 75/.08);box-shadow:inset 2px 0 0 var(--bs-ouro)}.bs-indice a[aria-current=true] b{color:var(--bs-ouro)}.bs-banda{margin:clamp(2.4rem,5vw,3.6rem) 0 0;border:1px solid var(--bs-linha);border-radius:18px;overflow:hidden;background:var(--bs-painel)}.bs-banda img{display:block;width:100%;height:auto}.bs-banda figcaption{padding:1rem 1.25rem;font-size:.88rem;color:var(--bs-suave);border-top:1px solid var(--bs-linha)}.bs-banda b{color:var(--bs-tinta);font-weight:600}.bs-secao{display:grid;grid-template-columns:1fr min(100% - var(--bs-trilha),var(--bs-leito)) 1fr;padding:clamp(4.5rem,9vw,9rem) 0;scroll-margin-top:4rem}.bs-secao>*{grid-column:2}.bs-secao:nth-of-type(odd){background:color-mix(in srgb,var(--bs-fundo) 94%,transparent)}.bs-secao:nth-of-type(2n){background:linear-gradient(90deg,rgb(12 8 6/.84),rgb(12 8 6/.82) 55%,rgb(12 8 6/.46) 72%,rgb(12 8 6/.24))}[data-theme=light] .bs-secao:nth-of-type(2n){background:color-mix(in srgb,var(--bs-fundo) 88%,transparent)}.bs-chapeu{display:flex;align-items:center;gap:.9em;font:700 clamp(.78rem,.95vw,.92rem)/1 ui-monospace,Menlo,monospace;letter-spacing:.2em;text-transform:uppercase;color:var(--bs-ouro-texto)}.bs-chapeu:before{content:"";width:30px;height:2px;background:currentColor;flex:none}.bs-secao h2{font:400 clamp(2rem,4.6vw,4.2rem)/1.04 var(--ax-familia-titulo,Georgia,serif);letter-spacing:-.035em;margin:1.1rem 0 1.6rem;max-width:22ch;color:var(--bs-tinta)}.bs-secao p{color:var(--bs-suave);line-height:1.72;font-size:clamp(1rem,1.2vw,1.16rem);max-width:74ch;margin:0 0 1.15rem}.bs-lead{font-size:clamp(1.08rem,1.5vw,1.42rem)!important;line-height:1.55;max-width:62ch!important;color:var(--bs-tinta)!important}.bs-secao p strong{color:var(--bs-tinta);font-weight:600}.bs-duas{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(1.6rem,4vw,4.5rem);align-items:start}.bs-numeros{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:clamp(.6rem,1.1vw,1rem);margin-top:2.5rem}.bs-numeros article:first-child{grid-column:span 2}.bs-numeros article{display:grid;grid-template-rows:auto 1fr auto;gap:.7rem;padding:clamp(1.3rem,2.3vw,1.9rem);border:1px solid var(--bs-linha);border-radius:14px;background:var(--bs-painel);transition:border-color .35s ease,transform .35s cubic-bezier(.16,1,.3,1)}.bs-numeros article:hover{border-color:rgb(232 184 75/.5);transform:translateY(-4px)}.bs-numeros b{font:200 clamp(2.1rem,4.2cqw,3.4rem)/1 var(--ax-familia-titulo,Georgia,serif);color:var(--bs-ouro-texto);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.04em}.bs-numeros span{font-size:.86rem;line-height:1.5;color:var(--bs-suave)}.bs-numeros small{display:inline-flex;align-items:center;gap:.5em;align-self:end;white-space:nowrap;font:600 .6rem/1 ui-monospace,Menlo,monospace;letter-spacing:.09em;color:var(--bs-ouro-texto)}.bs-numeros small:before{content:"";width:8px;height:8px;border-radius:2px;background:currentColor;transition:transform .35s ease}.bs-numeros article:hover small:before{transform:rotate(45deg)}.bs-cadeia{margin:2.2rem 0 0;padding:0;list-style:none;counter-reset:etapa;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px}.bs-cadeia li{counter-increment:etapa;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:11px 15px;border:1px solid var(--bs-linha);border-radius:11px;background:var(--bs-painel);opacity:.3;transition:opacity .45s ease,border-color .45s ease,transform .45s cubic-bezier(.16,1,.3,1)}.bs-cadeia li[data-acesa]{opacity:1;border-color:rgb(232 184 75/.42);transform:translateX(3px)}.bs-cadeia li:before{content:counter(etapa,decimal-leading-zero);font:700 .62rem/1 ui-monospace,Menlo,monospace;color:var(--bs-ouro-texto)}.bs-cadeia span{font-size:.8rem;line-height:1.35;color:var(--bs-suave)}.bs-cadeia li[data-acesa] span{color:var(--bs-tinta)}.bs-cadeia code{font:600 .56rem/1 ui-monospace,Menlo,monospace;letter-spacing:.1em;white-space:nowrap;color:var(--bs-esmeralda);padding:4px 9px;border-radius:6px;background:rgb(47 211 160/.12)}.bs-cadeia li[data-ponte]:before{color:var(--bs-esmeralda-texto)}.bs-decisao{display:grid;grid-template-columns:minmax(280px,.85fr) minmax(0,1.15fr);gap:clamp(2rem,4vw,4.5rem);align-items:start;padding-inline:max(calc(var(--bs-trilha) / 2),calc((100% - var(--bs-leito)) / 2))}.bs-decisao>*{grid-column:auto}.bs-dec-texto h2{margin-bottom:1.8rem;font-size:clamp(1.8rem,2.7vw,2.8rem);max-width:none}.bs-dec-lista{list-style:none;margin:0;padding:0;display:grid;gap:2px}.bs-dec-lista button{display:grid;grid-template-columns:auto 1fr;gap:.9rem;align-items:baseline;width:100%;text-align:left;padding:.95rem 1rem;border:0;border-left:2px solid transparent;background:transparent;color:var(--bs-suave);font:500 .92rem/1.4 system-ui,sans-serif;transition:color .25s,border-color .25s,background-color .25s,padding-left .25s}.bs-dec-lista button:hover{color:var(--bs-tinta);padding-left:1.3rem}.bs-dec-lista button b{font:700 .66rem/1 ui-monospace,Menlo,monospace;color:var(--bs-ouro-texto);opacity:.6}.bs-dec-lista button[data-sel]{color:var(--bs-tinta);border-left-color:var(--bs-ouro);background:linear-gradient(90deg,rgb(232 184 75/.09),transparent 72%)}.bs-dec-lista button[data-sel] b{opacity:1}.bs-dec-lista button:focus-visible{outline:2px solid var(--bs-esmeralda);outline-offset:-2px}.bs-dec-painel{border:1px solid var(--bs-linha);border-radius:18px;background:var(--bs-painel);padding:clamp(1.6rem,3vw,2.6rem);min-height:clamp(260px,26vw,340px);position:relative;overflow:hidden}.bs-dec-painel:before{content:"";position:absolute;inset:0 auto 0 0;width:2px;background:linear-gradient(180deg,var(--bs-ouro),transparent)}.bs-dec-painel article{display:grid;gap:1rem;animation:bs-troca .5s cubic-bezier(.2,.8,.3,1) both}@keyframes bs-troca{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.bs-dec-painel b{font:700 clamp(2.4rem,4vw,3.4rem)/1 var(--ax-familia-titulo,Georgia,serif);color:var(--bs-ouro-texto);opacity:.3;letter-spacing:-.04em}.bs-dec-painel h3{margin:0;font:400 clamp(1.3rem,2.1vw,1.9rem)/1.25 var(--ax-familia-titulo,Georgia,serif);color:var(--bs-tinta);letter-spacing:-.02em}.bs-dec-painel p{margin:0;max-width:52ch;font-size:clamp(.96rem,1.15vw,1.08rem);line-height:1.72;color:var(--bs-suave)}.bs-dec-painel q{display:block;border-left:2px solid var(--bs-linha);padding-left:1.1em;color:var(--bs-suave);font-style:italic;font-size:.92rem;line-height:1.6}.bs-telas{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:clamp(1rem,2vw,1.8rem);margin-top:2.5rem}.bs-tela{padding:0;text-align:left;border:1px solid var(--bs-linha);border-radius:12px;overflow:hidden;background:var(--bs-painel);position:relative}.bs-tela,.bs-tela img{display:block;width:100%}.bs-tela img{height:auto;transition:transform .6s cubic-bezier(.2,.8,.3,1)}.bs-tela:focus-visible img,.bs-tela:hover img{transform:scale(1.025)}.bs-tela:focus-visible{outline:2px solid var(--bs-esmeralda);outline-offset:3px}.bs-tela figcaption,.bs-tela>span{display:block;padding:.95rem 1.1rem;font-size:.84rem;color:var(--bs-suave);border-top:1px solid var(--bs-linha)}.bs-tela b{color:var(--bs-tinta);font-weight:600}.bs-portal{margin-top:clamp(2rem,4vw,3rem)}.bs-moldura{position:relative;border:1px solid var(--bs-linha);border-radius:20px;overflow:clip;background:var(--bs-painel);box-shadow:0 30px 80px rgb(0 0 0/.45),0 0 80px rgb(232 184 75/.07)}.bs-moldura[data-vivo]{box-shadow:0 30px 80px rgb(0 0 0/.45),0 0 90px rgb(47 211 160/.16)}.bs-cantos{position:absolute;inset:0;pointer-events:none;z-index:2}.bs-cantos i{position:absolute;width:22px;height:22px;border:2px solid var(--bs-ouro);opacity:.7}.bs-cantos i:first-child{top:10px;left:10px;border-right:0;border-bottom:0;border-radius:5px 0 0 0}.bs-cantos i:nth-child(2){top:10px;right:10px;border-left:0;border-bottom:0;border-radius:0 5px 0 0}.bs-cantos i:nth-child(3){bottom:10px;left:10px;border-right:0;border-top:0;border-radius:0 0 0 5px}.bs-cantos i:nth-child(4){bottom:10px;right:10px;border-left:0;border-top:0;border-radius:0 0 5px 0}.bs-status{display:flex;align-items:center;gap:9px;padding:12px 18px;font:600 10.5px/1 ui-monospace,Menlo,monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--bs-ouro-texto);border-bottom:1px solid var(--bs-linha)}.bs-pulso{width:8px;height:8px;border-radius:50%;background:var(--bs-esmeralda);box-shadow:0 0 10px var(--bs-esmeralda);animation:bs-pulso 1.6s ease infinite}@keyframes bs-pulso{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.8)}}.bs-janela{position:relative;aspect-ratio:16/9;background:#070504}.bs-janela img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .7s ease}.bs-janela img[data-ativa]{opacity:1}.bs-janela iframe{position:absolute;top:0;left:0;width:var(--palco-largura,100%);height:var(--palco-altura,100%);transform:scale(var(--palco-escala,1));transform-origin:top left;border:0;background:#070504}.bs-grade{position:absolute;inset:0;pointer-events:none;opacity:.25;background-image:linear-gradient(var(--bs-linha) 1px,transparent 1px),linear-gradient(90deg,var(--bs-linha) 1px,transparent 1px);background-size:64px 64px}.bs-moldura[data-vivo] .bs-grade{display:none}.bs-controles{display:flex;flex-wrap:wrap;align-items:center;gap:.9rem;margin-top:1.2rem}.bs-play{display:inline-flex;align-items:center;gap:.8em;min-height:58px;padding:0 1.9em;border-radius:14px;font:700 clamp(.92rem,1.1vw,1.04rem)/1 system-ui,sans-serif;color:#1a1208;border:1px solid #a9761f;background:linear-gradient(168deg,#fbeec2,#edc25a 34%,#d19a2e 74%,#bb8528);box-shadow:inset 0 1px 0 rgb(255 255 255/.5),0 10px 26px rgb(0 0 0/.34);transition:transform .25s cubic-bezier(.2,.8,.3,1),filter .25s}.bs-play:hover{filter:brightness(1.08);transform:translateY(-2px)}.bs-play:focus-visible{outline:2px solid var(--bs-esmeralda);outline-offset:3px}.bs .bs-secundario{display:inline-flex;align-items:center;gap:.6em;min-height:58px;padding:0 1.5em;border-radius:14px;border:1px solid var(--bs-linha);background:var(--bs-painel);font:600 .94rem/1 system-ui,sans-serif;color:var(--bs-tinta);transition:border-color .25s,transform .25s}.bs .bs-secundario:hover{border-color:var(--bs-ouro);transform:translateY(-2px)}.bs .bs-secundario:focus-visible{outline:2px solid var(--bs-esmeralda);outline-offset:3px}.bs-controles .bs-aviso{flex-basis:100%;margin:0}.bs-limites{margin-top:2.2rem;display:grid;gap:.9rem;padding-left:0}.bs-limites li{list-style:none;display:grid;grid-template-columns:auto 1fr;gap:.9em;align-items:start;font-size:.94rem;color:var(--bs-suave);line-height:1.65}.bs-limites li:before{content:"—";color:var(--bs-ouro-texto)}.bs-fecho{display:flex;flex-wrap:wrap;gap:.9rem;margin-top:2.4rem}.bs-fecho a{display:inline-flex;align-items:center;gap:.8em;min-height:58px;padding:0 1.7em;border-radius:14px;border:1px solid var(--bs-linha);background:var(--bs-painel);font:600 clamp(.9rem,1.05vw,1rem)/1 system-ui,sans-serif;color:var(--bs-tinta);box-shadow:0 8px 22px rgb(0 0 0/.22);transition:border-color .25s,transform .25s,background-color .25s}.bs-fecho a:hover{border-color:var(--bs-ouro);transform:translateY(-2px)}.bs-fecho a:first-child{color:#1a1208;border-color:#a9761f;background:linear-gradient(168deg,#fbeec2,#edc25a 34%,#d19a2e 74%,#bb8528);box-shadow:inset 0 1px 0 rgb(255 255 255/.5),0 10px 26px rgb(0 0 0/.34)}.bs-fecho a:first-child:hover{filter:brightness(1.08)}.bs-fecho a:focus-visible{outline:2px solid var(--bs-esmeralda);outline-offset:3px}@media (min-width:901px) and (max-width:1199px) and (orientation:landscape){.bs{--bs-arte-larg:max(132.2cqw,calc(var(--bs-quadro) * 2.349));--bs-col:calc(50cqw - var(--bs-arte-larg) * .111 - clamp(18px,5cqw,76px));--bs-marca-larg:calc(var(--bs-col) * .98)}.bs-texto{max-width:calc(var(--bs-col) * 1.12)}.bs-titulo{font-size:calc(var(--bs-col) * .158)}.bs-linha-curta{max-width:var(--bs-col);font-size:max(14px,calc(var(--bs-col) * .056));flex-direction:column;gap:.7em}.bs-linha-curta:before{transform:none}}@media (max-width:900px){.bs-abertura{height:calc(var(--bs-quadro) * 2)}.bs-decisao{grid-template-columns:1fr;gap:1.6rem}.bs-secao:nth-of-type(2n){background:color-mix(in srgb,var(--bs-fundo) 86%,transparent)}.bs-trilho{display:none!important;position:static;height:auto;pointer-events:auto;width:min(100% - var(--bs-trilha),var(--bs-leito));margin-inline:auto}.bs-indice{position:static;display:flex;gap:.5rem;overflow-x:auto;padding:1.6rem 0 0;scrollbar-width:thin;background:none;border-color:transparent;inset-inline-start:auto}.bs-indice a,.bs-indice:focus-within a,.bs-indice:hover a{flex:none;grid-template-columns:auto auto;gap:.5rem;border:1px solid var(--bs-linha);border-radius:999px;padding:.7rem 1em}.bs-indice a>span,.bs-indice:focus-within a>span,.bs-indice:hover a>span{opacity:1}.bs-cadeia,.bs-duas,.bs-numeros{grid-template-columns:1fr}.bs-numeros article:first-child{grid-column:auto}.bs-secao h2{max-width:none}}@media (max-width:760px){.bs{--bs-marca-topo:clamp(150px,41vw,172px);--bs-marca-larg:min(62vw,300px)}.bs-arte{inset:-1% -6% -11% -6%}.bs-marca{left:0;right:0;margin-inline:auto}.bs-texto{left:12px;right:12px;max-width:none;bottom:clamp(18px,5vw,30px);align-items:center;text-align:center;gap:12px}.bs-titulo .bs-quebra{display:none}.bs-titulo{font-size:clamp(1.75rem,8vw,2.9rem)}.bs-linha-curta{flex-direction:column;align-items:center;gap:.6em;max-width:30rem;font-size:.92rem;line-height:1.5}.bs-linha-curta:before{transform:none}.bs-meta{margin-top:auto}.bs-meta,.bs-stack{justify-content:center}.bs-meta{gap:8px}.bs-meta,.bs-stack b{font-size:10px}.bs .bs-voltar{font-size:.72rem;padding:0 .8em}[data-theme=light] .bs{--bs-mascara-fim:inset(4% 3% 6% 3% round 18px)}}@media (prefers-reduced-motion:reduce){.bs-arte{transform:none!important}.bs-abertura{height:var(--bs-quadro)}.bs-palco{position:relative}.bs *,.bs :after,.bs :before{animation:none!important;transition:none!important}}}