.tLjqza_root .hy{margin-inline:-.07em}.tLjqza_root .q-portrait figcaption{text-wrap:balance}.tLjqza_root .hero{isolation:isolate;padding-block:clamp(20px,4.5vh,52px) clamp(64px,9vh,104px);position:relative;overflow-x:clip}.tLjqza_root .hero:before{content:"";z-index:-1;background:radial-gradient(min(760px, 90vw) min(760px, 90vw) at 74% 42%, var(--glow), transparent 68%),radial-gradient(900px 500px at 10% 0%, #f1cd970d, transparent 70%);pointer-events:none;position:absolute;inset:-120px 0 0}.tLjqza_root .hero-grid{grid-template:"text ring""consult ring"1fr/minmax(0,1.06fr) minmax(0,.94fr);align-items:start;column-gap:clamp(32px,5vw,88px);display:grid}.tLjqza_root .hero-text{grid-area:text;align-self:start}.tLjqza_root .h1{font:400 clamp(42px, 4.85vw, 72px)/1 var(--serif);letter-spacing:-.012em;margin:0 0 24px}.tLjqza_root .h1 .l{display:block}.tLjqza_root .h1 em{color:var(--gold);padding-right:.04em;font-style:italic}.tLjqza_root .lede{color:var(--ink-2);max-width:52ch;margin-bottom:28px;font-size:18px;line-height:1.62}.tLjqza_root .lede strong{color:var(--ink);font-weight:500}.tLjqza_root .chips{grid-template-columns:repeat(2,minmax(0,280px));gap:10px;display:grid}.tLjqza_root .chips li{display:grid}.tLjqza_root .chip{border:1px solid var(--line-2);width:100%;min-height:50px;font:500 16px/1.25 var(--sans);transition:border-color .25s,background-color .25s,transform .35s var(--ease);border-radius:999px;justify-content:space-between;align-items:baseline;gap:10px;padding:13px 20px;text-decoration:none;display:inline-flex}.tLjqza_root .chip small{color:var(--muted);font-size:13px;font-weight:400}.tLjqza_root .chip .badge{justify-self:start;margin:0}.tLjqza_root .chip:hover{border-color:var(--gold-line);background:var(--gold-wash)}.tLjqza_root .hero-text .more{margin-top:14px}.tLjqza_root .consult{border-top:1px solid var(--line);grid-area:consult;align-self:start;gap:18px;margin-top:34px;padding-top:24px;display:grid}.tLjqza_root .consult-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 20px;display:flex}.tLjqza_root .avail{align-items:center;gap:14px;min-height:44px;text-decoration:none;display:flex}.tLjqza_root .faces{display:flex}.tLjqza_root .faces img{object-fit:cover;object-position:50% 18%;border:2px solid var(--bg);background:var(--surface-2);border-radius:50%;width:40px;height:40px;margin-left:-10px}.tLjqza_root .faces img:first-child{margin-left:0}.tLjqza_root .avail-txt{line-height:1.3;display:grid}.tLjqza_root .avail-txt strong{align-items:center;gap:8px;font-weight:500;display:flex}.tLjqza_root .avail-txt small{color:var(--muted);font-size:14px}.tLjqza_root .dot{background:var(--ok);border:1px solid #8fddb280;border-radius:50%;flex:none;width:8px;height:8px}.tLjqza_root .dot.busy{background:var(--busy);border-color:#c7c3de80}.tLjqza_root .rating{color:var(--ink-2);align-items:center;gap:10px;min-height:44px;font-size:15px;text-decoration:none;display:inline-flex}.tLjqza_root .rating:hover{color:var(--ink)}.tLjqza_root .stars{color:var(--gold);gap:2px;display:inline-flex}.tLjqza_root .stars svg{fill:currentColor;stroke:none;width:15px;height:15px}.tLjqza_root .stars .half path{fill:url(#etoile-moitie)}.tLjqza_root .stars .empty{opacity:.28}.tLjqza_root .star-defs{width:0;height:0;position:absolute;overflow:hidden}.tLjqza_root .rating b{color:var(--ink);font-weight:500}.tLjqza_root .rating-txt{gap:2px;line-height:1.3;display:grid}.tLjqza_root .rating-top{align-items:center;gap:8px;display:flex}.tLjqza_root .rating-txt small{color:var(--muted);font-size:13px}.tLjqza_root .call{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px 20px;display:grid}.tLjqza_root .call .price{color:var(--muted);max-width:42ch;font-size:14px;line-height:1.5}.tLjqza_root .call .price b{color:var(--ink-2);font-weight:500}.tLjqza_root .call .price a:not(.ref){color:var(--ink-2)}.tLjqza_root .first{color:var(--ink-2);font-size:14px}.tLjqza_root .first a:not(.ref){font-weight:500}:is(.tLjqza_root .hero-intro[hidden],.tLjqza_root .hero-result[hidden]){display:none}.tLjqza_root .hero-result{justify-items:start;gap:14px;animation:.6s cubic-bezier(.2,.8,.2,1) both tLjqza_hero-result-in;display:grid}.tLjqza_root .result-number{letter-spacing:.14em;text-transform:uppercase;color:var(--gold);font-size:13px;font-weight:500}.tLjqza_root .result-name{font:400 clamp(40px, 4.2vw, 60px)/1 var(--serif);letter-spacing:-.01em;outline:none;margin:0}.tLjqza_root .result-text{max-width:44ch;color:var(--ink-2);font-size:18px;line-height:1.6}.tLjqza_root .result-actions{flex-wrap:wrap;gap:10px;margin-top:6px;display:flex}.tLjqza_root .hero-result .more{margin-top:2px}.tLjqza_root .result-caveat{max-width:52ch;color:var(--faint);font-size:13px}.tLjqza_root .ring-zone{grid-area:ring;align-self:center;min-width:0;position:relative}.tLjqza_root .ring-stage{perspective:1500px;perspective-origin:50% 28%;touch-action:pan-y;cursor:grab;-webkit-user-select:none;user-select:none;border-radius:28px;height:clamp(500px,42vw,620px);position:relative}.tLjqza_root .ring-stage.is-dragging{cursor:grabbing}.tLjqza_root .ring-stage:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(50% 50%,#f1cd9733,#0000 72%);border-radius:50%;height:90px;position:absolute;top:calc(42% + 150px);left:18%;right:18%}.tLjqza_root .ring{width:0;height:0;transform-style:preserve-3d;opacity:0;transition:opacity .8s;position:absolute;top:42%;left:50%}.tLjqza_root .ring-stage.is-ready .ring{opacity:1}.tLjqza_root .ring-card{--card-w:clamp(70px, 7vw, 104px);--card-h:calc(var(--card-w) * 1.914);left:calc(var(--card-w)/-2);top:calc(var(--card-h)/-2);width:var(--card-w);height:var(--card-h);transform-style:preserve-3d;cursor:pointer;background:0 0;border:0;padding:0;transition:transform .7s cubic-bezier(.2,.8,.2,1);position:absolute}.tLjqza_root .ring-card img{backface-visibility:hidden;pointer-events:none;border-radius:8px;width:100%;height:100%;position:absolute;inset:0;box-shadow:0 18px 30px -12px #000c}.tLjqza_root .ring-card .ring-back{filter:brightness(.55);transform:rotateY(180deg)}.tLjqza_root .ring-hint{text-align:center;color:var(--muted);margin-top:6px;font-size:14px}.tLjqza_root .ring-hint button{min-height:44px;color:var(--ink);font:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2);text-underline-offset:5px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:500}.tLjqza_root .ring-hint button:hover{-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold)}@keyframes tLjqza_hero-result-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.tLjqza_root .hero-result{animation:none}:is(.tLjqza_root .ring,.tLjqza_root .ring-card){transition:none}}.tLjqza_root .games{border-top:1px solid var(--line)}.tLjqza_root .game-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.tLjqza_root .game{border:1px solid var(--line);background:var(--surface);height:100%;transition:border-color .3s,transform .5s var(--ease),background-color .3s;border-radius:20px;grid-template-rows:auto 1fr;text-decoration:none;display:grid;position:relative;overflow:hidden}.tLjqza_root .game:hover{border-color:var(--line-2);transform:translateY(-3px)}.tLjqza_root .game-art{background:radial-gradient(70% 90% at 50% 100%, var(--tint), transparent 72%),linear-gradient(180deg, #ffffff05, transparent);height:230px;position:relative;overflow:hidden}.tLjqza_root .game-art .c{width:88px;height:auto;aspect-ratio:var(--ar,209/400);transform-origin:50% 100%;transition:transform .6s var(--ease);border-radius:6px;position:absolute;bottom:-26px;left:50%;box-shadow:0 14px 26px -12px #000000d9}.tLjqza_root .game-art .c img{object-fit:cover;border-radius:6px;width:100%;height:100%}.tLjqza_root .game-art .c1{transform:translate(-50%)translate(-58px)rotate(-14deg)}.tLjqza_root .game-art .c2{transform:translate(-50%)rotate(-2deg)translateY(-6px)}.tLjqza_root .game-art .c3{transform:translate(-50%)translate(58px)rotate(12deg)translateY(-10px)}.tLjqza_root .game:hover .c1{transform:translate(-50%)translate(-74px)rotate(-20deg)}.tLjqza_root .game:hover .c2{transform:translate(-50%)rotate(-3deg)translateY(-12px)}.tLjqza_root .game:hover .c3{transform:translate(-50%)translate(76px)rotate(17deg)translateY(-22px)}.tLjqza_root .game-body{align-content:start;gap:8px;padding:22px 24px 24px;display:grid}.tLjqza_root .game h3{font:400 28px/1.1 var(--serif);justify-content:space-between;align-items:center;gap:12px;display:flex}.tLjqza_root .game h3>span{min-width:0}.tLjqza_root .game h3 .ico{color:var(--muted);transition:transform .4s var(--ease),color .3s}.tLjqza_root .game:hover h3 .ico{color:var(--gold);transform:translate(4px)}.tLjqza_root .game-meta{color:var(--gold);letter-spacing:.02em;font-variant-numeric:tabular-nums;font-size:13px}.tLjqza_root .game-meta .badge{margin-right:6px}.tLjqza_root .game-desc{color:var(--muted);font-size:15px;line-height:1.5}.tLjqza_root .readers{background:var(--bg-raise);border-block:1px solid var(--line);isolation:isolate;position:relative}.tLjqza_root .readers:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(800px 420px at 85% 0,#f1cd970f,#0000 70%);position:absolute;inset:0}.tLjqza_root .readers-head{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:end;gap:24px 64px;margin-bottom:clamp(32px,4vw,52px);display:grid}.tLjqza_root .live{color:var(--ink);align-items:center;gap:8px;font-weight:500;display:inline-flex}.tLjqza_root .quote{border-left:0;justify-self:end;max-width:46ch;padding:0}.tLjqza_root .quote blockquote{font:italic 400 clamp(22px, 2vw, 28px)/1.3 var(--serif);color:var(--ink);margin:0}.tLjqza_root .quote figcaption{color:var(--muted);margin-top:12px;font-size:14px}.tLjqza_root .readers-busy{border:1px solid var(--gold-line);background:var(--gold-wash);border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;padding:18px 20px;display:flex}.tLjqza_root .readers-busy p{color:var(--ink-2);max-width:62ch;font-size:15px}.tLjqza_root .readers-busy p a:not(.ref){color:var(--ink)}.tLjqza_root .reader-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.tLjqza_root .reader-grid>li{min-width:0;display:grid}.tLjqza_root .readers-all{color:var(--muted);flex-wrap:wrap;align-items:center;gap:10px 22px;margin-top:24px;font-size:15px;display:flex}.tLjqza_root .readers-all .more{color:var(--ink)}.tLjqza_root .themes-inline{flex-wrap:wrap;gap:8px 16px;display:flex}.tLjqza_root .themes-inline a{color:var(--ink-2)}.tLjqza_root .themes-inline a{align-items:center;min-height:44px;display:inline-flex}.tLjqza_root .presale a{align-items:center;min-height:44px;display:inline-flex}.tLjqza_root .arcana-links a{align-items:center;min-height:44px;display:inline-flex}.tLjqza_root .articles .by a{align-items:center;min-height:44px;display:inline-flex}.tLjqza_root .tarifs{margin-top:clamp(56px,7vw,88px)}.tLjqza_root .presale{color:var(--muted);flex-wrap:wrap;align-items:baseline;gap:0 18px;margin-top:22px;font-size:15px;display:flex}.tLjqza_root .presale a{color:var(--ink-2)}.tLjqza_root .question{isolation:isolate;position:relative}.tLjqza_root .q-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(32px,6vw,96px);display:grid}.tLjqza_root .q-grid.no-portrait{grid-template-columns:minmax(0,1fr)}.tLjqza_root .q-portrait{justify-self:center;width:100%;max-width:340px}.tLjqza_root .arch{position:relative}.tLjqza_root .arch:before{content:"";border:1px solid var(--gold-line);pointer-events:none;border-radius:999px 999px 26px 26px;position:absolute;inset:-14px}.tLjqza_root .arch:after{content:"";pointer-events:none;background:radial-gradient(110% 85% at 50% 30%,#0000 62%,#06070d59);border-radius:999px 999px 18px 18px;position:absolute;inset:0}.tLjqza_root .q-portrait img{aspect-ratio:4/5;object-fit:cover;object-position:50% 20%;border-radius:999px 999px 18px 18px;width:100%;height:auto}.tLjqza_root .q-portrait figcaption{text-align:center;color:var(--muted);margin-top:28px;font-size:14px}.tLjqza_root .q-portrait figcaption b{font:400 24px/1.2 var(--serif);color:var(--ink);display:block}.tLjqza_root .q-portrait figcaption b a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--gold-line);text-decoration-color:var(--gold-line);text-underline-offset:.2em;margin:-8px 0;padding:8px 0;display:inline-block}.tLjqza_root .q-portrait figcaption b a:hover{color:var(--gold)}.tLjqza_root .q-body p.q-txt{color:var(--ink-2);max-width:54ch;margin:18px 0 26px;font-size:17px}.tLjqza_root .q-label{margin-bottom:12px;font-size:15px;font-weight:500}.tLjqza_root .themes{flex-wrap:wrap;gap:10px;margin-bottom:26px;display:flex}.tLjqza_root .themes a{border:1px solid var(--line-2);border-radius:999px;align-items:center;min-height:44px;padding:0 18px;font-size:15px;text-decoration:none;transition:border-color .25s,background-color .25s;display:inline-flex}.tLjqza_root .themes a:hover{border-color:var(--gold-line);background:var(--gold-wash)}.tLjqza_root .q-small{color:var(--muted);max-width:56ch;margin-top:16px;font-size:14px}.tLjqza_root .learn{background:var(--bg-raise);border-block:1px solid var(--line)}.tLjqza_root .learn-grid{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;gap:clamp(28px,4vw,64px);display:grid}.tLjqza_root .learn-grid .h3{margin-bottom:18px}.tLjqza_root .arcana-list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:28px;display:grid}.tLjqza_root .arcana-list li{display:flex}.tLjqza_root .arcana-list a{border-bottom:1px solid var(--line);border-radius:2px;flex:1;grid-template-columns:52px minmax(0,1fr);align-content:start;align-items:baseline;gap:2px 10px;padding:11px 10px 11px 0;text-decoration:none;transition:background-color .2s;display:grid}.tLjqza_root .arcana-list .num{font:400 20px/1.25 var(--serif);color:var(--gold);text-align:right;font-variant-numeric:lining-nums}.tLjqza_root .arcana-list .nm{font:400 20px/1.25 var(--serif)}.tLjqza_root .arcana-list .kw{color:var(--muted);grid-column:2;font-size:13px}:is(.tLjqza_root .arcana-list a:hover,.tLjqza_root .arcana-list a:focus-visible){background:#efedf609}.tLjqza_root .arcana-list a:hover .nm{color:var(--gold)}.tLjqza_root .arcana-links{flex-wrap:wrap;gap:6px 20px;margin-top:20px;font-size:15px;display:flex}.tLjqza_root .articles ul{border-top:1px solid var(--line)}.tLjqza_root .articles ul a{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;min-height:56px;padding:12px 0;font-size:16px;text-decoration:none;display:flex}.tLjqza_root .articles ul a .ico{color:var(--faint);transition:transform .35s var(--ease),color .25s}.tLjqza_root .articles ul a:hover{color:var(--gold)}.tLjqza_root .articles ul a:hover .ico{color:var(--gold);transform:translate(4px)}.tLjqza_root .articles .by{color:var(--muted);margin-top:16px;font-size:14px}@media (min-width:960px) and (max-width:1099px){.tLjqza_root .chip{border-radius:16px;align-content:center;gap:2px;min-height:62px;padding:11px 16px;display:grid}}@media (min-width:960px) and (max-height:780px){.tLjqza_root .hero{padding-top:10px}.tLjqza_root .h1{margin-bottom:18px;font-size:clamp(40px,4.3vw,64px)}.tLjqza_root .lede{margin-bottom:22px}.tLjqza_root .consult{gap:10px;margin-top:22px;padding-top:16px}.tLjqza_root .ring-stage{height:min(560px,74svh)}.tLjqza_root .ring-card{--card-w:clamp(64px, 6.4vw, 92px)}.tLjqza_root .call .price{font-size:13px}.tLjqza_root .first{font-size:13px}}@media (min-width:960px) and (max-height:680px){.tLjqza_root .hero{padding-top:4px}.tLjqza_root .h1{margin-bottom:12px;font-size:clamp(40px,3.9vw,52px)}.tLjqza_root .lede{margin-bottom:16px;font-size:16px;line-height:1.5}.tLjqza_root .chips{gap:8px}.tLjqza_root .chip{min-height:44px;padding:10px 16px}.tLjqza_root .hero-text .more{margin-top:4px}.tLjqza_root .consult{gap:8px;margin-top:14px;padding-top:12px}.tLjqza_root .ring-stage{height:min(480px,76svh)}.tLjqza_root .ring-card{--card-w:clamp(58px, 5.8vw, 80px)}}@media (max-width:1100px){.tLjqza_root .reader-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:959px){.tLjqza_root .hero-grid{grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-template-areas:"text""ring""consult"}.tLjqza_root .ring-zone{margin-top:28px}.tLjqza_root .ring-stage{height:clamp(360px,62vw,480px)}.tLjqza_root .ring-card{--card-w:clamp(56px, 9vw, 84px)}.tLjqza_root .hero-text .more{width:fit-content;display:flex}.tLjqza_root .q-portrait{grid-template-columns:120px minmax(0,1fr);justify-self:stretch;align-items:center;gap:20px;max-width:none;display:grid}.tLjqza_root .arch:before{border-radius:50%;inset:-5px}.tLjqza_root .arch:after{border-radius:50%}.tLjqza_root .q-portrait img{aspect-ratio:1;object-position:50% 18%;border-radius:50%}.tLjqza_root .q-portrait figcaption{text-align:left;margin-top:0}.tLjqza_root .h1{font-size:clamp(42px,7vw,64px)}.tLjqza_root .consult{margin-top:48px}.tLjqza_root .game-grid{grid-template-columns:repeat(2,minmax(0,1fr))}:is(.tLjqza_root .readers-head,.tLjqza_root .q-grid){grid-template-columns:minmax(0,1fr)}.tLjqza_root .quote{justify-self:start}.tLjqza_root .learn-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.tLjqza_root .hero{padding-top:18px}.tLjqza_root .h1{margin-bottom:18px;font-size:clamp(36px,10.6vw,44px)}.tLjqza_root .h1 .brand{display:block}.tLjqza_root .lede{margin-bottom:22px;font-size:16px}.tLjqza_root .chips{grid-template-columns:repeat(2,minmax(0,1fr))}.tLjqza_root .chip{border-radius:16px;align-content:center;gap:2px;min-height:62px;padding:11px 14px;display:grid}.tLjqza_root .ring-stage{perspective-origin:50% 29px;height:280px}.tLjqza_root .ring{top:95px}.tLjqza_root .ring-stage:after{top:191px}.tLjqza_root .ring-card{--card-w:56px}.tLjqza_root .consult-row{align-items:flex-start}.tLjqza_root .call{grid-template-columns:minmax(0,1fr)}.tLjqza_root .call .btn{width:100%}.tLjqza_root .game-grid{grid-template-columns:minmax(0,1fr);gap:12px}.tLjqza_root .game{border-radius:16px;grid-template-rows:none;grid-template-columns:112px minmax(0,1fr)}.tLjqza_root .game-art{height:auto;min-height:150px}.tLjqza_root .game-art .c{width:50px;bottom:22px}.tLjqza_root .game-art .c1{transform:translate(-50%)translate(-14px)rotate(-9deg)}.tLjqza_root .game-art .c2{transform:translate(-50%)rotate(-2deg)translateY(-4px)}.tLjqza_root .game-art .c3{transform:translate(-50%)translate(14px)rotate(8deg)translateY(-6px)}:is(.tLjqza_root .game:hover .c1,.tLjqza_root .game:hover .c2,.tLjqza_root .game:hover .c3){transition:none}.tLjqza_root .game:hover{transform:none}.tLjqza_root .game-body{gap:6px;padding:16px 16px 18px}.tLjqza_root .game h3{font-size:24px}.tLjqza_root .game-desc{font-size:14px}.tLjqza_root .reader-grid{scroll-snap-type:x mandatory;margin-inline:calc(-1*var(--edge));padding:0 var(--edge) 4px;scroll-padding-inline:var(--edge);scrollbar-width:none;grid-template-columns:none;grid-auto-columns:min(78%,300px);grid-auto-flow:column;gap:12px;overflow-x:auto}.tLjqza_root .reader-grid::-webkit-scrollbar{display:none}.tLjqza_root .reader-grid>li{scroll-snap-align:start}.tLjqza_root .arcana-list{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:14px}.tLjqza_root .arcana-list a{grid-template-columns:34px minmax(0,1fr);gap:0 8px;padding:10px 4px 10px 0}.tLjqza_root .arcana-list .num{font-size:16px}.tLjqza_root .arcana-list .nm{font-size:var(--fs-serif-xs)}.tLjqza_root .q-grid{gap:20px}.tLjqza_root .q-portrait{grid-template-columns:88px minmax(0,1fr);justify-self:stretch;align-items:center;gap:16px;max-width:none;display:grid}.tLjqza_root .presale>span{flex-basis:100%}}@media (max-width:640px) and (max-height:600px){.tLjqza_root .hero{padding-top:6px}.tLjqza_root .h1{margin-bottom:10px;font-size:34px}.tLjqza_root .lede{margin-bottom:14px;font-size:15px;line-height:1.45}.tLjqza_root .chip{min-height:52px;padding:7px 12px}.tLjqza_root .chips{gap:8px}}
