.articleBar{position:absolute;z-index:10;left:0;top:0;width:100%;display:flex;justify-content:space-between;padding:24px 4vw;color:#fff;border-bottom:1px solid rgba(255,255,255,.3);font-size:10px;letter-spacing:.16em}.articleHero{height:100svh;min-height:720px;position:relative;color:#fff;overflow:hidden}.articleHero>img{height:100%;object-fit:cover}.articleShade{position:absolute;inset:0;background:linear-gradient(90deg,rgba(3,10,12,.8),rgba(3,10,12,.12) 72%),linear-gradient(0deg,rgba(3,10,12,.55),transparent 55%)}.articleHeroCopy{position:absolute;left:7vw;bottom:10vh}.articleHeroCopy>p,.articleNumber{font-size:10px;letter-spacing:.22em;color:#d5a963}.articleHero h1{font-family:var(--font-serif);font-size:clamp(80px,13vw,190px);font-weight:500;letter-spacing:-.05em;line-height:.72;margin:35px 0 55px}.articleHero h2{font-family:var(--font-serif);font-size:clamp(25px,3vw,43px);font-weight:500;margin:0}.articleHero>small{position:absolute;right:20px;bottom:16px;font-size:8px}.articleIntro{display:grid;grid-template-columns:.28fr 1fr;padding:120px 7vw;gap:5vw}.articleIntro>div{display:grid;grid-template-columns:1fr 1fr;gap:7vw;align-items:end}.articleIntro h2,.articleText h2,.ecosystemHead h2,.wildlife h2,.grey h2,.visitHead h2,.articleFooter h2{font-family:var(--font-serif);font-weight:500;line-height:.86;letter-spacing:-.04em;margin:0}.articleIntro h2{font-size:clamp(62px,8vw,110px)}.articleLead{font-family:var(--font-serif);font-size:23px;line-height:1.5}.dataStrip{display:grid;grid-template-columns:repeat(4,1fr);margin:0 7vw 110px;border-top:1px solid #9b978e;border-bottom:1px solid #9b978e}.dataStrip div{padding:28px;border-right:1px solid #9b978e}.dataStrip div:last-child{border:0}.dataStrip strong{display:block;font-family:var(--font-serif);font-size:44px;font-weight:500}.dataStrip span{font-size:9px;letter-spacing:.12em;text-transform:uppercase}.articleSplit{display:grid;grid-template-columns:.75fr 1.25fr;background:#c9c4b8}.articleText{padding:10vw 6vw}.articleText h2{font-size:clamp(65px,8vw,110px);margin:35px 0}.articleText>p:not(.articleNumber){line-height:1.8}.articleSplit figure{margin:0;min-height:800px;position:relative}.articleSplit figure img{height:100%;object-fit:cover;object-position:65% center}.articleSplit figcaption,.wildlife figcaption{position:absolute;left:16px;bottom:12px;color:#fff;font-size:8px;text-shadow:0 1px 4px #000}.ecosystems{padding:120px 7vw;background:#0b1719;color:#ece9df}.ecosystemHead{display:grid;grid-template-columns:.3fr 1fr .7fr;gap:5vw;align-items:end;margin-bottom:70px}.ecosystemHead h2{font-size:clamp(65px,8vw,115px)}.ecosystemHead>p:last-child{font-family:var(--font-serif);font-size:19px;line-height:1.5;color:#b7c0bd}.ecosystemGrid{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid rgba(255,255,255,.25);border-left:1px solid rgba(255,255,255,.25)}.ecosystemGrid article{min-height:360px;padding:28px 22px;border-right:1px solid rgba(255,255,255,.25);border-bottom:1px solid rgba(255,255,255,.25);display:flex;flex-direction:column}.ecosystemGrid span{font-size:9px;color:#d5a963}.ecosystemGrid h3{font-family:var(--font-serif);font-size:36px;font-weight:500;line-height:1;margin:45px 0 auto}.ecosystemGrid p{font-size:12px;line-height:1.65;color:#aeb9b7}.wildlife{display:grid;grid-template-columns:1.15fr .85fr}.wildlife figure{margin:0;min-height:790px;position:relative}.wildlife figure img{height:100%;object-fit:cover}.wildlife>div{padding:10vw 6vw;background:#e8e3d7}.wildlife h2{font-size:clamp(65px,8vw,110px);margin:35px 0}.wildlife>div>p:not(.articleNumber){font-family:var(--font-serif);font-size:20px;line-height:1.55}.wildlife blockquote{font-family:var(--font-serif);font-size:31px;line-height:1.2;margin:50px 0 0;padding-top:25px;border-top:1px solid #99938a}.grey{display:grid;grid-template-columns:.8fr 1.2fr;background:#9baeb0}.grey>div{padding:10vw 6vw}.grey h2{font-size:clamp(65px,8vw,115px);margin:35px 0}.grey p:not(.articleNumber){font-family:var(--font-serif);font-size:20px;line-height:1.55}.grey>img{height:100%;min-height:720px;object-fit:cover}.visit{padding:120px 7vw}.visitHead{display:grid;grid-template-columns:.3fr 1fr;gap:5vw;align-items:end;margin-bottom:70px}.visitHead h2{font-size:clamp(65px,8vw,115px)}.visitGrid{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid #99938a;border-left:1px solid #99938a}.visitGrid article{min-height:340px;padding:28px 22px;border-right:1px solid #99938a;border-bottom:1px solid #99938a;display:flex;flex-direction:column}.visitGrid span{font-size:9px;letter-spacing:.15em;color:#9a6928}.visitGrid h3{font-family:var(--font-serif);font-size:35px;font-weight:500;margin:42px 0 auto}.visitGrid p{font-size:12px;line-height:1.65}.articleFooter{background:#081517;color:#ece9df;padding:100px 7vw 35px}.backLink{font-size:10px;letter-spacing:.18em;color:#d5a963}.articleFooter h2{font-size:clamp(75px,10vw,140px);margin:70px 0}.articleSources{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid rgba(255,255,255,.25)}.articleSources a{padding:20px 0;border-bottom:1px solid rgba(255,255,255,.25);font-size:12px}.articleSources a:nth-child(odd){margin-right:5vw}.articleFooter>p{font-size:9px;letter-spacing:.14em;margin-top:70px}
@media(max-width:850px){.articleBar span{display:none}.articleHero>img{object-position:60% center}.articleHeroCopy{left:22px;right:22px}.articleHero h1{font-size:21vw}.articleIntro,.articleIntro>div,.articleSplit,.ecosystemHead,.wildlife,.grey,.visitHead{grid-template-columns:1fr}.articleIntro{padding:78px 22px}.articleIntro>div{gap:30px}.articleIntro h2,.articleText h2,.ecosystemHead h2,.wildlife h2,.grey h2,.visitHead h2{font-size:65px}.dataStrip{grid-template-columns:1fr 1fr;margin:0 22px 78px}.dataStrip div:nth-child(2){border-right:0}.dataStrip div:nth-child(-n+2){border-bottom:1px solid #9b978e}.dataStrip strong{font-size:34px}.articleText,.wildlife>div,.grey>div{padding:78px 22px}.articleSplit figure,.wildlife figure,.grey>img{min-height:500px}.ecosystems,.visit{padding:78px 22px}.ecosystemHead{gap:28px}.ecosystemGrid,.visitGrid{grid-template-columns:1fr}.ecosystemGrid article,.visitGrid article{min-height:270px}.articleSources{grid-template-columns:1fr}.articleSources a:nth-child(odd){margin-right:0}.articleFooter{padding:78px 22px 30px}}
