.spinToWin_page__PnMKb{--gold:#A78A5E;--gold2:#C9B48F;--gold3:#8E744C;--ink:#1A1A1A;--cta:#D84659;position:relative;isolation:isolate;overflow:hidden;background:#F5F5F5;color:#1A1A1A}.spinToWin_page__PnMKb:after,.spinToWin_page__PnMKb:before{content:"";position:absolute;inset:0;pointer-events:none;z-index:-1;background-image:radial-gradient(1.6px 1.6px at 12% 22%,rgba(255,236,190,.9) 50%,transparent 51%),radial-gradient(1.2px 1.2px at 78% 12%,#fff 50%,transparent 51%),radial-gradient(1.8px 1.8px at 88% 64%,rgba(255,217,112,.9) 50%,transparent 51%),radial-gradient(1.2px 1.2px at 30% 78%,#fff 50%,transparent 51%),radial-gradient(1.4px 1.4px at 55% 40%,rgba(255,236,190,.8) 50%,transparent 51%),radial-gradient(1.2px 1.2px at 6% 58%,#fff 50%,transparent 51%),radial-gradient(1.6px 1.6px at 66% 88%,rgba(255,217,112,.85) 50%,transparent 51%);animation:spinToWin_twinkle__dLGe3 4.5s ease-in-out infinite;display:none}.spinToWin_page__PnMKb:after{transform:translate(9vw,13vh) scale(1.15);animation-delay:2.2s;opacity:.7}@keyframes spinToWin_twinkle__dLGe3{0%,to{opacity:.35}50%{opacity:1}}.spinToWin_eyebrow__u8UJV{color:var(--gold3)}.spinToWin_title__X_EE3{font-family:Raleway,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:800;color:var(--ink)}.spinToWin_lead__ZSXiu{color:#3b3b3b}.spinToWin_card__JwmGg{background:#fff;border:1px solid rgba(167,138,94,.35);box-shadow:0 10px 30px rgba(0,0,0,.08)}.spinToWin_panel___EPgm{background:#fff;color:#1c1d1e;border-radius:20px;box-shadow:0 6px 24px rgba(0,0,0,.08)}.spinToWin_finePrint__EmWnp,.spinToWin_hint__KR_uL{color:#525252}.spinToWin_finePrint__EmWnp a{color:var(--ink)}.spinToWin_wheelSvg__NozNw{overflow:visible;position:relative}.spinToWin_wheelShadow__2X88J{position:absolute;inset:1.9565%;border-radius:50%;box-shadow:0 10px 24px rgba(0,0,0,.12);pointer-events:none}.spinToWin_rotorClip__0zo3r{position:absolute;inset:0;z-index:1;overflow:hidden;border-radius:50%;contain:paint;pointer-events:none}.spinToWin_rotor__9ys6p{display:block;width:100%;height:100%;transform-origin:50% 50%}.spinToWin_gloss__tb_2P{position:absolute;inset:0;z-index:1;width:100%;height:100%;pointer-events:none}.spinToWin_wheelTouch__ZDYim{touch-action:manipulation;-webkit-tap-highlight-color:transparent}.spinToWin_wheelTurning__Xg3u_{touch-action:none}.spinToWin_bulb__Nltzi{fill:#A78A5E;animation:spinToWin_bulb__Nltzi 2.4s ease-in-out infinite}.spinToWin_bulbB__5htfa{animation-delay:-1.2s}.spinToWin_spinning__aPd50 .spinToWin_bulb__Nltzi{animation-duration:1s}.spinToWin_spinning__aPd50 .spinToWin_bulbB__5htfa{animation-delay:-.5s}.spinToWin_won__ieihi .spinToWin_bulb__Nltzi{animation:none;fill:#A78A5E;filter:url(#spin-glow)}@keyframes spinToWin_bulb__Nltzi{0%,to{fill:#A78A5E}50%{fill:#E3D8C6}}.spinToWin_pointer__UykfV{position:absolute;left:50%;top:-3.5%;width:15%;transform:translateX(-50%);filter:drop-shadow(0 3px 3px rgba(0,0,0,.2));z-index:4}.spinToWin_pointer__UykfV svg{display:block;width:100%;height:auto}.spinToWin_hub__Etey8{position:absolute;left:50%;top:50%;width:21%;aspect-ratio:1/1;transform:translate(-50%,-50%);border-radius:9999px;display:flex;align-items:center;justify-content:center;z-index:2;overflow:hidden;background:#1A1A1A;box-shadow:0 0 0 4px #FFFFFF,0 4px 12px rgba(0,0,0,.2)}.spinToWin_hub__Etey8:after{display:none;content:"";position:absolute;left:12%;top:6%;width:76%;height:44%;border-radius:50%;background:linear-gradient(180deg,rgba(255,255,255,.55),rgba(255,255,255,0));pointer-events:none}.spinToWin_hub__Etey8 img{width:62%;height:auto}.spinToWin_spinBtn__7jbBx{position:relative;overflow:hidden;display:inline-flex;width:100%;align-items:center;justify-content:center;border-radius:9999px;color:#fff;cursor:pointer;font-family:Raleway,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:900;font-size:24px;line-height:36px;letter-spacing:.22em;white-space:nowrap;touch-action:manipulation;padding:18px 40px 17px 48px;background:linear-gradient(180deg,#ea7584 0,var(--cta) 48%,#a92a3d 100%);border:3px solid var(--gold);box-shadow:0 0 0 3px var(--gold3),0 8px 0 #7d1d2c,0 14px 30px rgba(214,64,85,.55),inset 0 2px 0 rgba(255,255,255,.45);text-shadow:0 2px 0 rgba(0,0,0,.25);animation:spinToWin_glow__mL6Ov 1.8s ease-in-out infinite}.spinToWin_spinBtn__7jbBx:before{content:"";position:absolute;left:6%;right:6%;top:4px;height:44%;border-radius:9999px;background:linear-gradient(180deg,rgba(255,255,255,.5),rgba(255,255,255,0));pointer-events:none}.spinToWin_spinBtnLong__w452W{font-size:16px;letter-spacing:.1em;padding-left:16px;padding-right:16px}.spinToWin_spinBtn__7jbBx:hover{background:linear-gradient(180deg,#ff7d8e,#e04a60 48%,#b0303f)}.spinToWin_spinBtn__7jbBx:active{transform:translateY(4px)}.spinToWin_spinBtn__7jbBx:focus-visible{outline:3px solid var(--ink);outline-offset:4px}.spinToWin_spinBtn__7jbBx:disabled{cursor:default;background:linear-gradient(180deg,#6d7f8c,#40525f);border-color:#8f9aa3;box-shadow:0 0 0 3px #3a4a56,0 6px 0 #22313c;animation:none;color:#e6ecef;transform:none}@keyframes spinToWin_glow__mL6Ov{0%,to{box-shadow:0 0 0 3px var(--gold3),0 8px 0 #7d1d2c,0 14px 30px rgba(214,64,85,.45),inset 0 2px 0 rgba(255,255,255,.45)}50%{box-shadow:0 0 0 3px var(--gold3),0 8px 0 #7d1d2c,0 14px 44px rgba(167,138,94,.6),inset 0 2px 0 rgba(255,255,255,.45)}}.spinToWin_pop__vi52j{animation:spinToWin_prizepop__K_J52 .6s cubic-bezier(.2,1.6,.4,1)}@keyframes spinToWin_prizepop__K_J52{0%{opacity:0;transform:scale(.6) rotate(-3deg)}to{opacity:1;transform:none}}.spinToWin_badge__STBy4{display:inline-block;background:linear-gradient(180deg,var(--gold2),var(--gold));color:#1c1d1e;border-radius:9999px;padding:4px 14px;font-size:11px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;box-shadow:0 3px 10px rgba(167,138,94,.45)}.spinToWin_won__ieihi{font-family:Raleway,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:800;color:var(--cta)}.spinToWin_cta__LtPxz{background:linear-gradient(180deg,#e85469,var(--cta) 55%,#b8324a);box-shadow:0 0 0 2px var(--gold),0 6px 18px rgba(214,64,85,.4)}.spinToWin_code__9E50u{border:2px dashed var(--gold);background:linear-gradient(180deg,#fffaf0,#fbf1d9)}.spinToWin_confetti__XcXhN{position:fixed;inset:0;width:100%;height:100%;pointer-events:none;z-index:40}.spinToWin_small__8WH0g{background:#fff;border:1px solid rgba(167,138,94,.25);color:#3b3b3b}.spinToWin_small__8WH0g h2{color:var(--ink)}.spinToWin_small__8WH0g a{color:var(--gold3)}@media (max-width:760px){.spinToWin_spinBtn__7jbBx{font-size:22px;line-height:33px}.spinToWin_spinBtnLong__w452W{font-size:16px}}@media (prefers-reduced-motion:reduce){.spinToWin_page__PnMKb:after,.spinToWin_page__PnMKb:before,.spinToWin_spinBtn__7jbBx{animation:none}.spinToWin_bulb__Nltzi,.spinToWin_spinning__aPd50 .spinToWin_bulb__Nltzi,.spinToWin_won__ieihi .spinToWin_bulb__Nltzi{animation:none;fill:#A78A5E}.spinToWin_pop__vi52j{animation:none}.spinToWin_wheelGate__lvysu{transition:none}}.spinToWin_offers__jy0nB{border:1px solid rgba(0,0,0,.1);background:#fbf8f2}.spinToWin_offersOption__C0oiI{display:flex;align-items:flex-start;gap:10px;min-height:48px;padding:10px 12px;border:1px solid rgba(0,0,0,.15);border-radius:12px;background:#fff;color:#262626;font-size:14px;line-height:1.35;cursor:pointer}.spinToWin_offersChosen__AB7I_{border-color:#d64055;box-shadow:0 0 0 2px rgba(214,64,85,.18)}.spinToWin_conditions__U9K0d{background:#f6f1e7;color:#3b3b3b;border:1px solid rgba(185,128,28,.35);line-height:1.45}.spinToWin_landH2__QY6M4{font-family:Raleway,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:800;color:var(--ink)}.spinToWin_landCard__pc8r7{background:#fff;border:1px solid rgba(167,138,94,.25);color:#3b3b3b}.spinToWin_stepNo__op84x{display:inline-flex;width:30px;height:30px;align-items:center;justify-content:center;border-radius:9999px;background:linear-gradient(180deg,var(--gold2),var(--gold));color:var(--ink);font-weight:800}.spinToWin_villaChip__ISISN{background:rgba(167,138,94,.12);border:1px solid rgba(167,138,94,.35);color:var(--ink)}.spinToWin_ghostCta__lF3PG{border:2px solid var(--gold);color:var(--gold3)}.spinToWin_ghostCta__lF3PG:hover{background:rgba(167,138,94,.12)}.spinToWin_bonusRow__1B9Xz{display:flex;justify-content:space-between;gap:12px;padding:8px 0;border-bottom:1px solid rgba(167,138,94,.2)}.spinToWin_gate__tlRJQ{box-shadow:0 0 0 2px rgba(167,138,94,.55),0 6px 24px rgba(0,0,0,.08)}.spinToWin_nudge__pnzQg{animation:spinToWin_nudge__pnzQg .4s ease-in-out}@keyframes spinToWin_nudge__pnzQg{0%,to{transform:none}25%{transform:translateX(-6px)}75%{transform:translateX(6px)}}.spinToWin_locked__A_Mjm .spinToWin_hub__Etey8,.spinToWin_locked__A_Mjm .spinToWin_rotorClip__0zo3r,.spinToWin_locked__A_Mjm .spinToWin_wheelShadow__2X88J,.spinToWin_locked__A_Mjm>svg{opacity:.45;transition:opacity .3s ease}.spinToWin_locked__A_Mjm .spinToWin_pointer__UykfV{opacity:.6}.spinToWin_lockBadge__yqcyV{position:absolute;left:50%;top:50%;z-index:5;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:6px;width:62%;padding:12px 14px;border-radius:18px;text-align:center;background:rgba(26,26,26,.88);border:2px solid #ffffff;color:#FFFFFF;font-weight:700;font-size:15px;line-height:1.25;pointer-events:none;box-shadow:0 6px 18px rgba(0,0,0,.25)}.spinToWin_lockBadge__yqcyV svg{color:#FFFFFF}@media (prefers-reduced-motion:reduce){.spinToWin_nudge__pnzQg{animation:none}}.spinToWin_lockBadge__yqcyV{width:auto;padding:14px;border-radius:9999px}.spinToWin_headerClear__asrtg{height:calc(72px + env(safe-area-inset-top, 0px))}.spinToWin_stack__PvoAH{margin-top:8px;gap:10px}.spinToWin_wheelFit__vTgs0{width:min(100%,max(160px,calc(100svh - 414px)))}@media (min-width:768px){.spinToWin_wheelFit__vTgs0{width:100%}.spinToWin_headerClear__asrtg{height:84px}.spinToWin_stack__PvoAH{margin-top:20px;gap:20px}}.spinToWin_wheelGate__lvysu{transition:max-width .25s ease-out;max-width:max(160px,min(440px,calc(100svh - 320px),calc(100svh - 354px - var(--cookie-consent-h, -100vh))))}@media (min-width:768px){.spinToWin_wheelGate__lvysu{max-width:max(200px,min(440px,calc(100svh - 480px),calc(100svh - 480px - var(--cookie-consent-h, -100vh))))}}@media (min-width:1280px){.spinToWin_wheelGate__lvysu{max-width:max(200px,min(440px,calc(100svh - 480px)))}}