.series-module__KG3_Fa__thumb{aspect-ratio:16/9;border:1px solid var(--color-line);background:var(--color-bg);isolation:isolate;border-radius:10px;position:relative;overflow:hidden;container-type:inline-size}.series-module__KG3_Fa__glow{background:radial-gradient(60% 80% at 50% 40%, var(--color-accent-soft), transparent 70%);position:absolute;inset:0}.series-module__KG3_Fa__viewport{position:absolute;inset:7% 0 24%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 14% 86%,#0000);mask-image:linear-gradient(90deg,#0000,#000 14% 86%,#0000)}.series-module__KG3_Fa__track{width:max-content;padding-left:6cqw;animation:22s linear infinite series-module__KG3_Fa__slide;display:flex;position:absolute;inset:0 auto 0 0}.series-module__KG3_Fa__frame{aspect-ratio:9/16;border:1px solid #ffffff14;border-radius:2cqw;flex:none;height:100%;margin-right:3cqw;position:relative;overflow:hidden}.series-module__KG3_Fa__frame img{object-fit:cover;width:100%;height:100%}.series-module__KG3_Fa__frameLabel{text-align:center;font-family:var(--font-mono);color:#ffffffb8;text-shadow:0 1px 4px #0009;font-size:2.2cqw;line-height:1;position:absolute;inset:auto 0 6%}.series-module__KG3_Fa__cast{align-items:center;gap:1.5cqw;display:flex;position:absolute;bottom:4.5cqw;left:5cqw}.series-module__KG3_Fa__avatars{display:flex}.series-module__KG3_Fa__avatar{aspect-ratio:1;border:1.5px solid var(--color-surface);background:var(--color-surface-2);border-radius:999px;width:9cqw;margin-left:-2cqw;overflow:hidden}.series-module__KG3_Fa__avatar:first-child{margin-left:0}.series-module__KG3_Fa__avatar img{object-fit:cover;width:100%;height:100%}.series-module__KG3_Fa__castMore{font-family:var(--font-mono);color:var(--color-ink-3);font-size:2.2cqw}@keyframes series-module__KG3_Fa__slide{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.series-module__KG3_Fa__track{animation:none}}
.mx-plan-carte{border:1px solid var(--plan-filet);border-radius:var(--radius-lg);background:var(--plan-lavis), var(--color-surface);box-shadow:var(--shadow-card)}.mx-plan-carte[data-etat=avant]{border-color:rgba(var(--plan-rgb), .55);box-shadow:0 0 0 1px rgba(var(--plan-rgb), .3), 0 8px 40px rgba(var(--plan-rgb), .24)}.mx-plan-carte[data-etat=avant][data-plan=premium]{box-shadow:var(--plan-halo), var(--shadow-card)}.mx-plan-carte[data-etat=actuel]{border-color:var(--color-line-strong)}.mx-plan-nom{color:#0000;background-image:var(--plan-texte);-webkit-background-clip:text;background-clip:text}.mx-plan-bandeau{border-color:rgba(var(--plan-rgb), .4)}.mx-plan-bandeau-pastille{background:rgba(var(--plan-rgb), .14);color:var(--plan-lien)}.mx-plan-lien{color:var(--plan-lien)}.mx-plan-prix{color:var(--plan-prix)}.mx-plan-coche{color:var(--plan-coche)}.mx-plan-plaque{background:var(--plan-tag-fond);color:var(--plan-tag-encre);border-color:#0000}.mx-plan-pastille{border-color:rgba(var(--plan-rgb), .3);background:rgba(var(--plan-rgb), .12);color:var(--plan-coche)}.mx-plan-encadre{border-color:var(--plan-filet);background:rgba(var(--plan-rgb), .07)}.mx-plan-touche{background:var(--plan-touche-fond);color:var(--plan-touche-encre);box-shadow:inset 0 1px 0 var(--plan-touche-reflet), inset 0 -3px 0 var(--plan-touche-levre), 0 6px 4px #00000040, 0 18px 20px -8px #0000004d;border-color:#0000}.mx-plan-touche:hover:not(:disabled){filter:brightness(1.05)}.mx-plan-touche:active:not(:disabled){box-shadow:inset 0 1px 0 var(--plan-touche-reflet), inset 0 -1px 0 var(--plan-touche-levre), 0 2px 2px #0000004d}.mx-plan-touche[aria-busy=true]{color:#0000}.mx-plan-touche .animate-spin{color:var(--plan-touche-encre)}
