@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/cormorant-garamond-latin-400-normal-B-1hWBU7.woff2) format("woff2"),url(/assets/cormorant-garamond-latin-400-normal-B7YtguxJ.woff) format("woff")}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/cormorant-garamond-latin-400-italic-Dc_OZ8oc.woff2) format("woff2"),url(/assets/cormorant-garamond-latin-400-italic-BLh7T8o8.woff) format("woff")}@font-face{font-family:Crimson Pro;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/crimson-pro-latin-400-normal-B4SlG4wx.woff2) format("woff2"),url(/assets/crimson-pro-latin-400-normal-BzhyrSeK.woff) format("woff")}:root{font-family:Crimson Pro,Georgia,serif;color:#37392f;background:#f3eee4;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;overscroll-behavior:none}*{box-sizing:border-box}body{margin:0}p,h1,figure{margin:0}.teaser{height:100vh;height:100svh;min-width:0;display:grid;grid-template-rows:auto minmax(0,1fr) auto;gap:20px;padding:max(30px,env(safe-area-inset-top)) max(48px,env(safe-area-inset-right)) max(26px,env(safe-area-inset-bottom)) max(48px,env(safe-area-inset-left));position:relative}.teaser:before{content:"";position:absolute;inset:14px;border:1px solid #a09b8738;pointer-events:none}.teaser-masthead{display:flex;justify-content:space-between;align-items:baseline}.teaser-wordmark{font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(38px,2.1vw,54px);letter-spacing:-.045em}.teaser-wordmark span{color:#746e5d}.teaser-edition,.teaser-eyebrow,.teaser-colophon{font-size:clamp(12px,.68vw,16px);letter-spacing:.12em}.teaser-edition,.teaser-eyebrow{text-transform:uppercase}.teaser-edition{color:#666354}.teaser-story{min-height:0;display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.35fr);align-items:center;max-width:2120px;width:100%;justify-self:center}.teaser-copy{position:relative;z-index:1;padding-left:clamp(0px,2vw,36px)}.teaser-eyebrow{margin-bottom:24px;color:#686454}.teaser-copy h1{font-family:Cormorant Garamond,Georgia,serif;font-weight:400;font-size:clamp(54px,min(6.2vw,11vh),136px);line-height:.96;letter-spacing:-.045em}.teaser-copy h1 span,.teaser-copy h1 em{display:block}.teaser-copy h1 em{margin-top:.13em;font-weight:400;color:#646451}.teaser-description{margin-top:28px;max-width:18.2em;font-size:clamp(19px,1.02vw,25px);line-height:1.5;color:#57564a;text-wrap:pretty}.teaser-frontispiece{height:100%;min-height:0;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-left:-4%}.teaser-frontispiece picture{display:block;min-height:0;width:100%;aspect-ratio:3 / 2;max-height:calc(100% - 28px)}.teaser-frontispiece img{display:block;width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;animation:world-unfold .85s cubic-bezier(.22,1,.36,1) both}.teaser-frontispiece figcaption{color:#6b6758;text-align:center;font-style:italic;font-size:clamp(15px,.8vw,19px);padding-top:8px}.teaser-colophon{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;border-top:1px solid #a09b8752;padding-top:17px;color:#686454}.teaser-colophon p{letter-spacing:.07em;color:#454638}.teaser-folio{justify-self:end;font-size:clamp(15px,.8vw,19px)}@keyframes world-unfold{0%{transform:translateY(12px)}to{transform:translateY(0)}}@media(max-width:1100px)and (min-width:761px){.teaser{padding-inline:36px}.teaser-story{grid-template-columns:minmax(0,.95fr) minmax(0,1.2fr)}.teaser-copy{padding-left:0}.teaser-copy h1{font-size:clamp(52px,6.3vw,70px)}.teaser-description{max-width:300px;font-size:18px}}@media(max-width:760px),(orientation:portrait)and (max-width:1100px){.teaser{padding:max(26px,env(safe-area-inset-top)) max(26px,env(safe-area-inset-right)) max(23px,env(safe-area-inset-bottom)) max(26px,env(safe-area-inset-left));gap:14px}.teaser:before{inset:10px}.teaser-masthead{justify-content:center}.teaser-wordmark{font-size:34px}.teaser-edition,.teaser-colophon-note,.teaser-folio{display:none}.teaser-story{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,max-content);align-content:center;align-items:stretch;gap:clamp(8px,3.2svh,40px)}.teaser-copy{text-align:center;padding:0}.teaser-eyebrow{font-size:12px;margin-bottom:15px}.teaser-copy h1{font-size:clamp(42px,7.8vw,70px);line-height:1;letter-spacing:-.04em}.teaser-desktop-break{display:none}.teaser-copy h1 em{margin-top:2px}.teaser-description{margin:18px auto 0;max-width:365px;font-size:17px;line-height:1.4}.teaser-frontispiece{margin:0 -15px;width:calc(100% + 30px)}.teaser-frontispiece picture{max-height:calc(100% - 26px)}.teaser-frontispiece figcaption{font-size:13px;padding-top:12px}.teaser-colophon{grid-template-columns:1fr;justify-items:center;padding-top:15px;font-size:12px}}@media(max-width:760px)and (max-height:720px)and (orientation:portrait){.teaser{padding-block:max(19px,env(safe-area-inset-top)) max(18px,env(safe-area-inset-bottom));gap:10px}.teaser-wordmark{font-size:30px}.teaser-eyebrow{margin-bottom:10px}.teaser-copy h1{font-size:clamp(35px,10.8vw,42px)}.teaser-description{font-size:16px;line-height:1.3;margin-top:12px}.teaser-colophon{padding-top:10px}}@media(orientation:landscape)and (max-height:600px){.teaser{padding:max(15px,env(safe-area-inset-top)) max(28px,env(safe-area-inset-right)) max(15px,env(safe-area-inset-bottom)) max(28px,env(safe-area-inset-left));gap:8px}.teaser:before{inset:7px}.teaser-masthead{justify-content:space-between}.teaser-wordmark{font-size:27px}.teaser-edition{font-size:12px}.teaser-story{grid-template-columns:minmax(0,.95fr) minmax(0,1.25fr);grid-template-rows:minmax(0,1fr);align-items:center;gap:12px}.teaser-copy{text-align:left;padding:0}.teaser-eyebrow{font-size:12px;margin-bottom:10px}.teaser-copy h1{font-size:clamp(29px,4.8vw,42px);line-height:.95}.teaser-desktop-break{display:inline}.teaser-description{font-size:15px;line-height:1.2;margin:12px 0 0;max-width:340px}.teaser-frontispiece{width:100%;margin:0}.teaser-frontispiece figcaption{font-size:12px}.teaser-colophon{padding-top:8px;font-size:12px}}@media(max-width:760px)and (min-height:780px)and (orientation:portrait){.teaser-copy h1{font-size:clamp(50px,13.6vw,62px);line-height:.97}.teaser-desktop-break{display:inline}}@media(max-width:1100px)and (min-width:761px)and (min-height:1000px)and (orientation:portrait){.teaser-copy h1{font-size:clamp(70px,10vw,92px)}.teaser-description{max-width:26em;font-size:19px}}@media(max-height:300px){.teaser{height:auto;min-height:100vh;min-height:100svh}}@media(prefers-reduced-motion:reduce){.teaser-frontispiece img{animation:none}}
