.nav{position:fixed;inset-block-start:0;inset-inline:0;z-index:90;height:var(--nav-altura);background:var(--bg);color:var(--texto);border-bottom:1px solid var(--borda);transition:background var(--transicao),border-color var(--transicao),box-shadow var(--transicao),color var(--transicao)}.nav[data-sobre-hero=true]{background:transparent;border-bottom-color:transparent;color:var(--creme);--foco:var(--marca-ouro);--texto-2:var(--marinho-250)}.nav:not([data-sobre-hero=true]){box-shadow:var(--sombra-1)}.nav__caixa{width:min(100% - var(--gutter) * 2,var(--coluna-larga));height:100%;margin-inline:auto;display:flex;align-items:center;justify-content:space-between;gap:var(--e-5)}.nav__marca{display:inline-flex;align-items:center;flex:none;min-height:48px;text-decoration:none}.nav__logo{width:auto;height:clamp(26px,3.2vw,34px)}.nav[data-sobre-hero=true] .nav__logo--claro,.nav__logo--escuro{display:none}.nav[data-sobre-hero=true] .nav__logo--escuro{display:block}.nav__menu{min-width:0}.nav__lista{display:flex;align-items:center;gap:clamp(var(--e-4),1.8vw,var(--e-6));list-style:none;margin:0;padding:0}.nav__item{flex:none}.nav__elo{position:relative;display:inline-flex;align-items:center;min-height:48px;padding-inline:2px;color:inherit;font-family:var(--f-texto);font-size:var(--t-corpo-p);font-weight:500;letter-spacing:.012em;text-decoration:none;white-space:nowrap;transition:color var(--transicao),opacity var(--transicao)}.nav__elo:after{content:"";position:absolute;inset-inline:0;bottom:12px;height:2px;border-radius:2px;background:var(--borda-marca);transform:scaleX(0);transform-origin:left center;transition:transform var(--transicao)}.nav__elo:hover:after,.nav__elo[aria-current=location]:after{transform:scaleX(1)}.nav__elo[aria-current=location]{font-weight:600}.nav__cta{white-space:nowrap}.nav__item--cta{-webkit-margin-start:var(--e-3);margin-inline-start:var(--e-3)}.nav__botao{display:none;align-items:center;gap:var(--e-2);min-height:48px;padding-inline:var(--e-3);background:transparent;color:inherit;border:0;border-radius:var(--raio-p);font-family:var(--f-texto);font-size:var(--t-corpo-p);font-weight:600;letter-spacing:.012em;cursor:pointer}.nav__tracos{position:relative;display:block;width:20px;height:14px;flex:none}.nav__tracos>span{position:absolute;inset-inline:0;height:2px;border-radius:2px;background:currentColor;transition:transform var(--transicao),opacity var(--transicao)}.nav__tracos>span:first-child{top:2px}.nav__tracos>span:last-child{bottom:2px}.nav__botao[aria-expanded=true] .nav__tracos>span:first-child{transform:translateY(5px) rotate(45deg)}.nav__botao[aria-expanded=true] .nav__tracos>span:last-child{transform:translateY(-5px) rotate(-45deg)}@media (max-width:899px){.nav__menu{overflow-x:auto;overscroll-behavior-x:contain}.nav__lista{flex-wrap:nowrap}.nav[data-js=true] .nav__botao{display:inline-flex}.nav[data-js=true] .nav__menu{position:absolute;inset-inline:0;top:100%;overflow:visible;background:var(--bg);border-bottom:1px solid var(--borda);box-shadow:var(--sombra-2);padding:var(--e-2) var(--gutter) var(--e-5);color:var(--texto);--foco:var(--marca-marinho)}.nav[data-js=true][data-menu=fechado] .nav__menu{display:none}.nav[data-js=true] .nav__lista{flex-direction:column;align-items:stretch;gap:0}.nav[data-js=true] .nav__item+.nav__item{border-top:1px solid var(--borda)}.nav[data-js=true] .nav__elo{min-height:52px;font-size:var(--t-sub);white-space:normal}.nav[data-js=true] .nav__elo:after{display:none}.nav[data-js=true] .nav__item--cta{-webkit-margin-start:0;margin-inline-start:0;margin-top:var(--e-4);border-top:0}.nav[data-js=true] .nav__cta{display:flex;width:100%}}@media (max-width:359px){.nav[data-js=true] .nav__botao{gap:0;padding-inline:var(--e-3)}.nav[data-js=true] .nav__rotulo{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}}.hero{--hero-rodape:0px;display:flex;flex-direction:column;justify-content:flex-end;min-height:100vh;min-height:100svh;padding-block:calc(var(--nav-altura) + var(--e-5)) calc(var(--secao-y-densa) + var(--hero-rodape));background:var(--bg);color:var(--texto)}.hero,.hero__palco{position:relative;overflow:hidden}.hero__palco{order:-1;width:100%;aspect-ratio:1600/900;-webkit-margin-after:var(--e-7);margin-block-end:var(--e-7);background:var(--bg-escuro)}.hero__camada{position:absolute;inset-inline:0;inset-block-start:-10%;height:120%;z-index:1}.hero__video{width:100%;height:100%;max-width:none;object-fit:cover;display:block}.hero__fixa{position:absolute;inset:0;z-index:0;width:100%;height:100%;object-fit:contain;object-position:center}.hero .veu--hero{z-index:2}.hero__leito{--scrim-leito:.55;position:absolute;inset:0;z-index:2;pointer-events:none;background-image:linear-gradient(to top right,rgba(13,21,43,0) 0,rgba(13,21,43,var(--scrim-leito)) 34%,rgba(13,21,43,var(--scrim-leito)) 68%,rgba(13,21,43,0) 90%)}.hero{--cortina-desloc:47.04vh}.hero__camada--entrando{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,var(--cortina-desloc) 100%);clip-path:polygon(0 0,100% 0,100% 100%,var(--cortina-desloc) 100%);transform:translate3d(calc(100% + var(--cortina-desloc)),0,0);will-change:transform;z-index:3}.hero__camada--entrando .hero__video{transform:translate3d(calc(-100% - var(--cortina-desloc)),0,0);will-change:transform}.hero__camada--entrando.esta-entrando,.hero__camada--entrando.esta-entrando .hero__video{transform:translateZ(0)}.hero__camada.cortina,.hero__camada.cortina .hero__video{transition-property:transform}.hero__camada--entrando:before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(to right,rgb(255 255 255/0) 0,rgb(255 255 255/0) calc(var(--cortina-desloc) - 40px),rgb(242 177 27/.55) var(--cortina-desloc),rgb(242 177 27/0) calc(var(--cortina-desloc) + 2px));-webkit-clip-path:polygon(0 0,100% 0,100% 100%,var(--cortina-desloc) 100%);clip-path:polygon(0 0,100% 0,100% 100%,var(--cortina-desloc) 100%)}.hero__conteudo{position:relative;z-index:3;display:flex;flex-direction:column;align-items:flex-start;gap:var(--e-5)}.hero__etiqueta{margin:0;color:var(--texto)}.hero__titulo{margin:0}.hero__sub{margin:0;color:var(--texto)}.hero__forte{font-weight:600;color:var(--texto-marca)}.hero__provas{gap:var(--e-3);margin:0;padding:0;list-style:none}.hero__acoes,.hero__provas{display:flex;flex-wrap:wrap}.hero__acoes{align-items:center;gap:var(--e-4);margin-top:var(--e-2)}.hero__acoes .btn--secundario{font-weight:500;color:var(--texto)}.hero__selo{--selo-d:112px;--scrim-selo:.62;position:relative;z-index:3;align-self:flex-end;flex:none;width:var(--selo-d);height:var(--selo-d);-webkit-margin-before:var(--e-6);margin-block-start:var(--e-6);-webkit-margin-end:var(--gutter);margin-inline-end:var(--gutter);display:grid;place-items:center;border-radius:var(--raio-pill);background:radial-gradient(circle at 50% 50%,rgba(13,21,43,var(--scrim-selo)) 0,rgba(13,21,43,var(--scrim-selo)) 58%,rgba(13,21,43,0) 78%)}.selo__anel{position:absolute;inset:0;width:100%;height:100%;animation:selo-gira 22s linear infinite}@keyframes selo-gira{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.selo__anel--parado{animation-play-state:paused}.selo__disco{width:70%;height:70%;display:grid;place-items:center;border-radius:var(--raio-pill);background:var(--creme)}.selo__marca{position:relative;width:76%;aspect-ratio:369/263;overflow:hidden}.selo__simbolo{position:absolute;inset-block:0;inset-inline-start:0;height:100%;width:auto;max-width:none;display:block}@media (min-width:768px){.hero__palco{position:absolute;inset:0;order:0;width:auto;aspect-ratio:auto;-webkit-margin-after:0;margin-block-end:0}.hero__conteudo{gap:var(--e-6)}.hero__sub{max-width:var(--medida-curta)}.hero__selo{--selo-d:148px;position:absolute;inset-inline-end:var(--gutter);inset-block-end:calc(var(--secao-y-densa) + var(--hero-rodape));-webkit-margin-before:0;margin-block-start:0;-webkit-margin-end:0;margin-inline-end:0}}@media (max-width:767.98px){.hero .veu--hero,.hero__leito{display:none}.hero__etiqueta{order:1}.hero__titulo{order:2}.hero__acoes{order:3}.hero__sub{order:4}.hero__provas{order:5;flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x proximity;margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);-webkit-padding-after:var(--e-2);padding-block-end:var(--e-2);scrollbar-width:none}.hero__prova{flex:none;scroll-snap-align:start}.hero__acoes{align-items:stretch}.hero__acoes .btn--primario{width:100%}.hero__acoes .btn--secundario{align-self:flex-start}}.marquee{--marquee-dur:42s;padding-block:var(--e-6)}.marquee__mascara{position:relative;display:flex;overflow:hidden}.marquee__mascara:after,.marquee__mascara:before{content:"";position:absolute;top:0;bottom:0;width:clamp(40px,8vw,120px);pointer-events:none;z-index:1}.marquee__mascara:before{left:0;background-image:linear-gradient(90deg,var(--bg) 0,transparent 100%)}.marquee__mascara:after{right:0;background-image:linear-gradient(270deg,var(--bg) 0,transparent 100%)}.marquee__trilho{flex:0 0 auto;margin:0;padding:0 var(--e-6) 0 0;list-style:none}.marquee__item,.marquee__trilho{display:flex;align-items:center;gap:var(--e-6)}.marquee__item{white-space:nowrap;font-size:var(--t-corpo-p);font-weight:500;line-height:1.2;color:var(--texto)}.marquee__item:after{content:"";flex:none;width:var(--e-1);height:var(--e-1);border-radius:var(--raio-pill);background:var(--borda-marca)}@media (prefers-reduced-motion:no-preference){.marquee__trilho{animation:marquee-correr var(--marquee-dur) linear infinite;will-change:transform}.marquee:focus-within .marquee__trilho,.marquee:hover .marquee__trilho{animation-play-state:paused}}@keyframes marquee-correr{0%{transform:translateZ(0)}to{transform:translate3d(-100%,0,0)}}@media (prefers-reduced-motion:reduce){.marquee__mascara{overflow-x:auto}.marquee__trilho{will-change:auto}.marquee__copia-2{display:none}}:root[data-movimento=off] .marquee__mascara{overflow-x:auto}:root[data-movimento=off] .marquee__trilho{will-change:auto}:root[data-movimento=off] .marquee__copia-2{display:none}.manifesto .manifesto__titulo{letter-spacing:.01em}.manifesto .manifesto__corpo{font-size:var(--t-sub);line-height:1.45;max-width:var(--medida);display:grid;grid-row-gap:var(--e-7);row-gap:var(--e-7)}.manifesto .manifesto__estrofe{display:grid;grid-row-gap:var(--e-2);row-gap:var(--e-2)}.manifesto .manifesto__estrofe--fecho{margin-top:var(--e-4)}.manifesto .manifesto__linha{-webkit-padding-start:var(--e-4);padding-inline-start:var(--e-4);text-indent:calc(var(--e-4) * -1);text-wrap:pretty}.manifesto .manifesto__linha.d3{text-wrap:balance;-webkit-padding-start:0;padding-inline-start:0;text-indent:0}.manifesto .manifesto__linha--fecho{white-space:pre-line}.manifesto .manifesto__linha--virada{margin-top:var(--e-4)}.manifesto .manifesto__forte{font-weight:var(--peso-display)}.manifesto .manifesto__ponte{margin-top:var(--e-8);max-width:var(--medida-curta);font-size:var(--t-corpo);color:var(--texto-2);text-wrap:pretty}.conceito__cabecalho{margin-bottom:var(--secao-y-densa)}.conceito__titulo{text-wrap:balance}.conceito__apoio{margin-top:var(--e-4);max-width:var(--medida);text-wrap:pretty}.conceito__figura{margin:0}.conceito__palco{position:relative;border-radius:var(--raio-g);overflow:hidden;box-shadow:var(--sombra-2);background:var(--bg-escuro)}.conceito__gatilho{display:block;position:relative;width:100%;padding:0;border:0;background:none;cursor:pointer;color:var(--creme);font:inherit;text-align:left}.conceito__capa{display:block;width:100%;height:auto}.conceito__gatilho:after{content:"";position:absolute;inset:0;background-image:radial-gradient(ellipse 62% 58% at 50% 50%,rgba(13,21,43,.58) 0,rgba(13,21,43,.34) 55%,rgba(13,21,43,0) 100%),var(--scrim-recurso);pointer-events:none}.conceito__rotulo{position:absolute;inset:0;z-index:1;flex-direction:column;gap:var(--e-4);padding:var(--e-5);font-size:var(--t-t2);font-weight:600;text-align:center}.conceito__disco,.conceito__rotulo{display:flex;align-items:center;justify-content:center}.conceito__disco{flex:none;width:var(--e-8);height:var(--e-8);border-radius:var(--raio-pill);background:var(--marca-ouro);color:var(--marca-marinho);box-shadow:var(--sombra-2)}.conceito__seta{flex:none;width:0;height:0;margin-left:var(--e-1);border-color:transparent transparent transparent currentcolor;border-style:solid;border-width:.55em 0 .55em .95em}.conceito__gatilho:hover .conceito__disco{transform:scale(1.08)}.conceito__gatilho:active .conceito__disco{transform:translateY(1px)}.conceito__disco{transition:transform var(--transicao)}.conceito__gatilho:focus-visible{outline:3px solid var(--marca-ouro);outline-offset:-5px}.conceito__video{display:block;width:100%;height:auto;background:var(--bg-escuro)}.conceito__video:focus-visible{outline:3px solid var(--marca-ouro);outline-offset:-5px}.conceito__ressalva{margin-top:var(--e-4);max-width:var(--medida);font-size:var(--t-legenda);color:var(--texto-3)}@media (max-width:899px){.conceito__rotulo{gap:var(--e-3);font-size:var(--t-sub)}.conceito__disco{width:var(--e-7);height:var(--e-7)}}@media (prefers-reduced-motion:reduce){.conceito__disco{transition:none}.conceito__gatilho:hover .conceito__disco{transform:none}}.sabado{--sabado-passo:100vh;--sabado-quadro:min(74vh,680px);--sabado-cartao:min(86vw,440px)}.sabado__abertura{margin-bottom:var(--e-8)}.sabado__palco{position:relative}.sabado__cenas{list-style:none;display:flex;align-items:stretch;gap:var(--e-4);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);padding-inline:var(--gutter);padding-block:var(--e-2)}.sabado__cena{position:relative;isolation:isolate;flex:0 0 var(--sabado-cartao);scroll-snap-align:center;aspect-ratio:4/5;display:flex;flex-direction:column;justify-content:flex-end;border-radius:var(--raio-g);overflow:hidden;box-shadow:var(--sombra-2)}.sabado__foto{position:absolute;inset:0;z-index:0;width:100%;height:100%;object-fit:cover}.sabado__foto--deck{object-position:80% 50%}.sabado__veu{z-index:1}.sabado__palco:not([data-dirigido=true]) .sabado__veu{background-size:100% 140%;background-position:50% 100%;background-repeat:no-repeat}.sabado__legenda{position:relative;z-index:2;max-width:var(--medida-curta);padding:var(--e-6);display:grid;grid-gap:var(--e-3);gap:var(--e-3)}.sabado__ordinal{font-size:var(--t-etiqueta);letter-spacing:.16em;color:var(--texto-accent)}.sabado__hora,.sabado__ordinal{font-family:var(--f-texto);font-weight:600}.sabado__hora{font-size:var(--t-d3);line-height:1.1;letter-spacing:-.008em;color:var(--texto)}.sabado__batida{font-size:var(--t-corpo);line-height:1.55;color:var(--texto);text-wrap:pretty}.sabado__passos{display:none}.sabado__passo{height:var(--sabado-passo)}.sabado__palco[data-dirigido=true]{display:grid;grid-template-columns:1fr}.sabado__palco[data-dirigido=true]>.sabado__cenas,.sabado__palco[data-dirigido=true]>.sabado__passos{grid-area:1/1}.sabado__palco[data-dirigido=true]>.sabado__passos{display:block}.sabado__palco[data-dirigido=true] .sabado__passo:last-child{height:calc(var(--sabado-passo) + var(--sabado-quadro))}.sabado__palco[data-dirigido=true] .sabado__cenas{position:-webkit-sticky;position:sticky;top:calc(var(--nav-altura) + var(--e-5));align-self:start;z-index:1;display:block;height:var(--sabado-quadro);width:min(100% - var(--gutter) * 2,var(--coluna-larga));margin-inline:auto;padding:0;overflow:visible;scroll-snap-type:none}.sabado__palco[data-dirigido=true] .sabado__cena{position:absolute;inset:0;flex:none;aspect-ratio:auto;opacity:0;pointer-events:none;transition:opacity var(--transicao-lenta)}.sabado__palco[data-dirigido=true] .sabado__cena[data-ativo=true]{opacity:1;pointer-events:auto}.sabado__palco[data-dirigido=true] .sabado__legenda{opacity:0;transform:translateY(var(--e-4));transition:opacity var(--transicao-lenta),transform var(--transicao-lenta)}.sabado__palco[data-dirigido=true] .sabado__cena[data-ativo=true] .sabado__legenda{opacity:1;transform:none;transition-delay:.12s}.sabado__palco[data-dirigido=true] .sabado__legenda{padding:var(--e-7);font-size:var(--t-sub);max-width:var(--medida-curta)}.sabado__palco[data-dirigido=true] .sabado__hora{font-size:var(--t-d2)}.sabado__palco[data-dirigido=true] .sabado__batida{font-size:var(--t-sub)}.sabado__cena[data-tipografica=true]{justify-content:center}.sabado__cena[data-tipografica=true] .sabado__legenda{margin-inline:auto;text-align:center;justify-items:center}.sabado__cena[data-tipografica=true] .filete:after{margin-inline:auto}.sabado__palco[data-dirigido=true] .sabado__cena[data-tipografica=true] .sabado__hora{font-size:var(--t-d1)}.sabado__fecho{margin-top:var(--e-9);max-width:var(--medida)}.sabado__fecho-hora{font-family:var(--f-texto);font-weight:600;font-size:var(--t-d3);line-height:1.1;letter-spacing:-.008em;color:var(--texto-marca)}.sabado__fecho-texto{margin-top:var(--e-5);font-size:var(--t-sub);line-height:1.55;color:var(--texto);text-wrap:pretty}.sabado__semana{margin-top:var(--e-8);padding:0;list-style:none;display:grid;grid-gap:var(--e-6);gap:var(--e-6);grid-template-columns:1fr}@media (min-width:760px){.sabado__semana{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--e-7)}}.sabado__semana-cena{max-width:var(--medida)}.sabado__semana-dia{font-family:var(--f-texto);font-weight:600;font-size:var(--t-sub);line-height:1.2;letter-spacing:-.006em;color:var(--texto-marca)}.sabado__semana-texto{margin-top:var(--e-4);font-size:var(--t-corpo);line-height:1.55;color:var(--texto);text-wrap:pretty;white-space:pre-line}.sabado__ponte{margin-top:var(--e-8);max-width:var(--medida);font-size:var(--t-sub);line-height:1.55;color:var(--texto-2);text-wrap:pretty}@media (prefers-reduced-motion:reduce){.sabado__palco[data-dirigido=true] .sabado__cena,.sabado__palco[data-dirigido=true] .sabado__legenda{transition-duration:1ms;transition-delay:0s}.sabado__palco[data-dirigido=true] .sabado__legenda{transform:none}}:root[data-movimento=off] .sabado__palco[data-dirigido=true] .sabado__cena,:root[data-movimento=off] .sabado__palco[data-dirigido=true] .sabado__legenda{transition-duration:1ms;transition-delay:0s}:root[data-movimento=off] .sabado__palco[data-dirigido=true] .sabado__legenda{transform:none}.lazer__cabecalho{margin-bottom:var(--secao-y-densa)}.lazer__titulo{text-wrap:balance}.lazer__cenas{display:grid;grid-gap:clamp(var(--e-7),6vw,var(--e-9));gap:clamp(var(--e-7),6vw,var(--e-9))}.lazer__cena{display:grid;grid-gap:var(--e-5);gap:var(--e-5)}.lazer__texto{max-width:var(--medida);font-size:var(--t-sub);text-wrap:pretty}.lazer__rotulo{font-size:var(--t-t2);font-weight:600;line-height:1;color:var(--texto-marca)}.lazer__figura{margin:0}.lazer__imagem{width:100%;height:auto;border-radius:var(--raio-g);box-shadow:var(--sombra-2)}.lazer__ironia{margin-top:var(--e-5);max-width:var(--medida);font-size:var(--t-corpo-p);color:var(--texto-2)}@media (min-width:900px){.lazer__cena--aberta{grid-template-columns:minmax(0,var(--medida-curta)) minmax(0,1fr);gap:clamp(var(--e-6),5vw,var(--e-8));align-items:center}.lazer__cena--aberta .lazer__texto{max-width:none}.lazer__cena--espelhada{grid-template-columns:minmax(0,1fr) minmax(0,var(--medida-curta))}.lazer__cena--espelhada .lazer__figura{order:-1}}.recursos__cabecalho{margin-bottom:var(--secao-y-densa)}.recursos__etiqueta{margin-bottom:var(--e-3)}.recursos__titulo{text-wrap:balance}.recursos__abertura{max-width:var(--medida);text-wrap:pretty}.recursos__grade{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:var(--e-5);gap:var(--e-5);padding:0;margin:0;list-style:none}.recursos__item{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;grid-gap:var(--e-4);gap:var(--e-4);padding:var(--e-5);border:1px solid var(--borda);border-radius:var(--raio);background:var(--bg-card)}.recursos__icone{width:48px;height:48px;object-fit:contain}.recursos__texto{font-size:var(--t-corpo);color:var(--texto);text-wrap:pretty}.recursos__item--com-foto{padding:0;transition:box-shadow var(--transicao),transform var(--transicao)}.recursos__item--com-foto:hover{box-shadow:var(--sombra-1);transform:translateY(-2px)}.recursos__gatilho{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;grid-gap:var(--e-4);gap:var(--e-4);width:100%;padding:var(--e-5);border:0;border-radius:var(--raio);background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.recursos__gatilho:focus-visible{outline:3px solid var(--foco);outline-offset:-3px}.recursos__lupa{flex:none;position:relative;width:15px;height:15px;margin-top:4px;border:2px solid var(--icone);border-radius:var(--raio-pill)}.recursos__lupa:after{content:"";position:absolute;right:-4px;bottom:-4px;width:7px;height:2px;background:var(--icone);transform:rotate(45deg)}.recursos__ponte{margin-top:clamp(var(--e-8),7vw,var(--e-9));padding-top:var(--e-6);border-top:1px solid var(--borda);max-width:var(--medida);font-size:var(--t-t1);font-weight:600;color:var(--texto-marca);text-wrap:balance}.recursos__modal{width:min(1120px,92vw);padding:0;border:0;border-radius:var(--raio-g);background:var(--bg-card);color:var(--texto);box-shadow:var(--sombra-3)}.recursos__modal::-webkit-backdrop{background:rgb(13 21 43/.72)}.recursos__modal::backdrop{background:rgb(13 21 43/.72)}.recursos__modal-corpo{display:grid;grid-gap:var(--e-4);gap:var(--e-4);padding:var(--e-5)}.recursos__modal-fechar{justify-self:end;width:44px;height:44px;display:flex;align-items:center;justify-content:center;padding:0;border:1px solid var(--borda);border-radius:var(--raio-pill);background:var(--bg-2);color:var(--texto-2);font-size:var(--t-t1);line-height:1;cursor:pointer;transition:background var(--transicao),color var(--transicao)}.recursos__modal-fechar:hover{background:var(--bg-3);color:var(--texto)}.recursos__modal-fechar:focus-visible{outline:3px solid var(--foco);outline-offset:2px}.recursos__foto{width:100%;height:auto;border-radius:var(--raio)}@media (max-width:899px){.recursos__grade{grid-template-columns:minmax(0,1fr);gap:var(--e-4)}.recursos__gatilho,.recursos__item{padding:var(--e-4)}.recursos__icone{width:40px;height:40px}}@media (prefers-reduced-motion:reduce){.recursos__item--com-foto{transition:none}.recursos__item--com-foto:hover{transform:none}}