.benefits-marquee[data-v-6259682d]{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.benefits-marquee:not(.is-rolling) .benefits-marquee-track[data-v-6259682d]{justify-content:center;width:100%}.benefits-controls[data-v-6259682d]{justify-content:center;gap:24px;margin-top:24px;display:flex}.benefits-controls button[data-v-6259682d]{color:#155f2e;cursor:pointer;background:linear-gradient(135deg,#fff47c,#ffe810 55%,#b8f52b);border:2px solid #155f2e;border-radius:50%;place-items:center;width:68px;height:68px;padding:0;transition:transform .18s,box-shadow .18s;display:grid;box-shadow:0 5px #155f2e,0 0 20px #d8ff4655}.benefits-controls button svg[data-v-6259682d]{stroke-width:3px;width:32px;height:32px;transition:transform .18s}@media (hover:hover){.benefits-controls button[data-v-6259682d]:hover{transform:translateY(-3px)scale(1.06);box-shadow:0 8px #155f2e,0 0 28px #d8ff4699}.benefits-controls button:first-child:hover svg[data-v-6259682d]{transform:translate(-3px)}.benefits-controls button:last-child:hover svg[data-v-6259682d]{transform:translate(3px)}}.benefits-controls button[data-v-6259682d]:active{transform:translateY(3px)scale(.94);box-shadow:0 2px #155f2e,0 0 12px #d8ff4655}.benefits-controls button[data-v-6259682d]:focus-visible{outline-offset:3px;outline:3px solid #fff}.benefits-marquee-track>li[data-v-6259682d]{flex-shrink:0}.benefits-marquee-track[data-v-6259682d]{gap:20px;width:max-content;padding:8px 0 12px;display:flex}.benefits-marquee.is-rolling .benefits-marquee-track[data-v-6259682d]{animation:benefits-roll-6259682d var(--marquee-duration) linear infinite;padding-right:20px}.benefits-marquee.is-rolling:is(:hover,:focus-within) .benefits-marquee-track[data-v-6259682d]{animation-play-state:paused}@keyframes benefits-roll-6259682d{to{transform:translate(-50%)}}.benefit-tile[data-v-6259682d]{color:#0a3d1c;text-align:center;cursor:pointer;background:#f5ffe8;border:2px solid #6be619;border-radius:22px;flex-direction:column;align-items:center;gap:8px;width:220px;height:100%;padding:14px 14px 16px;transition:transform .2s;display:flex;box-shadow:0 0 14px #6be61955}.benefit-tile[data-v-6259682d]:hover{transform:translateY(-3px)}.benefit-tile[data-v-6259682d]:focus-visible{outline-offset:3px;outline:3px solid #ffe810}.benefit-tile-logo[data-v-6259682d]{color:#155f2e;background:#fff;border-radius:14px;justify-content:center;align-items:center;width:100%;height:96px;display:flex;overflow:hidden}.benefit-tile-logo img[data-v-6259682d]{object-fit:contain;width:100%;height:100%}.benefit-tile-name[data-v-6259682d]{font-size:15px;font-weight:800;line-height:1.2}.benefit-tile-discount[data-v-6259682d]{color:#0a3d1c;background:#ffe810;border-radius:12px;width:100%;padding:6px 10px;font-family:Bebas Neue,sans-serif;font-size:26px;line-height:1}.benefit-tile-coverage[data-v-6259682d]{color:#f5ffe8;background:#155f2e;border-radius:999px;margin-top:auto;padding:2px 10px;font-size:11px;font-weight:700}@media (width<=639px){.benefits-controls button[data-v-6259682d]{width:56px;height:56px}.benefits-controls button svg[data-v-6259682d]{width:28px;height:28px}.benefit-tile[data-v-6259682d]{width:180px}.benefit-tile-discount[data-v-6259682d]{font-size:22px}}@media (prefers-reduced-motion:reduce){.benefits-marquee[data-v-6259682d]{overflow-x:auto;-webkit-mask-image:none;mask-image:none}.benefits-marquee.is-rolling .benefits-marquee-track[data-v-6259682d]{animation:none}.benefits-marquee-track>li[aria-hidden=true][data-v-6259682d]{display:none}.benefits-controls button[data-v-6259682d],.benefits-controls button svg[data-v-6259682d],.benefit-tile[data-v-6259682d]{transition:none}}.brand-whatsapp-invite[data-v-0111cf9a]{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffdb;box-shadow:0 6px #0d40202e,0 16px 32px #0a1a0f1a}.brand-whatsapp-icon[data-v-0111cf9a]{transition:rotate .3s;position:relative;rotate:-5deg}.brand-whatsapp-invite:hover .brand-whatsapp-icon[data-v-0111cf9a]{rotate:3deg}.brand-whatsapp-dot[data-v-0111cf9a]{background:#6be619;border:3px solid #fff;border-radius:50%;width:17px;height:17px;position:absolute;top:-4px;right:-4px}@media (width<=1023px){.brand-whatsapp-invite>div[data-v-0111cf9a]{grid-template-columns:auto 1fr;gap:16px}.brand-whatsapp-invite a[data-v-0111cf9a]{grid-column:1/-1}}@media (width<=359px){.brand-whatsapp-invite>div[data-v-0111cf9a]{grid-template-columns:1fr}.brand-whatsapp-invite h3[data-v-0111cf9a]{font-size:28px}}.winners-slider[data-v-314219e8]{max-width:none}.winner-stage[data-v-314219e8]{max-width:none;margin:auto;padding:0 52px;position:relative}.winner-arrow[data-v-314219e8]{z-index:2;color:#155f2e;cursor:pointer;background:#ffe810;border:2px solid #155f2e;border-radius:999px;justify-content:center;align-items:center;width:48px;height:48px;transition:transform .15s;display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 4px #155f2e}.winner-arrow[data-v-314219e8]:hover{transform:translateY(-50%)scale(1.08)}.winner-arrow[data-v-314219e8]:active{transform:translateY(calc(3px - 50%));box-shadow:0 1px #155f2e}.winner-arrow[data-v-314219e8]:focus-visible{outline-offset:2px;outline:3px solid #fff}.winner-arrow--prev[data-v-314219e8]{left:0}.winner-arrow--next[data-v-314219e8]{right:0}@media (width<=767px){.winner-stage[data-v-314219e8]{padding:0}.winner-arrow[data-v-314219e8]{width:40px;height:40px}.winner-arrow--prev[data-v-314219e8]{left:2px}.winner-arrow--next[data-v-314219e8]{right:2px}}.winner-portraits[data-v-314219e8]{grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:12px;max-width:none;margin:auto;padding:12px 0;display:grid}.winner-portrait[data-v-314219e8]{aspect-ratio:3/4;cursor:pointer;background:#10371d;border:0;border-radius:22px;width:100%;padding:0;transition:transform .35s;overflow:hidden;transform:scale(.88)}.winner-portrait.is-active[data-v-314219e8]{transform:scale(1)}.winner-portrait img[data-v-314219e8]{object-fit:cover;width:100%;height:100%;display:block}.single-portrait[data-v-314219e8]{grid-template-columns:minmax(0,280px);justify-content:center}.two-portraits[data-v-314219e8]{grid-template-columns:repeat(2,minmax(0,280px));justify-content:center}.winner-pagination[data-v-314219e8]{flex-wrap:wrap;justify-content:center;gap:4px;padding-top:12px;display:flex}.winner-page-button[data-v-314219e8]{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:26px;height:44px;padding:0;transition:width .2s;display:flex}.winner-page-button span[data-v-314219e8]{background:#fff;border-radius:4px;width:26px;height:8px;transition:background .2s,height .2s}.winner-page-button.is-active[data-v-314219e8]{width:38px}.winner-page-button.is-active span[data-v-314219e8]{background:#6be619;width:38px;height:13px}.winner-photo-enter-active[data-v-314219e8],.winner-photo-leave-active[data-v-314219e8]{transition:opacity .2s,transform .2s}.winner-photo-enter-from[data-v-314219e8]{opacity:0;transform:translate(8px)}.winner-photo-leave-to[data-v-314219e8]{opacity:0;transform:translate(-8px)}@media (width<=767px){.winner-portraits[data-v-314219e8]{gap:5px;padding:8px 0}.winner-portrait[data-v-314219e8]{border-radius:17px}}@media (prefers-reduced-motion:reduce){.winner-portrait[data-v-314219e8],.winner-page-button[data-v-314219e8],.winner-page-button span[data-v-314219e8],.winner-photo-enter-active[data-v-314219e8],.winner-photo-leave-active[data-v-314219e8]{transition:none}}.winner-portraits[data-v-314219e8]{display:block;overflow:hidden}.winner-photo-track[data-v-314219e8]{--w:clamp(200px, 22vw, 320px);--gap:12px;gap:var(--gap);width:100%;transform:translateX(calc(50% - var(--w) / 2 - var(--cursor,0) * (var(--w) + var(--gap))));align-items:center;transition:transform .6s cubic-bezier(.22,.61,.36,1);display:flex}.winner-photo-track.is-snapping[data-v-314219e8]{transition:none}.winner-portrait[data-v-314219e8]{flex:0 0 var(--w);aspect-ratio:2/3}@media (width<=767px){.winner-photo-track[data-v-314219e8]{--w:62%;--gap:10px}}.single-portrait[data-v-314219e8]{max-width:280px}.single-portrait .winner-portrait[data-v-314219e8]{flex-basis:100%}@media (prefers-reduced-motion:reduce){.winner-photo-track[data-v-314219e8]{transition:none}}
