@font-face{font-family:Archivo Black;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/archivo-black-latin-ext-400-normal-DQAASfvW.woff2) format("woff2"),url(/assets/archivo-black-latin-ext-400-normal--j5WRK12.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo Black;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/archivo-black-latin-400-normal-BTVu2TQR.woff2) format("woff2"),url(/assets/archivo-black-latin-400-normal-HW9MwEcM.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-ext-400-normal-BQZuk6qB.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-400-normal-DQukG94-.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-400-normal-obahsSVq.woff2) format("woff2"),url(/assets/inter-cyrillic-400-normal-HOLc17fK.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-ext-400-normal-DGGRlc-M.woff2) format("woff2"),url(/assets/inter-greek-ext-400-normal-KugGGMne.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-400-normal-B4URO6DV.woff2) format("woff2"),url(/assets/inter-greek-400-normal-q2sYcFCs.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-vietnamese-400-normal-DMkecbls.woff2) format("woff2"),url(/assets/inter-vietnamese-400-normal-Bbgyi5SW.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-ext-400-normal-C1nco2VV.woff2) format("woff2"),url(/assets/inter-latin-ext-400-normal-77YHD8bZ.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2) format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-cyrillic-ext-700-normal-BjwYoWNd.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-700-normal-LO58E6JB.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-cyrillic-700-normal-CjBOestx.woff2) format("woff2"),url(/assets/inter-cyrillic-700-normal-DrXBdSj3.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-greek-ext-700-normal-qfdV9bQt.woff2) format("woff2"),url(/assets/inter-greek-ext-700-normal-BoQ6DsYi.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-greek-700-normal-C3JjAnD8.woff2) format("woff2"),url(/assets/inter-greek-700-normal-BUv2fZ6O.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-vietnamese-700-normal-DlLaEgI2.woff2) format("woff2"),url(/assets/inter-vietnamese-700-normal-BZaoP0fm.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-ext-700-normal-Ca8adRJv.woff2) format("woff2"),url(/assets/inter-latin-ext-700-normal-TidjK2hL.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-700-normal-Yt3aPRUw.woff2) format("woff2"),url(/assets/inter-latin-700-normal-BLAVimhd.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Libre Caslon Text;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/libre-caslon-text-latin-ext-400-normal-C9ASObbr.woff2) format("woff2"),url(/assets/libre-caslon-text-latin-ext-400-normal-ll1HhAxb.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Libre Caslon Text;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/libre-caslon-text-latin-400-normal-CfldDPV-.woff2) format("woff2"),url(/assets/libre-caslon-text-latin-400-normal-WtjoQ5sB.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--dw: 1440;--dh: 860;--u: calc(100vw / var(--dw));--stage-w: calc(var(--dw) * var(--u));--stage-h: calc(var(--dh) * var(--u));--c-black: #000000;--c-white: #ffffff;--c-red: #fa002a;--c-grey: #737373;--c-grey-2: #7b7b7b;--c-cyan: #00f0e0;--f-display: "Archivo Black", "Arial Black", sans-serif;--f-serif: "Libre Caslon Text", Georgia, serif;--f-sans: "Inter", system-ui, sans-serif}@media(max-width:767px){:root{--dw: 393;--dh: 852}}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:hidden}body{background:var(--c-white);color:var(--c-black);font-family:var(--f-serif);overflow-x:hidden}img,video,svg{display:block;max-width:none}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}.section{position:relative;width:100%;height:100svh;overflow:hidden}.stage{position:absolute;left:50%;top:50%;width:var(--stage-w);height:var(--stage-h);transform:translate(-50%,-50%)}.abs{position:absolute}.cover{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.desktop-only{display:initial}.mobile-only{display:none!important}@media(max-width:767px){.desktop-only{display:none!important}.mobile-only{display:initial!important}}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.s-preloader{position:relative;height:0}.preloader{position:fixed;inset:0;z-index:100;overflow:hidden;pointer-events:auto}.preloader__cols{position:absolute;inset:0}.preloader__cols:empty{background:var(--c-red) url(/img/preloader-bg.webp) center / cover no-repeat}.preloader__col{position:absolute;top:0;height:100%;overflow:hidden;will-change:transform}.preloader__bg{position:absolute;top:0;height:100%;background:var(--c-red) url(/img/preloader-bg.webp) center / cover no-repeat}.preloader__logo{position:absolute;left:calc(442 * var(--u));top:calc(274 * var(--u));width:calc(556 * var(--u));height:calc(313 * var(--u));object-fit:cover}@media(max-width:767px){.preloader__cols:empty,.preloader__bg{background-image:url(/img/preloader-bg-mobile.webp)}.preloader__logo{left:calc(47 * var(--u));top:calc(342 * var(--u));width:calc(300 * var(--u));height:calc(169 * var(--u))}}@font-face{font-family:Libre Caslon Text;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/libre-caslon-text-latin-ext-400-italic-BHleWajS.woff2) format("woff2"),url(/assets/libre-caslon-text-latin-ext-400-italic-B6hJLy3e.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Libre Caslon Text;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/libre-caslon-text-latin-400-italic-snTzlHlN.woff2) format("woff2"),url(/assets/libre-caslon-text-latin-400-italic-C1OAqZ6C.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.s-hero{position:relative;height:100svh;overflow:hidden;background:var(--c-white);isolation:isolate}.hero__wall{position:absolute;inset:0;width:100%;height:100%}.hero__atlas{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.hero__stage{position:absolute;left:calc(50% - var(--stage-w) / 2);top:calc(50% - var(--stage-h) / 2);width:var(--stage-w);height:var(--stage-h);pointer-events:none}.hero__portrait{position:absolute;left:calc(487 * var(--u));top:calc(137 * var(--u));width:calc(465 * var(--u));height:calc(586 * var(--u));overflow:hidden;z-index:0;background:#d9d9d9}.hero__portrait img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;will-change:clip-path,transform}.hero__portrait img:not(:first-child){clip-path:inset(0 0 100% 0)}.hero__portrait:after{content:"";position:absolute;inset:0;z-index:1000;pointer-events:none;opacity:.2;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='1.1' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  1.8 0 0 0 -0.75'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");background-size:180px 180px}.hero__title{position:absolute;left:calc(276 * var(--u));top:calc(667 * var(--u));width:calc(888 * var(--u));height:calc(112 * var(--u));font-family:var(--f-display);font-weight:400;font-size:calc(112 * var(--u));line-height:calc(112 * var(--u));letter-spacing:calc(-3.36 * var(--u));text-transform:uppercase;text-align:center;white-space:nowrap;color:var(--c-white);mix-blend-mode:difference}.hero__story{position:absolute;left:calc(636 * var(--u));top:calc(791 * var(--u));width:calc(168 * var(--u));height:calc(29 * var(--u));pointer-events:auto}.hero__marker{position:absolute;left:0;top:calc(9 * var(--u));width:calc(8 * var(--u));height:calc(8 * var(--u));background:var(--c-red);transition:transform .45s cubic-bezier(.22,1,.36,1)}.hero__label{position:absolute;left:calc(14 * var(--u));top:0;font-family:var(--f-serif);font-size:calc(22 * var(--u));line-height:calc(24 * var(--u));letter-spacing:calc(-.66 * var(--u));white-space:nowrap;color:var(--c-black);transition:transform .45s cubic-bezier(.22,1,.36,1)}.hero__line{position:absolute;left:0;top:calc(28 * var(--u));width:100%;height:calc(1 * var(--u));min-height:1px;background:var(--c-red);transform-origin:left center}@media(hover:hover)and (min-width:768px){.hero__story:hover .hero__marker{transform:rotate(45deg)}.hero__story:hover .hero__label{font-style:italic;transform:translate(calc(6 * var(--u)))}.hero__story:hover .hero__line{animation:hero-line .63s forwards}}@keyframes hero-line{0%{transform-origin:right center;transform:scaleX(1);animation-timing-function:ease-in}28.5%{transform-origin:right center;transform:scaleX(0)}28.6%{transform-origin:left center;transform:scaleX(0);animation-timing-function:cubic-bezier(.22,1,.36,1)}to{transform-origin:left center;transform:scaleX(1)}}@media(max-width:767px){.hero__portrait{left:calc(77 * var(--u));top:calc(262 * var(--u));width:calc(240 * var(--u));height:calc(302 * var(--u))}.hero__portrait:after{background-size:120px 120px}.hero__title{left:calc(20 * var(--u));top:calc(537 * var(--u));width:calc(354 * var(--u));height:calc(53 * var(--u));font-size:calc(53 * var(--u));line-height:calc(53 * var(--u));letter-spacing:calc(-1.59 * var(--u))}.hero__story{left:calc(127 * var(--u));top:calc(785 * var(--u));width:calc(140 * var(--u));height:calc(37 * var(--u))}.hero__marker{width:calc(7 * var(--u));height:calc(7 * var(--u))}.hero__label{left:calc(15 * var(--u));font-size:calc(18 * var(--u));line-height:calc(20 * var(--u));letter-spacing:calc(-.54 * var(--u))}.hero__line{top:calc(24 * var(--u))}}.menu{position:fixed;inset:0;z-index:90;background:var(--c-white)}.menu[hidden]{display:none}.menu__gl{position:absolute;inset:0;width:100%;height:100%}.menu__scroller{position:absolute;inset:0;overflow-y:auto;overscroll-behavior:contain;scroll-snap-type:y mandatory;scrollbar-width:none}.menu__scroller::-webkit-scrollbar{display:none}.menu__list{display:flex;flex-direction:column;gap:calc(40 * var(--u));padding:calc(146 * var(--u)) calc(24 * var(--u)) calc(100svh - 680 * var(--u))}.menu__card{position:relative;display:block;flex:none;height:calc(500 * var(--u));scroll-snap-align:start;scroll-margin-top:calc(180 * var(--u));outline-offset:4px}.menu__explore{position:absolute;left:calc(1257 * var(--u));top:calc(436 * var(--u));width:calc(119 * var(--u));height:calc(48 * var(--u));background:var(--c-white);overflow:hidden;opacity:0;transition:opacity 0s linear .3s}.menu__explore:before{content:"";position:absolute;inset:0;background:var(--c-red);transform:scaleX(0);transform-origin:left center;transition:transform .3s cubic-bezier(.22,1,.36,1)}.menu__explore i{position:absolute;left:calc(12 * var(--u));top:calc(20 * var(--u));width:calc(8 * var(--u));height:calc(8 * var(--u));background:var(--c-red);transition:transform .3s cubic-bezier(.22,1,.36,1),background-color .3s}.menu__explore span{position:absolute;left:calc(28 * var(--u));top:calc(12 * var(--u));font-family:var(--f-serif);font-size:calc(22 * var(--u));line-height:calc(24 * var(--u));letter-spacing:calc(-.66 * var(--u));color:var(--c-black);white-space:nowrap;transition:color .3s}@media(hover:hover){.menu__explore:hover{opacity:1;transition:none}.menu__explore:hover:before{transform:scaleX(1);transition-duration:.4s}.menu__explore:hover i{background:var(--c-white);transform:rotate(45deg);transition-duration:.4s}.menu__explore:hover span{color:var(--c-white);font-style:italic;transition-duration:.4s}}.menu__logo{position:absolute;left:calc(694 * var(--u));top:calc(20 * var(--u));width:calc(52 * var(--u));height:calc(60 * var(--u));color:var(--c-black)}.menu__logo svg{width:100%;height:100%}.menu__logo path{fill:currentColor}.menu__close{position:absolute;left:calc(1393.8 * var(--u));top:calc(20 * var(--u));width:calc(22.2 * var(--u));height:calc(22 * var(--u));color:var(--c-black);background:var(--c-white)}.menu__close svg{width:100%;height:100%}@media(max-width:767px){.menu__list{gap:calc(16 * var(--u));padding:calc(236 * var(--u)) calc(16 * var(--u)) calc(100svh - 656 * var(--u))}.menu__card{height:calc(420 * var(--u));scroll-margin-top:calc(236 * var(--u))}.menu__explore{display:none}.menu__logo{left:calc(180 * var(--u));top:calc(16 * var(--u));width:calc(33.8 * var(--u));height:calc(39 * var(--u))}.menu__close{left:calc(354.8 * var(--u));top:calc(26 * var(--u))}}.site-header{position:fixed;inset:0 0 auto;height:0;z-index:50;color:var(--c-black);transition:color .3s ease,opacity .3s ease}.site-header[data-theme=light]{color:var(--c-white)}.site-header.is-off,.site-header.is-hidden{opacity:0;pointer-events:none}.site-header__logo{position:absolute;left:calc(694 * var(--u));top:calc(20 * var(--u));width:calc(52 * var(--u));height:calc(60 * var(--u))}.site-header__logo svg{width:100%;height:100%}.site-header__logo path{fill:currentColor}.site-header__menu{position:absolute;left:calc(1367 * var(--u));top:calc(20 * var(--u));font-family:var(--f-serif);font-size:calc(18 * var(--u));line-height:calc(22 * var(--u));letter-spacing:calc(-.54 * var(--u))}@media(max-width:767px){.site-header__logo{left:calc(180 * var(--u));top:calc(16 * var(--u));width:calc(33.8 * var(--u));height:calc(39 * var(--u))}.site-header__menu{left:calc(333 * var(--u));top:calc(24 * var(--u));font-size:calc(16 * var(--u));letter-spacing:calc(-.48 * var(--u))}}.s-ch01{position:relative;height:100svh;overflow:hidden;background:#1a120b;color:var(--c-white)}.c1-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:0% 50%}.c1-stage{position:absolute;left:calc(50% - var(--stage-w) / 2);top:calc(50% - var(--stage-h) / 2);width:var(--stage-w);height:var(--stage-h)}.c1-stage--m{display:none}@media(max-width:767px){.c1-stage--d{display:none}.c1-stage--m{display:block}}.c1-stage>*{position:absolute;opacity:0;visibility:hidden}.c1-blur{filter:blur(calc(var(--r) / 2 * var(--u)))}.c1-label,.c1-prompt{font-family:var(--f-serif);font-size:calc(18 * var(--u));line-height:calc(22 * var(--u));letter-spacing:calc(-.54 * var(--u));text-align:center;text-transform:uppercase}.c1-prompt{font-size:calc(16 * var(--u));line-height:calc(20 * var(--u));letter-spacing:calc(-.48 * var(--u));text-transform:none}.c1-title{font-family:var(--f-display);font-size:calc(68 * var(--u));line-height:calc(68 * var(--u));letter-spacing:calc(-2.04 * var(--u));text-transform:uppercase}.c1-overlay{mix-blend-mode:overlay}.c1-center{text-align:center}.c1-sub{font-family:var(--f-display);font-size:calc(24 * var(--u));line-height:calc(28 * var(--u));letter-spacing:calc(-.72 * var(--u));text-transform:uppercase}.c1-body{font-family:var(--f-serif);font-size:calc(18 * var(--u));line-height:calc(24 * var(--u));letter-spacing:calc(-.54 * var(--u))}.c1-quote-text{font-family:var(--f-display);font-size:calc(37.38 * var(--u));line-height:calc(40.78 * var(--u));letter-spacing:calc(-1.12 * var(--u));text-transform:uppercase}.c1-quote{background:var(--c-red);-webkit-mask:url(/img/ch01-quote-open.webp) center / 100% 100% no-repeat;mask:url(/img/ch01-quote-open.webp) center / 100% 100% no-repeat}.c1-quote--close{-webkit-mask-image:url(/img/ch01-quote-close.webp);mask-image:url(/img/ch01-quote-close.webp)}.c1-portrait,.c1-photo{object-fit:cover}.c1-portrait{filter:contrast(.94)}.c1-photo{box-shadow:0 calc(11 * var(--u)) calc(24 * var(--u)) #0000001a,0 calc(44 * var(--u)) calc(44 * var(--u)) #00000017,0 calc(99 * var(--u)) calc(59 * var(--u)) #0000000d,0 calc(176 * var(--u)) calc(70 * var(--u)) #00000003}@media(max-width:767px){.c1-label,.c1-prompt{font-size:calc(14 * var(--u));line-height:calc(18 * var(--u));letter-spacing:calc(-.42 * var(--u))}.c1-title{font-size:calc(34 * var(--u));line-height:calc(34 * var(--u));letter-spacing:calc(-1.02 * var(--u))}.c1-sub{font-size:calc(20 * var(--u));line-height:calc(24 * var(--u));letter-spacing:calc(-.6 * var(--u))}.c1-body{font-size:calc(16 * var(--u));line-height:calc(20 * var(--u));letter-spacing:calc(-.48 * var(--u))}.c1-quote-text{font-size:calc(24 * var(--u));line-height:calc(24 * var(--u));letter-spacing:calc(-.72 * var(--u))}.c1-photo{box-shadow:0 calc(6 * var(--u)) calc(12 * var(--u)) #0000001a,0 calc(23 * var(--u)) calc(23 * var(--u)) #00000017,0 calc(51 * var(--u)) calc(31 * var(--u)) #0000000d}}.s-ch02{position:relative;height:100svh;overflow:hidden;background:var(--c-white);color:var(--c-black)}.c2-stage{position:absolute;left:calc(50% - var(--stage-w) / 2);top:calc(50% - var(--stage-h) / 2);width:var(--stage-w);height:var(--stage-h)}.c2-stage--m{display:none}@media(max-width:767px){.c2-stage--d{display:none}.c2-stage--m{display:block}}.c2-item{position:absolute;left:0;top:0;transform-origin:0 0;will-change:transform}.c2-photo{width:calc(262 * var(--u));height:calc(350 * var(--u))}.c2-photo img{width:100%;height:100%;object-fit:cover}.c2-photo--book img{filter:drop-shadow(0 calc(10 * var(--u)) calc(10 * var(--u)) rgba(0,0,0,.1)) drop-shadow(0 calc(39 * var(--u)) calc(20 * var(--u)) rgba(0,0,0,.09)) drop-shadow(0 calc(87 * var(--u)) calc(26 * var(--u)) rgba(0,0,0,.05))}.c2-photo--tank img{filter:brightness(.95)}.c2-strip{width:calc(1540 * var(--u));height:calc(212 * var(--u))}.c2-eye{position:absolute;left:calc(var(--x) * var(--u));top:calc(var(--y) * var(--u));width:calc(308 * var(--u));height:calc(172 * var(--u));object-fit:cover}.c2-frame{position:absolute;left:calc(493 * var(--u));top:calc(178 * var(--u));width:calc(454 * var(--u));height:calc(504 * var(--u));pointer-events:none;--c: calc(40 * var(--u));--sw: max(1px, calc(1.5 * var(--u)))}.c2-corner{position:absolute;width:var(--c);height:var(--c);border:0 solid var(--c-red)}.c2-corner--tl{left:0;top:0;border-left-width:var(--sw);border-top-width:var(--sw)}.c2-corner--tr{right:0;top:0;border-right-width:var(--sw);border-top-width:var(--sw)}.c2-corner--bl{left:0;bottom:0;border-left-width:var(--sw);border-bottom-width:var(--sw)}.c2-corner--br{right:0;bottom:0;border-right-width:var(--sw);border-bottom-width:var(--sw)}.c2-t{position:absolute;opacity:0;visibility:hidden}.c2-center{text-align:center}.c2-label{font-family:var(--f-serif);font-size:calc(18 * var(--u));line-height:calc(24 * var(--u));letter-spacing:calc(-.54 * var(--u));text-transform:uppercase}.c2-label.c2-center{line-height:calc(22 * var(--u))}.c2-title{font-family:var(--f-display);font-size:calc(68 * var(--u));line-height:calc(68 * var(--u));letter-spacing:calc(-2.04 * var(--u));text-transform:uppercase}.c2-diff{color:var(--c-white);mix-blend-mode:difference}.c2-body{font-family:var(--f-serif);font-size:calc(18 * var(--u));line-height:calc(24 * var(--u));letter-spacing:calc(-.54 * var(--u))}@media(max-width:767px){.c2-photo{width:calc(270 * var(--u));height:calc(360 * var(--u))}.c2-strip{width:calc(693 * var(--u));height:calc(86.4 * var(--u))}.c2-eye{width:calc(138.2 * var(--u));height:calc(77.4 * var(--u))}.c2-frame{left:calc(27 * var(--u));top:calc(222 * var(--u));width:calc(338.7 * var(--u));height:calc(408 * var(--u));--c: calc(29.8 * var(--u));--sw: max(1px, calc(1.12 * var(--u)))}.c2-label{font-size:calc(14 * var(--u));line-height:calc(18 * var(--u));letter-spacing:calc(-.42 * var(--u))}.c2-label.c2-center{line-height:calc(18 * var(--u))}.c2-title{font-size:calc(34 * var(--u));line-height:calc(34 * var(--u));letter-spacing:calc(-1.02 * var(--u))}.c2-body{font-size:calc(16 * var(--u));line-height:calc(20 * var(--u));letter-spacing:calc(-.48 * var(--u))}.c2-body--s{font-size:calc(14 * var(--u));line-height:calc(18 * var(--u));letter-spacing:calc(-.42 * var(--u))}.c2-small{font-family:var(--f-serif);font-size:calc(12 * var(--u));line-height:calc(16 * var(--u));letter-spacing:calc(-.36 * var(--u))}}.s-ch03{position:relative;height:100svh;overflow:hidden;color:var(--c-white)}.ch03-scene{position:absolute;inset:0;overflow:hidden;isolation:isolate;background:radial-gradient(50% 50% at 50% 50%,#fa002a,#830116)}.ch03-stage{position:absolute;left:calc(50% - var(--stage-w) / 2);top:calc(50% - var(--stage-h) / 2);width:var(--stage-w);height:var(--stage-h)}.ch03-card{--cw: 800;--ih: 532;--gap: 16;--fs: 18;--lh: 24;--ls: -.54;position:absolute;left:0;top:0;width:calc(var(--cw) * var(--u));transform-origin:0 0;will-change:transform,opacity;visibility:hidden}.ch03-card__img{position:relative;width:100%;height:calc(var(--ih) * var(--u));overflow:hidden;background:var(--c-white)}.ch03-card__img img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:opacity .5s ease}.ch03-card__img img.is-hidden{opacity:0}.ch03-card figcaption{margin-top:calc(var(--gap) * var(--u));font-family:var(--f-serif);font-size:calc(var(--fs) * var(--u));line-height:calc(var(--lh) * var(--u));letter-spacing:calc(var(--ls) * var(--u));text-align:center;white-space:nowrap}.ch03-title{position:absolute;left:calc(476 * var(--u));top:calc(343 * var(--u));width:calc(488 * var(--u));text-align:center}.ch03-title>*{position:relative;z-index:40;will-change:transform,opacity}.ch03-title p{transform-origin:calc(244 * var(--u)) calc(95 * var(--u));font-family:var(--f-serif);font-size:calc(18 * var(--u));line-height:calc(22 * var(--u));letter-spacing:calc(-.54 * var(--u))}.ch03-title h2{transform-origin:calc(244 * var(--u)) calc(57 * var(--u));margin-top:calc(16 * var(--u));font-family:var(--f-display);font-weight:400;font-size:calc(68 * var(--u));line-height:calc(68 * var(--u));letter-spacing:calc(-2.04 * var(--u));color:var(--c-white);mix-blend-mode:difference}.ch03-txt{--o: 0;position:absolute;width:calc(547 * var(--u));display:flex;flex-direction:column;gap:calc(32 * var(--u));visibility:hidden}.ch03-txt h3,.ch03-txt p,.ch03-films li,.ch03-q{position:relative;z-index:60;opacity:var(--o)}.ch03-txt h3{font-family:var(--f-display);font-weight:400;font-size:calc(68 * var(--u));line-height:calc(68 * var(--u));letter-spacing:calc(-2.04 * var(--u))}.ch03-desc{display:flex;flex-direction:column;gap:calc(16 * var(--u))}.ch03-desc p{font-family:var(--f-serif);font-size:calc(18 * var(--u));line-height:calc(24 * var(--u));letter-spacing:calc(-.54 * var(--u))}.ch03-t1{left:calc(24 * var(--u));top:calc(198 * var(--u))}.ch03-t2{left:calc(869 * var(--u));top:calc(208 * var(--u))}.ch03-t3{left:calc(24 * var(--u));top:calc(190 * var(--u))}.ch03-t4{left:calc(869 * var(--u));top:calc(186 * var(--u))}.ch03-quote{position:relative}.ch03-quote p{width:calc(474 * var(--u));font-family:var(--f-display);font-size:calc(44 * var(--u));line-height:calc(48 * var(--u));letter-spacing:calc(-1.32 * var(--u));text-transform:uppercase}.ch03-q{position:absolute;background:var(--c-white);mix-blend-mode:exclusion;-webkit-mask:center / 100% 100% no-repeat;mask:center / 100% 100% no-repeat}.ch03-q--open{left:calc(-39 * var(--u));top:0;width:calc(32.2 * var(--u));height:calc(24 * var(--u));-webkit-mask-image:url(/img/ch03-quote-open.webp);mask-image:url(/img/ch03-quote-open.webp)}.ch03-q--close{left:calc(477 * var(--u));top:calc(51 * var(--u));width:calc(32.6 * var(--u));height:calc(24 * var(--u));-webkit-mask-image:url(/img/ch03-quote-close.webp);mask-image:url(/img/ch03-quote-close.webp)}.ch03-films{list-style:none;display:flex;flex-direction:column;gap:calc(8 * var(--u))}.ch03-films li{font-family:var(--f-serif);font-size:calc(18 * var(--u));line-height:calc(24 * var(--u));letter-spacing:calc(-.54 * var(--u));color:var(--c-white);mix-blend-mode:difference;opacity:calc(var(--o) * .6)}.ch03-films button{font:inherit;letter-spacing:inherit;text-decoration:inherit;text-underline-offset:inherit;color:inherit;text-align:left}.ch03-films li.is-active{opacity:var(--o);text-decoration:underline;text-decoration-thickness:.06em;text-underline-offset:.12em}.ch03-m{display:none}@media(max-width:767px){.ch03-card{--cw: 361;--ih: 240;--gap: 8;--fs: 14;--lh: 18;--ls: -.42}.ch03-title{left:calc(16 * var(--u));top:calc(378 * var(--u));width:calc(361 * var(--u))}.ch03-title p{transform-origin:calc(180.5 * var(--u)) calc(48 * var(--u));font-size:calc(14 * var(--u));line-height:calc(18 * var(--u));letter-spacing:calc(-.42 * var(--u))}.ch03-title h2{transform-origin:calc(180.5 * var(--u)) calc(20 * var(--u));margin-top:calc(9.9 * var(--u));font-size:calc(34 * var(--u));line-height:calc(34 * var(--u));letter-spacing:calc(-1.02 * var(--u))}.ch03-d{display:none}.ch03-m{display:flex;left:calc(16 * var(--u));width:calc(361 * var(--u));gap:calc(16 * var(--u))}.ch03-m h3{font-size:calc(34 * var(--u));line-height:calc(34 * var(--u));letter-spacing:calc(-1.02 * var(--u))}.ch03-m .ch03-desc{gap:calc(12 * var(--u))}.ch03-m .ch03-desc p,.ch03-m .ch03-films li{font-size:calc(16 * var(--u));line-height:calc(20 * var(--u));letter-spacing:calc(-.48 * var(--u))}.ch03-m1{top:calc(542 * var(--u))}.ch03-m2{top:calc(544 * var(--u))}.ch03-m3{top:calc(560 * var(--u))}.ch03-m4{top:calc(502 * var(--u))}.ch03-m2 .ch03-quote{margin-top:calc(4 * var(--u));padding-left:calc(15 * var(--u))}.ch03-m .ch03-quote p{width:calc(289.1 * var(--u));font-size:calc(24 * var(--u));line-height:calc(24 * var(--u));letter-spacing:calc(-.72 * var(--u))}.ch03-m .ch03-q--open{left:calc(-8.8 * var(--u));top:calc(-.3 * var(--u));width:calc(19.6 * var(--u));height:calc(14.6 * var(--u))}.ch03-m .ch03-q--close{left:calc(274.9 * var(--u));top:calc(20.8 * var(--u));width:calc(19.9 * var(--u));height:calc(14.6 * var(--u))}}.s-ch04{position:relative;background:var(--c-white);color:var(--c-black)}.ch04-coin,.ch04-tl{position:relative;height:100svh;overflow:hidden;background:var(--c-white)}.s-ch04 .ch04-m{display:none}.ch04-heading{position:absolute;left:calc(425 * var(--u));top:calc(120 * var(--u));width:calc(590 * var(--u));text-align:center;will-change:transform}.ch04-heading p{font-family:var(--f-serif);font-size:calc(18 * var(--u));line-height:calc(22 * var(--u));letter-spacing:calc(-.54 * var(--u))}.ch04-heading h2{margin-top:calc(16 * var(--u));font-family:var(--f-display);font-weight:400;font-size:calc(68 * var(--u));line-height:calc(68 * var(--u));letter-spacing:calc(-2.04 * var(--u));text-transform:uppercase}.ch04-lines span{position:absolute;left:0;top:0;font-family:var(--f-display);font-size:calc(var(--lfs) * var(--u));line-height:calc(var(--llh) * var(--u));height:calc(var(--lfs) * var(--u));letter-spacing:calc(var(--lls) * var(--u));text-transform:uppercase;white-space:pre;line-height:calc(var(--lfs) * var(--u));will-change:transform}.ch04-coin__video{position:absolute;left:0;top:0;width:calc(100 * var(--u));height:calc(100 * var(--u));object-fit:contain;transform-origin:0 0;will-change:transform}.ch04-tl__head>*{position:absolute}.ch04-tl__label{left:calc(24 * var(--u));top:calc(296 * var(--u));font-family:var(--f-serif);font-size:calc(18 * var(--u));line-height:calc(24 * var(--u));letter-spacing:calc(-.54 * var(--u));text-transform:uppercase;white-space:nowrap}.ch04-tl__year{left:calc(24 * var(--u));top:calc(320 * var(--u));font-family:var(--f-display);font-size:calc(200 * var(--u));line-height:calc(200 * var(--u));letter-spacing:calc(-6 * var(--u))}.ch04-tl__20,.ch04-tl__digits{position:absolute;top:0;width:calc(261 * var(--u));text-align:center}.ch04-tl__20{left:0}.ch04-tl__slot{position:absolute;left:calc(261 * var(--u));top:0}.ch04-tl__digits{left:0;color:var(--c-red);will-change:transform}.ch04-tl__title{left:calc(24 * var(--u));top:calc(520 * var(--u));width:calc(602 * var(--u));font-family:var(--f-display);font-weight:400;font-size:calc(68 * var(--u));line-height:calc(68 * var(--u));letter-spacing:calc(-2.04 * var(--u));text-transform:uppercase}.ch04-block{position:absolute;left:calc(724 * var(--u));top:calc(320 * var(--u));width:calc(692 * var(--u));will-change:transform}.ch04-block__text{height:calc(200 * var(--u));display:flex;flex-direction:column;justify-content:center}.ch04-block__text>div{display:flex;flex-direction:column;gap:calc(16 * var(--u))}.ch04-block__text p{font-family:var(--f-serif);font-size:calc(18 * var(--u));line-height:calc(24 * var(--u));letter-spacing:calc(-.54 * var(--u))}.ch04-block__imgs{position:relative;height:calc(340 * var(--u))}.ch04-block__imgs img{position:absolute;top:0;left:calc(var(--x) * var(--u));width:calc(var(--w) * var(--u));height:calc(var(--h) * var(--u));object-fit:cover}.ch04-block__imgs img.is-stroked{outline:max(1px,calc(1 * var(--u))) solid var(--c-black);outline-offset:calc(-1*max(1px,calc(1 * var(--u))))}.ch04-mbr{display:none}@media(max-width:767px){.s-ch04 .ch04-d{display:none}.s-ch04 .ch04-m{display:flex}.s-ch04 .ch04-lines.ch04-m{display:block}.ch04-mbr{display:inline}.ch04-heading{left:calc(16 * var(--u));top:calc(205 * var(--u));width:calc(361 * var(--u))}.ch04-heading p{font-size:calc(14 * var(--u));line-height:calc(18 * var(--u));letter-spacing:calc(-.42 * var(--u))}.ch04-heading h2{margin-top:calc(12 * var(--u));font-size:calc(34 * var(--u));line-height:calc(34 * var(--u));letter-spacing:calc(-1.02 * var(--u))}.ch04-tl__head{position:absolute;left:calc(-1 * (100vw - var(--stage-w)) / 2);top:0;width:100vw;height:calc(330 * var(--u));background:var(--c-white)}.ch04-tl__label{left:calc(16 * var(--u));top:calc(96 * var(--u));font-size:calc(14 * var(--u));line-height:calc(18 * var(--u));letter-spacing:calc(-.42 * var(--u))}.ch04-tl__year{left:calc(16 * var(--u));top:calc(120 * var(--u));font-size:calc(96 * var(--u));line-height:calc(96 * var(--u));letter-spacing:calc(-2.88 * var(--u))}.ch04-tl__20,.ch04-tl__digits{width:calc(126 * var(--u))}.ch04-tl__slot{left:calc(126 * var(--u));width:calc(140 * var(--u));height:calc(96 * var(--u));overflow:hidden}.ch04-tl__title{left:calc(16 * var(--u));top:calc(228 * var(--u));width:calc(361 * var(--u));font-size:calc(34 * var(--u));line-height:calc(34 * var(--u));letter-spacing:calc(-1.02 * var(--u))}.ch04-block{left:calc(16 * var(--u));top:auto;bottom:calc(40.5 * var(--u));width:calc(361 * var(--u));display:flex;flex-direction:column;gap:calc(16 * var(--u))}.ch04-block__text{height:auto;display:block}.ch04-block__text p{font-size:calc(16 * var(--u));line-height:calc(20 * var(--u));letter-spacing:calc(-.48 * var(--u))}.ch04-block__imgs{height:auto;display:flex;justify-content:space-between;align-items:flex-start}.ch04-block__imgs img{position:static;width:calc(var(--w) * .5216 * var(--u));height:calc(var(--h) * .5216 * var(--u))}}.s-ch05{position:relative;height:100svh;overflow:hidden;background:#000;color:var(--c-white)}.ch05-blk,.ch05-bg,.ch05-bg img{position:absolute;inset:0;width:100%;height:100%}.ch05-bg img{object-fit:cover}.ch05-stage{position:absolute;left:calc(50% - var(--stage-w) / 2);top:calc(50% - var(--stage-h) / 2);width:var(--stage-w);height:var(--stage-h)}.s-ch05 .p{position:absolute;left:calc(var(--x) * var(--u));top:calc(var(--y) * var(--u));width:calc(var(--w) * var(--u))}.ch05-shade{height:calc(var(--h) * var(--u));background:var(--c);filter:blur(calc(var(--b) * var(--u) / 2));will-change:opacity}.ch05-shade.m{display:none}.ch05-photo{height:calc(var(--h) * var(--u));object-fit:cover}.ch05-photo.is-stroked{box-shadow:inset 0 0 0 1px #000;outline:1px solid #000;outline-offset:-1px}.ch05-label,.ch05-body{font-family:var(--f-serif);font-variant-numeric:lining-nums;font-size:calc(18 * var(--u));line-height:calc(24 * var(--u));letter-spacing:calc(-.54 * var(--u))}.ch05-label.is-center{line-height:calc(22 * var(--u));text-align:center}.ch05-title{font-family:var(--f-display);font-weight:400;font-size:calc(68 * var(--u));line-height:calc(68 * var(--u));letter-spacing:calc(-2.04 * var(--u));text-transform:uppercase}.ch05-title.is-center{text-align:center}.ch05-title.is-difference{mix-blend-mode:difference}.ch05-title.is-overlay{mix-blend-mode:overlay}.s-ch05 br.m{display:none}@media(max-width:767px){.s-ch05 .p{left:calc(var(--mx) * var(--u));top:calc(var(--my) * var(--u));width:calc(var(--mw) * var(--u))}.ch05-shade,.ch05-photo{height:calc(var(--mh) * var(--u))}.ch05-shade.d{display:none}.ch05-shade.m{display:block}.ch05-photo.is-stroked{outline-width:.64px}.ch05-label,.ch05-label.is-center{font-size:calc(14 * var(--u));line-height:calc(18 * var(--u));letter-spacing:calc(-.42 * var(--u))}.ch05-body{font-size:calc(16 * var(--u));line-height:calc(20 * var(--u));letter-spacing:calc(-.48 * var(--u))}.ch05-title{font-size:calc(34 * var(--u));line-height:calc(34 * var(--u));letter-spacing:calc(-1.02 * var(--u))}.s-ch05 br.m{display:inline}.s-ch05 br.d{display:none}}.s-ch06{position:relative;background:var(--c-white);color:var(--c-black);overflow:hidden;--head-h: 382;--blk-h: 860;padding-bottom:calc(var(--tail) * var(--u));--tail: 160}.ch06-head{position:relative;height:calc(var(--head-h) * var(--u));text-align:center}.ch06-head__label{position:absolute;left:0;right:0;top:calc(120 * var(--u));font-family:var(--f-serif);font-variant-numeric:lining-nums;font-size:calc(18 * var(--u));line-height:calc(22 * var(--u));letter-spacing:calc(-.54 * var(--u))}.ch06-head__title{position:absolute;left:0;right:0;top:calc(158 * var(--u));font-family:var(--f-display);font-weight:400;font-size:calc(68 * var(--u));line-height:calc(68 * var(--u));letter-spacing:calc(-2.04 * var(--u));text-transform:uppercase}.ch06-blk{position:relative;z-index:var(--z);height:calc(var(--blk-h) * var(--u))}.ch06-photo{position:absolute;left:calc(var(--dx) * var(--u));top:calc(var(--dy) * var(--u));width:calc(var(--dw) * var(--u));height:calc(var(--dh) * var(--u));object-fit:cover}.ch06-t{position:absolute;left:calc(766 * var(--u));top:calc(var(--dy) * var(--u));width:calc(600 * var(--u))}.ch06-label,.ch06-body{font-family:var(--f-serif);font-variant-numeric:lining-nums;font-size:calc(18 * var(--u));line-height:calc(24 * var(--u));letter-spacing:calc(-.54 * var(--u))}.ch06-label{width:calc(660 * var(--u))}.ch06-body{color:var(--c-grey)}.ch06-title{width:calc(660 * var(--u));font-family:var(--f-display);font-weight:400;font-size:calc(68 * var(--u));line-height:calc(68 * var(--u));text-transform:uppercase}.s-ch06 br.m,.s-ch06 .m-only{display:none}@media(max-width:767px){.s-ch06{--head-h: 852;--blk-h: 852;--tail: 80}.ch06-blk{z-index:auto}.ch06-head__label{top:calc(392 * var(--u));font-size:calc(14 * var(--u));line-height:calc(18 * var(--u))}.ch06-head__title{top:calc(426 * var(--u));font-size:calc(34 * var(--u));line-height:calc(34 * var(--u));letter-spacing:calc(-1.02 * var(--u))}.ch06-photo{left:calc(var(--mx) * var(--u));top:calc(var(--my) * var(--u));width:calc(var(--mw) * var(--u));height:calc(var(--mh) * var(--u))}.ch06-t,.ch06-label,.ch06-title{left:calc(16 * var(--u));top:calc(var(--my) * var(--u));width:calc(361 * var(--u))}.ch06-label{font-size:calc(14 * var(--u));line-height:calc(18 * var(--u));letter-spacing:calc(-.42 * var(--u))}.ch06-body{font-size:calc(16 * var(--u));line-height:calc(20 * var(--u));letter-spacing:0}.ch06-title{font-size:calc(34 * var(--u));line-height:calc(34 * var(--u));letter-spacing:calc(-1.02 * var(--u))}.s-ch06 br.m,.s-ch06 .m-only{display:initial}.s-ch06 br.d,.s-ch06 .d-only{display:none}}.s-ch07{position:relative;background:var(--c-white);color:var(--c-black);--wall-w: 760;--wall-h: 460;--persp: 835;--eye-y: 415;--wall-cy: -51}.ch07-head{position:relative;height:calc(450 * var(--u));text-align:center}.ch07-head__label{position:absolute;left:0;right:0;top:calc(120 * var(--u));font-family:var(--f-serif);font-variant-numeric:lining-nums;font-size:calc(18 * var(--u));line-height:calc(22 * var(--u));letter-spacing:calc(-.54 * var(--u))}.ch07-head__title{position:absolute;left:0;right:0;top:calc(158 * var(--u));font-family:var(--f-display);font-weight:400;font-size:calc(68 * var(--u));line-height:calc(68 * var(--u));letter-spacing:calc(-2.04 * var(--u));text-transform:uppercase}.ch07-box{position:relative;height:100svh;overflow:hidden}.ch07-view{position:absolute;inset:0;perspective:calc(var(--persp) * var(--u));perspective-origin:calc(var(--dw) / 2 * var(--u)) calc(var(--eye-y) * var(--u))}.ch07-ring{--rot: 0deg;position:absolute;left:calc(var(--dw) / 2 * var(--u));top:calc(var(--eye-y) * var(--u));width:0;height:0;transform-style:preserve-3d;transform:translateZ(calc(var(--persp) * var(--u))) rotateY(var(--rot))}.ch07-wall{position:absolute;left:calc(var(--wall-w) / -2 * var(--u));top:calc((var(--wall-cy) - var(--wall-h) / 2) * var(--u));width:calc(var(--wall-w) * var(--u));height:calc(var(--wall-h) * var(--u));backface-visibility:hidden;transform:rotateY(calc(var(--i) * -40deg)) translateZ(calc((var(--wall-w) * -1.3737 + .5) * var(--u)))}.ch07-wall img{display:block;width:100%;height:100%;object-fit:cover}.ch07-cap{position:absolute;inset:0;will-change:opacity,transform}.ch07-label,.ch07-title,.ch07-body{position:absolute;top:calc(var(--dy) * var(--u))}.ch07-label,.ch07-title{left:calc(122 * var(--u));width:calc(660 * var(--u))}.ch07-body{left:calc(718 * var(--u));width:calc(600 * var(--u))}.ch07-label,.ch07-body,.ch07-elabel,.ch07-ebody{font-family:var(--f-serif);font-variant-numeric:lining-nums;font-size:calc(18 * var(--u));line-height:calc(24 * var(--u));letter-spacing:calc(-.54 * var(--u))}.ch07-title,.ch07-etitle{font-family:var(--f-display);font-weight:400;font-size:calc(68 * var(--u));line-height:calc(68 * var(--u));text-transform:uppercase}.ch07-empire{--reveal: 0;position:relative;height:100svh;overflow:hidden}.ch07-estage{position:absolute;left:calc(50% - var(--stage-w) / 2);top:calc(50% - var(--stage-h) / 2);width:var(--stage-w);height:var(--stage-h)}.ch07-video{position:absolute;left:calc(512 * var(--u));top:calc(120 * var(--u));width:calc(416 * var(--u));height:calc(740 * var(--u));object-fit:cover;mix-blend-mode:multiply}.ch07-ephoto,.ch07-etext{opacity:var(--reveal)}.ch07-ephoto{position:absolute;left:calc(24 * var(--u));width:calc(532 * var(--u));height:calc(396 * var(--u));object-fit:cover;transform:translate(calc((1 - var(--reveal)) * -24 * var(--u)))}.ch07-ephoto--1{top:calc(24 * var(--u))}.ch07-ephoto--2{top:calc(440 * var(--u))}.ch07-etext{position:absolute;inset:0;transform:translate(calc((1 - var(--reveal)) * 24 * var(--u)))}.ch07-elabel,.ch07-etitle,.ch07-ebody{position:absolute;left:calc(883 * var(--u));width:calc(533 * var(--u))}.ch07-elabel{top:calc(435 * var(--u))}.ch07-etitle{top:calc(471 * var(--u));letter-spacing:calc(-2.04 * var(--u))}.ch07-ebody--1{top:calc(688 * var(--u))}.ch07-ebody--2{top:calc(812 * var(--u))}.s-ch07 br.m{display:none}@media(max-width:767px){.s-ch07{--wall-w: 260;--wall-h: 157;--persp: 299;--eye-y: 340;--wall-cy: -74}.s-ch07 br.m{display:inline}.s-ch07 br.d,.s-ch07 .d-only{display:none}.ch07-head{height:calc(852 * var(--u))}.ch07-head__label{top:calc(375 * var(--u));font-size:calc(14 * var(--u));line-height:calc(18 * var(--u));letter-spacing:calc(-.42 * var(--u))}.ch07-head__title{top:calc(409 * var(--u));font-size:calc(34 * var(--u));line-height:calc(34 * var(--u));letter-spacing:calc(-1.02 * var(--u))}.ch07-label,.ch07-title,.ch07-body{left:calc(16 * var(--u));top:calc(var(--my) * var(--u));width:calc(361 * var(--u))}.ch07-label{width:calc(var(--mw, 361) * var(--u));font-size:calc(14 * var(--u));line-height:calc(18 * var(--u));letter-spacing:calc(-.42 * var(--u))}.ch07-body{font-size:calc(16 * var(--u));line-height:calc(20 * var(--u));letter-spacing:0}.ch07-title,.ch07-etitle{font-size:calc(34 * var(--u));line-height:calc(34 * var(--u));letter-spacing:calc(-1.02 * var(--u))}.ch07-empire{height:calc(1310 * var(--u))}.ch07-estage{left:0;top:0;width:100%;height:100%}.ch07-video{left:calc(106.5 * var(--u));top:calc((266 - 170 * var(--reveal)) * var(--u));width:calc(180 * var(--u));height:calc(320 * var(--u))}.ch07-ephoto{left:calc(16 * var(--u));width:calc(361 * var(--u));height:calc(268.7 * var(--u));transform:translateY(calc((1 - var(--reveal)) * 24 * var(--u)))}.ch07-ephoto--1{top:calc(436 * var(--u))}.ch07-ephoto--2{top:calc(712.7 * var(--u))}.ch07-etext{transform:translateY(calc((1 - var(--reveal)) * 24 * var(--u)))}.ch07-elabel,.ch07-etitle,.ch07-ebody{left:calc(16 * var(--u));width:calc(361 * var(--u))}.ch07-elabel,.ch07-ebody{font-size:calc(16 * var(--u));line-height:calc(20 * var(--u));letter-spacing:calc(-.48 * var(--u))}.ch07-elabel{top:calc(1001.4 * var(--u))}.ch07-etitle{top:calc(1033.4 * var(--u))}.ch07-ebody--1{top:calc(1117.4 * var(--u))}.ch07-ebody--2{top:calc(1229.4 * var(--u))}}.s-ch08{position:relative;height:100svh;overflow:hidden;color:var(--c-white)}.ch08-layer{position:absolute;inset:0}.ch08-bg{position:absolute;inset:0;background:radial-gradient(50% 50% at 50% 50%,#fa002a,#830116);opacity:0}.ch08-label,.ch08-title{position:absolute;left:0;right:0;text-align:center;opacity:0}.ch08-label{font-family:var(--f-serif);font-size:calc(18 * var(--u));line-height:calc(22 * var(--u));letter-spacing:calc(-.54 * var(--u))}.ch08-title{font-family:var(--f-display);font-weight:400;font-size:calc(68 * var(--u));line-height:calc(68 * var(--u));letter-spacing:calc(-2.04 * var(--u));text-transform:uppercase;mix-blend-mode:difference}.ch08-photo{position:absolute;overflow:hidden;visibility:hidden}.ch08-photo img{width:100%;height:100%;object-fit:cover}.ch08-block{position:absolute;inset:0;overflow:hidden;opacity:0;visibility:hidden;background:#000}.ch08-block__img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.ch08-block--3 .ch08-block__img{object-position:50% 0;scale:1.1233;transform-origin:50% 0}.ch08-stage{position:absolute;left:0;top:calc(50% - var(--stage-h) / 2);width:var(--stage-w);height:var(--stage-h)}.ch08-blob{position:absolute;filter:blur(calc(125 * var(--u)))}.ch08-fade{opacity:0}.ch08-block__loc,.ch08-block__title,.ch08-block__text{position:absolute;left:calc(24 * var(--u))}.ch08-block__loc{font-family:var(--f-serif);font-size:calc(18 * var(--u));line-height:calc(24 * var(--u));letter-spacing:calc(-.54 * var(--u));white-space:nowrap}.ch08-block__title{width:calc(965 * var(--u));font-family:var(--f-display);font-weight:400;font-size:calc(68 * var(--u));line-height:calc(68 * var(--u));letter-spacing:calc(-2.04 * var(--u));text-transform:uppercase;mix-blend-mode:overlay}.ch08-block__text{width:calc(600 * var(--u));font-family:var(--f-serif);font-size:calc(18 * var(--u));line-height:calc(24 * var(--u));letter-spacing:calc(-.54 * var(--u))}.ch08-block--1 .ch08-blob--a{left:calc(-198 * var(--u));top:calc(388 * var(--u));width:calc(988 * var(--u));height:calc(643 * var(--u));background:#010b17}.ch08-block--1 .ch08-blob--b{display:none}.ch08-block--1 .ch08-block__loc{top:calc(476 * var(--u))}.ch08-block--1 .ch08-block__title{top:calc(512 * var(--u))}.ch08-block--1 .ch08-block__text{top:calc(692 * var(--u))}.ch08-block--2 .ch08-blob--a{left:calc(134 * var(--u));top:calc(518 * var(--u));width:calc(712 * var(--u));height:calc(157 * var(--u));background:#3b0511}.ch08-block--2 .ch08-blob--b{left:calc(-32 * var(--u));top:calc(681 * var(--u));width:calc(712 * var(--u));height:calc(350 * var(--u));background:#010b17}.ch08-block--2 .ch08-block__loc{top:calc(500 * var(--u))}.ch08-block--2 .ch08-block__title{top:calc(536 * var(--u))}.ch08-block--2 .ch08-block__text{top:calc(716 * var(--u))}.ch08-block--3 .ch08-blob--a{left:calc(-26 * var(--u));top:calc(454 * var(--u));width:calc(562 * var(--u));height:calc(227 * var(--u));background:#361106}.ch08-block--3 .ch08-blob--b{display:none}.ch08-block--3 .ch08-block__loc{top:calc(476 * var(--u))}.ch08-block--3 .ch08-block__title{top:calc(512 * var(--u))}.ch08-block--3 .ch08-block__text{top:calc(692 * var(--u))}@media(max-width:767px){.ch08-label{font-size:calc(14 * var(--u));line-height:calc(18 * var(--u));letter-spacing:calc(-.42 * var(--u))}.ch08-title{font-size:calc(34 * var(--u));line-height:calc(34 * var(--u));letter-spacing:calc(-1.02 * var(--u))}.ch08-block__loc,.ch08-block__title,.ch08-block__text{left:calc(16 * var(--u));width:calc(361 * var(--u))}.ch08-block__loc{font-size:calc(14 * var(--u));line-height:calc(20 * var(--u));letter-spacing:calc(-.42 * var(--u))}.ch08-block__title{font-size:calc(34 * var(--u));line-height:calc(34 * var(--u));letter-spacing:calc(-1.02 * var(--u))}.ch08-block__text{font-size:calc(16 * var(--u));line-height:calc(20 * var(--u));letter-spacing:calc(-.48 * var(--u))}.ch08-block--1 .ch08-block__img{object-position:50% 0}.ch08-block--2 .ch08-block__img{object-position:41% 50%;scale:1.2;transform-origin:50% 100%}.ch08-block--3 .ch08-block__img{object-position:50% 50%;scale:1}.ch08-block--1 .ch08-blob--a{left:calc(-40 * var(--u));top:calc(604 * var(--u));width:calc(473 * var(--u));height:calc(284 * var(--u));background:#010b17;filter:blur(calc(75 * var(--u)))}.ch08-block--1 .ch08-blob--b{display:block;left:calc(-40 * var(--u));top:calc(524 * var(--u));width:calc(473 * var(--u));height:calc(144 * var(--u));background:#16293f;filter:blur(calc(75 * var(--u)))}.ch08-block--1 .ch08-block__loc{top:calc(538 * var(--u));line-height:calc(18 * var(--u))}.ch08-block--1 .ch08-block__title{top:calc(568 * var(--u))}.ch08-block--1 .ch08-block__text{top:calc(652 * var(--u))}.ch08-block--2 .ch08-blob--a{left:calc(-40 * var(--u));top:calc(442 * var(--u));width:calc(473 * var(--u));height:calc(450 * var(--u))}.ch08-block--2 .ch08-blob--b{display:none}.ch08-block--2 .ch08-block__loc{top:calc(502 * var(--u))}.ch08-block--2 .ch08-block__title{top:calc(534 * var(--u))}.ch08-block--2 .ch08-block__text{top:calc(652 * var(--u))}.ch08-block--3 .ch08-blob--a{left:calc(-40 * var(--u));top:calc(294 * var(--u));width:calc(473 * var(--u));height:calc(558 * var(--u))}.ch08-block--3 .ch08-block__loc{top:calc(536 * var(--u))}.ch08-block--3 .ch08-block__title{top:calc(568 * var(--u))}.ch08-block--3 .ch08-block__text{top:calc(652 * var(--u))}}.s-facts{position:relative;height:100svh;overflow:hidden}.facts-page{position:absolute;inset:0;background:var(--c-white);opacity:0}.facts-stage{position:absolute;left:0;top:calc(50% - var(--stage-h) / 2);width:var(--stage-w);height:var(--stage-h)}.facts-stage--title,.facts-stage--cards{pointer-events:none}.facts-title{position:absolute;left:calc(425 * var(--u));top:calc(120 * var(--u));width:calc(590 * var(--u));text-align:center;font-family:var(--f-display);font-weight:400;font-size:calc(68 * var(--u));line-height:calc(68 * var(--u));letter-spacing:calc(-2.04 * var(--u));text-transform:uppercase;color:var(--c-black);opacity:0}.facts-img{position:absolute;object-fit:fill}.facts-img--1{left:calc(316 * var(--u));top:calc(344 * var(--u));width:calc(216 * var(--u));height:calc(120 * var(--u))}.facts-img--2{left:calc(639.5 * var(--u));top:calc(344 * var(--u));width:calc(161 * var(--u));height:calc(120 * var(--u))}.facts-img--3{left:calc(908 * var(--u));top:calc(344 * var(--u));width:calc(177 * var(--u));height:calc(120 * var(--u))}.facts-img--4{left:calc(380 * var(--u));top:calc(564 * var(--u));width:calc(88 * var(--u));height:calc(120 * var(--u))}.facts-img--5{left:calc(624 * var(--u));top:calc(564 * var(--u));width:calc(192 * var(--u));height:calc(120 * var(--u))}.facts-img--6{left:calc(908 * var(--u));top:calc(564 * var(--u));width:calc(163 * var(--u));height:calc(120 * var(--u))}.facts-tile{position:absolute;width:calc(226 * var(--u));height:calc(200 * var(--u));background:#ffffff80;-webkit-backdrop-filter:blur(calc(14 * var(--u)));backdrop-filter:blur(calc(14 * var(--u)));box-shadow:inset 0 calc(4 * var(--u)) calc(24 * var(--u)) #0000001f;transition:opacity .35s ease;outline:none}.facts-tile.is-active{opacity:.12}.facts-tile--1{left:calc(311 * var(--u));top:calc(304 * var(--u))}.facts-tile--2{left:calc(607 * var(--u));top:calc(304 * var(--u))}.facts-tile--3{left:calc(883 * var(--u));top:calc(304 * var(--u))}.facts-tile--4{left:calc(311 * var(--u));top:calc(524 * var(--u))}.facts-tile--5{left:calc(607 * var(--u));top:calc(524 * var(--u))}.facts-tile--6{left:calc(883 * var(--u));top:calc(524 * var(--u))}.facts-dim{display:none}.facts-card{position:absolute;width:calc(380 * var(--u));padding:calc(24 * var(--u));background:var(--c-white);box-shadow:0 calc(12 * var(--u)) calc(40 * var(--u)) #0000001a;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility 0s .3s}.facts-card.is-active{opacity:1;visibility:visible;transition:opacity .3s ease}.facts-card--1{left:calc(553 * var(--u));top:calc(304 * var(--u))}.facts-card--2{left:calc(849 * var(--u));top:calc(304 * var(--u))}.facts-card--3{left:calc(487 * var(--u));top:calc(304 * var(--u))}.facts-card--4{left:calc(553 * var(--u));top:calc(524 * var(--u))}.facts-card--5{left:calc(849 * var(--u));top:calc(524 * var(--u))}.facts-card--6{left:calc(487 * var(--u));top:calc(524 * var(--u))}.facts-card__num{font-family:var(--f-serif);font-size:calc(14 * var(--u));line-height:calc(24 * var(--u));letter-spacing:calc(.14 * var(--u));color:#0009}.facts-card--1 .facts-card__num{line-height:calc(18 * var(--u));letter-spacing:0}.facts-card__title{margin-top:calc(12 * var(--u));font-family:var(--f-display);font-weight:400;font-size:calc(24 * var(--u));line-height:calc(28 * var(--u));letter-spacing:calc(-.72 * var(--u));text-transform:uppercase;color:var(--c-black)}.facts-card__text{margin-top:calc(8 * var(--u));font-family:var(--f-serif);font-size:calc(18 * var(--u));line-height:calc(24 * var(--u));letter-spacing:calc(-.54 * var(--u));color:#0009}.facts-card__text--m{display:none}@media(max-width:767px){.facts-title{left:calc(73 * var(--u));top:calc(95 * var(--u));width:calc(248 * var(--u));font-size:calc(34 * var(--u));line-height:calc(34 * var(--u));letter-spacing:calc(-1.02 * var(--u))}.facts-img--1{left:calc(36 * var(--u));top:calc(249 * var(--u));width:calc(131.8 * var(--u));height:calc(73.3 * var(--u))}.facts-img--2{left:calc(225 * var(--u));top:calc(237 * var(--u));width:calc(132 * var(--u));height:calc(98.4 * var(--u))}.facts-img--3{left:calc(36 * var(--u));top:calc(407 * var(--u));width:calc(132 * var(--u));height:calc(89.5 * var(--u))}.facts-img--4{left:calc(251 * var(--u));top:calc(397 * var(--u));width:calc(80.7 * var(--u));height:calc(110 * var(--u))}.facts-img--5{left:calc(36 * var(--u));top:calc(577 * var(--u));width:calc(131.8 * var(--u));height:calc(82.5 * var(--u))}.facts-img--6{left:calc(225 * var(--u));top:calc(569 * var(--u));width:calc(131.9 * var(--u));height:calc(97.2 * var(--u))}.facts-tile{width:calc(172 * var(--u));height:calc(150 * var(--u))}.facts-tile--1{left:calc(16 * var(--u));top:calc(211 * var(--u))}.facts-tile--2{left:calc(205 * var(--u));top:calc(211 * var(--u))}.facts-tile--3{left:calc(16 * var(--u));top:calc(377 * var(--u))}.facts-tile--4{left:calc(205 * var(--u));top:calc(377 * var(--u))}.facts-tile--5{left:calc(16 * var(--u));top:calc(543 * var(--u))}.facts-tile--6{left:calc(205 * var(--u));top:calc(543 * var(--u))}.facts-dim{display:block;position:absolute;inset:0;background:#00000014;opacity:0;pointer-events:none;transition:opacity .3s ease}.s-facts.is-open .facts-dim{opacity:1;pointer-events:auto}.s-facts.is-open .facts-stage--cards{pointer-events:auto}.facts-card,.facts-card[class*=facts-card--]{left:calc(16 * var(--u));top:auto;bottom:calc(22 * var(--u));width:calc(361 * var(--u));padding:calc(20 * var(--u)) calc(28 * var(--u)) calc(20 * var(--u)) calc(20 * var(--u))}.facts-card__num,.facts-card--1 .facts-card__num{line-height:calc(18 * var(--u));letter-spacing:calc(-.42 * var(--u))}.facts-card__title{margin-top:calc(16 * var(--u));line-height:calc(24 * var(--u))}.facts-card__text--d{display:none}.facts-card__text--m{display:block}.facts-card__text{margin-top:calc(12 * var(--u));font-size:calc(16 * var(--u));line-height:calc(20 * var(--u));letter-spacing:0}}.facts-card .nowrap{white-space:nowrap}.s-footer{position:relative;overflow:hidden;color:var(--c-white);background:radial-gradient(50% 50% at 50% 50%,#fa002a,#830116)}.footer-box{position:relative;width:100%;height:calc(716 * var(--u));font-family:var(--f-serif);font-size:calc(18 * var(--u));line-height:calc(24 * var(--u));letter-spacing:calc(-.54 * var(--u));font-variant-numeric:lining-nums}.footer-box>*{position:absolute}.footer-box a{transition:opacity .2s ease}@media(hover:hover){.footer-box a:hover{opacity:.7}}.footer-logo{left:calc(614 * var(--u));top:calc(253 * var(--u));width:calc(212.6 * var(--u));height:calc(245 * var(--u));mix-blend-mode:difference}.footer-logo svg{width:100%;height:100%}.footer-logo path{fill:var(--c-white)}.footer-chapters{left:calc(24 * var(--u));top:calc(24 * var(--u));display:flex;flex-direction:column;gap:calc(22 * var(--u));text-transform:uppercase}.footer-chapters a{display:flex;gap:calc(24 * var(--u))}.footer-top{left:calc(646 * var(--u));top:calc(24 * var(--u));display:flex;gap:calc(6 * var(--u));text-transform:uppercase}.footer-arrow{width:calc(16 * var(--u));height:calc(24 * var(--u));overflow:visible;mix-blend-mode:difference}.footer-facts{right:calc(24 * var(--u));top:calc(24 * var(--u));text-transform:uppercase}.footer-line{display:none}.footer-creator{left:calc(624.5 * var(--u));top:calc(632 * var(--u));width:calc(191 * var(--u));height:calc(24 * var(--u))}.footer-creator img{width:100%;height:100%}.footer-copy,.footer-privacy,.footer-terms{top:calc(668 * var(--u));font-size:calc(14 * var(--u));line-height:calc(24 * var(--u));letter-spacing:calc(.14 * var(--u))}.footer-privacy{left:calc(24 * var(--u))}.footer-copy{left:calc(591 * var(--u))}.footer-terms{right:calc(24 * var(--u))}@media(max-width:767px){.footer-box{height:calc(852 * var(--u));font-size:calc(16 * var(--u));line-height:calc(20 * var(--u));letter-spacing:calc(-.48 * var(--u))}.footer-logo{left:calc(149 * var(--u));top:calc(56 * var(--u));width:calc(96 * var(--u));height:calc(110.6 * var(--u))}.footer-facts,.footer-top{top:calc(206.6 * var(--u));font-size:calc(14 * var(--u));line-height:calc(24 * var(--u));letter-spacing:calc(-.42 * var(--u))}.footer-facts{left:calc(16 * var(--u));right:auto}.footer-top{left:calc(258 * var(--u))}.footer-line{display:block;left:calc(16 * var(--u));top:calc(254.6 * var(--u));width:calc(361 * var(--u));height:1px;background:#ffffff59}.footer-chapters{left:calc(16 * var(--u));top:calc(279.6 * var(--u));gap:calc(16 * var(--u))}.footer-creator{left:calc(101.5 * var(--u));top:calc(719 * var(--u))}.footer-copy,.footer-privacy,.footer-terms{left:calc(68 * var(--u));right:auto;width:calc(258 * var(--u));text-align:center;font-size:calc(14 * var(--u));line-height:calc(18 * var(--u));letter-spacing:calc(-.42 * var(--u))}.footer-copy{top:calc(754 * var(--u))}.footer-privacy{top:calc(780 * var(--u))}.footer-terms{top:calc(806 * var(--u))}}
