.landing_page__By2iE{--gut:max(16px,env(safe-area-inset-left,0px));--gut-r:max(16px,env(safe-area-inset-right,0px));background:var(--bg);color:var(--ink);overflow-x:clip}.landing_srOnly___RukU{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.landing_hero__v7463{background:var(--lime);border-radius:0 0 32px 32px;padding:0 var(--gut-r) clamp(36px,5vw,64px) var(--gut)}.landing_nav__34epT{display:flex;align-items:center;justify-content:flex-end;height:72px;max-width:1360px;margin:0 auto;font-weight:700;font-size:15px}.landing_nav__34epT a{color:var(--ink);text-decoration:none}.landing_nav__34epT a:hover{text-decoration:underline;text-underline-offset:4px}.landing_word__avplM{position:relative;width:min(1240px,100%);margin:clamp(8px,2vw,24px) auto 0}.landing_word__avplM svg{display:block;width:100%;height:auto;overflow:visible}.landing_wordKlap__1hlR6{width:min(860px,100%)}.landing_wordHand__k2vzI{position:absolute;padding:0;border:0;background:none;cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none;-webkit-tap-highlight-color:transparent}.landing_wordHand__k2vzI:focus-visible{outline:3px solid var(--ink);outline-offset:4px;border-radius:12px}.landing_wordHandSvg__WmB3e{position:absolute;left:0;bottom:0;width:100%;display:block}.landing_heroFoot__FUjOD{width:min(860px,100%);margin:clamp(28px,4vw,48px) auto 0;display:flex;flex-direction:column;align-items:center;gap:clamp(22px,3vw,34px);text-align:center}.landing_claim__qItZS{font-size:clamp(30px,5.2vw,68px);font-weight:700;line-height:1;letter-spacing:-.035em;color:#000;text-wrap:balance}.landing_cta__sAPoi{display:inline-flex;align-items:center;height:56px;padding:0 28px;border-radius:var(--r-pill);background:var(--ink);color:#fff;font-weight:700;font-size:17px;text-decoration:none;white-space:nowrap;transition:transform .15s ease}.landing_cta__sAPoi:hover{transform:translateY(-2px)}.landing_ctaXl__zb0Lw{height:clamp(60px,7vw,76px);padding:0 clamp(30px,4vw,44px);font-size:clamp(18px,2vw,22px)}.landing_cta__sAPoi:focus-visible{outline:3px solid var(--ink);outline-offset:3px}.landing_intro__DghZc{max-width:1360px;margin:0 auto;padding:clamp(64px,9vw,120px) var(--gut-r) clamp(40px,6vw,80px) var(--gut)}.landing_intro__DghZc>p{font-size:clamp(22px,2.8vw,38px);line-height:1.25;letter-spacing:-.02em;max-width:26ch;text-wrap:balance}.landing_story__X7Zhy{max-width:1360px;margin:0 auto;padding:0 var(--gut-r) 0 var(--gut);display:grid;grid-template-columns:minmax(260px,.8fr) 1.5fr;grid-gap:clamp(24px,4vw,64px);gap:clamp(24px,4vw,64px)}.landing_storyList__xS2jn{position:-webkit-sticky;position:sticky;top:15vh;align-self:start;padding:20px 0}.landing_storyList__xS2jn ol{list-style:none;margin:0 0 40px;display:flex;flex-direction:column;gap:clamp(14px,1.6vw,22px)}.landing_storyList__xS2jn li{position:relative;padding-left:24px;font-size:clamp(30px,3.6vw,52px);line-height:1.08;letter-spacing:-.03em}.landing_storyList__xS2jn li button{all:unset;cursor:pointer;color:rgba(0,0,0,.28);transition:color .3s ease;-webkit-tap-highlight-color:transparent}.landing_storyList__xS2jn li button:hover{color:rgba(0,0,0,.55)}.landing_storyList__xS2jn li button:focus-visible{outline:3px solid var(--ink);outline-offset:4px;border-radius:6px}.landing_storyList__xS2jn li.landing_on__UuBJ_ button{color:var(--ink)}.landing_storyList__xS2jn li.landing_on__UuBJ_:before{content:"";position:absolute;left:0;top:.42em;width:10px;height:10px;border-radius:50%;background:var(--lime);box-shadow:0 0 0 2px var(--ink)}.landing_storyBody__4gIhI{font-size:16px;line-height:1.6;color:var(--ink-dim);max-width:34ch}.landing_storyPanels__YhrrD{display:flex;flex-direction:column;gap:24px;padding-bottom:10vh}.landing_panel__vNEdP{position:relative;min-height:78vh;border-radius:28px;display:flex;flex-direction:column;justify-content:center;gap:clamp(28px,4vw,44px);padding:clamp(24px,5vw,64px);overflow:hidden}.landing_panel0__qN5Zf{background:var(--ink)}.landing_panel1__97Ubs{background:var(--lime)}.landing_panel2__ZqJgp{background:var(--panel)}.landing_panelVisual__zFvab{width:100%;display:grid;place-items:center}.landing_legend__O8wJq{list-style:none;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:18px 24px;gap:18px 24px;font-size:15px;line-height:1.45}.landing_legend__O8wJq li{display:flex;gap:10px;align-items:flex-start;min-width:0}.landing_legendNum__UElj7{flex:none;width:24px;height:24px;border-radius:50%;display:grid;place-items:center;font-size:12px;font-weight:700;background:var(--ink);color:var(--lime)}.landing_panel0__qN5Zf .landing_legend__O8wJq{color:rgba(255,255,255,.82)}.landing_panel0__qN5Zf .landing_legendNum__UElj7{background:var(--lime);color:var(--ink)}.landing_panelTitle__uCfpc{display:none;position:absolute;top:20px;left:22px;font-weight:700;font-size:20px}.landing_panel0__qN5Zf .landing_panelTitle__uCfpc{color:#fff}.landing_why__j1_dv{max-width:1360px;margin:0 auto;padding:clamp(64px,9vw,120px) var(--gut-r) clamp(64px,9vw,120px) var(--gut);display:grid;grid-template-columns:1fr 1fr;grid-gap:clamp(32px,5vw,72px);gap:clamp(32px,5vw,72px)}.landing_why__j1_dv h2{font-size:clamp(32px,4.2vw,56px);line-height:1;letter-spacing:-.035em;margin-bottom:18px}.landing_why__j1_dv p{font-size:17px;line-height:1.6;color:var(--ink-dim);max-width:46ch}.landing_close__E5A0m{text-align:center;padding:clamp(40px,6vw,80px) var(--gut-r) clamp(64px,8vw,110px) var(--gut);display:flex;flex-direction:column;align-items:center;border-top:1px solid var(--panel-line)}.landing_close__E5A0m h2{font-size:clamp(44px,7vw,108px);line-height:.92;letter-spacing:-.045em;margin:12px 0 32px}.landing_footer__U__I_{padding:0 var(--gut-r) 36px var(--gut);text-align:center;font-size:var(--fs-small);color:var(--ink-faint)}.landing_footer__U__I_ a{color:inherit}@media (max-width:860px){.landing_story__X7Zhy{grid-template-columns:1fr}.landing_storyList__xS2jn{position:static}.landing_storyBody__4gIhI,.landing_storyList__xS2jn ol{display:none}.landing_panel__vNEdP{min-height:0;padding-top:64px}.landing_legend__O8wJq{grid-template-columns:1fr}.landing_panelTitle__uCfpc{display:block}.landing_why__j1_dv{grid-template-columns:1fr}}.mocks_player__FXUG3{position:relative;width:100%;aspect-ratio:16/10.4;max-width:100%;background:#121212;border-radius:var(--r-video);padding:3.2% 3.2% 0;box-shadow:0 30px 80px -30px rgba(0,0,0,.45);container-type:inline-size;overflow:hidden}.mocks_screen__WhlQj{position:absolute;inset:3.2% 3.2% 15% 3.2%;background:#f4f4f6;border-radius:1.6cqw;overflow:hidden;display:flex;flex-direction:column}.mocks_chrome__S3fCj{display:flex;align-items:center;gap:.8cqw;padding:1.4cqw 1.8cqw;background:#fff;border-bottom:1px solid #e4e4e7;font-size:max(9px,1.5cqw);color:rgba(0,0,0,.5)}.mocks_chrome__S3fCj i{width:1cqw;height:1cqw;border-radius:50%;background:#e4e4e7}.mocks_chrome__S3fCj span{margin-left:1cqw;white-space:nowrap}.mocks_canvas__84SlU{position:relative;flex:1 1;display:grid;grid-template-columns:1fr 1fr;grid-gap:3cqw;gap:3cqw;padding:3cqw 5cqw 3cqw 16cqw}.mocks_option__bwzqy{position:relative;background:#fff;border-radius:1.2cqw;padding:2cqw;display:flex;flex-direction:column;gap:1.2cqw;box-shadow:0 1px 0 #e4e4e7}.mocks_option__bwzqy b{font-size:max(9px,1.6cqw);color:rgba(0,0,0,.5)}.mocks_optB__4rexq{outline:.35cqw solid #ffd900;outline-offset:.5cqw}.mocks_blockA__2z6rR,.mocks_blockB__58TZs{display:block;flex:1 1;border-radius:.8cqw}.mocks_blockA__2z6rR{background:#e4e4e7}.mocks_blockB__58TZs{background:#121212}.mocks_line__qk4lU{display:block;height:1cqw;border-radius:1cqw;background:#e4e4e7}.mocks_short__Hhtt0{width:60%}.mocks_cursor__oH937{position:absolute;width:3.4cqw;left:72%;top:52%;fill:#121212;stroke:#fff;stroke-width:1.4;filter:drop-shadow(0 2px 4px rgba(0,0,0,.25))}.mocks_ripple__Br5YC{position:absolute;left:calc(72% - 2.4cqw);top:calc(52% - 2.4cqw);width:5cqw;height:5cqw;border-radius:50%;border:.4cqw solid #ffd900;animation:mocks_ripple__Br5YC 2.4s cubic-bezier(.22,1,.36,1) infinite}@keyframes mocks_ripple__Br5YC{0%{transform:scale(.2);opacity:1}45%,to{transform:scale(1.6);opacity:0}}.mocks_bubble__2ylGo{position:absolute;left:5%;bottom:19%;width:17%;aspect-ratio:1;border-radius:46% 54% 52% 48%/52% 46% 54% 48%;background:radial-gradient(120% 90% at 35% 30%,#f3c79a 0,#c98a5b 55%,#6d4630 100%);border:.5cqw solid #fff;display:grid;place-items:center;box-shadow:0 8px 24px rgba(0,0,0,.3)}.mocks_bubble__2ylGo span{font-weight:700;font-size:max(10px,3cqw);color:rgba(255,255,255,.92);letter-spacing:-.02em}.mocks_controls__u7KLc{position:absolute;left:3.2%;right:3.2%;bottom:0;height:15%;display:flex;align-items:center;gap:2cqw}.mocks_controls__u7KLc svg{width:2.6cqw;fill:#fff;flex:none}.mocks_track__L8CEg{position:relative;flex:1 1;height:.7cqw;border-radius:1cqw;background:rgba(255,255,255,.22)}.mocks_progress__Kg29l{position:absolute;inset:0 42% 0 0;border-radius:inherit;background:#ffd900}.mocks_chap__6e_DA{position:absolute;top:-.4cqw;width:.35cqw;height:1.5cqw;border-radius:1cqw;background:#fff}.mocks_emoji__CI_GZ{position:absolute;top:-3.6cqw;font-size:max(10px,2.4cqw);transform:translateX(-50%)}.mocks_time__xLlMn{font-size:max(9px,1.6cqw);color:rgba(255,255,255,.7);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.mocks_postit__LBZ2m{width:min(320px,100%);background:#ffd900;color:#121212;border-radius:6px;padding:22px 22px 20px;transform:rotate(-2.5deg);box-shadow:0 1px 0 rgba(0,0,0,.06),0 24px 50px -20px rgba(0,0,0,.45)}.mocks_postitLabel__nlxmG{display:block;font-size:11px;letter-spacing:.08em;text-transform:uppercase;opacity:.6;margin-bottom:8px}.mocks_postitQ__C7Uk6{font-size:24px;font-weight:700;line-height:1.08;letter-spacing:-.02em;margin-bottom:18px;text-wrap:balance}.mocks_choices__XjPb3{display:flex;flex-direction:column;gap:8px}.mocks_choice__lu9l2{display:flex;align-items:center;gap:10px;padding:11px 14px;border-radius:999px;background:rgba(255,255,255,.55);font-size:15px}.mocks_choice__lu9l2 b{width:22px;height:22px;display:grid;place-items:center;border-radius:50%;background:#121212;color:#ffd900;font-size:12px}.mocks_picked__q_ZND{background:#121212;color:#fff}.mocks_picked__q_ZND b{background:#ffd900;color:#121212}.mocks_picked__q_ZND svg{width:18px;margin-left:auto;fill:none;stroke:#ffd900;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.mocks_results__hSMZo{width:min(380px,100%);background:#fff;color:#121212;border:1px solid #e4e4e7;border-radius:20px;padding:20px;box-shadow:0 24px 60px -30px rgba(0,0,0,.35)}.mocks_resHead__vSidu{display:flex;justify-content:space-between;align-items:baseline;gap:12px;font-weight:700;font-size:15px;margin-bottom:16px}.mocks_resMeta__cq2tC{font-weight:400;font-size:13px;color:rgba(0,0,0,.5);white-space:nowrap}.mocks_bars__W_YwH{display:flex;flex-direction:column;gap:10px}.mocks_barRow__i60Uv{display:grid;grid-template-columns:7.5em 1fr 1.5em;align-items:center;grid-gap:10px;gap:10px;font-size:13px}.mocks_barLabel__vBvGS{white-space:nowrap;color:rgba(0,0,0,.6)}.mocks_bar__zNXiN{height:12px;border-radius:999px;background:#f4f4f6;overflow:hidden}.mocks_bar__zNXiN span{display:block;height:100%;border-radius:inherit;background:#e4e4e7;transform-origin:left;animation:mocks_grow__sPB1B 1s cubic-bezier(.22,1,.36,1) .3s backwards}.mocks_win__8XXfU .mocks_bar__zNXiN span{background:#ffd900}.mocks_win__8XXfU .mocks_barLabel__vBvGS{color:#121212;font-weight:700}.mocks_barN__J_XZ2{font-weight:700;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@keyframes mocks_grow__sPB1B{0%{transform:scaleX(0)}}.mocks_viewers__ROSAc{list-style:none;margin-top:18px;border-top:1px solid #e4e4e7}.mocks_viewers__ROSAc li{display:flex;align-items:center;gap:10px;padding:9px 0;border-bottom:1px solid #f4f4f6;font-size:14px}.mocks_viewers__ROSAc li:last-child{border-bottom:0;padding-bottom:0}.mocks_avatar__ox8KL{width:26px;height:26px;border-radius:50%;background:#f4f4f6;display:grid;place-items:center;font-size:12px;font-weight:700}.mocks_vName__cOTcW{flex:1 1}.mocks_vSeen__bG2Bh{font-size:12px;color:rgba(0,0,0,.5);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mocks_vPick__ufRAR{width:24px;height:24px;border-radius:50%;display:grid;place-items:center;font-size:12px;font-weight:700;background:#f4f4f6}.mocks_vPickB___XRgJ{background:#ffd900}@media (prefers-reduced-motion:reduce){.mocks_bar__zNXiN span,.mocks_ripple__Br5YC{animation:none}}.mocks_pin__frGfo{position:absolute;z-index:3;width:28px;height:28px;margin:-14px 0 0 -14px;border-radius:50%;display:grid;place-items:center;background:#121212;color:#ffd900;font-weight:700;font-size:14px;box-shadow:0 0 0 3px #fff,0 6px 16px rgba(0,0,0,.3)}.mocks_stageTell__1pNeI{position:relative;width:min(640px,100%);padding:6% 0 0 8%}.mocks_mail__yB_ep{position:absolute;left:0;top:0;width:58%;background:#fff;border-radius:12px;padding:16px 18px 20px;transform:rotate(-5deg);box-shadow:0 18px 40px -18px rgba(0,0,0,.5);display:flex;flex-direction:column;gap:8px;opacity:.92}.mocks_mailHead__0TIcL{display:flex;flex-direction:column;gap:2px;margin-bottom:6px;font-size:12px;color:#121212;line-height:1.3}.mocks_mailHead__0TIcL span{color:rgba(0,0,0,.5);font-size:11px}.mocks_mailLine__2Qa0B{display:block;height:7px;border-radius:4px;background:#e4e4e7}.mocks_tellPlayer__52zSE{position:relative}.mocks_stageChoice__dLQlp{position:relative;width:min(640px,100%)}.mocks_dimmed__BZNPA:after{content:"";position:absolute;inset:0;background:rgba(18,18,18,.55);border-radius:inherit}.mocks_choiceOver__3Fl95{position:absolute;left:50%;top:50%;width:min(300px,56%);transform:translate(-50%,-54%)}.mocks_choiceOver__3Fl95>div:first-child{width:100%}.mocks_stageResults___6QWm{position:relative;width:min(400px,100%)}.mocks_stageResults___6QWm>div:first-child{width:100%}