.post.svelte-a92ik{text-align:center;min-width:0;padding-bottom:2.6rem}.kicker.svelte-a92ik{letter-spacing:.1em;text-transform:uppercase;color:var(--ink);margin:0 0 .3rem;font-size:max(.52rem,10.5px);font-weight:300;line-height:2}.kicker.svelte-a92ik a:where(.svelte-a92ik){color:inherit;font-weight:400;text-decoration:none}.kicker.svelte-a92ik a:where(.svelte-a92ik):hover{color:var(--berry)}.dash.svelte-a92ik{margin-inline:.6em}h2.svelte-a92ik{margin:0 0 1.2rem;font-size:1.5rem;font-style:italic;line-height:1.25}h2.svelte-a92ik a:where(.svelte-a92ik){color:inherit;text-decoration:none}h2.svelte-a92ik a:where(.svelte-a92ik):hover{color:var(--wine)}.pic.svelte-a92ik{background:var(--mist);margin-bottom:.9rem;display:block;position:relative}.pic.svelte-a92ik img:where(.svelte-a92ik){object-fit:cover;width:100%;height:auto;max-height:34rem}.pic.svelte-a92ik:after{content:"";border:0 solid var(--paper);opacity:.85;transition:border-width .18s ease-out;position:absolute;inset:0}.post.svelte-a92ik:hover .pic:where(.svelte-a92ik):after{border-width:.5rem}.ex.svelte-a92ik{color:var(--ink);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;max-width:26rem;margin:0 auto 1.2rem;font-size:max(.66rem,13.5px);line-height:1.75;display:-webkit-box;overflow:hidden}@media (prefers-reduced-motion:reduce){.pic.svelte-a92ik:after{transition:none}}.featured.svelte-xo3j4j{border-bottom:3px solid var(--line);margin-bottom:clamp(2.5rem,6vw,4rem);position:relative}.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;flex:0 0 88%;grid-template-columns:minmax(0,1fr);align-content:start;gap:1.25rem;min-width:0;padding-bottom:1.75rem;display:grid}.slide.svelte-xo3j4j:only-child{flex-basis:100%}.pic.svelte-xo3j4j{aspect-ratio:3/2;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:.1em;text-transform:uppercase;color:var(--ink);margin:0 0 .3rem;font-size:max(.52rem,10.5px);font-weight:300;line-height:2}.kicker.svelte-xo3j4j a:where(.svelte-xo3j4j){color:inherit;font-weight:400;text-decoration:none}.kicker.svelte-xo3j4j a:where(.svelte-xo3j4j):hover{color:var(--berry)}.dash.svelte-xo3j4j{margin-inline:.6em}.slide.svelte-xo3j4j h2:where(.svelte-xo3j4j){margin:0 0 .8rem;font-size:clamp(1.55rem,1.1rem + 1.9vw,2.25rem);font-style:italic;line-height:1.12}.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{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;max-width:26rem;margin:0 auto 1.2rem;font-size:max(.7rem,14px);font-weight:300;line-height:1.75;display:-webkit-box;overflow:hidden}.arr.svelte-xo3j4j{display:none}@media (width>=56rem){.featured.svelte-xo3j4j{margin-top:1.2rem}.strip.svelte-xo3j4j{gap:2rem}.slide.svelte-xo3j4j{flex-basis:100%;grid-template-columns:minmax(0,.96fr) minmax(0,1fr);align-items:center;gap:0;padding-bottom:0}.tx.svelte-xo3j4j{padding:1.5rem clamp(1.5rem,4vw,4rem)}.arr.svelte-xo3j4j:not([hidden]){z-index:2;background:var(--paper);width:2.75rem;min-width:44px;height:2.75rem;min-height:44px;color:var(--berry);border:0;border-radius:50%;place-items:center;padding:0;transition:color .14s ease-out;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.arr.svelte-xo3j4j svg:where(.svelte-xo3j4j){background:0 0}.arr.svelte-xo3j4j:hover{color:var(--wine)}.arr.prev.svelte-xo3j4j{left:.6rem}.arr.next.svelte-xo3j4j{right:.6rem}}@media (width>=86rem){.arr.prev.svelte-xo3j4j{left:-3.4rem}.arr.next.svelte-xo3j4j{right:-3.4rem}.arr.svelte-xo3j4j:not([hidden]){color:var(--orn);background:0 0}.arr.svelte-xo3j4j:hover{color:var(--berry)}}.body.svelte-xo3j4j{grid-template-columns:minmax(0,1fr);gap:3rem;display:grid}.posts.svelte-xo3j4j{flex-direction:column;display:flex}.col.svelte-xo3j4j{display:contents}@media (width>=40rem){.posts.svelte-xo3j4j{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:0 2.1rem;display:grid}.col.svelte-xo3j4j{flex-direction:column;min-width:0;display:flex}}@media (width>=64rem){.body.svelte-xo3j4j{grid-template-columns:minmax(0,1fr) 17rem;align-items:start;gap:2.9rem}}.pgt.svelte-xo3j4j{text-align:center;margin-bottom:2.5rem;font-size:1.8rem;font-style:italic}.pgt.svelte-xo3j4j span:where(.svelte-xo3j4j){font-family:var(--body);letter-spacing:.1em;text-transform:uppercase;color:var(--ink);margin-top:.6rem;font-size:max(.55rem,11px);font-style:normal;font-weight:300;display:block}.pages.svelte-xo3j4j{flex-wrap:wrap;justify-content:center;align-items:center;gap:.3rem;max-width:100%;margin-top:1rem;display:flex}.pn.svelte-xo3j4j{min-width:44px;min-height:44px;font-family:var(--body);color:var(--ink);place-items:center;padding:0 .6rem;font-size:.9rem;text-decoration:none;display:inline-grid}.pn.word.svelte-xo3j4j{font-family:var(--ui);letter-spacing:.12em;text-transform:uppercase;padding-inline:.9rem;font-size:max(.6rem,12px)}a.pn.svelte-xo3j4j:hover{color:var(--berry)}.pn.cur.svelte-xo3j4j{background:var(--berry);color:var(--paper)}.gap.svelte-xo3j4j{color:var(--ink-2);padding-inline:.2rem}.side.svelte-xo3j4j{flex-direction:column;gap:.75rem;width:100%;min-width:0;max-width:26rem;margin-inline:auto;display:flex}.w.svelte-xo3j4j{border:1px solid var(--line);text-align:center;min-width:0;color:inherit;padding:1.5rem;text-decoration:none;display:block}.wt.svelte-xo3j4j{letter-spacing:.1em;text-transform:uppercase;color:var(--berry);margin-bottom:1rem;font-size:max(.55rem,11px);font-weight:300;display:block}.name.svelte-xo3j4j{font-family:var(--display);color:var(--berry);text-wrap:balance;margin-bottom:.9rem;font-size:1.45rem;font-style:italic;font-weight:400;line-height:1.2;display:block}.more.svelte-xo3j4j{letter-spacing:.14em;text-transform:uppercase;color:inherit;border-bottom:1px solid;padding-bottom:.2rem;font-size:max(.6rem,12px);text-decoration:none;display:inline-block}.about.svelte-xo3j4j{--orn:var(--paper);background:var(--berry);color:var(--paper);border:0;padding:2.25rem 1.9rem;position:relative}.about.svelte-xo3j4j:before,.news.svelte-xo3j4j:before{content:"";opacity:.85;pointer-events:none;border:1px solid;position:absolute;inset:.4rem}.about.svelte-xo3j4j .wt:where(.svelte-xo3j4j),.about.svelte-xo3j4j .name:where(.svelte-xo3j4j){color:inherit}.about.svelte-xo3j4j .wt:where(.svelte-xo3j4j){margin-bottom:.4rem}.about.svelte-xo3j4j p:where(.svelte-xo3j4j){margin:.9rem 0 1.1rem;font-size:max(.68rem,13.5px);font-weight:300;line-height:1.75}.search.svelte-xo3j4j{padding:1rem;display:flex}.search.svelte-xo3j4j input:where(.svelte-xo3j4j){border-color:var(--line);font-family:var(--body);border-right:0;border-radius:0;flex:auto;font-weight:300}.search.svelte-xo3j4j button:where(.svelte-xo3j4j){background:var(--berry);color:var(--paper);letter-spacing:.12em;text-transform:uppercase;border:0;flex:none;min-height:44px;padding:0 1rem;font-size:max(.55rem,11px)}.podcast.svelte-xo3j4j:hover .name:where(.svelte-xo3j4j){color:var(--wine)}.podcast.svelte-xo3j4j .more:where(.svelte-xo3j4j){color:var(--ink)}.news.svelte-xo3j4j{background:var(--mist);color:var(--ink);border:0;padding:2.25rem 1.9rem;position:relative}.news.svelte-xo3j4j:before{color:var(--orn)}.news.svelte-xo3j4j label:where(.svelte-xo3j4j){margin:.9rem 0 1.1rem;font-size:max(.68rem,13.5px);font-weight:300;line-height:1.75;display:block}.rowf.svelte-xo3j4j{flex-direction:column;gap:.6rem;display:flex;position:relative}.rowf.svelte-xo3j4j input:where(.svelte-xo3j4j){text-align:center;border-color:var(--line);border-radius:0}.rowf.svelte-xo3j4j button:where(.svelte-xo3j4j){background:var(--night);color:var(--on-night);letter-spacing:.15em;text-transform:uppercase;border:0;border-radius:99px;min-height:48px;font-size:max(.65rem,13px)}.ok.svelte-xo3j4j,.fail.svelte-xo3j4j{color:var(--berry);font-size:max(.7rem,14px);position:relative}.pop.svelte-xo3j4j ol:where(.svelte-xo3j4j),.recent.svelte-xo3j4j ul:where(.svelte-xo3j4j){margin:0;padding:0;list-style:none}.pop.svelte-xo3j4j li:where(.svelte-xo3j4j){text-align:left;border-top:1px solid var(--mist);align-items:baseline;gap:.8rem;padding-block:.8rem;display:flex}.pop.svelte-xo3j4j li.lead:where(.svelte-xo3j4j){text-align:center;border-top:0;padding-top:0;padding-bottom:1.2rem;display:block}.th.svelte-xo3j4j{aspect-ratio:3/2;background:var(--mist);display:block;overflow:hidden}.th.svelte-xo3j4j img:where(.svelte-xo3j4j){object-fit:cover;width:100%;height:100%}.n.svelte-xo3j4j{background:var(--berry);width:1.5rem;min-width:24px;height:1.5rem;min-height:24px;color:var(--paper);border-radius:50%;flex:none;place-items:center;font-size:max(.55rem,11px);font-weight:600;display:inline-grid}.lead.svelte-xo3j4j .n:where(.svelte-xo3j4j){outline:3px solid var(--paper);margin:-.75rem auto .5rem;display:grid;position:relative}.pt.svelte-xo3j4j{min-width:0}.cat.svelte-xo3j4j{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2);margin-bottom:.25rem;font-size:max(.5rem,10px);font-weight:300;display:block}.t.svelte-xo3j4j,.recent.svelte-xo3j4j a:where(.svelte-xo3j4j){font-family:var(--display);color:var(--berry);font-size:.95rem;line-height:1.25;text-decoration:none}.lead.svelte-xo3j4j .t:where(.svelte-xo3j4j){font-size:1.05rem}.t.svelte-xo3j4j:hover,.recent.svelte-xo3j4j a:where(.svelte-xo3j4j):hover{color:var(--wine)}.recent.svelte-xo3j4j li:where(.svelte-xo3j4j){border-top:1px solid var(--mist);padding-block:.7rem}.recent.svelte-xo3j4j li:where(.svelte-xo3j4j):first-child{border-top:0;padding-top:0}.recent.svelte-xo3j4j li:where(.svelte-xo3j4j):last-child,.pop.svelte-xo3j4j li:where(.svelte-xo3j4j):last-child{padding-bottom:0}@media (prefers-reduced-motion:reduce){.strip.svelte-xo3j4j{scroll-behavior:auto}.arr.svelte-xo3j4j{transition:none}}
