.calendar-preview.svelte-184go5l{width:var(--calendar-preview-width);min-width:0;max-width:100%;color:var(--ink)}.calendar-preview--column.svelte-184go5l{width:100%}header.svelte-184go5l{align-items:center;gap:var(--space-xs);display:flex}header.svelte-184go5l svg{width:var(--icon-md);height:var(--icon-md);flex-shrink:0}h2.svelte-184go5l{font-size:var(--font-size-xl);font-weight:var(--font-weight-heavy);line-height:var(--line-height-heading);margin:0}ul.svelte-184go5l{margin:var(--space-sm) 0;padding:0;list-style:none}li.svelte-184go5l{align-items:flex-start;gap:var(--space-sm);padding-block:var(--space-sm);display:flex}li.svelte-184go5l+li:where(.svelte-184go5l){border-top:var(--border-thin) solid var(--line-soft)}li.svelte-184go5l img:where(.svelte-184go5l){width:var(--calendar-preview-image-size);height:var(--calendar-preview-image-size);object-fit:cover;flex-shrink:0}li.svelte-184go5l img[hidden]{display:none}li.svelte-184go5l>div:where(.svelte-184go5l){min-width:0}h3.svelte-184go5l{margin:0 0 var(--space-2xs);font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);line-height:var(--line-height-heading);overflow-wrap:anywhere}h3.svelte-184go5l a:where(.svelte-184go5l){text-decoration:none}h3.svelte-184go5l a:where(.svelte-184go5l):hover{text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}h3.svelte-184go5l svg{width:var(--icon-sm);height:var(--icon-sm);margin-left:var(--space-2xs);vertical-align:baseline}li.svelte-184go5l p:where(.svelte-184go5l){margin:var(--space-2xs) 0 0;font-size:var(--font-size-sm);line-height:var(--line-height-label)}.calendar-preview__location.svelte-184go5l,.calendar-preview__note.svelte-184go5l{color:var(--muted)}.calendar-preview__note.svelte-184go5l{margin:var(--space-xs) 0;font-size:var(--font-size-sm);line-height:var(--line-height-body)}.calendar-preview__message.svelte-184go5l{margin-block:var(--space-lg);line-height:var(--line-height-body)}.calendar-preview__more.svelte-184go5l{background:var(--projector);width:100%;box-shadow:var(--shadow-sm);justify-content:space-between}.calendar-preview__more.svelte-184go5l:hover{color:var(--white);background:var(--ink)}.calendar-preview__more.svelte-184go5l svg{width:var(--icon-md);height:var(--icon-md)}@media (width<=760px){.calendar-preview.svelte-184go5l{width:100%}}.hero.svelte-1uha8ag{min-height:var(--home-hero-height);isolation:isolate;color:var(--white);background:var(--ink);display:grid;position:relative;overflow:hidden}.hero.svelte-1uha8ag:before{z-index:-1;background:var(--accent);content:"";width:clamp(1rem,2vw,2rem);position:absolute;top:0;bottom:0;left:0}.hero__image.svelte-1uha8ag,.hero__shade.svelte-1uha8ag{z-index:-2;width:58%;height:100%;position:absolute;top:0;bottom:0;right:0}.hero__image.svelte-1uha8ag{border-left:var(--border-heavy) solid var(--white);filter:saturate(.15)contrast(1.12);object-fit:cover;object-position:center 56%}.hero__shade.svelte-1uha8ag{z-index:-1;background:linear-gradient(90deg, rgb(from var(--ink-deep) r g b / .92) 0%, transparent 33%), linear-gradient(0deg, rgb(from var(--ink-deep) r g b / .86), transparent 58%)}.hero__content.svelte-1uha8ag{min-height:inherit;padding-block:var(--space-lg);animation:svelte-1uha8ag-hero-content-in var(--motion-slow) var(--ease-editorial) both;align-content:end;gap:var(--space-lg) var(--space-md);grid-template-columns:repeat(12,minmax(0,1fr));display:grid;position:relative}.hero__story.svelte-1uha8ag{grid-column:1/8;min-width:0}.hero.svelte-1uha8ag h1:where(.svelte-1uha8ag){max-width:var(--home-hero-title-measure);font-family:var(--editorial-font);font-size:var(--home-hero-title-size);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-heading);line-height:var(--line-height-tight);text-wrap:pretty;margin:0}.hero.svelte-1uha8ag h1:where(.svelte-1uha8ag) a:where(.svelte-1uha8ag){transition:color var(--motion-fast) ease, text-shadow var(--motion-medium) ease;text-decoration:none}.hero.svelte-1uha8ag h1:where(.svelte-1uha8ag) a:where(.svelte-1uha8ag):hover,.hero.svelte-1uha8ag h1:where(.svelte-1uha8ag) a:where(.svelte-1uha8ag):focus-visible{color:var(--projector);text-shadow:.055em .055em 0 var(--accent)}.hero__summary.svelte-1uha8ag{max-width:var(--measure-reading);margin-top:var(--space-md)}.latest.svelte-1uha8ag{margin-block:clamp(var(--space-lg), 4vw, var(--space-xl)) var(--section-space)}.latest__grid.svelte-1uha8ag{margin-top:var(--space-xl);align-items:start;gap:clamp(var(--space-cluster), 4vw, calc(var(--space-lg) * 2));grid-template-columns:minmax(0,1.4fr) minmax(320px,.8fr);display:grid}.latest__lead.svelte-1uha8ag{transform:rotate(-.75deg)}.latest__lead.svelte-1uha8ag .story--overlay{min-height:var(--latest-lead-height);display:grid}.latest__lead.svelte-1uha8ag .story__image{position:absolute;inset:0}.latest__lead.svelte-1uha8ag .story__content{align-self:end;position:relative}.latest__stories.svelte-1uha8ag{margin-top:var(--space-xl);align-items:start;gap:var(--space-cluster);grid-template-columns:minmax(0,1.4fr) minmax(0,.8fr);display:grid}.latest__list.svelte-1uha8ag{gap:var(--space-md);display:grid}.reviews.svelte-1uha8ag{--ink:var(--ink-deep);--line:var(--ink-deep);padding-block:var(--section-space);color:var(--canvas);background:var(--ink)}.reviews__grid.svelte-1uha8ag{margin-top:var(--space-xl);align-items:start;gap:clamp(var(--space-cluster), 5vw, calc(var(--space-lg) * 2));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.reviews__grid.svelte-1uha8ag .story{padding:var(--space-md);border:var(--border-heavy) solid var(--white);color:var(--ink);background:var(--white)}.issue-feature.svelte-1uha8ag{margin-block:var(--section-space)}.issue-feature__layout.svelte-1uha8ag{margin-top:var(--space-xl);border:var(--border-heavy) solid var(--ink);background:var(--white);box-shadow:var(--shadow-md);grid-template-columns:minmax(0,1.1fr) minmax(360px,.9fr);align-items:stretch;display:grid}.issue-feature__image.svelte-1uha8ag{border-right:var(--border-heavy) solid var(--ink);min-height:620px;display:block;position:relative;overflow:hidden}.issue-feature__image.svelte-1uha8ag img:where(.svelte-1uha8ag){filter:grayscale()contrast(1.12);object-fit:cover;width:100%;height:100%;transition:filter var(--motion-medium) ease, transform var(--motion-slow) var(--ease-editorial)}:is(.issue-feature__image.svelte-1uha8ag:hover img:where(.svelte-1uha8ag),.issue-feature__layout.svelte-1uha8ag:has(h3:where(.svelte-1uha8ag) a:where(.svelte-1uha8ag):focus-visible) .issue-feature__image:where(.svelte-1uha8ag) img:where(.svelte-1uha8ag)){filter:grayscale(0)contrast(1.05);transform:scale(1.035)}.issue-feature__content.svelte-1uha8ag{flex-direction:column;justify-content:center;align-items:flex-start;padding:clamp(2rem,5vw,5rem);display:flex}.issue-feature.svelte-1uha8ag h3:where(.svelte-1uha8ag){max-width:16ch;font-family:inherit;font-size:var(--font-size-2xl);font-weight:var(--font-weight-black);letter-spacing:var(--tracking-tight);line-height:var(--line-height-heading);margin:0}.issue-feature.svelte-1uha8ag h3:where(.svelte-1uha8ag) a:where(.svelte-1uha8ag){text-decoration:none}.issue-feature.svelte-1uha8ag h3:where(.svelte-1uha8ag) a:where(.svelte-1uha8ag):hover,.issue-feature.svelte-1uha8ag h3:where(.svelte-1uha8ag) a:where(.svelte-1uha8ag):focus-visible{color:var(--accent-dark)}.issue-feature__description.svelte-1uha8ag{max-width:34rem;margin:var(--space-md) 0 0;color:var(--muted);font-family:var(--editorial-font);font-size:var(--font-size-md);line-height:var(--line-height-body)}.issue-feature__byline.svelte-1uha8ag{margin:var(--space-card) 0 0;color:var(--muted);font-weight:var(--font-weight-semibold);gap:var(--space-2xs);display:grid}.issue-feature__byline.svelte-1uha8ag a:where(.svelte-1uha8ag){color:var(--ink);font-family:var(--editorial-font);font-size:var(--font-size-md);font-weight:var(--font-weight-bold);text-decoration:none}.issue-feature__byline.svelte-1uha8ag a:where(.svelte-1uha8ag):hover{color:var(--accent-dark)}.read-more.svelte-1uha8ag{margin-top:var(--space-cluster);padding:var(--space-control);border:var(--border) solid var(--ink);background:var(--projector);box-shadow:var(--shadow-offset-sm) var(--shadow-offset-sm) 0 var(--ink);font-size:var(--font-size-xs);font-weight:var(--font-weight-heavy);letter-spacing:var(--tracking-label);text-transform:uppercase;align-items:center;gap:var(--space-2xs);text-decoration:none;display:inline-flex}.read-more.svelte-1uha8ag svg{width:var(--icon-sm);height:var(--icon-sm);transition:transform var(--motion-fast) ease}.read-more.svelte-1uha8ag:hover svg{transform:translateX(var(--motion-distance-xs))}.conversation.svelte-1uha8ag{padding-block:var(--section-space);color:var(--white);background:var(--electric)}.conversation__feature.svelte-1uha8ag{margin-top:calc(var(--space-md) * 2);border:var(--border-heavy) solid var(--ink);background:var(--white);box-shadow:var(--shadow-offset-md) var(--shadow-offset-md) 0 var(--projector);grid-template-columns:minmax(16rem,.75fr) minmax(0,1.25fr);align-items:stretch;display:grid}.conversation__image.svelte-1uha8ag{border-right:var(--border-heavy) solid var(--ink);min-height:590px;display:block;overflow:hidden}.conversation__image.svelte-1uha8ag img:where(.svelte-1uha8ag){object-fit:cover;width:100%;height:100%;transition:filter var(--motion-medium) ease, transform var(--motion-slow) var(--ease-editorial)}:is(.conversation__image.svelte-1uha8ag:hover img:where(.svelte-1uha8ag),.conversation__feature.svelte-1uha8ag:has(h3:where(.svelte-1uha8ag) a:where(.svelte-1uha8ag):hover) .conversation__image:where(.svelte-1uha8ag) img:where(.svelte-1uha8ag),.conversation__feature.svelte-1uha8ag:has(h3:where(.svelte-1uha8ag) a:where(.svelte-1uha8ag):focus-visible) .conversation__image:where(.svelte-1uha8ag) img:where(.svelte-1uha8ag)){filter:brightness(.88);transform:scale(1.035)}.conversation__copy.svelte-1uha8ag{min-width:0;color:var(--ink);flex-direction:column;justify-content:center;align-items:flex-start;padding:clamp(2rem,4vw,4rem);display:flex}.conversation__copy.svelte-1uha8ag h3:where(.svelte-1uha8ag){max-width:20ch;font-family:inherit;font-size:var(--font-size-2xl);font-weight:var(--font-weight-black);letter-spacing:var(--tracking-tight);line-height:var(--line-height-heading);overflow-wrap:anywhere;margin:0}.conversation__copy.svelte-1uha8ag h3:where(.svelte-1uha8ag) a:where(.svelte-1uha8ag){text-decoration:none}.conversation__copy.svelte-1uha8ag h3:where(.svelte-1uha8ag) a:where(.svelte-1uha8ag):hover,.conversation__copy.svelte-1uha8ag h3:where(.svelte-1uha8ag) a:where(.svelte-1uha8ag):focus-visible{color:var(--accent-dark)}.conversation__copy.svelte-1uha8ag>p:where(.svelte-1uha8ag){margin:var(--space-card) 0 0;color:var(--ink-soft);font-family:var(--editorial-font);font-size:var(--font-size-md);line-height:var(--line-height-body)}.conversation__author.svelte-1uha8ag{margin-top:var(--space-cluster);align-items:center;gap:var(--space-control);display:flex}.conversation__author.svelte-1uha8ag>span:where(.svelte-1uha8ag){width:var(--control-size);height:var(--control-size);color:var(--ink);background:var(--projector);border:var(--border) solid var(--ink);box-shadow:var(--shadow-offset-compact) var(--shadow-offset-compact) 0 var(--accent);font-size:var(--font-size-xs);font-weight:var(--font-weight-heavy);transition:transform var(--motion-medium) var(--ease-editorial);place-items:center;display:grid}.conversation__author.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--muted);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-label);line-height:var(--line-height-label);text-transform:uppercase;margin:0}.conversation__author.svelte-1uha8ag a:where(.svelte-1uha8ag){color:var(--ink);text-decoration:none}.conversation__author.svelte-1uha8ag:hover>span:where(.svelte-1uha8ag){transform:rotate(-7deg)scale(1.06)}.conversation__author.svelte-1uha8ag a:where(.svelte-1uha8ag):hover{color:var(--accent-dark)}.dispatches.svelte-1uha8ag{margin-block:var(--section-space)}.dispatches__grid.svelte-1uha8ag{margin-top:var(--space-xl);align-items:start;gap:clamp(var(--space-cluster), 3vw, calc(var(--space-md) * 2));grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}@keyframes svelte-1uha8ag-hero-content-in{0%{transform:translateY(var(--space-card))}}@media (width<=980px){.latest__grid.svelte-1uha8ag,.reviews__grid.svelte-1uha8ag{gap:var(--space-md);grid-template-columns:1fr 1fr}.issue-feature__layout.svelte-1uha8ag{grid-template-columns:1fr 1fr}.conversation__feature.svelte-1uha8ag{grid-template-columns:minmax(15rem,.7fr) minmax(0,1.3fr)}.dispatches__grid.svelte-1uha8ag{grid-template-columns:1fr 1fr}}@media (width<=720px){.latest.svelte-1uha8ag{margin-top:var(--space-xl)}.hero__image.svelte-1uha8ag,.hero__shade.svelte-1uha8ag{border-left:0;width:100%}.hero__image.svelte-1uha8ag{filter:saturate(.1)contrast(1.12)brightness(.82)}.hero__shade.svelte-1uha8ag{background:linear-gradient(0deg, rgb(from var(--ink-deep) r g b / .97) 0%, rgb(from var(--ink-deep) r g b / .15) 88%)}.hero__content.svelte-1uha8ag{padding-block:var(--space-lg);gap:var(--space-md);grid-template-columns:1fr}.hero__story.svelte-1uha8ag{grid-column:1}.hero.svelte-1uha8ag h1:where(.svelte-1uha8ag){letter-spacing:var(--tracking-heading)}.latest__grid.svelte-1uha8ag,.latest__stories.svelte-1uha8ag,.reviews__grid.svelte-1uha8ag,.issue-feature__layout.svelte-1uha8ag,.conversation__feature.svelte-1uha8ag{grid-template-columns:1fr}.issue-feature__layout.svelte-1uha8ag{width:calc(100% + var(--space-lg));margin-left:calc(-1 * var(--space-card))}.issue-feature__image.svelte-1uha8ag{border-right:0;border-bottom:var(--border-heavy) solid var(--ink);min-height:430px}.issue-feature__content.svelte-1uha8ag{padding:calc(var(--space-md) * 2) var(--space-card)}.conversation__feature.svelte-1uha8ag{width:calc(100% + var(--space-lg));margin-left:calc(-1 * var(--space-card))}.conversation__image.svelte-1uha8ag{border-right:0;border-bottom:var(--border-heavy) solid var(--ink);order:2;min-height:300px}.conversation__copy.svelte-1uha8ag{padding:var(--space-lg) var(--space-card) calc(var(--space-md) * 2);order:1}}@media (width<=520px){.hero__image.svelte-1uha8ag{object-position:48% center}.dispatches__grid.svelte-1uha8ag{grid-template-columns:1fr}}
