.story-page header{border:0}.story-hero{height:85svh;min-height:550px;position:relative;isolation:isolate}.story-hero>img{position:absolute;inset:0;z-index:-2}.story-hero:after{content:'';position:absolute;inset:0;z-index:-1;background:linear-gradient(#0006,#0001 35%,#0009)}.story-hero>div{position:absolute;bottom:10%;left:6.5%;right:6.5%}.story-hero h1{text-transform:none;font-size:clamp(48px,7vw,100px);margin:0 0 22px}.story-hero .eyebrow{color:#deded7}.story-hero p:not(.eyebrow){font:18px Georgia,serif}.story-hero .tiny{display:inline-block;margin-top:25px}.story-intro{text-align:center;padding:85px 6% 65px}.story-intro>p:last-child{font:26px/1.5 Georgia,serif}.justified{position:relative;margin:0 3%;min-height:500px}.photo-tile{position:absolute;display:block;padding:0;border:0;background:#20211f;overflow:hidden}.photo-tile img{object-fit:cover}.photo-tile:focus-visible{outline:2px solid white;z-index:1}.next-story{padding:100px 6%;text-align:center}.next-story>a:not(.text-link){display:block;font-size:clamp(32px,5vw,65px);margin-bottom:30px}.next-story .line-icon{width:40px;height:40px}#lightbox{padding:50px;background:#0b0c0bf5;overflow:hidden}#lightbox>img{width:100%;height:100%;object-fit:contain}#lightbox button{position:absolute;border:0;background:#111b;width:44px;height:44px;display:grid;place-items:center;z-index:2}.lightbox-close{top:15px;right:15px}.lightbox-prev{left:12px;top:50%}.lightbox-next{right:12px;top:50%}.lightbox-count{position:absolute;bottom:10px;left:0;width:100%;text-align:center;font-size:10px;letter-spacing:2px}@media(max-width:600px){.story-hero{height:75svh;min-height:520px}.story-hero h1{font-size:48px}.story-intro{padding:60px 6% 40px}.story-intro>p:last-child{font-size:22px}.justified{margin:0 6px}#lightbox{padding:60px 0}.next-story{padding:70px 6%}}
