.chapter-beyond{position:fixed;inset:100px 0 0;z-index:10;background:var(--background);overflow:hidden;visibility:hidden;pointer-events:none;transform:translateY(100vh)}
.beyond-canvas{position:absolute;left:0;top:0;width:1440px;height:3033px;transform-origin:top left;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;color:#fff}
.beyond-canvas p,.beyond-canvas h2,.beyond-canvas h3{position:absolute;margin:0}
.beyond-heading{left:48px;top:27px;width:257px;height:207px;font-size:64px;line-height:82px;font-weight:300;white-space:nowrap}
.beyond-heading>span,.beyond-heading em,.beyond-heading strong{position:absolute;left:0;display:flex;align-items:center}
.beyond-heading>span{top:0;width:257px;height:54px}
.beyond-heading em{top:66px;width:170px;height:53px;font-weight:300;font-style:italic}
.beyond-heading strong{top:119px;width:253px;height:88px;font-size:96px;line-height:88px;font-weight:700}
.beyond-intro{left:594px;top:27px;width:796px;height:169px;font-size:36px;line-height:42px;letter-spacing:-.72px;font-weight:300;color:#fffefe;text-align:right}
.beyond-image{position:absolute;display:block;max-width:none}
.beyond-title{font-size:88px;line-height:86px;font-weight:700}
.beyond-date{font-size:24px;line-height:36px;font-weight:300;color:#fffefe;white-space:nowrap}
.beyond-description{font-size:24px;line-height:28px;font-weight:300;color:#fffefe}
