.home-v3{min-height:100vh;color:var(--ink);background-color:var(--paper)}.home-v3__inner{align-self:center;width:90vw;max-width:1440px;margin:0 auto;padding:2.5rem 1.5rem 4rem}@media (orientation:portrait) and (max-aspect-ratio:.6){.home-v3__inner{padding:2rem 1.25rem 3rem}}.home-v3__masthead{flex-direction:column;gap:1.25rem;padding-bottom:2rem;display:flex}@media (orientation:portrait) and (max-aspect-ratio:.6){.home-v3__masthead{padding-bottom:1.5rem}}.home-v3__tagline{font-family:var(--font-ui);color:var(--ink-mute);max-width:36ch;margin:0;font-size:.95rem;line-height:1.5}.home-v3__hero{border-bottom:1px solid var(--rule);grid-template-columns:minmax(0,3fr) minmax(0,1.75fr);align-items:start;gap:3rem;padding-bottom:5rem;display:grid}@media (orientation:portrait){.home-v3__hero{grid-template-columns:1fr;gap:2.5rem;padding-bottom:3.5rem}}.home-v3-hero-secondary{flex-direction:column;display:flex}.home-v3-hero-secondary__header{justify-content:space-between;align-items:baseline;margin-bottom:.85rem;display:flex}.home-v3-hero-secondary__label{font-family:var(--font-ui);letter-spacing:.18em;text-transform:uppercase;color:var(--ink-mute);margin:0;font-size:.72rem;line-height:1.3}.home-v3-hero-secondary__seeall{font-family:var(--font-ui);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-mute);border-bottom:1px solid #0000;padding-bottom:.1rem;font-size:.7rem}.home-v3-hero-secondary__seeall:hover{color:var(--ink);border-bottom-color:var(--ink)}.home-v3-hero-secondary__cards{flex-direction:column;gap:1.5rem;display:flex}@media (orientation:portrait){.home-v3-hero-secondary__cards{flex-direction:row;align-items:flex-start;gap:1.25rem}}.home-v3-hero-weekly{display:flex}@media (orientation:portrait){.home-v3-hero-weekly{flex:1 1 0;min-width:0}}.home-v3-hero-essay__link{color:inherit;text-decoration:none;display:block}.home-v3-hero-weekly__link{color:inherit;flex-direction:column;align-items:stretch;width:100%;text-decoration:none;display:flex}.home-v3-hero-essay__image{aspect-ratio:16/9;background-color:var(--paper-soft);width:100%;margin-bottom:1.5rem;position:relative;overflow:hidden}.home-v3-hero-essay__title{font-family:var(--font-editorial);letter-spacing:-.01em;max-width:24ch;margin:0 0 .75rem;font-size:clamp(2rem,4vw,2.75rem);font-weight:400;line-height:1.15}.home-v3-hero-essay__dek{font-family:var(--font-editorial);color:var(--ink);max-width:52ch;margin:0 0 1rem;font-size:1.05rem;line-height:1.55}.home-v3-hero-essay__meta{font-family:var(--font-ui);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-mute);margin:0;font-size:.8rem}.home-v3-hero-essay__eyebrow{font-family:var(--font-ui);letter-spacing:.18em;text-transform:uppercase;color:var(--ink-mute);margin:0 0 .85rem;font-size:.72rem;line-height:1.3}.home-v3-hero-weekly__image{aspect-ratio:16/9;background-color:var(--paper-soft);width:100%;margin-bottom:.25rem;position:relative;overflow:hidden}@media (orientation:portrait){.home-v3-hero-weekly__image{aspect-ratio:1}}.home-v3-hero-weekly__caption{flex-direction:column;flex:none;gap:.35rem;display:flex}.home-v3-hero-weekly__caption-label{font-family:var(--font-ui);letter-spacing:.18em;text-transform:uppercase;color:var(--ink-mute);margin:0;font-size:.7rem}.home-v3-hero-weekly__title{font-family:var(--font-editorial);margin:0;font-size:1.15rem;font-weight:400;line-height:1.35}@media (orientation:landscape){.home-v3-hero-weekly__title{white-space:nowrap;text-overflow:clip;max-width:100%;overflow:hidden}}@media (orientation:portrait){.home-v3-hero-weekly__title{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}.home-v3-hero-weekly__meta{font-family:var(--font-ui);color:var(--ink-mute);margin:0;font-size:.8rem}@media (orientation:landscape){.home-v3-hero-weekly__meta{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}}.home-v3__section-header{justify-content:space-between;align-items:baseline;gap:1.5rem;padding:4rem 0 2rem;display:flex}@media (orientation:portrait) and (max-aspect-ratio:.6){.home-v3__section-header{padding:2.5rem 0 1.5rem}}.home-v3__section-title{font-family:var(--font-editorial);letter-spacing:0;color:var(--ink);margin:0;font-size:1.4rem;font-weight:400}.home-v3__see-all{font-family:var(--font-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-mute);border-bottom:1px solid #0000;padding-bottom:.15rem;font-size:.78rem}.home-v3__see-all:hover{color:var(--ink);border-bottom-color:var(--ink)}.home-v3__essays{border-bottom:1px solid var(--rule);padding-bottom:4rem}.home-v3-essays-grid{grid-template-columns:repeat(2,1fr);gap:3rem;display:grid}@media (orientation:portrait){.home-v3-essays-grid{grid-template-columns:1fr;gap:2.5rem}}.home-v3-essay-card__link{color:inherit;text-decoration:none;display:block}.home-v3-essay-card__image{aspect-ratio:3/2;background-color:var(--paper-soft);width:100%;margin-bottom:1.25rem;position:relative;overflow:hidden}.home-v3-essay-card__stack{margin-bottom:calc(1.25rem + 10px);position:relative}.home-v3-essay-card__stack .home-v3-essay-card__image{z-index:1;margin-bottom:0;position:relative;box-shadow:2px 3px 6px -1px #000c}.home-v3-essay-card__stack-back{background-color:var(--paper-soft);opacity:.85;filter:saturate(.7);z-index:0;position:absolute;inset:0;overflow:hidden;transform:translate(10px,10px);box-shadow:0 5px 12px #00000014}.home-v3-essay-card__title{font-family:var(--font-editorial);letter-spacing:-.005em;margin:0 0 .5rem;font-size:1.4rem;font-weight:400;line-height:1.2}.home-v3-essay-card__dek{font-family:var(--font-editorial);color:var(--ink);max-width:48ch;margin:0 0 .85rem;font-size:.95rem;line-height:1.55}.home-v3-essay-card__meta{font-family:var(--font-ui);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-mute);margin:0;font-size:.75rem}.home-v3-essay-card__gallery-link{font-family:var(--font-ui);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-mute);border-bottom:1px solid #0000;margin-top:.6rem;font-size:.75rem;text-decoration:none;transition:color .2s,border-color .2s;display:inline-block}.home-v3-essay-card__gallery-link:hover{color:var(--ink);border-bottom-color:var(--ink)}.home-v3__galleries{border-bottom:1px solid var(--rule);padding-bottom:4rem}.home-v3-galleries-strip{grid-template-columns:repeat(3,1fr);gap:2rem;display:grid}@media (orientation:portrait){.home-v3-galleries-strip{grid-template-columns:repeat(2,1fr);gap:1.5rem}}.home-v3-gallery-cell__link{color:inherit;text-decoration:none;display:block}.home-v3-gallery-cell__image{aspect-ratio:3/2;background-color:var(--paper-soft);width:100%;margin-bottom:.75rem;position:relative;overflow:hidden}.home-v3-gallery-cell__stack{margin-bottom:calc(.75rem + 8px);position:relative}.home-v3-gallery-cell__stack .home-v3-gallery-cell__image{z-index:1;margin-bottom:0;position:relative;box-shadow:2px 3px 6px -1px #000c}.home-v3-gallery-cell__stack-back{background-color:var(--paper-soft);opacity:.85;filter:saturate(.7);z-index:0;position:absolute;inset:0;overflow:hidden;transform:translate(8px,8px);box-shadow:0 4px 10px #00000014}.home-v3-gallery-cell{padding-right:8px}.home-v3-gallery-cell__meta{font-family:var(--font-ui);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-mute);margin:0;font-size:.75rem}.home-v3__weekly{padding-bottom:1rem}.home-v3-weekly-card{min-width:0;margin:0}.home-v3-weekly-row{grid-template-columns:repeat(4,1fr);gap:1.5rem;display:grid}@media (orientation:portrait){.home-v3-weekly-row{grid-template-columns:repeat(2,1fr);gap:1.25rem}}.home-v3-weekly-card__link{color:inherit;flex-direction:column;gap:.75rem;text-decoration:none;display:flex}.home-v3-weekly-card__image{aspect-ratio:1;background-color:var(--paper-soft);width:100%;position:relative;overflow:hidden}.home-v3-weekly-card__caption{flex-direction:column;gap:.25rem;margin:0;display:flex}.home-v3-weekly-card__title{font-family:var(--font-editorial);color:var(--ink);white-space:nowrap;text-overflow:clip;margin:0;font-size:.95rem;line-height:1.35;overflow:hidden}@media (orientation:portrait){.home-v3-weekly-card__title{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}}.home-v3-weekly-card__date{font-family:var(--font-ui);letter-spacing:.05em;color:var(--ink-mute);margin:0;font-size:.72rem}.home-v3-hero-essay__link,.home-v3-hero-weekly__link,.home-v3-essay-card__link,.home-v3-weekly-card__link{transition:opacity .2s}.home-v3-hero-essay__link:hover,.home-v3-hero-weekly__link:hover,.home-v3-essay-card__link:hover,.home-v3-weekly-card__link:hover{opacity:.88}
