.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)}
.article--guide{--gd-measure: 31em}.article--guide.tint-v{--gcv-glow: color-mix(in srgb,var(--dc-violet) 18%,transparent)}.article--guide.tint-g{--gcv-glow: color-mix(in srgb,var(--dc-vert) 10%,transparent)}.article--guide.tint-w{--gcv-glow: color-mix(in srgb,var(--dc-lumiere) 5%,transparent)}.read-progress{background: linear-gradient(90deg,color-mix(in srgb,var(--dc-violet) 70%,transparent),var(--dc-vert));box-shadow: 0 0 6px color-mix(in srgb,var(--dc-vert) 30%,transparent);opacity: .85}.gcover{position: relative;isolation: isolate;overflow: hidden;display: flex;align-items: flex-end;min-height: 360px;margin-top: 18px;padding: 56px 56px 48px 76px;border-radius: var(--ds-r-lg);border: var(--ds-border);background: radial-gradient(44% 80% at 74% 96%,var(--gcv-glow,transparent),transparent 72%),linear-gradient(90deg,color-mix(in srgb,var(--dc-lumiere) 2.5%,transparent) 0 30px,transparent 30px),linear-gradient(180deg,color-mix(in srgb,var(--dc-velours) 45%,var(--dc-nuit)),var(--dc-nuit) 70%);box-shadow: var(--ds-elev-2)}.gcover::before{content: "";position: absolute;z-index: -1;top: 0;bottom: 0;left: 30px;width: 6px;pointer-events: none;background: linear-gradient(90deg,color-mix(in srgb,var(--dc-nuit) 90%,transparent) 0 1px,color-mix(in srgb,var(--dc-lumiere) 6%,transparent) 1px 2px,transparent 2px)}.gcover__art{position: absolute;z-index: -2;top: 0;bottom: 0;right: 0;width: 56%;overflow: hidden;-webkit-mask-image: linear-gradient(90deg,transparent,var(--dc-nuit) 38%);mask-image: linear-gradient(90deg,transparent,var(--dc-nuit) 38%)}.gcover__art .na{position: absolute;top: 50%;right: calc(50% - 302px);width: 1040px;max-width: none;height: 325px;margin-top: -166px}.gcover__art .na-r,.gcover__art .na-dots .na-d{display: none}.gcover__art .na-dots .na-dp{opacity: .5}.gcover__art .na-glow{opacity: .11}.gcover__art .na-core *{stroke-width: 1.6px}.gcover__art .na-core .na-s{opacity: .6}.gcover__art .na-refl{opacity: .07}.gcover__text{display: flex;flex-direction: column;align-items: flex-start;gap: 18px;max-width: 620px;min-width: 0}.gcover h1{margin: 0;font-size: clamp(36px,3.5vw,52px);line-height: 1.05;letter-spacing: -.035em;text-wrap: balance;overflow-wrap: break-word}.article__cat{margin: 0}.article__cat a{position: relative;display: inline-flex;align-items: center;gap: 8px;height: 32px;padding: 0 12px;border-radius: var(--dc-r-badge);border: 1px solid color-mix(in srgb,var(--dc-violet) 55%,var(--dc-ligne));background: color-mix(in srgb,var(--dc-violet) 8%,var(--dc-nuit));box-shadow: var(--ds-highlight);color: var(--dc-violet-texte);font-family: var(--dc-font-cond);font-weight: 700;font-size: 14px;letter-spacing: .16em;text-transform: uppercase;text-decoration: none;transition: border-color var(--ds-dur-fast) var(--ds-ease-out),background-color var(--ds-dur-base) var(--ds-ease-out),color var(--ds-dur-fast) var(--ds-ease-out)}.article__cat a::after{content: "";position: absolute;inset: -6px 0}.article__cat a:hover{color: var(--dc-violet-texte);border-color: var(--dc-violet-texte);background: var(--dc-violet-16)}.article__cat a:focus-visible{border-radius: var(--dc-r-badge)}.article__cat .icon{width: 16px;height: 16px}.cat-security .article__cat a{border-color: var(--dc-alerte-50);background: var(--dc-alerte-08);color: var(--dc-alerte)}.cat-security .article__cat a:hover{color: var(--dc-alerte);border-color: var(--dc-alerte)}.cat-responsible .article__cat a{border-color: var(--dc-ligne-forte);background: var(--dc-champ);color: var(--dc-lumiere)}.cat-responsible .article__cat a:hover{color: var(--dc-lumiere);background: var(--dc-fumee);border-color: var(--dc-brume)}.article__date{margin: 0;font-family: var(--dc-font-cond);font-weight: 700;font-size: 15px;letter-spacing: .12em;text-transform: uppercase;color: var(--dc-brume)}.article__layout{display: grid;grid-template-columns: 280px minmax(0,680px);column-gap: clamp(48px,6.5vw,104px);align-items: start;margin-top: var(--ds-space-8)}.article__layout--single{grid-template-columns: minmax(0,680px)}.article__toc{position: sticky;z-index: 1;top: calc(var(--dc-header-h) + 1px + 28px);max-height: calc(100vh - var(--dc-header-h) - 56px);overflow-y: auto;overscroll-behavior: contain;scrollbar-width: thin;padding-bottom: 20px}.article__toc .toc{padding: 0 0 10px;border-radius: var(--ds-r-md);border: var(--ds-border);font-size: 15px;background: var(--ds-surface-raised);box-shadow: var(--ds-elev-1)}.article__toc .toc__title{display: flex;align-items: center;gap: 10px;min-height: 52px;margin: 0;padding: 0 18px;list-style: none;border-bottom: var(--ds-border);border-radius: var(--ds-r-md) var(--ds-r-md) 0 0;font: var(--dc-label);letter-spacing: .16em;text-transform: uppercase;color: var(--dc-lumiere);cursor: default}.article__toc .toc__title::-webkit-details-marker{display: none}.article__toc .toc__title::before{content: "";flex: none;width: 6px;height: 6px;border-radius: 50%;background: var(--dc-violet-texte)}.toc__count{white-space: pre;color: var(--dc-brume);margin-left: -10px}.toc__chevron{display: none}.article__toc .toc ol{list-style: none;margin: 12px 12px 0 20px;padding: 0;border-left: 1px solid var(--dc-ligne);counter-reset: toc}.article__toc .toc li{counter-increment: toc}.article__toc .toc a{position: relative;display: flex;align-items: flex-start;gap: 10px;min-height: 44px;margin: 0 0 0 -1px;padding: 11px 10px 11px 14px;border-left: 2px solid transparent;border-radius: 0 var(--ds-r-xs) var(--ds-r-xs) 0;color: var(--dc-brume);font-size: 15px;line-height: 1.38;text-decoration: none;transition: color var(--ds-dur-fast) var(--ds-ease-out),border-color var(--ds-dur-base) var(--ds-ease-out),background-color var(--ds-dur-base) var(--ds-ease-out)}.article__toc .toc a::before{content: counter(toc,decimal-leading-zero);content: counter(toc,decimal-leading-zero) / "";flex: none;min-width: 18px;font-family: var(--dc-font-cond);font-weight: 700;font-size: 14px;line-height: 1.55;font-variant-numeric: tabular-nums;color: var(--dc-muet);transition: color var(--ds-dur-fast) var(--ds-ease-out)}@media (hover: hover){.article__toc .toc a:hover,.article__toc .toc li:has(~ li>a.is-active)>a:hover{color: var(--dc-lumiere);background: color-mix(in srgb,var(--dc-fumee) 55%,transparent)}.article__toc .toc a:hover::before{color: var(--dc-texte-2)}}.article__toc .toc a:focus-visible{border-radius: var(--ds-r-xs)}.article__toc .toc li:has(~ li>a.is-active)>a{border-left-color: color-mix(in srgb,var(--dc-violet-texte) 45%,transparent);color: var(--dc-texte-2)}.article__toc .toc li:has(~ li>a.is-active)>a::before{color: var(--dc-violet-texte)}.article__toc .toc a.is-active{color: var(--dc-lumiere);font-weight: 600;border-left-color: var(--dc-vert);background: color-mix(in srgb,var(--dc-fumee) 80%,transparent)}.article__toc .toc a.is-active::before{color: var(--dc-vert)}@media (min-width: 768px){.article__toc .toc__title{pointer-events: none}}.article__main{min-width: 0;max-width: 680px;background: color-mix(in srgb,var(--dc-nuit) 42%,transparent);box-shadow: 0 0 64px 40px color-mix(in srgb,var(--dc-nuit) 42%,transparent)}.article__lead{max-width: var(--gd-measure);margin: 0 0 48px;font-size: 21px;line-height: 1.6;color: var(--dc-lumiere);text-wrap: pretty}.article__body{color: var(--dc-texte-doux);font-size: 19px;line-height: 1.75;counter-reset: chap}.article__body>:first-child{margin-top: 0}.article__body>:last-child{margin-bottom: 0}.article__body p{max-width: var(--gd-measure);margin: 0 0 1.1em;text-wrap: pretty}.article__body h2{counter-increment: chap;max-width: 22em;margin: 2.3em 0 .6em;font: 700 31px/1.18 var(--dc-font-sans);letter-spacing: -.022em;color: var(--dc-lumiere);text-wrap: balance;scroll-margin-top: calc(var(--dc-header-h) + 32px)}.article__body h2::before{content: counter(chap,decimal-leading-zero);content: counter(chap,decimal-leading-zero) / "";display: block;width: 104px;margin-bottom: 14px;font-family: var(--dc-font-cond);font-weight: 700;font-size: 15px;line-height: 1.2;letter-spacing: .16em;font-variant-numeric: tabular-nums;color: var(--dc-violet-texte);background: linear-gradient(90deg,var(--dc-ligne-forte),transparent) 32px 55% / 72px 1px no-repeat}.article__body h3{max-width: var(--gd-measure);margin: 1.7em 0 .45em;font: 600 21px/1.35 var(--dc-font-sans);letter-spacing: -.005em;color: var(--dc-lumiere);scroll-margin-top: calc(var(--dc-header-h) + 32px)}.article__body h2 + h3{margin-top: .4em}.article__body strong{color: var(--dc-lumiere);font-weight: 600}.article__body a{color: var(--dc-violet-texte);font-weight: 500;text-decoration: underline;text-decoration-thickness: 1.5px;text-underline-offset: 4px;text-decoration-color: color-mix(in srgb,var(--dc-violet-texte) 55%,transparent);transition: color var(--ds-dur-fast) var(--ds-ease-out),text-decoration-color var(--ds-dur-fast) var(--ds-ease-out)}.article__body a:hover{color: var(--dc-lumiere);text-decoration-color: var(--dc-lumiere)}.article__body ul{list-style: none;max-width: var(--gd-measure);margin: 0 0 1.25em;padding: 0}.article__body ul li{position: relative;margin: 0 0 .55em;padding-left: 26px}.article__body ul li::before{content: "";position: absolute;left: 6px;top: .78em;width: 6px;height: 6px;border-radius: 50%;background: var(--dc-violet-texte)}.article__body ol{position: relative;list-style: none;display: flex;flex-direction: column;gap: 12px;margin: 1.4em 0 1.8em;padding: 0;counter-reset: step}.article__body ol::before{content: "";position: absolute;left: 19px;top: 24px;bottom: 24px;width: 2px;border-radius: 1px;background: linear-gradient(180deg,color-mix(in srgb,var(--dc-vert) 55%,transparent),color-mix(in srgb,var(--dc-vert) 10%,transparent))}.article__body ol li{counter-increment: step;position: relative;isolation: isolate;min-height: 48px;margin: 0;padding: 13px 22px 13px 80px;color: var(--dc-lumiere);font-size: 17px;line-height: 1.55}.article__body ol li::before{content: counter(step,decimal-leading-zero);content: counter(step,decimal-leading-zero) / "";position: absolute;left: 0;top: 6px;width: 40px;height: 40px;display: grid;place-items: center;border-radius: 50%;border: 1.5px solid var(--dc-vert);background: var(--dc-nuit);color: var(--dc-vert);font-family: var(--dc-font-cond);font-weight: 800;font-size: 17px;line-height: 1;font-variant-numeric: tabular-nums;box-shadow: 0 0 0 5px var(--dc-nuit),0 0 14px -4px color-mix(in srgb,var(--dc-vert) 45%,transparent)}.article__body ol li::after{content: "";position: absolute;z-index: -1;left: 58px;right: 0;top: 0;bottom: 0;border-radius: var(--ds-r-sm);border: var(--ds-border);background: var(--ds-surface-raised);box-shadow: var(--ds-elev-1)}.article__body .callout{position: relative;display: block;margin: 2em 0;padding: 24px 28px 24px 82px;border-radius: var(--ds-r-md);border: 1px solid color-mix(in srgb,var(--dc-violet) 32%,var(--dc-ligne));background: radial-gradient(60% 120% at 0% 0%,color-mix(in srgb,var(--dc-violet) 9%,transparent),transparent 70%),var(--ds-surface-raised);box-shadow: var(--ds-elev-2)}.article__body .callout::before{content: "";position: absolute;left: 26px;top: 24px;width: 34px;height: 34px;border-radius: 10px;pointer-events: none;border: 1px solid color-mix(in srgb,var(--dc-violet-texte) 50%,transparent);background: linear-gradient(180deg,color-mix(in srgb,var(--dc-violet) 30%,var(--dc-velours)),color-mix(in srgb,var(--dc-violet) 12%,var(--dc-nuit)));box-shadow: var(--ds-highlight),0 6px 16px -8px color-mix(in srgb,var(--dc-violet) 70%,transparent)}.article__body .callout::after{content: "";position: absolute;left: 37px;top: 32px;width: 12px;height: 18px;pointer-events: none;background: radial-gradient(circle at 50% 2px,var(--dc-lumiere) 0 1.8px,transparent 2.2px),linear-gradient(var(--dc-lumiere),var(--dc-lumiere)) 50% 100% / 2.2px 11px no-repeat}.article__body .callout p{max-width: none;margin: 0;font-size: 17px;line-height: 1.65;color: var(--dc-lumiere)}.article__body .formula{color: var(--dc-lumiere)}.cat-responsible .article__body .callout{border-color: var(--dc-ligne-forte);background: linear-gradient(180deg,color-mix(in srgb,var(--dc-lumiere) 3%,var(--dc-champ)),var(--dc-champ));box-shadow: var(--ds-elev-1)}.cat-responsible .article__body .callout::before{border-color: var(--dc-ligne-forte);background: var(--dc-fumee);box-shadow: var(--ds-highlight)}.cat-responsible .article__body ul li::before{background: var(--dc-lumiere)}.cat-responsible .article__body ol::before{background: linear-gradient(180deg,var(--dc-ligne-forte),color-mix(in srgb,var(--dc-ligne-forte) 30%,transparent))}.cat-responsible .article__body ol li::before{border-color: var(--dc-lumiere);color: var(--dc-lumiere);box-shadow: 0 0 0 5px var(--dc-nuit)}.cat-responsible .article__body h2::before{color: var(--dc-brume)}.cat-responsible .article__toc .toc__title::before{background: var(--dc-lumiere)}.guide-casinos{display: flex;flex-direction: column;gap: 14px;max-width: 1040px;margin: 96px auto 0}.guide-casinos__title{margin: 0;font: var(--dc-h2-bloc);letter-spacing: -.025em}.guide-casinos__intro{margin: 0;max-width: 72ch;font-size: 15px;color: var(--dc-texte-2)}.guide-casinos__list{display: grid;grid-template-columns: repeat(auto-fill,minmax(min(100%,300px),1fr));gap: 12px;margin: 6px 0 0;padding: 0;list-style: none}.guide-casino{display: flex;align-items: center;gap: 14px;height: 100%;min-height: 72px;padding: 14px 16px;border-radius: 18px;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: border-color var(--ds-dur-fast) var(--ds-ease-out),transform var(--ds-dur-base) var(--ds-ease-out)}.guide-casino__id{display: flex;flex: 1 1 auto;flex-direction: column;gap: 3px;min-width: 0}.guide-casino__name{font-weight: 700;font-size: 17px;line-height: 1.25}.guide-casino__datum{font-size: 14px;line-height: 1.4;color: var(--dc-texte-2)}.guide-casino__go{flex: none;width: 16px;height: 16px;color: var(--dc-vert);transition: transform var(--ds-dur-base) var(--ds-ease-out)}@media (hover: hover){.guide-casino:hover{border-color: var(--ds-border-hover);color: var(--dc-lumiere)}.guide-casino:hover .guide-casino__go{transform: translateX(3px)}}.related{display: flex;flex-direction: column;gap: 28px;margin-top: 112px}.related__title{margin: 0;font: var(--dc-h2-bloc);letter-spacing: -.025em}.related__list{margin: 0;padding: 0;list-style: none}.related__item{display: flex;min-width: 0}.related__item>.guide-card{flex: 1 1 auto}@media (max-width: 1199px){.gcover{flex-direction: column;align-items: stretch;justify-content: flex-end;min-height: 0;padding: 236px 40px 36px 64px;background: radial-gradient(42% 46% at 66% 34%,var(--gcv-glow,transparent),transparent 72%),linear-gradient(90deg,color-mix(in srgb,var(--dc-lumiere) 2.5%,transparent) 0 30px,transparent 30px),var(--dc-nuit)}.gcover__art{right: 0;bottom: auto;width: auto;left: 0;height: 232px;-webkit-mask-image: linear-gradient(180deg,var(--dc-nuit) 62%,transparent);mask-image: linear-gradient(180deg,var(--dc-nuit) 62%,transparent)}.gcover__art .na{top: 0;right: auto;left: calc(66% - 552px);width: 780px;height: 244px;margin-top: 0}.gcover__text{max-width: 760px}}@media (max-width: 1199px) and (min-width: 768px){.article__layout{grid-template-columns: minmax(200px,240px) minmax(0,1fr);column-gap: 40px;margin-top: 48px}.article__toc{top: calc(var(--dc-header-h-m) + 1px + 20px);max-height: calc(100vh - var(--dc-header-h-m) - 40px)}.article__toc .toc__title{padding: 0 14px}.article__toc .toc ol{margin-left: 16px}.article__body{font-size: 18px}}@media (max-width: 767px){.gcover{margin-top: 4px;padding: 152px 18px 22px 30px;border-radius: var(--dc-r-card-m)}.gcover{background: radial-gradient(70% 50% at 66% 22%,var(--gcv-glow,transparent),transparent 72%),linear-gradient(90deg,color-mix(in srgb,var(--dc-lumiere) 2.5%,transparent) 0 16px,transparent 16px),var(--dc-nuit)}.gcover::before{left: 16px}.gcover__art{height: 148px}.gcover__art .na{top: -8px;left: calc(62% - 398px);width: 560px;height: 175px}.gcover__text{gap: 12px}.gcover h1{font-size: 28px;line-height: 1.08;letter-spacing: -.03em}.article__cat a{gap: 6px;height: 28px;padding: 0 10px;border-radius: 8px;font-size: 13px}.article__cat a::after{inset: -8px 0}.article__cat .icon{width: 14px;height: 14px}.article__date{font-size: 13px}.article__layout,.article__layout--single{display: block;margin-top: 28px}.article__toc{position: static;max-height: none;overflow: visible;margin-bottom: 32px}.article__toc .toc{padding: 0}.article__toc .toc__title{min-height: 52px;padding: 0 16px;border-bottom: 0;border-radius: var(--ds-r-md);font-size: 15px;letter-spacing: .14em;cursor: pointer}.toc[open] .toc__title{border-bottom: var(--ds-border);border-radius: var(--ds-r-md) var(--ds-r-md) 0 0}.toc__chevron{display: block;margin-left: auto;width: 18px;height: 18px;color: var(--dc-texte-2);transition: transform var(--ds-dur-base) var(--ds-ease-out)}.toc[open] .toc__chevron{transform: rotate(180deg)}.article__toc .toc ol{margin: 10px 12px 12px 18px}.article__toc .toc a{padding: 10px 8px 10px 12px;color: var(--dc-texte-2);font-size: 15px}.article__toc .toc a::before{color: var(--dc-brume)}.article__toc .toc a.is-active{color: var(--dc-lumiere)}.article__main{background: none;box-shadow: none}.article__lead{margin: 0 0 28px;font-size: 18px;line-height: 1.55}.article__body{font-size: 17px;line-height: 1.7}.article__body p{margin-bottom: 1em}.article__body h2{margin: 2em 0 .5em;font-size: 24px;line-height: 1.2;letter-spacing: -.015em}.article__body h2::before{margin-bottom: 10px;font-size: 13px}.article__body h3{margin: 1.5em 0 .4em;font-size: 18px}.article__body ul li{padding-left: 22px}.article__body ul li::before{left: 4px}.article__body ol{gap: 10px}.article__body ol::before{left: 17px;top: 20px;bottom: 20px}.article__body ol li{min-height: 36px;padding: 11px 14px 11px 62px;font-size: 15px;line-height: 1.5}.article__body ol li::before{top: 4px;width: 36px;height: 36px;font-size: 15px;box-shadow: 0 0 0 4px var(--dc-nuit)}.article__body ol li::after{left: 48px;border-radius: 12px}.article__body .callout{margin: 1.6em 0;padding: 18px 16px 18px 62px}.article__body .callout::before{left: 16px;top: 18px;width: 30px;height: 30px;border-radius: 9px}.article__body .callout::after{left: 25px;top: 25px;width: 12px;height: 16px;background-size: auto,2px 10px}.article__body .callout p{font-size: 15px;line-height: 1.6}.guide-casinos{margin-top: 56px}.guide-casinos__title{font: var(--dc-m-h2);font-size: 23px}.related{gap: 16px;margin-top: 56px}.related__title{font: var(--dc-m-h2);font-size: 23px}}@media (prefers-reduced-motion: reduce){.article__toc .toc a,.article__toc .toc a::before,.article__cat a,.toc__chevron,.guide-casino,.guide-casino__go{transition: none}}.gcover__art .guide-banner{position: absolute;inset: 0;width: 100%;height: 100%;object-fit: cover;object-position: 60% 50%}.gcover:has(.guide-banner){min-height: 420px}@media (max-width: 1199px){.gcover:has(.guide-banner){min-height: 0;padding-top: 300px}.gcover:has(.guide-banner) .gcover__art{height: 300px}.gcover__art .guide-banner{object-position: 50% 50%}}@media (max-width: 767px){.gcover:has(.guide-banner){padding-top: 196px}.gcover:has(.guide-banner) .gcover__art{height: 200px}}.article__date{display: flex;flex-wrap: wrap;align-items: center;gap: 4px 10px}.article__dot{color: var(--dc-muet)}.article__read{display: inline-flex;align-items: center;gap: 6px;color: var(--dc-texte-2)}.article__read .icon{width: 15px;height: 15px;color: var(--dc-vert)}
