:root{--ink:#262522;--paper:#f3f0e9;--muted:#77736b;--line:rgba(38,37,34,.18);--wood:#9d7658;--display:'DM Serif Display',Georgia,serif;--ui:'Manrope',Arial,sans-serif;--ease:cubic-bezier(.16,1,.3,1)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--ui);font-size:14px;line-height:1.6}a{color:inherit;text-decoration:none}a:focus-visible,button:focus-visible{outline:2px solid var(--wood);outline-offset:4px}.me-header{background:var(--ink);color:var(--paper);position:relative;z-index:3}.me-header__top{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:18px clamp(20px,4vw,64px);border-bottom:1px solid rgba(243,240,233,.2)}.me-brand{font-family:var(--display);font-size:29px;letter-spacing:-.03em}.me-issue{font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:#c5b9a7}.me-nav{display:flex;gap:22px;align-items:center;font-size:11px;text-transform:uppercase;letter-spacing:.12em}.me-nav a{opacity:.74}.me-nav a:hover{opacity:1}.me-header__rule{border-bottom:5px solid var(--wood)}.me-footer{margin-top:96px;background:var(--ink);color:var(--paper);padding:42px clamp(20px,4vw,64px)}.me-footer__inner{display:flex;justify-content:space-between;gap:30px;align-items:end}.me-footer__brand{font-family:var(--display);font-size:34px}.me-footer__note{max-width:310px;color:#b9b3a8;font-size:12px}.me-home{max-width:1440px;margin:0 auto;padding:26px clamp(20px,4vw,64px) 0}.me-kicker{font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--muted);font-weight:700}.me-cover{position:relative;min-height:clamp(460px,68vh,720px);overflow:hidden;background:#4b423c;margin-bottom:84px}.me-cover__image{width:100%;height:100%;min-height:clamp(460px,68vh,720px);object-fit:cover;display:block;filter:saturate(.82) contrast(1.04)}.me-cover:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,rgba(26,25,22,.73),rgba(26,25,22,.08) 68%,rgba(26,25,22,.15))}.me-cover__copy{position:absolute;z-index:1;left:clamp(24px,7vw,112px);bottom:clamp(28px,9vw,112px);max-width:650px;color:#fbf8f0}.me-cover__label{font-size:11px;letter-spacing:.18em;text-transform:uppercase;margin-bottom:14px}.me-cover__title{font-family:var(--display);font-weight:400;font-size:clamp(56px,8vw,124px);line-height:.91;letter-spacing:-.055em;margin:0 0 20px;max-width:760px}.me-cover__dek{font-size:15px;line-height:1.6;max-width:450px;color:#e5ded3}.me-cover__issue{position:absolute;z-index:1;right:clamp(22px,4vw,64px);top:28px;color:#f4eee3;font-size:11px;letter-spacing:.18em;text-transform:uppercase}.me-section{padding:0 0 80px}.me-section__head{display:flex;justify-content:space-between;align-items:baseline;border-top:1px solid var(--line);padding:15px 0 21px;margin-bottom:22px}.me-section__title{font-family:var(--display);font-size:35px;font-weight:400;margin:0;letter-spacing:-.025em}.me-section__link{font-size:10px;letter-spacing:.15em;text-transform:uppercase}.me-bento{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:minmax(180px,auto);gap:20px}.me-story{display:block;border-bottom:1px solid var(--line);padding-bottom:18px;transition:transform 220ms var(--ease),opacity 220ms ease}.me-story:hover{transform:translateY(-4px)}.me-story__image{display:block;width:100%;height:220px;object-fit:cover;background:#ddd6ca;transition:filter 220ms ease}.me-story:hover .me-story__image{filter:saturate(.72) contrast(1.08)}.me-story--lead{grid-column:span 2;grid-row:span 2}.me-story--lead .me-story__image{height:500px}.me-story--tall{grid-row:span 2}.me-story--tall .me-story__image{height:360px}.me-story__meta{display:flex;justify-content:space-between;gap:12px;margin:13px 0 8px;color:var(--muted);font-size:10px;letter-spacing:.12em;text-transform:uppercase}.me-story__title{font-family:var(--display);font-size:27px;line-height:1.04;font-weight:400;margin:0 0 9px;letter-spacing:-.02em}.me-story:not(.me-story--lead) .me-story__title{font-size:21px}.me-story__dek{font-size:13px;line-height:1.55;color:#666159;margin:0;max-width:48ch}.me-rail{display:grid;grid-template-columns:1fr 2fr;gap:40px;border-top:1px solid var(--line);padding-top:17px}.me-rail__intro{padding-right:20px}.me-rail__intro h2{font-family:var(--display);font-size:40px;line-height:1;margin:18px 0 12px;font-weight:400}.me-rail__intro p{color:var(--muted);max-width:26ch}.me-rail__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px}.me-list-story{display:grid;grid-template-columns:110px 1fr;gap:16px;padding:16px 0;border-bottom:1px solid var(--line)}.me-list-story__image{width:110px;height:100px;object-fit:cover}.me-list-story h3{font-family:var(--display);font-size:22px;line-height:1.05;margin:3px 0 7px;font-weight:400}.me-list-story p{font-size:12px;color:var(--muted);margin:0}.me-article{max-width:1050px;margin:0 auto;padding:70px clamp(20px,4vw,64px)}.me-article__header{max-width:760px;margin-bottom:38px}.me-article__title{font-family:var(--display);font-weight:400;letter-spacing:-.045em;font-size:clamp(54px,8vw,104px);line-height:.92;margin:14px 0 20px}.me-article__dek{font-size:18px;color:#676158;max-width:620px}.me-article__meta{display:flex;gap:18px;align-items:center;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.me-article__hero{width:100%;height:min(70vh,690px);object-fit:cover;margin:0 0 44px}.me-article__body{max-width:680px;margin:0 auto;font-family:Georgia,serif;font-size:18px;line-height:1.8}.me-article__body p{margin:0 0 1.4em}.me-article__back{font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.me-page{max-width:980px;margin:0 auto;padding:78px clamp(20px,4vw,64px)}.me-page h1{font-family:var(--display);font-size:clamp(56px,8vw,100px);font-weight:400;line-height:.92;letter-spacing:-.05em;margin:0 0 25px}.me-page p{font-size:18px;max-width:650px;color:#676158}.me-newsletter{border-top:1px solid var(--line);margin-top:50px;padding-top:18px}.me-newsletter a{display:inline-block;margin-top:18px;border-bottom:1px solid var(--ink);padding-bottom:4px;font-size:11px;letter-spacing:.12em;text-transform:uppercase}@media(max-width:900px){.me-bento{grid-template-columns:repeat(2,minmax(0,1fr))}.me-story--lead{grid-column:span 2}.me-story--lead .me-story__image{height:420px}.me-rail{grid-template-columns:1fr}.me-rail__intro{padding-right:0}.me-rail__list{grid-template-columns:1fr}}@media(max-width:620px){.me-header__top{align-items:flex-start;flex-wrap:wrap}.me-nav{order:3;width:100%;justify-content:space-between;gap:10px;font-size:9px}.me-home{padding-top:14px}.me-cover{min-height:540px;margin-bottom:60px}.me-cover__image{min-height:540px}.me-cover__title{font-size:62px}.me-bento{display:block}.me-story,.me-story--lead,.me-story--tall{margin-bottom:30px}.me-story__image,.me-story--lead .me-story__image,.me-story--tall .me-story__image{height:320px}.me-list-story{grid-template-columns:92px 1fr}.me-list-story__image{width:92px;height:86px}.me-footer__inner{display:block}.me-footer__note{margin-top:20px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}