.video-intro_page__N0Arf{height:100svh;min-height:720px;position:relative;background:#17262b;color:#fff9e9;overflow:hidden}.video-intro_video__HWpCA{width:100%;height:100%;object-fit:cover;position:absolute;inset:0}.video-intro_header__KgYvx{position:absolute;z-index:4;top:25px;left:5%;right:5%;display:flex;align-items:center;justify-content:space-between;gap:20px}.video-intro_header__KgYvx a,.video-intro_header__KgYvx button{padding:11px 17px;border:1px solid #fff9e977;border-radius:30px;background:#183b4877;color:#fff9e9;font:inherit;font-size:12px;text-decoration:none;cursor:pointer;backdrop-filter:blur(8px)}.video-intro_play__cfXBB{position:absolute;top:45%;left:50%;transform:translateX(-50%);border:0;border-radius:30px;padding:20px 30px;font:inherit;background:#fff9e9;color:#65446e;cursor:pointer}.video-intro_error__PbJTv{position:absolute;z-index:5;bottom:90px;padding:20px;background:#fff9e9;color:#453349}.video-intro_art__YiA_O,.video-intro_ending__D_gLL,.video-intro_veil__qNGqb{position:absolute;inset:0}.video-intro_art__YiA_O{background:url(/story/story-atlas.png) 100% 100%/300% 300%}.video-intro_veil__qNGqb{background:#18282588;backdrop-filter:blur(3px)}.video-intro_card__pCpVt{position:absolute;top:17%;left:50%;transform:translateX(-50%);text-align:center;width:min(600px,90%)}.video-intro_kicker__W7jws{font-size:10px;letter-spacing:.2em;font-weight:800}.video-intro_card__pCpVt h1{font-size:clamp(64px,7vw,106px);font-weight:600;line-height:1;color:#fff9e9;margin:15px 0}.video-intro_card__pCpVt h1 em{color:#ffe1a7}.video-intro_join__1CYg8{background:#fff9ed;color:#4b4150;border-radius:20px;padding:22px 30px;width:min(410px,100%);margin:20px auto 0}.video-intro_join__1CYg8 h2{font-size:29px;margin:0 0 6px}.video-intro_join__1CYg8 p{font-size:13px;margin:0 0 16px}.video-intro_join__1CYg8 a:not(.video-intro_guest__6v6U1){display:block;margin-top:12px;font-size:13px}.video-intro_guest__6v6U1{display:block;border-radius:30px;padding:13px 20px;background:#684774;color:white;font-size:14px;font-weight:700;text-decoration:none}.video-intro_join__1CYg8 small{display:block;font-size:11px;margin-top:10px;color:#726478}.video-intro_credit__TkffY{font-family:var(--font-display),serif;font-size:19px;font-style:italic}.video-intro_videoName___hmbS{position:absolute;bottom:65px;left:5%;color:#fffaf0;font-size:22px;text-shadow:0 2px 12px #18252c;background:#152d3977;padding:14px 20px;border-radius:14px}.video-intro_videoName___hmbS small{font-size:12px}@media(max-width:640px){.video-intro_header__KgYvx a,.video-intro_header__KgYvx button{font-size:10px;padding:10px 12px}.video-intro_card__pCpVt{top:16%}.video-intro_card__pCpVt h1{font-size:68px}.video-intro_join__1CYg8{padding:20px}}.story-intro_story__3FB6z{position:relative;height:100svh;min-height:720px;overflow:hidden;background:#253b43;color:#fff9e9;outline:none;touch-action:none}.story-intro_story__3FB6z :is(a,button,input,form){touch-action:auto}.story-intro_shot__A8lhp,.story-intro_stage__zd4kX,.story-intro_veil__xZRb1{position:absolute;inset:0}.story-intro_shot__A8lhp,.story-intro_stage__zd4kX{overflow:hidden}.story-intro_frame__VfARB{position:absolute;width:max(100vw,177.778svh);height:max(100svh,56.25vw);left:50%;top:50%;margin-left:min(-50vw,-88.889svh);margin-top:min(-50svh,-28.125vw);overflow:hidden;will-change:transform}.story-intro_atlas__yfM6g{position:absolute;width:300%;height:300%;max-width:none;object-fit:fill;user-select:none}.story-intro_veil__xZRb1{z-index:10;pointer-events:none;background:linear-gradient(0deg,rgba(16,30,31,.85),rgba(15,32,37,.12) 62%,rgba(15,30,38,.42))}.story-intro_endVeil__LUQJd{background:rgba(22,32,32,.47);backdrop-filter:blur(3px)}.story-intro_header__BKFnn{position:absolute;z-index:20;top:28px;left:5%;right:5%;display:flex;justify-content:space-between;align-items:center;gap:16px}.story-intro_brand__X7ouz{color:#fff9e9;text-decoration:none;font-size:22px;font-weight:800;letter-spacing:.1em;line-height:1.1;text-shadow:0 2px 12px #142c38}.story-intro_brand__X7ouz span{display:block;font-size:9px;letter-spacing:.2em;margin-top:7px}.story-intro_brand__X7ouz{max-width:260px;font-size:18px;letter-spacing:.035em}.story-intro_speech__kkIHu{position:absolute;z-index:16;top:30%;right:12%;max-width:240px;padding:16px 22px;border-radius:22px 22px 3px 22px;background:#fffaf0;color:#644771;box-shadow:0 8px 30px #152c3833;font-size:18px;font-weight:700}.story-intro_copy__ZSgZK{background:#17343e63;border:1px solid #ffffff38;border-radius:16px;padding:13px 16px;backdrop-filter:blur(2px)}.story-intro_copy__ZSgZK .story-intro_practice__zLAmc{font-size:11px!important;letter-spacing:.1em;color:#ffe1a7;margin-top:16px}@media(max-width:640px){.story-intro_brand__X7ouz{max-width:180px;font-size:14px}.story-intro_copy__ZSgZK{left:5%;right:5%;padding:18px}.story-intro_speech__kkIHu{top:29%;right:8%;font-size:14px;padding:12px 16px;max-width:200px}}.story-intro_skip__ZfjCv{border:1px solid #fff9e966;border-radius:30px;background:#203c434d;color:#fff9e9;padding:12px 20px;font:inherit;font-size:12px;cursor:pointer;backdrop-filter:blur(12px)}.story-intro_copy__ZSgZK{position:absolute;z-index:15;left:5%;bottom:175px;max-width:360px;padding-right:16px;text-shadow:0 2px 18px #172d38}.story-intro_kicker___TUB_{font-size:10px;letter-spacing:.2em;font-weight:800;margin:0 0 14px}.story-intro_copy__ZSgZK h1,.story-intro_ending__Jpjs1 h1{color:#fff9e9;font-family:var(--font-display),serif;font-weight:600;font-size:clamp(30px,3.3vw,46px);line-height:1.03;letter-spacing:-.035em}.story-intro_copy__ZSgZK>p:not(.story-intro_kicker___TUB_){font-size:14px;max-width:320px;margin:9px 0}.story-intro_credit__CIjSm{display:block;font-family:var(--font-display),serif;font-size:15px;font-style:italic;margin-top:10px}.story-intro_timeline__P2GZ6{position:absolute;z-index:25;bottom:22px;width:min(680px,86%);left:50%;transform:translateX(-50%)}.story-intro_timeline__P2GZ6 label{display:block;text-align:center;font-size:9px;font-weight:700;letter-spacing:.16em}.story-intro_track__WrN85{display:flex;gap:16px;align-items:center;margin-top:14px;font-size:10px}.story-intro_track__WrN85 input{width:100%;accent-color:#ffe1a7;cursor:ew-resize}.story-intro_dots__LX16S{display:flex;justify-content:center;gap:14px;margin-top:10px}.story-intro_dots__LX16S button{width:24px;height:24px;padding:8px;border:0;background:transparent;cursor:pointer}.story-intro_dots__LX16S button:after{content:"";display:block;width:8px;height:8px;border-radius:50%;background:#fff9e966}.story-intro_dots__LX16S button[aria-current]:after{background:#ffe1a7;box-shadow:0 0 0 3px #ffe1a72b}.story-intro_ending__Jpjs1{position:absolute;z-index:15;top:15%;left:50%;transform:translateX(-50%);width:min(620px,90%);text-align:center}.story-intro_ending__Jpjs1 h1{font-size:clamp(62px,7vw,106px);margin-bottom:12px}.story-intro_ending__Jpjs1 h1 em{color:#ffe1a7}.story-intro_ending__Jpjs1>p:not(.story-intro_kicker___TUB_){margin:10px 0 18px}.story-intro_joinCard__JubRr{background:#fff9ed;color:#4b4150;border-radius:20px;padding:20px 30px;width:min(410px,100%);margin:auto;box-shadow:0 15px 50px #13252144}.story-intro_joinCard__JubRr h2{font-size:29px;margin:0 0 6px}.story-intro_joinCard__JubRr p{font-size:13px;margin:0 0 14px}.story-intro_guest__uWP37{display:flex;justify-content:center;gap:35px;border-radius:30px;padding:13px 20px;background:#684774;color:white;font-size:14px;font-weight:700;text-decoration:none}.story-intro_signup__O_rwZ{display:block;font-size:13px;margin-top:12px;text-underline-offset:3px}.story-intro_joinCard__JubRr small{display:block;color:#726478;font-size:11px;margin-top:9px}.story-intro_assetError__2lslh{position:absolute;z-index:30;left:20px;bottom:160px;padding:18px;background:#fff9ed;color:#38283f}.story-intro_autoControl__T2vM_{position:absolute;z-index:30;top:96px;right:5%;border:1px solid #fff8e855;border-radius:30px;padding:9px 15px;background:#243b4477;color:#fff9e9;font:inherit;font-size:10px;cursor:pointer}@media(max-width:640px){.story-intro_header__BKFnn{top:20px}.story-intro_brand__X7ouz{font-size:16px}.story-intro_brand__X7ouz span{font-size:7px}.story-intro_skip__ZfjCv{font-size:10px;max-width:170px;padding:10px}.story-intro_copy__ZSgZK{left:4%;bottom:165px;max-width:min(270px,72vw);padding:11px 13px}.story-intro_copy__ZSgZK h1{font-size:clamp(27px,9vw,37px)}.story-intro_copy__ZSgZK>p:not(.story-intro_kicker___TUB_){font-size:13px}.story-intro_kicker___TUB_{font-size:8px}.story-intro_ending__Jpjs1{top:15%}.story-intro_ending__Jpjs1 h1{font-size:66px}.story-intro_joinCard__JubRr{padding:17px 20px}.story-intro_credit__CIjSm{font-size:14px;margin-top:10px}.story-intro_timeline__P2GZ6 label{font-size:8px}}