.journal-page[data-astro-cid-ijnerlr2]{--journal-paper: var(--color-atelier-paper);--journal-cream: var(--color-atelier-cream);--journal-ink: var(--color-atelier-cacao);--journal-muted: var(--color-atelier-muted);--journal-clay: var(--color-atelier-clay);--journal-line: var(--color-atelier-line);background:radial-gradient(circle at top left,color-mix(in srgb,var(--journal-clay) 16%,transparent),transparent 30rem),linear-gradient(180deg,var(--journal-cream),var(--journal-paper) 42%,var(--journal-cream));color:var(--journal-ink);overflow:clip}.journal-hero[data-astro-cid-ijnerlr2]{position:relative;isolation:isolate}.journal-hero[data-astro-cid-ijnerlr2]:before{content:"";position:absolute;inset:0;z-index:-2;background-image:linear-gradient(color-mix(in srgb,var(--journal-line) 55%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--journal-line) 45%,transparent) 1px,transparent 1px);background-size:4.75rem 4.75rem;mask-image:linear-gradient(to bottom,black,transparent 82%)}.journal-hero-thread[data-astro-cid-ijnerlr2]{position:absolute;right:-10vw;top:8rem;z-index:-1;width:min(42rem,68vw);aspect-ratio:1;border:1px solid color-mix(in srgb,var(--journal-clay) 35%,transparent);border-radius:999px;transform:rotate(-12deg)}.journal-hero-thread[data-astro-cid-ijnerlr2]:after{content:"";position:absolute;inset:12%;border:1px solid color-mix(in srgb,var(--journal-clay) 22%,transparent);border-radius:inherit}.journal-hero-note[data-astro-cid-ijnerlr2]{border:1px solid var(--journal-line);border-radius:2rem;background:color-mix(in srgb,var(--journal-cream) 88%,white);box-shadow:0 1.5rem 4rem #34251f17;padding:clamp(1.5rem,4vw,2.5rem)}.journal-hero-note[data-astro-cid-ijnerlr2] span[data-astro-cid-ijnerlr2],.journal-section-label[data-astro-cid-ijnerlr2],.journal-meta[data-astro-cid-ijnerlr2],.journal-read-more[data-astro-cid-ijnerlr2]{font-size:.68rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase}.journal-hero-note[data-astro-cid-ijnerlr2] span[data-astro-cid-ijnerlr2],.journal-read-more[data-astro-cid-ijnerlr2]{color:var(--journal-clay)}.journal-hero-note[data-astro-cid-ijnerlr2] p[data-astro-cid-ijnerlr2]{margin-top:1.15rem;color:var(--journal-muted);font-size:clamp(1rem,1.5vw,1.18rem);line-height:1.85}.journal-hero-link[data-astro-cid-ijnerlr2]{display:inline-flex;margin-top:1.75rem;color:var(--journal-ink);font-size:.78rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--journal-clay) 55%,transparent);text-underline-offset:.45rem}.journal-featured[data-astro-cid-ijnerlr2],.journal-archive[data-astro-cid-ijnerlr2],.journal-letter[data-astro-cid-ijnerlr2],.journal-empty[data-astro-cid-ijnerlr2]{padding-block:clamp(4rem,7vw,7rem)}.journal-section-label[data-astro-cid-ijnerlr2]{display:flex;justify-content:space-between;gap:1rem;margin-bottom:1.25rem;color:var(--journal-muted)}.journal-featured-card[data-astro-cid-ijnerlr2],.journal-empty-card[data-astro-cid-ijnerlr2],.journal-letter-card[data-astro-cid-ijnerlr2]{border:1px solid var(--journal-line);background:var(--journal-cream);box-shadow:0 1.5rem 4rem #34251f1a}.journal-featured-card[data-astro-cid-ijnerlr2]{border-radius:clamp(2rem,5vw,4rem);overflow:hidden}.journal-featured-link[data-astro-cid-ijnerlr2]{display:grid;min-width:0;color:inherit;text-decoration:none}@media(min-width:900px){.journal-featured-link[data-astro-cid-ijnerlr2]{grid-template-columns:minmax(0,1.05fr) minmax(20rem,.95fr)}}.journal-featured-media[data-astro-cid-ijnerlr2],.journal-card-media[data-astro-cid-ijnerlr2]{position:relative;overflow:hidden;background:color-mix(in srgb,var(--journal-clay) 12%,var(--journal-paper))}.journal-featured-media[data-astro-cid-ijnerlr2]{min-height:clamp(22rem,48vw,38rem)}.journal-featured-media[data-astro-cid-ijnerlr2] img[data-astro-cid-ijnerlr2],.journal-card-media[data-astro-cid-ijnerlr2] img[data-astro-cid-ijnerlr2]{transition:transform .7s ease,filter .7s ease}.journal-featured-link[data-astro-cid-ijnerlr2]:hover img[data-astro-cid-ijnerlr2],.journal-card-link[data-astro-cid-ijnerlr2]:hover img[data-astro-cid-ijnerlr2]{filter:saturate(1.03) contrast(1.03);transform:scale(1.035)}.journal-image-placeholder[data-astro-cid-ijnerlr2]{display:grid;min-height:inherit;height:100%;place-items:center;background:linear-gradient(135deg,color-mix(in srgb,var(--journal-clay) 18%,transparent),transparent),var(--journal-paper);color:var(--journal-clay);font-family:var(--font-serif);font-size:clamp(1.5rem,4vw,3rem);font-style:italic}.journal-featured-copy[data-astro-cid-ijnerlr2]{align-self:center;padding:clamp(2rem,5vw,4rem)}.journal-meta[data-astro-cid-ijnerlr2]{display:flex;flex-wrap:wrap;gap:.75rem 1rem;color:var(--journal-clay)}.journal-featured-copy[data-astro-cid-ijnerlr2] h2[data-astro-cid-ijnerlr2],.journal-archive-intro[data-astro-cid-ijnerlr2] h2[data-astro-cid-ijnerlr2],.journal-empty-card[data-astro-cid-ijnerlr2] h2[data-astro-cid-ijnerlr2],.journal-letter-card[data-astro-cid-ijnerlr2] h2[data-astro-cid-ijnerlr2]{color:var(--journal-ink);letter-spacing:-.04em;line-height:.95;text-wrap:balance}.journal-featured-copy[data-astro-cid-ijnerlr2] h2[data-astro-cid-ijnerlr2]{margin-top:1.25rem;font-size:clamp(2.4rem,5.5vw,5.8rem)}.journal-featured-copy[data-astro-cid-ijnerlr2]>p[data-astro-cid-ijnerlr2]:not(.journal-meta),.journal-card-copy[data-astro-cid-ijnerlr2]>p[data-astro-cid-ijnerlr2]:not(.journal-meta){color:var(--journal-muted);line-height:1.75}.journal-featured-copy[data-astro-cid-ijnerlr2]>p[data-astro-cid-ijnerlr2]:not(.journal-meta){margin-top:1.35rem;max-width:36rem;font-size:clamp(1rem,1.4vw,1.16rem);line-height:1.85}.journal-source-note[data-astro-cid-ijnerlr2]{border-left:1px solid color-mix(in srgb,var(--journal-clay) 45%,transparent);padding-left:.9rem;font-size:.78rem;line-height:1.55}.journal-read-more[data-astro-cid-ijnerlr2]{display:inline-flex;margin-top:2rem;text-decoration:underline;text-underline-offset:.45rem}.journal-archive[data-astro-cid-ijnerlr2]{background:color-mix(in srgb,var(--journal-paper) 82%,white)}.journal-archive-intro[data-astro-cid-ijnerlr2]{margin-bottom:clamp(2rem,4vw,3.5rem);max-width:48rem}.journal-archive-intro[data-astro-cid-ijnerlr2] h2[data-astro-cid-ijnerlr2]{margin-top:1rem;font-size:clamp(2.3rem,5vw,5rem)}.journal-grid[data-astro-cid-ijnerlr2]{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:clamp(1.25rem,2.5vw,2rem)}@media(min-width:760px){.journal-grid[data-astro-cid-ijnerlr2]{grid-template-columns:repeat(6,minmax(0,1fr))}.journal-card[data-astro-cid-ijnerlr2]{grid-column:span 3}.journal-card-wide[data-astro-cid-ijnerlr2]{grid-column:span 4}}@media(min-width:1120px){.journal-card[data-astro-cid-ijnerlr2]{grid-column:span 2}.journal-card-wide[data-astro-cid-ijnerlr2]{grid-column:span 3}}.journal-card[data-astro-cid-ijnerlr2]{min-width:0}.journal-card-link[data-astro-cid-ijnerlr2]{display:grid;height:100%;overflow:hidden;border:1px solid var(--journal-line);border-radius:2rem;background:color-mix(in srgb,var(--journal-cream) 92%,white);color:inherit;text-decoration:none;box-shadow:0 1rem 2.5rem #34251f12;transition:transform .26s ease,box-shadow .26s ease}.journal-card-link[data-astro-cid-ijnerlr2]:hover{transform:translateY(-.35rem);box-shadow:0 1.4rem 3rem #34251f1f}.journal-card-media[data-astro-cid-ijnerlr2]{aspect-ratio:4 / 3}.journal-card-copy[data-astro-cid-ijnerlr2]{padding:clamp(1.35rem,3vw,2rem)}.journal-card-copy[data-astro-cid-ijnerlr2] h3[data-astro-cid-ijnerlr2]{margin-top:1rem;color:var(--journal-ink);font-size:clamp(1.45rem,2.4vw,2.2rem);letter-spacing:-.03em;line-height:1.03;text-wrap:balance}.journal-card-copy[data-astro-cid-ijnerlr2]>p[data-astro-cid-ijnerlr2]:not(.journal-meta){margin-top:1rem}.journal-empty-card[data-astro-cid-ijnerlr2]{border-radius:2.5rem;padding:clamp(2rem,5vw,4rem);text-align:center}.journal-empty-card[data-astro-cid-ijnerlr2] h2[data-astro-cid-ijnerlr2]{margin-top:1rem;font-size:clamp(2.25rem,5vw,4.5rem)}.journal-empty-card[data-astro-cid-ijnerlr2] p[data-astro-cid-ijnerlr2]:last-child{margin:1rem auto 0;max-width:36rem;color:var(--journal-muted);line-height:1.8}.journal-letter-card[data-astro-cid-ijnerlr2]{display:grid;gap:clamp(1.5rem,4vw,3rem);border-radius:clamp(2rem,5vw,3.5rem);padding:clamp(2rem,5vw,4rem)}@media(min-width:900px){.journal-letter-card[data-astro-cid-ijnerlr2]{grid-template-columns:.95fr 1.05fr;align-items:end}}.journal-letter-card[data-astro-cid-ijnerlr2] h2[data-astro-cid-ijnerlr2]{margin-top:1rem;font-size:clamp(2.1rem,4.5vw,4.6rem)}.journal-letter-copy[data-astro-cid-ijnerlr2] p[data-astro-cid-ijnerlr2]{color:var(--journal-muted);font-size:1.05rem;line-height:1.85}.journal-letter-form[data-astro-cid-ijnerlr2]{display:grid;gap:.85rem;margin-top:1.5rem}@media(min-width:640px){.journal-letter-form[data-astro-cid-ijnerlr2]{grid-template-columns:minmax(0,1fr) auto}}.journal-letter-form[data-astro-cid-ijnerlr2] input[data-astro-cid-ijnerlr2],.journal-letter-form[data-astro-cid-ijnerlr2] button[data-astro-cid-ijnerlr2]{min-height:3.35rem;border-radius:999px;font:inherit}.journal-letter-form[data-astro-cid-ijnerlr2] input[data-astro-cid-ijnerlr2]{border:1px solid var(--journal-line);background:#fff;color:var(--journal-ink);padding:0 1.25rem}.journal-letter-form[data-astro-cid-ijnerlr2] button[data-astro-cid-ijnerlr2]{background:var(--journal-ink);color:var(--journal-cream);padding:0 1.35rem;font-size:.72rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;transition:background-color .24s ease,transform .24s ease}.journal-letter-form[data-astro-cid-ijnerlr2] button[data-astro-cid-ijnerlr2]:hover{background:var(--color-atelier-depth);transform:translateY(-2px)}@media(prefers-reduced-motion:reduce){.journal-featured-media[data-astro-cid-ijnerlr2] img[data-astro-cid-ijnerlr2],.journal-card-media[data-astro-cid-ijnerlr2] img[data-astro-cid-ijnerlr2],.journal-card-link[data-astro-cid-ijnerlr2],.journal-letter-form[data-astro-cid-ijnerlr2] button[data-astro-cid-ijnerlr2]{transition:none}.journal-featured-link[data-astro-cid-ijnerlr2]:hover img[data-astro-cid-ijnerlr2],.journal-card-link[data-astro-cid-ijnerlr2]:hover img[data-astro-cid-ijnerlr2],.journal-card-link[data-astro-cid-ijnerlr2]:hover,.journal-letter-form[data-astro-cid-ijnerlr2] button[data-astro-cid-ijnerlr2]:hover{transform:none}}
