.sandbox_shell__Ec1rA{--app-accent:#e8bc7f;--app-accent-strong:#edc994;--app-accent-muted:#362c20;--app-accent-ink:#20180f;--app-border:#38342d;--app-sidebar-border:#38342d;--common-title-color:#f3ede2;--app-shadow-soft:0 8px 24px #0002;min-height:100dvh;color:#f3ede2;background:#0b0c0e;font-family:Pretendard,sans-serif;color-scheme:dark}.sandbox_headerActions___5jFX{display:flex;align-items:center;gap:16px;font-size:12px}.sandbox_content__LkAhJ{min-height:calc(100dvh - 160px);animation:sandbox_arrive__nHhud .4s ease both}.sandbox_content__LkAhJ .prompt-studio{background:#0b0c0e;color:#eee8df}.sandbox_content__LkAhJ .prompt-studio-heading{padding:32px 0 24px;margin-bottom:26px}.sandbox_content__LkAhJ .prompt-studio-heading h1{font-size:28px;font-weight:400;letter-spacing:-.045em}.sandbox_content__LkAhJ .prompt-studio-heading:after{content:"PROMPT / STUDIO";font-size:10px;color:#c8a477;letter-spacing:.2em;align-self:center}.sandbox_content__LkAhJ :is([class~=bg-white],[class~="bg-white/95"]){background-color:#171819}.sandbox_content__LkAhJ :is([class~=bg-gray-50],[class~=bg-slate-50],[class~="bg-slate-50/50"],[class~="bg-gray-50/60"]){background-color:#1e1e1e}.sandbox_content__LkAhJ :is([class~=bg-gray-100],[class~=bg-slate-100],[class~="bg-slate-100/70"]){background-color:#2a2825}.sandbox_content__LkAhJ :is([class~=bg-gray-200],[class~=bg-slate-200]){background-color:#39342c}.sandbox_content__LkAhJ :is([class~=text-gray-950],[class~=text-gray-900],[class~=text-gray-800],[class~=text-gray-700],[class~=text-slate-950],[class~=text-slate-900],[class~=text-slate-800],[class~=text-slate-700]){color:#eee8df}.sandbox_content__LkAhJ :is([class~=text-gray-600],[class~=text-gray-500],[class~=text-gray-400],[class~=text-slate-600],[class~=text-slate-500],[class~=text-slate-400]){color:#b5ada0}.sandbox_content__LkAhJ :is([class*=border-gray-],[class*=border-slate-]){border-color:#3a3732}.sandbox_content__LkAhJ :is([class*=divide-gray-],[class*=divide-slate-])>:not(:last-child){border-color:#3a3732}.sandbox_content__LkAhJ :is([class~=bg-gray-950],[class~=bg-slate-900],[class~=bg-slate-800]){background-color:#e9c38e;color:#21180c}.sandbox_content__LkAhJ :is([class*="hover:bg-gray-"],[class*="hover:bg-slate-"]):hover{background-color:#3d3428;color:#fff0d8}.sandbox_content__LkAhJ :is(input,textarea,select){color:#eee8df;background-color:#111315;border-color:#484036;accent-color:#e9c38e}.sandbox_content__LkAhJ :is(input,textarea)::placeholder{color:#9b9388}.sandbox_content__LkAhJ :is([class*=bg-sky-50],[class*=bg-blue-50],[class*=bg-amber-50],[class*=bg-emerald-50]){background-color:#30291f}.sandbox_content__LkAhJ :is([class*=text-sky-],[class*=text-blue-],[class*=text-amber-],[class*=text-emerald-]){color:#e9bf87}.sandbox_content__LkAhJ :is([class*=bg-red-50],[class*=bg-rose-50]){background-color:#3a2020}.sandbox_content__LkAhJ :is([class*=text-red-],[class*=text-rose-]){color:#ffa9a0}.sandbox_content__LkAhJ .rounded-2xl,.sandbox_content__LkAhJ .rounded-xl{border-radius:14px}.sandbox_content__LkAhJ pre{color:#ddd4c5;background:#101214;border:1px solid #38342d}.sandbox_content__LkAhJ [role=dialog]{background:#171819;color:#f1e7d8}.sandbox_content__LkAhJ :is(button,a){transition:background-color .2s,color .2s}.sandbox_shell__Ec1rA :is(button,a,input,textarea,select,[contenteditable]):focus-visible{outline:2px solid #e9bc7f;outline-offset:3px}.sandbox_loginShell__J_Er9{background:linear-gradient(90deg,#0a0b0e50,#0a0b0ec9),url(/images/cinematic/saturn-hero.webp) top/cover no-repeat;background-color:#0b0c0e}.sandbox_authLayout__cKRKT{min-height:calc(100svh - 157px);display:grid;grid-template-columns:1.2fr 1fr;align-items:center;gap:8%;padding:80px 7%}.sandbox_authIntro__J5i2z h1{font-family:var(--font-quicksand),sans-serif;font-size:clamp(46px,5.7vw,82px);font-weight:400;line-height:1.06;letter-spacing:-.05em;margin:22px 0}.sandbox_authIntro__J5i2z h1 span{color:#eac592}.sandbox_authIntro__J5i2z p{color:#c2b9ab;font-size:14px;line-height:1.9;margin-bottom:28px}.sandbox_auth__Yk6ZU>div{min-height:auto;min-width:0;padding:0;background:transparent}.sandbox_auth__Yk6ZU .app-login-form{padding:40px;background:#111315d9;border:1px solid #ffffff29;border-radius:20px;backdrop-filter:blur(24px)}.sandbox_auth__Yk6ZU .app-login-title{font-size:30px;font-weight:400;letter-spacing:-.05em;color:#f0e8dc}.sandbox_auth__Yk6ZU .app-login-input{background:#ffffff05;border-color:#ffffff30;color:#f0e8dc}.sandbox_auth__Yk6ZU :is(label,p){color:#bfb5a7}.sandbox_auth__Yk6ZU .app-login-form>p:first-of-type{font-size:10px;letter-spacing:.2em;color:#d1ae7e}@keyframes sandbox_arrive__nHhud{0%{opacity:0;translate:0 8px}to{opacity:1;translate:none}}@media(max-width:760px){.sandbox_authLayout__cKRKT{grid-template-columns:1fr;padding:65px 6%;gap:40px}.sandbox_authIntro__J5i2z h1{font-size:48px}.sandbox_auth__Yk6ZU .app-login-form{padding:28px}.sandbox_headerActions___5jFX{gap:8px}.sandbox_content__LkAhJ .prompt-studio-heading:after{display:none}}@media(prefers-reduced-motion:reduce){.sandbox_content__LkAhJ{animation:none}.sandbox_content__LkAhJ :is(button,a){transition:none}}@media(max-aspect-ratio:1/1){.sandbox_loginShell__J_Er9{background-image:linear-gradient(180deg,#0b0c0d35,#0b0c0d 85%),url(/images/cinematic/saturn-portrait.webp);background-size:100% auto}}.sandbox_content__LkAhJ .workspace-shell{--prompt-workspace-border:#3c3730}.sandbox_content__LkAhJ .prompt-mixed-editor-content{background:#111315;color:#e3dbce;border-color:#423b31}.sandbox_content__LkAhJ .prompt-mixed-editor-content:focus{border-color:#cda56e;box-shadow:0 0 0 3px #d7ae7322}.sandbox_content__LkAhJ .prompt-editor-region{background:#171819}.sandbox_content__LkAhJ .workspace-shell>header+section{background:#28231b;border-color:#54432d}.sandbox_content__LkAhJ .prompt-mixed-editor-content [data-prompt-fragment]{background:#352c20;border-color:#715636;color:#f0c991}.sandbox_content__LkAhJ .prompt-mixed-editor-negative [data-prompt-fragment]{background:#34282c;border-color:#694551;color:#efb5c4}.sandbox_content__LkAhJ .prompt-mixed-editor-content .prompt-duplicate-expression{background:#482c1f;color:#ffd19e}.sandbox_content__LkAhJ .prompt-mixed-editor-content [data-prompt-fragment].ProseMirror-selectednode{outline:2px solid #ecc58d}.sandbox_content__LkAhJ .prompt-inline-library{background:#171819}.sandbox_content__LkAhJ .prompt-studio-tabs button[aria-current=page]{color:#eac38c}.sandbox_content__LkAhJ .prompt-studio-tabs button[aria-current=page]:after{background:#eac38c}.sandbox_content__LkAhJ .prompt-mobile-actions{background:#16181af5;border-color:#423b31}.sandbox_content__LkAhJ .prompt-editor-region>header [role=tablist]{background:#292622}.sandbox_content__LkAhJ .prompt-editor-region>header h2+p{color:#b3a99a}.sandbox_content__LkAhJ .prompt-inline-library button[aria-expanded]>span:first-child>span:last-child{background:#2d2821;color:#cabbA5}.sandbox_content__LkAhJ :is([class~="bg-[#eee9f4]"],[class~="bg-[#f5f1f8]"]){background:#302730}.sandbox_content__LkAhJ :is([class~="text-[#675477]"],[class~="text-[#756580]"]){color:#d3b9db}html:has(.sandbox_shell__Ec1rA){color-scheme:dark;background:#0b0c0e}.sandbox_shell__Ec1rA:has([data-mindmap]){height:100dvh;min-height:0;display:flex;flex-direction:column;overflow:clip}.sandbox_shell__Ec1rA:has([data-mindmap])>header{flex-shrink:0;padding-block:18px}.sandbox_content__LkAhJ:has([data-mindmap]){flex:1;min-height:0;display:flex;animation:none}.entry_entry__JWfnN{position:relative;isolation:isolate;min-height:100svh;overflow:hidden;color:#e0e9e3;background:#080d11;font-family:Arial,Pretendard Variable,sans-serif;-webkit-font-smoothing:antialiased}.entry_entry__JWfnN:before{background:radial-gradient(ellipse at 50% 42%,#24423c52,transparent 52%),radial-gradient(ellipse at 89% 12%,#8d4d2717,transparent 40%)}.entry_entry__JWfnN:after,.entry_entry__JWfnN:before{content:"";position:absolute;z-index:-1;inset:0;pointer-events:none}.entry_entry__JWfnN:after{opacity:.045;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.92' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Cpath filter='url(%23n)' opacity='.6' d='M0 0h180v180H0z'/%3E%3C/svg%3E")}.entry_entry__JWfnN a,.entry_entry__JWfnN button,.entry_passwordCanvas__TtirJ{-webkit-tap-highlight-color:transparent}.entry_entry__JWfnN button{cursor:pointer;font:inherit}.entry_entry__JWfnN button:disabled{cursor:default}.entry_entry__JWfnN a:focus-visible,.entry_entry__JWfnN button:focus-visible{outline:2px solid #b8d9c7;outline-offset:5px}.entry_entry__JWfnN a{color:inherit;text-decoration:none}.entry_header__Enu6d{position:relative;z-index:3;height:88px;padding:0 clamp(24px,4vw,64px);display:flex;align-items:center;justify-content:space-between}.entry_header__Enu6d>svg{color:#82958a}.entry_brand__Dv2k2{display:flex;align-items:center;gap:7px;font-size:17px;font-weight:600;letter-spacing:.03em}.entry_brand__Dv2k2>span{color:#7e9b8c;font-weight:300}.entry_stage__8sVdE{position:relative;isolation:isolate;min-height:calc(100svh - 88px);padding:clamp(230px,42svh,450px) 24px 56px}.entry_artwork__rYjoi{position:absolute;z-index:1;top:clamp(210px,38svh,430px);left:50%;width:min(90vw,88svh,900px);aspect-ratio:1;margin:0;transform:translate(-50%,-50%)}.entry_artFallback__iRbTu,.entry_sculpture__q6Xks{position:absolute;inset:0;width:100%;height:100%}.entry_sculpture__q6Xks{opacity:0;transition:opacity 1s}.entry_sculptureReady__agqxZ{opacity:1}.entry_artFallback__iRbTu{transition:opacity .7s}.entry_fallbackHidden__GeyqH{opacity:0}.entry_orbit__Nlh4z{position:absolute;inset:13%;border:1px solid #96b0a50c;border-radius:50%;transform:rotate(-25deg) scaleY(.78)}.entry_accessPanel__3jTyx{position:relative;z-index:2;width:min(680px,100%);margin:0 auto;text-align:center}.entry_accessPanel__3jTyx:before{content:"";position:absolute;z-index:-1;inset:-25px -30px 0;pointer-events:none;background:radial-gradient(ellipse at 50% 85px,#07100c66,transparent 65%)}.entry_passwordCanvas__TtirJ{display:block;width:100%;height:142px;cursor:default;outline:none}.entry_controls__2apM2{display:flex;justify-content:center;align-items:center;gap:20px}.entry_iconButton__QQomD{display:grid;place-items:center;height:44px;width:44px;border:none;border-radius:50%;background:transparent;color:#9fb4a6}.entry_iconButton__QQomD:hover,.entry_iconButton__QQomD[aria-expanded=true]{color:#e0e9e3;background:#d6ead710}.entry_iconButton__QQomD:disabled{opacity:.25}.entry_feedback__ZuPPR{min-height:24px;margin:15px 0 0;font-size:11px;line-height:1.8;color:#bfd3c6}.entry_error__j03__{color:#e6afa2}.entry_verified__Er7xK{display:grid;place-items:center;height:161px;color:#d5ebdd;filter:drop-shadow(0 2px 14px #091610)}.entry_keyboard__5H5ia{width:min(370px,100%);margin:12px auto 0;padding:12px;border:1px solid #809d8829;border-radius:4px;background:#0b1517ed;backdrop-filter:blur(16px)}.entry_keyboard__5H5ia[hidden]{display:none}.entry_keyRow__kEjVq{display:flex;justify-content:center;gap:4px;margin:5px 0}.entry_keyControls__NdWu8 button,.entry_keyRow__kEjVq button{display:grid;place-items:center;border:1px solid #647e6e3d;background:#17211d;color:#c0d1c5;border-radius:3px;min-width:0;height:42px;padding:0;font-family:monospace;font-size:12px;transition:background .15s}.entry_keyRow__kEjVq button{flex:1;max-width:36px}.entry_keyControls__NdWu8 button:hover,.entry_keyControls__NdWu8 button[aria-pressed=true],.entry_keyRow__kEjVq button:hover{background:#364c3f}.entry_keyControls__NdWu8 button:active,.entry_keyRow__kEjVq button:active{background:#627e6c}.entry_keyControls__NdWu8{display:grid;grid-template-columns:1fr 1fr 1.6fr 1fr 1fr;gap:5px;margin-top:6px}.entry_srOnly__Pcl2d{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.entry_noScript__ifxdO{position:fixed;bottom:0;inset-inline:0;background:#263d31;padding:20px;text-align:center;font-size:14px}.entry_entering__hgtdl .entry_accessPanel__3jTyx{opacity:0;transform:translateY(32px);pointer-events:none;transition:opacity .4s,transform .6s}.entry_entering__hgtdl .entry_signalField__HmkJY{opacity:0;transition:opacity .8s}@media (max-width:600px){.entry_header__Enu6d{height:72px}.entry_stage__8sVdE{min-height:calc(100svh - 72px);padding-inline:20px}.entry_passwordCanvas__TtirJ{height:112px}.entry_controls__2apM2{gap:12px}.entry_verified__Er7xK{height:131px}}@media (max-height:540px) and (min-width:601px){.entry_header__Enu6d{height:60px}.entry_stage__8sVdE{min-height:calc(100svh - 60px);padding-top:30svh;padding-bottom:20px}.entry_artwork__rYjoi{top:30svh}.entry_passwordCanvas__TtirJ{height:108px}}@media (prefers-reduced-motion:reduce){.entry_entry__JWfnN *,.entry_entry__JWfnN :after,.entry_entry__JWfnN :before{transition:none!important;animation:none!important}}.entry_signalField__HmkJY{position:absolute;inset:0;z-index:0;width:100%;height:100%;pointer-events:none}.entry_stage__8sVdE:after{content:"";position:absolute;z-index:4;inset:0;pointer-events:none;opacity:.17;background:repeating-linear-gradient(0deg,transparent 0 3px,#00000045 3px 4px);mask-image:radial-gradient(ellipse at center,#000,transparent 82%)}.entry_header__Enu6d:after{content:"";position:absolute;bottom:0;left:clamp(24px,4vw,64px);right:clamp(24px,4vw,64px);height:1px;background:linear-gradient(90deg,#a3bba736,#a3bba705 30%,#a3bba705 70%,#a3bba736)}.entry_brand__Dv2k2:after{content:"";width:3px;height:13px;margin-left:9px;background:#d39473;box-shadow:5px 0 #d3947360,10px 0 #d3947320;transform:skewX(-15deg)}.entry_header__Enu6d>svg{color:#b29d82}.entry_controls__2apM2:after,.entry_controls__2apM2:before{content:"";width:25px;height:1px;background:#8ca99a40}.entry_iconButton__QQomD{border-radius:3px}@media (max-width:600px){.entry_stage__8sVdE:after{opacity:.1}}.entry_artwork__rYjoi[data-mode=menu] .entry_sculpture__q6Xks{touch-action:pan-y}.entry_artwork__rYjoi[data-mode=menu] .entry_sculpture__q6Xks:focus-visible{outline:1px solid #a8c8b94a;outline-offset:-12px;border-radius:10px}.entry_bridgeLinks__yUP9B{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.entry_bridgeFallback__V_RdK,.entry_bridgeLinks__yUP9B:focus-within{z-index:5;left:16px;right:16px;bottom:10px;width:auto;height:auto;clip-path:none;overflow:visible;display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:12px;border:1px solid #a6c4b536;background:#0c171bf2;border-radius:5px}.entry_bridgeLinks__yUP9B a{display:grid;align-content:center;gap:8px;min-height:76px;padding:12px;color:#e2eee7;font-size:12px}.entry_bridgeLinks__yUP9B a small{color:#a5bbb1;font-size:11px}.entry_bridgeFallback__V_RdK{top:23%;bottom:23%}.entry_bridgeFallback__V_RdK a{border:1px solid #a6c4b536;background:#16272c}@media (prefers-reduced-motion:reduce){.entry_entering__hgtdl .entry_accessPanel__3jTyx,.entry_entering__hgtdl .entry_signalField__HmkJY{transition:none}}.entry_menuMode__l7K8L .entry_header__Enu6d>svg{color:#a7d7bf}.entry_lockControl__ojWmU{position:relative}.entry_lockButton__IfaBQ{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;padding:0 12px;border:1px solid;border-radius:5px;font-size:12px;color:inherit;cursor:pointer}.entry_lockButton__IfaBQ:disabled{opacity:.5;cursor:wait}.entry_lockButton__IfaBQ:focus-visible{outline:2px solid currentColor;outline-offset:4px}.entry_lockFloating__T4H5D{position:fixed;right:20px;bottom:max(20px,env(safe-area-inset-bottom));z-index:90;padding:4px;border-radius:8px;background:#0c171bf2;color:#dbe9e2}.entry_lockError__OFvON{position:absolute;right:0;top:100%;width:230px;padding:10px;border-radius:5px;background:#1d1515;color:#e6a99f;font-size:12px}.entry_lockFloating__T4H5D .entry_lockError__OFvON{top:auto;bottom:100%}.cinematic_frame__nYTEr{min-height:100dvh;background:#0b0c0d;color:#f5f1e9;font-family:Pretendard,sans-serif}.cinematic_header__JDiIl{position:relative;z-index:20;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:26px 4.5%}.cinematic_brand__jWUCj{display:inline-flex;align-items:center;gap:10px;font-size:13px;letter-spacing:.12em;font-weight:600;white-space:nowrap}.cinematic_mark__V3wPJ{width:22px;height:22px;border:1px solid #e9b976;border-radius:50%;position:relative;transform:rotate(-30deg)}.cinematic_mark__V3wPJ:after{content:"";position:absolute;inset:6px -6px;border:1px solid #e9b976;border-radius:50%}.cinematic_nav__WrWY7{display:flex;align-items:center;gap:28px;font-size:12px;color:#d0cac0}.cinematic_nav__WrWY7 a{transition:color .2s}.cinematic_nav__WrWY7 a:hover,.cinematic_nav__WrWY7 a[aria-current=page]{color:#efbe79}.cinematic_eyebrow__pUVL_{display:block;color:#e2b77d;font-size:10px;font-weight:500;letter-spacing:.23em;text-transform:uppercase}.cinematic_hero__yVQYD{min-height:740px;min-height:min(900px,100svh);position:relative;display:flex;flex-direction:column;isolation:isolate;overflow:hidden;background:#10100e}.cinematic_backdrop__K9yOs{position:absolute;z-index:-1;inset:0;pointer-events:none;overflow:hidden;background:#0b0c0d}.cinematic_artwork__lOSXk{position:absolute;inset:-2% 0;background:url(/images/cinematic/saturn-hero.webp) center 45%/cover no-repeat;transform:translateY(var(--scene-shift,0)) scale(var(--scene-scale,1));will-change:transform}.cinematic_shade__1yV2d{position:absolute;inset:0;background:linear-gradient(180deg,#080a0d20,transparent 30%,#0b0c0df5),linear-gradient(90deg,#08090b42,transparent 70%)}.cinematic_shade__1yV2d:after{content:"";position:absolute;inset:0;background:#0b0c0d;opacity:var(--scene-dim,.12)}.cinematic_reveal__nYJTb{transition:opacity .8s ease,translate .8s cubic-bezier(.2,.7,.2,1);transition-delay:var(--reveal-delay,0s)}.cinematic_reveal__nYJTb[data-reveal=waiting]{opacity:0;translate:0 28px}.cinematic_reveal__nYJTb:focus-within{opacity:1;translate:none;transition-delay:0s}.cinematic_heroCopy__tkupY{margin-top:auto;padding:100px 4.5% 72px;max-width:900px;animation:cinematic_rise__RLxgI .8s ease-out both}.cinematic_heroCopy__tkupY h1{margin:22px 0;font-family:var(--font-quicksand),sans-serif;font-size:clamp(48px,7.3vw,108px);font-weight:400;line-height:.98;letter-spacing:-.06em;text-transform:uppercase}.cinematic_heroCopy__tkupY h1 span{color:#e6c08d}.cinematic_heroCopy__tkupY p{max-width:390px;font-size:14px;line-height:1.9;color:#c4c0ba;word-break:keep-all}.cinematic_actions__ms4l4{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:28px}.cinematic_button__tPEdA{display:inline-flex;align-items:center;justify-content:center;gap:24px;min-height:46px;padding:0 24px;border:1px solid #ffffff40;border-radius:999px;font-size:12px;color:#f5f1e9;transition:background .2s,transform .2s}.cinematic_button__tPEdA:hover{background:#ffffff16;transform:translateY(-2px)}.cinematic_primary__Yy5jq{background:#ecc28b;color:#20180e;border-color:#ecc28b}.cinematic_primary__Yy5jq:hover{background:#f7d4a6}.cinematic_footer__Ib9uH{display:flex;justify-content:space-between;gap:20px;padding:24px 4.5%;font-size:10px;letter-spacing:.13em;color:#a5a199}.cinematic_frame__nYTEr :is(a,button,input,select):focus-visible{outline:2px solid #efbe79;outline-offset:5px}@keyframes cinematic_arrive__cX7IJ{0%{transform:scale(1.045);opacity:.4}to{transform:scale(1);opacity:1}}@keyframes cinematic_rise__RLxgI{0%{opacity:0;translate:0 18px}to{opacity:1;translate:0 0}}@media (max-aspect-ratio:1/1){.cinematic_artwork__lOSXk{background-image:url(/images/cinematic/saturn-portrait.webp);background-position:top;background-size:100% auto;background-repeat:no-repeat}.cinematic_hero__yVQYD{min-height:100svh}.cinematic_heroCopy__tkupY{padding-top:max(180px,28svh)}.cinematic_shade__1yV2d{background:linear-gradient(180deg,#080a0d12,transparent 25%,#0b0c0dbb 75%,#0b0c0d)}}@media (min-aspect-ratio:1/1) and (min-height:1000px){.cinematic_hero__yVQYD{min-height:100svh}}@media (max-width:640px){.cinematic_header__JDiIl{padding:23px 6%;gap:18px;flex-wrap:wrap}.cinematic_nav__WrWY7{gap:24px;font-size:11px;order:3;flex-basis:100%}.cinematic_brand__jWUCj{font-size:11px}.cinematic_hero__yVQYD{min-height:100svh}.cinematic_heroCopy__tkupY{padding:max(180px,28svh) 6% 48px}.cinematic_heroCopy__tkupY h1{font-size:clamp(40px,10.6vw,66px)}.cinematic_heroCopy__tkupY p{font-size:13px}.cinematic_footer__Ib9uH{padding:23px 6%;font-size:9px;flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.cinematic_heroCopy__tkupY{animation:none}.cinematic_button__tPEdA,.cinematic_reveal__nYJTb{transition:none}.cinematic_reveal__nYJTb[data-reveal=waiting]{opacity:1;translate:none}.cinematic_artwork__lOSXk{transform:none;will-change:auto}}html:has(.cinematic_frame__nYTEr){color-scheme:dark;background:#0b0c0d;scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html:has(.cinematic_frame__nYTEr){scroll-behavior:auto}}.observatory_inlineIcon__UuIwd{display:inline;vertical-align:middle}.observatory_collection__q5zU8{padding:110px 6% 120px;scroll-margin-top:30px}.observatory_heading__NZE3l{display:flex;justify-content:space-between;align-items:end;gap:40px;margin-bottom:52px}.observatory_heading__NZE3l h2{font-family:var(--font-quicksand),sans-serif;font-size:clamp(34px,4.5vw,65px);letter-spacing:-.05em;font-weight:400;line-height:1.15;margin-top:18px}.observatory_heading__NZE3l h2 span{color:#e9bb7a}.observatory_heading__NZE3l p{color:#aaa69f;font-size:13px;line-height:1.9}.observatory_toolbar__rv2SA{display:flex;justify-content:space-between;flex-wrap:wrap;gap:24px;padding-bottom:25px}.observatory_filters__g5Ae_{display:flex;gap:8px;flex-wrap:wrap}.observatory_filters__g5Ae_ button{padding:10px 18px;border:1px solid transparent;border-radius:999px;font-size:12px;color:#b8b3aa}.observatory_filters__g5Ae_ button[aria-pressed=true]{border-color:#dab685;color:#f0c794}.observatory_filters__g5Ae_ button:hover{color:#fff}.observatory_search__0SN6R{display:flex;align-items:center;gap:12px;color:#b8b3aa}.observatory_search__0SN6R input{padding:10px 0;max-width:180px;background:transparent;font-size:12px;outline-offset:0}.observatory_search__0SN6R button{padding:8px}.observatory_resultCount__ZWL6n{font-size:11px;color:#9f988d;padding:20px 0 4px}.observatory_projects__EdFwR{display:grid;grid-template-columns:1fr 1fr;column-gap:52px}.observatory_project__zTLVw{display:flex;align-items:center;gap:22px;min-height:182px;transition:background .25s}.observatory_project__zTLVw:hover{background:#e9bc7b07}.observatory_projectNumber__FmDJL{font-size:10px;align-self:flex-start;margin-top:42px;color:#91877a}.observatory_projectIcon__0cHyb{color:#c9a675;width:55px;flex-shrink:0}.observatory_projectCopy__8KDx4{flex:1;min-width:0}.observatory_projectCopy__8KDx4>span{font-size:10px;color:#b5a186}.observatory_projectCopy__8KDx4 h3{font-family:var(--font-quicksand),sans-serif;font-size:32px;font-weight:400;letter-spacing:-.04em;margin:5px 0}.observatory_projectCopy__8KDx4 p{font-size:12px;line-height:1.8;color:#aaa69f;word-break:keep-all}.observatory_explore__sYXDP{font-size:0;color:#c6b69f}.observatory_explore__sYXDP svg{transition:transform .2s}.observatory_project__zTLVw:hover .observatory_explore__sYXDP svg{transform:translate(3px,-3px)}.observatory_empty__HL8Fw{text-align:center;padding:70px 20px}.observatory_empty__HL8Fw p{margin-bottom:22px;color:#bab3a8}.observatory_studio__SIGj7{padding:110px 6%;background:linear-gradient(90deg,#0b0c0df5,#0b0c0d60),url(/images/cinematic/saturn-hero.webp) 50%/cover}.observatory_studio__SIGj7 h2{font-family:var(--font-quicksand),sans-serif;font-size:clamp(42px,6vw,84px);line-height:1.08;letter-spacing:-.055em;font-weight:400;margin:22px 0}.observatory_studio__SIGj7 p{font-size:13px;line-height:1.9;color:#c0b8ab;margin-bottom:28px}@media(max-width:900px){.observatory_projects__EdFwR{column-gap:30px}.observatory_project__zTLVw{gap:15px}.observatory_projectIcon__0cHyb{width:35px}.observatory_projectNumber__FmDJL{display:none}.observatory_heading__NZE3l{display:block}.observatory_heading__NZE3l p{margin-top:20px}}@media(max-width:640px){.observatory_collection__q5zU8{padding:65px 6%}.observatory_heading__NZE3l{margin-bottom:30px}.observatory_projects__EdFwR{grid-template-columns:1fr}.observatory_project__zTLVw{min-height:150px;gap:23px}.observatory_projectIcon__0cHyb{width:40px}.observatory_projectCopy__8KDx4 h3{font-size:30px}.observatory_filters__g5Ae_{gap:0}.observatory_filters__g5Ae_ button{padding:10px 12px;font-size:11px}.observatory_search__0SN6R{width:100%}.observatory_search__0SN6R input{flex:1;max-width:none}.observatory_studio__SIGj7{padding:75px 6%}}@media(prefers-reduced-motion:reduce){.observatory_explore__sYXDP svg,.observatory_project__zTLVw{transition:none}}.observatory_studio__SIGj7{position:relative;isolation:isolate;overflow:hidden;background:#0b0c0d}.observatory_headerActions__zuBEp{display:flex;align-items:center;gap:8px}.lock-control_lockControl__P_11M{position:relative}.lock-control_lockButton__YRTJk{display:grid;place-items:center;width:38px;height:38px;border:0;border-radius:50%;background:transparent;color:#c5b89f;transition:color .2s,background .2s}.lock-control_lockButton__YRTJk:hover{color:#ecc992;background:#e7bd7912}.lock-control_lockButton__YRTJk:disabled{opacity:.45;cursor:wait}.lock-control_lockButton__YRTJk:focus-visible{outline:2px solid #e7bd79;outline-offset:3px}.lock-control_lockButton__YRTJk span{position:absolute;width:1px;height:1px;clip-path:inset(50%);overflow:hidden}.lock-control_lockFloating__nybdL{position:fixed;right:20px;bottom:max(20px,env(safe-area-inset-bottom));z-index:40;border-radius:50%;background:#171819d9;backdrop-filter:blur(12px)}.lock-control_lockError__XfPGX{position:absolute;right:0;top:calc(100% + 8px);width:230px;padding:12px;border-radius:12px;background:#30221e;color:#e8bda9;font-size:12px;line-height:1.6;z-index:100}.lock-control_lockFloating__nybdL .lock-control_lockError__XfPGX{top:auto;bottom:calc(100% + 8px)}@media(prefers-reduced-motion:reduce){.lock-control_lockButton__YRTJk{transition:none}}.cinematic-entry_root__T2pM9{min-width:320px}.cinematic-entry_accessForm__Xpzn0{width:min(370px,100%);margin-top:30px}.cinematic-entry_accessLabel__RN9iR{display:flex;gap:8px;align-items:center;font-size:11px;color:#cec3b2;margin-bottom:12px}.cinematic-entry_inputRow__lm4Ew{display:flex;padding:5px;border:1px solid #ffffff3b;border-radius:999px;background:#0b0c0d70;backdrop-filter:blur(16px)}.cinematic-entry_inputRow__lm4Ew input{background:transparent;width:100%;min-width:0;border:0;padding:12px 16px;color:#fff;font-size:13px;border-radius:999px}.cinematic-entry_inputRow__lm4Ew input::placeholder{color:#a6a19a}.cinematic-entry_inputRow__lm4Ew button{display:flex;align-items:center;justify-content:center;gap:12px;flex-shrink:0;border-radius:999px;padding:0 20px;background:#e8bc7f;color:#22190e;font-size:12px}.cinematic-entry_inputRow__lm4Ew button:disabled{opacity:.5}.cinematic-entry_accessForm__Xpzn0 .cinematic-entry_error__ESWBi{color:#ffc5ad;font-size:12px;min-height:22px;margin-top:8px}.cinematic-entry_menuBody__yodPm{position:relative;margin-top:auto;flex:1;display:flex;flex-direction:column;justify-content:center;padding:80px 8%;max-width:830px;width:100%}.cinematic-entry_menuIntro__KbnuT h1{font-family:var(--font-quicksand),sans-serif;font-size:clamp(58px,7vw,96px);line-height:1.05;font-weight:400;letter-spacing:-.055em;margin:20px 0}.cinematic-entry_menuIntro__KbnuT h1 span{color:#e8c28b}.cinematic-entry_menuIntro__KbnuT p{font-size:14px;color:#bfb5a5;line-height:1.8}.cinematic-entry_projectList__HN6nw{display:grid;gap:16px;margin-top:45px}.cinematic-entry_projectLink__LrNx5{display:flex;align-items:center;gap:24px;padding:20px 0;border-radius:16px;transition:translate .25s,background .25s}.cinematic-entry_projectLink__LrNx5:hover{translate:7px 0}.cinematic-entry_projectLink__LrNx5>svg{color:#d0af7c;flex-shrink:0}.cinematic-entry_projectLink__LrNx5>span{flex:1}.cinematic-entry_projectLink__LrNx5 strong{display:block;font-family:var(--font-quicksand),sans-serif;font-size:28px;font-weight:400;letter-spacing:-.035em}.cinematic-entry_projectLink__LrNx5 small{display:block;color:#c0b7a9;font-size:12px;line-height:1.8;margin-top:5px}.cinematic-entry_projectLink__LrNx5>svg:last-child{opacity:.65}.cinematic-entry_resume__N4SVO{display:flex;align-items:center;gap:10px;margin-top:30px;font-size:12px;color:#d7bc96}.cinematic-entry_root__T2pM9[data-entered=true]>div>div[aria-hidden=true]:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#080b0de8,transparent 95%)}@media(max-width:640px){.cinematic-entry_menuBody__yodPm{padding:55px 6%}.cinematic-entry_projectList__HN6nw{margin-top:28px;gap:10px}.cinematic-entry_projectLink__LrNx5{gap:17px}.cinematic-entry_projectLink__LrNx5 strong{font-size:26px}.cinematic-entry_projectLink__LrNx5 small{font-size:11px}}@media(prefers-reduced-motion:reduce){.cinematic-entry_projectLink__LrNx5{transition:none}}.studio-access_access__9yug0{min-height:calc(100svh - 160px);display:grid;grid-template-columns:1.1fr 1fr;align-items:center;gap:10%;padding:100px 8%;background:linear-gradient(90deg,#0b0c0d85,#0b0c0df5),url(/images/cinematic/saturn-hero.webp) 50%/cover}.studio-access_copy__TvHc7 h1{font-family:var(--font-quicksand),sans-serif;font-weight:400;font-size:clamp(70px,8vw,120px);line-height:1;letter-spacing:-.06em;margin:25px 0}.studio-access_copy__TvHc7 h1 span{color:#e9c28c}.studio-access_copy__TvHc7 p{font-size:14px;line-height:1.9;color:#c4b8a7;margin-bottom:28px}.studio-access_panel__Q4zeo{padding:38px;background:#141618d9;border:1px solid #ffffff29;border-radius:18px;backdrop-filter:blur(20px)}.studio-access_panel__Q4zeo>svg{color:#deb680;margin-bottom:30px}.studio-access_panel__Q4zeo h2{font-size:25px;font-weight:400;letter-spacing:-.05em;margin:18px 0 14px}.studio-access_panel__Q4zeo>p{font-size:13px;line-height:1.9;color:#bcb3a6;margin-bottom:26px}@media(max-width:760px){.studio-access_access__9yug0{grid-template-columns:1fr;padding:60px 6%;gap:44px;background-image:linear-gradient(180deg,#0b0c0d55,#0b0c0d 85%),url(/images/cinematic/saturn-portrait.webp);background-size:100% auto;background-repeat:no-repeat}.studio-access_copy__TvHc7 h1{font-size:76px}.studio-access_panel__Q4zeo{padding:28px}}.studio-access_masthead__Z7Rnt{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:24px;padding:38px 0 30px;margin-bottom:25px}.studio-access_masthead__Z7Rnt>div>span{font-size:10px;letter-spacing:.19em;color:#d4b080}.studio-access_masthead__Z7Rnt h1{font-family:var(--font-quicksand),sans-serif;font-size:clamp(36px,4vw,54px);font-weight:400;letter-spacing:-.055em;line-height:1.2;margin:10px 0}.studio-access_masthead__Z7Rnt h1 span{color:#e9bc7f}.studio-access_masthead__Z7Rnt p{font-size:13px;color:#aaa296}