.listen.svelte-rcs2t6{display:flex;align-items:center;gap:1rem;max-width:34rem;margin:2rem 0 0;padding:1rem 1.1rem;background:var(--pine);color:var(--mist);border-radius:.75rem}.listen-play.svelte-rcs2t6{flex:none;display:grid;width:3.5rem;height:3.5rem;place-items:center;border:0;border-radius:50%;background:var(--tartan-gold);color:var(--pine-dark);cursor:pointer;transition:transform .2s var(--ease-out, ease-out)}.listen-play.svelte-rcs2t6:hover{transform:scale(1.05)}.listen-play.svelte-rcs2t6 svg:where(.svelte-rcs2t6){width:1.6rem;height:1.6rem}.is-loading.svelte-rcs2t6 .listen-play:where(.svelte-rcs2t6){animation:svelte-rcs2t6-listen-pulse 1s ease-in-out infinite}@keyframes svelte-rcs2t6-listen-pulse{50%{opacity:.6}}.listen-body.svelte-rcs2t6{flex:1;min-width:0}.listen-title.svelte-rcs2t6{margin:0 0 .5rem;font:600 .95rem/1.3 var(--sans);display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.listen-error.svelte-rcs2t6{margin:0;font:400 .85rem/1.4 var(--sans)}.listen-seek.svelte-rcs2t6{--p: 0%;width:100%;height:1.75rem;margin:0;background:transparent;-moz-appearance:none;appearance:none;-webkit-appearance:none;cursor:pointer}.listen-seek.svelte-rcs2t6::-webkit-slider-runnable-track{height:4px;border-radius:2px;background:linear-gradient(to right,var(--tartan-gold) var(--p),rgba(232,240,235,.3) var(--p))}.listen-seek.svelte-rcs2t6::-moz-range-track{height:4px;border-radius:2px;background:#e8f0eb4d}.listen-seek.svelte-rcs2t6::-moz-range-progress{height:4px;border-radius:2px;background:var(--tartan-gold)}.listen-seek.svelte-rcs2t6::-webkit-slider-thumb{-webkit-appearance:none;width:14px;height:14px;border-radius:50%;background:var(--mist);margin-top:-5px}.listen-seek.svelte-rcs2t6::-moz-range-thumb{width:14px;height:14px;border:0;border-radius:50%;background:var(--mist)}.listen-time.svelte-rcs2t6{display:flex;justify-content:space-between;margin:.15rem 0 0;font:400 .8rem/1 var(--sans);color:var(--mist);font-variant-numeric:tabular-nums}.listen-logo.svelte-rcs2t6{flex:none;width:7.5rem;height:auto;margin-left:.25rem;padding-left:1rem;border-left:1px solid rgba(232,240,235,.25)}@media(max-width:30rem){.listen.svelte-rcs2t6{display:grid;grid-template-columns:auto 1fr;grid-template-areas:". logo" "play body";column-gap:1rem;row-gap:.5rem}.listen-play.svelte-rcs2t6{grid-area:play}.listen-body.svelte-rcs2t6{grid-area:body}.listen-logo.svelte-rcs2t6{grid-area:logo;justify-self:end;width:6.5rem;margin:0;padding:0;border:0}}@media(min-width:62rem){.listen.svelte-rcs2t6{max-width:none}}.journal.svelte-5pieey{padding-bottom:1rem}.progress.svelte-5pieey{position:fixed;inset:0 0 auto 0;height:3px;z-index:10;background:var(--tartan-gold);transform-origin:0 50%;transform:scaleX(0)}@supports (animation-timeline: scroll()){.progress.svelte-5pieey{animation:svelte-5pieey-journal-progress linear both;animation-timeline:scroll(root)}}@keyframes svelte-5pieey-journal-progress{to{transform:scaleX(1)}}.j-head.svelte-5pieey{padding:.75rem 1rem 0}.j-source.svelte-5pieey{margin:0 0 .375rem;color:var(--spruce);font:700 .75rem/1.4 var(--sans);letter-spacing:.05em;text-transform:uppercase}.j-title.svelte-5pieey{margin:0;font:700 clamp(2.05rem,7.4vw,4.1rem)/1.06 var(--serif);letter-spacing:-.02em;text-wrap:balance;color:var(--ink)}.j-deck.svelte-5pieey{margin:.9rem 0 0;max-width:38rem;font:400 1.2rem/1.4 var(--serif);color:var(--slate);text-wrap:pretty}.j-meta.svelte-5pieey{display:flex;flex-wrap:wrap;gap:.15rem .9rem;margin:1.25rem 0 0;padding:.85rem 0;border-block:1px solid var(--line);font:400 .9rem/1.45 var(--sans);color:var(--slate)}.j-meta.svelte-5pieey strong:where(.svelte-5pieey){color:var(--ink);font-weight:600}.j-meta.svelte-5pieey .kind:where(.svelte-5pieey){color:var(--pine);font-weight:700}.j-figure.svelte-5pieey{margin:1.5rem 0 0}.j-figure.svelte-5pieey img:where(.svelte-5pieey){display:block;width:100%;height:auto}.j-listen.svelte-5pieey{padding:0 1rem}.original.svelte-5pieey{display:flex;align-items:center;justify-content:space-between;gap:1rem;max-width:34rem;min-height:3.25rem;margin:2rem 0 0;padding:1rem 1.1rem;background:var(--pine);color:var(--mist);border-radius:.6rem;text-decoration:none;font:600 1.05rem/1.3 var(--sans)}.original.svelte-5pieey:hover{background:var(--pine-dark)}.original-quiet.svelte-5pieey{margin-top:.5rem;min-height:0;padding:.6rem 0;background:none;color:var(--spruce);font-weight:600;justify-content:flex-start;gap:.4rem;text-decoration:underline;text-underline-offset:.18em}.original-quiet.svelte-5pieey:hover{background:none;color:var(--pine)}.listen-note.svelte-5pieey{margin:.5rem 0 0;max-width:34rem;font:400 .8rem/1.4 var(--sans);color:var(--slate)}.rail.svelte-5pieey{margin:2.5rem 1rem 0}.rail.svelte-5pieey h2:where(.svelte-5pieey){margin:0 0 .25rem;font:700 .95rem/1.2 var(--sans);color:var(--pine)}.rail.svelte-5pieey ol:where(.svelte-5pieey){margin:0;padding:0;list-style:none}.rail.svelte-5pieey li:where(.svelte-5pieey){border-top:1px solid var(--line)}.rail.svelte-5pieey li:where(.svelte-5pieey):first-child{border-top:0}.rail.svelte-5pieey a:where(.svelte-5pieey){display:block;padding:.85rem 0;color:var(--ink);text-decoration:none;font:600 1.05rem/1.3 var(--serif)}.rail.svelte-5pieey a:where(.svelte-5pieey):hover{color:var(--spruce);text-decoration:underline}.rail-kind.svelte-5pieey{display:block;margin-top:.2rem;font:400 .8rem/1.3 var(--sans);color:var(--slate)}@media(prefers-reduced-motion:no-preference){.j-head.svelte-5pieey{animation:svelte-5pieey-journal-settle .7s var(--ease-out, ease-out) both}.j-figure.svelte-5pieey{animation:svelte-5pieey-journal-settle .7s .08s var(--ease-out, ease-out) both}}@keyframes svelte-5pieey-journal-settle{0%{opacity:0;transform:translateY(12px)}}@media(min-width:62rem){.journal.svelte-5pieey{max-width:76rem;margin:0 auto;padding:0 2rem}.j-head.svelte-5pieey{padding:1rem 0 0;max-width:60rem}.j-head.svelte-5pieey .j-meta:where(.svelte-5pieey){display:none}.j-grid.svelte-5pieey{display:grid;grid-template-columns:11rem minmax(0,40rem) minmax(0,17rem);column-gap:2.5rem;align-items:start;margin-top:2rem}.j-grid.no-rail.svelte-5pieey{grid-template-columns:11rem minmax(0,40rem)}.j-side.svelte-5pieey{position:sticky;top:1.5rem;padding-top:.75rem;border-top:3px solid var(--pine);font:400 .9rem/1.5 var(--sans);color:var(--slate)}.j-side.svelte-5pieey p:where(.svelte-5pieey){margin:0 0 .75rem}.j-side.svelte-5pieey strong:where(.svelte-5pieey){display:block;color:var(--ink);font-weight:600}.j-figure.svelte-5pieey{margin:0 0 .5rem}.j-deck.svelte-5pieey{max-width:44rem;font-size:1.45rem}.j-listen.svelte-5pieey{padding:0}.original.svelte-5pieey,.original-quiet.svelte-5pieey{max-width:none}.rail.svelte-5pieey{position:sticky;top:1.5rem;margin:0;padding-left:1.5rem;border-left:1px solid var(--line)}}@media(max-width:61.99rem){.j-side.svelte-5pieey{display:none}}
