.collection-links[data-astro-cid-hioekb44]{max-width:80rem;margin:0 auto;padding:2rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}.collection-links[data-astro-cid-hioekb44] h2[data-astro-cid-hioekb44]{font-size:2rem;font-weight:400;margin-bottom:1rem}.collection-links[data-astro-cid-hioekb44] a[data-astro-cid-hioekb44]{display:flex;justify-content:space-between;padding:.9rem 0;border-bottom:1px solid var(--color-rule);font-size:.85rem}@media(max-width:650px){.collection-links[data-astro-cid-hioekb44]{grid-template-columns:1fr}}.category-head[data-astro-cid-hioekb44]{text-align:left;max-width:none;margin:0;padding:clamp(4rem,8vw,8rem) clamp(1.5rem,7vw,8rem) clamp(3.5rem,6vw,6rem);display:flex;flex-direction:column;gap:1rem}.category-head[data-astro-cid-hioekb44]>p[data-astro-cid-hioekb44]{text-transform:uppercase;letter-spacing:.16em;font-size:.68rem;color:var(--color-accent)}.category-head[data-astro-cid-hioekb44] h1[data-astro-cid-hioekb44]{max-width:10ch;font-size:clamp(4rem,9vw,8.5rem);line-height:.9;font-weight:400}.category-head[data-astro-cid-hioekb44]>span[data-astro-cid-hioekb44]{max-width:38rem;margin-top:1rem;color:var(--color-mute);line-height:1.7}.category-index[data-astro-cid-hioekb44]{width:100%;max-width:none;margin:0;padding:0 0 5rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:var(--color-rule);border-top:1px solid var(--color-rule);border-bottom:1px solid var(--color-rule);border-left:0;border-right:0}.category-card[data-astro-cid-hioekb44]{position:relative;overflow:hidden;isolation:isolate;background:#f8f6f2;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:1.25rem;min-height:23rem;min-width:0;padding:clamp(2rem,4vw,4rem);transition:background-color .22s ease,color .22s ease}.category-card--wide[data-astro-cid-hioekb44]{grid-column:span 2;min-height:34rem;background:#22211d;color:#f7f1e6}.category-card[data-astro-cid-hioekb44]:nth-child(4n+2),.category-card[data-astro-cid-hioekb44]:nth-child(4n+3){background:#f1eadf}.category-card[data-astro-cid-hioekb44]:hover,.category-card[data-astro-cid-hioekb44]:focus-visible{background:var(--color-accent);color:#fff}.category-card[data-astro-cid-hioekb44]>p[data-astro-cid-hioekb44]{position:absolute;z-index:-1;top:1rem;right:clamp(1.5rem,3vw,3rem);font-family:var(--font-display);font-size:clamp(5rem,10vw,10rem);line-height:1;letter-spacing:-.04em;opacity:.055}.category-card[data-astro-cid-hioekb44] h2[data-astro-cid-hioekb44]{position:relative;max-width:11ch;font-size:clamp(3.1rem,5vw,6rem);font-weight:400;line-height:.98;text-wrap:balance;margin-top:auto}.category-card[data-astro-cid-hioekb44] h2[data-astro-cid-hioekb44]:before{content:"";display:block;width:3.5rem;height:1px;margin-bottom:1.5rem;background:var(--color-accent)}.category-card--wide[data-astro-cid-hioekb44] h2[data-astro-cid-hioekb44]{max-width:12ch;font-size:clamp(4.3rem,9vw,9rem)}.category-card[data-astro-cid-hioekb44]>span[data-astro-cid-hioekb44]{max-width:34rem;font-size:.82rem;line-height:1.65;color:currentColor;opacity:.62;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.category-card[data-astro-cid-hioekb44] strong[data-astro-cid-hioekb44]{display:flex;align-items:center;gap:1rem;margin-top:.8rem;font-size:.68rem;font-weight:500;letter-spacing:.13em;text-transform:uppercase;border:0;padding:0}.category-card[data-astro-cid-hioekb44] strong[data-astro-cid-hioekb44] i[data-astro-cid-hioekb44]{display:grid;place-items:center;width:2.6rem;height:2.6rem;border:1px solid currentColor;border-radius:50%;font-style:normal;transition:transform .18s ease}.category-card[data-astro-cid-hioekb44]:hover strong[data-astro-cid-hioekb44] i[data-astro-cid-hioekb44],.category-card[data-astro-cid-hioekb44]:focus-visible strong[data-astro-cid-hioekb44] i[data-astro-cid-hioekb44]{transform:translate(.35rem)}.category-empty[data-astro-cid-hioekb44]{grid-column:1 / -1;background:var(--color-paper);text-align:center;padding:5rem 2rem}.category-empty[data-astro-cid-hioekb44] a[data-astro-cid-hioekb44]{display:inline-block;border-bottom:1px solid;margin-top:1rem}@media(max-width:1020px){.category-index[data-astro-cid-hioekb44]{grid-template-columns:repeat(2,minmax(0,1fr))}.category-card--wide[data-astro-cid-hioekb44]{grid-column:span 2}}@media(max-width:680px){.category-index[data-astro-cid-hioekb44]{grid-template-columns:1fr;padding-bottom:3rem}.category-card[data-astro-cid-hioekb44],.category-card--wide[data-astro-cid-hioekb44]{grid-column:auto;min-height:23rem}.category-card[data-astro-cid-hioekb44] h2[data-astro-cid-hioekb44],.category-card--wide[data-astro-cid-hioekb44] h2[data-astro-cid-hioekb44]{font-size:clamp(2.8rem,14vw,4.5rem)}.category-head[data-astro-cid-hioekb44]{text-align:center;align-items:center}.category-head[data-astro-cid-hioekb44] h1[data-astro-cid-hioekb44]{max-width:none}}
