.editorial-page{background:var(--paper);overflow:clip}.editorial-hero{color:#fff;isolation:isolate;place-items:center;min-height:clamp(28rem,68svh,52rem);display:grid;position:relative}.editorial-hero__image,.editorial-hero__shade{width:100%;height:100%;position:absolute;inset:0}.editorial-hero__image{object-fit:cover;z-index:-2}.editorial-hero__shade{z-index:-1;background:linear-gradient(#00000029,#0000007a)}.editorial-hero__copy{width:min(100% - 2 * var(--content-gutter), 56rem);text-align:center;margin-inline:auto;padding:8rem 0}.editorial-hero__copy h1{text-transform:uppercase;max-width:18ch;margin:.4em auto .25em;font-size:clamp(2.8rem,6vw,6.8rem)}.editorial-intro{font-family:var(--font-script);font-size:clamp(2.25rem,4vw,4.5rem);line-height:1}.editorial-sections{width:min(100%,100rem);margin-inline:auto}.editorial-section{min-height:24rem;width:min(100% - 2 * var(--content-gutter), var(--content-max));grid-template-columns:3rem minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(1.5rem,5vw,6rem);margin-inline:auto;padding:clamp(3rem,7vw,7rem) 0;display:grid}.editorial-section:nth-child(2n) .editorial-section__image{order:-1;grid-column:1/3}.editorial-section:nth-child(2n) .editorial-section__number{grid-area:1/3;align-self:start}.editorial-section:nth-child(2n) .editorial-section__copy{grid-area:1/3}.editorial-section[data-tone=cream]{background:var(--cream)}.editorial-section[data-tone=green]{background:var(--green);color:#fff}.editorial-section[data-tone=orange]{background:var(--orange)}.editorial-section[data-tone=blue]{background:var(--blue)}.editorial-section[data-tone=white]{background:#fff}.editorial-section h2{text-transform:uppercase;max-width:19ch;margin-bottom:.65em;font-size:clamp(2rem,4vw,4.5rem)}.editorial-section__copy p,.editorial-section__copy li{max-width:42rem;font-size:clamp(.98rem,1.25vw,1.15rem);line-height:1.65}.editorial-section__copy ul{margin:1.5rem 0 0;padding-left:1.2rem}.editorial-section__copy li+li{margin-top:.5rem}.editorial-section__number{color:var(--orange-deep);align-self:start;font-weight:700}.editorial-section__image{object-fit:contain;width:100%;max-height:37rem}.editorial-next{min-height:23rem;padding:4rem var(--content-gutter);text-align:center;color:#fff;background:var(--charcoal);flex-direction:column;justify-content:center;align-items:center;gap:2rem;display:flex}.editorial-next p{font-family:var(--font-script);font-size:clamp(3rem,6vw,6.5rem);line-height:1}@media (width<=760px){.editorial-hero{min-height:65svh}.editorial-hero__copy{padding-block:6rem}.editorial-section,.editorial-section:nth-child(2n){grid-template-columns:2rem 1fr;gap:1rem}.editorial-section__copy,.editorial-section:nth-child(2n) .editorial-section__copy{grid-area:auto/2}.editorial-section__number,.editorial-section:nth-child(2n) .editorial-section__number{grid-area:auto/1}.editorial-section__image,.editorial-section:nth-child(2n) .editorial-section__image{order:3;grid-area:auto/1/auto/-1;margin-top:1.5rem}}
