html.v-reels,html.v-reels body{height:100%;overflow:hidden}html.v-reels{--font-ui: "Geist", "Inter", system-ui, sans-serif;background:var(--color-charcoal);--titulo-fonte: "Montagu Slab", Georgia, serif;--titulo-corpo: 30px;--titulo-entrelinha: 1.18;--titulo-peso: 500;--titulo-espacamento: -.005em;--linha-fina-fonte: var(--font-ui);--linha-fina-corpo: 18px;--linha-fina-entrelinha: 1.45;--cena-linha-corpo: var(--titulo-corpo);--cena-linha-entrelinha: var(--titulo-entrelinha);--margem-lateral: clamp(32px, 5vw, 72px);--margem-vertical: clamp(48px, 9svh, 96px);--cor-nota: #f2eb6d;--cor-contato: #a8dd97}html.v-reels .deck{height:100%;overflow-y:auto;overscroll-behavior-y:contain;scroll-snap-type:y mandatory;-webkit-overflow-scrolling:touch;scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html.v-reels .deck{scroll-behavior:auto}}html.v-reels .cena,html.v-reels #form-evento,html.v-reels #lista{scroll-snap-align:start}html.v-reels .selo:empty{display:none}html.v-reels .selo{position:fixed;top:12px;right:12px;z-index:10;padding:5px 10px;border-radius:999px;background:#1412108c;color:var(--color-cream);font-family:var(--font-ui);font-size:11px;letter-spacing:.06em;opacity:.6}html.v-reels .cena{position:relative;height:100%;overflow:hidden;background:var(--color-charcoal)}html.v-reels .cena-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}html.v-reels .cena-tint{position:absolute;inset:0;background:linear-gradient(180deg,#14121080,#14121038 42%,#1412109e)}html.v-reels .cena-tint--forte{background:linear-gradient(180deg,#14121094,#14121075 42%,#141210b3)}html.v-reels .cena-tint--centro{background:linear-gradient(180deg,#14121057,#1412103d 30%,#14121061 46% 62%,#1412108c)}@media(max-width:640px){html.v-reels .cena--escuro-mob .bloco{color:var(--color-charcoal)}html.v-reels .cena--escuro-mob .cena-tint{background:linear-gradient(180deg,#14121000,#1412101f 40%,#1412109e)}}html.v-reels .cena-texto{position:absolute;top:var(--margem-vertical);left:var(--margem-lateral);right:var(--margem-lateral);transform:translateZ(0)}html.v-reels .cena-texto--centro{top:0;bottom:0;display:flex;flex-direction:column;justify-content:center}html.v-reels .bloco{text-align:left;margin:0;opacity:1;color:var(--color-cream)}html.v-reels .bloco--titulo{font-family:var(--titulo-fonte);font-size:var(--titulo-corpo);line-height:var(--titulo-entrelinha);font-weight:var(--titulo-peso);letter-spacing:var(--titulo-espacamento);max-width:22em}html.v-reels .bloco--linha-fina{font-family:var(--linha-fina-fonte);font-size:var(--cena-linha-corpo);line-height:var(--cena-linha-entrelinha);font-weight:400;max-width:22em}html.v-reels .bloco+.bloco{margin-top:.5em}html.v-reels .bloco--titulo+.bloco--linha-fina{margin-top:.9em}html.v-reels .cena-link{position:absolute;bottom:var(--margem-vertical);left:var(--margem-lateral);right:var(--margem-lateral);margin:0;font-family:var(--linha-fina-fonte);font-size:var(--cena-linha-corpo);line-height:var(--cena-linha-entrelinha)}html.v-reels .cena-link a{color:var(--color-cream);text-decoration:underline;text-underline-offset:4px;transition:opacity .2s}html.v-reels .cena-link a:hover{opacity:.72}html.v-reels .cena-som{position:absolute;left:var(--margem-lateral);bottom:var(--margem-vertical);display:flex;align-items:center;font-size:var(--cena-linha-corpo);gap:.35em;cursor:pointer}html.v-reels .sound-toggle__icon svg{width:1.15em;height:1.15em}html.v-reels .cena-som__aviso{font-family:var(--linha-fina-fonte);font-size:var(--cena-linha-corpo);line-height:1;color:var(--color-cream);pointer-events:none;animation:v-reels-pisca 1.7s ease-in-out infinite}html.v-reels .cena-som:has(.sound-toggle[aria-pressed=true]) .cena-som__aviso{display:none}@keyframes v-reels-pisca{0%,to{opacity:1}50%{opacity:.3}}@media(prefers-reduced-motion:reduce){html.v-reels .cena-som__aviso{animation:none}}html.v-reels .sound-toggle{appearance:none;background:transparent;border:0;padding:0;margin:0;cursor:pointer;color:var(--color-cream);display:inline-flex;align-items:center;transition:opacity .2s ease}html.v-reels .sound-toggle:hover{opacity:.72}html.v-reels .sound-toggle__ligado,html.v-reels .sound-toggle[aria-pressed=true] .sound-toggle__mudo{display:none}html.v-reels .sound-toggle[aria-pressed=true] .sound-toggle__ligado{display:block}
