@media (prefers-reduced-motion:no-preference){.about-film[data-motion-active] .film-rail,.about-film[data-motion-active] .film-progress span,.product-theatre[data-motion-active] .theatre-ui{will-change:transform}.product-theatre[data-motion-active] .theatre-float{will-change:transform, opacity}.people-track[data-motion-active] .person-orbit:after{will-change:transform}}.subpage{--page-gutter:clamp(1.25rem, 5vw, 6rem)}.page-container{width:100%;max-width:100rem;padding-inline:var(--page-gutter);margin-inline:auto}.page-label{justify-content:space-between;align-items:center;gap:1rem;padding-block:1rem;display:flex}.page-index{color:#7d8aa0;font:500 .5rem/1.5 var(--font-mono);letter-spacing:.12em}.subpage h1{font:500 clamp(3.5rem, 7vw, 8rem)/.98 var(--font-display);letter-spacing:-.065em;margin:0}.subpage h1 em,.subpage h2 em{color:#075bff;font-style:normal}.solid-link{color:#fff;min-height:3rem;font:500 .65rem/1.5 var(--font-mono);background:#075bff;border:1px solid #075bff;border-radius:999px;justify-content:space-between;align-items:center;gap:1.5rem;padding:.85rem 1.25rem;transition:transform .3s,background .3s;display:inline-flex}.solid-link:hover{background:#0049d9;transform:translateY(-3px)}.next-page{border-top:1px solid #dce4f3;justify-content:space-between;align-items:center;gap:2rem;margin-top:3rem;padding-block:3.5rem;display:flex}.next-page h2{font:500 clamp(2rem, 4vw, 4rem)/1.05 var(--font-display);letter-spacing:-.055em;margin:0}.next-page-arrow{color:#075bff;background:#eef4ff;border:1px solid #c2d4f4;border-radius:50%;flex:none;place-items:center;width:5rem;height:5rem;transition:transform .4s,background .4s,color .4s;display:grid}.next-page:hover .next-page-arrow{color:#fff;background:#075bff;transform:rotate(45deg)}.subpage [data-reveal]{transition:opacity .85s,transform .85s cubic-bezier(.16,1,.3,1)}.subpage.motion-ready [data-reveal]:not(.is-revealed){opacity:0;transform:translateY(2.5rem)}.about-film{background:#eef3fc;height:260svh;scroll-margin-top:0;position:relative}.about-film-stage{flex-direction:column;height:100svh;min-height:38rem;padding-top:7.8rem;padding-bottom:2rem;display:flex;position:sticky;top:0;overflow:hidden}.film-heading{justify-content:space-between;align-items:end;gap:2rem;padding-bottom:1.7rem;display:flex}.film-heading h2{font:500 clamp(2rem, 3.7vw, 4rem)/1.02 var(--font-display);letter-spacing:-.055em;margin:0}.film-heading .eyebrow{font-size:.5rem}.film-position{color:#075bff;align-items:end;gap:.5rem;padding-bottom:.2rem;display:flex}.film-position>span:first-child{font:400 2.5rem/.9 var(--font-display);letter-spacing:-.06em}.film-position>span:nth-child(2){font:500 .65rem/1 var(--font-mono);color:#8da0bc;margin-inline-end:2rem}.film-viewport{min-height:0;margin-inline:var(--page-gutter);flex:1;overflow:visible}.film-rail{gap:1.5rem;width:max-content;height:100%;display:flex}.film-frame{contain:layout paint;background:#fff;border:1px solid #d4e0f3;border-radius:1.2rem;flex:0 0 min(84vw,75rem);grid-template-columns:1.15fr .85fr;width:min(84vw,75rem);height:100%;min-height:0;display:grid;overflow:hidden}.film-frame-image{min-width:0;min-height:0;position:relative;overflow:hidden}.film-frame-image img{object-fit:cover;width:100%;height:100%}.film-frame-image>span{color:#075bff;font:500 clamp(1.4rem, 2.6vw, 3rem)/1 var(--font-display);letter-spacing:-.055em;background:#fafbfed4;border-radius:.5rem;padding:.35rem .8rem;position:absolute;inset-block:auto 1.5rem;inset-inline:1.5rem auto}.film-frame-copy{flex-direction:column;justify-content:center;min-height:0;padding:clamp(1.5rem,4vw,4rem);display:flex}.film-frame-copy>.eyebrow{font-size:.45rem}.film-frame-copy h3{font:500 clamp(1.8rem, 3vw, 3.4rem)/1.06 var(--font-display);letter-spacing:-.05em;margin:0 0 1.4rem}.film-frame-copy h3>span{display:block}.film-frame-copy p{color:#6a7790;max-width:28rem;margin:0;font-size:.93rem;line-height:1.85}.film-frame-1{color:#fff;background:#075bff;border-color:#075bff}.film-frame-1 .eyebrow{color:#bdcfff}.film-frame-1 .film-frame-copy p{color:#e1eaff}.film-progress{bottom:0;height:var(--scrollbar-size);background:var(--scrollbar-track);position:absolute;inset-inline:0;overflow:hidden}.film-progress span{border-radius:inherit;background:var(--scrollbar-thumb);transform-origin:0;width:100%;height:100%;display:block;transform:scaleX(0)}.about-origin{grid-template-columns:.9fr 1.1fr;align-items:center;gap:7vw;padding-block:7rem 4rem;display:grid}.about-origin h2{font:500 clamp(2.5rem, 5vw, 5.5rem)/1.04 var(--font-display);letter-spacing:-.06em;margin:0 0 1.5rem}.about-origin p{color:#6a7790;max-width:27rem;margin:0 0 2rem;font-size:.95rem;line-height:1.85}.origin-product{aspect-ratio:1.2;border-radius:1.1rem;display:block;position:relative;overflow:hidden}.origin-product-art{object-fit:cover;width:100%;height:100%;transition:transform 1s cubic-bezier(.16,1,.3,1)}.origin-product:hover .origin-product-art{transform:scale(1.06)}.origin-product>div{inset-inline:1.1rem;background:#fafbfeeb;border-radius:.8rem;align-items:center;gap:.8rem;padding:.9rem 1rem;display:flex;position:absolute;bottom:1.1rem}.origin-product>div img{border-radius:.65rem;width:2.5rem;height:2.5rem}.origin-product>div span{font:600 1.5rem/1 var(--font-display);letter-spacing:-.055em;flex:1}.origin-product>div svg{color:#075bff}.product-intro{padding-top:7.2rem}.product-intro>div{grid-template-columns:1.3fr .7fr;align-items:end;gap:2rem;padding-block:0 3rem;display:grid}.product-intro h1{font-size:clamp(3.2rem,6.3vw,7rem)}.product-intro p{color:#6f7c91;margin:0 0 .2rem;font-size:.95rem;line-height:1.85}.collection-line{color:#8795ab;font:500 .45rem/1.5 var(--font-mono);letter-spacing:.1em;border-top:1px solid #dbe4f2;justify-content:space-between;gap:1rem;padding-block:1.4rem;display:flex}.product-theatre{--scene-progress:0;background:#eef3fc;height:150svh;position:relative}.product-theatre-stage{align-items:center;height:100svh;min-height:42rem;padding-block:7.4rem 2.5rem;display:flex;position:sticky;top:0;overflow:hidden}.theatre-backdrop{pointer-events:none;flex-direction:column;justify-content:space-between;padding-block:8.5rem 2rem;display:flex;position:absolute;inset:0;overflow:hidden}.theatre-backdrop>span:first-child{color:#075bff05;font:600 20vw/.85 var(--font-display);letter-spacing:-.065em;white-space:nowrap;transform:translateX(calc(var(--scene-progress) * -12vw));margin-inline-start:-5vw}.theatre-backdrop>span:last-child{color:#075bff0c;font:500 5vw/1 var(--font-display);letter-spacing:-.055em;white-space:nowrap;transform:translateX(calc(var(--scene-progress) * -35vw));margin-inline-start:50%}.theatre-grid{grid-template-columns:.9fr 1.1fr;align-items:center;gap:4vw;display:grid;position:relative}.theatre-copy{z-index:2;position:relative}.theatre-copy>img{border-radius:.8rem;width:3.1rem;height:3.1rem;margin-top:0;display:block}.theatre-copy h2{font:600 clamp(2.8rem, 5.4vw, 6rem)/1 var(--font-display);letter-spacing:-.065em;margin:1.2rem 0 1.5rem}.theatre-copy h2>bdi>span{color:#075bff}.theatre-copy p{color:#6b7a92;max-width:25rem;font-size:.9rem;line-height:1.8}.theatre-copy p.theatre-tagline{color:#1a2942;font:500 clamp(1.5rem, 2.3vw, 2.5rem)/1.16 var(--font-display);letter-spacing:-.04em}.theatre-copy .solid-link{margin-top:1.2rem}.theatre-preview{justify-self:center;width:100%;max-width:37rem;position:relative}.theatre-ui{width:78%;max-width:27rem;transform:perspective(1400px) rotateY(calc((1 - var(--scene-progress)) * -18deg)) rotateX(calc((1 - var(--scene-progress)) * 7deg)) rotateZ(calc((1 - var(--scene-progress)) * 5deg)) scale(calc(.87 + var(--scene-progress) * .13));transform-origin:50%;contain:layout paint;border:1px solid #cad8ed;border-radius:1.5rem;margin:auto;position:relative;overflow:hidden;box-shadow:0 2.5rem 6rem #133f851b}.theatre-float{z-index:2;color:#1f3252;opacity:calc(.4 + var(--scene-progress) * .6);background:#fafbfef5;border:1px solid #d3dff0;border-radius:.9rem;align-items:center;gap:.7rem;padding:.85rem 1rem;font-size:.67rem;display:flex;position:absolute;box-shadow:0 1rem 2.5rem #163f7b10}.theatre-float svg{color:#2d87ff;flex:none}.float-one{inset-inline-start:-3%;transform:translateX(calc((1 - var(--scene-progress)) * -4rem)) rotate(-7deg);top:21%}.float-two{inset-inline-end:-4%;transform:translateX(calc((1 - var(--scene-progress)) * 4rem)) rotate(7deg);top:56%}.float-three{inset-inline-start:2%;transform:translateY(calc((1 - var(--scene-progress)) * 3rem)) rotate(-4deg);bottom:10%}.theatre-preview-caption{color:#8293ac;text-align:center;font:500 .4rem/1.6 var(--font-mono);letter-spacing:.1em;margin-top:1.9rem;display:block}.product-facts{border-bottom:1px solid #dce4f2;grid-template-columns:repeat(3,1fr) 1.2fr;align-items:center;gap:2rem;padding-block:2.5rem;display:grid}.product-facts>div{flex-direction:column;gap:.8rem;display:flex}.product-facts span{color:#8493aa;font:500 .43rem/1.5 var(--font-mono);letter-spacing:.1em}.product-facts strong{font:500 1.1rem/1.3 var(--font-display);letter-spacing:-.025em}.product-facts>a{color:#075bff;font:500 .6rem/1.5 var(--font-mono);justify-content:end;align-items:center;gap:1.5rem;display:flex}.next-horizon{padding-top:6rem;padding-bottom:1rem}.horizon-photo{height:60svh;min-height:25rem;overflow:hidden}.horizon-photo img{object-fit:cover;width:100%;height:100%}.horizon-message{width:min(48%,42rem);margin-block:-9rem 0;margin-inline:auto var(--page-gutter);background:#fafbfef5;border:1px solid #dfe6f1;border-radius:.9rem;padding:2.5rem 3rem;position:relative}.horizon-message h2{font:500 clamp(2rem, 4vw, 4rem)/1.03 var(--font-display);letter-spacing:-.055em;margin:0 0 1.4rem}.horizon-message p{color:#6a7991;max-width:28rem;font-size:.9rem;line-height:1.8}.people-intro{padding-top:7.2rem}.people-title-row{grid-template-columns:1.2fr .8fr;align-items:end;gap:2rem;padding-block:0 2.5rem;display:grid}.people-title-row h1{font-size:clamp(2.8rem,4.6vw,5.5rem)}.people-title-row>p{color:#758299;justify-self:end;margin:0;font-size:.88rem;line-height:1.8}.people-gallery{background:linear-gradient(#fafbfe,#f1f5fd);padding-block:1.5rem 2rem}.people-gallery-heading{justify-content:flex-end;align-items:center;gap:1.5rem;margin-bottom:.8rem;display:flex}.people-gallery-heading>.eyebrow{font-size:.46rem}.gallery-controls{align-items:center;gap:.5rem;display:flex}.gallery-count{color:#8b99af;font:500 .46rem/1 var(--font-mono);margin-inline-end:.8rem}.gallery-controls button{color:#075bff;cursor:pointer;background:#fafbfe;border:1px solid #c4d5f2;border-radius:50%;place-items:center;width:2.25rem;height:2.25rem;transition:background .2s,color .2s;display:grid}.gallery-controls button:hover:enabled{color:#fff;background:#075bff}.gallery-controls button:disabled{opacity:.25;cursor:default}.people-track{padding:1rem var(--page-gutter) 2rem;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--page-gutter);scrollbar-width:none;grid-auto-columns:clamp(10rem,17vw,12.5rem);grid-auto-flow:column;gap:clamp(1rem,2vw,1.5rem);display:grid;overflow-x:auto}.people-track::-webkit-scrollbar{display:none}.people-track:focus-visible{outline-offset:-3px}.person-card{text-align:center;scroll-snap-align:start;flex-direction:column;align-items:center;min-width:0;display:flex}.person-index{color:#9ba8bb;font:500 .4rem/1.5 var(--font-mono);letter-spacing:.1em;align-self:center;margin-bottom:1.25rem}.person-portrait{aspect-ratio:1;color:#acc0df;background:#edf2fb;border:1px solid #c6d5ed;border-radius:50%;place-items:center;width:clamp(8rem,13vw,10.75rem);display:grid;position:relative}.person-orbit{border-radius:50%;width:fit-content;position:relative}.person-orbit:before,.person-orbit:after{content:"";pointer-events:none;border:1px solid #dae4f4;border-radius:50%;position:absolute;inset:-7px}.person-orbit:after{transform:rotate(calc(var(--lineup-progress,0) * 240deg + var(--orbit-offset,0deg)));border-color:#075bff #0000 #0000;transition:border-color .4s}.person-card:nth-child(2){--orbit-offset:45deg}.person-card:nth-child(3){--orbit-offset:90deg}.person-card:nth-child(4){--orbit-offset:135deg}.person-card:nth-child(5){--orbit-offset:180deg}.person-card:hover .person-orbit:after{border-color:#075bff #075bff66 #075bff22}.motion-ready .person-card[data-reveal]{opacity:1;transform:none}.motion-ready .person-card .person-portrait{clip-path:circle(0%);transition:clip-path 1.1s var(--ease-expo)}.motion-ready .person-card.is-revealed .person-portrait{clip-path:circle(50%)}.motion-ready .person-card h2,.motion-ready .person-card .person-role,.motion-ready .person-card .person-status{opacity:0;transition:opacity .65s .18s, transform .65s .18s var(--ease-expo);transform:translateY(8px)}.motion-ready .person-card.is-revealed h2,.motion-ready .person-card.is-revealed .person-role,.motion-ready .person-card.is-revealed .person-status{opacity:1;transform:none}.person-filled .person-portrait{overflow:hidden}.person-portrait>img{object-fit:cover;object-position:50% 31%;transform-origin:50% 15%;border-radius:50%;width:100%;height:100%;transform:scale(1.65)}.person-future .person-portrait{background:radial-gradient(circle,#f9fbff,#eef3fc);border:1px dashed #b7cbea}.person-future .person-portrait:before{content:"";border:1px solid #dce5f4;border-radius:50%;position:absolute;inset:11%}.person-future .person-portrait>svg{width:42px;height:42px}.empty-seat-plus{inset-inline-end:10%;color:#96b0d8;background:#fafbfe;border:1px solid #c8d8f0;border-radius:50%;place-items:center;width:1.5rem;height:1.5rem;display:grid;position:absolute;bottom:2%}.person-card h2{font:500 1.1rem/1.2 var(--font-display);letter-spacing:-.035em;margin:1.25rem 0 .55rem}.person-role{color:#075bff;font:500 .61rem/1.5 var(--font-mono);margin:0}.person-status{color:#92a0b5;margin-top:.7rem;font-size:.53rem;line-height:1.5}.people-gallery-bottom{justify-content:space-between;align-items:center;gap:2rem;display:flex}.people-gallery-bottom p{color:#8a98ae;margin:0;font-size:.52rem}.people-progress{width:min(25%,12rem);height:var(--scrollbar-size);background:var(--scrollbar-track);overflow:hidden}.people-progress>span{border-radius:inherit;background:var(--scrollbar-thumb);transform-origin:0;width:100%;height:100%;display:block;transform:scaleX(0)}.people-note{grid-template-columns:1fr 1fr;align-items:end;column-gap:4rem;padding-block:4rem 1rem;display:grid}.people-note>.eyebrow{grid-column:1/-1}.people-note h2{font:500 clamp(2rem, 3.5vw, 4rem)/1.05 var(--font-display);letter-spacing:-.055em;margin:0}.people-note>p{color:#748197;max-width:28rem;margin-bottom:.1rem;font-size:.88rem;line-height:1.85}@media (width>=1280px){.people-track{justify-content:center}}@media (width<=980px){.about-film-stage{padding-top:6.2rem}.film-frame{flex-basis:88vw;grid-template-columns:1fr 1fr;width:88vw}.film-frame-copy{padding:1.7rem}.film-frame-copy h3{font-size:2rem}.film-frame-copy p{font-size:.83rem}.about-origin{gap:5vw}.about-origin h2{font-size:5.5vw}.product-intro,.people-intro{padding-top:6rem}.product-intro>div{grid-template-columns:1fr;gap:1.5rem;padding-block:0 2.5rem}.product-intro h1{font-size:7.5vw}.product-intro p{font-size:.87rem}.product-theatre-stage{padding-top:6rem}.theatre-copy h2{font-size:5.5vw}.theatre-copy>img{margin-top:0}.theatre-copy p{font-size:.83rem}.theatre-ui{width:86%}.theatre-float{gap:.45rem;padding:.65rem .7rem;font-size:.52rem}.theatre-float svg{width:18px}.float-one{inset-inline-start:-6%}.float-two{inset-inline-end:-5%}.float-three{bottom:6%}.product-facts{gap:1.3rem}.product-facts strong{font-size:.95rem}.horizon-message{width:60%;padding:2rem}.people-title-row{grid-template-columns:1fr 1fr}.people-title-row h1{font-size:5.2vw}.people-title-row p{font-size:.8rem}.people-track{grid-auto-columns:11rem}.person-portrait{width:9rem}.people-note{column-gap:2rem}}@media (width<=600px){.page-label .eyebrow{font-size:.44rem}.page-index{font-size:.38rem}.next-page{gap:1rem;margin-top:2rem;padding-block:2.4rem}.next-page h2{font-size:clamp(1.7rem,7vw,2.7rem)}.next-page .eyebrow{font-size:.39rem}.next-page-arrow{width:3.2rem;height:3.2rem}.next-page-arrow svg{width:23px}.about-film-stage{min-height:37rem;padding-top:5.6rem;padding-bottom:1rem}.film-heading{padding-bottom:1.2rem}.film-heading>div>.eyebrow{font-size:.39rem}.film-heading h2{margin-top:.8rem;font-size:8vw}.film-position>span:first-child{font-size:2rem}.film-position>span:nth-child(2){margin-inline-end:.5rem;font-size:.55rem}.film-position svg{width:20px}.film-frame{border-radius:.9rem;flex-basis:85vw;grid-template-rows:48% 52%;grid-template-columns:1fr;width:85vw}.film-rail{gap:1rem}.film-frame-copy{justify-content:center;padding:1.2rem}.film-frame-copy>.eyebrow{font-size:.36rem}.film-frame-copy h3{margin-block:0 .8rem;font-size:clamp(1.5rem,6.5vw,2rem)}.film-frame-copy p{font-size:.76rem;line-height:1.65}.film-frame-image>span{inset-inline-start:.9rem;padding:.3rem .6rem;font-size:1.6rem;bottom:.9rem}.about-origin{grid-template-columns:1fr;gap:2.5rem;padding-block:4rem 1rem}.about-origin h2{font-size:10vw}.about-origin p{font-size:.86rem}.origin-product{aspect-ratio:1.25}.origin-product>div{inset-inline:.8rem;padding:.7rem;bottom:.8rem}.origin-product>div span{font-size:1.35rem}.product-intro{padding-top:5.7rem}.product-intro>div{gap:1.2rem;padding-block:0 2rem}.product-intro h1{font-size:10.7vw}.product-intro p{font-size:.8rem}.collection-line{padding-block:1.1rem;font-size:.34rem}.collection-line>span:last-child{text-align:end;max-width:27ch}.product-theatre-stage{min-height:43rem;padding-block:5.6rem 1.8rem}.theatre-grid{grid-template-columns:1fr;gap:1rem}.theatre-copy{text-align:center}.theatre-copy>.eyebrow{font-size:.39rem}.theatre-copy>img{border-radius:.55rem;width:2rem;height:2rem;margin-top:0;display:inline-block}.theatre-copy h2{margin-block:.6rem .7rem;font-size:10vw}.theatre-copy p.theatre-tagline{margin:0;font-size:1.05rem;line-height:1.3}.theatre-copy p.theatre-tagline br,.theatre-copy>p:not(.theatre-tagline){display:none}.theatre-copy .solid-link{min-height:2.6rem;margin-top:1rem;padding:.65rem 1rem;font-size:.53rem}.theatre-ui{border-radius:1rem;width:min(66vw,18.5rem)}.theatre-preview{max-width:26rem}.theatre-float{border-radius:.65rem;gap:.35rem;padding:.55rem .6rem;font-size:.46rem}.theatre-float svg{width:16px;height:16px}.float-one{inset-inline-start:1%;transform:translateX(calc((1 - var(--scene-progress)) * -1rem)) rotate(-5deg);top:22%}.float-two{inset-inline-end:1%;transform:translateX(calc((1 - var(--scene-progress)) * 1rem)) rotate(5deg);top:55%}.float-three{inset-inline-start:-1%;bottom:9%}.theatre-preview-caption{margin-top:.8rem;font-size:.3rem}.theatre-backdrop{padding-top:6rem}.theatre-backdrop>span:first-child{font-size:26vw}.theatre-backdrop>span:last-child{margin-inline-start:15%;font-size:8vw}.product-facts{grid-template-columns:repeat(3,1fr);gap:1.5rem 1rem;padding-block:1.8rem}.product-facts span{font-size:.33rem}.product-facts strong{font-size:.77rem}.product-facts>a{grid-column:1/-1;justify-content:space-between;font-size:.53rem}.next-horizon{padding-top:3rem}.horizon-photo{height:44svh;min-height:17rem}.horizon-message{width:90%;margin:-2.5rem auto 0;padding:1.5rem}.horizon-message>.eyebrow{font-size:.4rem}.horizon-message h2{font-size:9vw}.horizon-message p{font-size:.82rem}.people-intro{padding-top:5.7rem}.people-title-row{grid-template-columns:1fr;gap:1rem;padding-block:0 1.6rem}.people-title-row h1{font-size:9.5vw}.people-title-row>p{justify-self:start;font-size:.77rem}.people-gallery{padding-top:1rem;padding-bottom:1.6rem}.people-gallery-heading{gap:1rem}.people-gallery-heading>.eyebrow{max-width:23ch;font-size:.35rem;line-height:1.7}.gallery-count{display:none}.gallery-controls button{width:2rem;height:2rem}.gallery-controls svg{width:15px;height:15px}.people-track{grid-auto-columns:9.75rem;gap:1rem;padding-bottom:1.4rem}.person-portrait{width:8.25rem}.person-index{margin-bottom:1rem;font-size:.35rem}.person-card h2{margin-top:1rem;font-size:.98rem}.person-role{font-size:.56rem}.person-status{font-size:.47rem}.people-gallery-bottom{gap:1rem}.people-gallery-bottom p{font-size:.45rem}.people-progress{width:25%}.people-note{grid-template-columns:1fr;gap:1.2rem;padding-block:3rem 0}.people-note h2{margin-top:0;font-size:8.5vw}.people-note>.eyebrow{font-size:.41rem}.people-note>p{margin:0;font-size:.8rem}}@media (height<=700px) and (width>=601px),(height<=650px) and (width<=600px){.product-theatre{height:auto}.product-theatre-stage{height:auto;min-height:0;padding-block:5.5rem 3rem;position:relative}.theatre-ui{transform:none}.theatre-float{opacity:1;transform:none}.about-film{height:auto!important}.about-film-stage{height:auto;min-height:0;padding-top:4rem;position:relative}.film-viewport{padding-bottom:1rem;overflow-x:auto}.film-rail{height:28rem;transform:none}.film-progress{display:none}}@media (prefers-reduced-motion:reduce){.motion-ready .person-card .person-portrait{clip-path:circle(50%)}.motion-ready .person-card h2,.motion-ready .person-card .person-role,.motion-ready .person-card .person-status,.subpage.motion-ready [data-reveal]:not(.is-revealed){opacity:1;transform:none}.subpage *,.subpage :before,.subpage :after{transition:none!important;animation:none!important}.about-film{height:auto!important}.about-film-stage{height:auto;min-height:0;padding-block:4rem 2rem;position:relative}.film-viewport{scroll-snap-type:x mandatory;padding-bottom:1rem;overflow-x:auto}.film-rail{height:32rem;transform:none}.film-frame{scroll-snap-align:start}.film-progress{display:none}.product-theatre{height:auto}.product-theatre-stage{height:auto;min-height:0;padding-block:5rem 3rem;position:relative}.theatre-ui,.theatre-float,.theatre-backdrop>span{transform:none}.theatre-float{opacity:1}}
