.kart[data-astro-cid-no7qtfbl]{min-height:100svh;display:grid;grid-template-rows:auto 1fr auto;overflow:hidden}.stage[data-astro-cid-no7qtfbl]{position:relative;width:100%;max-width:1040px;display:flex;flex-direction:column;justify-content:flex-end;padding-block:clamp(96px,16vh,200px) clamp(40px,6vw,72px)}.stage__disc[data-astro-cid-no7qtfbl]{position:absolute;z-index:-1;top:24px;right:-140px;width:clamp(220px,38vw,380px);aspect-ratio:1;border-radius:50%;background:var(--accent);mix-blend-mode:var(--blend);transform-origin:100% 0;transition:transform .9s var(--ease),opacity .9s}[data-astro-cid-no7qtfbl][data-state=reveal] .stage__disc[data-astro-cid-no7qtfbl]{transform:translate(60px) scale(.45);opacity:.8}.panel[data-astro-cid-no7qtfbl]{display:flex;flex-direction:column;gap:24px}.panel[data-astro-cid-no7qtfbl][hidden]{display:none}.kicker[data-astro-cid-no7qtfbl]{display:flex;align-items:center;gap:10px;margin:0}.dot[data-astro-cid-no7qtfbl]{width:10px;height:10px;border-radius:50%;background:var(--accent)}h1[data-astro-cid-no7qtfbl]{font-size:clamp(3rem,9vw,6.5rem);font-weight:500;letter-spacing:-.055em;line-height:1;padding-bottom:.04em}.hint[data-astro-cid-no7qtfbl]{color:var(--muted);max-width:46ch;margin:0}.deck[data-astro-cid-no7qtfbl]{--size: clamp(78px, 17vw, 132px);display:flex;justify-content:flex-start;padding:28px 0 24px;margin-top:8px}.back[data-astro-cid-no7qtfbl]{position:relative;flex:none;width:var(--size);aspect-ratio:1;margin-right:calc(var(--size) * -.5);padding:0;border:0;border-radius:50%;background:none;cursor:pointer;touch-action:manipulation;transform:translateY(calc(var(--i) * var(--i) * 3px)) rotate(calc(var(--i) * 5deg));transition:transform .45s var(--ease),opacity .45s}.back[data-astro-cid-no7qtfbl]:last-child{margin-right:0}.back[data-astro-cid-no7qtfbl]:hover,.back[data-astro-cid-no7qtfbl]:focus-visible{transform:translateY(calc(var(--i) * var(--i) * 3px - 18px)) rotate(calc(var(--i) * 5deg));z-index:2}.back[data-astro-cid-no7qtfbl]:focus-visible{outline:2px solid var(--ink);outline-offset:4px}.back__disc[data-astro-cid-no7qtfbl]{position:absolute;inset:0;border-radius:50%;background:var(--accent);mix-blend-mode:var(--blend)}.back__disc[data-astro-cid-no7qtfbl]:before{content:"";position:absolute;inset:22%;border-radius:50%;box-shadow:inset 0 0 0 1.5px var(--cream);opacity:.85}.back__disc[data-astro-cid-no7qtfbl]:after{content:"";position:absolute;inset:0;border-radius:50%;border:1px solid var(--ink);opacity:.45;transform:translate(8%,6%)}.is-leaving[data-astro-cid-no7qtfbl] .back[data-astro-cid-no7qtfbl]:not(.is-picked){opacity:0;transform:translateY(40px) rotate(calc(var(--i) * 5deg))}.is-leaving[data-astro-cid-no7qtfbl] .back[data-astro-cid-no7qtfbl].is-picked{transform:translateY(-36px) scale(1.15);z-index:3}.is-leaving[data-astro-cid-no7qtfbl] h1[data-astro-cid-no7qtfbl],.is-leaving[data-astro-cid-no7qtfbl] .hint[data-astro-cid-no7qtfbl],.is-leaving[data-astro-cid-no7qtfbl] .kicker[data-astro-cid-no7qtfbl]{opacity:.35;transition:opacity .45s}.is-shuffle[data-astro-cid-no7qtfbl] .back[data-astro-cid-no7qtfbl]{animation:deal .6s var(--ease) both;animation-delay:calc((var(--i) + 3) * 45ms)}@keyframes deal{0%{opacity:0;transform:translate(calc(var(--i) * -30px),30px) rotate(0)}}.reveal[data-astro-cid-no7qtfbl]{display:grid;grid-template-columns:1fr;gap:32px}@media(width>=900px){.reveal[data-astro-cid-no7qtfbl]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(40px,5vw,80px)}}.flip[data-astro-cid-no7qtfbl]{position:relative;width:min(100%,clamp(260px,74vw,420px));aspect-ratio:1;perspective:1400px;container-type:inline-size}.flip__ring[data-astro-cid-no7qtfbl]{position:absolute;inset:0;border-radius:50%;border:1px solid var(--ink);opacity:.4;transform:translate(7%,5%)}.flip__inner[data-astro-cid-no7qtfbl]{position:absolute;inset:0;transform-style:preserve-3d;transition:transform 1s cubic-bezier(.3,.8,.25,1)}.flip[data-astro-cid-no7qtfbl].is-open .flip__inner[data-astro-cid-no7qtfbl]{transform:rotateY(180deg)}.face[data-astro-cid-no7qtfbl]{position:absolute;inset:0;border-radius:50%;backface-visibility:hidden;-webkit-backface-visibility:hidden}.face--back[data-astro-cid-no7qtfbl] .back__disc[data-astro-cid-no7qtfbl]{mix-blend-mode:normal}.face--front[data-astro-cid-no7qtfbl]{display:grid;place-items:center;padding:16%;background:var(--accent);transform:rotateY(180deg)}.face__title[data-astro-cid-no7qtfbl]{font-family:var(--serif);font-style:italic;font-size:max(1.75rem,min(15cqi,calc(150cqi / var(--L, 8))));line-height:1.02;letter-spacing:-.01em;text-align:center;color:var(--cream);text-wrap:balance;padding-block:.08em}.read[data-astro-cid-no7qtfbl]{display:flex;flex-direction:column;gap:18px}.visually-hidden-kart[data-astro-cid-no7qtfbl]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.kind[data-astro-cid-no7qtfbl]{margin:0;color:var(--muted);font-size:var(--fs-small);letter-spacing:.01em}.read[data-astro-cid-no7qtfbl] .title[data-astro-cid-no7qtfbl]:focus{outline:none}.short[data-astro-cid-no7qtfbl]{margin:0;font-size:var(--fs-lead);line-height:1.35;letter-spacing:-.015em;max-width:34ch}.reading[data-astro-cid-no7qtfbl]{margin:0;color:var(--muted);max-width:44ch}.ask[data-astro-cid-no7qtfbl]{display:flex;flex-direction:column;gap:8px;padding-top:18px;border-top:1px solid var(--rule)}.ask[data-astro-cid-no7qtfbl] .label[data-astro-cid-no7qtfbl]{color:var(--muted)}.question[data-astro-cid-no7qtfbl]{margin:0;font-family:var(--serif);font-style:italic;font-size:clamp(1.625rem,3vw,2.125rem);line-height:1.15;color:var(--accent-ink);max-width:30ch;text-wrap:pretty}.more[data-astro-cid-no7qtfbl]{align-self:flex-start;color:var(--ink);text-decoration:none;border-bottom:1px solid;font-weight:500}.more[data-astro-cid-no7qtfbl]:hover{color:var(--accent-ink)}.actions[data-astro-cid-no7qtfbl]{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:6px}.actions[data-astro-cid-no7qtfbl] .btn[data-astro-cid-no7qtfbl]{border:0;cursor:pointer;font:inherit;font-weight:500}.note[data-astro-cid-no7qtfbl]{margin:0;font-size:.9375rem;color:var(--muted)}.is-in[data-astro-cid-no7qtfbl] .read[data-astro-cid-no7qtfbl]>[data-astro-cid-no7qtfbl]{animation:rise .7s var(--ease) both;animation-delay:calc(.45s + var(--d, 0) * 60ms)}.is-in[data-astro-cid-no7qtfbl] .read[data-astro-cid-no7qtfbl]>[data-astro-cid-no7qtfbl]:nth-child(2){--d: 1}.is-in[data-astro-cid-no7qtfbl] .read[data-astro-cid-no7qtfbl]>[data-astro-cid-no7qtfbl]:nth-child(3){--d: 2}.is-in[data-astro-cid-no7qtfbl] .read[data-astro-cid-no7qtfbl]>[data-astro-cid-no7qtfbl]:nth-child(4){--d: 3}.is-in[data-astro-cid-no7qtfbl] .read[data-astro-cid-no7qtfbl]>[data-astro-cid-no7qtfbl]:nth-child(5){--d: 4}.is-in[data-astro-cid-no7qtfbl] .read[data-astro-cid-no7qtfbl]>[data-astro-cid-no7qtfbl]:nth-child(n+6){--d: 5}@keyframes rise{0%{opacity:0;transform:translateY(14px)}}@media(prefers-reduced-motion:reduce){.stage__disc[data-astro-cid-no7qtfbl],.back[data-astro-cid-no7qtfbl],.is-leaving[data-astro-cid-no7qtfbl] h1[data-astro-cid-no7qtfbl],.is-leaving[data-astro-cid-no7qtfbl] .hint[data-astro-cid-no7qtfbl],.is-leaving[data-astro-cid-no7qtfbl] .kicker[data-astro-cid-no7qtfbl]{transition:none}.is-shuffle[data-astro-cid-no7qtfbl] .back[data-astro-cid-no7qtfbl],.is-in[data-astro-cid-no7qtfbl] .read[data-astro-cid-no7qtfbl]>[data-astro-cid-no7qtfbl]{animation:none}.flip__inner[data-astro-cid-no7qtfbl]{transition:none}.flip[data-astro-cid-no7qtfbl] .face--back[data-astro-cid-no7qtfbl]{display:none}.flip[data-astro-cid-no7qtfbl] .face--front[data-astro-cid-no7qtfbl]{transform:none;opacity:0;transition:opacity .5s}.flip[data-astro-cid-no7qtfbl].is-open .flip__inner[data-astro-cid-no7qtfbl]{transform:none}.flip[data-astro-cid-no7qtfbl].is-open .face--front[data-astro-cid-no7qtfbl]{opacity:1}}
