.casino-card{position: relative;isolation: isolate;overflow: hidden;display: flex;flex-direction: column;gap: var(--ds-space-4);min-width: 0;padding: 100px 28px 26px;border-radius: var(--ds-r-lg);border: var(--ds-border);background: radial-gradient(120% 70% at 50% 0%,color-mix(in srgb,var(--dc-violet) 6%,transparent),transparent 62%),var(--nl-card-sheen),var(--ds-surface-raised);box-shadow: var(--ds-elev-1)}.casino-card::after{content: "";position: absolute;left: 28px;right: 28px;top: 0;height: 1px;pointer-events: none;background: var(--ds-grad-edge);opacity: 0;transition: opacity var(--ds-dur-slow) var(--ds-ease-out)}.casino-card.card--lit{border: 1.5px solid var(--dc-violet);box-shadow: var(--ds-elev-2),var(--dc-halo-carte)}.casino-card.card--lit::after{opacity: .7}.casino-card:has(:focus-visible)::after{opacity: 1}@media (hover: hover){.casino-card:hover::after{opacity: 1}}.casino-card__art{position: absolute;z-index: -1;inset: 0 0 auto;height: 132px;overflow: hidden;background: radial-gradient(80% 120% at 80% 0%,var(--cc-glow),transparent 70%),linear-gradient(color-mix(in srgb,var(--dc-nuit) 55%,transparent),color-mix(in srgb,var(--dc-nuit) 55%,transparent)),var(--nl-grain) 0 0 / 128px 128px repeat,var(--dc-nuit);-webkit-mask-image: linear-gradient(180deg,var(--dc-nuit) 45%,transparent 96%);mask-image: linear-gradient(180deg,var(--dc-nuit) 45%,transparent 96%)}.casino-card.tint-v{--cc-glow: color-mix(in srgb,var(--dc-violet) 22%,transparent)}.casino-card.tint-g{--cc-glow: color-mix(in srgb,var(--dc-vert) 12%,transparent)}.casino-card:has(.casino-card__art .na--brand){--cc-glow: color-mix(in srgb,var(--dc-lumiere) 6%,transparent)}.casino-card__art .na{opacity: .86;transform-origin: 72% 0;transition: transform var(--ds-dur-reveal) var(--ds-ease-out),opacity var(--ds-dur-slow) var(--ds-ease-out)}.casino-card__art .na-glow{transition: opacity var(--ds-dur-slow) var(--ds-ease-out)}@media (hover: hover){.casino-card:hover .casino-card__art .na{opacity: 1;transform: scale(1.035)}.casino-card:hover .casino-card__art .na-glow{opacity: .3}}.casino-card__head{display: flex;align-items: center;gap: var(--ds-space-4)}.casino-card__head .logo{box-shadow: 0 0 0 4px var(--dc-velours),0 0 0 5px color-mix(in srgb,var(--dc-lumiere) 8%,transparent),0 12px 24px -10px var(--dc-nuit)}.casino-card__id{display: flex;flex-direction: column;gap: 6px;min-width: 0}.casino-card__name{margin: 0;font-weight: 700;font-size: 22px;line-height: 1.2;letter-spacing: -.01em}.casino-card__name a{color: var(--dc-lumiere);text-decoration: none}.casino-card__name a:hover{color: var(--dc-vert-clair)}.casino-card__operator{margin: 0;font-size: 14px;line-height: 1.4;color: var(--dc-brume);overflow-wrap: anywhere}.casino-card__proof{display: flex;flex-direction: column;gap: var(--ds-space-3);margin: 0 -10px;padding: 14px 14px 16px;border-radius: var(--ds-r-md);background: var(--ds-surface-sunken);box-shadow: inset 0 0 0 1px var(--dc-ligne),inset 0 1px 3px color-mix(in srgb,var(--dc-nuit) 70%,transparent)}.casino-card__level{display: flex;align-items: center;justify-content: space-between;gap: var(--ds-space-2) var(--ds-space-3);flex-wrap: wrap;padding-bottom: var(--ds-space-3);border-bottom: 1px solid var(--dc-ligne)}.casino-card__level>.score,.casino-card__level>.score-none{margin-left: auto}.casino-card__proof .coverage{gap: 10px}.casino-card__proof .coverage__label{font-size: 13px}.casino-card__data{margin-top: 2px}.casino-card .dl-rows .compare-field{padding: 11px 0}.casino-card .dl-rows .compare-field__label{font-size: 14px}.casino-card .compare-field--proven .compare-field__value{color: var(--dc-lumiere);font-weight: 600}.casino-card .compare-field--declared .compare-field__value{color: var(--dc-texte-2);font-weight: 500}.casino-card .compare-field--plain .compare-field__value{color: var(--dc-texte-2)}.casino-card .compare-field--unknown .compare-field__value{color: var(--dc-brume);font-weight: 400}.casino-card__more{margin: -6px 0}.casino-card__more[open]{margin-bottom: 0}.casino-card__more>summary{display: inline-flex;align-items: center;gap: var(--ds-space-2);min-height: 44px;list-style: none;cursor: pointer;color: var(--dc-violet-texte);font-weight: 600;font-size: 15px;border-radius: var(--ds-r-xs);transition: color var(--ds-dur-fast) var(--ds-ease-out)}.casino-card__more>summary::-webkit-details-marker{display: none}.casino-card__more>summary .icon{width: 16px;height: 16px;transition: transform var(--ds-dur-base) var(--ds-ease-out)}.casino-card__more>summary:hover{color: var(--dc-lumiere)}.casino-card__more>summary:hover .icon{transform: translateY(2px)}.casino-card__more[open]>summary .icon{transform: rotate(180deg)}.casino-card__more .dl-rows{margin-top: 4px}.casino-card__foot{display: flex;flex-direction: column;gap: 10px;margin-top: auto;padding-top: 18px;border-top: var(--ds-bw-hair) solid var(--dc-ligne)}.casino-card__foot .link-arrow{align-self: flex-start;min-height: 44px;display: inline-flex;align-items: center;gap: 6px;font-weight: 600}.casino-card__foot .cta-off{padding-top: 2px}.casino-card__foot .cta{gap: 8px}.casino-card__foot .cta--block .cta__note{text-align: center}.casino-card--pending{background: var(--nl-card-sheen),var(--ds-surface-sunken);box-shadow: var(--ds-highlight)}.casino-card--pending::before{opacity: .55}.casino-card.casino-card--pending{--cc-glow: color-mix(in srgb,var(--dc-lumiere) 4%,transparent)}.casino-card--pending .casino-card__art{filter: grayscale(.9)}.casino-card--pending .casino-card__art .na{opacity: .34}.casino-card--pending .casino-card__proof{background: color-mix(in srgb,var(--dc-nuit) 60%,transparent);box-shadow: inset 0 0 0 1px var(--dc-ligne)}@media (hover: hover){.casino-card--pending:hover .casino-card__art .na{opacity: .55}}@media (max-width: 767px){.casino-card{padding: 76px 18px 18px;border-radius: var(--dc-r-card-m);gap: 14px}.casino-card::after{left: 18px;right: 18px}.casino-card__art{height: 112px}.casino-card__name{font-size: 19px}.casino-card__proof{margin: 0 -6px;padding: 12px 12px 14px}}@media (prefers-reduced-motion: reduce){.casino-card::after,.casino-card__art .na,.casino-card__art .na-glow,.casino-card__more>summary .icon{transition: none}.casino-card:hover .casino-card__art .na{transform: none}}.casino-card--photo{padding-top: 0}.casino-card--photo .casino-card__art{position: relative;z-index: 0;inset: auto;height: auto;aspect-ratio: 516 / 152;margin: 0 -28px;border-bottom: 1px solid color-mix(in srgb,var(--dc-lumiere) 10%,transparent);-webkit-mask-image: none;mask-image: none;background: var(--dc-nuit)}.casino-card--photo .casino-card__art .casino-art{transition: transform var(--ds-dur-reveal) var(--ds-ease-out),filter var(--ds-dur-slow) var(--ds-ease-out)}@media (hover: hover){.casino-card--photo:hover .casino-card__art .casino-art{transform: scale(1.04);filter: brightness(1.06)}}.casino-card--photo.casino-card--pending .casino-card__art .casino-art{filter: grayscale(.85) brightness(.7)}@media (prefers-reduced-motion: reduce){.casino-card--photo .casino-card__art .casino-art{transition: none}}.casino-card__more{margin-top: auto;padding-top: 6px}.casino-card__foot{margin-top: 0}
.casino-rows{display: none;gap: 10px;margin: 0;padding: 0;list-style: none}@media (max-width: 767px){.casino-rows{display: grid}}.casino-row{padding: 14px 16px 6px;border-radius: var(--dc-r-card-m);border: var(--ds-border);background: var(--nl-card-sheen),var(--ds-surface-raised);box-shadow: var(--ds-elev-1)}.casino-row__head{display: flex;align-items: center;gap: 12px}.casino-row__medal{position: relative;display: grid;place-items: center;flex: none;width: 40px;height: 40px;overflow: hidden;border-radius: 50%;background: var(--dc-nuit);box-shadow: 0 0 0 2px var(--dc-velours),0 0 0 3px var(--dc-ligne-forte)}.casino-row__medal .logo{width: 40px;height: 40px;border-radius: 50%;font-size: 13px}.casino-row__name{flex: 1 1 auto;min-width: 0;margin: 0;font-weight: 700;font-size: 17px;line-height: 1.25}.casino-row__name a{color: var(--dc-lumiere);text-decoration: none;overflow-wrap: anywhere}.casino-row__name a:hover{color: var(--dc-vert-clair);text-decoration: underline}.casino-row__cov{flex: none;font-size: 20px;line-height: 1;color: var(--dc-vert)}.casino-row__cov.is-empty{color: var(--dc-brume)}.casino-row__proof{display: flex;align-items: center;justify-content: space-between;gap: 12px;margin: 10px 0 4px}.casino-row__proof .coverage--mini .coverage__bar{width: 112px;gap: 2px}.casino-row__proof .coverage--mini .coverage__seg{height: 7px;border-radius: 1px}.casino-row__data{margin-top: 6px}.casino-row__data .compare-field:last-child{border-bottom: 0}.casino-row__pending{margin: 10px 0 8px;font-size: 14px;color: var(--dc-brume)}@media (min-width: 768px){.casino-rows{grid-template-columns: repeat(2,minmax(0,1fr));gap: 16px}.casino-row{padding: 16px 20px 8px}}.casino-rows,.casino-row{min-width: 0}.casino-row__proof{flex-wrap: wrap}@media (max-width: 359px){.casino-row__proof .coverage--mini .coverage__bar{width: 96px}}
.guide-grid{display: grid;grid-template-columns: repeat(auto-fill,minmax(min(340px,100%),1fr));gap: var(--ds-space-5)}.guide-card{--gc-pad: 26px;--gc-ink: var(--dc-violet-texte);position: relative;display: flex;flex-direction: column;gap: 10px;min-width: 0;padding: 0 var(--gc-pad) 22px;overflow: hidden;border-radius: var(--ds-r-lg);border: var(--ds-border);background: var(--ds-surface-raised);box-shadow: var(--ds-elev-1);color: var(--dc-lumiere);text-decoration: none}.guide-card:hover{color: var(--dc-lumiere)}.guide-card.card--lit{border: 1px solid color-mix(in srgb,var(--dc-violet) 70%,var(--dc-ligne-forte));box-shadow: var(--ds-elev-2),var(--dc-halo-carte)}.guide-card:focus-visible{border-radius: var(--ds-r-lg);outline-offset: 4px}.guide-card__cover{position: relative;display: block;height: 150px;margin: 0 calc(-1 * var(--gc-pad)) 10px;overflow: hidden;background: radial-gradient(56% 80% at 66% 100%,var(--gc-glow,transparent),transparent 72%),linear-gradient(180deg,color-mix(in srgb,var(--dc-velours) 40%,var(--dc-nuit)),var(--dc-nuit));box-shadow: inset 0 -1px 0 var(--dc-ligne)}.guide-card__cover::after{content: "";position: absolute;inset: 0 0 auto;height: 1px;pointer-events: none;background: linear-gradient(90deg,transparent,color-mix(in srgb,var(--dc-lumiere) 10%,transparent) 50%,transparent)}.guide-card.tint-v{--gc-glow: color-mix(in srgb,var(--dc-violet) 16%,transparent)}.guide-card.tint-g{--gc-glow: color-mix(in srgb,var(--dc-vert) 9%,transparent)}.guide-card.tint-w{--gc-glow: color-mix(in srgb,var(--dc-lumiere) 5%,transparent)}.guide-card__cover .na{transform-origin: 66% 82%;transition: transform var(--ds-dur-slow) var(--ds-ease-out)}.guide-card__cover .na-r,.guide-card__cover .na-dots .na-d{display: none}.guide-card__cover .na-dots .na-dp{opacity: .55}.guide-card__cover .na-glow{opacity: .1;transition: opacity var(--ds-dur-slow) var(--ds-ease-out)}.guide-card__cover .na-core *{stroke-width: 1.5px}.guide-card__cover .na-core .na-s{opacity: .6}.guide-card__cover .na-refl{opacity: .06}@media (hover: hover){.guide-card:hover .guide-card__cover .na-glow{opacity: .24}.guide-card:hover .guide-card__cover .na{transform: scale(1.04)}}.guide-card__cat{display: inline-flex;align-items: center;gap: 8px;font-family: var(--dc-font-cond);font-weight: 700;font-size: 13px;line-height: 1.2;letter-spacing: .16em;text-transform: uppercase;color: var(--gc-ink)}.guide-card__cat::before{content: "";flex: none;width: 5px;height: 5px;border-radius: 50%;background: var(--gc-ink);opacity: .9}.guide-card__title{margin: 0;font-family: var(--dc-font-sans);font-weight: 600;font-size: 20px;line-height: 1.3;letter-spacing: -.01em;color: var(--dc-lumiere);text-wrap: pretty;overflow-wrap: break-word}.guide-card__excerpt{margin: 0;font-size: 15px;line-height: 1.6;color: var(--dc-texte-2);text-wrap: pretty}.guide-card__go{margin-top: auto;display: inline-flex;align-items: center;gap: 8px;min-height: 44px;align-self: flex-start;color: var(--dc-vert);font-weight: 600;font-size: 15px;background: linear-gradient(var(--dc-vert-clair),var(--dc-vert-clair)) 0 calc(100% - 10px) / 0 1.5px no-repeat;transition: color var(--ds-dur-fast) var(--ds-ease-out),background-size var(--ds-dur-base) var(--ds-ease-out)}.guide-card__go .icon{width: 16px;height: 16px;transition: transform var(--ds-dur-base) var(--ds-ease-out)}@media (hover: hover){.guide-card:hover .guide-card__go{color: var(--dc-vert-clair);background-size: calc(100% - 24px) 1.5px}.guide-card:hover .guide-card__go .icon{transform: translateX(4px)}}.guide-card.cat-security{--gc-ink: var(--dc-alerte)}.guide-card.cat-responsible{--gc-ink: var(--dc-texte-2);background: linear-gradient(180deg,color-mix(in srgb,var(--dc-lumiere) 3%,var(--dc-champ)),var(--dc-champ))}.guide-card.cat-responsible .guide-card__go{color: var(--dc-lumiere);background-image: linear-gradient(var(--dc-lumiere),var(--dc-lumiere))}@media (hover: hover){.guide-card.cat-responsible:hover .guide-card__go{color: var(--dc-lumiere)}}.guide-card--compact{gap: 8px;padding-bottom: 22px;border-radius: 22px}.guide-card--compact .guide-card__cover{height: 116px}.guide-card--compact .guide-card__title{font-size: 18px;line-height: 1.32}.guide-card--compact .guide-card__excerpt{font-size: 14px;line-height: 1.55}.guide-card--compact .guide-card__go{display: none}@media (max-width: 767px){.guide-grid{grid-template-columns: minmax(0,1fr);gap: 12px}.guide-card{--gc-pad: 18px;gap: 6px;padding-bottom: 18px;border-radius: var(--dc-r-card-m)}.guide-card:focus-visible{border-radius: var(--dc-r-card-m)}.guide-card__cover,.guide-card--compact .guide-card__cover{height: 100px;margin-bottom: 8px}.guide-card__cat{font-size: 12px}.guide-card__title,.guide-card--compact .guide-card__title{font-size: 17px;line-height: 1.3}.guide-card__excerpt{font-size: 14px;line-height: 1.5}.guide-card__go{display: none}}@media (prefers-reduced-motion: reduce){.guide-card__cover .na,.guide-card__go,.guide-card__go .icon{transition: none}.guide-card:hover .guide-card__cover .na,.guide-card:hover .guide-card__go .icon{transform: none}}.guide-card__cover:has(.guide-banner){height: auto;aspect-ratio: 16 / 9;max-height: 230px}.guide-card__cover .guide-banner{position: absolute;inset: 0;width: 100%;height: 100%;object-fit: cover;object-position: center 52%;transition: transform var(--ds-dur-slow) var(--ds-ease-out),filter var(--ds-dur-slow) var(--ds-ease-out);filter: saturate(.95) brightness(.92)}@media (hover: hover){.guide-card:hover .guide-card__cover .guide-banner{transform: scale(1.04);filter: saturate(1.05) brightness(1)}}.guide-card--compact .guide-card__cover:has(.guide-banner){max-height: 150px}
.seal--third_party{border: 1.5px dashed var(--dc-violet-texte);color: var(--dc-violet-texte)}.seal-pill--third_party{border: 1.5px dashed var(--dc-violet-texte);color: var(--dc-violet-texte);background: color-mix(in srgb,var(--dc-violet) 8%,transparent)}.value-note{display: block;margin: 4px 0 0;font-size: 13px;line-height: 1.45;color: var(--dc-brume)}.value-note-link{display: block;width: fit-content;padding: 4px 0;font-size: 12.5px;line-height: 1.35;font-weight: 400;color: var(--dc-violet-texte);text-decoration: underline;text-underline-offset: 3px}.value-note-link:hover{text-decoration-thickness: 2px}.source-date{color: var(--dc-brume)}
.home-hero{position: relative;overflow: hidden;isolation: isolate;--hero-veil: linear-gradient(90deg,var(--dc-nuit) 0%,color-mix(in srgb,var(--dc-nuit) 94%,transparent) 32%,color-mix(in srgb,var(--dc-nuit) 62%,transparent) 58%,color-mix(in srgb,var(--dc-nuit) 22%,transparent) 100%);--hero-lights: linear-gradient(180deg,color-mix(in srgb,var(--dc-nuit) 78%,transparent),transparent 120px),conic-gradient(from 204deg at 76% -18%,transparent 0deg,color-mix(in srgb,var(--dc-violet) 15%,transparent) 9deg,transparent 25deg),radial-gradient(26% 40% at 64% 36%,color-mix(in srgb,var(--dc-violet) 15%,transparent),transparent 72%),radial-gradient(34% 36% at 10% 92%,color-mix(in srgb,var(--dc-vert) 8%,transparent),transparent 72%)}.home-hero__media{position: absolute;inset: 0;z-index: -2}.home-hero__media img,.home-hero__video{display: block;width: 100%;height: 100%;object-fit: cover;object-position: 68% 40%}.home-hero::before{content: "";position: absolute;inset: 0;z-index: -1;background: var(--hero-lights),var(--hero-veil)}.home-hero::after{content: "";position: absolute;left: 0;right: 0;bottom: 0;height: 240px;z-index: -1;background: linear-gradient(0deg,var(--dc-nuit) 0%,color-mix(in srgb,var(--dc-nuit) 0%,transparent) 100%)}.home-hero__inner{position: relative;display: flex;flex-direction: column;gap: 56px;padding-top: 48px;padding-bottom: 72px}.home-hero__text{max-width: 700px;display: flex;flex-direction: column;gap: 22px}.home-hero__text .eyebrow{margin: 0}.home-hero__title{margin: 0;font: var(--dc-h1-hero);font-size: clamp(40px,4.8vw,66px);line-height: 1.04;letter-spacing: -.03em;word-spacing: .06em;text-wrap: balance}.home-hero__title .hl{color: var(--dc-violet-texte);text-shadow: var(--dc-titre-glow-violet)}.home-hero__lead{margin: 0;max-width: 34em;font: var(--dc-lead);font-size: 20px;color: var(--dc-texte-doux);text-wrap: balance}.home-hero__intro{margin: 6px 0 0;max-width: 34em;padding-left: 16px;border-left: 2px solid color-mix(in srgb,var(--dc-violet) 45%,var(--dc-ligne));font-size: 15.5px;line-height: 1.6;color: var(--dc-texte-2);text-wrap: pretty}.home-hero__actions{display: flex;flex-wrap: wrap;align-items: stretch;gap: 14px;margin-top: 10px}.home-hero__actions .btn{min-height: 58px;font-size: 18px;padding: 0 30px}.home-hero__compare{background: color-mix(in srgb,var(--dc-nuit) 50%,transparent)}.home-hero__compare::before{content: "";position: absolute;inset: 0;z-index: -1;border-radius: inherit;padding: 1px;pointer-events: none;background: var(--ds-btn2-stroke);-webkit-mask: linear-gradient(var(--dc-nuit) 0 0) content-box exclude,linear-gradient(var(--dc-nuit) 0 0);mask: linear-gradient(var(--dc-nuit) 0 0) content-box exclude,linear-gradient(var(--dc-nuit) 0 0)}.home-kpis{margin: 0;max-width: 880px;display: grid;grid-template-columns: minmax(0,1.3fr) minmax(0,1fr) minmax(0,1fr);border-radius: var(--dc-r-panel);border: 1px solid var(--dc-ligne);overflow: hidden;background: var(--nl-card-sheen),var(--ds-surface-raised);box-shadow: var(--ds-elev-2)}.home-kpi{display: flex;flex-direction: column-reverse;justify-content: flex-start;gap: 8px;padding: 30px 30px 24px;border-right: 1px solid var(--dc-ligne)}.home-kpi:last-child{border-right: 0}.home-kpi dt{font-size: 15px;line-height: 1.35;color: var(--dc-texte-2)}.home-kpi dd{margin: 0;font-size: 56px;line-height: .9;color: var(--dc-lumiere)}.home-kpi--lead dd{font-size: 72px;color: var(--dc-vert);text-shadow: 0 0 24px color-mix(in srgb,var(--dc-vert) 32%,transparent)}.home-kpi--lead dt{color: var(--dc-texte-doux);font-weight: 500}.home-body>:first-child{margin-top: var(--dc-section-gap)}.home-body>.home-pair--top{margin-top: 112px}.home-pair{display: grid;grid-template-columns: repeat(auto-fit,minmax(min(520px,100%),1fr));gap: 24px}.home-pair>.card{display: flex;flex-direction: column;align-items: flex-start;gap: 18px;padding: 32px}.home-pair>.card>.eyebrow{margin: 0 0 -12px}.home-card-title{margin: 0;font: var(--dc-h2-bloc);letter-spacing: -.025em}.home-card-title--sm{font-size: 28px}.home-pair .card p:not(.eyebrow){margin: 0;color: var(--dc-texte-2)}.home-pair .link-arrow{margin-top: auto}.eyebrow--green{color: var(--dc-vert)}.home-ledger__rows{list-style: none;margin: 4px 0 0;padding: 0;width: 100%;border-bottom: 1px solid var(--dc-ligne)}.home-ledger__row{display: grid;grid-template-columns: minmax(0,1fr) 150px auto;grid-template-areas: "id cov level";align-items: center;gap: 6px 20px;padding: 16px 0;border-top: 1px solid var(--dc-ligne)}.home-ledger__id{grid-area: id;display: flex;flex-direction: column;gap: 4px;min-width: 0}.home-ledger__name{color: var(--dc-lumiere);font-weight: 600;font-size: 18px;text-decoration: none}.home-ledger__name:hover{color: var(--dc-vert-clair)}.home-ledger .home-ledger__meta{font-size: 13px;color: var(--dc-brume)}.home-ledger__cov{grid-area: cov;display: flex;flex-direction: column;gap: 6px}.home-ledger .home-ledger__pct{margin: 0;font-size: 18px;line-height: 1;color: var(--dc-vert)}.home-ledger .home-ledger__pct.is-empty{color: var(--dc-brume)}.home-ledger__row .level{grid-area: level;justify-self: end}.coverage--mini{gap: 0}.coverage--mini .coverage__bar{gap: 2px;width: 96px}.coverage--mini .coverage__seg{height: 7px;border-radius: 1px}.coverage--mini.coverage--empty .coverage__bar{display: block;height: 7px;background: repeating-linear-gradient(90deg,var(--dc-ligne) 0 4px,transparent 4px 6px)}.coverage--mini.coverage--empty .coverage__seg{display: none}.home-pair>details.home-legend{display: block}.home-legend__summary{display: block;list-style: none;cursor: default}.home-legend__summary::-webkit-details-marker{display: none}.home-legend__summary .eyebrow{display: block;margin: 0 0 6px}.home-legend__chev{display: none}.home-legend__body{display: flex;flex-direction: column;align-items: flex-start;gap: 18px;margin-top: 18px}.home-legend__list{list-style: none;margin: 0;padding: 0;display: flex;flex-direction: column;gap: 20px}.home-legend__list li{display: flex;flex-direction: column;align-items: flex-start;gap: 10px}.home-legend .home-legend__list p{font-size: 15px;color: var(--dc-texte-2)}.home-legend .home-legend__intro{font-size: 15px;color: var(--dc-brume);margin-top: -6px}.home-catalog__note{font-size: 15px !important;color: var(--dc-brume) !important}.home-catalog__grid{display: grid;grid-template-columns: repeat(auto-fill,minmax(min(340px,100%),1fr));gap: 24px;align-items: start}@media (min-width: 960px){.home-catalog__grid{grid-template-columns: repeat(3,minmax(0,1fr))}}.home-catalog .pending{height: auto}@media (min-width: 1200px){.home-catalog__grid--1>.pending{grid-column: span 2}}.home-catalog__grid--0>.pending{grid-column: 1 / -1}.home-catalog__grid--0 .pending__text{max-width: 760px}.home-mob{display: none}.home-quick__table{width: 100%;min-width: 900px;border-collapse: collapse}.home-quick__table tbody th a{color: var(--dc-lumiere);font-weight: 600;text-decoration: none}.home-quick__table tbody th a:hover{color: var(--dc-vert-clair)}.home-quick__cov{display: inline-flex;align-items: center;gap: 10px}.home-quick__cov .dc-num{width: 38px;font-size: 17px;color: var(--dc-vert)}.home-quick__cov .dc-num.is-empty{color: var(--dc-brume)}.home-quick__val{display: inline-flex;align-items: center;gap: 8px}.home-quick__val.is-unknown{color: var(--dc-brume)}.home-quick__pending{color: var(--dc-brume)}.home-quick__table .score--sm,.home-quick__table .score-none{white-space: nowrap}.home-pair>.home-empty{flex-direction: row;align-items: center;gap: 32px;padding: 40px}.home-empty__art{flex: none;width: 96px;height: 96px}.home-empty__body{display: flex;flex-direction: column;align-items: flex-start;gap: 14px;min-width: 0}.home-empty__body .eyebrow{margin: 0 0 -6px}.home-empty__body p{font-size: 15px}.home-pair>.home-feed{grid-column: 1 / -1}.home-pair>.home-feed:not(.home-checks){background: none;border: 0;box-shadow: none;padding: 0;border-radius: 0}.home-feed .home-empty__body{width: 100%}.home-feed .home-feed__list{grid-template-columns: repeat(auto-fill,minmax(min(380px,100%),1fr));align-items: start}.home-feed__list{display: grid;gap: 16px;width: 100%}.home-checks__list{list-style: none;margin: 0;padding: 0;width: 100%}.home-checks__list li{display: grid;grid-template-columns: 110px minmax(0,1fr) auto;gap: 4px 16px;align-items: baseline;padding: 12px 0;border-top: 1px solid var(--dc-ligne)}.home-checks__list time{font-size: 17px;color: var(--dc-vert)}.home-checks__what{display: flex;flex-direction: column;gap: 2px}.home-checks__what a{color: var(--dc-lumiere);font-weight: 600;text-decoration: none}.home-checks__what span,.home-checks__src{font-size: 14px;color: var(--dc-brume)}.home-method__head{max-width: 860px;margin-bottom: 32px}.home-method__head .eyebrow{margin-bottom: 12px}.home-method__prose h2{margin: 0 0 18px;font: var(--dc-h2-section);letter-spacing: -.03em}.home-method__prose p{margin: 0 0 12px;color: var(--dc-texte-2);font-size: 17px}.home-method__prose p:last-child{margin-bottom: 0}.home-method__lead{color: var(--dc-texte-2)}.home-method__grid{list-style: none;margin: 0;padding: 0;display: grid;grid-template-columns: repeat(auto-fit,minmax(min(240px,100%),1fr));gap: 20px}.home-method__item{display: flex;flex-direction: column;gap: 12px}.home-method__num{font-size: 40px;line-height: 1;color: var(--dc-vert)}.home-method__item h3{margin: 0;font-weight: 600;font-size: 20px;line-height: 1.3}.home-method__item p{margin: 0;font-size: 15px;color: var(--dc-texte-2)}.home-method__more{margin-top: 36px}.marquee.section{margin-top: var(--dc-section-gap)}.home-guides__grid{grid-template-columns: repeat(auto-fill,minmax(min(340px,100%),1fr))}.home-pair--trust{margin-bottom: 8px}.home-responsible{flex-direction: row !important;gap: 20px !important}.home-responsible>div{display: flex;flex-direction: column;align-items: flex-start;gap: 16px}.home-responsible__icon{flex: none;width: 36px;height: 36px;color: var(--dc-lumiere);margin-top: 2px}.home-responsible__link{display: inline-flex;align-items: center;gap: 8px;min-height: 44px;color: var(--dc-lumiere);font-weight: 600;text-decoration: underline;text-underline-offset: 4px}.home-responsible__link .icon{width: 16px;height: 16px}.home-responsible__link:hover{color: var(--dc-lumiere);text-decoration-thickness: 2px}.marquee__toggle.home-hero__pause{top: auto;bottom: 24px;right: 24px;margin-top: 0}@media (min-width: 768px) and (max-height: 820px){.home-hero__inner{padding-top: 28px}.home-hero__title{font-size: clamp(44px,7vh,62px)}}@media (max-width: 1199px){.home-hero__inner{padding-top: 36px}.home-hero{--hero-veil: linear-gradient(90deg,var(--dc-nuit) 0%,color-mix(in srgb,var(--dc-nuit) 92%,transparent) 45%,color-mix(in srgb,var(--dc-nuit) 55%,transparent) 100%)}}@media (max-width: 767px){.home-hero{overflow: visible}.home-hero{--hero-lights: radial-gradient(70% 34% at 88% 8%,color-mix(in srgb,var(--dc-violet) 16%,transparent),transparent 72%),radial-gradient(60% 24% at 0% 60%,color-mix(in srgb,var(--dc-vert) 6%,transparent),transparent 72%);--hero-veil: none}.home-hero::after{top: 0;bottom: auto;height: 210px;background: linear-gradient(0deg,var(--dc-nuit) 0%,color-mix(in srgb,var(--dc-nuit) 30%,transparent) 55%,color-mix(in srgb,var(--dc-nuit) 10%,transparent) 100%)}.home-hero__media{position: relative;display: block;height: 210px;z-index: -2}.marquee__toggle.home-hero__pause{display: grid;top: 12px;bottom: auto;right: 12px}.home-hero__media img,.home-hero__video{object-position: 72% 40%}.home-hero__inner{gap: 20px;padding-top: 0;padding-bottom: 8px;margin-top: -48px}.home-hero__intro{display: none}.home-hero__text{gap: 16px}.home-hero__eyebrow-b{display: none}.home-hero__title{font-size: 34px;line-height: 1.04;letter-spacing: -.03em}.home-hero__title .hl{text-shadow: 0 0 24px color-mix(in srgb,var(--dc-violet) 60%,transparent)}.home-hero__lead{font-size: 16px;line-height: 1.55;max-width: none}.home-hero__actions{flex-direction: column;gap: 10px;margin-top: 4px}.home-hero__actions .btn{width: 100%;min-height: 52px;font-size: 17px}.home-hero__compare{min-height: 52px !important;background: transparent;box-shadow: none}.home-kpis{margin-top: 8px;grid-template-columns: repeat(3,minmax(0,1fr));border-radius: 16px}.home-kpi{padding: 16px 12px 14px;gap: 4px}.home-kpi dt{font-size: 12px;line-height: 1.3}.home-kpi dd{font-size: 32px}.home-kpi--lead dd{font-size: 38px;text-shadow: none}.home-body>:first-child{margin-top: 32px}.home-body>.home-pair--top{margin-top: 48px}.marquee.section{margin-top: 32px}.home-pair{gap: 32px}.home-pair>.card{padding: 20px 18px;gap: 14px}.home-pair>.card>.eyebrow{margin-bottom: -8px}.home-card-title{font-size: 26px;letter-spacing: -.02em}.home-card-title--sm{font-size: 20px;font-weight: 700;letter-spacing: -.01em}.home-ledger{background: none;border: 0;padding: 0 !important;border-radius: 0}.home-ledger__rows{padding: 0 16px;border: 1px solid var(--dc-ligne);border-radius: var(--dc-r-card-m);background: var(--dc-velours)}.home-ledger__row{grid-template-columns: minmax(0,1fr) auto;grid-template-areas: "id cov" "level cov";padding: 14px 0;gap: 6px 12px}.home-ledger__row:first-child{border-top: 0}.home-ledger__row .coverage--mini{display: none}.home-ledger .home-ledger__pct{font-size: 20px}.home-ledger__cov{align-self: center}.home-ledger__row .level{justify-self: start}.home-ledger__name{font-size: 16px}.home-ledger .home-ledger__meta{font-size: 12px}.home-legend{margin-top: -12px;padding: 0 !important}.home-legend__summary{display: flex;align-items: center;justify-content: space-between;gap: 12px;min-height: 56px;padding: 8px 16px;cursor: pointer}.home-legend__summary .eyebrow{display: none}.home-legend .home-card-title{font-size: 19px;letter-spacing: -.01em}.home-legend__chev{display: block;flex: none;width: 20px;height: 20px;color: var(--dc-violet-texte);transition: transform var(--dc-t)}.home-legend[open]>.home-legend__summary .home-legend__chev{transform: rotate(180deg)}.home-legend__body{margin-top: 0;gap: 14px;padding: 4px 16px 18px}.home-desk{display: none}.home-mob{display: flex;margin-top: 16px}.home-catalog__grid{gap: 16px}.home-catalog__grid>.casino-card ~ .casino-card,.home-catalog__grid:not(.home-catalog__grid--0)>.pending{display: none}.home-quick .section-head{margin-bottom: 14px}.home-quick .section-head .link-arrow{order: 3}.home-quick__table th,.home-quick__table td{padding: 12px 14px;font-size: 14px;white-space: nowrap}.home-quick .table-wrap{display: none}.home-feed__list>:nth-child(n+2){display: none}.home-pair>.home-empty{flex-direction: column;align-items: flex-start;gap: 14px;padding: 22px}.home-empty__art{display: none}.home-checks.home-empty{display: none}.home-method__head{margin-bottom: 16px}.home-method__prose h2{font: var(--dc-m-h2);font-size: 26px;font-weight: 800}.home-method__prose p{font-size: 15px}.home-method__grid{gap: 10px}.home-method__item{display: grid;grid-template-columns: auto minmax(0,1fr);gap: 4px 14px;padding: 16px}.home-method__num{grid-row: span 3;font-size: 26px}.home-method__item h3{font-size: 16px}.home-method__item p{font-size: 13px}.home-method__more{width: 100%;margin-top: 14px}.home-guides__grid>:nth-child(n+4){display: none}.home-pair--trust{gap: 12px}.home-responsible__icon{display: none}.home-pair--trust .card p{font-size: 14px}}.home-kpi{position: relative;overflow: hidden}.home-kpi--lead{background: radial-gradient(90% 110% at 0% 100%,color-mix(in srgb,var(--dc-vert) 11%,transparent),transparent 68%)}.home-kpi--lead::before{content: "";position: absolute;left: 30px;top: 12px;width: 44px;height: 3px;border-radius: 2px;background: var(--dc-vert);box-shadow: 0 0 14px color-mix(in srgb,var(--dc-vert) 60%,transparent)}.home-kpi--proven{background: radial-gradient(80% 100% at 100% 100%,color-mix(in srgb,var(--dc-vert) 6%,transparent),transparent 70%)}.home-kpi__segs{position: absolute;left: 30px;right: 30px;top: 10px;display: grid;grid-auto-flow: column;gap: 3px}.home-kpi__segs span{height: 4px;border-radius: 2px;background: var(--dc-ligne-forte)}.home-kpi__segs span:nth-child(odd){background: color-mix(in srgb,var(--dc-violet-texte) 55%,var(--dc-ligne))}.home-kpi__mark{position: absolute;right: -14px;bottom: -18px;width: 104px;height: 104px;color: var(--dc-vert);opacity: .12}.home-ledger{position: relative;overflow: hidden}.home-ledger::before{content: "";position: absolute;inset: 0;pointer-events: none;background: linear-gradient(90deg,transparent 14px,color-mix(in srgb,var(--dc-violet) 45%,transparent) 14px 15px,transparent 15px 19px,color-mix(in srgb,var(--dc-violet) 25%,transparent) 19px 20px,transparent 20px),repeating-linear-gradient(180deg,transparent 0 31px,color-mix(in srgb,var(--dc-lumiere) 3.5%,transparent) 31px 32px)}.home-ledger>*{position: relative}.home-legend{position: relative;overflow: hidden;contain: paint}.home-legend::before{content: "";position: absolute;inset: 0;pointer-events: none;background-position: calc(100% + 60px) -60px;background-size: 260px 260px;background-repeat: no-repeat;background-image: radial-gradient(circle,transparent 92px,color-mix(in srgb,var(--dc-vert) 16%,transparent) 93px 95px,transparent 96px 104px,color-mix(in srgb,var(--dc-vert) 10%,transparent) 105px 106px,transparent 107px)}.home-legend>*{position: relative}.home-legend__list li{padding-left: 14px;border-left: 2px solid var(--dc-ligne)}.home-legend__list li:first-child{border-left-color: var(--dc-vert)}.home-legend__list li:nth-child(2){border-left-color: var(--dc-lumiere)}.home-legend__list li:nth-child(3){border-left-style: dashed;border-left-color: var(--dc-muet)}.home-catalog .pending{position: relative;overflow: hidden}.home-catalog .pending::before{content: "";position: absolute;inset: 0 0 auto;height: 10px;pointer-events: none;background: repeating-linear-gradient(135deg,color-mix(in srgb,var(--dc-violet) 55%,transparent) 0 10px,transparent 10px 20px);opacity: .6}.home-quick .table-wrap{position: relative}@media (min-width: 768px) and (max-width: 1023px){.home-quick .table-wrap{display: none}.home-quick .casino-rows{display: grid}}.home-quick__table thead th{background: radial-gradient(circle,color-mix(in srgb,var(--dc-lumiere) 8%,transparent) 1px,transparent 1.5px) 0 0 / 8px 8px,var(--dc-nuit);box-shadow: inset 0 -2px 0 color-mix(in srgb,var(--dc-vert) 55%,transparent)}.home-quick__table tbody tr{transition: background-color var(--dc-t)}.home-quick__table tbody tr:hover{background: color-mix(in srgb,var(--dc-violet) 7%,transparent)}.home-pair--feeds>.home-empty:first-child{border-style: solid;-webkit-mask: radial-gradient(circle at 0 50%,transparent 13px,var(--dc-nuit) 13.5px) left / 51% 100% no-repeat,radial-gradient(circle at 100% 50%,transparent 13px,var(--dc-nuit) 13.5px) right / 51% 100% no-repeat;mask: radial-gradient(circle at 0 50%,transparent 13px,var(--dc-nuit) 13.5px) left / 51% 100% no-repeat,radial-gradient(circle at 100% 50%,transparent 13px,var(--dc-nuit) 13.5px) right / 51% 100% no-repeat;background: linear-gradient(90deg,transparent 150px,color-mix(in srgb,var(--dc-vert) 35%,transparent) 150px 151px,transparent 151px) 0 0 / 100% 100% no-repeat,var(--nl-card-sheen),var(--nl-card-bg)}.home-pair--feeds>.home-empty:first-child .home-empty__art{width: 88px;height: 88px;margin-right: 26px}.home-checks{border-bottom: 0;border-bottom-left-radius: 0;border-bottom-right-radius: 0;padding-bottom: 48px !important;-webkit-mask: conic-gradient(from -45deg at bottom,transparent 90deg,var(--dc-nuit) 0) bottom / 18px 10px repeat-x,linear-gradient(var(--dc-nuit) 0 0) top / 100% calc(100% - 9px) no-repeat;mask: conic-gradient(from -45deg at bottom,transparent 90deg,var(--dc-nuit) 0) bottom / 18px 10px repeat-x,linear-gradient(var(--dc-nuit) 0 0) top / 100% calc(100% - 9px) no-repeat;background: repeating-linear-gradient(180deg,transparent 0 27px,color-mix(in srgb,var(--dc-lumiere) 3%,transparent) 27px 28px),var(--nl-card-sheen),var(--nl-card-bg)}.home-method__item{position: relative;overflow: hidden;background: linear-gradient(color-mix(in srgb,var(--dc-violet-texte) 7%,transparent) 1px,transparent 1px) 0 0 / 20px 20px,linear-gradient(90deg,color-mix(in srgb,var(--dc-violet-texte) 7%,transparent) 1px,transparent 1px) 0 0 / 20px 20px,var(--nl-card-bg)}.home-method__item::before,.home-method__item::after{content: "";position: absolute;width: 14px;height: 14px;pointer-events: none;border-color: var(--dc-violet-texte);border-style: solid;opacity: .7}.home-method__item::before{top: 10px;left: 10px;border-width: 1.5px 0 0 1.5px}.home-method__item::after{right: 10px;bottom: 10px;border-width: 0 1.5px 1.5px 0}.home-method__num{color: transparent;-webkit-text-stroke: 1.5px var(--dc-vert);font-size: 52px;text-shadow: 0 0 18px color-mix(in srgb,var(--dc-vert) 30%,transparent)}.home-method__mark{position: absolute;right: 18px;top: 18px;width: 40px;height: 40px;color: var(--dc-violet-texte);opacity: .55}.home-method__item:nth-child(even) .home-method__num{-webkit-text-stroke-color: var(--dc-violet-texte);text-shadow: 0 0 18px color-mix(in srgb,var(--dc-violet) 35%,transparent)}.home-method__item:nth-child(even) .home-method__mark{color: var(--dc-vert)}.home-trust{position: relative;overflow: hidden}.home-trust::after{content: "";position: absolute;right: 32px;bottom: 30px;width: 34%;height: 1px;pointer-events: none;background: repeating-linear-gradient(90deg,var(--dc-ligne-forte) 0 6px,transparent 6px 10px)}.home-responsible{background: var(--dc-champ) !important;border: 2px solid var(--dc-lumiere) !important;box-shadow: none !important}@media (max-width: 767px){.home-kpi__segs{left: 12px;right: 12px;top: 6px;gap: 2px}.home-kpi__mark{width: 64px;height: 64px;right: -10px;bottom: -12px}.home-ledger::before{display: none}.home-ledger__rows{background: repeating-linear-gradient(180deg,transparent 0 31px,color-mix(in srgb,var(--dc-lumiere) 3%,transparent) 31px 32px),var(--nl-card-bg)}.home-pair--feeds>.home-empty:first-child{background: var(--nl-card-sheen),var(--nl-card-bg)}.home-method__num{font-size: 32px}.home-method__mark{width: 26px;height: 26px;right: 12px;top: 12px}.home-trust::after{display: none}.home-checks__list li{grid-template-columns: minmax(0,1fr) auto}.home-checks__list time{grid-column: 1 / -1;font-size: 15px}.home-checks__src{text-align: right}}.home-hero__media{overflow: hidden}.home-hero__media img{transform-origin: 70% 45%;animation: hero-drift 38s var(--ds-ease-in-out) 3 alternate forwards;will-change: transform}.home-hero.is-paused .home-hero__media img,.home-hero.is-paused .home-hero__text::before{animation-play-state: paused}@keyframes hero-drift{from{transform: scale(1.02) translate3d(0,0,0)}to{transform: scale(1.07) translate3d(-1.2%,-.8%,0)}}.home-hero__text{position: relative}.home-hero__text::before{content: "";position: absolute;z-index: -1;left: -18%;top: -22%;width: 120%;height: 120%;pointer-events: none;background: radial-gradient(42% 38% at 38% 46%,color-mix(in srgb,var(--dc-violet) 22%,transparent),transparent 72%),radial-gradient(30% 26% at 22% 78%,color-mix(in srgb,var(--dc-vert) 9%,transparent),transparent 74%);animation: hero-halo 24s var(--ds-ease-in-out) 3 alternate forwards}@keyframes hero-halo{from{transform: translate3d(0,0,0) scale(1);opacity: .85}to{transform: translate3d(4%,-3%,0) scale(1.08);opacity: 1}}.home-hero__title .hl{background: linear-gradient(100deg,var(--dc-violet-texte) 42%,color-mix(in srgb,var(--dc-violet-texte) 40%,var(--dc-lumiere)) 50%,var(--dc-violet-texte) 58%) 100% 0 / 260% 100% no-repeat;-webkit-background-clip: text;background-clip: text;color: transparent;animation: hero-sheen 1.8s var(--ds-ease-out) .5s both}@keyframes hero-sheen{from{background-position: 100% 0}to{background-position: 0 0}}.home-hero__text>.eyebrow,.home-hero__lead,.home-hero__actions,.home-kpis{animation: hero-in 700ms var(--ds-ease-out) backwards}.home-hero__text>.eyebrow{animation-delay: 40ms}.home-hero__lead{animation-delay: 140ms}.home-hero__actions{animation-delay: 260ms}.home-kpis{animation-delay: 380ms}.home-kpi{animation: hero-in 620ms var(--ds-ease-out) backwards}.home-kpi--lead{animation-delay: 520ms}.home-kpi--fields{animation-delay: 600ms}.home-kpi--proven{animation-delay: 680ms}@keyframes hero-in{from{opacity: 0;transform: translate3d(0,12px,0)}}.home-kpis{position: relative}.home-kpis::before{content: "";position: absolute;z-index: 2;left: 24px;right: 24px;top: 0;height: 1px;background: var(--ds-grad-edge);opacity: .9;pointer-events: none}.home-kpi{border-right-color: color-mix(in srgb,var(--dc-ligne) 70%,transparent)}.home-kpi dd{font-variant-numeric: tabular-nums;position: relative}.home-kpi dd.is-counting{-webkit-text-fill-color: transparent;text-shadow: none}.home-kpi dd.is-counting::after{content: attr(data-show);position: absolute;left: 0;top: 0;-webkit-text-fill-color: currentColor}.home-kpi--lead dd.is-counting::after{text-shadow: 0 0 22px color-mix(in srgb,var(--dc-vert) 35%,transparent)}@media (min-width: 1200px){.home-hero__compare{-webkit-backdrop-filter: blur(10px);backdrop-filter: blur(10px)}}@media (prefers-reduced-motion: reduce){.home-hero__media img,.home-hero__text::before,.home-hero__title .hl,.home-hero__text>.eyebrow,.home-hero__lead,.home-hero__actions,.home-kpis,.home-kpi,.home-hero__media::before,.home-hero__inner::before{animation: none}.home-hero__media img{transform: none}}.home-hero__media::before{content: "";position: absolute;z-index: 1;width: 840px;height: 840px;left: calc(63% - 420px);top: calc(36% - 420px);background: url("/assets/img/bg/seal-arcs.svg?v=022ac553") center / 100% 100% no-repeat;opacity: .6;pointer-events: none;-webkit-mask-image: radial-gradient(closest-side,var(--dc-nuit) 55%,transparent);mask-image: radial-gradient(closest-side,var(--dc-nuit) 55%,transparent)}.home-hero__media::after{content: "";position: absolute;z-index: 2;inset: 0;pointer-events: none;background: var(--nl-grain) 0 0 / 128px 128px repeat;opacity: .26}.home-hero__inner::before{content: "";position: absolute;z-index: -1;top: -48px;bottom: -72px;left: calc(50% - 50vw);width: 100vw;pointer-events: none;background: var(--nl-lattice) 50% 0 / 140px 80px repeat;opacity: .42;-webkit-mask-image: radial-gradient(56% 78% at 58% 34%,var(--dc-nuit) 0%,transparent 76%);mask-image: radial-gradient(56% 78% at 58% 34%,var(--dc-nuit) 0%,transparent 76%)}@media (prefers-reduced-motion: no-preference){.home-hero__media::before{animation: hero-seal 150s linear 1 forwards}.home-hero__inner::before{animation: hero-lattice 1800ms var(--ds-ease-out) 200ms backwards}.home-hero.is-paused .home-hero__media::before{animation-play-state: paused}}@keyframes hero-seal{to{transform: rotate(6deg)}}@keyframes hero-lattice{from{opacity: 0}}@media (max-width: 767px){.home-hero__media::before{display: none}.home-hero__media::after{opacity: .2}.home-hero__inner::before{top: 20px;bottom: -32px;opacity: .3;background-size: 112px 64px;-webkit-mask-image: linear-gradient(180deg,var(--dc-nuit),transparent 70%);mask-image: linear-gradient(180deg,var(--dc-nuit),transparent 70%)}}.home-hero__status{align-self: flex-start;display: inline-flex;align-items: center;gap: 10px;margin: 0 0 -4px;padding: 7px 14px 7px 12px;border-radius: var(--dc-r-pill);border: 1px solid color-mix(in srgb,var(--dc-vert) 32%,var(--dc-ligne));background: color-mix(in srgb,var(--dc-nuit) 62%,transparent);box-shadow: var(--ds-highlight);font: 700 13.5px/1.2 var(--dc-font-cond);letter-spacing: .12em;text-transform: uppercase;color: var(--dc-texte-2);animation: hero-in 700ms var(--ds-ease-out) backwards}@media (min-width: 1200px){.home-hero__status{-webkit-backdrop-filter: blur(8px);backdrop-filter: blur(8px)}}.home-hero__pulse{position: relative;flex: none;width: 8px;height: 8px;border-radius: 50%;background: var(--dc-vert);box-shadow: 0 0 10px var(--dc-vert)}.home-hero__pulse::after{content: "";position: absolute;inset: -4px;border-radius: 50%;border: 1.5px solid var(--dc-vert);opacity: 0;animation: fx-pulse 2.6s var(--ds-ease-out) 1.2s 4}@supports (animation-timeline: view()){@media (prefers-reduced-motion: no-preference) and (min-width: 768px){.home-hero__media{animation: home-parallax linear both;animation-timeline: view();animation-range: exit 0% exit 100%}}}@keyframes home-parallax{to{transform: translate3d(0,24%,0);opacity: .45}}@media (min-width: 1200px){.home-method__grid{position: relative;padding-top: 22px;view-timeline: --home-method block}.home-method__grid::before{content: "";position: absolute;left: 0;right: 0;top: 0;height: 1px;pointer-events: none;opacity: .8;background: linear-gradient(90deg,var(--dc-violet-texte),var(--dc-vert-clair) 60%,var(--dc-violet-texte));transform-origin: 0 50%}@supports (animation-timeline: view()){@media (prefers-reduced-motion: no-preference){.home-method__grid::before{animation: home-thread linear both;animation-timeline: --home-method;animation-range: entry 30% cover 55%}}}}@keyframes home-thread{from{transform: scaleX(0)}}.home-tools{list-style: none;margin: 0;padding: 0;display: grid;grid-template-columns: repeat(12,minmax(0,1fr));gap: 20px}.home-tool{grid-column: span 6;display: flex;min-width: 0}@media (min-width: 1200px){.home-tool--bonus-hunt,.home-tool--blackjack{grid-column: span 7}.home-tool--giveaways,.home-tool--slots{grid-column: span 5}}.home-tool__link{position: relative;isolation: isolate;overflow: hidden;flex: 1 1 auto;display: grid;grid-template-columns: auto minmax(0,1fr);align-content: start;column-gap: 18px;row-gap: 8px;min-height: 232px;padding: 30px 30px 28px;border-radius: var(--ds-r-lg);border: var(--ds-border);background: var(--nl-card-sheen),var(--ds-surface-raised);box-shadow: var(--ds-elev-1);color: var(--dc-lumiere);text-decoration: none;transition: transform var(--ds-dur-slow) var(--ds-ease-out),border-color var(--ds-dur-base) var(--ds-ease-out),box-shadow var(--ds-dur-slow) var(--ds-ease-out)}.home-tool__link::before{content: "";position: absolute;z-index: -1;inset: 0;pointer-events: none;background: radial-gradient(60% 90% at 100% 100%,var(--tool-glow,color-mix(in srgb,var(--dc-violet) 16%,transparent)),transparent 70%);transition: opacity var(--ds-dur-slow) var(--ds-ease-out);opacity: .8}.home-tool--giveaways,.home-tool--slots{--tool-glow: color-mix(in srgb,var(--dc-vert) 10%,transparent)}.home-tool__ico{grid-row: span 2;display: grid;place-items: center;width: 56px;height: 56px;border-radius: 16px;border: 1px solid color-mix(in srgb,var(--dc-violet-texte) 36%,var(--dc-ligne));background: linear-gradient(180deg,color-mix(in srgb,var(--dc-violet) 24%,var(--dc-velours)),color-mix(in srgb,var(--dc-violet) 6%,var(--dc-velours)));box-shadow: var(--ds-highlight),0 12px 26px -14px color-mix(in srgb,var(--dc-violet) 80%,transparent);color: var(--dc-violet-texte);transition: transform var(--ds-dur-slow) var(--fx-ease)}.home-tool__ico .icon{width: 26px;height: 26px}.home-tool__name{align-self: end;font: 800 27px/1.1 var(--dc-font-sans);letter-spacing: -.025em}.home-tool__desc{grid-column: 2;max-width: 30ch;color: var(--dc-texte-2);font-size: 16px;line-height: 1.5}.home-tool__stat{grid-column: 2;align-self: end;display: inline-flex;flex-wrap: wrap;align-items: baseline;gap: 4px 8px;margin-top: 18px;color: var(--dc-brume);font-size: 14.5px}.home-tool__stat strong{font: 800 34px/1 var(--dc-font-cond);color: var(--dc-vert);text-shadow: 0 0 18px color-mix(in srgb,var(--dc-vert) 30%,transparent)}.home-tool__go{position: absolute;z-index: 2;right: 22px;bottom: 22px;box-sizing: content-box;width: 20px;height: 20px;padding: 7px;border-radius: 50%;border: 1px solid color-mix(in srgb,var(--dc-vert) 35%,var(--dc-ligne));background: var(--dc-velours);color: var(--dc-vert);transition: transform var(--ds-dur-slow) var(--fx-ease),border-color var(--ds-dur-base) var(--ds-ease-out)}.home-tool__link:focus-visible{outline-offset: 4px}@media (hover: hover){.home-tool__link:hover{transform: translateY(-4px);border-color: var(--ds-border-hover);box-shadow: var(--ds-elev-3)}.home-tool__link:hover::before{opacity: 1}.home-tool__link:hover .home-tool__ico{transform: translateY(-2px) rotate(-6deg)}.home-tool__link:hover .home-tool__go{transform: translateX(4px);border-color: var(--dc-vert)}}.home-tool__link:active{transform: translateY(-1px) scale(.995)}.home-tool__art{position: absolute;z-index: -1;right: 0;bottom: 0;width: 46%;height: 100%;pointer-events: none}.home-tool__art>span{position: absolute;display: block;transition: transform 900ms var(--fx-ease),opacity var(--ds-dur-slow) var(--ds-ease-out)}.home-tool--bonus-hunt .home-tool__art>span{border-radius: 50%;right: -6%;bottom: -26%}.home-tool--bonus-hunt .home-tool__art>span:nth-child(1){width: 300px;height: 300px;border: 1px dashed color-mix(in srgb,var(--dc-violet-texte) 40%,transparent)}.home-tool--bonus-hunt .home-tool__art>span:nth-child(2){width: 200px;height: 200px;right: calc(-6% + 50px);bottom: calc(-26% + 50px);border: 1.5px solid color-mix(in srgb,var(--dc-violet-texte) 55%,transparent);box-shadow: 0 0 30px -6px color-mix(in srgb,var(--dc-violet) 60%,transparent),inset 0 0 30px -10px color-mix(in srgb,var(--dc-violet) 50%,transparent)}.home-tool--bonus-hunt .home-tool__art>span:nth-child(3){width: 300px;height: 300px;background: radial-gradient(circle,var(--dc-vert) 0 5px,transparent 6px),linear-gradient(var(--dc-vert),var(--dc-vert)) 50% 50% / 1px 60% no-repeat,linear-gradient(var(--dc-vert),var(--dc-vert)) 50% 50% / 60% 1px no-repeat;opacity: .5}.home-tool--giveaways .home-tool__art>span:nth-child(-n+2){right: 64px;bottom: 20px;width: 150px;height: 84px;border-radius: 13px;border: 1.5px solid color-mix(in srgb,var(--dc-vert) 45%,transparent);background: radial-gradient(circle at 0 50%,transparent 11px,color-mix(in srgb,var(--dc-velours) 92%,var(--dc-vert)) 12px) left / 51% 100% no-repeat,radial-gradient(circle at 100% 50%,transparent 11px,color-mix(in srgb,var(--dc-velours) 92%,var(--dc-vert)) 12px) right / 51% 100% no-repeat;box-shadow: 0 18px 40px -20px color-mix(in srgb,var(--dc-vert) 60%,transparent)}.home-tool--giveaways .home-tool__art>span:nth-child(1){transform: rotate(-12deg) translate(-30px,-16px);opacity: .55;border-color: color-mix(in srgb,var(--dc-violet-texte) 50%,transparent)}.home-tool--giveaways .home-tool__art>span:nth-child(2){transform: rotate(6deg)}.home-tool--giveaways .home-tool__art>span:nth-child(3){right: 124px;bottom: 47px;width: 30px;height: 30px;border-radius: 50%;border: 1.5px dashed color-mix(in srgb,var(--dc-vert) 70%,transparent);transform: rotate(6deg)}.home-tool--slots .home-tool__art>span{bottom: 18px;width: 50px;height: 98px;border-radius: 12px;overflow: hidden;border: 1.5px solid color-mix(in srgb,var(--dc-violet-texte) 45%,transparent);background: linear-gradient(180deg,var(--dc-nuit),color-mix(in srgb,var(--dc-violet) 14%,var(--dc-velours)) 50%,var(--dc-nuit))}.home-tool--slots .home-tool__art>span::before{content: "";position: absolute;left: 12px;right: 12px;top: -100%;height: 300%;background: repeating-linear-gradient(180deg,transparent 0 14px,color-mix(in srgb,var(--dc-vert) 55%,transparent) 14px 26px,transparent 26px 44px,color-mix(in srgb,var(--dc-violet-texte) 60%,transparent) 44px 56px);border-radius: 6px;transition: transform 1400ms cubic-bezier(.2,.9,.25,1.15)}.home-tool--slots .home-tool__art>span:nth-child(1){right: 178px}.home-tool--slots .home-tool__art>span:nth-child(2){right: 120px}.home-tool--slots .home-tool__art>span:nth-child(3){right: 62px}.home-tool--blackjack .home-tool__art>span:nth-child(-n+2){right: 16%;bottom: 10%;width: 96px;height: 134px;border-radius: 12px;transform-origin: 50% 120%;background: linear-gradient(160deg,var(--dc-lumiere),color-mix(in srgb,var(--dc-lumiere) 86%,var(--dc-violet)));box-shadow: 0 20px 40px -18px var(--dc-nuit),inset 0 0 0 5px var(--dc-lumiere),inset 0 0 0 6.5px color-mix(in srgb,var(--dc-violet) 40%,transparent);opacity: .9}.home-tool--blackjack .home-tool__art>span:nth-child(1){transform: rotate(-12deg);background: repeating-linear-gradient(45deg,color-mix(in srgb,var(--dc-violet) 70%,var(--dc-velours)) 0 6px,var(--dc-violet-fond) 6px 12px);box-shadow: 0 20px 40px -18px var(--dc-nuit),inset 0 0 0 5px var(--dc-lumiere)}.home-tool--blackjack .home-tool__art>span:nth-child(2){transform: rotate(8deg) translateX(30px)}.home-tool--blackjack .home-tool__art>span:nth-child(3){right: calc(16% + 120px);bottom: 12%;width: 54px;height: 54px;border-radius: 50%;background: radial-gradient(circle,var(--dc-vert) 0 9px,var(--dc-velours) 10px 15px,var(--dc-vert) 16px);border: 4px dashed var(--dc-velours);box-shadow: 0 0 22px -4px color-mix(in srgb,var(--dc-vert) 70%,transparent)}@media (hover: hover) and (prefers-reduced-motion: no-preference){.home-tool--bonus-hunt .home-tool__link:hover .home-tool__art>span:nth-child(1){transform: rotate(45deg) scale(1.04)}.home-tool--bonus-hunt .home-tool__link:hover .home-tool__art>span:nth-child(2){transform: scale(.94)}.home-tool--bonus-hunt .home-tool__link:hover .home-tool__art>span:nth-child(3){transform: scale(1.06);opacity: .9}.home-tool--giveaways .home-tool__link:hover .home-tool__art>span:nth-child(1){transform: rotate(-18deg) translate(-46px,-22px);opacity: .8}.home-tool--giveaways .home-tool__link:hover .home-tool__art>span:nth-child(2){transform: rotate(2deg) translate(6px,-6px)}.home-tool--giveaways .home-tool__link:hover .home-tool__art>span:nth-child(3){transform: rotate(140deg)}.home-tool--slots .home-tool__link:hover .home-tool__art>span::before{transform: translate3d(0,33.33%,0)}.home-tool--slots .home-tool__link:hover .home-tool__art>span:nth-child(2)::before{transition-duration: 1700ms}.home-tool--slots .home-tool__link:hover .home-tool__art>span:nth-child(3)::before{transition-duration: 2000ms}.home-tool--blackjack .home-tool__link:hover .home-tool__art>span:nth-child(1){transform: rotate(-20deg) translateX(-14px)}.home-tool--blackjack .home-tool__link:hover .home-tool__art>span:nth-child(2){transform: rotate(14deg) translateX(44px)}.home-tool--blackjack .home-tool__link:hover .home-tool__art>span:nth-child(3){transform: rotate(120deg) translateY(-6px)}}@media (max-width: 1199px){.home-tool__art{width: 52%;opacity: .75;transform: scale(.72) translate3d(-44px,-10px,0);transform-origin: 100% 100%}.home-tool__desc{max-width: 24ch}}@media (max-width: 767px){.home-tools{gap: 12px}.home-tool{grid-column: 1 / -1}.home-tool__link{min-height: 0;padding: 20px 18px 22px;column-gap: 14px;row-gap: 4px;border-radius: var(--dc-r-card-m)}.home-tool__ico{width: 46px;height: 46px;border-radius: 13px}.home-tool__ico .icon{width: 22px;height: 22px}.home-tool__name{font-size: 21px}.home-tool__desc{font-size: 15px;max-width: none;padding-right: 26px}.home-tool__stat{margin-top: 10px}.home-tool__stat strong{font-size: 26px}.home-tool__go{right: 14px;bottom: 16px}.home-tool__art{display: none}}@media (prefers-reduced-motion: reduce){.home-hero__status,.home-hero__pulse::after{animation: none}}.home-ledger__row--wide{display: none}@media (min-width: 1200px){.home-ledger__row--wide{display: grid}}.home-catalog__grid{align-items: stretch}.home-catalog__grid>.pending{align-self: start}.home-quick__table tbody th,.home-quick__table td:nth-child(2),.home-quick__table td:nth-child(3){width: 1%;white-space: nowrap}.home-quick__val{min-width: 8.5em}.home-quick__val>span{text-wrap: balance}@media (min-width: 768px) and (max-width: 1199px){.home-quick__cov .coverage{display: none}.home-quick__table thead th:nth-child(3){white-space: normal;min-width: 8em}}.home-bonus{position: relative;display: grid;gap: 28px}.home-bonus__glow{position: absolute;inset: -40px -10% auto;height: 420px;z-index: -1;pointer-events: none;background: radial-gradient(40% 60% at 15% 30%,rgba(184,245,60,.10),transparent 70%),radial-gradient(45% 60% at 85% 40%,rgba(178,60,255,.16),transparent 70%)}.home-bonus__head{display: flex;flex-wrap: wrap;align-items: flex-end;justify-content: space-between;gap: 18px 32px}.home-bonus__eyebrow{display: inline-flex;align-items: center;gap: 10px;margin: 0 0 8px}.home-bonus__pulse{width: 8px;height: 8px;border-radius: 50%;background: var(--dc-vert);box-shadow: 0 0 0 0 rgba(184,245,60,.6);animation: hb-pulse 2.4s ease-out infinite}@keyframes hb-pulse{0%{box-shadow: 0 0 0 0 rgba(184,245,60,.55)}70%,100%{box-shadow: 0 0 0 10px rgba(184,245,60,0)}}.home-bonus__title{margin: 0;font: var(--dc-h2-section);letter-spacing: -.03em}.home-bonus__lead{margin: 10px 0 0;max-width: 64ch;color: var(--dc-texte-2)}.home-bonus__all{flex: none}.home-bonus__highlights{list-style: none;margin: 0;padding: 0;display: grid;grid-template-columns: repeat(auto-fit,minmax(min(240px,100%),1fr));gap: 12px}.hb-hl{display: flex;align-items: center;gap: 14px;padding: 14px 18px;border-radius: var(--dc-r-tile);background: linear-gradient(135deg,rgba(28,20,38,.92),rgba(18,12,26,.92));border: 1px solid var(--dc-ligne)}.hb-hl__ico{display: grid;place-items: center;flex: none;width: 42px;height: 42px;border-radius: 12px;background: var(--dc-vert-10);color: var(--dc-vert);box-shadow: inset 0 0 0 1px rgba(184,245,60,.28)}.hb-hl--percent .hb-hl__ico{background: var(--dc-violet-16);color: var(--dc-violet-texte);box-shadow: inset 0 0 0 1px rgba(178,60,255,.35)}.hb-hl__ico .icon{width: 20px;height: 20px}.hb-hl__txt{display: grid;gap: 1px;min-width: 0}.hb-hl__label{font: 600 12px/1.2 var(--dc-font-cond);letter-spacing: .14em;text-transform: uppercase;color: var(--dc-brume)}.hb-hl__value{font: 800 20px/1.2 var(--dc-font-sans);color: var(--dc-lumiere)}.hb-hl__casino{font-size: 14px;color: var(--dc-violet-texte);text-decoration: none}.hb-hl__casino:hover{color: var(--dc-vert-clair);text-decoration: underline}.home-bonus__grid{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 20px}.hb-card{position: relative;display: flex;flex-direction: column;min-width: 0;overflow: hidden;border-radius: var(--dc-r-card);background: linear-gradient(180deg,#160E20,#0E0915 70%);border: 1px solid var(--dc-ligne);box-shadow: 0 18px 50px rgba(0,0,0,.35);transition: transform .25s ease,border-color .25s ease,box-shadow .25s ease}.hb-card::before{content: '';position: absolute;inset: 0;border-radius: inherit;padding: 1px;pointer-events: none;background: linear-gradient(135deg,rgba(184,245,60,.55),transparent 35%,transparent 65%,rgba(178,60,255,.6));-webkit-mask: linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite: xor;mask-composite: exclude;opacity: .35;transition: opacity .25s ease}.hb-card:hover{transform: translateY(-4px);box-shadow: 0 26px 60px rgba(0,0,0,.45),0 0 40px rgba(178,60,255,.14)}.hb-card:hover::before{opacity: 1}.hb-card__art{position: relative;aspect-ratio: 516 / 152;overflow: hidden;background: var(--dc-fumee)}.hb-card__art::after{content: '';position: absolute;inset: 0;background: linear-gradient(180deg,transparent 40%,rgba(14,9,21,.85))}.hb-card__art img,.hb-card__art svg{display: block;width: 100%;height: 100%;object-fit: cover;transition: transform .6s ease}.hb-card:hover .hb-card__art img{transform: scale(1.04)}.hb-card__body{display: flex;flex-direction: column;gap: 14px;flex: 1;padding: 0 22px 22px;margin-top: -22px;position: relative}.hb-card__top{display: flex;align-items: center;gap: 12px;min-width: 0}.hb-card__name{margin: 0;font: 700 19px/1.2 var(--dc-font-sans);min-width: 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.hb-card__name a{color: var(--dc-lumiere);text-decoration: none}.hb-card__name a:hover{color: var(--dc-vert-clair)}.hb-card__flag{margin-left: auto;display: inline-flex;align-items: center;gap: 6px;padding: 5px 12px;border-radius: var(--dc-r-pill);background: var(--dc-vert);color: #0B0612;font: 700 12px/1 var(--dc-font-cond);letter-spacing: .12em;text-transform: uppercase;white-space: nowrap;box-shadow: 0 0 24px rgba(184,245,60,.35)}.hb-card__flag .icon{width: 14px;height: 14px}.hb-card__type{margin: 0;font: 600 13px/1 var(--dc-font-cond);letter-spacing: .16em;text-transform: uppercase;color: var(--dc-vert)}.hb-card__offer{margin: -4px 0 0;display: flex;flex-wrap: wrap;align-items: baseline;gap: 4px 14px}.hb-card__big{font: 800 clamp(40px,4.4vw,54px)/1 var(--dc-font-cond);letter-spacing: -.01em;color: var(--dc-lumiere);text-shadow: 0 0 28px rgba(184,245,60,.35)}.hb-card__rest{color: var(--dc-texte-doux);font-weight: 600}.hb-card__stats{margin: 0;display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 8px}.hb-stat{padding: 10px 12px;border-radius: 12px;background: rgba(28,20,38,.7);border: 1px solid var(--dc-ligne);min-width: 0}.hb-stat dt{font: 600 11px/1.2 var(--dc-font-cond);letter-spacing: .12em;text-transform: uppercase;color: var(--dc-brume)}.hb-stat dd{margin: 4px 0 0;font-weight: 700;color: var(--dc-lumiere);overflow-wrap: anywhere}.hb-stat--wagering{background: linear-gradient(135deg,rgba(184,245,60,.12),rgba(28,20,38,.7));border-color: rgba(184,245,60,.35)}.hb-stat.is-unknown dd{color: var(--dc-inactif);font-weight: 500}.hb-card__foot{margin-top: auto;display: grid;gap: 14px}.hb-card__state{margin: 0;display: flex;flex-wrap: wrap;align-items: center;gap: 6px 10px;font-size: 14px;color: var(--dc-texte-2)}.hb-card__state .icon{width: 16px;height: 16px}.hb-card__state>span:first-of-type{font-weight: 700}.hb-card__state--verified{color: var(--dc-vert)}.hb-card__state--partial{color: var(--dc-violet-texte)}.hb-card__date{margin-left: auto;color: var(--dc-brume);font-weight: 500}.hb-card__actions{display: grid;gap: 10px}.hb-card__actions .cta{margin: 0}.hb-card__more{justify-self: center;font-size: 14px}.hb-card--featured{grid-column: 1 / -1;display: grid;grid-template-columns: minmax(0,1.05fr) minmax(0,1fr);border-color: rgba(184,245,60,.35);background: linear-gradient(120deg,#1A1026,#0E0915 60%);box-shadow: 0 24px 70px rgba(0,0,0,.45),0 0 60px rgba(184,245,60,.08)}.hb-card--featured::before{opacity: .8}.hb-card--featured .hb-card__art{aspect-ratio: auto;min-height: 100%;display: grid;place-items: center;padding: 24px}.hb-card--featured .hb-card__art-bg{position: absolute;inset: -20px;filter: blur(18px) saturate(1.3) brightness(.55)}.hb-card--featured .hb-card__art-bg img,.hb-card--featured .hb-card__art-bg svg{width: 100%;height: 100%;object-fit: cover}.hb-card--featured .hb-card__art-fg{position: relative;z-index: 1;width: 100%;border-radius: 16px;overflow: hidden;box-shadow: 0 20px 50px rgba(0,0,0,.55),0 0 0 1px rgba(255,255,255,.08)}.hb-card--featured .hb-card__art-fg img,.hb-card--featured .hb-card__art-fg svg{position: static;inset: auto;height: auto;aspect-ratio: 516 / 152}.hb-card--featured:hover .hb-card__art-fg img{transform: scale(1.03)}.hb-card--featured .hb-card__art::after{background: linear-gradient(90deg,transparent 55%,rgba(14,9,21,.95)),linear-gradient(180deg,transparent 60%,rgba(14,9,21,.6))}.hb-card--featured .hb-card__body{margin: 0;padding: 30px 32px 30px 8px;gap: 16px}.hb-card--featured .hb-card__big{font-size: clamp(54px,6vw,80px)}.hb-card--featured .hb-card__stats{grid-template-columns: repeat(4,minmax(0,1fr))}.hb-card--featured .hb-card__actions{grid-template-columns: minmax(0,1fr) auto;align-items: center}.home-bonus__empty{flex-direction: row;align-items: center;gap: 24px;padding: 32px}@media (max-width: 1100px){.home-bonus__grid{grid-template-columns: repeat(2,minmax(0,1fr))}.hb-card--featured .hb-card__stats{grid-template-columns: repeat(2,minmax(0,1fr))}.home-bonus__grid>.hb-card:last-child:nth-child(even){grid-column: 1 / -1}}@media (max-width: 760px){.home-bonus{gap: 20px}.home-bonus__head{align-items: flex-start}.home-bonus__all{width: 100%;justify-content: center}.home-bonus__grid{grid-template-columns: minmax(0,1fr);gap: 16px}.home-bonus__grid>.hb-card:last-child:nth-child(even){grid-column: auto}.hb-card--featured{grid-template-columns: minmax(0,1fr)}.hb-card--featured .hb-card__art{aspect-ratio: 516 / 152;min-height: 0;padding: 0;display: block}.hb-card--featured .hb-card__art-bg{display: none}.hb-card--featured .hb-card__art-fg{border-radius: 0;box-shadow: none}.home-bonus__grid>.hb-card:nth-child(n+4){display: none}.hb-card--featured .hb-card__art::after{background: linear-gradient(180deg,transparent 40%,rgba(14,9,21,.85))}.hb-card--featured .hb-card__body{padding: 0 18px 20px;margin-top: -22px}.hb-card__body{padding: 0 18px 20px}.hb-card--featured .hb-card__actions{grid-template-columns: minmax(0,1fr)}.hb-card__stats{grid-template-columns: repeat(3,minmax(0,1fr));gap: 6px}.hb-card--featured .hb-card__stats{grid-template-columns: repeat(2,minmax(0,1fr))}.hb-stat{padding: 8px 9px}.hb-stat dd{font-size: 14px}.home-bonus__highlights{grid-template-columns: minmax(0,1fr)}}@media (prefers-reduced-motion: reduce){.home-bonus__pulse{animation: none}.hb-card,.hb-card__art img{transition: none}.hb-card:hover{transform: none}}@media (forced-colors: active){.hb-card,.hb-hl,.hb-stat{border: 1px solid CanvasText}.hb-card::before{display: none}}
