#world,.tags{display:none}@media (min-width:861px){.vh{display:none!important}}@media (max-width:860px){.v3d{display:none!important}}.has3d{scroll-behavior:auto}.has3d body{background:#e9edff}.has3d #world{display:block;position:fixed;left:0;top:0;width:100%;height:100%;z-index:0}.has3d .tags{display:block;position:fixed;inset:0;z-index:1;pointer-events:none;overflow:hidden}.has3d main{position:relative;z-index:2;pointer-events:none}.has3d .pe,.has3d .sheet{pointer-events:auto}.has3d .top{background:rgb(255 255 255 / .74);-webkit-backdrop-filter:blur(16px) saturate(1.3);backdrop-filter:blur(16px) saturate(1.3);border-bottom-color:rgb(22 33 68 / .06)}.act{position:relative}.sheet{position:relative;background:var(--paper);padding-top:72px}.has3d .sheet{border-radius:44px 44px 0 0;box-shadow:0 -24px 64px rgb(56 36 140 / .16);overflow:hidden}.has3d .sheet--mid{padding-top:0;border-radius:44px;box-shadow:0 0 64px rgb(56 36 140 / .16)}.sheet .foot{margin-top:0}.tgs{position:absolute;inset:0;transition:opacity .12s linear}.tags.cut .tgs{transition:none}.tg{position:absolute;left:0;top:0;white-space:nowrap;will-change:transform;line-height:1.4}.tgs.on .tg--mod{pointer-events:auto}.tg--mod{display:flex;align-items:baseline;gap:8px;background:#fff;color:var(--t);border:2px solid var(--c);border-radius:999px;padding:5px 16px;font-size:16px;font-weight:700;box-shadow:0 8px 22px rgb(22 33 68 / .14)}.tg--mod:hover{background:var(--p)}.tg--mod .wm{font-size:14px}.tg--one{font-family:var(--f-lat);font-size:20px;font-weight:800;color:#fff;background:var(--pur);border-radius:999px;padding:5px 20px;box-shadow:0 8px 22px rgb(60 30 150 / .3)}.tg--chip{font-size:13px;font-weight:700;color:var(--ink);background:rgb(255 255 255 / .94);border:1.5px solid #fff0;border-radius:999px;padding:2px 12px;box-shadow:0 3px 10px rgb(22 33 68 / .14)}.tg--out{color:var(--t);border-color:var(--c)}.tgs.go{--c:#137A6E;--t:#0E5A51}.tgs.order{--c:#217ba8;--t:#17658c}.tgs.deal{--c:#b86e16;--t:#92540c}.tgs.cube{--c:#874fb1;--t:#74409c}.glass{background:var(--paper);border:1px solid var(--line);border-radius:32px}.has3d .glass{background:rgb(255 255 255 / .8);-webkit-backdrop-filter:blur(18px) saturate(1.35);backdrop-filter:blur(18px) saturate(1.35);border:1.5px solid rgb(255 255 255 / .95);box-shadow:0 26px 64px rgb(48 32 120 / .18)}.hero3{display:flex;align-items:center}.hero3>.wrap{width:100%}.has3d .hero3{min-height:calc(100vh - 74px)}.has3d .hero3 .hero__art{display:none}.has3d .hero3 .hero{grid-template-columns:minmax(0,560px);padding-block:40px 96px}.has3d .hero3::before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgb(238 241 255 / .94) 0%,rgb(238 241 255 / .7) 30%,#fff0 54%);-webkit-mask-image:linear-gradient(180deg,#000 72%,transparent);mask-image:linear-gradient(180deg,#000 72%,transparent)}.has3d .hero3 .hero__text{position:relative}.cue{display:none}.has3d .cue{display:block;position:absolute;left:50%;bottom:26px;width:26px;height:42px;margin-left:-13px;border:2px solid var(--pur);border-radius:14px}.cue::after{content:"";position:absolute;left:50%;top:8px;width:4px;height:8px;margin-left:-2px;border-radius:2px;background:var(--pur);animation:cue 1.8s ease-in-out infinite}@keyframes cue{0%{transform:translateY(0);opacity:1}70%{transform:translateY(14px);opacity:0}100%{transform:translateY(0);opacity:0}}.chap{display:flex;align-items:center;padding-block:36px}.chap>.wrap{width:100%;display:flex}.has3d .chap{min-height:112vh;padding-block:0}.has3d .chap--r>.wrap{justify-content:flex-end}.chap__card{position:relative;width:min(452px,100%);padding:30px 34px 28px;display:flex;flex-direction:column;gap:4px;align-items:flex-start}.chap__bot{position:absolute;right:6px;top:-64px;width:132px;pointer-events:none}.chap__id{display:flex;flex-direction:column;gap:8px;align-items:flex-start;margin-bottom:14px}.chap__id .wm{font-size:30px;line-height:1.2}.chap__lbl{font-size:18px;font-weight:700;color:var(--ink)}.chap__num{font-size:clamp(52px,6.2vw,90px);font-weight:900;line-height:1.14;color:var(--t);white-space:nowrap}.chap__was{font-size:16px;color:var(--ink2)}.chap__cap{margin-top:14px;padding-top:14px;border-top:1px solid rgb(22 33 68 / .14);font-size:17px;font-weight:500;color:var(--ink);align-self:stretch}.chap .more{margin-top:6px;padding-top:0}.what3{display:flex;align-items:center;padding-block:36px}.what3>.wrap{width:100%}.has3d .what3{min-height:128vh;padding-block:10vh 14vh}.what3__col{display:flex;flex-direction:column;gap:20px;max-width:590px}.what3__col .head{margin-bottom:0}.what3 .sum{font-size:20px;font-weight:900;color:var(--pur)}.what3__cards{display:grid;gap:14px}.what3__cards article{padding:20px 26px;border-radius:24px;display:flex;flex-direction:column;gap:4px}.what3__cards h3{font-size:21px;font-weight:900;line-height:1.4}.what3__cards p{font-size:16px;line-height:1.65}.has3d .what3::before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgb(238 241 255 / .9) 0%,rgb(238 241 255 / .55) 32%,#fff0 52%);-webkit-mask-image:linear-gradient(180deg,transparent,#000 16%,#000 84%,transparent);mask-image:linear-gradient(180deg,transparent,#000 16%,#000 84%,transparent)}.what3__col{position:relative}.start3{padding-block:36px}.has3d .start3{min-height:116vh;display:flex;align-items:flex-end;padding-block:0 9vh}.start3>.wrap{width:100%}.start3__box{padding:36px 40px 34px}.start3__box .head{margin-bottom:24px}.has3d .start3 .step{background:rgb(255 255 255 / .72)}@media (max-width:860px){.sheet{padding-top:0}.sheet .foot{margin-top:44px}.has3d .sheet{border-radius:28px 28px 0 0}.has3d .sheet--mid{border-radius:28px}.has3d .hero3{align-items:flex-start;min-height:0}.has3d .hero3 .hero{padding-block:26px 46vh}.has3d .hero3::before{background:linear-gradient(180deg,rgb(238 241 255 / .95) 0%,rgb(238 241 255 / .8) 52%,#fff0 76%)}.has3d .cue{display:none}.has3d .chap{min-height:108vh;align-items:flex-end;padding-bottom:24px}.chap__card{width:100%;padding:20px 20px 18px;border-radius:24px}.chap__bot{width:96px;top:-50px;right:4px}.chap__id{margin-bottom:6px;gap:6px}.chap__id .wm{font-size:24px}.chap__num{font-size:50px}.chap__cap{margin-top:8px;padding-top:10px;font-size:16px}.has3d .what3{min-height:0;padding-block:28px 40px}.has3d .what3::before{display:none}.what3__text{border-radius:24px;padding:20px}.has3d .what3__text{background:rgb(255 255 255 / .8);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.has3d .what3__stage{height:58vh}.has3d .start3{min-height:112vh;padding-bottom:28px}.start3__box{padding:22px 16px 20px;border-radius:24px}.tg--mod{font-size:13px;padding:3px 10px;border-width:1.5px}.tg--mod .wm{display:none}.tg--one{font-size:15px;padding:3px 14px}.tg--chip{font-size:11px;padding:1px 8px}}@media (prefers-reduced-motion:reduce){.cue::after{animation:none}}