.story{max-width:980px;margin:0 auto;padding:clamp(65px,9vw,130px) clamp(24px,6vw,80px)}.story-head{position:static;display:block;padding:0 0 55px;border:0;border-bottom:6px solid var(--ink);background:transparent;backdrop-filter:none}.story-head h1{font:400 clamp(56px,8vw,108px)/.88 var(--serif);letter-spacing:-.06em;margin:25px 0 30px}.story-head p{max-width:760px;margin:0;font:italic clamp(19px,2.4vw,29px)/1.5 var(--serif);color:var(--muted)}.story-body{max-width:760px;margin:70px auto 0}.story-body p{font:clamp(18px,1.7vw,22px)/1.78 var(--serif);margin:0 0 1.35em}.story-body h2,.story-body h3,.story-body h4{font:400 clamp(32px,5vw,58px)/1.06 var(--serif);letter-spacing:-.035em;margin:2.2em 0 .65em}.story-body blockquote{margin:2.2em 0;padding:.2em 0 .2em 25px;border-left:6px solid var(--sun);font-style:italic}.story-body blockquote p{font-size:1.08em}.story-body figure{margin:45px -80px}.story-body figure img{display:block;width:100%;border:1px solid var(--line)}.story-body hr{border:0;border-top:1px solid var(--line);margin:55px 0}.story-end{margin-top:80px;padding:28px 0;border-top:1px solid var(--line);display:flex;justify-content:space-between;font-size:9px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}@media(max-width:900px){.story-body figure{margin:38px 0}}@media(max-width:760px){.story{padding-top:50px}.story-head h1{font-size:54px}.story-body{margin-top:48px}}
