*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:currentColor}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type="button"]),input:where([type="reset"]),input:where([type="submit"]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden="until-found"])){display:none}.container{width:100%}@media (min-width: 800px){.container{max-width:800px}}@media (min-width: 950px){.container{max-width:950px}}@media (min-width: 1450px){.container{max-width:1450px}}@media (min-width: 2000px){.container{max-width:2000px}}.visible{visibility:visible}.static{position:static}.hidden{display:none}.grow{flex-grow:1}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.outline{outline-style:solid}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@font-face{font-family:jdisplay;src:url(/assets/fonts/JohnsonDisplay-Light.woff2) format("woff2");font-weight:300}@font-face{font-family:jdisplay;src:url(/assets/fonts/JohnsonDisplay-LightItalic.woff2) format("woff2");font-weight:300;font-style:italic}@font-face{font-family:jdisplay;src:url(/assets/fonts/JohnsonDisplay-Regular.woff2) format("woff2");font-weight:400}@font-face{font-family:jdisplay;src:url(/assets/fonts/JohnsonDisplay-RegularItalic.woff2) format("woff2");font-weight:400;font-style:italic}@font-face{font-family:jdisplay;src:url(/assets/fonts/JohnsonDisplay-Medium.woff2) format("woff2");font-weight:500}@font-face{font-family:jdisplay;src:url(/assets/fonts/JohnsonDisplay-MediumItalic.woff2) format("woff2");font-weight:500;font-style:italic}@font-face{font-family:jdisplay;src:url(/assets/fonts/JohnsonDisplay-Bold.woff2) format("woff2");font-weight:700}@font-face{font-family:jdisplay;src:url(/assets/fonts/JohnsonDisplay-BoldItalic.woff2) format("woff2");font-weight:700;font-style:italic}@font-face{font-family:jtext;src:url(/assets/fonts/JohnsonText-Light.woff2) format("woff2");font-weight:300}@font-face{font-family:jtext;src:url(/assets/fonts/JohnsonText-LightItalic.woff2) format("woff2");font-weight:300;font-style:italic}@font-face{font-family:jtext;src:url(/assets/fonts/JohnsonText-Regular.woff2) format("woff2");font-weight:400}@font-face{font-family:jtext;src:url(/assets/fonts/JohnsonText-RegularItalic.woff2) format("woff2");font-weight:400;font-style:italic}@font-face{font-family:jtext;src:url(/assets/fonts/JohnsonText-Medium.woff2) format("woff2");font-weight:500}@font-face{font-family:jtext;src:url(/assets/fonts/JohnsonText-MediumItalic.woff2) format("woff2");font-weight:500;font-style:italic}@font-face{font-family:jtext;src:url(/assets/fonts/JohnsonText-Bold.woff2) format("woff2");font-weight:700}@font-face{font-family:jtext;src:url(/assets/fonts/JohnsonText-BoldItalic.woff2) format("woff2");font-weight:700;font-style:italic}html{height:calc(100vh - (100vh - 100%));overflow:hidden}body{overflow:hidden;overscroll-behavior:none}main{position:fixed;overflow:hidden}a{text-decoration:none}h1,h2,h3,h4,h5{font-family:jdisplay,sans-serif;font-weight:400;font-size:max(70 / 1440 * 100vw,10px);line-height:max(77 / 1440 * 100vw,10px)}@media (max-width: 799px){h1,h2,h3,h4,h5{font-size:max(30 / 390 * 100vw,9px);line-height:max(33 / 390 * 100vw,9px)}}h1,h2,h3,h4,h5{color:#eb1700}p{font-family:jtext,sans-serif;font-weight:400;font-size:max(20 / 1440 * 100vw,10px);line-height:max(26 / 1440 * 100vw,10px)}@media (max-width: 799px){p{font-size:max(20 / 390 * 100vw,9px);line-height:max(26 / 390 * 100vw,9px)}}p{color:#000}img,svg,video{-o-object-fit:cover;object-fit:cover;height:100%;width:100%}.-fill-red-1{fill:#eb1700}.-fill-white{fill:#fff}.-fill-black{fill:#000}.-fill-gray-5{fill:#c1bbb3}.-screen{position:fixed;inset:0;height:100%;width:100%}.-content-pointers{pointer-events:none}.-content-pointers *{pointer-events:all}::-webkit-scrollbar{width:calc(4 / 1440 * 100vw)}@media (max-width: 799px){::-webkit-scrollbar{width:calc(4 / 390 * 100vw)}}::-webkit-scrollbar-track{border-radius:9999px;background-color:#564c4733}::-webkit-scrollbar-thumb{border-radius:9999px;background-color:#564c4780}@media (hover: hover) and (pointer: fine){::-webkit-scrollbar-thumb:hover,::-webkit-scrollbar-thumb:active{background-color:#564c47cc}}.t-display{font-family:jdisplay,sans-serif;font-weight:400;font-size:max(70 / 1440 * 100vw,10px);line-height:max(77 / 1440 * 100vw,10px)}@media (max-width: 799px){.t-display{font-size:max(30 / 390 * 100vw,9px);line-height:max(33 / 390 * 100vw,9px)}}.t-display-alt{font-family:jdisplay,sans-serif;font-weight:400;font-size:max(60 / 1440 * 100vw,10px);line-height:max(66 / 1440 * 100vw,10px)}@media (max-width: 799px){.t-display-alt{font-size:max(30 / 390 * 100vw,9px);line-height:max(33 / 390 * 100vw,9px)}}.t-display-2{font-family:jdisplay,sans-serif;font-weight:400;font-size:max(60 / 1440 * 100vw,10px);line-height:max(66 / 1440 * 100vw,10px)}@media (max-width: 799px){.t-display-2{font-size:max(30 / 390 * 100vw,9px);line-height:max(33 / 390 * 100vw,9px)}}.t-display-3{font-family:jdisplay,sans-serif;font-weight:400;font-size:max(48 / 1440 * 100vw,10px);line-height:max(48 / 1440 * 100vw,10px)}@media (max-width: 799px){.t-display-3{font-size:max(30 / 390 * 100vw,9px);line-height:max(30 / 390 * 100vw,9px)}}.t-text{font-family:jtext,sans-serif;font-weight:400;font-size:max(20 / 1440 * 100vw,10px);line-height:max(26 / 1440 * 100vw,10px)}@media (max-width: 799px){.t-text{font-size:max(20 / 390 * 100vw,9px);line-height:max(26 / 390 * 100vw,9px)}}.t-text-alt{font-family:jtext,sans-serif;font-weight:400;font-size:max(20 / 1440 * 100vw,10px);line-height:max(26 / 1440 * 100vw,10px)}@media (max-width: 799px){.t-text-alt{font-size:max(16 / 390 * 100vw,9px);line-height:max(20 / 390 * 100vw,9px)}}.t-button{font-family:jtext,sans-serif;font-weight:400;font-size:max(16 / 1440 * 100vw,10px);line-height:max(40 / 1440 * 100vw,10px)}@media (max-width: 799px){.t-button{font-size:max(14 / 390 * 100vw,9px);line-height:max(40 / 390 * 100vw,9px)}}.t-button-2{font-family:jtext,sans-serif;font-weight:400;font-size:max(20 / 1440 * 100vw,10px);line-height:max(24 / 1440 * 100vw,10px)}@media (max-width: 799px){.t-button-2{font-size:max(20 / 390 * 100vw,9px);line-height:max(24 / 390 * 100vw,9px)}}.t-elapsed-time{font-family:jtext,sans-serif;font-weight:400;font-size:max(16 / 1440 * 100vw,10px);line-height:max(17.6 / 1440 * 100vw,10px)}@media (max-width: 799px){.t-elapsed-time{font-size:max(16 / 390 * 100vw,9px);line-height:max(17.6 / 390 * 100vw,9px)}}.t-annotation{font-family:jdisplay,sans-serif;font-weight:400;font-size:max(48 / 1440 * 100vw,10px);line-height:max(52.8 / 1440 * 100vw,10px)}@media (max-width: 799px){.t-annotation{font-size:max(24 / 390 * 100vw,9px);line-height:max(26.4 / 390 * 100vw,9px);font-weight:500}}.t-tile-index{font-family:jdisplay,sans-serif;font-weight:400;font-size:max(24 / 1440 * 100vw,10px);line-height:max(26.4 / 1440 * 100vw,10px)}@media (max-width: 799px){.t-tile-index{font-size:max(20 / 390 * 100vw,9px);line-height:max(22 / 390 * 100vw,9px)}}.t-tile-title{font-family:jdisplay,sans-serif;font-weight:400;font-size:max(24 / 1440 * 100vw,10px);line-height:max(26.4 / 1440 * 100vw,10px)}@media (max-width: 799px){.t-tile-title{font-size:max(16 / 390 * 100vw,9px);line-height:max(17.6 / 390 * 100vw,9px);font-weight:500}}.t-list-index{font-family:jdisplay,sans-serif;font-weight:400;font-size:max(36 / 1440 * 100vw,10px);line-height:max(39.6 / 1440 * 100vw,10px)}@media (max-width: 799px){.t-list-index{font-size:max(36 / 390 * 100vw,9px);line-height:max(39.6 / 390 * 100vw,9px)}}.t-list-title{font-family:jdisplay,sans-serif;font-weight:400;font-size:max(24 / 1440 * 100vw,10px);line-height:max(26.4 / 1440 * 100vw,10px)}@media (max-width: 799px){.t-list-title{font-size:max(20 / 390 * 100vw,9px);line-height:max(22 / 390 * 100vw,9px)}}.t-timeline-title{font-family:jdisplay,sans-serif;font-weight:400;font-size:max(45 / 1440 * 100vw,10px);line-height:max(45 / 1440 * 100vw,10px)}@media (max-width: 799px){.t-timeline-title{font-size:max(24 / 390 * 100vw,9px);line-height:max(24 / 390 * 100vw,9px)}}.t-timeline-controls-label{font-family:jtext,sans-serif;font-weight:400;font-size:max(10 / 1440 * 100vw,10px);line-height:max(11 / 1440 * 100vw,10px);letter-spacing:calc(1 / 1440 * 100vw)}@media (max-width: 799px){.t-timeline-controls-label{font-size:max(10 / 390 * 100vw,9px);line-height:max(11 / 390 * 100vw,9px)}}.t-timeline-controls-title{font-family:jdisplay,sans-serif;font-weight:400;font-size:max(16 / 1440 * 100vw,10px);line-height:max(17.6 / 1440 * 100vw,10px);letter-spacing:calc(1 / 1440 * 100vw)}@media (max-width: 799px){.t-timeline-controls-title{font-size:max(16 / 390 * 100vw,9px);line-height:max(17.6 / 390 * 100vw,9px)}}.t-timeline-menu{font-family:jdisplay,sans-serif;font-weight:400;font-size:max(16 / 1440 * 100vw,10px);line-height:max(17.6 / 1440 * 100vw,10px)}.t-admin-title{font-family:jdisplay,sans-serif;font-weight:400;font-size:max(32 / 1440 * 100vw,10px);line-height:max(32 / 1440 * 100vw,10px)}@media (max-width: 799px){.t-admin-title{font-size:max(28 / 390 * 100vw,9px);line-height:max(28 / 390 * 100vw,9px)}}.t-admin-text{font-family:jtext,sans-serif;font-weight:400;font-size:max(18 / 1440 * 100vw,10px);line-height:max(23.4 / 1440 * 100vw,10px)}@media (max-width: 799px){.t-admin-text{font-size:max(20 / 390 * 100vw,9px);line-height:max(26 / 390 * 100vw,9px)}}.t-admin-label{font-family:jtext,sans-serif;font-weight:400;font-size:max(18 / 1440 * 100vw,10px);line-height:max(18 / 1440 * 100vw,10px)}@media (max-width: 799px){.t-admin-label{font-size:fluidTextMobile(18);line-height:fluidTextMobile(18)}}.t-admin-large-text{font-family:jtext,sans-serif;font-weight:400;font-size:max(24 / 1440 * 100vw,10px);line-height:max(24 / 1440 * 100vw,10px)}.t-presenter-label{font-family:jtext,sans-serif;font-weight:400;font-size:calc(12 / 1440 * 100vw);line-height:calc(15.5 / 1440 * 100vw)}.t-presenter-title{font-family:jtext,sans-serif;font-weight:400;font-size:calc(16 / 1440 * 100vw);line-height:calc(16 / 1440 * 100vw)}.splash{z-index:900}.mobile-notice,.presenter-tools,.presenter-confirm{z-index:800}.header{z-index:700}.preloader{z-index:600}[data-page]{z-index:500}.header{position:fixed;top:0;width:100%;pointer-events:none}.header *{pointer-events:all}.header{padding:calc(40 / 1440 * 100vw);will-change:opacity;transition:opacity .2s cubic-bezier(.33,1,.68,1)}@media (max-width: 799px){.header{padding:calc(20 / 390 * 100vw)}@media (orientation: landscape){.header{padding:calc(10 / 390 * 100vw)}}}html.-scrolled .header{opacity:0}[data-page=intro]+.header .logo path,[data-page=supply-chain__intro]+.header .logo path,[data-page=supply-chain__branch]+.header .logo path,[data-page=research-and-development]+.header .logo path{fill:#fff}@media (max-width: 799px){[data-page=intro]+.header .logo path,[data-page=supply-chain__intro]+.header .logo path,[data-page=supply-chain__branch]+.header .logo path,[data-page=research-and-development]+.header .logo path{fill:#eb1700}@media (orientation: landscape){[data-page=intro]+.header .logo path,[data-page=supply-chain__intro]+.header .logo path,[data-page=supply-chain__branch]+.header .logo path,[data-page=research-and-development]+.header .logo path{fill:#fff}}}[data-page=supply-chain__choose]+.header .logo path{fill:#fff}[data-page=login]+.header,[data-page=error]+.header,[data-page=presentation__start]+.header,[data-page=presentation__stop]+.header{--tw-bg-opacity: 1;background-color:rgb(249 248 247 / var(--tw-bg-opacity, 1))}.splash,.preloader{position:fixed;inset:0;height:100%;width:100%;--tw-bg-opacity: 1;background-color:rgb(241 239 237 / var(--tw-bg-opacity, 1));display:flex;align-items:center;justify-content:center;pointer-events:all}.logo{display:block}.logo.-singleline{cursor:pointer;width:calc(220 / 1440 * 100vw)}@media (max-width: 799px){.logo.-singleline{width:calc(220 / 390 * 100vw)}@media (orientation: landscape){.logo.-singleline{width:calc(100 / 390 * 100vw)}}}.logo path{transition:fill .3s cubic-bezier(.33,1,.68,1)}.logo.-stacked{position:relative}@media (max-width: 799px){.logo.-stacked{width:calc(220 / 390 * 100vw)}@media (orientation: landscape){.logo.-stacked{width:calc(100 / 390 * 100vw)}}}.video-wrapper{position:fixed;inset:0;height:100%;width:100%}.video-wrapper .hud{z-index:1;display:flex;flex-direction:column;position:fixed;inset:0;height:100%;width:100%;pointer-events:none}.video-wrapper .hud *{pointer-events:all}.video-wrapper .hud{padding-inline:calc(40 / 1440 * 100vw)}.video-wrapper .hud>*{will-change:opacity;transition:opacity .3s cubic-bezier(.33,1,.68,1)}@media (max-width: 799px){.video-wrapper .hud{padding:0 calc(20 / 390 * 100vw) calc(12 / 390 * 100vw) calc(20 / 390 * 100vw)}@media (orientation: landscape){.video-wrapper .hud{padding:0 calc(10 / 390 * 100vw) calc(12 / 390 * 100vw) calc(10 / 390 * 100vw)}}}.video-wrapper .hud:after{opacity:.6;content:"";pointer-events:none;position:absolute;inset:0;z-index:-1;transform:translateY(0);will-change:transform,opacity;transition:opacity .3s cubic-bezier(.33,1,.68,1),transform .6s cubic-bezier(.33,1,.68,1);background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,.4) 40%,rgba(0,0,0,.7) 60%,#000000 100%)}@media (max-width: 799px){.video-wrapper .hud:after{display:none}}.video-wrapper .hud.-playing:after{opacity:0;transform:translateY(20%)}.video-wrapper .hud.-hud-hidden:not(.-paused)>*:not(.annotation):not(.timeline-menu.-open):not([data-video-image]){opacity:0}@media (max-width: 799px){.video-wrapper .hud.-hud-hidden:not(.-paused)>*:not(.annotation):not(.timeline-menu.-open):not([data-video-image]){opacity:1}.video-wrapper .hud.-hud-hidden:not(.-paused)>*:not(.annotation):not(.timeline-menu.-open):not([data-video-image]).play-toggle{opacity:0}@media (orientation: landscape){.video-wrapper .hud.-hud-hidden:not(.-paused)>*:not(.annotation):not(.timeline-menu.-open):not([data-video-image]){opacity:0;pointer-events:none!important}.video-wrapper .hud.-hud-hidden:not(.-paused)>*:not(.annotation):not(.timeline-menu.-open):not([data-video-image]) *{pointer-events:none!important}}}.video-wrapper .video-js{height:100%;width:100%}@media (max-width: 799px){.video-wrapper .video-js video{-o-object-fit:contain;object-fit:contain;aspect-ratio:16/9}@media (orientation: landscape){.video-wrapper .video-js video{-o-object-fit:cover;object-fit:cover}}}.video-wrapper .video-js .vjs-modal-dialog,.video-wrapper .video-js .vjs-error-display,.video-wrapper .video-js .vjs-control-bar,.video-wrapper .video-js .vjs-big-play-button,.video-wrapper .video-js .vjs-text-track-display,.video-wrapper .video-js .vjs-loading-spinner,.video-wrapper .video-js .vjs-title-bar{display:none}.video-wrapper [data-video-image]{width:auto;height:calc(150 / 1440 * 100vw);position:absolute;bottom:calc(96 / 1440 * 100vw);right:calc(40 / 1440 * 100vw);max-width:45%;transition:opacity .3s cubic-bezier(.33,1,.68,1),bottom .3s cubic-bezier(.33,1,.68,1)}@media (max-width: 799px){.video-wrapper [data-video-image]{display:none}}.video-wrapper [data-video-seeker]{position:absolute;width:calc(100% - 2 * 40 / 1440 * 100vw);height:calc(14 / 1440 * 100vw);bottom:1.25vw}@media (max-width: 799px){.video-wrapper [data-video-seeker]{width:calc(100% - 2 * 20 / 390 * 100vw);height:calc(14 / 390 * 100vw);bottom:calc(12 / 390 * 100vw)}@media (orientation: landscape){.video-wrapper [data-video-seeker]{width:calc(100% - 2 * 10 / 390 * 100vw);height:calc(4 / 390 * 100vw);bottom:calc(8 / 390 * 100vw)}}}.video-wrapper [data-video-seeker] input{height:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;background:transparent;z-index:1;width:calc(100% + 11 / 1440 * 100vw);cursor:pointer;margin:0;top:50%;left:50%;transform:translate(-50%,-50%);border:none}.video-wrapper [data-video-seeker] input:focus,.video-wrapper [data-video-seeker] input:focus::-moz-range-track{outline:none}.video-wrapper [data-video-seeker] input:focus::-webkit-slider-runnable-track{background:transparent}.video-wrapper [data-video-seeker] input::-webkit-slider-runnable-track{width:100%;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.video-wrapper [data-video-seeker] input::-webkit-slider-thumb{border-radius:9999px;height:calc(11 / 1440 * 100vw);width:calc(11 / 1440 * 100vw);border:calc(3 / 1440 * 100vw) solid #eb1700;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#ffffff}@media (max-width: 799px){.video-wrapper [data-video-seeker] input::-webkit-slider-thumb{height:calc(11 / 390 * 100vw);width:calc(11 / 390 * 100vw);border:calc(3 / 390 * 100vw) solid #eb1700}@media (orientation: landscape){.video-wrapper [data-video-seeker] input::-webkit-slider-thumb{height:calc(8 / 390 * 100vw);width:calc(8 / 390 * 100vw);border:calc(2 / 390 * 100vw) solid #eb1700}}}.video-wrapper [data-video-seeker] input::-moz-range-track{height:100%;width:100%;cursor:pointer;background:transparent}.video-wrapper [data-video-seeker] input::-moz-range-thumb{border-radius:9999px;height:calc(11 / 1440 * 100vw);width:calc(11 / 1440 * 100vw);border:calc(3 / 1440 * 100vw) solid #eb1700;background:#ffffff;cursor:pointer}@media (max-width: 799px){.video-wrapper [data-video-seeker] input::-moz-range-thumb{height:calc(11 / 390 * 100vw);width:calc(11 / 390 * 100vw);border:calc(3 / 390 * 100vw) solid #eb1700}@media (orientation: landscape){.video-wrapper [data-video-seeker] input::-moz-range-thumb{height:calc(8 / 390 * 100vw);width:calc(8 / 390 * 100vw);border:calc(2 / 390 * 100vw) solid #eb1700}}}.video-wrapper [data-video-seeker] progress{height:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);border:none;height:calc(4 / 1440 * 100vw);background:rgba(255,255,255,.5)}@media (max-width: 799px){.video-wrapper [data-video-seeker] progress{height:calc(4 / 390 * 100vw)}@media (orientation: landscape){.video-wrapper [data-video-seeker] progress{height:calc(3 / 390 * 100vw)}}}.video-wrapper [data-video-seeker] progress::-webkit-progress-bar{background:rgba(255,255,255,.5)}@media (max-width: 799px){.video-wrapper [data-video-seeker] progress::-webkit-progress-bar{background:#d5cfc9}}.video-wrapper [data-video-seeker] progress::-webkit-progress-value{background-color:#eb1700}.video-wrapper [data-video-seeker] progress::-moz-progress-bar{background-color:#eb1700}.video-wrapper .elapsed-time{position:absolute;display:flex;bottom:calc(40 / 1440 * 100vw);gap:calc(2 / 1440 * 100vw)}.video-wrapper .elapsed-time p{text-align:center;width:calc(46 / 1440 * 100vw)}.video-wrapper .elapsed-time *{font-family:jtext,sans-serif;font-weight:400;font-size:max(16 / 1440 * 100vw,10px);line-height:max(17.6 / 1440 * 100vw,10px)}@media (max-width: 799px){.video-wrapper .elapsed-time *{font-size:max(16 / 390 * 100vw,9px);line-height:max(17.6 / 390 * 100vw,9px)}}.video-wrapper .elapsed-time *{color:#fff}@media (max-width: 799px){.video-wrapper .elapsed-time{bottom:calc(34 / 390 * 100vw)}.video-wrapper .elapsed-time p{text-align:center;width:calc(46 / 390 * 100vw)}.video-wrapper .elapsed-time *{color:#000}@media (orientation: landscape){.video-wrapper .elapsed-time{bottom:calc(18 / 390 * 100vw)}.video-wrapper .elapsed-time p{width:calc(28 / 390 * 100vw)}.video-wrapper .elapsed-time *{font-size:max(9 / 390 * 100vw,9px);line-height:max(10.6 / 390 * 100vw,9px);color:#fff}}}.video-wrapper .annotation{position:absolute;font-family:jdisplay,sans-serif;font-weight:400;font-size:max(48 / 1440 * 100vw,10px);line-height:max(52.8 / 1440 * 100vw,10px)}@media (max-width: 799px){.video-wrapper .annotation{font-size:max(24 / 390 * 100vw,9px);line-height:max(26.4 / 390 * 100vw,9px);font-weight:500}}.video-wrapper .annotation{color:#fff;bottom:calc(96 / 1440 * 100vw);max-width:45%;transition:opacity .3s cubic-bezier(.33,1,.68,1),bottom .3s cubic-bezier(.33,1,.68,1)}@media (max-width: 799px){.video-wrapper .annotation{max-width:75%;bottom:calc(50% - 28.125vw + 20 / 390 * 100vw)}@media (orientation: landscape){.video-wrapper .annotation{bottom:calc(36 / 390 * 100vw);max-width:calc(80% - 2 * 10 / 390 * 100vw);font-size:max(16 / 390 * 100vw,9px);line-height:max(18 / 390 * 100vw,9px)}}}.video-wrapper .mute-toggle{position:absolute;cursor:pointer;top:calc(40 / 1440 * 100vw);align-self:flex-end}@media (max-width: 799px){.video-wrapper .mute-toggle{top:calc(20 / 390 * 100vw)}@media (orientation: landscape){.video-wrapper .mute-toggle{top:calc(10 / 390 * 100vw)}}}.video-wrapper .mute-toggle svg{width:1.875vw;height:1.875vw}.video-wrapper .mute-toggle svg path{fill:#fff}@media (max-width: 799px){.video-wrapper .mute-toggle svg{width:calc(27 / 390 * 100vw);height:calc(27 / 390 * 100vw)}.video-wrapper .mute-toggle svg path{fill:#564c47}@media (orientation: landscape){.video-wrapper .mute-toggle svg{width:calc(14 / 390 * 100vw);height:calc(14 / 390 * 100vw)}.video-wrapper .mute-toggle svg path{fill:#fff}}}.video-wrapper .play-toggle{z-index:1;cursor:pointer;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;border-radius:9999px;position:absolute;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));width:calc(80 / 1440 * 100vw);height:calc(80 / 1440 * 100vw);will-change:opacity,width,height;transition:all .3s cubic-bezier(.33,1,.68,1)}@media (max-width: 799px){.video-wrapper .play-toggle{width:calc(50 / 390 * 100vw);height:calc(50 / 390 * 100vw)}@media (orientation: landscape){.video-wrapper .play-toggle{width:calc(40 / 390 * 100vw);height:calc(40 / 390 * 100vw)}}}.video-wrapper .play-toggle .-icon{display:block;width:calc(24 / 1440 * 100vw);height:calc(24 / 1440 * 100vw)}@media (max-width: 799px){.video-wrapper .play-toggle .-icon{width:calc(15 / 390 * 100vw);height:calc(15 / 390 * 100vw)}}@media (hover: hover) and (pointer: fine){.video-wrapper .play-toggle.-paused:hover{width:calc(96 / 1440 * 100vw);height:calc(96 / 1440 * 100vw);opacity:.5}}[data-mode=viewer] .video-wrapper{pointer-events:none!important}[data-mode=viewer] .video-wrapper *:not(.mute-toggle){pointer-events:none!important}.video-tile{display:flex;flex-direction:column;max-height:100%;gap:calc(24 / 1440 * 100vw);flex:1}@media (max-width: 799px){.video-tile{gap:calc(12 / 390 * 100vw)}}.video-tile h4{font-family:jdisplay,sans-serif;font-weight:400;font-size:max(24 / 1440 * 100vw,10px);line-height:max(26.4 / 1440 * 100vw,10px)}@media (max-width: 799px){.video-tile h4{font-size:max(16 / 390 * 100vw,9px);line-height:max(17.6 / 390 * 100vw,9px);font-weight:500}}.video-tile h4{color:#000}@media (max-width: 799px){.video-tile h4{max-width:80%}}.video-tile h4 span{font-family:jdisplay,sans-serif;font-weight:400;font-size:max(24 / 1440 * 100vw,10px);line-height:max(26.4 / 1440 * 100vw,10px)}@media (max-width: 799px){.video-tile h4 span{font-size:max(20 / 390 * 100vw,9px);line-height:max(22 / 390 * 100vw,9px)}}.video-tile h4 span{color:#eb1700;display:inline-block;margin:0 calc(4 / 1440 * 100vw) 0 0}@media (max-width: 799px){.video-tile h4 span{display:block;margin:0 0 calc(4 / 390 * 100vw) 0}}.video-tile .video-tile__overlay{display:none}.video-tile.-disabled .video-tile__overlay{display:block;display:flex;align-items:center;justify-content:center;position:absolute;inset:0;z-index:1;background:rgba(0,0,0,.5)}.video-tile.-disabled .video-tile__overlay p{font-family:jdisplay,sans-serif;font-weight:400;font-size:max(24 / 1440 * 100vw,10px);line-height:max(26.4 / 1440 * 100vw,10px)}@media (max-width: 799px){.video-tile.-disabled .video-tile__overlay p{font-size:max(16 / 390 * 100vw,9px);line-height:max(17.6 / 390 * 100vw,9px);font-weight:500}}.video-tile.-disabled .video-tile__overlay p{color:#fff}.video-tile .video-tile__wrapper{width:calc(416 / 1440 * 100vw);height:100%;max-height:calc(566 / 1440 * 100vw);overflow:hidden;position:relative;display:flex;align-items:center;justify-content:center}@media (max-width: 799px){.video-tile .video-tile__wrapper{width:auto;min-height:calc(260 / 390 * 100vw)}}.video-tile .video-tile__wrapper .play-button{z-index:1;display:flex;align-items:center;justify-content:center;border-radius:9999px;position:absolute;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));width:calc(80 / 1440 * 100vw);height:calc(80 / 1440 * 100vw);will-change:opacity,width,height;transition:all .3s cubic-bezier(.33,1,.68,1)}@media (max-width: 799px){.video-tile .video-tile__wrapper .play-button{width:calc(50 / 390 * 100vw);height:calc(50 / 390 * 100vw)}}.video-tile .video-tile__wrapper .play-button .-icon{display:block;width:calc(24 / 1440 * 100vw);height:calc(24 / 1440 * 100vw)}@media (max-width: 799px){.video-tile .video-tile__wrapper .play-button .-icon{width:calc(15 / 390 * 100vw);height:calc(15 / 390 * 100vw)}}.video-tile .video-tile__wrapper .video-js{pointer-events:none;height:100%;width:100%}.video-tile .video-tile__wrapper .video-js video{-o-object-fit:cover;object-fit:cover}.video-tile .video-tile__wrapper .video-js .vjs-modal-dialog,.video-tile .video-tile__wrapper .video-js .vjs-error-display,.video-tile .video-tile__wrapper .video-js .vjs-control-bar,.video-tile .video-tile__wrapper .video-js .vjs-big-play-button,.video-tile .video-tile__wrapper .video-js .vjs-text-track-display,.video-tile .video-tile__wrapper .video-js .vjs-loading-spinner,.video-tile .video-tile__wrapper .video-js .vjs-title-bar{display:none}@media (hover: hover) and (pointer: fine){.video-tile:hover:not(.-disabled){cursor:pointer}.video-tile:hover:not(.-disabled) .play-button{width:calc(96 / 1440 * 100vw);height:calc(96 / 1440 * 100vw);opacity:.5}}[data-mode=viewer] .video-tile,[data-mode=viewer] .video-tile *{pointer-events:none!important}.timeline-wrapper .hud.-in-timeline [data-video-image]{bottom:calc(198 / 1440 * 100vw)}.timeline-wrapper .hud.-in-timeline [data-video-seeker]{bottom:calc(102 / 1440 * 100vw)}@media (max-width: 799px){.timeline-wrapper .hud.-in-timeline [data-video-seeker]{bottom:calc(12 / 390 * 100vw)}@media (orientation: landscape){.timeline-wrapper .hud.-in-timeline [data-video-seeker]{bottom:calc(36 / 390 * 100vw)}}}.timeline-wrapper .hud.-in-timeline .elapsed-time{bottom:calc(120 / 1440 * 100vw)}@media (max-width: 799px){.timeline-wrapper .hud.-in-timeline .elapsed-time{bottom:calc(34 / 390 * 100vw)}@media (orientation: landscape){.timeline-wrapper .hud.-in-timeline .elapsed-time{bottom:calc(46 / 390 * 100vw)}}}.timeline-wrapper .hud.-in-timeline .annotation{bottom:calc(40 / 1440 * 100vw)}@media (max-width: 799px){.timeline-wrapper .hud.-in-timeline .annotation{bottom:calc(50% - 28.125vw + 20 / 390 * 100vw)}@media (orientation: landscape){.timeline-wrapper .hud.-in-timeline .annotation{bottom:calc(64 / 390 * 100vw);font-size:max(12 / 390 * 100vw,9px);line-height:max(14 / 390 * 100vw,9px)}}.timeline-wrapper .hud.-in-timeline .timeline-title{opacity:1;pointer-events:auto}.timeline-wrapper .hud.-in-timeline .timeline-title *{pointer-events:auto}}.timeline-wrapper .hud.-paused .timeline-title{opacity:1;transition:opacity .6s cubic-bezier(.33,1,.68,1);pointer-events:auto}.timeline-wrapper .hud.-paused .timeline-title *{pointer-events:auto}.timeline-wrapper .hud.-paused [data-video-image]{bottom:calc(198 / 1440 * 100vw)!important}.timeline-wrapper .hud.-paused .annotation{opacity:0!important;pointer-events:none!important}@media (max-width: 799px){.timeline-wrapper .hud.-paused .annotation{opacity:1!important;pointer-events:auto!important}}.timeline-wrapper .hud.-hud-visible .annotation{opacity:0!important;pointer-events:none!important}@media (max-width: 799px){.timeline-wrapper .hud.-hud-visible .annotation{opacity:1!important;pointer-events:auto!important}}.timeline-wrapper .hud.-hud-hidden [data-video-image],.timeline-wrapper .hud.-hud-hidden .annotation{bottom:calc(40 / 1440 * 100vw)}@media (max-width: 799px){.timeline-wrapper .hud.-hud-hidden .annotation{bottom:calc(50% - 28.125vw + 20 / 390 * 100vw)}@media (orientation: landscape){.timeline-wrapper .hud.-hud-hidden .annotation{bottom:calc(12 / 390 * 100vw);font-size:max(12 / 390 * 100vw,9px);line-height:max(14 / 390 * 100vw,9px)}}}@media (orientation: landscape){.timeline-wrapper .hud.-hud-hidden.-paused .annotation{bottom:calc(64 / 390 * 100vw)}}.timeline-wrapper .timeline-title{position:absolute;display:flex;flex-direction:column;align-items:flex-start;bottom:calc(211 / 1440 * 100vw);max-width:calc(554 / 1440 * 100vw);width:auto}@media (max-width: 799px){.timeline-wrapper .timeline-title{max-width:unset;bottom:unset;top:calc(80 / 390 * 100vw);width:calc(100% - 2 * 20 / 390 * 100vw)}@media (orientation: landscape){.timeline-wrapper .timeline-title{display:none}}}.timeline-wrapper .timeline-title .button{margin-bottom:calc(32 / 1440 * 100vw)}@media (max-width: 799px){.timeline-wrapper .timeline-title .button{margin-bottom:calc(24 / 390 * 100vw)}.timeline-wrapper .timeline-title .button span{color:#eb1700}}.timeline-wrapper .timeline-title h3{font-family:jdisplay,sans-serif;font-weight:400;font-size:max(45 / 1440 * 100vw,10px);line-height:max(45 / 1440 * 100vw,10px)}@media (max-width: 799px){.timeline-wrapper .timeline-title h3{font-size:max(24 / 390 * 100vw,9px);line-height:max(24 / 390 * 100vw,9px)}}.timeline-wrapper .timeline-title h3{color:#fff}@media (max-width: 799px){.timeline-wrapper .timeline-title h3{color:#000}}.timeline-wrapper .timeline-controls{position:absolute;display:flex;flex-direction:row;align-items:center;bottom:0;width:calc(100% - 2 * 40 / 1440 * 100vw);max-height:calc(40 / 1440 * 100vw);margin:calc(31 / 1440 * 100vw) 0}@media (max-width: 799px){.timeline-wrapper .timeline-controls{margin:0;max-height:calc(40 / 390 * 100vw);width:calc(100% - 2 * 20 / 390 * 100vw);bottom:calc(50% - 28.125vw - 70 / 390 * 100vw)}@media (orientation: landscape){.timeline-wrapper .timeline-controls{width:calc(100% - 2 * 10 / 390 * 100vw);bottom:calc(6 / 390 * 100vw)}}}.timeline-wrapper .timeline-controls>*{flex:1}@media (max-width: 799px){.timeline-wrapper .timeline-controls>* .label{display:none}.timeline-wrapper .timeline-controls>* .-icon-wrapper{border:calc(1 / 390 * 100vw) solid #eb1700!important}.timeline-wrapper .timeline-controls>* .-icon path{fill:#eb1700}@media (orientation: landscape){.timeline-wrapper .timeline-controls>* .-icon-wrapper{border:calc(1 / 390 * 100vw) solid #ffffff!important}.timeline-wrapper .timeline-controls>* .-icon path{fill:#fff}}}.timeline-wrapper .timeline-controls h3{flex:4;font-family:jdisplay,sans-serif;font-weight:400;font-size:max(16 / 1440 * 100vw,10px);line-height:max(17.6 / 1440 * 100vw,10px);letter-spacing:calc(1 / 1440 * 100vw)}@media (max-width: 799px){.timeline-wrapper .timeline-controls h3{font-size:max(16 / 390 * 100vw,9px);line-height:max(17.6 / 390 * 100vw,9px)}}.timeline-wrapper .timeline-controls h3{text-align:center;color:#fff;white-space:nowrap}@media (max-width: 799px){.timeline-wrapper .timeline-controls h3{color:#000;white-space:unset}@media (orientation: landscape){.timeline-wrapper .timeline-controls h3{color:#fff;font-size:calc(8 / 390 * 100vw);line-height:calc(8 / 390 * 100vw)}}}.timeline-wrapper .timeline-controls h3 span{font-family:jtext,sans-serif;font-weight:400;font-size:max(10 / 1440 * 100vw,10px);line-height:max(11 / 1440 * 100vw,10px);letter-spacing:calc(1 / 1440 * 100vw)}@media (max-width: 799px){.timeline-wrapper .timeline-controls h3 span{font-size:max(10 / 390 * 100vw,9px);line-height:max(11 / 390 * 100vw,9px)}}.timeline-wrapper .timeline-controls h3 span{text-transform:uppercase;display:block;margin-bottom:calc(4 / 1440 * 100vw)}@media (max-width: 799px){.timeline-wrapper .timeline-controls h3 span{color:#eb1700;margin-bottom:calc(4 / 390 * 100vw)}@media (orientation: landscape){.timeline-wrapper .timeline-controls h3 span{color:#fff;font-size:calc(6 / 390 * 100vw);line-height:calc(6 / 390 * 100vw)}}}.timeline-wrapper .timeline-controls .button-prev{margin-right:auto;display:flex;justify-content:flex-start}.timeline-wrapper .timeline-controls .button-next{margin-left:auto;display:flex;justify-content:flex-end}.timeline-menu{position:fixed;height:100%;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));z-index:1;width:calc(395 / 1440 * 100vw);left:100%;transition:all .3s cubic-bezier(.33,1,.68,1)!important;will-change:left,opacity}@media (max-width: 799px){.timeline-menu{display:none}}.timeline-menu.-open{left:calc(100% - 395 / 1440 * 100vw)}.timeline-menu.-closed{left:100%}.timeline-menu ul{display:flex;height:100%;flex-direction:column;align-items:flex-start;padding:calc(99 / 1440 * 100vw) calc(42 / 1440 * 100vw);overflow:auto}.timeline-menu ul li.chapter{position:relative;width:100%;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:calc(20 / 1440 * 100vw);cursor:pointer;padding:calc(20 / 1440 * 100vw) 0}.timeline-menu ul li.chapter:last-of-type{padding-bottom:0}.timeline-menu ul li.chapter:first-of-type{padding-top:0}.timeline-menu ul li.chapter span{transition:color .2s cubic-bezier(.33,1,.68,1)}.timeline-menu ul li.chapter .index{font-family:jdisplay,sans-serif;font-weight:400;font-size:max(36 / 1440 * 100vw,10px);line-height:max(39.6 / 1440 * 100vw,10px)}@media (max-width: 799px){.timeline-menu ul li.chapter .index{font-size:max(36 / 390 * 100vw,9px);line-height:max(39.6 / 390 * 100vw,9px)}}.timeline-menu ul li.chapter .index{--tw-text-opacity: 1;color:rgb(193 187 179 / var(--tw-text-opacity, 1));display:inline-flex;align-items:center;justify-content:center;width:100%;max-width:calc(40 / 1440 * 100vw);height:calc(40 / 1440 * 100vw)}.timeline-menu ul li.chapter .title{font-family:jdisplay,sans-serif;font-weight:400;font-size:max(16 / 1440 * 100vw,10px);line-height:max(17.6 / 1440 * 100vw,10px);text-align:left}.timeline-menu ul li.chapter .title .label{--tw-text-opacity: 1;color:rgb(235 23 0 / var(--tw-text-opacity, 1));opacity:0;height:0vw;font-family:jtext,sans-serif;font-weight:400;font-size:max(10 / 1440 * 100vw,10px);line-height:max(11 / 1440 * 100vw,10px);letter-spacing:calc(1 / 1440 * 100vw)}@media (max-width: 799px){.timeline-menu ul li.chapter .title .label{font-size:max(10 / 390 * 100vw,9px);line-height:max(11 / 390 * 100vw,9px)}}.timeline-menu ul li.chapter .title .label{text-transform:uppercase;will-change:height,opacity;display:flex}.timeline-menu ul li.chapter .progress{border-radius:9999px;margin-left:auto;min-width:calc(32 / 1440 * 100vw);height:calc(32 / 1440 * 100vw);display:flex;align-items:center;justify-content:center}.timeline-menu ul li.chapter .progress .-icon-wrapper{width:calc(23 / 1440 * 100vw);height:calc(23 / 1440 * 100vw);display:flex;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(235 23 0 / var(--tw-bg-opacity, 1))}.timeline-menu ul li.chapter .progress .-icon-wrapper .-icon{width:calc(10 / 1440 * 100vw);height:calc(10 / 1440 * 100vw)}.timeline-menu ul li.chapter .progress .-icon-wrapper .-icon path{fill:#fff}.timeline-menu ul li.chapter:not(:last-of-type):after{position:absolute;--tw-bg-opacity: 1;background-color:rgb(241 239 237 / var(--tw-bg-opacity, 1));bottom:0;display:block;content:"";width:100%;height:calc(1 / 1440 * 100vw)}.timeline-menu ul li.chapter.-active .label{opacity:1;height:calc(16 / 1440 * 100vw)}.timeline-menu ul li.chapter.-active .index{--tw-text-opacity: 1;color:rgb(235 23 0 / var(--tw-text-opacity, 1))}@media (hover: hover) and (pointer: fine){.timeline-menu ul li.chapter:hover span{--tw-text-opacity: 1;color:rgb(235 23 0 / var(--tw-text-opacity, 1))}.timeline-menu ul li.chapter:hover .arrow{opacity:1;transform:translate(0)}}.timeline-menu .menu-toggle{position:absolute;cursor:pointer;transform:translate(calc(50% - 24 / 1440 * 100vw),-50%) rotate(-90deg);top:50%;right:100%;--tw-bg-opacity: 1;background-color:rgb(158 0 0 / var(--tw-bg-opacity, 1));padding:calc(12 / 1440 * 100vw);transition:background-color .3s cubic-bezier(.33,1,.68,1);display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:calc(8 / 1440 * 100vw);color:#fff}.timeline-menu .menu-toggle .text{font-family:jdisplay,sans-serif;font-weight:400;font-size:max(16 / 1440 * 100vw,10px);line-height:max(17.6 / 1440 * 100vw,10px)}.timeline-menu .menu-toggle .icon{width:calc(24 / 1440 * 100vw);heigh:calc(24 / 1440 * 100vw)}@media (hover: hover) and (pointer: fine){.timeline-menu .menu-toggle:hover{--tw-bg-opacity: 1;background-color:rgb(235 23 0 / var(--tw-bg-opacity, 1))}}.timeline-menu .button-close{position:absolute;top:calc(32 / 1440 * 100vw);right:calc(32 / 1440 * 100vw)}.button.button-normal{border-style:none;--tw-bg-opacity: 1;background-color:rgb(235 23 0 / var(--tw-bg-opacity, 1));display:flex;flex-direction:row;align-items:center;justify-content:space-between;transition:background-color .3s cubic-bezier(.33,1,.68,1);gap:calc(16 / 1440 * 100vw);border-radius:calc(100 / 1440 * 100vw);padding-inline:calc(20 / 1440 * 100vw);height:calc(40 / 1440 * 100vw)}@media (max-width: 799px){.button.button-normal{gap:calc(16 / 390 * 100vw);border-radius:calc(100 / 390 * 100vw);padding-inline:calc(20 / 390 * 100vw);height:calc(40 / 390 * 100vw)}}.button.button-normal *{color:#fff}@media (hover: hover) and (pointer: fine){.button.button-normal:hover{--tw-bg-opacity: 1;background-color:rgb(158 0 0 / var(--tw-bg-opacity, 1))}}.button.button-normal.button-icon{padding:0 calc(20 / 1440 * 100vw - 6 / 1440 * 100vw) 0 calc(20 / 1440 * 100vw);transition:padding .3s cubic-bezier(.33,1,.68,1)}@media (max-width: 799px){.button.button-normal.button-icon{padding:0 calc(20 / 390 * 100vw - 6 / 390 * 100vw) 0 calc(20 / 390 * 100vw)}}.button.button-normal.button-icon .-icon{width:calc(24 / 1440 * 100vw);height:calc(24 / 1440 * 100vw);transition:all .3s cubic-bezier(.33,1,.68,1)}@media (max-width: 799px){.button.button-normal.button-icon .-icon{width:calc(24 / 390 * 100vw);height:calc(24 / 390 * 100vw)}}.button.button-normal.button-icon.button-icon-hidden{padding-inline:calc(20 / 1440 * 100vw);gap:0vw}.button.button-normal.button-icon.button-icon-hidden .-icon{width:0;opacity:0}@media (hover: hover) and (pointer: fine){.button.button-normal.button-icon:hover:not(.button-icon-hidden) .-icon:not(.-left){margin-left:calc(6 / 1440 * 100vw)}.button.button-normal.button-icon:hover:not(.button-icon-hidden) .-icon.-left{margin-right:calc(6 / 1440 * 100vw)}}.button.button-normal.button-transparent{transition:background-color .3s cubic-bezier(.33,1,.68,1),border-color .3s cubic-bezier(.33,1,.68,1);background-color:transparent;border:calc(1 / 1440 * 100vw) solid #a39992}.button.button-normal.button-transparent span{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}@media (hover: hover) and (pointer: fine){.button.button-normal.button-transparent:hover{border:calc(1 / 1440 * 100vw) solid #564c47}.button.button-normal.button-transparent:hover .-icon.-left{margin-right:calc(6 / 1440 * 100vw)}}.button.button-normal.button-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));border:calc(1 / 1440 * 100vw) solid #ffffff}.button.button-normal.button-white span{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}@media (hover: hover) and (pointer: fine){.button.button-normal.button-white:hover{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));border:calc(1 / 1440 * 100vw) solid #ffffff}.button.button-normal.button-white:hover .-icon.-left{margin-right:calc(6 / 1440 * 100vw)}}.button.button-large{border-style:none;--tw-bg-opacity: 1;background-color:rgb(235 23 0 / var(--tw-bg-opacity, 1));display:flex;flex-direction:row;align-items:center;justify-content:space-between;transition:background-color .3s cubic-bezier(.33,1,.68,1);gap:calc(16 / 1440 * 100vw);border-radius:calc(100 / 1440 * 100vw);padding:calc(12 / 1440 * 100vw) calc(24 / 1440 * 100vw);height:calc(48 / 1440 * 100vw)}@media (max-width: 799px){.button.button-large{gap:calc(16 / 390 * 100vw);border-radius:calc(100 / 390 * 100vw);padding-inline:calc(20 / 390 * 100vw);height:calc(40 / 390 * 100vw)}}.button.button-large *{color:#fff}@media (hover: hover) and (pointer: fine){.button.button-large:hover{--tw-bg-opacity: 1;background-color:rgb(158 0 0 / var(--tw-bg-opacity, 1))}}.button.button-large.button-icon{padding:calc(12 / 1440 * 100vw) calc(24 / 1440 * 100vw) calc(12 / 1440 * 100vw) calc(12 / 1440 * 100vw)}@media (max-width: 799px){.button.button-large.button-icon{padding:0 calc(20 / 390 * 100vw - 6 / 390 * 100vw) 0 calc(20 / 390 * 100vw)}}.button.button-large.button-icon .-icon{width:calc(24 / 1440 * 100vw);height:calc(24 / 1440 * 100vw);transition:margin .3s cubic-bezier(.33,1,.68,1)}@media (max-width: 799px){.button.button-large.button-icon .-icon{width:calc(24 / 390 * 100vw);height:calc(24 / 390 * 100vw)}}@media (hover: hover) and (pointer: fine){.button.button-large.button-icon:hover .-icon:not(.-left){margin-left:calc(6 / 1440 * 100vw)}.button.button-large.button-icon:hover .-icon.-left{margin-right:calc(6 / 1440 * 100vw)}}.button.button-circle{border-style:none;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:calc(16 / 1440 * 100vw);height:calc(40 / 1440 * 100vw)}@media (max-width: 799px){.button.button-circle{gap:calc(16 / 390 * 100vw);height:calc(40 / 390 * 100vw)}@media (orientation: landscape){.button.button-circle{gap:calc(8 / 390 * 100vw);height:calc(24 / 390 * 100vw)}}}.button.button-circle *{color:#fff}@media (max-width: 799px){@media (orientation: landscape){.button.button-circle *{font-size:max(8 / 390 * 100vw,9px);line-height:max(10 / 390 * 100vw,9px)}}}.button.button-circle.button-icon span{transition:color .3s cubic-bezier(.33,1,.68,1)}.button.button-circle.button-icon .-icon{width:calc(24 / 1440 * 100vw);height:calc(24 / 1440 * 100vw);transition:margin-left .3s cubic-bezier(.33,1,.68,1)}@media (max-width: 799px){.button.button-circle.button-icon .-icon{width:calc(24 / 390 * 100vw);height:calc(24 / 390 * 100vw)}@media (orientation: landscape){.button.button-circle.button-icon .-icon{width:calc(12 / 390 * 100vw);height:calc(12 / 390 * 100vw)}}}.button.button-circle.button-icon .-icon-wrapper{border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(235 23 0 / var(--tw-bg-opacity, 1));display:flex;align-items:center;justify-content:center;transition:background-color .3s cubic-bezier(.33,1,.68,1);width:calc(40 / 1440 * 100vw);height:calc(40 / 1440 * 100vw)}.button.button-circle.button-icon .-icon-wrapper.-rotate{transform:rotate(180deg)}@media (max-width: 799px){.button.button-circle.button-icon .-icon-wrapper{width:calc(40 / 390 * 100vw);height:calc(40 / 390 * 100vw)}@media (orientation: landscape){.button.button-circle.button-icon .-icon-wrapper{width:calc(24 / 390 * 100vw);height:calc(24 / 390 * 100vw)}}}@media (hover: hover) and (pointer: fine){.button.button-circle.button-icon:hover .-icon{margin-left:calc(6 / 1440 * 100vw)}.button.button-circle.button-icon:hover .-icon-wrapper{--tw-bg-opacity: 1;background-color:rgb(158 0 0 / var(--tw-bg-opacity, 1))}}.button.button-circle.button-icon.-outline .-icon-wrapper{background-color:transparent;border:calc(1 / 1440 * 100vw) solid #ffffff}@media (max-width: 799px){.button.button-circle.button-icon.-outline .-icon-wrapper{border:calc(1 / 390 * 100vw) solid #ffffff}}@media (hover: hover) and (pointer: fine){.button.button-circle.button-icon.-outline:hover .-icon{margin-left:calc(6 / 1440 * 100vw)}.button.button-circle.button-icon.-outline:hover .-icon-wrapper{background-color:transparent}}.button.button-disabled{opacity:.5;pointer-events:none;cursor:default}@media (hover: hover) and (pointer: fine){.button.button-disabled:hover .-icon{margin-left:0!important}.button.button-disabled:hover .-icon-wrapper{--tw-bg-opacity: 1;background-color:rgb(235 23 0 / var(--tw-bg-opacity, 1))}.button.button-disabled:hover.-outline .-icon-wrapper{background-color:transparent}}.button.button-close .-icon{width:calc(24 / 1440 * 100vw);height:calc(24 / 1440 * 100vw)}.button.button-close .-icon path{transition:fill .3s cubic-bezier(.33,1,.68,1)}.button.button-close .-icon-wrapper{width:calc(40 / 1440 * 100vw);height:calc(40 / 1440 * 100vw)}@media (hover: hover) and (pointer: fine){.button.button-close:hover .-icon path{fill:#000}.button.button-close:hover .-icon-wrapper{--tw-bg-opacity: 1;background-color:rgb(158 0 0 / var(--tw-bg-opacity, 1))}}.button *{font-family:jtext,sans-serif;font-weight:400;font-size:max(16 / 1440 * 100vw,10px);line-height:max(40 / 1440 * 100vw,10px)}@media (max-width: 799px){.button *{font-size:max(14 / 390 * 100vw,9px);line-height:max(40 / 390 * 100vw,9px)}}.button *{white-space:nowrap}form,form .input-field{display:flex;flex-direction:column}form .input-field label{--tw-text-opacity: 1;color:rgb(86 76 71 / var(--tw-text-opacity, 1));font-family:jtext,sans-serif;font-weight:400;font-size:max(18 / 1440 * 100vw,10px);line-height:max(18 / 1440 * 100vw,10px)}@media (max-width: 799px){form .input-field label{font-size:fluidTextMobile(18);line-height:fluidTextMobile(18)}}form .input-field label{margin-bottom:calc(8 / 1440 * 100vw)}form .input-field input{font-family:jtext,sans-serif;font-weight:400;font-size:max(18 / 1440 * 100vw,10px);line-height:max(18 / 1440 * 100vw,10px)}@media (max-width: 799px){form .input-field input{font-size:fluidTextMobile(18);line-height:fluidTextMobile(18)}}form .input-field input{padding:calc(10 / 1440 * 100vw) calc(12 / 1440 * 100vw);border:solid calc(1 / 1440 * 100vw) #e8e6e3;background-color:#fff;border-radius:calc(4 / 1440 * 100vw)}form .input-field input::-moz-placeholder{--tw-text-opacity: 1;color:rgb(193 187 179 / var(--tw-text-opacity, 1));font-family:jtext,sans-serif;font-weight:400;font-size:max(18 / 1440 * 100vw,10px);line-height:max(18 / 1440 * 100vw,10px)}form .input-field input::placeholder{--tw-text-opacity: 1;color:rgb(193 187 179 / var(--tw-text-opacity, 1));font-family:jtext,sans-serif;font-weight:400;font-size:max(18 / 1440 * 100vw,10px);line-height:max(18 / 1440 * 100vw,10px)}@media (max-width: 799px){form .input-field input::-moz-placeholder{font-size:fluidTextMobile(18);line-height:fluidTextMobile(18)}form .input-field input::placeholder{font-size:fluidTextMobile(18);line-height:fluidTextMobile(18)}}form .input-field .date-input{white-space:nowrap;padding:calc(10 / 1440 * 100vw) calc(12 / 1440 * 100vw);border:solid calc(1 / 1440 * 100vw) #e8e6e3;background-color:#fff;border-radius:calc(4 / 1440 * 100vw);overflow:hidden;max-width:100%;cursor:pointer}form .input-field .date-input span{--tw-text-opacity: 1;color:rgb(193 187 179 / var(--tw-text-opacity, 1));font-family:jtext,sans-serif;font-weight:400;font-size:max(18 / 1440 * 100vw,10px);line-height:max(18 / 1440 * 100vw,10px)}@media (max-width: 799px){form .input-field .date-input span{font-size:fluidTextMobile(18);line-height:fluidTextMobile(18)}}form .input-field .date-input span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none!important}form .input-field .date-input+input{max-height:0;opacity:0;padding:0;margin:0}form .form-group{overflow:hidden;min-width:calc(400 / 1440 * 100vw);display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:calc(12 / 1440 * 100vw)}form .form-group+.form-group{margin-top:calc(24 / 1440 * 100vw)}form .form-group+.form-actions{margin-top:calc(48 / 1440 * 100vw)}form .form-group>*:not(.button){flex:1;min-width:0}form .error{font-family:jtext,sans-serif;font-weight:400;--tw-text-opacity: 1;color:rgb(235 23 0 / var(--tw-text-opacity, 1));font-size:max(14 / 1440 * 100vw,10px);line-height:max(14 / 1440 * 100vw,10px);margin-bottom:calc(24 / 1440 * 100vw)}form .errors{margin-bottom:calc(24 / 1440 * 100vw)}form .errors .error{--tw-text-opacity: 1;color:rgb(235 23 0 / var(--tw-text-opacity, 1));margin-bottom:calc(12 / 1440 * 100vw)}.mobile-notice{display:none;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:calc(20 / 390 * 100vw)}.mobile-notice h2{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1));font-family:jdisplay,sans-serif;font-weight:400;font-size:max(32 / 1440 * 100vw,10px);line-height:max(32 / 1440 * 100vw,10px)}@media (max-width: 799px){.mobile-notice h2{font-size:max(28 / 390 * 100vw,9px);line-height:max(28 / 390 * 100vw,9px)}}.mobile-notice h2{text-align:center}@media (max-width: 799px){.mobile-notice{display:flex;align-items:center;justify-content:center;position:fixed;inset:0;height:100%;width:100%}}.presenter-tools{position:fixed;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));left:50%;top:calc(20 / 1440 * 100vw);border-radius:calc(20 / 1440 * 100vw);transform:translate(-50%);box-shadow:calc(10 / 1440 * 100vw) calc(10 / 1440 * 100vw) calc(40 / 1440 * 100vw) 0 #00000040;display:flex;flex-direction:row;overflow:hidden}@media (max-width: 799px){.presenter-tools{display:none}}.presenter-tools>div{transition:background-color .2s cubic-bezier(.33,1,.68,1)}.presenter-tools>div:nth-of-type(1){display:flex;flex-direction:column;align-items:center;gap:calc(6 / 1440 * 100vw);padding:calc(15 / 1440 * 100vw) calc(19 / 1440 * 100vw) calc(15 / 1440 * 100vw) calc(19 / 1440 * 100vw)}.presenter-tools>div:nth-of-type(1) .-icon{position:relative;display:block;width:calc(22 / 1440 * 100vw);height:calc(22 / 1440 * 100vw)}.presenter-tools>div:nth-of-type(1) .-icon path{fill:#564c47}.presenter-tools>div:nth-of-type(1) .-icon .-viewer-count{font-family:jtext,sans-serif;font-weight:400;font-size:calc(12 / 1440 * 100vw);line-height:calc(15.5 / 1440 * 100vw);--tw-text-opacity: 1;color:rgb(86 76 71 / var(--tw-text-opacity, 1));position:absolute;left:100%;top:calc(-4 / 1440 * 100vw);text-align:center}.presenter-tools>div:nth-of-type(1) .-text{font-family:jtext,sans-serif;font-weight:400;font-size:calc(12 / 1440 * 100vw);line-height:calc(15.5 / 1440 * 100vw);color:#000;-webkit-user-select:none;-moz-user-select:none;user-select:none}.presenter-tools>div:nth-of-type(2){display:flex;flex-direction:column;align-items:center;gap:calc(6 / 1440 * 100vw);padding:calc(15 / 1440 * 100vw) calc(19 / 1440 * 100vw) calc(15 / 1440 * 100vw) calc(19 / 1440 * 100vw)}.presenter-tools>div:nth-of-type(2) .-icon{position:relative;display:block;width:calc(22 / 1440 * 100vw);height:calc(22 / 1440 * 100vw)}.presenter-tools>div:nth-of-type(2) .-icon path{fill:#564c47}.presenter-tools>div:nth-of-type(2) .-text{font-family:jtext,sans-serif;font-weight:400;font-size:calc(12 / 1440 * 100vw);line-height:calc(15.5 / 1440 * 100vw);color:#000;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (hover: hover) and (pointer: fine){.presenter-tools>div:nth-of-type(2):hover{cursor:pointer;--tw-bg-opacity: 1;background-color:rgb(232 230 227 / var(--tw-bg-opacity, 1))}}.presenter-tools>div:nth-of-type(3){display:flex;flex-direction:row;align-items:center;gap:calc(8 / 1440 * 100vw);padding:calc(15 / 1440 * 100vw) calc(16 / 1440 * 100vw) calc(15 / 1440 * 100vw) calc(19 / 1440 * 100vw)}.presenter-tools>div:nth-of-type(3) .-icon{position:relative;display:block;width:calc(16 / 1440 * 100vw);height:calc(16 / 1440 * 100vw)}.presenter-tools>div:nth-of-type(3) .-icon path{fill:#fff}.presenter-tools>div:nth-of-type(3) .-text{font-family:jtext,sans-serif;font-weight:400;font-size:calc(16 / 1440 * 100vw);line-height:calc(16 / 1440 * 100vw);color:#fff;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (hover: hover) and (pointer: fine){.presenter-tools>div:nth-of-type(3):hover{cursor:pointer;--tw-bg-opacity: 1;background-color:rgb(158 0 0 / var(--tw-bg-opacity, 1))}}.presenter-tools>div:last-of-type{--tw-bg-opacity: 1;background-color:rgb(235 23 0 / var(--tw-bg-opacity, 1))}.presenter-confirm{position:fixed;inset:0;height:100%;width:100%;pointer-events:none}@media (max-width: 799px){.presenter-confirm{display:none}}.presenter-confirm .dialog{position:fixed;z-index:2;top:50%;left:50%;opacity:0;transform:translate(-50%,-45%);--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));border-radius:calc(12 / 1440 * 100vw);padding:calc(48 / 1440 * 100vw);box-shadow:calc(20 / 1440 * 100vw) calc(20 / 1440 * 100vw) calc(40 / 1440 * 100vw) 0 #0000001a;pointer-events:none;will-change:opacity,transform;transition:all .6s cubic-bezier(.33,1,.68,1)}.presenter-confirm .dialog *{pointer-events:none}.presenter-confirm .dialog h3{font-family:jdisplay,sans-serif;font-weight:400;font-size:max(32 / 1440 * 100vw,10px);line-height:max(32 / 1440 * 100vw,10px)}@media (max-width: 799px){.presenter-confirm .dialog h3{font-size:max(28 / 390 * 100vw,9px);line-height:max(28 / 390 * 100vw,9px)}}.presenter-confirm .dialog h3{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1));margin-bottom:calc(24 / 1440 * 100vw)}.presenter-confirm .dialog .actions{margin-top:calc(32 / 1440 * 100vw);display:flex;gap:calc(12 / 1440 * 100vw)}.presenter-confirm .background{position:fixed;inset:0;height:100%;width:100%;--tw-bg-opacity: 1;background-color:rgb(86 76 71 / var(--tw-bg-opacity, 1));z-index:1;pointer-events:none;opacity:0;will-change:opacity;transition:opacity .9s cubic-bezier(.33,1,.68,1)}.presenter-confirm.-open .dialog{opacity:1;transform:translate(-50%,-50%);pointer-events:all}.presenter-confirm.-open .dialog *{pointer-events:all}.presenter-confirm.-open .background{opacity:.4;pointer-events:all}[data-page=home]{position:fixed;inset:0;height:100%;width:100%;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));display:flex;flex-direction:row;align-items:flex-end}@media (max-width: 799px){[data-page=home]{--tw-bg-opacity: 1;background-color:rgb(249 248 247 / var(--tw-bg-opacity, 1))}}[data-page=home] .image{position:absolute;right:0;bottom:0;height:100%}[data-page=home] .image img{-o-object-fit:contain;object-fit:contain;height:100%}@media (max-width: 799px){[data-page=home] .image img{-o-object-fit:cover;object-fit:cover}}[data-page=home] .hero{z-index:1;padding:calc(40 / 1440 * 100vw)}@media (max-width: 799px){[data-page=home] .hero{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:calc(32 / 390 * 100vw) calc(32 / 390 * 100vw) calc(24 / 390 * 100vw) calc(32 / 390 * 100vw);border-radius:calc(20 / 390 * 100vw) calc(20 / 390 * 100vw) 0 0}}[data-page=home] .hero h3{font-family:jdisplay,sans-serif;font-weight:400;font-size:max(60 / 1440 * 100vw,10px);line-height:max(66 / 1440 * 100vw,10px)}@media (max-width: 799px){[data-page=home] .hero h3{font-size:max(30 / 390 * 100vw,9px);line-height:max(33 / 390 * 100vw,9px)}}[data-page=home] .hero h3{margin-bottom:calc(40 / 1440 * 100vw);max-width:calc(836 / 1440 * 100vw)}@media (max-width: 799px){[data-page=home] .hero h3{max-width:unset;margin-bottom:calc(24 / 390 * 100vw)}}[data-page=home] .hero p{font-family:jtext,sans-serif;font-weight:400;font-size:max(20 / 1440 * 100vw,10px);line-height:max(26 / 1440 * 100vw,10px)}@media (max-width: 799px){[data-page=home] .hero p{font-size:max(16 / 390 * 100vw,9px);line-height:max(20 / 390 * 100vw,9px)}}[data-page=home] .hero p{margin-bottom:calc(40 / 1440 * 100vw);max-width:calc(722 / 1440 * 100vw)}@media (max-width: 799px){[data-page=home] .hero p{max-width:unset;margin-bottom:calc(24 / 390 * 100vw)}}[data-page=intro]{position:fixed;inset:0;height:100%;width:100%;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}[data-page=intro] .hud .button{position:absolute;align-self:flex-end;bottom:calc(40 / 1440 * 100vw)}@media (max-width: 799px){[data-page=intro] .hud .button{bottom:calc(40 / 390 * 100vw)}[data-page=intro] .hud .button *{color:#000}@media (orientation: landscape){[data-page=intro] .hud .button{bottom:calc(18 / 390 * 100vw)}[data-page=intro] .hud .button *{color:#fff}}}[data-page=choose]{position:fixed;inset:0;height:100%;width:100%;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));display:flex;flex-direction:row;align-items:flex-end;gap:calc(100 / 1440 * 100vw);padding:calc(112 / 1440 * 100vw) calc(40 / 1440 * 100vw) calc(40 / 1440 * 100vw) calc(40 / 1440 * 100vw)}@media (max-width: 799px){[data-page=choose]{flex-direction:column;align-items:flex-start;padding:calc(88 / 390 * 100vw) calc(20 / 390 * 100vw) calc(40 / 390 * 100vw) calc(20 / 390 * 100vw);overflow-y:auto;gap:calc(61 / 390 * 100vw)}}[data-page=choose] .hero{z-index:1;max-width:calc(393 / 1440 * 100vw)}@media (max-width: 799px){[data-page=choose] .hero{max-width:unset}}[data-page=choose] .hero h3{font-family:jdisplay,sans-serif;font-weight:400;font-size:max(60 / 1440 * 100vw,10px);line-height:max(66 / 1440 * 100vw,10px)}@media (max-width: 799px){[data-page=choose] .hero h3{font-size:max(30 / 390 * 100vw,9px);line-height:max(33 / 390 * 100vw,9px)}}[data-page=choose] .hero h3{margin-bottom:calc(48 / 1440 * 100vw)}@media (max-width: 799px){[data-page=choose] .hero h3{margin-bottom:calc(24 / 390 * 100vw)}}[data-page=choose] .hero p{font-family:jtext,sans-serif;font-weight:400;font-size:max(20 / 1440 * 100vw,10px);line-height:max(26 / 1440 * 100vw,10px)}@media (max-width: 799px){[data-page=choose] .hero p{font-size:max(20 / 390 * 100vw,9px);line-height:max(26 / 390 * 100vw,9px)}}[data-page=choose] .tiles{display:flex;flex-direction:row;align-items:flex-end;gap:2.5vw;max-height:100%;max-width:100%;height:100%}@media (max-width: 799px){[data-page=choose] .tiles{gap:calc(12 / 390 * 100vw);align-items:flex-start}}[data-page=choose] .tiles .video-tile:first-of-type{transform:translateY(calc(-50 / 1440 * 100vw))}@media (max-width: 799px){[data-page=choose] .tiles .video-tile:first-of-type{transform:translateY(calc(-28 / 390 * 100vw))}}[data-page=supply-chain__intro]{position:fixed;inset:0;height:100%;width:100%;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}[data-page=supply-chain__intro] .hud .button{position:absolute;align-self:flex-end;bottom:calc(40 / 1440 * 100vw)}@media (max-width: 799px){[data-page=supply-chain__intro] .hud .button{bottom:calc(40 / 390 * 100vw)}[data-page=supply-chain__intro] .hud .button *{color:#000}@media (orientation: landscape){[data-page=supply-chain__intro] .hud .button{bottom:calc(18 / 390 * 100vw)}[data-page=supply-chain__intro] .hud .button *{color:#fff}}}[data-page=supply-chain__choose]{position:fixed;inset:0;height:100%;width:100%;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));display:flex;flex-direction:row;align-items:center;justify-content:center}@media (max-width: 799px){[data-page=supply-chain__choose]{display:block;overflow:auto}}[data-page=supply-chain__choose] .hero{height:100%;width:100%;position:relative}@media (max-width: 799px){[data-page=supply-chain__choose] .hero{top:0;position:sticky;height:90vh}}[data-page=supply-chain__choose] .hero .background{height:100%;width:100%}@media (max-width: 799px){[data-page=supply-chain__choose] .hero .background{position:absolute;height:100vw;width:100%;left:0;right:0;top:0}}[data-page=supply-chain__choose] .hero .text{z-index:1;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));position:absolute;left:calc(40 / 1440 * 100vw);bottom:0;border-radius:calc(40 / 1440 * 100vw) calc(40 / 1440 * 100vw) 0 0;padding:calc(64 / 1440 * 100vw);width:calc(608 / 1440 * 100vw)}@media (max-width: 799px){[data-page=supply-chain__choose] .hero .text{height:100vw;width:100%;left:0;right:0;padding:calc(20 / 390 * 100vw) calc(20 / 390 * 100vw) calc(45 / 390 * 100vw) calc(20 / 390 * 100vw);border-radius:calc(40 / 390 * 100vw) calc(40 / 390 * 100vw) 0 0}}[data-page=supply-chain__choose] .hero .text .button{margin-bottom:calc(42 / 1440 * 100vw)}@media (max-width: 799px){[data-page=supply-chain__choose] .hero .text .button{height:auto;gap:calc(12 / 390 * 100vw);margin-bottom:calc(32 / 390 * 100vw)}[data-page=supply-chain__choose] .hero .text .button .-icon-wrapper{width:calc(56 / 390 * 100vw);height:calc(56 / 390 * 100vw)}[data-page=supply-chain__choose] .hero .text .button .-icon-wrapper .-icon{width:calc(32 / 390 * 100vw);height:calc(32 / 390 * 100vw)}}[data-page=supply-chain__choose] .hero .text .button span{font-family:jtext,sans-serif;font-weight:400;font-size:max(20 / 1440 * 100vw,10px);line-height:max(24 / 1440 * 100vw,10px)}@media (max-width: 799px){[data-page=supply-chain__choose] .hero .text .button span{font-size:max(20 / 390 * 100vw,9px);line-height:max(24 / 390 * 100vw,9px)}}[data-page=supply-chain__choose] .hero .text .button span{--tw-text-opacity: 1;color:rgb(235 23 0 / var(--tw-text-opacity, 1))}@media (hover: hover) and (pointer: fine){[data-page=supply-chain__choose] .hero .text .button span:hover{--tw-text-opacity: 1;color:rgb(158 0 0 / var(--tw-text-opacity, 1))}}[data-page=supply-chain__choose] .hero .text h3{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1));font-family:jdisplay,sans-serif;font-weight:400;font-size:max(48 / 1440 * 100vw,10px);line-height:max(48 / 1440 * 100vw,10px)}@media (max-width: 799px){[data-page=supply-chain__choose] .hero .text h3{font-size:max(30 / 390 * 100vw,9px);line-height:max(30 / 390 * 100vw,9px)}}[data-page=supply-chain__choose] .hero .text h3{margin-bottom:calc(24 / 1440 * 100vw)}@media (max-width: 799px){[data-page=supply-chain__choose] .hero .text h3{margin-bottom:calc(24 / 390 * 100vw)}}[data-page=supply-chain__choose] .branch-select{height:100%;display:flex;align-items:center;justify-content:center;--tw-bg-opacity: 1;background-color:rgb(249 248 247 / var(--tw-bg-opacity, 1));width:100%;max-width:calc(544 / 1440 * 100vw);padding-inline:calc(60 / 1440 * 100vw);z-index:1;position:relative}@media (max-width: 799px){[data-page=supply-chain__choose] .branch-select{--tw-bg-opacity: 1;background-color:rgb(241 239 237 / var(--tw-bg-opacity, 1));overflow:auto;width:100%;height:calc(100% - 64 / 390 * 100vw);max-width:unset;left:0;right:0;padding:calc(48 / 390 * 100vw) calc(20 / 390 * 100vw);border-radius:calc(40 / 390 * 100vw) calc(40 / 390 * 100vw) 0 0;display:flex;align-items:flex-start;justify-content:center}}[data-page=supply-chain__choose] .branch-select ul{display:flex;flex-direction:column;align-items:flex-start}[data-page=supply-chain__choose] .branch-select ul .branch{position:relative;width:100%;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:calc(20 / 1440 * 100vw);cursor:pointer;padding:calc(20 / 1440 * 100vw) 0;min-height:calc(52 / 1440 * 100vw)}@media (max-width: 799px){[data-page=supply-chain__choose] .branch-select ul .branch{gap:0;padding:calc(20 / 390 * 100vw) 0;min-height:calc(44 / 390 * 100vw)}}[data-page=supply-chain__choose] .branch-select ul .branch:last-of-type{padding-bottom:0}[data-page=supply-chain__choose] .branch-select ul .branch:first-of-type{padding-top:0}[data-page=supply-chain__choose] .branch-select ul .branch span{transition:color .2s cubic-bezier(.33,1,.68,1)}[data-page=supply-chain__choose] .branch-select ul .branch .index{font-family:jdisplay,sans-serif;font-weight:400;font-size:max(36 / 1440 * 100vw,10px);line-height:max(39.6 / 1440 * 100vw,10px)}@media (max-width: 799px){[data-page=supply-chain__choose] .branch-select ul .branch .index{font-size:max(36 / 390 * 100vw,9px);line-height:max(39.6 / 390 * 100vw,9px)}}[data-page=supply-chain__choose] .branch-select ul .branch .index{--tw-text-opacity: 1;color:rgb(193 187 179 / var(--tw-text-opacity, 1));display:inline-flex;align-items:center;justify-content:center;width:100%;max-width:calc(40 / 1440 * 100vw);height:calc(40 / 1440 * 100vw)}@media (max-width: 799px){[data-page=supply-chain__choose] .branch-select ul .branch .index{max-width:calc(40 / 390 * 100vw);height:calc(40 / 390 * 100vw);margin-right:calc(4 / 390 * 100vw)}}[data-page=supply-chain__choose] .branch-select ul .branch .title{font-family:jdisplay,sans-serif;font-weight:400;font-size:max(24 / 1440 * 100vw,10px);line-height:max(26.4 / 1440 * 100vw,10px)}@media (max-width: 799px){[data-page=supply-chain__choose] .branch-select ul .branch .title{font-size:max(20 / 390 * 100vw,9px);line-height:max(22 / 390 * 100vw,9px);margin-right:calc(12 / 390 * 100vw)}}[data-page=supply-chain__choose] .branch-select ul .branch .arrow{--tw-bg-opacity: 1;background-color:rgb(235 23 0 / var(--tw-bg-opacity, 1));border-radius:9999px;display:flex;align-items:center;justify-content:center;width:100%;max-width:calc(40 / 1440 * 100vw);height:calc(40 / 1440 * 100vw);margin-left:auto;opacity:0;transform:translate(calc(-12 / 1440 * 100vw));will-change:opacity,transform;transition:opacity .4s cubic-bezier(.33,1,.68,1),transform .4s cubic-bezier(.33,1,.68,1)}@media (max-width: 799px){[data-page=supply-chain__choose] .branch-select ul .branch .arrow{opacity:1;max-width:calc(40 / 390 * 100vw);height:calc(40 / 390 * 100vw);transform:translate(0)}}[data-page=supply-chain__choose] .branch-select ul .branch .arrow .-icon{display:flex;align-items:center;justify-content:center;width:calc(24 / 1440 * 100vw);height:calc(24 / 1440 * 100vw)}@media (max-width: 799px){[data-page=supply-chain__choose] .branch-select ul .branch .arrow .-icon{width:calc(24 / 390 * 100vw);height:calc(24 / 390 * 100vw)}}[data-page=supply-chain__choose] .branch-select ul .branch:not(:last-of-type):after{position:absolute;--tw-bg-opacity: 1;background-color:rgb(241 239 237 / var(--tw-bg-opacity, 1));bottom:0;display:block;content:"";width:100%;height:calc(1 / 1440 * 100vw)}@media (max-width: 799px){[data-page=supply-chain__choose] .branch-select ul .branch:not(:last-of-type):after{height:calc(1 / 390 * 100vw)}}@media (hover: hover) and (pointer: fine){[data-page=supply-chain__choose] .branch-select ul .branch:hover span{--tw-text-opacity: 1;color:rgb(235 23 0 / var(--tw-text-opacity, 1))}[data-page=supply-chain__choose] .branch-select ul .branch:hover .arrow{opacity:1;transform:translate(0)}}[data-mode=viewer] [data-page=supply-chain__choose],[data-mode=viewer] [data-page=supply-chain__choose] *{pointer-events:none!important}[data-page=login]{position:fixed;inset:0;height:100%;width:100%;margin-top:calc(50 / 1440 * 100vw)}[data-page=login] .dialog{z-index:1;position:absolute;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));top:50%;left:50%;transform:translate(-50%,-50%);padding:calc(64 / 1440 * 100vw);border-radius:calc(12 / 1440 * 100vw);box-shadow:calc(20 / 1440 * 100vw) calc(20 / 1440 * 100vw) calc(40 / 1440 * 100vw) 0 #0000001a}[data-page=login] .dialog h1{font-family:jdisplay,sans-serif;font-weight:400;font-size:max(32 / 1440 * 100vw,10px);line-height:max(32 / 1440 * 100vw,10px)}@media (max-width: 799px){[data-page=login] .dialog h1{font-size:max(28 / 390 * 100vw,9px);line-height:max(28 / 390 * 100vw,9px)}}[data-page=login] .dialog h1{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1));margin-bottom:calc(24 / 1440 * 100vw)}[data-page=login] .background{position:fixed;inset:0;height:100%;width:100%;pointer-events:none}.admin__base{display:flex;align-items:center;justify-content:center;position:fixed;inset:0;height:100%;width:100%;padding:calc(100 / 1440 * 100vw) calc(40 / 1440 * 100vw) calc(40 / 1440 * 100vw) calc(40 / 1440 * 100vw)}html.preloading *{transition:none!important}[data-page=admin__dashboard]{position:relative;height:100%;width:100%;--tw-bg-opacity: 1;background-color:rgb(241 239 237 / var(--tw-bg-opacity, 1));border-radius:calc(40 / 1440 * 100vw);padding:calc(76 / 1440 * 100vw) calc(76 / 1440 * 100vw - 40 / 1440 * 100vw) calc(76 / 1440 * 100vw) calc(76 / 1440 * 100vw)}[data-page=admin__dashboard] *{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}[data-page=admin__dashboard] .dashboard-header{display:flex;align-items:center;justify-content:space-between;margin-right:calc(40 / 1440 * 100vw);padding-bottom:calc(32 / 1440 * 100vw);border-bottom:calc(1 / 1440 * 100vw) solid #c1bbb3}[data-page=admin__dashboard] .dashboard-header h1{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1));font-family:jdisplay,sans-serif;font-weight:400;font-size:max(48 / 1440 * 100vw,10px);line-height:max(48 / 1440 * 100vw,10px)}@media (max-width: 799px){[data-page=admin__dashboard] .dashboard-header h1{font-size:max(30 / 390 * 100vw,9px);line-height:max(30 / 390 * 100vw,9px)}}[data-page=admin__dashboard] ul.dashboard-sessions{width:100%;padding-right:calc(40 / 1440 * 100vw);overflow:auto;height:calc(100% - 76 / 1440 * 100vw)}[data-page=admin__dashboard] ul.dashboard-sessions li{position:relative;--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1));display:flex;align-items:center;justify-content:space-between;padding:calc(32 / 1440 * 100vw) 0}[data-page=admin__dashboard] ul.dashboard-sessions li h2{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1));font-family:jtext,sans-serif;font-weight:400;font-size:max(24 / 1440 * 100vw,10px);line-height:max(24 / 1440 * 100vw,10px);margin-bottom:calc(24 / 1440 * 100vw)}[data-page=admin__dashboard] ul.dashboard-sessions li p{--tw-text-opacity: 1;color:rgb(86 76 71 / var(--tw-text-opacity, 1));font-family:jtext,sans-serif;font-weight:400;font-size:max(18 / 1440 * 100vw,10px);line-height:max(18 / 1440 * 100vw,10px)}@media (max-width: 799px){[data-page=admin__dashboard] ul.dashboard-sessions li p{font-size:fluidTextMobile(18);line-height:fluidTextMobile(18)}}[data-page=admin__dashboard] ul.dashboard-sessions li p+p{margin-top:calc(8 / 1440 * 100vw)}[data-page=admin__dashboard] ul.dashboard-sessions li .actions{display:flex;gap:calc(5 / 1440 * 100vw)}[data-page=admin__dashboard] ul.dashboard-sessions li .actions .text{pointer-events:none}[data-page=admin__dashboard] ul.dashboard-sessions li:not(:last-of-type):after{position:absolute;--tw-bg-opacity: 1;background-color:rgb(193 187 179 / var(--tw-bg-opacity, 1));bottom:0;display:block;content:"";width:100%;height:calc(1 / 1440 * 100vw)}[data-page=admin__dashboard] .dashboard-nosessions{height:100%;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}[data-page=admin__dashboard] .dashboard-nosessions p{font-family:jtext,sans-serif;font-weight:400;font-size:max(24 / 1440 * 100vw,10px);line-height:max(24 / 1440 * 100vw,10px);--tw-text-opacity: 1;color:rgb(163 153 146 / var(--tw-text-opacity, 1));margin-bottom:calc(24 / 1440 * 100vw)}.admin__modal{position:fixed;inset:0;height:100%;width:100%;z-index:1;pointer-events:none}.admin__modal .modal{position:fixed;z-index:2;top:50%;left:50%;opacity:0;transform:translate(-50%,-45%);--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));border-radius:calc(12 / 1440 * 100vw);padding:calc(48 / 1440 * 100vw);width:calc(653 / 1440 * 100vw);box-shadow:calc(20 / 1440 * 100vw) calc(20 / 1440 * 100vw) calc(40 / 1440 * 100vw) 0 #0000001a;pointer-events:none;will-change:opacity,transform;transition:all .6s cubic-bezier(.33,1,.68,1)}.admin__modal .modal *{pointer-events:none}.admin__modal .modal h2{font-family:jdisplay,sans-serif;font-weight:400;font-size:max(32 / 1440 * 100vw,10px);line-height:max(32 / 1440 * 100vw,10px)}@media (max-width: 799px){.admin__modal .modal h2{font-size:max(28 / 390 * 100vw,9px);line-height:max(28 / 390 * 100vw,9px)}}.admin__modal .modal h2{margin-bottom:calc(24 / 1440 * 100vw)}.admin__modal .background{position:fixed;inset:0;height:100%;width:100%;--tw-bg-opacity: 1;background-color:rgb(86 76 71 / var(--tw-bg-opacity, 1));z-index:1;pointer-events:none;opacity:0;will-change:opacity;transition:opacity .9s cubic-bezier(.33,1,.68,1)}.admin__modal.-open .modal{opacity:1;transform:translate(-50%,-50%);pointer-events:all}.admin__modal.-open .modal *{pointer-events:all}.admin__modal.-open .background{opacity:.4;pointer-events:all}[data-page=error]{position:fixed;inset:0;height:100%;width:100%;margin-top:calc(50 / 1440 * 100vw)}[data-page=error] .dialog{z-index:1;position:absolute;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));top:50%;left:50%;transform:translate(-50%,-50%);padding:calc(64 / 1440 * 100vw);border-radius:calc(12 / 1440 * 100vw);box-shadow:calc(20 / 1440 * 100vw) calc(20 / 1440 * 100vw) calc(40 / 1440 * 100vw) 0 #0000001a;display:flex;flex-direction:column;align-items:flex-start}[data-page=error] .dialog h1{font-family:jdisplay,sans-serif;font-weight:400;font-size:max(32 / 1440 * 100vw,10px);line-height:max(32 / 1440 * 100vw,10px)}@media (max-width: 799px){[data-page=error] .dialog h1{font-size:max(28 / 390 * 100vw,9px);line-height:max(28 / 390 * 100vw,9px)}}[data-page=error] .dialog h1{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1));margin-bottom:calc(24 / 1440 * 100vw)}[data-page=error] .dialog .button{margin-top:calc(24 / 1440 * 100vw)}[data-page=error] .background{position:fixed;inset:0;height:100%;width:100%;pointer-events:none}[data-page=presentation__start]{position:fixed;inset:0;height:100%;width:100%;margin-top:calc(50 / 1440 * 100vw)}@media (max-width: 799px){[data-page=presentation__start]{margin-top:0vw}}[data-page=presentation__start] .dialog{z-index:1;position:absolute;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));top:50%;left:50%;transform:translate(-50%,-50%);padding:calc(64 / 1440 * 100vw);border-radius:calc(12 / 1440 * 100vw);box-shadow:calc(20 / 1440 * 100vw) calc(20 / 1440 * 100vw) calc(40 / 1440 * 100vw) 0 #0000001a;display:flex;flex-direction:column;align-items:flex-start}@media (max-width: 799px){[data-page=presentation__start] .dialog{padding:calc(32 / 390 * 100vw);width:calc(100% - 2 * 20 / 390 * 100vw);border-radius:calc(12 / 390 * 100vw);box-shadow:calc(20 / 390 * 100vw) calc(20 / 390 * 100vw) calc(40 / 390 * 100vw) 0 #0000001a}}[data-page=presentation__start] .dialog h3{font-family:jdisplay,sans-serif;font-weight:400;font-size:max(32 / 1440 * 100vw,10px);line-height:max(32 / 1440 * 100vw,10px)}@media (max-width: 799px){[data-page=presentation__start] .dialog h3{font-size:max(28 / 390 * 100vw,9px);line-height:max(28 / 390 * 100vw,9px)}}[data-page=presentation__start] .dialog h3{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1));margin-bottom:calc(24 / 1440 * 100vw)}@media (max-width: 799px){[data-page=presentation__start] .dialog h3{margin-bottom:calc(24 / 390 * 100vw)}}[data-page=presentation__start] .dialog .button{margin-top:calc(32 / 1440 * 100vw)}@media (max-width: 799px){[data-page=presentation__start] .dialog .button{margin-top:calc(32 / 390 * 100vw)}}[data-page=presentation__start] .background{position:fixed;inset:0;height:100%;width:100%;pointer-events:none}[data-page=presentation__stop]{position:fixed;inset:0;height:100%;width:100%;margin-top:calc(50 / 1440 * 100vw)}[data-page=presentation__stop] .dialog{z-index:1;position:absolute;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));top:50%;left:50%;transform:translate(-50%,-50%);padding:calc(64 / 1440 * 100vw);border-radius:calc(12 / 1440 * 100vw);box-shadow:calc(20 / 1440 * 100vw) calc(20 / 1440 * 100vw) calc(40 / 1440 * 100vw) 0 #0000001a;display:flex;flex-direction:column;align-items:flex-start}@media (max-width: 799px){[data-page=presentation__stop] .dialog{padding:calc(32 / 390 * 100vw);width:calc(100% - 2 * 20 / 390 * 100vw);border-radius:calc(12 / 390 * 100vw);box-shadow:calc(20 / 390 * 100vw) calc(20 / 390 * 100vw) calc(40 / 390 * 100vw) 0 #0000001a}}[data-page=presentation__stop] .dialog h3{font-family:jdisplay,sans-serif;font-weight:400;font-size:max(32 / 1440 * 100vw,10px);line-height:max(32 / 1440 * 100vw,10px)}@media (max-width: 799px){[data-page=presentation__stop] .dialog h3{font-size:max(28 / 390 * 100vw,9px);line-height:max(28 / 390 * 100vw,9px)}}[data-page=presentation__stop] .dialog h3{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1));margin-bottom:calc(24 / 1440 * 100vw)}@media (max-width: 799px){[data-page=presentation__stop] .dialog h3{margin-bottom:calc(24 / 390 * 100vw)}}[data-page=presentation__stop] .dialog .button{margin-top:calc(32 / 1440 * 100vw)}@media (max-width: 799px){[data-page=presentation__stop] .dialog .button{margin-top:calc(32 / 390 * 100vw)}}[data-page=presentation__stop] .background{position:fixed;inset:0;height:100%;width:100%;pointer-events:none}
