.home.svelte-1uha8ag{grid-template-columns:1fr min(1300px,100%) 1fr;display:grid}.hero.svelte-1uha8ag,.band.svelte-1uha8ag{grid-column:1/-1}.band.svelte-1uha8ag{width:min(1300px,100%);margin-inline:auto}.hero.svelte-1uha8ag{box-sizing:border-box;min-height:100svh;padding:0 var(--page-gutter) clamp(1.5rem, 4vh, 3rem);align-items:flex-end;display:flex}.hero-bg.svelte-1uha8ag{z-index:0;position:absolute;inset:0}.hero-bg.svelte-1uha8ag picture,.hero-bg.svelte-1uha8ag img{width:100%;height:100%;display:block}.hero-bg.svelte-1uha8ag img{object-fit:cover}.hero.svelte-1uha8ag:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(to bottom, color-mix(in srgb, var(--scrim-color) 42%, transparent) 0%, color-mix(in srgb, var(--scrim-color) 16%, transparent) 46%, transparent 100%);height:28%;position:absolute;top:0;left:0;right:0}.hero.svelte-1uha8ag:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(to top, color-mix(in srgb, var(--scrim-color) 75%, transparent) 0%, color-mix(in srgb, var(--scrim-color) 42%, transparent) 28%, transparent 58%);position:absolute;inset:0}.hero-frame.svelte-1uha8ag{z-index:2;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:.75rem 2rem;width:min(1300px,100%);margin-inline:auto;display:flex;position:relative}.hero-caption.svelte-1uha8ag{color:var(--paper);font-family:var(--font-serif);font-style:italic;font-weight:400;font-size:var(--text-md);line-height:var(--leading-compact);flex:none;align-items:center;gap:.4em;margin:0 0 0 auto;display:flex}.hero-camera.svelte-1uha8ag{color:var(--on-image-muted);display:flex}@media (width<=576px){.hero-frame.svelte-1uha8ag{flex-direction:column;align-items:stretch}.hero-caption.svelte-1uha8ag{font-size:var(--text-xs)}}.intro.svelte-1uha8ag{max-width:40rem;color:var(--paper)}.intro.svelte-1uha8ag h1:where(.svelte-1uha8ag),.intro.svelte-1uha8ag .lede:where(.svelte-1uha8ag){color:var(--paper)}h1.svelte-1uha8ag{font-size:var(--text-display);letter-spacing:-.035em;flex-direction:column;margin:0 0 1.25rem;font-weight:500;line-height:1.08;display:flex}.line-sans.svelte-1uha8ag{font-family:var(--font-sans);font-style:normal;font-weight:500}.line-serif.svelte-1uha8ag{font-family:var(--font-serif);letter-spacing:-.03em;font-style:italic;font-weight:400}.intro.svelte-1uha8ag .lede:where(.svelte-1uha8ag){max-width:34rem;margin:0}.intro.svelte-1uha8ag .lede:where(.svelte-1uha8ag) br:where(.svelte-1uha8ag){display:none}@media (width>=420px){.intro.svelte-1uha8ag .lede:where(.svelte-1uha8ag) br:where(.svelte-1uha8ag){display:inline}}.hero.svelte-1uha8ag+.band:where(.svelte-1uha8ag){margin-top:var(--s3);padding-top:var(--s0)}@media (width<=576px){.hero.svelte-1uha8ag+.band:where(.svelte-1uha8ag){margin-top:var(--s1);padding-top:0}}.band-heading.svelte-1uha8ag{margin:0 0 var(--s1)}.photos-link.svelte-1uha8ag{margin-top:var(--s1)}.moments.svelte-1uha8ag{grid-template-columns:minmax(0,1fr);gap:.75rem 1rem;display:grid}.caption.svelte-1uha8ag{color:var(--text-color);font-size:var(--text-xs);font-weight:400;line-height:var(--leading-compact);align-items:baseline;gap:.6rem;margin:.5rem 0 0;display:flex}.index.svelte-1uha8ag{font-family:var(--font-sans);color:var(--on-image-muted);font-size:var(--text-caps);font-variant-numeric:tabular-nums;letter-spacing:var(--tracking-caps);flex:none}@media (width<=576px){.moments.svelte-1uha8ag{grid-template-columns:repeat(2,minmax(0,1fr))}.index.svelte-1uha8ag{display:none}.caption.svelte-1uha8ag{color:var(--paper);background:linear-gradient(to top, color-mix(in srgb, var(--scrim-color) 70%, transparent), transparent);pointer-events:none;margin:0;padding:1.35rem .45rem .55rem;display:block;position:absolute;inset:auto 0 0;overflow:visible}.caption-text.svelte-1uha8ag{white-space:nowrap;display:block;overflow:visible}.photo.svelte-1uha8ag{overflow:visible}}.photo.svelte-1uha8ag{min-width:0;margin:0;display:block;position:relative}.photo.svelte-1uha8ag .lockedRatio{border-radius:var(--radius);overflow:hidden}@media (prefers-reduced-motion:no-preference){.photo.svelte-1uha8ag img{transition:transform .6s,opacity .3s}.photo.svelte-1uha8ag:hover img{transform:scale(1.03)}}.photo.svelte-1uha8ag a,.photo.svelte-1uha8ag a:hover{cursor:pointer;text-decoration:none}.about-band.svelte-1uha8ag{flex-direction:column;align-items:flex-start;gap:.6rem;display:flex}.about-title.svelte-1uha8ag{max-width:16ch;font-family:var(--font-serif);font-size:var(--text-xl);font-weight:var(--serif-heading-weight);line-height:var(--leading-tight);letter-spacing:var(--tracking-heading);color:var(--high-contrast-color);margin:0}.about-copy.svelte-1uha8ag{max-width:42ch;margin-top:var(--s1)}.about-copy.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:0 0 1.25rem}@media (width<=576px){.about-copy.svelte-1uha8ag p:where(.svelte-1uha8ag){font-size:var(--text-sm)}}.about-actions.svelte-1uha8ag{align-items:center;gap:var(--s1);flex-wrap:wrap;display:flex}.interests-col.svelte-1uha8ag{width:100%;margin-top:var(--s2)}.latest-book-body.svelte-1uha8ag{align-items:flex-start;gap:var(--s1);margin-top:var(--s1);flex-direction:column;display:flex}.latest-book-copy.svelte-1uha8ag{flex-direction:column;gap:.35rem;display:flex}.latest-book-author.svelte-1uha8ag{color:var(--text-color);font-family:var(--font-sans);font-size:var(--text-sm);font-weight:400;line-height:var(--leading-compact);margin:0}.journal-grid.svelte-1uha8ag{gap:var(--s2);display:grid}.journal-featured.svelte-1uha8ag,.journal-recent.svelte-1uha8ag{min-width:0}.journal-recent.svelte-1uha8ag,.recent-list.svelte-1uha8ag{flex-direction:column;display:flex}.journal-recent.svelte-1uha8ag .eyebrow:where(.svelte-1uha8ag){margin:0 0 var(--s0)}.recent-entry.svelte-1uha8ag{width:100%;padding-bottom:var(--s0);border-bottom:1px solid var(--light-grey);flex-direction:column;align-self:stretch;gap:.35rem;margin-inline:0;display:flex}.recent-entry.svelte-1uha8ag+.recent-entry:where(.svelte-1uha8ag){padding-top:var(--s0)}.recent-entry.svelte-1uha8ag:last-of-type{border-bottom:none}.recent-title.svelte-1uha8ag{font-weight:var(--serif-heading-weight);margin:0}.recent-title.svelte-1uha8ag a:where(.svelte-1uha8ag){font-weight:inherit}.recent-entry.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--text-color);font-size:var(--text-sm);font-weight:400;line-height:var(--leading-compact);margin:0}.journal-recent.svelte-1uha8ag a.button{margin-top:var(--s1);align-self:flex-start}@media (width>=577px){.moments.svelte-1uha8ag{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:clamp(10rem,22vw,15rem)}.photo.svelte-1uha8ag{border-radius:var(--radius);overflow:hidden}.photo.lead.svelte-1uha8ag{grid-area:span 2/1/auto/-1}.photo.tall.svelte-1uha8ag{grid-row:span 2}.photo.svelte-1uha8ag .lockedRatio{height:100%}.photo.svelte-1uha8ag .lockedRatio:after{aspect-ratio:auto}.caption.svelte-1uha8ag{color:var(--paper);background:linear-gradient(to top, color-mix(in srgb, var(--scrim-color) 70%, transparent), transparent);pointer-events:none;margin:0;padding:2.5rem 1rem .85rem;position:absolute;inset:auto 0 0}.lead.svelte-1uha8ag .caption:where(.svelte-1uha8ag){padding:3.5rem 1.25rem 1.1rem}}@media (width>=768px){.journal-band.svelte-1uha8ag{column-gap:var(--s3);row-gap:var(--s1);grid-template-columns:minmax(0,3fr) minmax(0,2fr);grid-template-areas:"heading recent-heading""featured recent";align-items:start;display:grid}.journal-heading.svelte-1uha8ag{grid-area:heading;margin:0}.journal-grid.svelte-1uha8ag,.journal-recent.svelte-1uha8ag{display:contents}.journal-featured.svelte-1uha8ag{grid-area:featured}.journal-recent.svelte-1uha8ag .eyebrow:where(.svelte-1uha8ag){padding-left:var(--s2);grid-area:recent-heading;margin:0}.recent-list.svelte-1uha8ag{border-left:1px solid var(--light-grey);padding-left:var(--s2);grid-area:recent}.about-band.svelte-1uha8ag{column-gap:var(--s3);grid-template-columns:minmax(0,2fr) minmax(0,3fr);grid-template-areas:"kicker.""title copy""interests interests";align-items:start;row-gap:.6rem;display:grid}.about-kicker.svelte-1uha8ag{grid-area:kicker}.about-title.svelte-1uha8ag{grid-area:title}.about-copy.svelte-1uha8ag{grid-area:copy;max-width:none;margin-top:0}.interests-col.svelte-1uha8ag{margin-top:var(--s0);border-top:none;grid-area:interests;padding-top:0}.latest-book.svelte-1uha8ag{column-gap:var(--s3);grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:baseline;display:grid}.latest-book-body.svelte-1uha8ag{margin-top:0}}@media (width>=1201px){.about-band.svelte-1uha8ag{grid-template-columns:minmax(0,1.05fr) minmax(0,1.45fr) minmax(0,.9fr);grid-template-areas:"kicker.interests""title copy interests"}.interests-col.svelte-1uha8ag{grid-template-rows:subgrid;border-top:none;margin-top:0;padding-top:0;display:grid}.latest-book.svelte-1uha8ag{grid-row:1/-1;grid-template-columns:none;grid-template-rows:subgrid;align-items:normal}}@media (width>=901px){.moments.svelte-1uha8ag{grid-template-rows:repeat(2,clamp(12rem,17vw,17rem));grid-template-columns:minmax(0,2fr) repeat(2,minmax(0,1fr));grid-auto-rows:auto}.photo.lead.svelte-1uha8ag{grid-area:1/1/-1}.photo.tall.svelte-1uha8ag{grid-area:1/2/-1}}
