.editorial-hero{display:grid;background:#243f35}.editorial-hero-copy{color:#fff;padding:42px 24px 34px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.editorial-kicker{font-size:11px;font-weight:600;letter-spacing:.18em;line-height:1.5;text-transform:uppercase}.editorial-hero-copy>.editorial-kicker{color:#e3d5b8;margin-bottom:26px}.editorial-hero-title{color:#fff;font-size:clamp(2.75rem,4.5vw,5.25rem);line-height:.98;max-width:9ch;letter-spacing:-.035em}.editorial-hero-title em{color:#e3d5b8;font-weight:400}.editorial-hero-description{color:#eeeee7;font-size:15px;line-height:1.7;margin-top:22px;max-width:32ch}.editorial-button{display:inline-flex;align-items:center;justify-content:center;gap:20px;min-height:50px;padding:12px 22px;margin-top:28px;background:#f4efe5;color:#243f35;font-size:13px;font-weight:600;transition:background .2s}.editorial-button:hover{background:#fff}.editorial-explore{display:inline-flex;gap:18px;align-items:center;min-height:44px;margin-top:22px;font-size:12px;color:#e3d5b8}.editorial-hero-photo{position:relative;aspect-ratio:3/2;min-width:0;grid-row:1}.editorial-photo-label{position:absolute;bottom:20px;right:20px;left:20px;display:flex;align-items:center;justify-content:space-between;gap:20px;width:-moz-fit-content;width:fit-content;max-width:calc(100% - 40px);margin-left:auto;background:#fff;color:#243f35;padding:13px 18px;font-size:13px}.editorial-stories{background:#f7f5ef;padding:48px 0}.editorial-section-heading{display:flex;flex-direction:column;gap:20px;padding-bottom:30px}.editorial-section-heading .editorial-kicker{color:#53674f;margin-bottom:16px}.editorial-section-heading h2{color:#243f35;font-size:clamp(2.25rem,3.7vw,3.75rem);max-width:16ch;line-height:1.04}.editorial-section-heading>p{max-width:35ch;color:#555951;font-size:14px;line-height:1.8}.editorial-grid{display:grid;gap:36px}.editorial-story{display:block;min-width:0}.editorial-story-photo{aspect-ratio:3/2;position:relative;overflow:hidden;background:#e4e2d9}.editorial-story-number{position:absolute;top:15px;left:15px;background:#f7f5ef;color:#243f35;padding:7px 10px;font-family:var(--font-mono);font-size:11px}.editorial-story-caption{display:flex;justify-content:space-between;gap:12px;padding-top:16px}.editorial-story-caption h3{color:#243f35;font-size:30px;line-height:1}.editorial-story-caption p{color:#555951;font-size:13px;line-height:1.6;margin-top:8px;max-width:40ch}.editorial-story-link{display:inline-flex;gap:12px;align-items:center;align-self:flex-start;white-space:nowrap;font-size:12px;min-height:36px;border-bottom:1px solid #879080;color:#243f35}.editorial-image-note{color:#60645b;font-size:12px;line-height:1.7;margin-top:32px;max-width:80ch}.editorial-all-models{display:flex;justify-content:center;margin-top:32px}.editorial-button:focus-visible,.editorial-explore:focus-visible,.editorial-photo-label:focus-visible,.editorial-story:focus-visible{outline:2px solid currentColor;outline-offset:5px}@media (min-width:640px){.editorial-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:44px 28px}.editorial-stories{padding:72px 0}.editorial-hero-copy{padding:48px}}@media (min-width:1024px){.editorial-hero{grid-template-columns:35% 65%}.editorial-hero-copy{padding:48px clamp(32px,4vw,76px)}.editorial-hero-photo{aspect-ratio:auto;min-height:580px;grid-row:auto}.editorial-section-heading{flex-direction:row;align-items:flex-end;justify-content:space-between;padding-bottom:40px}.editorial-stories{padding:88px 0 72px}}.editorial-hero{border-radius:var(--radius-panel);overflow:hidden}.editorial-button,.editorial-photo-label,.editorial-story-number{border-radius:var(--radius-control)}.editorial-story-photo{border-radius:var(--radius-media)}