.home[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr;gap:32px;max-width:var(--max);margin:0 auto;padding:0 var(--gutter)}.home[data-astro-cid-j7pv25f6] .side{display:none}@media(min-width:1400px){.home[data-astro-cid-j7pv25f6]{grid-template-columns:300px minmax(0,1fr) 300px}.home[data-astro-cid-j7pv25f6] .side{display:block;position:sticky;top:20px;align-self:start;margin-top:150px}}.hero[data-astro-cid-j7pv25f6]{display:flex;align-items:center;justify-content:center;gap:clamp(16px,3vw,44px);text-align:center;padding:8px 0 22px}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{margin:0}@media(min-width:1350px){.hero[data-astro-cid-j7pv25f6]{margin-top:-40px}}.fan[data-astro-cid-j7pv25f6]{position:relative;flex:none;width:150px;height:120px}.fan[data-astro-cid-j7pv25f6] img{position:absolute;bottom:0;left:50%;width:64px;height:auto;margin-left:-32px;border-radius:4px;transform-origin:50% 120%;box-shadow:0 2px 5px #00000040}.fan--right[data-astro-cid-j7pv25f6]{order:1}.suits[data-astro-cid-j7pv25f6]{letter-spacing:.25em}.suit-black[data-astro-cid-j7pv25f6]{color:#2b2b2b}.suit-red[data-astro-cid-j7pv25f6]{color:#c0392b}.wordmark[data-astro-cid-j7pv25f6]{display:block;font-family:var(--font-logo);font-size:clamp(2.4rem,6.5vw,4.8rem);font-weight:700;white-space:nowrap}@media(min-width:701px)and (max-width:1099px),(min-width:1400px)and (max-width:1699px){.fan[data-astro-cid-j7pv25f6]{width:100px;height:84px}.fan[data-astro-cid-j7pv25f6] img{width:44px;margin-left:-22px}}.descriptor[data-astro-cid-j7pv25f6]{display:block;margin-top:.15em;white-space:nowrap;font-size:clamp(1rem,2.4vw,2.1rem);font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--muted)}.table[data-astro-cid-j7pv25f6]{position:relative;margin:10px calc(-1 * var(--gutter)) 0;padding:22px var(--gutter) 40px;--felt: #2e7d4f;background:var(--felt-light),var(--felt-weave),var(--felt);box-shadow:var(--felt-shade)}.table[data-astro-cid-j7pv25f6]:before,.table[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;left:0;right:0;height:10px;background:var(--wood)}.table[data-astro-cid-j7pv25f6]:before{top:-10px}.table[data-astro-cid-j7pv25f6]:after{bottom:-10px}@media(min-width:1400px){.table[data-astro-cid-j7pv25f6]{margin:10px 0 0;border-radius:8px;box-shadow:var(--felt-shade),0 0 0 8px var(--wood-edge),0 0 0 9px #6e4724}.table[data-astro-cid-j7pv25f6]:before,.table[data-astro-cid-j7pv25f6]:after{display:none}}.search[data-astro-cid-j7pv25f6]{position:relative;max-width:34rem;margin:0 auto}.search[data-astro-cid-j7pv25f6] svg[data-astro-cid-j7pv25f6]{position:absolute;left:16px;top:50%;width:26px;height:26px;translate:0 -50%;color:var(--muted);pointer-events:none}.search[data-astro-cid-j7pv25f6] input[data-astro-cid-j7pv25f6]{width:100%;min-height:56px;padding:.5em 1em .5em 54px;border:3px solid transparent;border-radius:999px;background:#fff;color:var(--text);font-family:var(--font-body);font-size:1.2rem;box-shadow:0 3px 8px #0000004d}.search[data-astro-cid-j7pv25f6] input[data-astro-cid-j7pv25f6]::placeholder{color:var(--muted);opacity:1}.search[data-astro-cid-j7pv25f6] input[data-astro-cid-j7pv25f6]:focus{outline:none;border-color:#ffe066}.kinds-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:4px 32px}.kinds[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{margin:1em 0 .2em}.kinds-grid[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0 0 .4em}.kinds-grid[data-astro-cid-j7pv25f6] ul[data-astro-cid-j7pv25f6]{margin:0;padding-left:1.2em}.kinds-grid[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{padding:.15em 0}.search--waiting[data-astro-cid-j7pv25f6]{visibility:hidden}.search-status[data-astro-cid-j7pv25f6]{min-height:1.6em;margin:8px 0 14px;text-align:center;color:#fff;font-family:var(--font-heading);font-weight:700;font-size:1.05rem}.lead[data-astro-cid-j7pv25f6]{margin:0 0 18px;text-align:center;font-family:var(--font-heading);font-weight:800;font-size:clamp(1.3rem,2vw,1.75rem);color:#fff}.sub[data-astro-cid-j7pv25f6]{margin:0 0 14px;text-align:center;font-family:var(--font-heading);font-weight:800;font-size:clamp(1.1rem,1.6vw,1.35rem);color:#fff}.sub[data-astro-cid-j7pv25f6][hidden],.favs[data-astro-cid-j7pv25f6][hidden]{display:none}.split[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:16px;margin:clamp(24px,3.5vw,40px) 0 18px}.split[data-astro-cid-j7pv25f6]:before,.split[data-astro-cid-j7pv25f6]:after{content:"";flex:1;height:2px;border-radius:2px;background:#ffffff73}.grid[data-astro-cid-j7pv25f6]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(12px,1.8vw,28px)}.grid--soon[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(10px,1.4vw,20px)}@media(min-width:760px){.grid[data-astro-cid-j7pv25f6],.grid--soon[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(5,minmax(0,1fr))}}.soon-heading[data-astro-cid-j7pv25f6]{margin-top:clamp(32px,5vw,56px)}.grid[data-astro-cid-j7pv25f6]>li[data-astro-cid-j7pv25f6]{display:flex}.grid[data-astro-cid-j7pv25f6]>li[data-astro-cid-j7pv25f6]>.tile{flex:1}.about[data-astro-cid-j7pv25f6]{text-align:center;margin-top:3.5rem}@media(min-width:1400px){.wordmark[data-astro-cid-j7pv25f6]{font-size:clamp(2.4rem,3.3vw,4.8rem)}.descriptor[data-astro-cid-j7pv25f6]{font-size:clamp(1rem,1.6vw,2.1rem)}}@media(max-width:700px){.hero[data-astro-cid-j7pv25f6]{flex-direction:column;gap:4px;padding:0 0 16px}.fan--left[data-astro-cid-j7pv25f6]{width:140px;height:78px}.fan--left[data-astro-cid-j7pv25f6] img{width:42px;margin-left:-21px}.fan--right[data-astro-cid-j7pv25f6]{display:none}.wordmark[data-astro-cid-j7pv25f6]{font-size:min(2.3rem,8.4vw)}.descriptor[data-astro-cid-j7pv25f6]{font-size:min(1.15rem,4.3vw)}}.about[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:2rem}.faq[data-astro-cid-j7pv25f6]{margin-top:1rem}.to-top[data-astro-cid-j7pv25f6]{display:flex;align-items:center;justify-content:center;gap:22px;width:fit-content;margin:3rem auto 0;padding:20px 40px;background:var(--purple);color:#fff;font-family:var(--font-heading);font-weight:800;font-size:2rem;line-height:1.1;text-decoration:none}.to-top[data-astro-cid-j7pv25f6]:hover{background:var(--purple-dark)}.to-top[data-astro-cid-j7pv25f6] svg[data-astro-cid-j7pv25f6]{width:44px;height:64px}.to-top[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{max-width:5em;text-align:center}
