.intro[data-astro-cid-p3sxbrvg]{padding:4.25rem var(--gutter) 2.25rem;background:var(--paper);color:var(--ink);text-align:center;margin-top:-2rem}h1[data-astro-cid-p3sxbrvg]{color:var(--crimson);margin-bottom:.75rem;font-size:clamp(2.4rem,9vw,3.6rem)}.intro[data-astro-cid-p3sxbrvg] p[data-astro-cid-p3sxbrvg]{max-width:36rem;margin:0 auto}html[data-suit=majors] .suit[data-astro-cid-p3sxbrvg]:not(#majors),html[data-suit=cups] .suit[data-astro-cid-p3sxbrvg]:not(#cups),html[data-suit=wands] .suit[data-astro-cid-p3sxbrvg]:not(#wands),html[data-suit=swords] .suit[data-astro-cid-p3sxbrvg]:not(#swords),html[data-suit=pentacles] .suit[data-astro-cid-p3sxbrvg]:not(#pentacles){display:none}.suit[data-astro-cid-p3sxbrvg]{scroll-margin-top:7rem}.suit[data-astro-cid-p3sxbrvg] .inner[data-astro-cid-p3sxbrvg]{max-width:60rem;padding:2.5rem var(--gutter) 3.5rem;margin:0 auto}.suit[data-astro-cid-p3sxbrvg] h2[data-astro-cid-p3sxbrvg]{color:var(--accent);font-size:clamp(2rem,7vw,2.6rem)}.about[data-astro-cid-p3sxbrvg]{max-width:34rem;margin:.35rem 0 1.75rem}.cards[data-astro-cid-p3sxbrvg]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.75rem 1rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=40rem){.cards[data-astro-cid-p3sxbrvg]{grid-template-columns:repeat(7,minmax(0,1fr))}}.slot[data-astro-cid-p3sxbrvg]{width:100%;font:inherit;color:inherit;cursor:pointer;perspective:900px;rotate:var(--tilt,-.8deg);background:0 0;border:0;padding:0;text-decoration:none;transition:rotate .16s;display:block}.cards[data-astro-cid-p3sxbrvg] li[data-astro-cid-p3sxbrvg]:nth-child(3n+2) .slot[data-astro-cid-p3sxbrvg]{--tilt:.9deg}.cards[data-astro-cid-p3sxbrvg] li[data-astro-cid-p3sxbrvg]:nth-child(3n) .slot[data-astro-cid-p3sxbrvg]{--tilt:-.3deg}.slot[data-astro-cid-p3sxbrvg]:hover,.slot[data-astro-cid-p3sxbrvg]:focus-visible{rotate:0deg}.slot[data-astro-cid-p3sxbrvg]:focus-visible{outline:2px solid var(--accent);outline-offset:6px}.flip[data-astro-cid-p3sxbrvg]{transform-style:preserve-3d;display:block;position:relative}.flip[data-astro-cid-p3sxbrvg]>img[data-astro-cid-p3sxbrvg],.flip[data-astro-cid-p3sxbrvg]>.stock[data-astro-cid-p3sxbrvg]{backface-visibility:hidden;width:100%;height:auto;display:block}.face[data-astro-cid-p3sxbrvg]{position:absolute;inset:0;transform:rotateY(180deg)}.turned[data-astro-cid-p3sxbrvg] .flip[data-astro-cid-p3sxbrvg]{transform:rotateY(180deg)}.name[data-astro-cid-p3sxbrvg]{text-align:center;margin-top:.5rem;font-size:1.05rem;line-height:1.3;display:block}.showcase[data-astro-cid-p3sxbrvg]{width:min(100vw - 2 * var(--gutter), 46rem);max-height:100dvh;color:var(--bone);background:0 0;border:0;padding:2rem 0;overflow:visible auto}.showcase[data-astro-cid-p3sxbrvg][open]{text-align:center;justify-items:center;gap:1.5rem 2.5rem;display:grid}@media (width>=46rem){.showcase[data-astro-cid-p3sxbrvg][open]{text-align:left;grid-template-columns:300px minmax(0,1fr);place-items:center start}}.showcase[data-astro-cid-p3sxbrvg]::backdrop{background:color-mix(in srgb, var(--indigo-deep) 94%, transparent)}.showcase[data-astro-cid-p3sxbrvg] .big[data-astro-cid-p3sxbrvg]{--edge:3px;width:min(52vw,300px)}.showcase[data-astro-cid-p3sxbrvg] h2[data-astro-cid-p3sxbrvg]{margin-bottom:.75rem;font-size:clamp(2.2rem,8vw,3rem)}.showcase[data-astro-cid-p3sxbrvg] .answer[data-astro-cid-p3sxbrvg]{max-width:30rem;margin:0 0 1.25rem}.caption[data-astro-cid-p3sxbrvg]>[data-astro-cid-p3sxbrvg]{max-width:100%}.caption[data-astro-cid-p3sxbrvg]{flex-direction:column;align-items:center;gap:.75rem;display:flex}@media (width>=46rem){.caption[data-astro-cid-p3sxbrvg]{align-items:flex-start}}.more[data-astro-cid-p3sxbrvg]{color:var(--bone);-webkit-text-decoration-color:var(--ochre);text-decoration-color:var(--ochre);text-underline-offset:.25em;font-size:1.2rem;font-weight:700;text-decoration-thickness:2px}.more[data-astro-cid-p3sxbrvg][hidden]{display:none}.back-down[data-astro-cid-p3sxbrvg]{font:inherit;min-height:48px;color:var(--bone);border:1.5px solid var(--bone);cursor:pointer;background:0 0;padding:.5rem 1.1rem;font-size:1.05rem}.showcase[data-astro-cid-p3sxbrvg] a[data-astro-cid-p3sxbrvg]:focus-visible,.back-down[data-astro-cid-p3sxbrvg]:focus-visible{outline:3px solid var(--ochre-soft);outline-offset:3px}
