.StoryHero-module__dIrT1a__root{--edge:max(var(--spacing-xl), calc((100% - var(--container-max)) / 2 + var(--container-padding)));height:calc(var(--steps) * 100dvh);background:var(--color-cover-dark);color:var(--color-on-dark);position:relative}.StoryHero-module__dIrT1a__stage{height:100dvh;position:sticky;top:0;overflow:hidden}.StoryHero-module__dIrT1a__dark{background:var(--color-cover-dark);position:absolute;inset:0}.StoryHero-module__dIrT1a__splitBg{transition:opacity .6s;position:absolute;inset:0}.StoryHero-module__dIrT1a__splitBg img{object-fit:cover;filter:grayscale(.3)blur(4px);width:100%;height:100%;transform:scale(1.04)}.StoryHero-module__dIrT1a__splitBg:after{content:"";background:linear-gradient(90deg,#0a0f1f9e 0%,#13426f52 50%,#0a0f1f1f 100%);position:absolute;inset:0}.StoryHero-module__dIrT1a__root:not([data-cur="0"]) .StoryHero-module__dIrT1a__splitBg{opacity:0}.StoryHero-module__dIrT1a__bg{opacity:0;transition:opacity .9s;position:absolute;inset:0}.StoryHero-module__dIrT1a__bg img{object-fit:cover;width:100%;height:100%;transition:transform 7s ease-out;transform:scale(1.06)}.StoryHero-module__dIrT1a__bg.StoryHero-module__dIrT1a__on{opacity:1}.StoryHero-module__dIrT1a__bg.StoryHero-module__dIrT1a__on img{transform:scale(1)}.StoryHero-module__dIrT1a__fade1 img{filter:sepia(.25)saturate(.85)}.StoryHero-module__dIrT1a__fade2 img{filter:sepia(.5)saturate(.7)}.StoryHero-module__dIrT1a__mono img{filter:grayscale()contrast(1.05)}.StoryHero-module__dIrT1a__shade{z-index:2;pointer-events:none;opacity:0;background:linear-gradient(#0a0f1f73 0%,#0a0f1f1a 35%,#0a0f1fd9 100%);transition:opacity .9s;position:absolute;inset:0}.StoryHero-module__dIrT1a__root:not([data-cur="0"]):not([data-cur="-1"]):not([data-now]) .StoryHero-module__dIrT1a__shade{opacity:1}.StoryHero-module__dIrT1a__split{z-index:5;left:var(--spacing-xl);top:var(--spacing-nav);word-break:keep-all;text-wrap:pretty;flex-direction:column;justify-content:center;width:46%;transition:opacity .5s,transform .6s;display:flex;position:absolute;bottom:0}.StoryHero-module__dIrT1a__root:not([data-cur="0"]) .StoryHero-module__dIrT1a__split{opacity:0;pointer-events:none;transform:translate(-40px)}.StoryHero-module__dIrT1a__eyebrow{color:var(--color-primary-on-dark);letter-spacing:.04em}.StoryHero-module__dIrT1a__mega{margin:var(--spacing-base) 0 var(--spacing-md)}.StoryHero-module__dIrT1a__em{color:var(--color-primary-on-dark);font-style:normal}.StoryHero-module__dIrT1a__lead,.StoryHero-module__dIrT1a__info{text-shadow:0 1px 3px #0a0f1f99,0 2px 16px #0a0f1f80}.StoryHero-module__dIrT1a__lead{margin:0 0 var(--spacing-lg);font-weight:500}.StoryHero-module__dIrT1a__info{gap:6px var(--spacing-md);font-variant-numeric:tabular-nums;grid-template-columns:auto 1fr;margin:0;font-weight:500;display:grid}.StoryHero-module__dIrT1a__info dt{opacity:.8}.StoryHero-module__dIrT1a__info dd{margin:0}.StoryHero-module__dIrT1a__pc{border-radius:var(--radius-lg);margin:0;position:absolute;overflow:hidden;box-shadow:0 4px 12px #00000014}.StoryHero-module__dIrT1a__pc img{object-fit:cover;width:100%;height:100%;display:block}.StoryHero-module__dIrT1a__pc figcaption{color:var(--color-on-dark);background:linear-gradient(#0000,#0a0f1fbf);padding:22px 12px 10px;font-size:14px;line-height:1.35;position:absolute;bottom:0;left:0;right:0}.StoryHero-module__dIrT1a__pile .StoryHero-module__dIrT1a__pc figcaption{display:none}.StoryHero-module__dIrT1a__pile .StoryHero-module__dIrT1a__pc{z-index:4;left:var(--x);top:var(--y);width:var(--w);height:var(--h);transform:rotate(var(--r));transition:left .9s cubic-bezier(.65,0,.35,1),top .9s cubic-bezier(.65,0,.35,1),width .9s cubic-bezier(.65,0,.35,1),height .9s cubic-bezier(.65,0,.35,1),transform .6s cubic-bezier(.2,.8,.2,1),border-radius .9s,opacity .5s}.StoryHero-module__dIrT1a__c1{--x:54%;--y:22%;--w:29%;--h:36%;--r:-5deg}.StoryHero-module__dIrT1a__c2{--x:67%;--y:17%;--w:29%;--h:36%;--r:4deg}.StoryHero-module__dIrT1a__pile .StoryHero-module__dIrT1a__c3{--x:59%;--y:44%;--w:37%;--h:46%;--r:-1deg;z-index:5}.StoryHero-module__dIrT1a__root[data-cur="0"] .StoryHero-module__dIrT1a__pile:hover .StoryHero-module__dIrT1a__c1{--x:48%;--y:16%;--r:-9deg}.StoryHero-module__dIrT1a__root[data-cur="0"] .StoryHero-module__dIrT1a__pile:hover .StoryHero-module__dIrT1a__c2{--x:70%;--y:12%;--r:8deg}.StoryHero-module__dIrT1a__root[data-cur="0"] .StoryHero-module__dIrT1a__pile:hover .StoryHero-module__dIrT1a__c3{transform:rotate(0)scale(1.03)}.StoryHero-module__dIrT1a__root:not([data-cur="0"]) .StoryHero-module__dIrT1a__c1,.StoryHero-module__dIrT1a__root:not([data-cur="0"]) .StoryHero-module__dIrT1a__c2{opacity:0;pointer-events:none}.StoryHero-module__dIrT1a__root:not([data-cur="0"]) .StoryHero-module__dIrT1a__pile .StoryHero-module__dIrT1a__c3{--x:0%;--y:0%;--w:100%;--h:100%;--r:0deg;box-shadow:none;opacity:0;pointer-events:none;border-radius:0}.StoryHero-module__dIrT1a__pile .StoryHero-module__dIrT1a__c3{transition:opacity .5s,transform .6s cubic-bezier(.2,.8,.2,1),left,top,width,height,border-radius}.StoryHero-module__dIrT1a__root:not([data-cur="0"]) .StoryHero-module__dIrT1a__pile .StoryHero-module__dIrT1a__c3{transition:opacity .5s,transform 0s .5s,left 0s .5s,top 0s .5s,width 0s .5s,height 0s .5s,border-radius 0s .5s}.StoryHero-module__dIrT1a__root[data-now] .StoryHero-module__dIrT1a__pile .StoryHero-module__dIrT1a__c3{opacity:1}.StoryHero-module__dIrT1a__root[data-now] .StoryHero-module__dIrT1a__pile .StoryHero-module__dIrT1a__c3 img{object-position:72% center}.StoryHero-module__dIrT1a__intro{z-index:6;transition:opacity .9s;position:absolute;inset:0;overflow:hidden}.StoryHero-module__dIrT1a__intro img{object-fit:cover;filter:blur(3px);width:100%;height:100%;position:absolute;inset:0;transform:scale(1.04)}.StoryHero-module__dIrT1a__intro:after{content:"";background:#0a0f1f59;position:absolute;inset:0}.StoryHero-module__dIrT1a__root:not([data-cur="-1"]) .StoryHero-module__dIrT1a__intro{opacity:0;pointer-events:none}.StoryHero-module__dIrT1a__introStatic{height:100dvh;position:relative}.StoryHero-module__dIrT1a__mark{z-index:1;text-align:center;pointer-events:none;text-shadow:0 1px 4px #0a0f1f8c,0 2px 28px #0a0f1f99;place-content:center;display:grid;position:absolute;inset:0}.StoryHero-module__dIrT1a__mark b{letter-spacing:-.04em;white-space:nowrap;font-size:clamp(56px,11vw,136px);font-weight:700;line-height:1.1}.StoryHero-module__dIrT1a__mark .StoryHero-module__dIrT1a__sub{margin-top:var(--spacing-base);letter-spacing:.08em;font-size:26px;font-weight:600;animation:.8s .55s both StoryHero-module__dIrT1a__mark-in}.StoryHero-module__dIrT1a__ch{animation:.7s cubic-bezier(.2,.9,.3,1.3) both StoryHero-module__dIrT1a__ch-in;animation-delay:calc(var(--i) * 80ms);display:inline-block}@keyframes StoryHero-module__dIrT1a__ch-in{0%{opacity:0;transform:translateY(.4em)scale(.85)}}@keyframes StoryHero-module__dIrT1a__mark-in{0%{opacity:0;transform:translateY(12px)}}@media (prefers-reduced-motion:reduce){.StoryHero-module__dIrT1a__mark .StoryHero-module__dIrT1a__sub,.StoryHero-module__dIrT1a__ch{animation:none}}.StoryHero-module__dIrT1a__intro img{transition:opacity .4s}.StoryHero-module__dIrT1a__root:not([data-ready]) .StoryHero-module__dIrT1a__intro img{opacity:0}.StoryHero-module__dIrT1a__root:not([data-ready]) .StoryHero-module__dIrT1a__ch,.StoryHero-module__dIrT1a__root:not([data-ready]) .StoryHero-module__dIrT1a__mark .StoryHero-module__dIrT1a__sub{animation-play-state:paused}.StoryHero-module__dIrT1a__chap{z-index:5;pointer-events:none;position:absolute;inset:0}.StoryHero-module__dIrT1a__pileBox{position:absolute;inset:0}.StoryHero-module__dIrT1a__copy{z-index:5;left:var(--edge);right:calc(var(--edge) + 42% + var(--spacing-xl));top:18%;bottom:var(--spacing-xxl);opacity:0;word-break:keep-all;text-wrap:pretty;pointer-events:none;text-shadow:0 1px 4px #0a0f1f8c,0 2px 24px #0a0f1f99;flex-direction:column;transition:opacity .6s .25s,transform .6s .25s;display:flex;position:absolute;transform:translateY(18px)}.StoryHero-module__dIrT1a__copy.StoryHero-module__dIrT1a__on{opacity:1;transform:none}.StoryHero-module__dIrT1a__chap:not(:has(.StoryHero-module__dIrT1a__pile2)) .StoryHero-module__dIrT1a__copy{right:46%}.StoryHero-module__dIrT1a__yr{letter-spacing:-.04em;font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;font-size:clamp(56px,12vw,140px);font-weight:500;line-height:1}.StoryHero-module__dIrT1a__yr small{letter-spacing:-.01em;color:var(--color-on-dark);margin-left:.4em;font-size:.26em}.StoryHero-module__dIrT1a__ttl{margin:var(--spacing-base) 0 var(--spacing-xs)}.StoryHero-module__dIrT1a__desc{max-width:36em;color:var(--color-on-dark);margin:auto 0 0}.StoryHero-module__dIrT1a__verse{margin:var(--spacing-base) 0 0;border-left:2px solid var(--color-primary-on-dark);padding-left:14px}.StoryHero-module__dIrT1a__verse span{display:block}.StoryHero-module__dIrT1a__verse cite{margin-top:var(--spacing-xxs);opacity:.75;font-style:normal;display:block}.StoryHero-module__dIrT1a__pile2{z-index:4;right:var(--edge);pointer-events:none;width:42%;height:62%;position:absolute;bottom:28px}.StoryHero-module__dIrT1a__pile2 .StoryHero-module__dIrT1a__pc{border:4px solid var(--color-canvas);opacity:0;transform:translateY(40px) rotate(var(--r));pointer-events:auto;transition:opacity .5s,transform .7s cubic-bezier(.2,.8,.2,1);box-shadow:0 4px 12px #0000002e}.StoryHero-module__dIrT1a__pile2 .StoryHero-module__dIrT1a__pc img{aspect-ratio:4/3;height:auto}.StoryHero-module__dIrT1a__pile2.StoryHero-module__dIrT1a__on .StoryHero-module__dIrT1a__pc{opacity:1;transform:rotate(var(--r))}.StoryHero-module__dIrT1a__pile2.StoryHero-module__dIrT1a__on .StoryHero-module__dIrT1a__pc:nth-child(2){transition-delay:.12s}.StoryHero-module__dIrT1a__pile2.StoryHero-module__dIrT1a__on .StoryHero-module__dIrT1a__pc:nth-child(3){transition-delay:.24s}.StoryHero-module__dIrT1a__pile2.StoryHero-module__dIrT1a__on .StoryHero-module__dIrT1a__pc:hover{z-index:5;transform:rotate(0)scale(1.04)}.StoryHero-module__dIrT1a__n2 .StoryHero-module__dIrT1a__pc:first-child{--r:-5deg;width:62%;top:10%;left:0}.StoryHero-module__dIrT1a__n2 .StoryHero-module__dIrT1a__pc:nth-child(2){--r:4deg;width:60%;top:32%;right:0}.StoryHero-module__dIrT1a__n3 .StoryHero-module__dIrT1a__pc:first-child{--r:-6deg;width:54%;top:4%;left:0}.StoryHero-module__dIrT1a__n3 .StoryHero-module__dIrT1a__pc:nth-child(2){--r:5deg;width:52%;top:16%;right:0}.StoryHero-module__dIrT1a__n3 .StoryHero-module__dIrT1a__pc:nth-child(3){--r:-2deg;width:58%;bottom:0;left:18%}.StoryHero-module__dIrT1a__credit{z-index:6;right:var(--spacing-lg);bottom:var(--spacing-base);color:var(--color-on-dark-soft);margin:0;position:absolute}.StoryHero-module__dIrT1a__back{all:unset;cursor:pointer;z-index:6;right:var(--spacing-xl);bottom:var(--spacing-xl);text-shadow:0 2px 12px #00000080;opacity:0;pointer-events:none;border-bottom:1px solid;padding-bottom:2px;transition:opacity .5s;position:absolute}.StoryHero-module__dIrT1a__root[data-now] .StoryHero-module__dIrT1a__back{opacity:1;pointer-events:auto}.StoryHero-module__dIrT1a__nowCopy{z-index:6;left:var(--spacing-xl);right:40%;bottom:var(--spacing-xxl);opacity:0;word-break:keep-all;text-wrap:pretty;pointer-events:none;text-shadow:0 1px 4px #0a0f1f8c,0 2px 24px #0a0f1f99;transition:opacity .6s .3s;position:absolute}.StoryHero-module__dIrT1a__root[data-now] .StoryHero-module__dIrT1a__nowCopy{opacity:1}.StoryHero-module__dIrT1a__nowLogo{width:96px;height:96px;margin-bottom:var(--spacing-md);filter:brightness(0)invert()drop-shadow(0 2px 12px #0a0f1f99)}.StoryHero-module__dIrT1a__nowLine{margin:0}.StoryHero-module__dIrT1a__back:focus-visible{outline:2px solid var(--color-on-dark);outline-offset:4px}.StoryHero-module__dIrT1a__cue{z-index:7;left:50%;bottom:var(--spacing-base);color:var(--color-on-dark-soft);transition:opacity .4s;animation:1.8s ease-in-out infinite StoryHero-module__dIrT1a__bob;position:absolute;transform:translate(-50%)}.StoryHero-module__dIrT1a__root:not([data-cur="0"]):not([data-cur="-1"]) .StoryHero-module__dIrT1a__cue{opacity:0}@keyframes StoryHero-module__dIrT1a__bob{50%{transform:translate(-50%,4px)}}@media (max-width:760px){.StoryHero-module__dIrT1a__split{left:var(--spacing-md);right:var(--spacing-md);width:auto;bottom:auto;top:calc(var(--spacing-nav) + var(--spacing-base))}.StoryHero-module__dIrT1a__lead{display:none}.StoryHero-module__dIrT1a__c1{--x:6%;--y:58%;--w:44%;--h:22%}.StoryHero-module__dIrT1a__c2{--x:50%;--y:56%;--w:44%;--h:22%}.StoryHero-module__dIrT1a__pile .StoryHero-module__dIrT1a__c3{--x:18%;--y:68%;--w:64%;--h:26%}.StoryHero-module__dIrT1a__chap{inset:calc(var(--spacing-nav) + var(--spacing-lg)) var(--spacing-md) var(--spacing-base);flex-direction:column;display:flex}.StoryHero-module__dIrT1a__copy{position:static}.StoryHero-module__dIrT1a__pile2{width:auto;height:auto;min-height:0;margin-top:var(--spacing-base);flex:1 1 0;position:relative;inset:auto;container-type:size}.StoryHero-module__dIrT1a__pileBox{margin-inline:auto;position:relative;inset:auto}.StoryHero-module__dIrT1a__n3 .StoryHero-module__dIrT1a__pileBox{aspect-ratio:4/5;width:min(100cqw,80cqh)}.StoryHero-module__dIrT1a__n2 .StoryHero-module__dIrT1a__pileBox{aspect-ratio:1;width:min(100cqw,100cqh)}.StoryHero-module__dIrT1a__pile2 .StoryHero-module__dIrT1a__pc{bottom:auto;left:auto;right:auto}.StoryHero-module__dIrT1a__n3 .StoryHero-module__dIrT1a__pc:first-child{width:70%;top:0;left:0}.StoryHero-module__dIrT1a__n3 .StoryHero-module__dIrT1a__pc:nth-child(2){width:70%;top:28%;right:0}.StoryHero-module__dIrT1a__n3 .StoryHero-module__dIrT1a__pc:nth-child(3){width:70%;top:56%;left:6%}.StoryHero-module__dIrT1a__n2 .StoryHero-module__dIrT1a__pc:first-child{width:74%;top:2%;left:0}.StoryHero-module__dIrT1a__n2 .StoryHero-module__dIrT1a__pc:nth-child(2){width:72%;top:42%;right:0}.StoryHero-module__dIrT1a__pile2 .StoryHero-module__dIrT1a__pc figcaption{padding:16px 8px 6px;font-size:12px}.StoryHero-module__dIrT1a__back{right:var(--spacing-md);bottom:var(--spacing-md)}.StoryHero-module__dIrT1a__nowCopy{left:var(--spacing-md);right:var(--spacing-md);bottom:calc(var(--spacing-md) * 3)}.StoryHero-module__dIrT1a__nowLogo{width:72px;height:72px}}@media (max-width:760px) and (max-height:700px){.StoryHero-module__dIrT1a__info{display:none}}.StoryHero-module__dIrT1a__static{background:var(--color-cover-dark);color:var(--color-on-dark)}.StoryHero-module__dIrT1a__staticBlock{padding:calc(var(--spacing-nav) + var(--spacing-xl)) var(--spacing-xl) var(--spacing-xxl);gap:var(--spacing-xl);display:grid;position:relative;overflow:hidden}.StoryHero-module__dIrT1a__staticBg{object-fit:cover;opacity:.35;width:100%;height:100%;position:absolute;inset:0}.StoryHero-module__dIrT1a__staticCopy,.StoryHero-module__dIrT1a__staticCards{position:relative}.StoryHero-module__dIrT1a__staticCards{gap:var(--spacing-base);grid-template-columns:repeat(auto-fill,minmax(200px,1fr));display:grid}.StoryHero-module__dIrT1a__staticCards .StoryHero-module__dIrT1a__pc{position:relative}.StoryHero-module__dIrT1a__staticCards .StoryHero-module__dIrT1a__pc img{aspect-ratio:4/3}
