@font-face{font-family:Big Shoulders Display;font-style:normal;font-weight:900;font-display:swap;src:url(/fonts/big-shoulders-display-900.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Big Shoulders Fallback;src:local("Arial Bold"),local("Arial-BoldMT"),local("Liberation Sans Bold"),local("Roboto Bold"),local("Roboto-Bold"),local("Helvetica Neue Bold"),local("Arial"),local("Roboto");font-weight:900;size-adjust:68.3%;ascent-override:144.1%;descent-override:31.2%;line-gap-override:0%}@font-face{font-family:Google Sans Flex;font-style:normal;font-weight:1 1000;font-display:swap;src:url(/fonts/google-sans-flex.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--cinza:#2c2a29;--amarelo:#ffcd12;--azul:#3d00ff;--papel:#f4f1ea;--cinza-2:#3a3736;--font-display:"Big Shoulders Display","Big Shoulders Fallback","Arial Narrow",sans-serif;--font-body:"Google Sans Flex",system-ui,sans-serif;--max:1160px;--gutter:clamp(16px,4vw,40px);--sec:clamp(72px,11vw,140px);--radius:14px}*{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation:none!important;transition:none!important}}body{margin:0;background:var(--amarelo);color:var(--cinza);font-family:var(--font-body);font-size:17px;line-height:1.55;overflow-x:hidden}img,svg{display:block;max-width:100%}a{color:inherit}:focus-visible{outline:3px solid var(--azul);outline-offset:3px;border-radius:4px}.footer :focus-visible,.marquee-pause:focus-visible,.preco :focus-visible,.sec-azul :focus-visible,.sec-cinza :focus-visible,.sticky-cta :focus-visible{outline-color:var(--amarelo)}.marquee-pause:focus-visible{outline-color:var(--azul);outline-offset:-4px}.wrap{width:min(100% - 2 * var(--gutter),var(--max));margin-inline:auto}.sr-only{width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.skip,.sr-only{position:absolute}.skip{left:-9999px;top:8px;background:var(--amarelo);color:var(--cinza);padding:8px 14px;z-index:100;font-weight:700}.skip:focus{position:fixed;left:8px;top:8px;min-height:48px;display:inline-flex;align-items:center}.display,h1,h2,h3{font-family:var(--font-display);font-weight:900;line-height:.9;letter-spacing:.005em;text-transform:uppercase;margin:0}h2{font-size:clamp(44px,8vw,96px)}h3{font-size:clamp(24px,3vw,32px);line-height:1}p{margin:0 0 1em}dd,li,p,summary{text-wrap:pretty}.lead{font-size:clamp(19px,2.2vw,23px);line-height:1.45;max-width:36ch}.muted{opacity:.78}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:56px;padding:0 28px;border-radius:999px;font-weight:700;font-size:17px;text-decoration:none;border:2px solid transparent;cursor:pointer;transition:transform .16s ease,background-color .16s ease;font-family:var(--font-body)}.btn:active{transform:scale(.97)}.btn-primary{background:var(--azul);color:#fff}.btn-primary:hover{background:#5226ff}.preco .btn-primary,.sec-azul .btn-primary,.sec-cinza .btn-primary,.sticky-cta .btn-primary{background:var(--amarelo);color:var(--cinza)}.preco .btn-primary:hover,.sec-azul .btn-primary:hover,.sec-cinza .btn-primary:hover,.sticky-cta .btn-primary:hover{background:#ffd83f}.btn-ghost{border-color:currentColor;background:transparent;color:inherit}.btn-azul{background:var(--azul);color:#fff}.btn .arrow{transition:transform .16s ease}.btn-pulse{position:relative;isolation:isolate}.btn-pulse:before{content:"";position:absolute;inset:0;border-radius:inherit;background:var(--pulse,var(--cinza));z-index:-1;animation:pulse 1.8s cubic-bezier(.2,.6,.3,1) 3}.preco .btn-pulse,.sec-azul .btn-pulse,.sec-cinza .btn-pulse{--pulse:var(--amarelo)}@keyframes pulse{0%{transform:scale(1);opacity:.55}80%,to{transform:scale(1.35,1.6);opacity:0}}.btn:hover .arrow{transform:translateX(3px)}.header{z-index:10}.header,.marquee{position:relative;background:var(--amarelo)}.marquee{overflow:hidden;color:var(--cinza);border-bottom:2px solid var(--cinza);padding-right:46px}.marquee-track{display:flex;width:max-content;animation:marquee 45s linear infinite}.marquee.is-paused .marquee-track,.marquee:hover .marquee-track{animation-play-state:paused}.marquee-pause{position:absolute;top:0;right:0;bottom:0;width:46px;display:grid;place-items:center;border:0;border-left:2px solid var(--cinza);background:var(--amarelo);color:var(--cinza);cursor:pointer;padding:0}.marquee-pause:hover{background:#ffd83f}.marquee ul{list-style:none;margin:0;padding:0 0 0 var(--gutter)}.marquee li,.marquee ul{display:flex;align-items:center}.marquee li{white-space:nowrap;padding-block:12px;font-weight:700;font-size:15px;letter-spacing:.08em;text-transform:uppercase}.marquee li b{color:var(--azul);margin-left:.35em}.marquee li:after{content:"";width:14px;height:14px;margin-inline:22px;background:var(--azul);-webkit-clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);flex:none}@keyframes marquee{to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.marquee-track{width:auto}.marquee ul{flex-wrap:wrap;justify-content:center;padding-inline:var(--gutter)}.marquee li:nth-child(n+6),.marquee ul[aria-hidden]{display:none}.marquee{padding-right:0}.marquee li{padding-block:6px;font-size:13px}.marquee li:after{margin-inline:10px;width:10px;height:10px}.marquee-pause{display:none}}.header .wrap{display:flex;flex-wrap:wrap;align-items:center;gap:4px 14px;padding-block:16px 0}.header-sep{width:14px;height:14px;flex:none;background:var(--azul);-webkit-clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%)}.header-tag{margin:0;font-weight:700;font-size:14px;letter-spacing:.08em;text-transform:uppercase;line-height:1.2}@media (max-width:559px){.header-sep{display:none}.header-tag{flex-basis:100%;font-size:12px}}.brand{font-family:var(--font-display);font-weight:900;text-transform:uppercase;font-size:20px;line-height:.9;text-decoration:none}.brand span{color:var(--azul)}.header .btn{min-height:44px;padding:0 20px;font-size:15px}.hero{position:relative;background:var(--amarelo);color:var(--cinza);padding:8px 0 0;overflow:hidden}.hero-meta{margin:14px 0 0;font-weight:700;font-size:clamp(16px,1.8vw,19px);line-height:1.4;max-width:46ch}.hero-word{font-family:var(--font-display);font-weight:900;text-transform:uppercase;color:var(--azul);font-size:min(calc((100vw - 2 * var(--gutter)) / 3.2),362px);line-height:.8;letter-spacing:.005em;margin:12px 0 0;white-space:nowrap}.hero-sub{margin-top:18px;font-size:clamp(26px,4.2vw,48px);line-height:.95;color:var(--cinza);max-width:9.1em;text-wrap:balance}.tema-greek{margin:18px 0 0;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:clamp(32px,5vw,56px);line-height:1;font-weight:600;color:var(--amarelo)}.tema-gloss{margin:6px 0 0;font-size:16px;color:var(--papel)}.hero-grid{display:flex;padding:28px 0 44px}.hero-cta{display:flex;flex-direction:column;gap:14px;align-items:flex-start}.price-note{font-size:15px}.price-note strong{color:var(--azul)}.ticker{background:var(--cinza);color:var(--amarelo);border-bottom:2px solid rgba(255,205,18,.35)}.ticker .wrap{display:grid;justify-items:center;text-align:center;grid-gap:6px;gap:6px;padding-block:clamp(28px,5vw,48px)}.ticker-title{margin:0;font-weight:700;letter-spacing:.12em;text-transform:uppercase;font-size:clamp(12px,1.6vw,15px)}.cd{display:flex;justify-content:center}.cd-cell{position:relative;display:grid;justify-items:center;padding-inline:clamp(10px,2.4vw,28px)}.cd-num{font-family:var(--font-display);font-weight:900;font-size:clamp(44px,13vw,168px);line-height:.9;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;min-width:1.15em;text-align:center}.cd-lbl{font-size:clamp(11px,1.4vw,14px);font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--papel)}.cd-sep{position:absolute;right:-.18em;top:0;font-family:var(--font-display);font-weight:900;font-size:clamp(44px,13vw,168px);line-height:.82;opacity:.55}.vagas{width:100%;display:grid;grid-gap:14px;gap:14px;text-align:left}.vagas-top{display:flex;justify-content:space-between;align-items:baseline;gap:16px}.vagas-num{margin:0;font-family:var(--font-display);font-weight:900;text-transform:uppercase;font-size:clamp(26px,4.4vw,52px);line-height:.95;color:var(--papel)}.vagas-num strong{color:var(--amarelo)}.vagas-grid{display:grid;grid-template-columns:repeat(80,minmax(0,1fr));grid-gap:clamp(1px,.25vw,3px);gap:clamp(1px,.25vw,3px)}.vaga{aspect-ratio:1;border-radius:2px;background:rgba(244,241,234,.14)}.vaga.cheia{background:var(--amarelo)}@media (max-width:759px){.vaga{aspect-ratio:1/4;border-radius:1px}}.vagas-sub{margin:0;font-weight:700;letter-spacing:.1em;text-transform:uppercase;font-size:clamp(13px,1.5vw,15px);color:var(--papel)}.vagas-sub strong{color:var(--amarelo)}.cd-done{margin:0;font-family:var(--font-display);font-weight:900;text-transform:uppercase;font-size:clamp(40px,8vw,96px)}.sec{padding-block:var(--sec);position:relative}.sec-azul{background:var(--azul);color:#fff}.sec-amarelo{background:var(--amarelo);color:var(--cinza)}.sec-cinza{background:var(--cinza);color:var(--papel)}.sec-papel{background:var(--amarelo);color:var(--cinza)}.sec-head{display:grid;grid-gap:18px;gap:18px;margin-bottom:clamp(36px,6vw,64px)}.sec-amarelo h2,.sec-papel h2{color:var(--cinza)}.sec-azul h2 em,.sec-cinza h2 em{color:var(--amarelo);font-style:normal}.sec-amarelo h2 em,.sec-papel h2 em{color:var(--azul);font-style:normal}.tema-grid{display:grid;grid-gap:40px;gap:40px}.tema-def{max-width:62ch}.tema-def .pron{font-size:15px;opacity:.8}.refs{display:flex;flex-wrap:wrap;gap:12px;margin-top:8px}.ref{border:2px solid var(--amarelo);color:var(--amarelo);border-radius:999px;padding:8px 18px;font-weight:700}@media (min-width:900px){.tema-grid{grid-template-columns:1fr 1fr;align-items:start}}.cards{display:grid;grid-gap:16px;gap:16px}.card{border-radius:var(--radius);padding:28px;border:2px solid}.card h3{margin-bottom:12px}.card .big{font-family:var(--font-display);font-weight:900;font-size:clamp(36px,5vw,56px);line-height:.9;text-transform:uppercase;color:var(--azul)}.card p:last-child{margin-bottom:0}.card a{font-weight:700}@media (min-width:760px){.cards-3{grid-template-columns:repeat(3,1fr)}.cards-2{grid-template-columns:repeat(2,1fr)}}.preg-sec,.preg-stage{position:relative;overflow:hidden}.preg-stage{height:clamp(540px,62vw,700px);background:radial-gradient(ellipse 60% 70% at 50% 45%,#6a3dff 0,var(--azul) 55%,#2a00b3 100%)}.preg-figs{inset:0}.fig,.preg-figs{position:absolute}.fig{bottom:0}.fig svg{width:100%;height:auto;display:block}.fig-1{left:50%;width:min(46%,470px);transform:translateX(-118%) translateY(4%)}.fig-2{left:50%;width:min(56%,560px);transform:translateX(-50%)}.fig-3{left:50%;width:min(44%,450px);transform:translateX(16%) translateY(7%)}.preg-stage:after{content:"";position:absolute;inset:auto 0 0;height:58%;background:linear-gradient(180deg,rgba(13,12,12,0),rgba(13,12,12,.82) 70%,#0d0c0c);pointer-events:none}.preg-copy{position:absolute;left:0;right:0;bottom:clamp(28px,5vw,56px);z-index:2;text-align:center;display:grid;justify-items:center;grid-gap:10px;gap:10px;color:#fff}.preg-chip{background:var(--amarelo);color:var(--cinza);font-weight:700;font-size:14px;letter-spacing:.08em;text-transform:uppercase;padding:6px 14px;margin:0}.preg-title{font-size:clamp(64px,13vw,168px);color:#fff;line-height:.85}.preg-when{margin:0;font-size:clamp(16px,2vw,19px)}.preg-when a{color:var(--amarelo);font-weight:700}.preg-foot{background:#0d0c0c;border-top:2px solid var(--amarelo)}.placas{list-style:none;margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);justify-items:center;align-items:start;grid-gap:8px;gap:8px;padding:22px 0}.placa{--vermelho:#d90429;background:var(--vermelho);color:#fff;font-family:var(--font-display);font-weight:900;text-transform:uppercase;font-size:clamp(22px,3.6vw,40px);line-height:1;padding:.32em .6em .28em;border-radius:6px;box-shadow:inset 0 0 0 3px var(--vermelho),inset 0 0 0 5px #fff,0 6px 14px rgba(0,0,0,.35);letter-spacing:.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.placa.revelada{display:grid;justify-items:center;text-align:center;grid-gap:4px;gap:4px;max-width:100%}.placa-nome{font-size:clamp(16px,2.4vw,28px);line-height:1;overflow-wrap:anywhere}.placa-igreja{font-family:var(--font-body);font-weight:700;font-size:clamp(11px,1.2vw,13px);letter-spacing:.04em;text-transform:none}.fig-foto{width:100%;height:auto;display:block;filter:drop-shadow(0 10px 24px rgba(0,0,0,.4))}.fig-3 .fig-foto{transform:translateY(-34%)}.placa:first-child{transform:rotate(-2deg)}.placa:nth-child(3){transform:rotate(2deg)}.preg-tease{margin:0;background:#0d0c0c;color:#fff;text-align:center;font-weight:700;letter-spacing:.1em;text-transform:uppercase;font-size:13px;padding:0 16px 20px}.preg-tease a{display:inline-flex;align-items:center;min-height:48px;color:#fff;text-underline-offset:4px}@media (max-width:600px){.preg-figs{bottom:110px}.preg-stage:after{height:75%;background:linear-gradient(180deg,rgba(13,12,12,0),rgba(13,12,12,.88) 45%,#0d0c0c 64%)}.fig-1{width:54%;transform:translateX(-108%) translateY(4%)}.fig-2{width:66%}.fig-3{width:52%;transform:translateX(2%) translateY(6%)}}.steps{list-style:none;margin:0;padding:0;display:grid;grid-gap:14px;gap:14px;counter-reset:s}.steps li{counter-increment:s;display:grid;grid-template-columns:56px 1fr;grid-gap:16px;gap:16px;align-items:start;border:2px solid var(--cinza);border-radius:var(--radius);padding:22px}.steps li:before{content:counter(s);font-family:var(--font-display);font-weight:800;font-size:44px;line-height:.9;color:var(--azul)}.steps li strong{display:block;font-size:19px;margin-bottom:4px}.steps li p{margin:0}.insc-grid{display:grid;grid-gap:40px;gap:40px}.preco{background:var(--cinza);color:var(--papel);border-radius:var(--radius);padding:32px}.preco .valor{font-family:var(--font-display);font-weight:900;font-size:clamp(64px,10vw,112px);line-height:.85;color:var(--amarelo);margin:0 0 14px}.preco ul{padding-left:20px;margin:18px 0 26px}.preco .prazo{margin:16px 0 0;font-size:15px;color:var(--papel)}html:not([data-estado=esgotado]):not([data-estado=encerrado]):not([data-estado=realizado]) .preco .prazo{display:none}@media (min-width:900px){.insc-grid{grid-template-columns:1.3fr 1fr;align-items:start}.preco{position:-webkit-sticky;position:sticky;top:24px}}.check-grid{display:grid;grid-gap:28px;gap:28px}.check-grid h3{color:var(--amarelo);margin-bottom:12px}.check{list-style:none;padding:0;margin:0;column-count:2;column-gap:20px}.check li{page-break-inside:avoid;break-inside:avoid;padding:6px 0 6px 28px;position:relative}.check li:before{content:"";position:absolute;left:0;top:11px;width:14px;height:14px;border:2px solid var(--amarelo);border-radius:4px}.check-note{margin:12px 0 0;font-size:14px;color:var(--papel);opacity:.85}@media (min-width:900px){.check-grid{grid-template-columns:repeat(3,1fr)}.check{column-count:1}}.imp-grid{display:grid;grid-gap:16px;gap:16px}.imp{border:2px solid var(--cinza);border-radius:var(--radius);padding:26px}.imp h3{margin-bottom:10px;color:var(--azul)}.sec-azul .imp,.sec-cinza .imp{border-color:rgba(255,255,255,.4)}.sec-azul .imp h3,.sec-cinza .imp h3{color:var(--amarelo)}.imp p:last-child,.imp ul:last-child{margin-bottom:0}@media (min-width:760px){.imp-grid{grid-template-columns:repeat(2,1fr)}}.faq{display:grid;grid-gap:10px;gap:10px;max-width:860px}.faq details{border-bottom:2px solid rgba(44,42,41,.3)}.faq summary{cursor:pointer;list-style:none;padding:20px 44px 20px 0;position:relative;font-weight:700;font-size:19px}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";position:absolute;right:4px;top:12px;font-size:32px;color:var(--azul);transition:transform .2s ease}.faq details[open] summary:after{transform:rotate(45deg)}.faq .ans{padding:0 0 22px;max-width:70ch}.convite{text-align:left}.convite-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.copied{font-size:15px;margin-top:12px;min-height:1.5em}.footer{padding:56px 0 120px;font-size:15px;background:var(--cinza);color:var(--papel)}.footer-grid{display:grid;grid-gap:28px;gap:28px}.footer h3{font-size:22px;margin-bottom:10px;color:var(--amarelo)}.footer ul{list-style:none;padding:0;margin:0;display:grid;grid-gap:6px;gap:6px}.footer .legal{margin-top:40px;opacity:.7;font-size:13px}@media (min-width:760px){.footer-grid{grid-template-columns:repeat(3,1fr)}.footer{padding-bottom:56px}}.sticky-cta{position:fixed;left:12px;right:12px;bottom:12px;z-index:40;display:flex;gap:10px;align-items:center;justify-content:space-between;background:var(--cinza);border:2px solid var(--amarelo);border-radius:999px;padding:6px 6px 6px 18px;box-shadow:0 10px 30px rgba(0,0,0,.35)}.sticky-cta span{color:var(--papel);font-size:13px;font-weight:700;line-height:1.2}.sticky-cta .btn{min-height:46px;padding:0 18px;font-size:15px}@media (min-width:760px){.sticky-cta{display:none}}.cookie{position:fixed;left:12px;right:12px;bottom:86px;z-index:50;background:var(--papel);color:var(--cinza);border-radius:var(--radius);padding:18px;box-shadow:0 10px 40px rgba(0,0,0,.4);max-width:520px;font-size:15px}.cookie p{margin-bottom:12px}.cookie .row{display:flex;gap:10px;flex-wrap:wrap}.cookie .btn{min-height:44px;padding:0 18px;font-size:15px}.cookie .btn-ghost{color:var(--cinza)}@media (min-width:760px){.cookie{bottom:20px;left:20px;right:auto}}.page{padding:120px 0 80px}.page h1{font-size:clamp(44px,8vw,88px);color:var(--azul);margin-bottom:28px}.page .prose{max-width:36em}.page .prose h2{font-size:30px;margin:36px 0 12px;color:var(--azul)}.footer .social{display:inline-flex;align-items:center;gap:8px}.footer .social-ico{flex:none;color:var(--amarelo)}.footer .caps{letter-spacing:.08em;font-size:13px;font-weight:700}#conteudo>section{position:-webkit-sticky;position:sticky;transform-origin:50% 0}#conteudo>section+section{box-shadow:0 -18px 40px rgba(0,0,0,.22)}.stack-shade{position:absolute;inset:0;background:var(--cinza);opacity:0;pointer-events:none;z-index:5}.footer{position:relative;z-index:30}.lead,p{text-wrap:pretty}html:not([data-estado=encerrado]) .est-encerrado,html:not([data-estado=esgotado]) .est-esgotado,html:not([data-estado=realizado]) .est-realizado,html[data-estado=encerrado] .est-aberto,html[data-estado=esgotado] .est-aberto,html[data-estado=realizado] .est-aberto{display:none!important}.cta-block{display:grid;justify-items:start;grid-gap:10px;gap:10px}.cta-note{margin:0;font-size:14px;line-height:1.4;max-width:34ch}.preco .cta-note,.preco-title,.sec-azul .cta-note,.sec-cinza .cta-note{color:var(--papel)}.preco-title{font-family:var(--font-body);font-size:15px;font-weight:700;text-transform:none;letter-spacing:.02em;margin-bottom:8px}.brand{display:inline-block;white-space:nowrap;padding-block:11px;font-size:22px;line-height:1}.card a,.faq-more a,.final-share a,.footer a,.page .prose a,.page p>a:first-child,.preg-when a{display:inline-flex;align-items:center;min-height:48px}.footer ul{gap:0}.faq-more{margin-top:32px}.bloco{border-top:2px solid rgba(244,241,234,.25)}.bloco:last-of-type{border-bottom:2px solid rgba(244,241,234,.25)}.bloco>summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px;min-height:64px;padding-block:16px;font-family:var(--font-display);font-weight:900;text-transform:uppercase;font-size:clamp(26px,4vw,40px);line-height:1;color:var(--amarelo)}.bloco>summary::-webkit-details-marker{display:none}.bloco>summary:after{content:"+";font-size:1.2em;transition:transform .2s ease}.bloco[open]>summary:after{transform:rotate(45deg)}.bloco>.check-grid,.bloco>.imp-grid{padding-bottom:32px}.bloco-lead{margin:0 0 20px}.final-grid{display:grid;grid-gap:28px;gap:28px;align-items:end}.final-share{margin:6px 0 0;font-size:15px;color:var(--papel)}.final-share a{color:var(--amarelo);font-weight:700;text-underline-offset:4px}@media (min-width:900px){.final-grid{grid-template-columns:1.2fr 1fr}}.sticky-cta .btn,.sticky-cta span{white-space:nowrap}@media (max-width:360px){.sticky-cta{padding-left:14px}.sticky-cta span{font-size:12px}.sticky-cta .btn{padding:0 14px;font-size:14px}}.card .big{text-wrap:balance}.nw{white-space:nowrap}@media (max-width:340px){.sticky-cta{gap:6px;padding-left:12px}.sticky-cta span{font-size:11px}.sticky-cta .btn{padding:0 12px;font-size:13px}}.tema-historia{margin-top:clamp(56px,8vw,96px);display:grid;grid-gap:clamp(28px,4vw,44px);gap:clamp(28px,4vw,44px)}.tema-historia>*{min-width:0}.tema-h3{font-size:clamp(32px,5vw,56px);color:var(--papel)}.tema-h3 em{color:var(--amarelo);font-style:normal}.geracoes{display:grid;grid-gap:14px;gap:14px}.geracao{border:2px solid rgba(244,241,234,.25);border-radius:var(--radius);padding:22px}.geracao p{margin:0}.geracao p+p{margin-top:10px}.geracao-titulo{font-family:var(--font-display);font-weight:900;text-transform:uppercase;font-size:clamp(22px,2.6vw,28px);line-height:1;color:var(--amarelo)}.geracao-nossa{border-color:var(--amarelo)}@media (min-width:900px){.geracoes{grid-template-columns:repeat(3,1fr)}}.tema-texto{max-width:56ch;display:grid;grid-gap:14px;gap:14px;font-size:clamp(17px,1.8vw,19px)}.tema-texto p{margin:0}.tema-texto strong{color:var(--amarelo)}.atitudes{list-style:none;margin:0;padding:0;display:grid;grid-gap:12px;gap:12px;max-width:56ch}.atitudes li{padding-left:30px;position:relative}.atitudes li:before{content:"";position:absolute;left:0;top:7px;width:14px;height:14px;background:var(--amarelo);-webkit-clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%)}.atitudes strong{color:var(--amarelo)}.tema-fecho{margin:0;font-family:var(--font-display);font-weight:900;text-transform:uppercase;font-size:clamp(22px,3vw,32px);line-height:1.05;max-width:14.2em;color:var(--papel)}.grafico{margin:0}.grafico-titulo{font-weight:700;font-size:15px;letter-spacing:.06em;text-transform:uppercase;color:var(--papel);margin-bottom:12px}.grafico-scroll{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.grafico-svg{display:block;width:100%;min-width:600px;height:auto;font-family:var(--font-body)}.grafico-nota{margin:10px 0 0;font-size:13px;color:var(--papel);opacity:.8;max-width:70ch}.g-faixa{fill:rgba(244,241,234,.03)}.g-faixa-b{fill:rgba(244,241,234,.07)}.g-faixa-titulo{font-family:var(--font-display);font-weight:900;text-transform:uppercase;font-size:20px;fill:var(--papel)}.g-nossa{fill:var(--amarelo)}.g-faixa-sub{font-size:14px;fill:var(--papel);opacity:.8}.g-grade{stroke:rgba(244,241,234,.12);stroke-width:1}.g-base{stroke:rgba(244,241,234,.4);stroke-width:1}.g-eixo{font-size:14px;fill:rgba(244,241,234,.75);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.g-linha{fill:none;stroke:var(--amarelo);stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.g-ponto{fill:var(--amarelo);stroke:var(--cinza);stroke-width:2}.g-valor{font-size:15px;font-weight:700;fill:var(--papel);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.g-valor-destaque{font-size:17px;fill:var(--amarelo)}.g-proj{fill:none;stroke-width:2.5;stroke-dasharray:2 7;stroke-linecap:round}.g-proj-lento{stroke:rgba(244,241,234,.55)}.g-proj-forte{stroke:var(--amarelo)}.g-proj-rot{font-size:14px;fill:rgba(244,241,234,.8)}.g-proj-rot-forte{fill:var(--amarelo);font-weight:700}.grafico-scroll:focus-visible{outline:3px solid var(--amarelo);outline-offset:4px}.grafico-dica{display:none;margin:-4px 0 10px;font-size:13px;color:var(--amarelo)}@media (max-width:679px){.grafico-dica{display:block}}.agenda{display:grid;grid-gap:16px;gap:16px}@media (min-width:680px){.agenda{grid-template-columns:repeat(2,1fr)}}@media (min-width:1100px){.agenda{grid-template-columns:repeat(4,1fr)}}.dia{border:2px solid rgba(244,241,234,.25);border-radius:var(--radius);padding:22px 20px}.dia-titulo{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;font-size:clamp(26px,3vw,32px);color:var(--papel);margin:0 0 14px}.dia-data{color:var(--amarelo)}.dia-nota{font-family:var(--font-body);font-weight:700;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--cinza);background:var(--amarelo);border-radius:999px;padding:3px 10px;align-self:center}.dia-lista{list-style:none;margin:0;padding:0}.ativ{display:grid;grid-template-columns:6.6em 1fr;grid-gap:12px;gap:12px;padding:10px 0;border-top:1px solid rgba(244,241,234,.14);font-size:15px;line-height:1.35}.ativ:first-child{border-top:0;padding-top:0}.ativ-hora{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:rgba(244,241,234,.75);font-size:14px}.ativ-nome{color:var(--papel)}.ativ-detalhe{display:block;font-weight:400;font-size:13px;color:rgba(244,241,234,.75);margin-top:2px}.ativ-destaque .ativ-nome{color:var(--amarelo);font-weight:700}.ativ-destaque .ativ-hora{color:var(--amarelo)}@media (min-width:1100px){.ativ{grid-template-columns:1fr;gap:2px}}.lid{display:grid;grid-gap:24px;gap:24px}.lid-tabs{display:flex;gap:10px;flex-wrap:wrap}.lid-tab{font:inherit;font-weight:700;font-size:16px;padding:12px 22px;min-height:48px;border-radius:999px;border:2px solid var(--cinza);background:transparent;color:var(--cinza);cursor:pointer;transition:background .15s ease,color .15s ease}.lid-tab[aria-selected=true]{background:var(--cinza);color:var(--amarelo)}.lid-tab:focus-visible{outline:3px solid var(--azul);outline-offset:3px}.lid-painel{display:grid;grid-gap:22px;gap:22px;align-items:start}.lid-painel[hidden]{display:none}.lid-foto{border-radius:var(--radius);overflow:hidden;aspect-ratio:1/1;background:var(--cinza)}.lid-foto img{display:block;width:100%;height:100%;object-fit:cover}.lid-foto-vazia{width:100%;height:100%;display:grid;place-items:center;background:repeating-linear-gradient(135deg,var(--cinza) 0 14px,var(--cinza-2) 14px 28px)}.lid-foto-vazia span{font-family:var(--font-display);font-weight:900;text-transform:uppercase;font-size:clamp(36px,7vw,72px);line-height:.9;color:var(--amarelo);text-align:center;padding:16px}.lid-texto{max-width:56ch}.lid-texto p{margin:0 0 12px}.lid-papel{font-weight:700;font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:var(--azul);margin-bottom:6px!important}.lid-nomes{font-size:clamp(32px,5vw,56px);color:var(--cinza);margin:0 0 14px}@media (min-width:800px){.lid-painel{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(28px,4vw,56px)}}@media (prefers-reduced-motion:reduce){.lid-tab{transition:none}}.esteira-sec{overflow:hidden}.esteira-sec .sec-head{margin-bottom:clamp(24px,4vw,40px)}.esteira{position:relative;overflow:hidden;padding:0 0 22px}.esteira:focus-visible{outline-offset:-4px}.esteira-track{display:flex;width:max-content;animation:esteira var(--dur,40s) linear infinite}.esteira.is-paused .esteira-track,.esteira:focus-within .esteira-track,.esteira:hover .esteira-track{animation-play-state:paused}.esteira ul{display:flex;gap:14px;list-style:none;margin:0;padding:0 14px 0 0}.esteira li{flex:none;width:clamp(220px,28vw,340px);aspect-ratio:1;background:#2a00b3}.esteira li:nth-child(2n){transform:translateY(18px)}.esteira img{width:100%;height:100%;object-fit:cover;display:block}.esteira-pause{position:absolute;right:var(--gutter);top:10px;width:46px;height:46px;display:grid;place-items:center;border:2px solid var(--cinza);background:var(--amarelo);color:var(--cinza);cursor:pointer;padding:0;z-index:2}.esteira-pause:hover{background:#ffd83f}@keyframes esteira{to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.esteira{overflow-x:auto;scroll-snap-type:x proximity}.esteira-track{width:max-content}.esteira ul[aria-hidden]{display:none}.esteira li{scroll-snap-align:start}.esteira-pause{display:none}}.playlist{display:grid;grid-template-columns:auto 1fr;align-items:center;grid-gap:clamp(20px,4vw,40px);gap:clamp(20px,4vw,40px);margin-top:clamp(24px,4vw,40px);padding:clamp(20px,3.5vw,32px);background:var(--azul);color:#fff;border-radius:6px}.playlist-qr{display:block;background:var(--papel);padding:14px;border-radius:4px;line-height:0}.playlist-qr img{width:clamp(132px,16vw,168px);height:auto;display:block}.playlist-kicker{margin:0 0 6px;font-weight:700;font-size:13px;letter-spacing:.12em;text-transform:uppercase}.playlist h3{margin:0 0 10px;font-family:var(--font-display);font-weight:900;text-transform:uppercase;line-height:.95;font-size:clamp(30px,4.4vw,48px)}.playlist-leg{margin:0 0 18px;max-width:44ch}.playlist .btn-primary{background:var(--amarelo);color:var(--cinza)}.playlist .btn-primary:hover{background:#ffd83f}.playlist :focus-visible{outline-color:var(--amarelo)}.playlist .playlist-kicker{color:var(--amarelo)}.playlist .so-pequena{display:none}@media (max-width:640px){.playlist{grid-template-columns:1fr}.playlist .so-grande,.playlist-qr{display:none}.playlist .so-pequena{display:inline}}.ativ-neon .ativ-nome{color:var(--papel);font-weight:700}.ativ-neon .ativ-hora{color:var(--amarelo)}.neon{color:#ffe45c;text-shadow:0 0 4px rgba(255,228,92,.9),0 0 12px rgba(255,205,18,.85),0 0 26px rgba(255,205,18,.55);text-transform:uppercase;letter-spacing:.04em}.neon-pisca{animation:neon-pisca 1.5s step-end 3}@keyframes neon-pisca{0%,58%{opacity:1}60%,74%{opacity:.22}76%,to{opacity:1}}