.gate_gate__1zzua{min-height:100svh;display:grid;place-items:center;padding:96px 24px 48px;background:#fff;color:#171717}.gate_back__z1SQT{position:absolute;top:max(20px,env(safe-area-inset-top));left:max(20px,env(safe-area-inset-left));display:inline-flex;min-height:44px;align-items:center;padding:0 4px;color:#555;font-size:14px;text-decoration:underline;text-underline-offset:4px}.gate_form__CPKs9{display:grid;width:min(100%,320px);gap:12px}.gate_heading__wyQCX{margin:0 0 16px;font-size:24px;font-weight:500;letter-spacing:-.025em}.gate_label__DmhCb{font-size:14px}.gate_input__SLIyj{min-height:48px;width:100%;border:1px solid #aaa;border-radius:2px;padding:10px 12px;background:#fff;color:#171717;font-size:18px}.gate_input__SLIyj[aria-invalid=true]{border-color:#b42318}.gate_submit__nKL6o{min-height:48px;padding:12px 16px;border:1px solid #171717;border-radius:2px;background:#171717;color:#fff;font-size:16px;cursor:pointer}.gate_submit__nKL6o:disabled{opacity:.6;cursor:wait}.gate_back__z1SQT:focus-visible,.gate_input__SLIyj:focus-visible,.gate_submit__nKL6o:focus-visible{outline:2px solid #171717;outline-offset:4px}.gate_error__RH871{min-height:42px;margin:0;color:#b42318;font-size:14px;line-height:1.5}.desk_desk__PQRZT{--ease-out:cubic-bezier(.23,1,.32,1);--ease-in-out:cubic-bezier(.77,0,.175,1);position:fixed;inset:0;background:#160e09;color:#f5e6ce;overflow:hidden;font-family:var(--font-body),sans-serif}.desk_srOnly__pq76n{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.desk_viewport__2vB4s{position:absolute;inset:0;overflow:auto;overscroll-behavior:contain;scrollbar-width:none;touch-action:pan-x pan-y;outline:none}.desk_viewport__2vB4s::-webkit-scrollbar{display:none}.desk_viewport__2vB4s:focus-visible{outline:2px solid #e6c185;outline-offset:-4px}.desk_surface__8ULtW{position:relative;width:max(100vw,177.68dvh);height:max(100dvh,56.28vw);min-width:960px;min-height:540px;isolation:isolate}.desk_scene__n_Zvk{position:absolute;width:100%;height:100%;inset:0;object-fit:fill;user-select:none;pointer-events:none}.desk_toolbar__4YJ_Z{position:absolute;z-index:5;top:20px;left:24px;right:24px;display:flex;justify-content:space-between;pointer-events:none}.desk_toolbar__4YJ_Z>div{display:flex;gap:8px}.desk_toolbar__4YJ_Z a,.desk_toolbar__4YJ_Z button{pointer-events:auto;border:1px solid #d7b37740;background:#1b130ddd;backdrop-filter:blur(12px);color:#f6e3c4;border-radius:30px;min-height:42px;padding:9px 17px;text-decoration:none;font-size:12px;letter-spacing:.06em;cursor:pointer;transition:background .16s,transform .16s var(--ease-out)}.desk_toolbar__4YJ_Z button[aria-pressed=true]{background:#f0d1a1;color:#291b0d}.desk_toolbar__4YJ_Z a:active,.desk_toolbar__4YJ_Z button:active{transform:scale(.97)}.desk_object___7gvs{position:absolute;z-index:2;border:0;border-radius:9px;background:transparent;cursor:pointer;outline:none;-webkit-tap-highlight-color:transparent;touch-action:pan-x pan-y}.desk_object___7gvs:focus-visible{outline:2px solid #ffe1a2;outline-offset:5px;box-shadow:0 0 22px #ffd27a55}.desk_objectLabel__vVDtw{position:absolute;z-index:8;left:50%;bottom:-30px;transform:translate(-50%,4px);opacity:0;white-space:nowrap;pointer-events:none;background:#1e150ef2;color:#f5dfbd;border:1px solid #d9b17666;border-radius:5px;padding:7px 12px;font:500 12px var(--font-body),sans-serif;letter-spacing:.03em;transition:opacity .16s var(--ease-out),transform .16s var(--ease-out)}.desk_object___7gvs:focus-visible .desk_objectLabel__vVDtw,.desk_surface__8ULtW[data-show-objects=true] .desk_objectLabel__vVDtw{opacity:1;transform:translate(-50%)}.desk_surface__8ULtW[data-show-objects=true] .desk_object___7gvs{outline:1px solid #f5da9855;outline-offset:3px}.desk_lamp__9ZmiJ .desk_objectLabel__vVDtw{bottom:0}.desk_experience__8aPJj .desk_objectLabel__vVDtw{bottom:10px}.desk_dimmer__y4VXi{position:absolute;inset:0;z-index:1;pointer-events:none;background:#101422;opacity:0;transition:opacity .25s var(--ease-out);mix-blend-mode:multiply}.desk_desk__PQRZT[data-lamp=false] .desk_dimmer__y4VXi{opacity:.67}.desk_lampGlow__1qN_m{position:absolute;pointer-events:none;z-index:1;left:68%;top:0;width:32%;height:54%;background:radial-gradient(ellipse at 83% 16%,#ffc9783a,transparent 66%);mix-blend-mode:screen;animation:desk_lampBreathe__DXUnY 19s linear infinite;transition:opacity .25s}.desk_desk__PQRZT[data-lamp=false] .desk_lampGlow__1qN_m{opacity:0;animation:none}@keyframes desk_lampBreathe__DXUnY{0%,32%,34%,76%,78%,to{opacity:.85}32.5%,77%{opacity:.15}33%,77.5%{opacity:.7}}.desk_steam__LRUV9{position:absolute;left:66.7%;top:16%;width:7.5%;height:15%;z-index:3;pointer-events:none}.desk_steam__LRUV9 i{position:absolute;bottom:0;left:22%;height:75%;width:20%;border-left:3px solid #f9eee8;border-radius:50%;filter:blur(5px);opacity:0;animation:desk_steamRise__INDDp 4.8s linear infinite}.desk_steam__LRUV9 i:nth-child(2){left:48%;animation-delay:-1.7s;height:90%}.desk_steam__LRUV9 i:nth-child(3){left:66%;animation-delay:-3.2s;height:65%}@keyframes desk_steamRise__INDDp{0%{transform:translateY(20%) scale(.7);opacity:0}25%{opacity:.3}80%{opacity:.1}to{transform:translate(30%,-65%) scale(1.5);opacity:0}}.desk_typing__z4Tma{position:absolute;left:40.3%;top:0;width:18.7%;height:2%;pointer-events:none;z-index:1;overflow:hidden}.desk_typing__z4Tma i{position:absolute;left:0;top:0;width:45%;height:100%;background-image:url(/desk/desk.webp);background-size:1188% 5000%;background-position:44% 0;animation:desk_typing__z4Tma 1.8s linear infinite}.desk_typing__z4Tma i:nth-child(2){left:55%;background-position:55% 0;animation-delay:-.7s}@keyframes desk_typing__z4Tma{0%,18%,38%,58%,to{transform:translateY(0)}28%,48%,8%{transform:translateY(1.5px)}}.desk_globeOrb__6ZlHT{position:absolute;left:12%;top:8%;width:82%;aspect-ratio:1;border-radius:50%;background:#0b2524;color:#c29b4a;overflow:hidden;opacity:0;box-shadow:inset -10px -12px 22px #000c,inset 2px 2px 5px #d1b57088;transition:opacity .2s var(--ease-out);pointer-events:none}.desk_continents__g3yV_{position:absolute;inset:0;display:flex;width:400%;animation:desk_globeSpin__BKnQG 7s linear infinite;animation-play-state:paused}.desk_continents__g3yV_ svg{width:50%;height:100%;flex-shrink:0}.desk_globeShade__3SdeT{position:absolute;inset:0;background:radial-gradient(circle at 30% 24%,#ffdf9355,transparent 26%,#0001 40%,#000b 95%);border-radius:50%}@keyframes desk_globeSpin__BKnQG{to{transform:translateX(-50%)}}.desk_world__Xi7tP:focus-visible .desk_globeOrb__6ZlHT{opacity:1}.desk_world__Xi7tP:focus-visible .desk_continents__g3yV_{animation-play-state:running}.desk_radioLed__oIz61{position:absolute;right:18%;bottom:20%;width:6px;height:6px;opacity:0;border-radius:50%;background:#dfb754;box-shadow:0 0 12px #ffc957}.desk_radioLed__oIz61[data-on=true]{opacity:1;animation:desk_radioPulse__HW_US 3s linear infinite}@keyframes desk_radioPulse__HW_US{50%{opacity:.5}}.desk_deskClock__lvt_2{position:absolute;z-index:2;left:65.4%;top:9.7%;width:7.9%;height:6.1%;transform:rotate(8deg);background:#15130f;color:#d8d4c9;font:400 clamp(18px,2.65vw,48px)/1 ui-monospace,monospace;letter-spacing:-.07em;border:0;border-radius:4px;cursor:pointer;box-shadow:inset 0 2px 6px #0008}.desk_deskClock__lvt_2:focus-visible{outline:2px solid #ffe1a2;outline-offset:4px}.desk_panControls__bchXs{position:absolute;z-index:5;bottom:20px;left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:12px;border:1px solid #d7b37740;background:#1b130ddd;border-radius:40px;padding:3px 5px;color:#dfc49e}.desk_panControls__bchXs button{min-width:44px;height:38px;background:none;border:0;color:inherit;cursor:pointer}.desk_panControls__bchXs span{font-size:16px;opacity:.6}.desk_status__XVWbK{position:absolute;z-index:4;bottom:22px;left:24px;font-size:12px;background:#1b130de8;border-radius:20px;padding:8px 14px;pointer-events:none}.desk_status__XVWbK:empty{display:none}.desk_dialog__mm4Ns{position:fixed;inset:0;margin:auto;padding:0;border:1px solid #bd9b6544;border-radius:8px;width:min(600px,calc(100vw - 32px));max-height:calc(100dvh - 48px);background:#f4ead7;color:#352519;box-shadow:0 30px 100px #0009;overflow:auto;overscroll-behavior:contain}.desk_dialog__mm4Ns::backdrop{background:#100b07a6;backdrop-filter:blur(4px)}.desk_dialog__mm4Ns[open]{animation:desk_panelIn__rKEYR .25s var(--ease-out)}.desk_dialog__mm4Ns[data-keyboard=true]{animation:none}@keyframes desk_panelIn__rKEYR{0%{transform:translateY(8px) scale(.97);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}.desk_close__bJ_vl{position:absolute;right:14px;top:12px;z-index:5;width:40px;height:40px;border:1px solid #8f735d44;border-radius:50%;background:#f4ead7cc;color:#493324;font:26px/1 Georgia,serif;cursor:pointer;transition:transform .16s var(--ease-out)}.desk_close__bJ_vl:active{transform:scale(.97)}.desk_panelContent__18PPK{padding:48px 44px}.desk_eyebrow__1GriU{text-transform:uppercase;letter-spacing:.2em;font-size:10px;font-weight:600;margin:0 0 20px;color:#82663e}.desk_dialog__mm4Ns h2{font:400 45px/1.08 Georgia,serif;letter-spacing:-.035em;margin:0 0 28px}.desk_panelContent__18PPK>p:not(.desk_eyebrow__1GriU):not(.desk_timer__eLDmm){font-size:16px;line-height:1.7;margin-bottom:20px}.desk_links__XnmEo{display:flex;gap:24px;flex-wrap:wrap;margin-top:32px}.desk_bookLeft__6WZ4M a,.desk_links__XnmEo a{color:#6c4a1e;text-decoration:none;border-bottom:1px solid #97713a66;font-size:13px;padding-bottom:3px}.desk_dialog__mm4Ns a:focus-visible,.desk_dialog__mm4Ns button:focus-visible{outline:2px solid #875f29;outline-offset:4px}.desk_dialog__mm4Ns a:hover{text-decoration:underline}.desk_primary__gkrue{display:inline-flex;align-items:center;justify-content:center;min-height:44px;background:#35291d;color:#fff0d7;text-decoration:none;border:0;border-radius:4px;padding:12px 24px;cursor:pointer;font:500 14px var(--font-body),sans-serif}.desk_textButton__a9Rxg{border:0;border-bottom:1px solid #9c835c66;background:none;padding:8px 0;color:#775d3b;font:500 13px var(--font-body),sans-serif;cursor:pointer}.desk_textButton__a9Rxg:disabled{opacity:.4;cursor:default}.desk_small__gVyng{font-size:12px!important;color:#826e56;line-height:1.6!important}.desk_letter__ter7t{font:italic 25px/1.7 Georgia,serif!important}.desk_email__3qJuO{font-size:19px;color:#5e462b;text-underline-offset:6px}.desk_bookDialog__h08dA{width:min(950px,calc(100vw - 32px));border:7px solid #352518;border-radius:8px;overflow:auto;background:#ede0c5}.desk_bookSpread__8WSek{display:grid;grid-template-columns:34% 66%;position:relative;min-height:510px;perspective:1800px}.desk_bookLeft__6WZ4M{padding:58px 32px;background:linear-gradient(90deg,#eddfc3 91%,#bbab8977);display:flex;flex-direction:column;align-items:flex-start}.desk_bookLeft__6WZ4M h2{font-size:40px}.desk_bookLeft__6WZ4M>p{font:italic 15px Georgia,serif;color:#947c55;margin-bottom:auto}.desk_bookLeft__6WZ4M>a{margin-top:30px}.desk_bookNav__xjba_{display:flex;gap:8px;margin-top:28px}.desk_bookNav__xjba_ button{border:1px solid #a68c6666;background:none;color:#674d2c;border-radius:50%;width:42px;height:42px;cursor:pointer}.desk_bookNav__xjba_ button:disabled{opacity:.25;cursor:default}.desk_bookPage__PqDkS{padding:60px 44px 36px;background:linear-gradient(90deg,#b6a17b55,#f6eedc 5%,#efe3ca);border-left:1px solid #88715333}.desk_bookPage__PqDkS h3{font:400 40px Georgia,serif;margin:0 0 8px;letter-spacing:-.035em}.desk_role__39bpy{font-size:14px;color:#775c35;margin:0 0 28px}.desk_bookPage__PqDkS ul{padding-left:17px;margin:0}.desk_bookPage__PqDkS li{font-size:14px;line-height:1.7;padding-left:4px;margin-bottom:15px}.desk_bookCover__MlZBw{position:absolute;inset:0 0 0 34%;background:linear-gradient(100deg,#291c12,#32251c);border:8px double #997d49;border-radius:3px 8px 8px 3px;display:flex;align-items:center;justify-content:center;transform-origin:left;backface-visibility:hidden;animation:desk_bookOpen__m_fzz .5s var(--ease-out) forwards;pointer-events:none}.desk_bookCover__MlZBw span{font:34px Georgia,serif;color:#c7a36d}@keyframes desk_bookOpen__m_fzz{0%{transform:rotateY(0);opacity:1}85%{opacity:1}to{transform:rotateY(-150deg);opacity:0}}.desk_dialog__mm4Ns[data-keyboard=true] .desk_bookCover__MlZBw{display:none}.desk_macDialog__GZBC_{background:#eceae5}.desk_macDialog__GZBC_ .desk_eyebrow__1GriU{color:#74736c}.desk_projectList__k6jqq{display:flex;flex-direction:column}.desk_projectList__k6jqq>a{display:flex;align-items:center;gap:20px;border-top:1px solid #33271822;padding:24px 0;color:inherit;text-decoration:none}.desk_projectList__k6jqq>a:last-child{border-bottom:1px solid #33271822}.desk_projectList__k6jqq>a>span{font:12px ui-monospace,monospace;color:#8a7b66}.desk_projectList__k6jqq h3{font-size:19px;margin:0 0 5px;font-weight:500}.desk_projectList__k6jqq p{font-size:13px;color:#796d5c;margin:0}.desk_projectList__k6jqq b{margin-left:auto;font-weight:400}.desk_gameGlyph__0AnOh{font:60px ui-monospace,monospace;color:#b85543;padding:12px 0 42px}.desk_noteDialog__VnVV4{background:#f7e2a3;transform:rotate(-1deg)}.desk_noteDialog__VnVV4 textarea{display:block;resize:vertical;width:100%;min-height:230px;max-height:40dvh;background:repeating-linear-gradient(transparent,transparent 31px,#96764430 0,#96764430 32px);border:0;color:#4b3a23;font:19px/32px Georgia,serif;outline:none}.desk_noteDialog__VnVV4 textarea:focus-visible{outline:1px solid #947334;outline-offset:6px}.desk_clocks__hfTG4>div{display:flex;align-items:center;justify-content:space-between;padding:18px 0;border-top:1px solid #86734c33}.desk_clocks__hfTG4 time{font:30px ui-monospace,monospace;font-variant-numeric:tabular-nums}.desk_clocks__hfTG4 span{font-size:14px}.desk_timer__eLDmm{font:clamp(65px,12vw,98px)/1 ui-monospace,monospace;font-variant-numeric:tabular-nums;margin:40px 0}.desk_timerButtons__F9rI_{display:flex;align-items:center;gap:24px}.desk_presets__nbs7w{display:flex;gap:9px;margin-top:30px}.desk_presets__nbs7w button{border:1px solid #8f735d44;border-radius:30px;padding:9px 16px;background:none;cursor:pointer;font-size:12px}.desk_presets__nbs7w button[aria-pressed=true]{background:#e1cca5}.desk_interestLead__9oKsG{font:italic 23px Georgia,serif!important}.desk_interests__dc4Ln{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:28px}.desk_interests__dc4Ln span{border:1px solid #8f735d44;border-radius:3px;padding:9px 12px;font-size:13px}@media(hover:hover) and (pointer:fine){.desk_object___7gvs:hover{box-shadow:inset 0 0 40px #f7cc6114}.desk_object___7gvs:hover .desk_objectLabel__vVDtw{opacity:1;transform:translate(-50%)}.desk_world__Xi7tP:hover .desk_globeOrb__6ZlHT{opacity:1}.desk_world__Xi7tP:hover .desk_continents__g3yV_{animation-play-state:running}.desk_toolbar__4YJ_Z a:hover,.desk_toolbar__4YJ_Z button:hover{background:#382719}.desk_object___7gvs:active{transform:scale(.995)}}.desk_desk__PQRZT[data-motion=false] *{animation-play-state:paused!important}.desk_desk__PQRZT[data-motion=false] .desk_globeOrb__6ZlHT,.desk_desk__PQRZT[data-motion=false] .desk_steam__LRUV9,.desk_desk__PQRZT[data-motion=false] .desk_typing__z4Tma{visibility:hidden}.desk_desk__PQRZT[data-motion=false] .desk_bookCover__MlZBw{display:none}.desk_desk__PQRZT[data-motion=false] .desk_dialog__mm4Ns{animation:none}@media(prefers-reduced-motion:reduce){.desk_desk__PQRZT *{animation:none!important;scroll-behavior:auto!important}.desk_bookCover__MlZBw,.desk_globeOrb__6ZlHT,.desk_steam__LRUV9,.desk_typing__z4Tma{display:none}.desk_objectLabel__vVDtw{transition:opacity .15s}.desk_dialog__mm4Ns{transform:none}.desk_lampGlow__1qN_m{opacity:.65}}@media(max-width:640px){.desk_toolbar__4YJ_Z{top:14px;left:14px;right:14px}.desk_toolbar__4YJ_Z a,.desk_toolbar__4YJ_Z button{min-height:44px;padding:10px 14px}.desk_surface__8ULtW{width:max(1200px,177.68dvh);height:max(675px,100dvh)}.desk_panelContent__18PPK{padding:52px 26px 32px}.desk_dialog__mm4Ns h2{font-size:36px}.desk_bookSpread__8WSek{grid-template-columns:1fr;min-height:0}.desk_bookLeft__6WZ4M{padding:32px 26px 20px;background:#eddfc3;display:grid;grid-template-columns:1fr auto;gap:10px}.desk_bookLeft__6WZ4M .desk_eyebrow__1GriU{grid-column:1/-1;margin-bottom:0}.desk_bookLeft__6WZ4M h2{margin:0;font-size:32px}.desk_bookLeft__6WZ4M>p{grid-column:2;grid-row:2;margin:10px 34px 0 0;font-size:12px}.desk_bookLeft__6WZ4M>a{margin:0;align-self:center;justify-self:start}.desk_bookNav__xjba_{margin:0;grid-column:2;grid-row:3}.desk_bookPage__PqDkS{padding:30px 26px;background:#f4ead7}.desk_bookPage__PqDkS h3{font-size:35px}.desk_bookPage__PqDkS li{font-size:13px}.desk_bookCover__MlZBw{inset:0}.desk_status__XVWbK{bottom:80px;left:50%;transform:translateX(-50%);white-space:nowrap}.desk_deskClock__lvt_2{font-size:32px}.desk_panControls__bchXs{bottom:18px}}@media(min-aspect-ratio:16/9) and (min-width:1000px){.desk_panControls__bchXs{display:none}}.desk_globeOrb__6ZlHT{background:transparent;box-shadow:none}.desk_globeOrb__6ZlHT canvas{display:block;width:100%;height:100%;opacity:0}.desk_globeOrb__6ZlHT canvas[data-ready=true]{opacity:1}