
#inscricoes{scroll-margin-top:110px}.promo-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;width:100%;margin:24px 0}.hero-actions{flex-wrap:wrap}.hero-actions>.promo-options{flex-basis:100%;margin:0}.promo-option{min-width:0;padding:24px 20px;border:1px solid #85412c;border-radius:16px;background:linear-gradient(145deg,#291610,#130e0c);text-align:left}.promo-vip{border-color:#e98646;background:linear-gradient(145deg,#452416,#1c100c)}.promo-option .promo-label{font:600 28px Oswald,sans-serif;text-transform:uppercase;letter-spacing:.05em;color:#fff;margin:0 0 16px}.promo-option .promo-clock-label{font-size:14px;color:#dfc6b8;margin:0 0 5px}.promo-clock{margin-bottom:20px;color:#fff}.promo-clock>span{font:600 clamp(24px,3vw,34px) Manrope,sans-serif;letter-spacing:.06em;font-variant-numeric:tabular-nums}.promo-clock small{display:block;font:500 10px Manrope,sans-serif;letter-spacing:.05em;color:#dfc6b8;margin-top:5px}.promo-buy{width:100%;display:flex!important;justify-content:space-between;gap:10px;font-size:14px!important;min-height:52px;padding:14px!important;border:1px solid #f39354;background:#ed702e;color:#fff!important;border-radius:8px}.promo-geral .promo-buy{background:transparent}.promo-buy:hover{background:#ff883f;color:#100c0a!important}.promo-buy[aria-disabled=true]{opacity:.45;cursor:default;background:#30221d;border-color:#806356}.promo-ended{font-size:14px;color:#f4b896;margin:12px 0 0}.promo-compact .promo-option{padding:18px 16px}.promo-compact .promo-label{font-size:24px}.promo-compact .promo-clock{margin-bottom:14px}.hero .hero-content{padding-bottom:70px}.cta-content{min-width:0}.promo-ended[hidden]{display:none}@media(max-width:600px){.promo-options{grid-template-columns:1fr}.promo-option{padding:20px}.promo-compact{gap:12px}.promo-compact .promo-option{display:grid;grid-template-columns:1fr 1fr;gap:5px 12px;align-items:center}.promo-compact .promo-label{grid-column:1;grid-row:1/3;margin:0}.promo-compact .promo-clock-label{grid-column:2;font-size:12px}.promo-compact .promo-clock{grid-column:2;margin:0 0 8px}.promo-compact .promo-clock>span{font-size:23px}.promo-compact .promo-buy,.promo-compact .promo-ended{grid-column:1/-1}.promo-clock small{font-size:10px}.hero .hero-content{padding-bottom:50px}}
.cta-content .promo-options{grid-template-columns:1fr}.cta-content .promo-buy{align-self:stretch}.cta-content .promo-option p{max-width:none}
