.journal-intro{display:grid;grid-template-columns:1.05fr 1fr;gap:7%;align-items:center;padding-block:80px}.journal-intro h1{font-size:clamp(58px,6.5vw,96px)}.journal-intro .lead{max-width:520px}.journal-intro>div>p:not(.eyebrow){color:var(--muted)}.journal-intro figure{position:relative;margin:0}.journal-intro figure img{height:545px}.journal-intro figcaption{position:absolute;bottom:24px;left:24px;right:24px;color:var(--paper);font-size:9px;letter-spacing:.17em;text-shadow:0 1px 5px #000}.journal-stories{padding-block:30px 90px}.journal-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:50px 30px}.journal-card{min-width:0;scroll-margin-top:35px}.journal-card>a{display:block;height:100%}.journal-card img{height:245px;transition:filter .2s}.journal-card a:hover img{filter:brightness(.92)}.journal-card-copy{padding-top:24px}.journal-card .eyebrow{margin-bottom:12px;font-size:9px}.journal-card h3{font-size:34px;line-height:1.13;margin-bottom:16px}.journal-card-copy>p:not(.eyebrow){font-size:13px;line-height:1.8;color:var(--muted)}.journal-read{display:inline-flex;align-items:center;gap:25px;font-size:12px;color:var(--pine);border-bottom:1px solid #8b967b;padding-bottom:5px}.journal-stay{background:var(--pine);color:var(--cream);padding-block:65px}.journal-stay-inner{display:flex;align-items:center;justify-content:space-between;gap:60px}.journal-stay h2{font-size:58px}.journal-stay .eyebrow{color:var(--gold)}.journal-stay em{color:#cdd7bf}.journal-stay p:not(.eyebrow){max-width:570px;font-size:13px;color:#dde3d5}.journal-stay-inner>div+div{flex-shrink:0}.journal-access{display:block;font-size:11px;color:#e2e6d9;text-decoration:underline;margin-top:18px}.journal-breadcrumb{display:flex;gap:12px;flex-wrap:wrap;font-size:11px;color:var(--muted);margin-bottom:42px}.journal-breadcrumb a:hover{text-decoration:underline}.journal-article-intro{padding-block:40px 30px;max-width:1120px}.journal-article-intro h1{font-size:clamp(50px,6vw,86px);max-width:1050px;line-height:1.04}.journal-article-intro .lead{max-width:790px;color:var(--muted)}.journal-byline{font-size:11px;color:var(--muted);display:flex;gap:12px;flex-wrap:wrap}.journal-article-photo{margin-block:0 65px}.journal-article-photo img{height:490px;object-position:center 45%}.journal-article-photo figcaption{font-size:10px;line-height:1.7;color:var(--muted);padding-top:13px;max-width:920px}.journal-article-photo figcaption a{text-decoration:underline;text-underline-offset:3px}.journal-article-layout{display:grid;grid-template-columns:230px minmax(0,760px);gap:7%;justify-content:center;align-items:start;padding-bottom:70px}.journal-contents{position:sticky;top:30px}.journal-contents .eyebrow{margin-bottom:15px}.journal-contents nav{border-top:1px solid var(--line)}.journal-contents nav a{display:block;padding:11px 0;border-bottom:1px solid var(--line);font-size:12px;line-height:1.6;color:var(--muted)}.journal-contents nav a:hover{color:var(--pine)}.journal-prose{font-size:16px;line-height:1.95}.journal-prose section{margin-bottom:42px;scroll-margin-top:30px}.journal-prose h2{font-size:40px;line-height:1.13;margin-bottom:22px}.journal-prose p,.journal-prose li{color:var(--muted)}.journal-prose a{color:var(--pine);text-decoration:underline;text-underline-offset:3px;text-decoration-color:#9ba68f}.journal-prose a:hover{color:#91693b}.journal-prose ul{padding-left:22px}.journal-prose li{padding-left:4px;margin-bottom:12px}.journal-prose strong{color:var(--ink)}.journal-editor-note{border-left:2px solid var(--gold);padding:20px 24px;background:var(--sand);font-size:12px;line-height:1.8}.journal-editor-note p{margin:0}.journal-related{padding-block:55px 80px;border-top:1px solid var(--line)}.journal-related>h2{font-size:52px;margin-bottom:35px}.home-journal{border-top:1px solid var(--line);padding-block:65px 80px}.home-journal .image-card h3{font-size:31px}.home-journal .image-card img{height:260px}.header nav{gap:21px}
@media(max-width:1150px) and (min-width:1051px){.header nav{gap:15px;font-size:11px}.header .brand>span{font-size:30px}.header .mountain-mark{width:54px}.nav-book{padding-inline:15px}.nav-book span{margin-left:10px}}
@media(max-width:1000px){.journal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.journal-intro{gap:5%;padding-block:55px}.journal-intro figure img{height:460px}.journal-intro h1{font-size:64px}.journal-article-layout{grid-template-columns:180px minmax(0,1fr);gap:6%}.journal-stay-inner{gap:30px}.journal-stay h2{font-size:49px}}
@media(max-width:780px){.journal-intro{grid-template-columns:1fr;gap:35px;padding-block:45px}.journal-intro h1{font-size:60px}.journal-intro figure img{height:340px}.journal-stories{padding-block:20px 60px}.journal-stories .section-heading{align-items:start}.journal-grid{gap:35px 24px}.journal-card img{height:220px}.journal-card h3{font-size:31px}.journal-article-intro{padding-top:28px}.journal-article-intro h1{font-size:53px}.journal-breadcrumb{margin-bottom:28px}.journal-byline{gap:7px 10px}.journal-article-photo{margin-bottom:32px}.journal-article-photo img{height:330px}.journal-article-layout{grid-template-columns:1fr;gap:30px;padding-bottom:45px}.journal-contents{position:static}.journal-contents nav{display:grid;grid-template-columns:1fr 1fr;column-gap:20px}.journal-prose{font-size:15px;line-height:1.9}.journal-prose h2{font-size:36px}.journal-related{padding-block:40px 55px}.journal-related>h2{font-size:44px}.journal-stay{padding-block:45px}.journal-stay-inner{display:block}.journal-stay-inner>div+div{margin-top:26px}.journal-stay h2{font-size:47px}.journal-stay .button{max-width:100%;gap:20px}.home-journal{padding-block:45px 55px}}
@media(max-width:540px){.journal-grid{grid-template-columns:1fr;gap:38px}.journal-card img{height:250px}.journal-card h3{font-size:35px}.journal-card-copy{padding-top:20px}.journal-intro h1{font-size:54px}.journal-article-intro h1{font-size:47px}.journal-article-photo img{height:280px}.journal-contents nav{grid-template-columns:1fr}.journal-stories .section-heading{display:block}.journal-stories .section-heading>p{margin-top:15px}}
.journal-card>a{height:auto}.journal-photo-credit{font-size:9px;line-height:1.7;color:var(--muted);margin-top:12px}.journal-photo-credit a{text-decoration:underline}
