.InteractiveProject_section__Ns7sf{padding-block:0}.InteractiveProject_intro__BJdxG{flex:none;width:100%;text-align:center}.InteractiveProject_intro__BJdxG h2{margin:0}.InteractiveProject_intro__BJdxG p{max-width:960px;margin:12px auto 0;color:#b8b8c2;font-size:var(--type-label);line-height:1.6}.InteractiveProject_runway__6Q46o{position:relative}.InteractiveProject_sticky__n_svj{position:sticky;top:104px;height:calc(100svh - 104px);box-sizing:border-box;padding-block:12px;display:flex;flex-direction:column;align-items:center;gap:16px}.InteractiveProject_deviceSlot__wmya4{flex:1 1 0;min-height:0;width:100%;container-type:size;display:grid;place-items:center}.InteractiveProject_device__3JlNS{position:relative;width:min(100cqw,150cqh);aspect-ratio:3/2;isolation:isolate}.InteractiveProject_frame__PDZ79{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;object-fit:contain}.InteractiveProject_screen__vbWP6{position:absolute;z-index:1;left:10.416667%;top:11.230469%;width:79.427083%;height:70.214844%;overflow:hidden;background:#0d0e0c;container-type:size}.InteractiveProject_site__KXkzs{display:block;width:1440px;height:849px;border:0;transform-origin:top left;background:#0d0e0c;transform:scale(min(calc(100cqw / 1440),calc(100cqh / 849)))}.InteractiveProject_launch__rKwaI{position:absolute;inset:0;display:grid;place-items:center}.InteractiveProject_poster__MYWwT{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.InteractiveProject_launch__rKwaI:after{content:"";position:absolute;inset:0;background:rgb(0 0 0/.38)}.InteractiveProject_launchCopy__ncP0P{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;width:100%;min-width:0;box-sizing:border-box;padding:12px;text-align:center}.InteractiveProject_launchCopy__ncP0P p{margin:12px 0 0;font-size:14px;line-height:1.4;color:#f4f4f6;text-shadow:0 1px 8px #000}.InteractiveProject_launchCopy__ncP0P a{color:#f4f4f6}.InteractiveProject_startButton__Hr3Ac{min-height:44px;max-width:100%;padding:12px 18px;border:1px solid rgb(255 255 255/.25);border-radius:6px;background:var(--surface-light,#e5e7eb);color:#19191d;font:500 14px/1.3 var(--type-family);cursor:pointer}.InteractiveProject_startButton__Hr3Ac:hover{background:#f4f4f6}.InteractiveProject_startButton__Hr3Ac:focus-visible{outline:2px solid #f4f4f6;outline-offset:4px}.InteractiveProject_actions__2S7m8{flex:none;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:4px;max-width:100%}.InteractiveProject_actions__2S7m8>div{max-width:100%}.InteractiveProject_skip__SVjsw{display:inline-flex;align-items:center;min-height:44px;color:#f4f4f6;text-decoration:underline;text-underline-offset:4px;font-size:var(--type-label)}@media (max-width:1099px) and (orientation:portrait){.InteractiveProject_sticky__n_svj{justify-content:center}.InteractiveProject_deviceSlot__wmya4{flex:none;aspect-ratio:3/2;container-type:inline-size}.InteractiveProject_device__3JlNS{width:100cqw}}@media (max-width:767px){.InteractiveProject_sticky__n_svj{top:88px;height:calc(100svh - 88px);gap:12px;padding-block:12px}.InteractiveProject_intro__BJdxG p{margin-top:8px}}