.hero{position:relative;display:grid;align-items:end;min-height:calc(var(--hero-h, 100svh) - var(--announce-h, 0px));overflow:hidden;color:var(--c-paper);background:var(--c-ink);isolation:isolate}.hero--large{--hero-h: 82svh}.hero--medium{--hero-h: 62svh}.hero--ink-text{color:var(--c-ink);background:var(--c-surface)}.hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.hero__media img,.hero__media video,.hero__media svg{width:100%;height:100%;object-fit:cover}.hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(0,0,0,calc(var(--overlay) * .7)),#0000 30% 45%,rgba(0,0,0,calc(var(--overlay) * 1.5)));pointer-events:none}.hero--ink-text .hero__media:after{background:linear-gradient(180deg,rgba(var(--c-paper-rgb),0) 50%,rgba(var(--c-paper-rgb),var(--overlay)))}.hero__content{display:grid;gap:14px;padding-top:34vh;padding-bottom:calc(var(--dock-space) + 6px)}.hero__label{display:inline-flex;align-items:center;gap:8px}.hero__label:before{content:"";width:10px;height:10px;border-radius:50%;background:var(--c-spot-1);box-shadow:0 0 0 4px #ff3d8b40;animation:pulse 2.4s var(--ease-in-out) infinite}.hero__title{max-width:12ch;font-size:calc(clamp(3.5rem,16vw,11rem) * var(--type-scale));text-wrap:balance}.hero__row{display:grid;gap:16px 32px;align-items:end}@media(min-width:990px){.hero__row{grid-template-columns:minmax(0,1fr) auto}.hero__aside{display:grid;gap:18px;justify-items:end;text-align:right}}.hero__aside{display:grid;gap:16px}.hero__text{max-width:44ch;font-size:clamp(1rem,1.3vw,1.25rem);line-height:1.45}.hero__actions{display:flex;flex-wrap:wrap;gap:8px}.hero__credit{position:absolute;right:var(--edge-x);top:50%;writing-mode:vertical-rl;transform:translateY(-50%) rotate(180deg);font-family:var(--font-display);font-size:var(--fs-small);font-weight:600;letter-spacing:.08em;text-transform:uppercase;opacity:.8}@media(min-width:990px){.hero__content{padding-bottom:calc(var(--dock-space) + 24px)}}.stack__grid{display:grid;gap:var(--gutter)}.stack__item{position:relative;display:block;overflow:hidden;border-radius:var(--radius);color:var(--c-paper);text-decoration:none;background:var(--c-ink);isolation:isolate}.stack__media{position:relative;aspect-ratio:var(--ratio-m, 4 / 5);overflow:hidden}.stack__media img,.stack__media svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform 1.4s var(--ease-out)}.stack__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000 55%,#00000080)}@media(hover:hover){.stack__item:hover .stack__media img{transform:scale(1.04)}}.stack__caption{position:absolute;inset:auto 0 0;z-index:1;display:grid;gap:6px;padding:clamp(16px,3vw,40px)}.stack__title{max-width:16ch}.stack__cta{display:inline-flex;align-items:center;gap:8px;margin-top:6px}.stack__item--ink-text{color:var(--c-ink)}.stack__item--ink-text .stack__media:after{background:linear-gradient(180deg,rgba(var(--c-paper-rgb),0) 55%,rgba(var(--c-paper-rgb),.55))}@media(min-width:750px){.stack__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.stack__item--full{grid-column:1 / -1}.stack__item--full .stack__media{aspect-ratio:var(--ratio-d, 16 / 8)}.stack__item--half .stack__media{aspect-ratio:4 / 5}.stack__item--offset{margin-top:clamp(40px,10vw,160px)}}.ticker{padding-block:clamp(10px,2vw,24px);border-block:1.5px solid currentColor}.ticker--ink{background:var(--c-ink);color:var(--c-paper)}.ticker--spot{background:var(--c-spot-1);color:var(--c-ink)}.ticker--blue{background:var(--c-spot-2);color:var(--c-paper)}.ticker .marquee__item{font-family:var(--font-display);font-weight:var(--display-weight);text-transform:uppercase;font-size:var(--ticker-size, var(--fs-display));line-height:.9;letter-spacing:-.01em;padding-right:.3em;gap:.3em}.ticker--italic .marquee__item{font-style:italic}.ticker .marquee__sep{width:.5em;height:.5em}.ticker--small{--ticker-size: var(--fs-h2)}.featured .section-head__title{max-width:14ch}.featured__count{font-family:var(--font-display);font-weight:600;font-size:.9em;vertical-align:super}.placeholder-card .tile{--ratio: 4 / 5}.manifesto__inner{display:grid;gap:clamp(20px,3vw,40px)}.manifesto__text{font-family:var(--font-display);font-weight:var(--display-weight);font-size:calc(clamp(2.1rem,6.6vw,6.25rem) * var(--type-scale));line-height:.92;letter-spacing:-.01em;text-transform:uppercase;max-width:22ch;text-wrap:balance}.manifesto__text p{display:inline}.manifesto__text em{font-style:italic;text-decoration:underline;text-decoration-color:var(--c-spot-1);text-decoration-thickness:.1em;text-underline-offset:.06em}.manifesto__text strong{color:var(--c-spot-2)}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.manifesto--fill .manifesto__fill{color:transparent;background-image:linear-gradient(var(--c-ink),var(--c-ink)),linear-gradient(rgba(var(--c-ink-rgb),.16),rgba(var(--c-ink-rgb),.16));background-repeat:no-repeat;background-size:0% 100%,100% 100%;-webkit-background-clip:text;background-clip:text;animation:ink-fill linear both;animation-timeline:view();animation-range:entry 30% cover 62%}.manifesto--fill .manifesto__fill strong,.manifesto--fill .manifesto__fill em{color:transparent}}}.manifesto__foot{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px}.manifesto--center .manifesto__inner{justify-items:center;text-align:center}.manifesto--center .manifesto__text{margin-inline:auto}.spotlight__grid{display:grid;gap:clamp(24px,4vw,64px);align-items:center}.spotlight__media{position:relative;aspect-ratio:4 / 5;overflow:hidden;border-radius:var(--radius)}.spotlight__media img,.spotlight__media svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.duotone{background:var(--c-spot-2);isolation:isolate}.duotone img{filter:grayscale(1) contrast(1.15) brightness(1.05);mix-blend-mode:multiply}.duotone:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--c-spot-1);mix-blend-mode:screen;opacity:.55;pointer-events:none}.spotlight__body{display:grid;gap:16px;align-content:start}.spotlight__name{overflow-wrap:anywhere}.spotlight__quote{margin:8px 0 0;padding-left:.6em;border-left:4px solid var(--c-spot-1);max-width:22ch}.spotlight__works{margin-top:clamp(32px,5vw,72px)}@media(min-width:990px){.spotlight__grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr)}.spotlight--reverse .spotlight__media{order:2}}.index-list__rows{border-top:1.5px solid var(--c-ink)}.index-list__row{border-bottom:1.5px solid var(--c-ink)}.index-list__link{display:grid;grid-template-columns:2.4rem minmax(0,1fr) auto;align-items:center;gap:12px;padding-block:clamp(10px,1.4vw,20px);text-decoration:none;transition:padding var(--dur-3) var(--ease-out),background-color var(--dur-2)}.index-list__num{align-self:start;padding-top:.6em;font-family:var(--font-display);font-weight:600;font-size:var(--fs-small);letter-spacing:.04em;color:var(--c-muted)}.index-list__title{font-size:calc(clamp(2.4rem,10vw,8.5rem) * var(--type-scale));line-height:.86}.index-list__title sup{font-size:.24em;vertical-align:top;position:relative;top:.4em;margin-left:.15em;font-weight:600;letter-spacing:.04em}.index-list__meta{display:flex;align-items:center;gap:12px}.index-list__thumb{position:relative;width:56px;aspect-ratio:4 / 5;overflow:hidden;border-radius:var(--radius);background:var(--c-surface)}.index-list__thumb img,.index-list__thumb svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.index-list__arrow{width:28px;height:28px;transition:transform var(--dur-3) var(--ease-out)}@media(hover:hover){.index-list__link:hover{padding-left:12px;background:var(--c-ink);color:var(--c-paper)}.index-list__link:hover .index-list__arrow{transform:rotate(-45deg)}.index-list__link:hover .index-list__num{color:var(--c-spot-1)}}@media(min-width:990px)and (hover:hover){.index-list__thumb{display:none}}.trust__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1.5px solid var(--c-ink)}.trust__item{display:grid;gap:8px;align-content:start;padding:20px 14px 22px 0;border-bottom:1px solid var(--c-line)}.trust__item .icon{width:32px;height:32px}.trust__item p{font-size:var(--fs-small);color:var(--c-muted);max-width:30ch}@media(min-width:990px){.trust__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.trust__item{padding-right:24px;border-bottom:0}.trust__item+.trust__item{padding-left:24px;border-left:1px solid var(--c-line)}}.signup{overflow:hidden}.signup--spot{background:var(--c-spot-1)}.signup--blue{background:var(--c-spot-2);color:var(--c-paper)}.signup--ink{background:var(--c-ink);color:var(--c-paper)}.signup__inner{display:grid;gap:20px}.signup__title{max-width:12ch}.signup .newsletter-form{max-width:640px}.signup--blue .field__input,.signup--ink .field__input{color:var(--c-paper);border-bottom-color:rgba(var(--c-paper-rgb),.7)}.signup--blue .field__input::placeholder,.signup--ink .field__input::placeholder{color:rgba(var(--c-paper-rgb),.55)}@media(min-width:990px){.signup__inner{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:end}}.rich-text__inner{display:grid;gap:18px;max-width:64rem}.rich-text--center .rich-text__inner{margin-inline:auto;text-align:center;justify-items:center}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.hero[data-parallax] .hero__media>*{animation:hero-drift linear both;animation-timeline:scroll(root);animation-range:0 100svh}.hero[data-parallax] .hero__content{animation:hero-lift linear both;animation-timeline:scroll(root);animation-range:0 90svh}.stack__media img,.spotlight__media img{animation:settle linear both;animation-timeline:view();animation-range:entry 0% cover 50%}}}@keyframes hero-drift{to{transform:translate3d(0,18%,0) scale(1.06)}}@keyframes hero-lift{to{transform:translate3d(0,-12%,0);opacity:.2}}@keyframes settle{0%{transform:scale(1.14)}to{transform:scale(1)}}@keyframes ink-fill{to{background-size:100% 100%,100% 100%}}@keyframes pulse{50%{box-shadow:0 0 0 8px #ff3d8b00}}
/*# sourceMappingURL=/cdn/shop/t/57/assets/editorial.css.map */
