@font-face{font-family:Yong Display;src:url(/landing/fonts/cormorant-garamond.ttf)format("truetype");font-style:normal;font-weight:300 700;font-display:swap}.landing-module__PDj3Ia__root{--paper:#f7efdf;--gold:#e4bd79;--night:#090e10;--quiet:#c8bdac;background:var(--night);width:100%;height:100dvh;color:var(--paper);-webkit-user-select:text;user-select:text;overscroll-behavior-y:contain;scrollbar-color:#8c7552 #090e10;scrollbar-width:thin;outline:none;font-family:Arial,Helvetica,sans-serif;position:relative;overflow:hidden auto}.landing-module__PDj3Ia__root *{box-sizing:border-box}.landing-module__PDj3Ia__root ::selection{background:var(--gold);color:var(--night)}.landing-module__PDj3Ia__root a{color:inherit;text-underline-offset:5px;text-decoration:none}.landing-module__PDj3Ia__root button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0}.landing-module__PDj3Ia__root :is(a,button):focus-visible{outline:2px solid var(--gold);outline-offset:6px}.landing-module__PDj3Ia__root :is(a,button){touch-action:manipulation}.landing-module__PDj3Ia__root button:disabled{cursor:default;opacity:.5}.landing-module__PDj3Ia__skip{z-index:100;background:var(--paper);padding:16px;position:fixed;top:-100px;left:24px;color:var(--night)!important}.landing-module__PDj3Ia__skip:focus{top:18px}.landing-module__PDj3Ia__header{z-index:20;padding:28px clamp(24px,5vw,88px);padding-top:max(28px,env(safe-area-inset-top));background:linear-gradient(#090e10b8,#0000);justify-content:space-between;align-items:center;gap:20px;display:flex;position:fixed;inset:0 0 auto}.landing-module__PDj3Ia__brand{flex-shrink:0;padding:0;display:block}.landing-module__PDj3Ia__brand img{width:clamp(148px,16vw,220px);height:auto;display:block}.landing-module__PDj3Ia__headerActions{align-items:center;gap:28px;display:flex}.landing-module__PDj3Ia__language{min-width:44px;min-height:44px;font-size:14px!important}.landing-module__PDj3Ia__headerPlay{align-items:center;gap:16px;min-height:44px;font-size:15px;display:flex}.landing-module__PDj3Ia__headerPlay:hover,.landing-module__PDj3Ia__textLink:hover{color:var(--gold)}.landing-module__PDj3Ia__story{position:relative}.landing-module__PDj3Ia__stage{isolation:isolate;position:relative}.landing-module__PDj3Ia__visual{z-index:-1;background:var(--night);position:absolute;inset:0;overflow:hidden}.landing-module__PDj3Ia__poster,.landing-module__PDj3Ia__video{object-fit:cover;object-position:62% center;width:100%;height:100%;position:absolute;inset:0}.landing-module__PDj3Ia__video{opacity:0}.landing-module__PDj3Ia__video[data-ready=true]{opacity:1}.landing-module__PDj3Ia__scrim{background:linear-gradient(90deg,#03080ae0 0%,#03080aad 30%,#03080a2e 62%,#03080a0a 100%);position:absolute;inset:0}.landing-module__PDj3Ia__panel{align-items:center;min-height:100svh;padding:140px clamp(28px,6.5vw,110px) 150px;scroll-margin-top:0;display:flex;position:relative}.landing-module__PDj3Ia__words{width:100%;max-width:570px}.landing-module__PDj3Ia__words h1,.landing-module__PDj3Ia__words h2{letter-spacing:-.035em;text-wrap:balance;margin:0 0 28px;font-family:Yong Display,Georgia,serif;font-size:clamp(64px,7.2vw,96px);font-weight:500;line-height:.95}.landing-module__PDj3Ia__words p{max-width:390px;color:var(--paper);text-wrap:pretty;margin:0 0 30px;font-size:17px;line-height:1.7}.landing-module__PDj3Ia__actions{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.landing-module__PDj3Ia__root .landing-module__PDj3Ia__primary{background:var(--gold);justify-content:space-between;align-items:center;gap:34px;min-height:56px;padding:17px 22px;font-size:15px;font-weight:600;transition:background .18s,transform .18s;display:inline-flex;color:var(--night)!important}.landing-module__PDj3Ia__primary:hover{background:#f2d6a5;transform:translateY(-2px)}.landing-module__PDj3Ia__primary:active{transform:translateY(0)}.landing-module__PDj3Ia__store{align-items:center;gap:20px;min-height:44px;padding:12px 0;font-size:15px;display:flex}.landing-module__PDj3Ia__store:hover{text-decoration:underline}.landing-module__PDj3Ia__store svg{width:17px}.landing-module__PDj3Ia__scrollPrompt{align-items:center;gap:16px;min-height:48px;margin-top:24px;display:flex;color:var(--quiet)!important;padding:16px 0!important;font-size:14px!important}.landing-module__PDj3Ia__scrollPrompt:hover{color:var(--paper)!important}.landing-module__PDj3Ia__textLink{align-items:center;gap:24px;min-height:48px;padding:12px 0;display:flex;font-size:16px!important}.landing-module__PDj3Ia__words .landing-module__PDj3Ia__android{color:var(--quiet);margin:22px 0 0;font-size:14px}.landing-module__PDj3Ia__bottomBar{background:var(--night);justify-content:space-between;align-items:center;gap:24px;padding:24px clamp(28px,5vw,88px);display:flex}.landing-module__PDj3Ia__caption{color:var(--quiet);font-size:12px}.landing-module__PDj3Ia__chapters{gap:24px;display:flex}.landing-module__PDj3Ia__chapters button{min-height:44px;color:var(--quiet);padding:10px 0;font-size:14px;line-height:1.45;position:relative}.landing-module__PDj3Ia__chapters button[aria-current=step]{color:var(--paper)}.landing-module__PDj3Ia__chapters button[aria-current=step]:after{content:"";background:var(--gold);height:2px;position:absolute;bottom:3px;left:0;right:0}.landing-module__PDj3Ia__motionToggle{min-height:44px;padding:10px 0;color:var(--quiet)!important;font-size:12px!important}.landing-module__PDj3Ia__loading{color:var(--quiet);z-index:3;flex-direction:column;align-items:flex-end;gap:4px;font-size:13px;display:flex;position:absolute;top:100px;right:30px}.landing-module__PDj3Ia__loading button{background:var(--night);min-height:44px;color:var(--paper);border:1px solid var(--gold);font:inherit;cursor:pointer;align-items:center;gap:12px;padding:8px 12px;display:flex}.landing-module__PDj3Ia__progress{background:var(--gold);transform-origin:0;width:100%;height:3px;display:none;position:absolute;bottom:0;left:0}.landing-module__PDj3Ia__footer{background:var(--night);flex-wrap:wrap;align-items:center;gap:28px;padding:58px clamp(28px,6.5vw,110px);display:flex}.landing-module__PDj3Ia__footer p{margin:0 auto 0 0;font:500 28px/1.2 Yong Display,Georgia,serif}.landing-module__PDj3Ia__footer nav{gap:24px;font-size:14px;display:flex}.landing-module__PDj3Ia__footer nav a{padding:12px 0}.landing-module__PDj3Ia__footer a:hover{text-decoration:underline}.landing-module__PDj3Ia__footer>span{color:var(--quiet);width:100%;margin-top:8px;font-size:13px}.landing-module__PDj3Ia__root[data-motion=false] .landing-module__PDj3Ia__panel{background-position:50%;background-size:cover}.landing-module__PDj3Ia__root[data-motion=false] .landing-module__PDj3Ia__invitation{background-image:linear-gradient(90deg,#03080ae8,#03080a40),url(/landing/eye.webp)}.landing-module__PDj3Ia__root[data-motion=false] .landing-module__PDj3Ia__idea{background-image:linear-gradient(90deg,#03080ae8,#03080a40),url(/landing/edge.webp)}.landing-module__PDj3Ia__root[data-motion=false] .landing-module__PDj3Ia__finale{background-image:linear-gradient(90deg,#03080ae8,#03080a40),url(/landing/finale-v3.webp)}.landing-module__PDj3Ia__root[data-motion=false] .landing-module__PDj3Ia__visual{display:none}.landing-module__PDj3Ia__root[data-motion=true] .landing-module__PDj3Ia__story{height:320svh}.landing-module__PDj3Ia__root[data-motion=true] .landing-module__PDj3Ia__stage{height:100svh;position:sticky;top:0}.landing-module__PDj3Ia__root[data-motion=true] .landing-module__PDj3Ia__panels{position:absolute;inset:0}.landing-module__PDj3Ia__root[data-motion=true] .landing-module__PDj3Ia__panel{opacity:0;visibility:hidden;pointer-events:none;min-height:0;transition:opacity .25s ease-out,transform .25s ease-out,visibility .25s;position:absolute;inset:0;transform:translateY(12px)}.landing-module__PDj3Ia__root[data-motion=true] .landing-module__PDj3Ia__panel[data-active=true]{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.landing-module__PDj3Ia__root[data-motion=true] .landing-module__PDj3Ia__bottomBar{z-index:3;background:linear-gradient(#0000,#090e10c9);padding-top:48px;position:absolute;bottom:0;left:0;right:0}.landing-module__PDj3Ia__root[data-motion=true] .landing-module__PDj3Ia__progress{display:block}@media (min-width:1500px){.landing-module__PDj3Ia__words{max-width:660px}.landing-module__PDj3Ia__words p{font-size:18px}}@media (max-width:800px){.landing-module__PDj3Ia__header{padding:20px 24px}.landing-module__PDj3Ia__headerActions{gap:10px}.landing-module__PDj3Ia__headerPlay{gap:10px;font-size:13px}.landing-module__PDj3Ia__brand img{width:155px}.landing-module__PDj3Ia__panel{padding:135px 30px 140px}.landing-module__PDj3Ia__words{max-width:480px}.landing-module__PDj3Ia__words h1,.landing-module__PDj3Ia__words h2{font-size:76px}.landing-module__PDj3Ia__words p{font-size:16px}.landing-module__PDj3Ia__bottomBar{gap:10px;padding:20px 30px}.landing-module__PDj3Ia__chapters{gap:18px}.landing-module__PDj3Ia__caption{display:none}.landing-module__PDj3Ia__motionToggle{font-size:11px!important}.landing-module__PDj3Ia__footer{padding:40px 30px}}@media (max-width:520px){.landing-module__PDj3Ia__header{padding:18px 20px;padding-top:max(18px,env(safe-area-inset-top))}.landing-module__PDj3Ia__brand img{width:139px}.landing-module__PDj3Ia__headerActions{gap:4px}.landing-module__PDj3Ia__headerPlay{gap:0;font-size:0}.landing-module__PDj3Ia__headerPlay svg{width:26px;height:26px}.landing-module__PDj3Ia__headerPlay{justify-content:center;width:44px}.landing-module__PDj3Ia__panel{align-items:flex-end;padding:130px 26px}.landing-module__PDj3Ia__words h1,.landing-module__PDj3Ia__words h2{margin-bottom:20px;font-size:clamp(44px,14.5vw,72px);line-height:.98}.landing-module__PDj3Ia__words p{max-width:330px;margin-bottom:24px;font-size:16px;line-height:1.6}.landing-module__PDj3Ia__primary{min-height:52px;padding:15px 18px}.landing-module__PDj3Ia__scrollPrompt{margin-top:14px;font-size:13px!important}.landing-module__PDj3Ia__scrim{background:linear-gradient(#03080a33,#03080a33 30%,#03080ab3 63%,#03080af5 100%)}.landing-module__PDj3Ia__poster,.landing-module__PDj3Ia__video{object-position:61% center}.landing-module__PDj3Ia__bottomBar{align-items:flex-end;gap:12px;padding:16px 26px}.landing-module__PDj3Ia__chapters{gap:15px}.landing-module__PDj3Ia__chapters button{font-size:12px}.landing-module__PDj3Ia__motionToggle{text-align:right;max-width:85px;line-height:1.4}.landing-module__PDj3Ia__footer{padding:36px 26px}.landing-module__PDj3Ia__footer nav{gap:20px}.landing-module__PDj3Ia__footer p{font-size:27px}.landing-module__PDj3Ia__root[data-motion=false] .landing-module__PDj3Ia__panel{background-image:linear-gradient(#03080a33,#03080aeb),url(/landing/eye.webp);background-position:61%}.landing-module__PDj3Ia__root[data-motion=false] .landing-module__PDj3Ia__idea{background-image:linear-gradient(#03080a33,#03080aeb),url(/landing/edge.webp)}.landing-module__PDj3Ia__root[data-motion=false] .landing-module__PDj3Ia__finale{background-image:linear-gradient(#03080a33,#03080aeb),url(/landing/finale-v3.webp)}}@media (max-height:620px) and (min-width:600px){.landing-module__PDj3Ia__header{padding:12px 28px}.landing-module__PDj3Ia__brand img{width:140px}.landing-module__PDj3Ia__panel{padding:80px 40px}.landing-module__PDj3Ia__words h1,.landing-module__PDj3Ia__words h2{margin-bottom:14px;font-size:56px}.landing-module__PDj3Ia__words p{max-width:430px;margin-bottom:14px;font-size:15px;line-height:1.4}.landing-module__PDj3Ia__actions{flex-direction:row;align-items:center;gap:22px}.landing-module__PDj3Ia__primary{min-height:44px;padding:10px 16px}.landing-module__PDj3Ia__scrollPrompt{margin-top:4px;padding:8px 0!important}.landing-module__PDj3Ia__bottomBar{padding:8px 32px}.landing-module__PDj3Ia__words .landing-module__PDj3Ia__android{margin-top:8px}.landing-module__PDj3Ia__root[data-motion=true] .landing-module__PDj3Ia__bottomBar{padding-top:20px}}@media (prefers-reduced-motion:reduce){.landing-module__PDj3Ia__root *,.landing-module__PDj3Ia__root :before,.landing-module__PDj3Ia__root :after{scroll-behavior:auto!important;transition:none!important}}@media (max-width:520px) and (max-height:650px){.landing-module__PDj3Ia__panel{padding:90px 24px 92px}.landing-module__PDj3Ia__words h1,.landing-module__PDj3Ia__words h2{margin-bottom:16px;font-size:46px}.landing-module__PDj3Ia__words p{margin-bottom:16px;font-size:15px;line-height:1.45}.landing-module__PDj3Ia__primary{min-height:48px;padding:12px 16px}.landing-module__PDj3Ia__store{padding:8px 0;font-size:14px}.landing-module__PDj3Ia__scrollPrompt{margin-top:4px;padding:8px 0!important;font-size:12px!important}.landing-module__PDj3Ia__words .landing-module__PDj3Ia__android{margin-top:12px}.landing-module__PDj3Ia__bottomBar{padding:12px 24px}.landing-module__PDj3Ia__chapters{gap:13px}.landing-module__PDj3Ia__chapters button{font-size:11px}.landing-module__PDj3Ia__motionToggle{font-size:10px!important}}.landing-module__PDj3Ia__actions{align-items:stretch;gap:8px;width:min(100%,250px)}.landing-module__PDj3Ia__platform{min-height:58px;color:var(--paper);background:#090e10;border:1px solid #a99a80;border-radius:6px;align-items:center;gap:13px;padding:8px 14px;display:flex}.landing-module__PDj3Ia__platform svg{flex:none;width:30px;height:30px}.landing-module__PDj3Ia__platform span{flex-direction:column;line-height:1.1;display:flex}.landing-module__PDj3Ia__platform small{margin-bottom:3px;font-size:11px}.landing-module__PDj3Ia__platform strong{font-size:17px;font-weight:600}.landing-module__PDj3Ia__platform:is(a):hover{border-color:var(--gold);background:#1c2525}.landing-module__PDj3Ia__unavailable{color:#c8bdac}@media (max-height:620px) and (min-width:600px){.landing-module__PDj3Ia__actions{flex-direction:column;align-items:stretch;gap:5px}.landing-module__PDj3Ia__platform{min-height:46px;padding:5px 10px}.landing-module__PDj3Ia__platform svg{width:24px;height:24px}.landing-module__PDj3Ia__platform strong{font-size:15px}.landing-module__PDj3Ia__platform small{font-size:10px}}@media (max-width:520px){.landing-module__PDj3Ia__finale{padding-top:100px;padding-bottom:100px}.landing-module__PDj3Ia__finale .landing-module__PDj3Ia__words h2{margin-bottom:12px}.landing-module__PDj3Ia__finale .landing-module__PDj3Ia__words p{margin-bottom:16px}.landing-module__PDj3Ia__platform{min-height:52px;padding:6px 12px}}
