:root{--ink:#171b1d;--ink-soft:#353c3f;--paper:#f4eee5;--paper-light:#fbf7f0;--rose:#b98f8b;--blue:#7d8b91;--gold:#c6a46c;--line:#171b1d30}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);margin:0;font-family:Arial,Helvetica,sans-serif;overflow-x:hidden}body.has-overlay{overflow:hidden}button,a{color:inherit}button{font:inherit}a{text-decoration:none}img{max-width:100%;display:block}.scroll-progress{z-index:120;background:var(--gold);height:3px;transition:width 80ms linear;position:fixed;top:0;left:0}.eyebrow{color:#ffffffad;letter-spacing:.23em;text-transform:uppercase;margin:0;font-size:10px;font-weight:700}.eyebrow--dark{color:#6f6258}.hero{color:#fff;background:#20272a;min-height:100svh;position:relative;overflow:hidden}.hero__art{object-fit:cover;object-position:center;filter:saturate(.6)brightness(.46)contrast(1.08);width:100%;height:100%;animation:18s ease-out both hero-drift;position:absolute;inset:0;transform:scale(1.04)}.hero__wash{background:radial-gradient(circle at 32% 42%,#ecd9b82e,#0000 28%),linear-gradient(90deg,#0f13146b,#0f1314b8 58%,#0f1314f0),linear-gradient(#0000 52%,#0a0d0ead);position:absolute;inset:0}.site-header{z-index:4;border-bottom:1px solid #ffffff2e;grid-template-columns:1fr auto 1fr;align-items:center;min-height:92px;padding:0 clamp(22px,5vw,82px);display:grid;position:relative}.signature img{filter:brightness(0)invert();width:168px}.site-header nav{gap:30px;display:flex}.site-header nav a,.profile-link,.menu-button{letter-spacing:.17em;text-transform:uppercase;font-size:9px;font-weight:700;position:relative}.site-header nav a:after{content:"";background:#fff;width:0;height:1px;transition:width .3s;position:absolute;bottom:-8px;left:0}.site-header nav a:hover:after{width:100%}.profile-link{justify-self:end}.menu-button{color:#fff;cursor:pointer;background:0 0;border:0;display:none}.hero__grid{z-index:2;grid-template-columns:minmax(340px,.88fr) minmax(470px,1.12fr);align-items:center;gap:clamp(55px,8vw,140px);width:min(1480px,90vw);min-height:calc(100svh - 92px);margin:0 auto;padding:70px 0 105px;display:grid;position:relative}.cover-stage{justify-self:end;width:min(100%,620px);position:relative}.cover-stage:after{z-index:-1;content:"";border:1px solid #c6a46c59;position:absolute;inset:-8%;transform:rotate(3deg)}.cover-orbit{z-index:-1;border:1px solid #fff3;border-radius:50%;animation:18s linear infinite orbit;position:absolute}.cover-orbit--one{inset:-13%}.cover-orbit--two{border-color:#c6a46c52;animation-duration:24s;animation-direction:reverse;inset:-6%}.cover-frame{animation:1.2s cubic-bezier(.2,.72,.2,1) both cover-rise;position:relative;overflow:hidden;box-shadow:0 38px 95px #00000057}.cover-frame img{aspect-ratio:1;object-fit:cover;width:100%}.cover-frame>span{background:var(--gold);color:var(--ink);letter-spacing:.18em;writing-mode:vertical-rl;padding:13px 14px;font-size:8px;font-weight:800;position:absolute;bottom:0;right:0}.hero__copy{max-width:745px;padding-bottom:18px;animation:1s cubic-bezier(.2,.72,.2,1) .18s both copy-rise}.hero h1{letter-spacing:-.07em;margin:20px 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(72px,8vw,142px);font-weight:400;line-height:.78}.hero h1 em{color:#e8c58e;font-weight:400}.hero__artists{align-items:center;gap:14px;margin:31px 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(19px,1.65vw,27px);display:flex}.hero__artists span{color:var(--gold)}.hero__lede{color:#ffffffc2;max-width:650px;margin:26px 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(18px,1.45vw,23px);line-height:1.55}.hero__actions{flex-wrap:wrap;gap:12px;margin-top:35px;display:flex}.button{cursor:pointer;letter-spacing:.16em;text-transform:uppercase;border:1px solid #0000;justify-content:space-between;align-items:center;gap:30px;min-height:56px;padding:0 22px;font-size:9px;font-weight:800;transition:background .25s,color .25s,border-color .25s,transform .25s;display:inline-flex}.button:hover{transform:translateY(-2px)}.button--dark{background:var(--ink);color:#fff}.button--line{background:0 0;border-color:currentColor}.hero .button--dark{background:var(--paper-light);color:var(--ink)}.hero .button--line{color:#fff;border-color:#ffffff70}.button--light{background:var(--paper-light);color:var(--ink)}.hero__facts{color:#ffffffdb;border-top:1px solid #fff3;grid-template-columns:repeat(3,1fr);gap:20px;max-width:650px;margin-top:50px;padding-top:18px;font-family:Georgia,Times New Roman,serif;font-size:15px;display:grid}.hero__facts span{gap:7px;display:grid}.hero__facts small{color:#ffffff6b;letter-spacing:.18em;text-transform:uppercase;font-family:Arial,Helvetica,sans-serif;font-size:7px;font-weight:700}.scroll-cue{z-index:3;color:#ffffff9e;letter-spacing:.2em;text-transform:uppercase;align-items:center;gap:14px;font-size:8px;font-weight:700;display:flex;position:absolute;bottom:25px;right:clamp(22px,5vw,82px)}.scroll-cue i{font-family:Georgia,serif;font-size:20px;font-style:normal;animation:1.8s ease-in-out infinite nudge}[data-reveal]{opacity:0;transition:opacity .85s,transform .85s cubic-bezier(.2,.72,.2,1);transform:translateY(32px)}[data-reveal].is-visible{opacity:1;transform:translateY(0)}.story{background:var(--paper-light);grid-template-columns:minmax(360px,.92fr) minmax(520px,1.08fr);gap:clamp(65px,8vw,150px);padding:clamp(95px,10vw,175px) clamp(24px,7vw,135px);display:grid}.story__portrait{align-self:start;position:relative}.story__portrait:before{border:1px solid var(--gold);content:"";position:absolute;inset:24px -22px -22px 24px}.story__portrait img{aspect-ratio:4/5;object-fit:cover;object-position:56% center;filter:saturate(.72)contrast(1.03);width:100%;position:relative}.portrait-caption{color:#756a62;letter-spacing:.16em;text-transform:uppercase;justify-content:space-between;gap:20px;margin-top:18px;font-size:8px;font-weight:700;display:flex;position:relative}.story__copy{max-width:790px;padding-top:20px}.story h2,.writers h2,.lyrics h2,.watch h2,.closing h2{letter-spacing:-.055em;margin:18px 0 38px;font-family:Georgia,Times New Roman,serif;font-size:clamp(54px,6vw,104px);font-weight:400;line-height:.9}.story h2 em,.writers h2 em,.lyrics h2 em,.watch h2 em,.closing h2 em{color:#a9756d;font-weight:400}.story__copy>p:not(.eyebrow){max-width:680px;color:var(--ink-soft);font-family:Georgia,Times New Roman,serif;font-size:19px;line-height:1.72}.story__copy .story__lead{color:var(--ink);font-size:25px;line-height:1.5}.story blockquote{border-left:2px solid var(--gold);color:#856050;max-width:650px;margin:48px 0 0;padding:10px 0 10px 28px;font-family:Georgia,Times New Roman,serif;font-size:clamp(24px,2.25vw,36px);font-style:italic;line-height:1.35}.turning-point{color:#fff;background:#21282b;min-height:100svh;position:relative;overflow:hidden}.turning-point__art{object-fit:cover;filter:brightness(.62)saturate(.72);width:100%;height:100%;position:absolute;inset:0;transform:scale(1.02)}.turning-point__shade{background:linear-gradient(90deg,#0f1314f2 0%,#0f1314c7 40%,#0f131433 76%,#0f131461);position:absolute;inset:0}.turning-point__copy{z-index:2;width:min(710px,51vw);padding:clamp(100px,12vw,195px) 0 clamp(100px,12vw,195px) clamp(24px,7vw,135px);position:relative}.turning-point h2{letter-spacing:-.055em;margin:20px 0 40px;font-family:Georgia,Times New Roman,serif;font-size:clamp(52px,5vw,91px);font-weight:400;line-height:.91}.turning-point h2 em{color:#e7c18b;font-weight:400}.turning-point__copy>p:not(.eyebrow){color:#ffffffbd;font-family:Georgia,Times New Roman,serif;font-size:19px;line-height:1.68}.turning-point__number{z-index:1;color:#ffffff14;font-family:Georgia,serif;font-size:min(28vw,470px);line-height:1;position:absolute;bottom:-5vw;right:3vw}.writers{background:var(--paper);padding:clamp(95px,10vw,175px) clamp(24px,7vw,135px)}.writers__heading{grid-template-columns:.34fr 1fr .62fr;align-items:end;gap:35px;display:grid}.writers__heading .eyebrow{align-self:start;margin-top:13px}.writers__heading h2{margin:0}.writers__heading>p:last-child{color:var(--ink-soft);margin:0 0 8px;font-family:Georgia,Times New Roman,serif;font-size:19px;line-height:1.63}.writer-list{border-top:1px solid var(--ink);grid-template-columns:repeat(3,1fr);margin-top:clamp(75px,9vw,145px);display:grid}.writer-list article{border-right:1px solid var(--line);min-height:250px;padding:25px 28px}.writer-list article:last-child{border-right:0}.writer-list span{color:#8f8074;letter-spacing:.17em;font-size:8px;font-weight:700}.writer-list h3{margin:86px 0 8px;font-family:Georgia,Times New Roman,serif;font-size:clamp(27px,2.6vw,43px);font-weight:400;line-height:1}.writer-list p{color:#82766e;letter-spacing:.15em;text-transform:uppercase;font-size:8px;font-weight:700}.declaration{color:#fff;text-align:center;background:#171c1e;place-items:center;min-height:100svh;padding:115px 24px;display:grid;position:relative;overflow:hidden}.declaration:before,.declaration:after{content:"";background:linear-gradient(90deg,#0000,#c6a46c8c,#0000);width:44vw;height:1px;position:absolute}.declaration:before{top:25%;left:-12vw;transform:rotate(24deg)}.declaration:after{bottom:24%;right:-10vw;transform:rotate(-24deg)}.declaration__halo{aspect-ratio:1;border:1px solid #c6a46c3d;border-radius:50%;width:min(66vw,920px);animation:7s ease-in-out infinite breathe;position:absolute;box-shadow:inset 0 0 0 80px #c6a46c05,inset 0 0 0 180px #c6a46c05}.declaration>.eyebrow{position:absolute;top:10vh}.declaration__lines{z-index:1;position:relative}.declaration__lines p{letter-spacing:-.06em;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(47px,7vw,122px);line-height:.9}.declaration__lines em{color:#e4bc82;font-weight:400}.declaration__lines strong{color:#ffffff94;letter-spacing:.4em;text-transform:uppercase;margin-top:20px;font-size:10px;display:block}.declaration__note{z-index:1;color:#ffffff85;text-align:right;width:min(430px,45vw);margin:0;font-family:Georgia,Times New Roman,serif;font-size:15px;line-height:1.55;position:absolute;bottom:48px;right:clamp(22px,5vw,82px)}.lyrics{background:var(--paper-light);padding:clamp(95px,10vw,175px) clamp(24px,7vw,135px)}.lyrics__intro{grid-template-columns:.36fr 1fr .5fr;align-items:end;gap:35px;display:grid}.lyrics__intro .eyebrow{align-self:start;margin-top:12px}.lyrics__intro h2{margin:0}.lyrics__intro>p:last-child{color:#776a61;letter-spacing:.14em;text-transform:uppercase;margin:0 0 8px;font-size:9px;font-weight:700;line-height:1.6}.lyrics__details{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);margin-top:clamp(70px,8vw,125px)}.lyrics__details summary{cursor:pointer;letter-spacing:.18em;text-transform:uppercase;justify-content:space-between;align-items:center;padding:25px 0;font-size:9px;font-weight:800;list-style:none;display:flex}.lyrics__details summary::-webkit-details-marker{display:none}.lyrics__details summary i{font-family:Georgia,serif;font-size:28px;font-style:normal;font-weight:400;transition:transform .35s}.lyrics__details[open] summary i{transform:rotate(45deg)}.lyrics__grid{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:clamp(35px,6vw,95px);padding:60px 0 80px;display:grid}.lyrics__grid h3{color:#8e6a5d;letter-spacing:.17em;text-transform:uppercase;margin:32px 0 12px;font-size:8px}.lyrics__grid h3:first-child{margin-top:0}.lyrics__grid p{margin:0 0 22px;font-family:Georgia,Times New Roman,serif;font-size:19px;line-height:1.65}.watch{color:#fff;background:#202729;grid-template-columns:1.25fr .75fr;min-height:86vh;display:grid}.watch__frame{min-height:650px;position:relative;overflow:hidden}.watch__frame:after{content:"";background:linear-gradient(90deg,#0000 55%,#202729bf);position:absolute;inset:0}.watch__frame img{object-fit:cover;filter:saturate(.68)brightness(.7);width:100%;height:100%;transition:transform 1s cubic-bezier(.2,.7,.2,1)}.watch__frame:hover img{transform:scale(1.035)}.watch__frame>button{z-index:2;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#14191b33;border:1px solid #ffffffc7;border-radius:50%;place-items:center;width:92px;height:92px;transition:background .25s,transform .25s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.watch__frame>button:hover{background:var(--gold);color:var(--ink);transform:translate(-50%,-50%)scale(1.07)}.watch__copy{align-self:center;max-width:600px;padding:80px clamp(28px,6vw,105px) 80px 0}.watch__copy h2{margin-bottom:30px}.watch__copy>p:not(.eyebrow){color:#ffffffa6;font-family:Georgia,Times New Roman,serif;font-size:19px;line-height:1.65}.watch__copy .button{margin-top:24px}.closing{background:var(--paper);grid-template-columns:.85fr 1.15fr;align-items:center;gap:clamp(45px,8vw,130px);min-height:95vh;padding:clamp(90px,10vw,165px) clamp(24px,7vw,135px);display:grid;overflow:hidden}.closing>img{object-fit:cover;object-position:center 65%;width:min(100%,650px);max-height:740px;box-shadow:0 35px 90px #2c251f1f}.closing__copy{max-width:780px}.closing__copy>p:not(.eyebrow){max-width:650px;color:var(--ink-soft);font-family:Georgia,Times New Roman,serif;font-size:20px;line-height:1.65}.closing__actions{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.social-links{border-top:1px solid var(--line);flex-wrap:wrap;gap:26px;margin-top:48px;padding-top:22px;display:flex}.social-links a{letter-spacing:.17em;text-transform:uppercase;font-size:8px;font-weight:800}footer{color:#ffffff94;letter-spacing:.14em;text-transform:uppercase;background:#131819;grid-template-columns:1fr auto auto;align-items:center;gap:40px;padding:32px clamp(24px,5vw,82px);font-size:8px;display:grid}footer>div{gap:6px;display:grid}footer strong{color:#fff;letter-spacing:normal;text-transform:none;font-family:Georgia,Times New Roman,serif;font-size:18px;font-weight:400}footer span{color:#ffffff80}.mobile-menu{z-index:95;color:#fff;opacity:0;pointer-events:none;background:#171d1f;flex-direction:column;justify-content:center;padding:28px;transition:opacity .35s,transform .35s;display:flex;position:fixed;inset:0;transform:translateY(-20px)}.mobile-menu.is-open{opacity:1;pointer-events:auto;transform:translateY(0)}.mobile-menu>button{color:#fff;cursor:pointer;background:0 0;border:0;font-family:Georgia,serif;font-size:44px;position:absolute;top:18px;right:22px}.mobile-menu a{text-transform:capitalize;border-bottom:1px solid #ffffff2e;padding:15px 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(34px,10vw,58px)}.video-scrim{z-index:78;opacity:0;pointer-events:none;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0a0d0ec2;transition:opacity .4s;position:fixed;inset:0}.video-scrim.is-open{opacity:1;pointer-events:auto}.video-drawer{z-index:80;color:#fff;background:#151b1d;width:min(760px,100%);height:100%;transition:transform .55s cubic-bezier(.22,.75,.18,1);position:fixed;top:0;right:0;overflow-y:auto;transform:translate(102%);box-shadow:-35px 0 90px #0000005c}.video-drawer.is-open{transform:translate(0)}.drawer-head,.player-head{border-bottom:1px solid #ffffff26;justify-content:space-between;align-items:center;min-height:86px;padding:16px 24px;display:flex}.drawer-head div,.player-head div{gap:6px;display:grid}.drawer-head span,.player-head span{color:#ffffff73;letter-spacing:.18em;text-transform:uppercase;font-size:8px;font-weight:800}.drawer-head strong,.player-head strong{font-family:Georgia,Times New Roman,serif;font-size:20px;font-weight:400}.drawer-head button,.player-head button{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff40;border-radius:50%;place-items:center;width:44px;height:44px;font-family:Georgia,serif;font-size:27px;display:grid}.drawer-video{aspect-ratio:16/9;background:#000}.drawer-video iframe{border:0;width:100%;height:100%}.drawer-copy{padding:34px 24px 70px}.drawer-copy p{color:#ffffff9e;font-family:Georgia,Times New Roman,serif;font-size:19px;line-height:1.6}.drawer-copy button{color:#fff;cursor:pointer;letter-spacing:.16em;text-transform:uppercase;background:0 0;border:0;border-bottom:1px solid #ffffff2e;justify-content:space-between;width:100%;padding:18px 0;font-size:9px;font-weight:800;display:flex}.music-player{z-index:100;color:#fff;opacity:0;pointer-events:none;background:#151b1d;border:1px solid #ffffff26;width:min(680px,100% - 28px);transition:opacity .4s,transform .55s cubic-bezier(.22,.75,.18,1);position:fixed;bottom:15px;left:50%;transform:translate(-50%,calc(100% + 50px));box-shadow:0 25px 80px #0000006b}.music-player.is-open{opacity:1;pointer-events:auto;transform:translate(-50%)}.music-player .player-head{min-height:64px;padding:10px 15px}.music-player .player-head button{width:34px;height:34px;font-size:21px}.music-player iframe{background:#151b1d;border:0;width:100%;height:152px;display:block}.player-links{border-top:1px solid #ffffff24;grid-template-columns:repeat(3,1fr);display:grid}.player-links a,.player-links button{color:#ffffffbd;cursor:pointer;letter-spacing:.15em;text-align:center;text-transform:uppercase;background:0 0;border:0;border-right:1px solid #ffffff24;padding:13px 8px;font-size:8px;font-weight:800}.player-links>:last-child{border-right:0}@keyframes hero-drift{0%{transform:scale(1.1)translate(-1%)}to{transform:scale(1.04)translate(0,0)}}@keyframes cover-rise{0%{opacity:0;transform:translateY(45px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes copy-rise{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@keyframes orbit{to{transform:rotate(360deg)}}@keyframes breathe{0%,to{opacity:.58;transform:scale(.96)}50%{opacity:1;transform:scale(1.04)}}@keyframes nudge{0%,to{transform:translateY(0)}50%{transform:translateY(5px)}}@media (max-width:1100px){.hero__grid{grid-template-columns:.9fr 1.1fr;gap:55px}.writers__heading,.lyrics__intro{grid-template-columns:.3fr 1fr}.writers__heading>p:last-child,.lyrics__intro>p:last-child{grid-column:2;margin-top:22px}.watch{grid-template-columns:1.08fr .92fr}}@media (max-width:790px){.site-header{grid-template-columns:1fr auto;min-height:74px;padding:0 18px}.signature img{width:130px}.site-header nav,.profile-link{display:none}.menu-button{display:block}.hero__art{object-position:64% center}.hero__wash{background:linear-gradient(#0d111261,#0d1112de 45%,#0d1112f7 99%),radial-gradient(circle at 50% 25%,#e8c9992e,#0000 35%)}.hero__grid{flex-direction:column;gap:48px;width:auto;min-height:calc(100svh - 74px);padding:44px 18px 112px;display:flex}.cover-stage{order:1;justify-self:center;width:min(76vw,430px)}.cover-stage:after{inset:-5%}.cover-orbit--one{inset:-10%}.cover-orbit--two{inset:-4%}.hero__copy{text-align:center;order:2;width:100%;padding:0}.hero h1{font-size:clamp(58px,18vw,86px);line-height:.83}.hero__artists,.hero__actions{justify-content:center}.hero__lede{margin-left:auto;margin-right:auto;font-size:17px;line-height:1.52}.hero__actions{grid-template-columns:1fr;display:grid}.button{width:100%}.hero__facts{text-align:left;font-size:13px}.scroll-cue{left:18px;right:auto}.story{grid-template-columns:1fr;gap:72px;padding:85px 18px}.story__portrait{width:min(88%,520px);margin:0 auto}.story__portrait:before{inset:14px -13px -13px 14px}.story__portrait img{aspect-ratio:4/5;object-position:53% center}.portrait-caption{display:grid}.story h2,.writers h2,.lyrics h2,.watch h2,.closing h2{font-size:clamp(48px,14vw,72px);line-height:.92}.story__copy>p:not(.eyebrow),.story__copy .story__lead{font-size:18px}.story blockquote{font-size:25px}.turning-point{min-height:auto}.turning-point__art{object-position:66% center;height:54vh;min-height:430px;position:relative}.turning-point__shade{background:linear-gradient(#0000 20%,#171d1ff0 50%,#171d1f 100%)}.turning-point__copy{width:auto;margin-top:-29vh;padding:0 18px 90px}.turning-point h2{font-size:clamp(48px,13.5vw,72px)}.turning-point__copy>p:not(.eyebrow){font-size:18px}.turning-point__number{display:none}.writers,.lyrics{padding:85px 18px}.writers__heading,.lyrics__intro{display:block}.writers__heading h2,.lyrics__intro h2{margin:20px 0 30px}.writers__heading>p:last-child,.lyrics__intro>p:last-child{margin:0;font-size:17px}.writer-list{grid-template-columns:1fr;margin-top:70px}.writer-list article{border-right:0;border-bottom:1px solid var(--line);min-height:0;padding:20px 0 24px}.writer-list h3{margin:38px 0 7px;font-size:35px}.declaration{min-height:82svh;padding:110px 18px 150px}.declaration__halo{width:130vw}.declaration__lines p{font-size:clamp(43px,13vw,68px)}.declaration__note{text-align:center;width:calc(100% - 36px);font-size:14px;bottom:35px;right:18px}.lyrics__details{margin-top:65px}.lyrics__grid{grid-template-columns:1fr;gap:0;padding:40px 0 55px}.lyrics__grid p{font-size:18px}.watch{flex-direction:column;min-height:auto;display:flex}.watch__frame{aspect-ratio:16/10;order:1;height:auto;min-height:0}.watch__frame:after{background:linear-gradient(#0000 55%,#202729 100%)}.watch__frame>button{width:70px;height:70px}.watch__copy{text-align:left;order:2;padding:65px 18px 90px}.watch__copy>p:not(.eyebrow){font-size:18px}.closing{grid-template-columns:1fr;gap:65px;padding:85px 18px}.closing>img{width:min(82%,520px);margin:0 auto}.closing__copy>p:not(.eyebrow){font-size:18px}.closing__actions{display:grid}.social-links{grid-template-columns:1fr 1fr;gap:20px;display:grid}footer{text-align:center;grid-template-columns:1fr;gap:12px}.music-player{width:calc(100% - 14px);bottom:7px}.music-player iframe{height:152px}}@media (max-width:430px){.cover-stage{width:82vw}.hero h1{font-size:16.8vw}.hero__facts{gap:9px}.hero__facts span{font-size:12px}.story__portrait{width:92%}.social-links{grid-template-columns:1fr}.player-links a,.player-links button{padding:12px 3px;font-size:7px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}[data-reveal]{opacity:1;transform:none}}
