.wheel-hero{position: relative;display: grid;grid-template-columns: minmax(0,1fr) minmax(0,560px);grid-template-areas: "head stage" "result stage";grid-template-rows: auto 1fr;align-items: start;gap: 0 clamp(32px,6vw,88px);padding-top: 32px;padding-bottom: 8px}.wheel-hero__text{grid-area: head;position: relative;z-index: 1;min-width: 0}.wheel-eyebrow{display: inline-flex;align-items: center;gap: 10px;margin-bottom: 16px}.wheel-eyebrow .icon{width: 18px;height: 18px;color: var(--dc-vert)}.wheel-hero h1{max-width: 14ch;margin-bottom: 20px;font: var(--dc-h1-hero);letter-spacing: -.035em}.wheel-hero .lead{max-width: 52ch}.wheel-guarantee{display: flex;flex-wrap: wrap;align-items: center;gap: 10px 14px;margin-top: 26px;padding: 14px 16px;max-width: 54ch;border-radius: 18px;border: 1px solid color-mix(in srgb,var(--dc-vert) 40%,var(--dc-ligne));background: linear-gradient(135deg,var(--dc-vert-10),color-mix(in srgb,var(--dc-velours) 85%,transparent))}.wheel-guarantee__badge{display: inline-flex;align-items: center;gap: 8px;min-height: 32px;padding: 0 12px;border-radius: var(--dc-r-pill);background: var(--dc-vert);color: var(--dc-nuit);font-family: var(--dc-font-cond);font-weight: 800;font-size: 14px;letter-spacing: .12em;text-transform: uppercase}.wheel-guarantee__badge .icon{width: 16px;height: 16px}.wheel-guarantee__text{flex: 1 1 240px;margin: 0;color: var(--dc-texte-doux);font-size: 15px;line-height: 1.5}.wheel-once{display: flex;align-items: center;gap: 10px;margin: 20px 0 0;color: var(--dc-texte-2);font-size: 15px}.wheel-once .icon{flex: none;width: 20px;height: 20px;color: var(--dc-violet-texte)}.wheel{grid-area: stage;position: sticky;top: calc(var(--dc-header-h) + 12px);align-self: start;min-width: 0;width: 100%;max-width: 560px;justify-self: end;--wheel-rot: 0deg}.wheel__stage{position: relative;isolation: isolate;padding: 2%}.wheel__halo{position: absolute;z-index: -1;inset: -8%;pointer-events: none;opacity: .88;transition: opacity 600ms var(--ds-ease-out),transform 600ms var(--ds-ease-out);background: radial-gradient(closest-side,color-mix(in srgb,var(--dc-violet) 46%,transparent),color-mix(in srgb,var(--dc-violet) 15%,transparent) 58%,transparent 74%),radial-gradient(30% 30% at 68% 72%,color-mix(in srgb,var(--dc-vert) 20%,transparent),transparent 100%),radial-gradient(28% 28% at 30% 28%,color-mix(in srgb,var(--dc-violet-texte) 18%,transparent),transparent 100%)}.wheel__halo::after{content: "";position: absolute;inset: 0;background: var(--nl-grain,none) 0 0 / 128px 128px repeat;opacity: .3;-webkit-mask-image: radial-gradient(closest-side,#000 40%,transparent 78%);mask-image: radial-gradient(closest-side,#000 40%,transparent 78%)}.wheel.is-spinning .wheel__halo{opacity: 1;transform: scale(1.06)}.wheel__box{position: relative;width: 100%;aspect-ratio: 1 / 1}.wheel__rotor{position: absolute;inset: 0;transform: rotate(var(--wheel-rot));transform-origin: 50% 50%}.wheel.is-spinning .wheel__rotor{transition: transform var(--wheel-dur,6s) cubic-bezier(.12,.72,.08,1);will-change: transform}.wheel__rotor picture,.wheel__img{display: block;width: 100%;height: 100%}.wheel__img{filter: drop-shadow(0 22px 34px color-mix(in srgb,var(--dc-nuit) 80%,transparent));user-select: none;-webkit-user-drag: none}.wheel__labels{position: absolute;inset: 0;width: 100%;height: 100%;pointer-events: none;overflow: visible}.wheel__label{font-family: var(--dc-font-cond);font-weight: 800}.wheel__label text{paint-order: stroke;stroke-linejoin: round}.wheel__label--purple,.wheel__label--dark{fill: var(--dc-lumiere)}.wheel__label--purple text,.wheel__label--dark text{stroke: color-mix(in srgb,var(--dc-nuit) 55%,transparent);stroke-width: 5px}.wheel__label--green{fill: var(--dc-nuit)}.wheel__label--green text{stroke: none}.wheel__pointer{position: absolute;z-index: 3;left: 43%;top: -3.3%;width: 14%;transform-origin: 50% 16%;pointer-events: none;filter: drop-shadow(0 6px 10px color-mix(in srgb,var(--dc-nuit) 70%,transparent))}.wheel__pointer picture,.wheel__pointer img{display: block;width: 100%;height: auto}.wheel__pointer.is-tick-a{animation: wheel-tick-a var(--tick-dur,110ms) ease-out}.wheel__pointer.is-tick-b{animation: wheel-tick-b var(--tick-dur,110ms) ease-out}@keyframes wheel-tick-a{0%{transform: rotate(0)}32%{transform: rotate(-17deg)}100%{transform: rotate(0)}}@keyframes wheel-tick-b{0%{transform: rotate(0)}32%{transform: rotate(-17deg)}100%{transform: rotate(0)}}.wheel__hub{position: absolute;z-index: 4;left: 37.25%;top: 37.25%;width: 25.5%;height: 25.5%;display: block;margin: 0;padding: 0;border: 0;border-radius: 50%;background: none;color: inherit;cursor: pointer;-webkit-tap-highlight-color: transparent;transition: transform var(--ds-dur-base) var(--ds-ease-out)}.wheel__hub picture,.wheel__hub img{display: block;width: 100%;height: 100%;border-radius: 50%}.wheel__hub img{filter: drop-shadow(0 8px 14px color-mix(in srgb,var(--dc-nuit) 70%,transparent))}.wheel__hub::before{content: "";position: absolute;inset: -4%;border-radius: 50%;pointer-events: none;opacity: 0;border: 2px solid var(--dc-vert);box-shadow: 0 0 18px color-mix(in srgb,var(--dc-vert) 70%,transparent)}.wheel--ready:not(.is-spinning) .wheel__hub{animation: wheel-hub-pulse 2.6s var(--ds-ease-in-out,ease-in-out) infinite}.wheel--ready:not(.is-spinning) .wheel__hub::before{animation: wheel-hub-ring 2.6s ease-out infinite}@keyframes wheel-hub-pulse{0%,100%{transform: scale(1)}50%{transform: scale(1.045)}}@keyframes wheel-hub-ring{0%{opacity: .65;transform: scale(1)}80%,100%{opacity: 0;transform: scale(1.32)}}@media (hover: hover){.wheel__hub:not(:disabled):hover{transform: scale(1.06)}}.wheel__hub:not(:disabled):active{transform: scale(.95);transition-duration: var(--ds-dur-press)}.wheel__hub:focus-visible{outline: 3px solid var(--dc-lumiere);outline-offset: 5px;border-radius: 50%}.wheel__hub:disabled{cursor: default}.wheel__hub:disabled img{filter: saturate(.55) brightness(.8) drop-shadow(0 8px 14px color-mix(in srgb,var(--dc-nuit) 70%,transparent))}.wheel.is-spinning .wheel__hub{cursor: progress}.wheel--seg-0{--wheel-rot: 347.143deg}.wheel--seg-1{--wheel-rot: 321.429deg}.wheel--seg-2{--wheel-rot: 295.714deg}.wheel--seg-3{--wheel-rot: 270deg}.wheel--seg-4{--wheel-rot: 244.286deg}.wheel--seg-5{--wheel-rot: 218.571deg}.wheel--seg-6{--wheel-rot: 192.857deg}.wheel--seg-7{--wheel-rot: 167.143deg}.wheel--seg-8{--wheel-rot: 141.429deg}.wheel--seg-9{--wheel-rot: 115.714deg}.wheel--seg-10{--wheel-rot: 90deg}.wheel--seg-11{--wheel-rot: 64.286deg}.wheel--seg-12{--wheel-rot: 38.571deg}.wheel--seg-13{--wheel-rot: 12.857deg}.wheel__controls{display: flex;flex-direction: column;align-items: center;gap: 14px;margin-top: 26px;text-align: center}.wheel__cta{width: min(100%,340px)}.wheel__cta .icon{width: 20px;height: 20px}.wheel__cta:disabled{cursor: progress}.wheel-notice{width: 100%;margin: 0;text-align: left}.wheel-notice[hidden],.wheel-state[hidden],.wheel-sound[hidden],.wheel-result[hidden]{display: none}.wheel-state{display: grid;gap: 10px;width: 100%;padding: 16px 18px;border-radius: 18px;border: var(--ds-border);text-align: left;background: var(--ds-surface-sunken,var(--dc-velours));color: var(--dc-texte-2);font-size: 15px;line-height: 1.5}.wheel-state p{margin: 0}.wheel-state__main,.wheel-state__next{display: flex;align-items: flex-start;gap: 10px}.wheel-state__main{color: var(--dc-lumiere);font-weight: 600}.wheel-state .icon{flex: none;width: 20px;height: 20px;margin-top: 1px;color: var(--dc-violet-texte)}.wheel-state--already .wheel-state__main .icon{color: var(--dc-vert)}.wheel-state--login{text-align: center;justify-items: center;border-color: color-mix(in srgb,var(--dc-violet) 45%,var(--dc-ligne))}.wheel-state__actions{display: flex;flex-wrap: wrap;justify-content: center;gap: 10px}.wheel-live{min-height: 0;margin: 0;color: var(--dc-texte-2);font-family: var(--dc-font-cond);font-weight: 700;font-size: 16px;letter-spacing: .14em;text-transform: uppercase}.wheel-live:empty{display: none}.wheel-sound{display: inline-flex;align-items: center;gap: 10px;min-height: 44px;padding: 0 16px 0 14px;border-radius: var(--dc-r-pill);border: 1px solid var(--dc-ligne-forte);background: var(--dc-fumee);color: var(--dc-lumiere);font: 600 14px/1 var(--dc-font-sans);cursor: pointer;transition: border-color var(--ds-dur-fast) var(--ds-ease-out),transform var(--ds-dur-base) var(--ds-ease-out)}.wheel-sound:hover{border-color: var(--dc-violet-texte)}.wheel-sound:active{transform: scale(.96)}.wheel-sound__bars{display: inline-flex;align-items: flex-end;gap: 3px;width: 18px;height: 16px}.wheel-sound__bars i{display: block;flex: 1;height: 100%;border-radius: 2px;background: var(--dc-inactif);transform: scaleY(.35);transform-origin: 50% 100%;transition: transform var(--ds-dur-base) var(--ds-ease-out)}.wheel-sound__bars i:nth-child(2){transform: scaleY(.6)}.wheel-sound[aria-pressed="true"]{border-color: color-mix(in srgb,var(--dc-vert) 55%,var(--dc-ligne))}.wheel-sound[aria-pressed="true"] .wheel-sound__bars i{background: var(--dc-vert);transform: scaleY(.55)}.wheel-sound[aria-pressed="true"] .wheel-sound__bars i:nth-child(2){transform: scaleY(1)}.wheel-sound[aria-pressed="true"] .wheel-sound__bars i:nth-child(3){transform: scaleY(.8)}.wheel-sound__state{color: var(--dc-brume);font-weight: 500}.wheel-sound[aria-pressed="true"] .wheel-sound__state{color: var(--dc-vert)}.wheel-result{grid-area: result;position: relative;isolation: isolate;overflow: hidden;display: block;margin-top: 28px;padding: 26px 28px 24px;min-width: 0;border-radius: 26px;border: 1px solid transparent;background: radial-gradient(90% 70% at 100% 0%,color-mix(in srgb,var(--dc-vert) 16%,transparent),transparent 60%) padding-box,radial-gradient(70% 60% at 0% 100%,color-mix(in srgb,var(--dc-violet) 22%,transparent),transparent 62%) padding-box,linear-gradient(180deg,color-mix(in srgb,var(--dc-fumee) 70%,var(--dc-velours)),var(--dc-velours)) padding-box,linear-gradient(140deg,var(--dc-vert),color-mix(in srgb,var(--dc-violet) 55%,var(--dc-ligne)) 50%,color-mix(in srgb,var(--dc-violet-texte) 70%,var(--dc-ligne))) border-box;box-shadow: var(--ds-elev-3)}.wheel-result:not([hidden]){animation: wheel-result-in 700ms var(--ds-ease-out) both}@keyframes wheel-result-in{from{opacity: 0;transform: translateY(18px) scale(.98)}to{opacity: 1;transform: none}}.wheel-result__glow{position: absolute;z-index: -1;top: -50%;right: -20%;width: 70%;aspect-ratio: 1;border-radius: 50%;pointer-events: none;background: radial-gradient(closest-side,color-mix(in srgb,var(--dc-vert) 22%,transparent),transparent)}.wheel-result__kicker{display: flex;align-items: center;gap: 10px;margin: 0 0 6px;color: var(--dc-vert);font-family: var(--dc-font-cond);font-weight: 800;font-size: 17px;letter-spacing: .2em;text-transform: uppercase}.wheel-result__kicker .icon{width: 20px;height: 20px}.wheel-result__prize{margin: 0;font-size: clamp(24px,3vw,32px);line-height: 1.12;letter-spacing: -.025em;text-wrap: balance}.wheel-result__meta{display: flex;flex-wrap: wrap;align-items: center;gap: 8px 14px;margin: 12px 0 0}.wheel-result__value{font-family: var(--dc-font-cond);font-weight: 800;font-size: clamp(40px,5vw,56px);line-height: 1;color: var(--dc-vert);text-shadow: 0 0 28px color-mix(in srgb,var(--dc-vert) 40%,transparent)}.wheel-result__value:empty,.wheel-result__type:empty{display: none}.wheel-result__type{display: inline-flex;align-items: center;min-height: 30px;padding: 0 12px;border-radius: var(--dc-r-pill);color: var(--dc-violet-texte);border: 1px solid color-mix(in srgb,var(--dc-violet) 50%,var(--dc-ligne));background: var(--dc-violet-16);font-family: var(--dc-font-cond);font-weight: 700;font-size: 14px;letter-spacing: .12em;text-transform: uppercase}.wheel-result__h{margin: 20px 0 6px;color: var(--dc-brume);font-family: var(--dc-font-cond);font-weight: 700;font-size: 14px;letter-spacing: .16em;text-transform: uppercase}.wheel-result__cond{max-width: none;color: var(--dc-texte-2);font-size: 15px;line-height: 1.6}.wheel-result__cond :is(p,ul,ol){max-width: none;margin: 0 0 .7em}.wheel-result__cond>:last-child{margin-bottom: 0}.wheel-result__cond:empty{display: none}.wheel-result__how{margin: 0;color: var(--dc-texte-2);font-size: 15px;line-height: 1.6}.wheel-result__facts{display: grid;gap: 8px;margin: 20px 0 0;padding: 16px 0 0;border-top: 1px solid var(--dc-ligne);list-style: none;color: var(--dc-texte-2);font-size: 14px}.wheel-result__facts li{display: flex;align-items: flex-start;gap: 10px}.wheel-result__facts li:has(>span:empty){display: none}.wheel-result__facts .icon{flex: none;width: 18px;height: 18px;margin-top: 1px;color: var(--dc-violet-texte)}.wheel-result__facts li:last-child{color: var(--dc-lumiere);font-weight: 600}.wheel-result__facts li:last-child .icon{color: var(--dc-vert)}.wheel-confetti{position: fixed;z-index: 170;left: var(--cx,50%);top: var(--cy,40%);width: 0;height: 0;pointer-events: none}.wheel-confetti__bit{position: absolute;left: 0;top: 0;width: 8px;height: 12px;border-radius: 2px;opacity: 0;animation: wheel-confetti 1900ms cubic-bezier(.15,.7,.35,1) var(--delay,0ms) forwards}.wheel-confetti__bit--0{background: var(--dc-vert)}.wheel-confetti__bit--1{background: var(--dc-violet-texte);width: 6px;height: 14px}.wheel-confetti__bit--2{background: var(--dc-lumiere);width: 7px;height: 7px;border-radius: 50%}@keyframes wheel-confetti{0%{opacity: 1;transform: translate3d(0,0,0) rotate(0)}55%{opacity: 1;transform: translate3d(var(--dx),var(--dy),0) rotate(calc(var(--rot) * .6))}100%{opacity: 0;transform: translate3d(calc(var(--dx) * 1.15),calc(var(--dy) + 240px),0) rotate(var(--rot))}}.wheel-section{margin-top: clamp(64px,8vw,112px)}.wheel-section .section-head{margin-bottom: 28px}.wheel-prizes__grid{display: flex;flex-wrap: wrap;justify-content: center;gap: 18px;margin: 0;padding: 0;list-style: none}.wheel-prize{position: relative;isolation: isolate;overflow: hidden;display: flex;flex-direction: column;gap: 10px;flex: 0 1 calc((100% - 36px) / 3);min-width: 0;padding: 24px 24px 18px;border-radius: var(--dc-r-card);border: var(--ds-border);background: var(--nl-card-sheen,none),var(--ds-surface-raised,var(--dc-velours));box-shadow: var(--ds-elev-1)}.wheel-prize::before{content: "";position: absolute;z-index: -1;top: -40%;right: -30%;width: 80%;aspect-ratio: 1;border-radius: 50%;pointer-events: none;background: radial-gradient(closest-side,color-mix(in srgb,var(--dc-violet) 16%,transparent),transparent)}.wheel-prize--guaranteed{border-color: color-mix(in srgb,var(--dc-vert) 55%,var(--dc-ligne))}.wheel-prize--guaranteed::before{background: radial-gradient(closest-side,color-mix(in srgb,var(--dc-vert) 18%,transparent),transparent)}.wheel-prize__top{display: flex;flex-wrap: wrap;align-items: center;gap: 8px 10px}.wheel-prize__icon{display: grid;place-items: center;width: 44px;height: 44px;border-radius: 13px;color: var(--dc-violet-texte);border: 1px solid color-mix(in srgb,var(--dc-violet) 45%,var(--dc-ligne));background: var(--ds-grad-secondary,var(--dc-fumee))}.wheel-prize--guaranteed .wheel-prize__icon{color: var(--dc-vert);border-color: color-mix(in srgb,var(--dc-vert) 40%,var(--dc-ligne))}.wheel-prize__icon .icon{width: 22px;height: 22px}.wheel-prize__type{font-family: var(--dc-font-cond);font-weight: 700;font-size: 14px;letter-spacing: .16em;text-transform: uppercase;color: var(--dc-violet-texte)}.wheel-prize__guar{margin-left: auto;padding: 4px 10px;border-radius: var(--dc-r-pill);background: var(--dc-vert);color: var(--dc-nuit);font-family: var(--dc-font-cond);font-weight: 800;font-size: 12px;letter-spacing: .1em;text-transform: uppercase}.wheel-prize__label{margin: 4px 0 0;color: var(--dc-brume);font-family: var(--dc-font-cond);font-weight: 700;font-size: 14px;letter-spacing: .14em;text-transform: uppercase}.wheel-prize__title{margin: 0;font-weight: 700;font-size: 20px;line-height: 1.25;letter-spacing: -.015em}.wheel-prize__value{margin: 0;font-size: 36px;line-height: 1;color: var(--dc-vert)}.wheel-prize__facts{display: flex;flex-wrap: wrap;align-items: center;gap: 6px 16px;margin: 4px 0 0;color: var(--dc-texte-2);font-size: 14px}.wheel-prize__cases{display: inline-flex;align-items: center;gap: 8px}.wheel-prize__dots{display: inline-flex;gap: 3px}.wheel-dot{display: block;width: 9px;height: 9px;border-radius: 50%;border: 1px solid color-mix(in srgb,var(--dc-lumiere) 28%,transparent)}.wheel-dot--green{background: var(--dc-vert)}.wheel-dot--purple{background: var(--dc-violet)}.wheel-dot--dark{background: var(--dc-nuit)}.wheel-prize__cond{margin-top: auto;padding-top: 6px;border-top: 1px solid var(--dc-ligne)}.wheel-prize__cond>summary{display: flex;align-items: center;justify-content: space-between;gap: 12px;min-height: 44px;cursor: pointer;list-style: none;color: var(--dc-lumiere);font-weight: 600;font-size: 15px}.wheel-prize__cond>summary::-webkit-details-marker{display: none}.wheel-prize__chev{flex: none;color: var(--dc-violet-texte);transition: transform var(--ds-dur-base) var(--ds-ease-out)}.wheel-prize__cond[open] .wheel-prize__chev{transform: rotate(180deg)}.wheel-prize__cond .prose{padding: 4px 0 8px;color: var(--dc-texte-2);font-size: 14px;line-height: 1.6}.wheel-prize__cond .prose :is(p,ul,ol){max-width: none;margin: 0 0 .7em}.wheel-prize__cond .prose>:last-child{margin-bottom: 0}.wheel-how__steps{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 18px;margin: 0;padding: 0;list-style: none;counter-reset: wheel-step}.wheel-step{position: relative;display: grid;grid-template-columns: auto minmax(0,1fr);align-items: start;gap: 6px 16px;min-width: 0;padding: 24px 22px;border-radius: var(--dc-r-card);border: var(--ds-border);background: var(--ds-surface-raised,var(--dc-velours));box-shadow: var(--ds-elev-1)}.wheel-step__num{position: absolute;top: 14px;right: 18px;font-family: var(--dc-font-cond);font-weight: 800;font-size: 44px;line-height: 1;color: color-mix(in srgb,var(--dc-violet) 28%,transparent)}.wheel-step__icon{display: grid;place-items: center;grid-row: span 2;width: 48px;height: 48px;border-radius: 14px;color: var(--dc-vert);border: 1px solid color-mix(in srgb,var(--dc-vert) 40%,var(--dc-ligne));background: var(--dc-vert-10)}.wheel-step:nth-child(2) .wheel-step__icon{color: var(--dc-violet-texte);border-color: color-mix(in srgb,var(--dc-violet) 45%,var(--dc-ligne));background: var(--dc-violet-16)}.wheel-step__icon .icon{width: 22px;height: 22px}.wheel-step__text{align-self: center;padding-right: 28px;color: var(--dc-texte-doux);font-size: 16px;line-height: 1.55}.wheel-editorial__prose{max-width: 820px;margin-inline: auto;padding: clamp(22px,3vw,36px);border-radius: var(--dc-r-card);border: var(--ds-border);background: var(--ds-surface-raised,var(--dc-velours));box-shadow: var(--ds-elev-1);color: var(--dc-texte-2)}.wheel-editorial__prose>:first-child{margin-top: 0}.wheel-editorial__prose>:last-child{margin-bottom: 0}.wheel-faq__list{display: grid;gap: 10px;max-width: 880px}.wheel-faq__item{border-radius: 18px;border: 1px solid transparent;background: var(--ds-surface-raised,var(--dc-velours));box-shadow: var(--ds-elev-1)}.wheel-faq__item>summary{display: flex;align-items: center;justify-content: space-between;gap: 16px;min-height: 60px;padding: 14px 20px;border-radius: inherit;cursor: pointer;list-style: none;color: var(--dc-lumiere);font-weight: 600;font-size: 17px;line-height: 1.4}.wheel-faq__item>summary::-webkit-details-marker{display: none}.wheel-faq__chev{flex: none;color: var(--dc-violet-texte);transition: transform var(--ds-dur-base) var(--ds-ease-out)}.wheel-faq__item[open] .wheel-faq__chev{transform: rotate(180deg)}.wheel-faq__item>p{margin: 0;padding: 0 20px 18px;color: var(--dc-texte-2);font-size: 16px;line-height: 1.65}.wheel-foot__inner{display: flex;align-items: center;flex-wrap: wrap;gap: 8px 12px;max-width: 880px;margin: 0;padding: 18px 20px;border-radius: var(--dc-r-panel);border: var(--ds-border);background: var(--dc-velours);color: var(--dc-texte-2);font-size: 14px;line-height: 1.5}.wheel-foot__inner a{color: var(--dc-lumiere)}@media (max-width: 1199px){.wheel-prize{flex-basis: calc((100% - 18px) / 2)}.wheel-how__steps{grid-template-columns: minmax(0,1fr)}.wheel-step{padding: 20px}}@media (max-width: 959px){.wheel__halo{inset: -5%}.wheel-hero{grid-template-columns: minmax(0,1fr);grid-template-areas: "head" "stage" "result";grid-template-rows: auto;gap: 28px 0;padding-top: 16px}.wheel-hero h1{max-width: 18ch}.wheel{position: relative;top: auto;justify-self: center;max-width: 560px}.wheel-result{margin-top: 0}}@media (max-width: 767px){.wheel-hero h1{font: var(--dc-m-h1);font-size: 34px;letter-spacing: -.03em}.wheel-guarantee{margin-top: 20px}.wheel__controls{margin-top: 20px}.wheel__cta{width: 100%}.wheel-result{padding: 22px 18px 20px;border-radius: 22px}.wheel-prize{flex-basis: 100%;padding: 22px 20px 14px;border-radius: var(--dc-r-card-m)}.wheel-step{border-radius: var(--dc-r-card-m)}.wheel-faq__item>summary{font-size: 16px;padding: 12px 16px}.wheel-faq__item>p{padding: 0 16px 16px;font-size: 15px}}@media (prefers-reduced-motion: reduce){.wheel.is-spinning .wheel__rotor{transition-duration: 600ms;transition-timing-function: ease-out}.wheel--ready:not(.is-spinning) .wheel__hub,.wheel--ready:not(.is-spinning) .wheel__hub::before{animation: none}.wheel--ready .wheel__hub::before{opacity: .55}.wheel__pointer.is-tick-a,.wheel__pointer.is-tick-b{animation: none}.wheel__halo,.wheel-sound__bars i,.wheel-prize__chev,.wheel-faq__chev{transition: none}.wheel.is-spinning .wheel__halo{transform: none}.wheel-result:not([hidden]){animation: none}.wheel-confetti{display: none}}@media (forced-colors: active){.wheel__label text,.wheel__label{fill: CanvasText;stroke: none}.wheel__halo,.wheel-result__glow{display: none}.wheel-result,.wheel-prize,.wheel-step,.wheel-faq__item,.wheel-state,.wheel-editorial__prose,.wheel-guarantee,.wheel-foot__inner{border-color: CanvasText}.wheel__hub:focus-visible{outline-color: Highlight}}.wheel-hero{overflow-x: clip}
