.post.svelte-a92ik{text-align:center;flex-direction:column;align-items:center;min-width:0;display:flex}.kicker.svelte-a92ik{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2);margin:0 0 .5rem;font-size:.66rem}h2.svelte-a92ik{margin:0 0 1rem;font-size:1.5rem;font-style:italic}h2.svelte-a92ik a:where(.svelte-a92ik){color:inherit;text-decoration:none}.post.svelte-a92ik:hover h2:where(.svelte-a92ik) a:where(.svelte-a92ik){color:var(--wine)}.pic.svelte-a92ik{aspect-ratio:4/3;border-radius:var(--r-1);background:var(--mist);width:100%;margin-bottom:1rem;display:block;overflow:hidden}.pic.svelte-a92ik img:where(.svelte-a92ik){object-fit:cover;width:100%;height:100%}.ex.svelte-a92ik{color:var(--ink-2);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin:0 0 1.25rem;font-size:.85rem;display:-webkit-box;overflow:hidden}.orn.svelte-a92ik{background:var(--mist);width:4rem;height:1px;position:relative}.orn.svelte-a92ik:after{content:"";background:var(--peach);border-radius:50%;width:7px;height:7px;position:absolute;top:-3px;left:50%;transform:translate(-50%)}.masthead.svelte-xo3j4j{text-align:center;padding-block:2.5rem 1rem}.title.svelte-xo3j4j{letter-spacing:-.01em;margin:0 0 .4rem;font-size:clamp(2.2rem,1.2rem + 4.5vw,3.8rem);font-style:italic}.tag.svelte-xo3j4j{color:var(--ink-2);max-width:44rem;margin:0 auto;font-size:.9rem;font-weight:300}.featured.svelte-xo3j4j{margin-top:1.5rem}.strip.svelte-xo3j4j{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;scroll-behavior:smooth;gap:1rem;max-width:100%;display:flex;overflow-x:auto}.strip.svelte-xo3j4j::-webkit-scrollbar{display:none}.slide.svelte-xo3j4j{scroll-snap-align:start;border-top:1px solid var(--mist);border-bottom:1px solid var(--mist);flex:0 0 100%;align-items:center;gap:1rem;min-width:0;padding-block:1.25rem;display:grid}.pic.svelte-xo3j4j{border-radius:var(--r-1);aspect-ratio:4/3;background:var(--mist);display:block;overflow:hidden}.pic.svelte-xo3j4j img:where(.svelte-xo3j4j){object-fit:cover;width:100%;height:100%}.tx.svelte-xo3j4j{text-align:center;min-width:0}.kicker.svelte-xo3j4j{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2);margin:0 0 .5rem;font-size:.68rem;display:block}.slide.svelte-xo3j4j h2:where(.svelte-xo3j4j){margin:0 0 .6rem;font-size:clamp(1.5rem,1rem + 2.2vw,2.3rem);font-style:italic}.slide.svelte-xo3j4j h2:where(.svelte-xo3j4j) a:where(.svelte-xo3j4j){color:inherit;text-decoration:none}.slide.svelte-xo3j4j h2:where(.svelte-xo3j4j) a:where(.svelte-xo3j4j):hover{color:var(--wine)}.ex.svelte-xo3j4j{color:var(--ink-2);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:.9rem;display:-webkit-box;overflow:hidden}.dots.svelte-xo3j4j{justify-content:center;gap:.6rem;padding:.9rem 0 0;display:flex}.dots.svelte-xo3j4j a:where(.svelte-xo3j4j){border:1px solid var(--berry);background:0 0;border-radius:50%;width:10px;height:10px}.dots.svelte-xo3j4j a:where(.svelte-xo3j4j):hover,.dots.svelte-xo3j4j a:where(.svelte-xo3j4j):focus-visible{background:var(--berry)}@media (width>=60rem){.slide.svelte-xo3j4j{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:2.5rem;padding-block:2rem}.tx.svelte-xo3j4j{padding-inline:1rem}}.body.svelte-xo3j4j{grid-template-columns:minmax(0,1fr);gap:3rem;margin-top:2.5rem;display:grid}.posts.svelte-xo3j4j{grid-template-columns:minmax(0,1fr);gap:3rem 2.5rem;display:grid}@media (width>=40rem){.posts.svelte-xo3j4j{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.body.svelte-xo3j4j{grid-template-columns:minmax(0,1fr) 18rem;gap:4rem}}.pgt.svelte-xo3j4j{margin-bottom:2rem;font-size:1.8rem;font-style:italic}.pager.svelte-xo3j4j{border-top:1px solid var(--mist);justify-content:space-between;gap:1rem;margin-top:3rem;padding-top:1.5rem;display:flex}.side.svelte-xo3j4j{flex-direction:column;gap:2.5rem;min-width:0;display:flex}.w.svelte-xo3j4j{min-width:0;display:block}.w.svelte-xo3j4j .kicker:where(.svelte-xo3j4j){text-align:center;color:var(--berry);border-bottom:1px solid var(--mist);margin-bottom:1rem;padding-bottom:.6rem}.podcast.svelte-xo3j4j{color:inherit;background:var(--mist);border-radius:var(--r-2);text-align:center;padding:1.25rem;text-decoration:none}.podcast.svelte-xo3j4j .kicker:where(.svelte-xo3j4j){border:0;margin-bottom:.5rem}.podcast.svelte-xo3j4j b:where(.svelte-xo3j4j){font-family:var(--display);color:var(--berry);font-size:1.2rem;font-style:italic;font-weight:400;display:block}.news.svelte-xo3j4j label:where(.svelte-xo3j4j){text-align:center;margin-bottom:.75rem;font-size:.9rem;display:block}.news.svelte-xo3j4j label:where(.svelte-xo3j4j) b:where(.svelte-xo3j4j){font-family:var(--display);color:var(--berry);font-size:1.15rem;font-style:italic;font-weight:400}.rowf.svelte-xo3j4j{flex-direction:column;gap:.5rem;display:flex}.ok.svelte-xo3j4j{text-align:center;color:var(--berry)}.list.svelte-xo3j4j ol:where(.svelte-xo3j4j),.list.svelte-xo3j4j ul:where(.svelte-xo3j4j){counter-reset:n;flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.list.svelte-xo3j4j li:where(.svelte-xo3j4j){font-family:var(--display);align-items:baseline;gap:.7rem;font-size:1.05rem;line-height:1.3;display:flex}.list.svelte-xo3j4j ol:where(.svelte-xo3j4j) li:where(.svelte-xo3j4j):before{counter-increment:n;content:counter(n);font-family:var(--ui);color:var(--berry);flex:0 0 1rem;font-size:.75rem}.list.svelte-xo3j4j a:where(.svelte-xo3j4j){color:var(--ink);text-decoration:none}.list.svelte-xo3j4j a:where(.svelte-xo3j4j):hover{color:var(--wine)}.search.svelte-xo3j4j input:where(.svelte-xo3j4j){border-radius:99px;padding-inline:1.1rem}
