@property --s{syntax:"<length>";inherits:true;initial-value:200px}.DreamCube_scene__VTVOu{--s:200px;width:100%;height:100%;display:grid;place-items:center;transform:translateX(-230px);perspective:1200px;transition:--s .5s cubic-bezier(.66,0,.2,1)}.DreamCube_pose__6IfXz{transform-style:preserve-3d;transition:transform .5s cubic-bezier(.66,0,.2,1)}.DreamCube_poseOpen__WHoia{transform:translate(43px,-64px)}.DreamCube_wrap__am2Yk{transform-style:preserve-3d;animation:DreamCube_idle__RYwk3 9s ease-in-out infinite;transition:transform .5s cubic-bezier(.66,0,.2,1)}.DreamCube_wrapOpen__Ewizs{animation:none;transform:none}.DreamCube_cube__LuqiC{position:relative;width:var(--s);height:var(--s);transform-style:preserve-3d;transform:rotateX(-22deg) rotateY(-34deg);cursor:pointer;border:0;padding:0;background:none;transition:transform .5s cubic-bezier(.66,0,.2,1)}.DreamCube_cube__LuqiC.DreamCube_open__MtuZD{transform:rotateX(0deg) rotateY(0deg);cursor:default}.DreamCube_hitArea__Ugav6{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(var(--s) * 1.5);height:calc(var(--s) * 1.7);z-index:2;background:transparent;border:0;padding:0;cursor:pointer}.DreamCube_face__aC95M{position:absolute;width:var(--s);height:var(--s);box-sizing:border-box;display:flex;align-items:center;justify-content:center;text-align:center;padding:10px;border:1px solid var(--color-line-strong);background:#0d0d0d;color:var(--color-ink);font-family:var(--font-display);font-weight:700;font-size:calc(var(--s) * .11);letter-spacing:-.01em;text-transform:uppercase;transition:transform .55s cubic-bezier(.66,0,.2,1) .5s,opacity .35s ease}.DreamCube_front__Zjv9Y{inset:0;color:var(--color-accent);background:#0a0a0a}.DreamCube_word__Is70y{display:block;transition:filter .5s ease}.DreamCube_back__6hx7V .DreamCube_word__Is70y,.DreamCube_bottom__nKz6g .DreamCube_word__Is70y,.DreamCube_left__6w_He .DreamCube_word__Is70y,.DreamCube_right__K5D9J .DreamCube_word__Is70y,.DreamCube_top__zPJvq .DreamCube_word__Is70y{filter:blur(6px)}.DreamCube_cube__LuqiC.DreamCube_open__MtuZD .DreamCube_word__Is70y{filter:none}.DreamCube_top__zPJvq{bottom:100%;left:0;transform-origin:50% 100%;transform:rotateX(90deg)}.DreamCube_bottom__nKz6g{top:100%;left:0;transform-origin:50% 0;transform:rotateX(-90deg)}.DreamCube_left__6w_He{right:100%;top:0;transform-origin:100% 50%;transform:rotateY(-90deg)}.DreamCube_right__K5D9J{left:100%;top:0;transform-origin:0 50%;transform:rotateY(90deg)}.DreamCube_back__6hx7V{top:calc(100% + 1px);left:-1px;transform-origin:50% 0;transform:rotateX(-90deg)}.DreamCube_cube__LuqiC.DreamCube_open__MtuZD .DreamCube_top__zPJvq{border-bottom:0}.DreamCube_cube__LuqiC.DreamCube_open__MtuZD .DreamCube_left__6w_He{border-right:0}.DreamCube_cube__LuqiC.DreamCube_open__MtuZD .DreamCube_right__K5D9J{border-left:0}.DreamCube_cube__LuqiC.DreamCube_open__MtuZD .DreamCube_back__6hx7V,.DreamCube_cube__LuqiC.DreamCube_open__MtuZD .DreamCube_bottom__nKz6g{border-top:0}.DreamCube_cube__LuqiC.DreamCube_open__MtuZD .DreamCube_back__6hx7V,.DreamCube_cube__LuqiC.DreamCube_open__MtuZD .DreamCube_bottom__nKz6g,.DreamCube_cube__LuqiC.DreamCube_open__MtuZD .DreamCube_left__6w_He,.DreamCube_cube__LuqiC.DreamCube_open__MtuZD .DreamCube_right__K5D9J,.DreamCube_cube__LuqiC.DreamCube_open__MtuZD .DreamCube_top__zPJvq{transform:rotateX(0deg) rotateY(0deg)}.DreamCube_backdrop__xFXgA{position:fixed;inset:0;z-index:40;background:#000;pointer-events:none;transition:opacity .5s ease}.DreamCube_scene__VTVOu.DreamCube_sceneOpen__U8S_b{position:relative;z-index:60;--s:128px}.DreamCube_tip__WAHjm{position:absolute;width:250px;z-index:3;pointer-events:none;animation:DreamCube_tipIn__8S_Pd .25s ease both}.DreamCube_tipRight__R9EWm{left:118%;top:50%;transform:translateY(-50%);text-align:left}.DreamCube_tipLeft__lfM3Z{right:118%;top:50%;transform:translateY(-50%);text-align:right}.DreamCube_tipCorner__2lw0j{left:108%;bottom:108%;text-align:left}.DreamCube_tipCornerLeft__pWWK1{right:110%;bottom:106%;text-align:right}.DreamCube_tipWord__CqAUN{font-family:var(--font-mono);font-size:19px;letter-spacing:.08em;text-transform:uppercase;color:var(--color-accent);margin-bottom:14px}.DreamCube_tipText__zVjzv{font-family:var(--font-body);font-size:17px;line-height:1.45;color:var(--color-ink);text-transform:none}@keyframes DreamCube_tipIn__8S_Pd{0%{opacity:0}to{opacity:1}}.DreamCube_mobileClose__lQd_V,.DreamCube_mobileLegend__YG116{display:none}@media (max-width:1280px){.DreamCube_scene__VTVOu{--s:175px;transform:translateX(-120px)}}@media (max-width:1023px){.DreamCube_scene__VTVOu:not(.DreamCube_sceneOpen__U8S_b){--s:150px;transform:none}.DreamCube_scene__VTVOu.DreamCube_sceneOpen__U8S_b{position:fixed;inset:0;z-index:80;transform:none;background:#0a0a0a;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:64px 20px 40px;overflow-y:auto;--s:clamp(74px,21vw,104px)}.DreamCube_scene__VTVOu.DreamCube_sceneOpen__U8S_b .DreamCube_pose__6IfXz{height:calc(var(--s) * 5);display:flex;align-items:center;justify-content:center;transform:none}.DreamCube_scene__VTVOu.DreamCube_sceneOpen__U8S_b .DreamCube_tip__WAHjm{display:none}.DreamCube_mobileClose__lQd_V{position:absolute;top:16px;right:16px;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:999px;border:1px solid var(--color-line-strong);background:transparent;color:var(--color-ink);z-index:3}.DreamCube_mobileLegend__YG116{display:grid;gap:15px;width:min(360px,86vw);margin:4px 0 0;padding:0;list-style:none}.DreamCube_mobileLegend__YG116 li{display:grid;gap:3px}.DreamCube_legendWord__dTvKR{font-family:var(--font-mono);font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--color-accent)}.DreamCube_legendTip__WQwUy{font-family:var(--font-body);font-size:14px;line-height:1.45;color:var(--color-ink-70,var(--color-ink))}}@media (max-width:767px){.DreamCube_scene__VTVOu:not(.DreamCube_sceneOpen__U8S_b){--s:120px}}@keyframes DreamCube_idle__RYwk3{0%{transform:rotateX(8deg) rotateY(-17deg) rotate(-2deg)}25%{transform:rotateX(-11deg) rotateY(-5deg) rotate(2deg)}50%{transform:rotateX(7deg) rotateY(17deg) rotate(1deg)}75%{transform:rotateX(12deg) rotateY(4deg) rotate(-2deg)}to{transform:rotateX(8deg) rotateY(-17deg) rotate(-2deg)}}@media (prefers-reduced-motion:reduce){.DreamCube_wrap__am2Yk{animation:none}.DreamCube_cube__LuqiC,.DreamCube_face__aC95M{transition:none}}