.landing.svelte-obpwd3{isolation:isolate;color:#eeeae2;background:#08090c;flex-direction:column;flex:1;min-height:0;display:flex;position:relative;overflow:auto}.landing-header.svelte-obpwd3{z-index:2;background:var(--color-gh-bg,#08090c);flex-shrink:0;position:relative}.header-line.svelte-obpwd3{align-items:center;gap:24px;min-width:0;display:flex}.brand-label.svelte-obpwd3{letter-spacing:-.06em;flex-shrink:0;font-size:18px;font-weight:600}.header-aside.svelte-obpwd3{letter-spacing:-.06em;align-items:center;font-weight:600;display:flex}.intro-notif.svelte-obpwd3{opacity:.6;height:3em;margin:0;font-family:inherit;font-size:clamp(14px,1.3vw,20px);font-weight:400;line-height:1.5;overflow:hidden}.intro-notif.svelte-obpwd3 .text-left{font:inherit;text-align:center}.brand-dot.svelte-obpwd3{color:#ffb900}.header-actions.svelte-obpwd3{min-height:var(--atk-btn,2.5rem);align-items:center;gap:4px;display:flex}.stage.svelte-obpwd3{isolation:isolate;flex-direction:column;flex:1;align-items:center;min-height:620px;display:flex;position:relative;overflow:hidden}.ambient.svelte-obpwd3{z-index:-1;pointer-events:none;background:radial-gradient(at 50% 46%,#72502b20,#0000 52%),radial-gradient(at 78% 22%,#6560950c,#0000 50%);position:absolute;inset:0}.intro.svelte-obpwd3{text-align:center;max-width:720px;padding:16px 24px 0}.intro-dash.svelte-obpwd3{margin:0 0 8px;font-size:16px;line-height:16px;display:block}.eyebrow.svelte-obpwd3{color:#ffb900;letter-spacing:.28em;font:16px/24px monospace}.eyebrow.on-line.svelte-obpwd3{background:var(--color-gh-bg,#08090c);white-space:nowrap;pointer-events:none;padding:0 12px;position:absolute;bottom:0;left:50%;transform:translate(-50%,50%)}h1.svelte-obpwd3{color:#aea89f;text-wrap:balance;margin:12px 0 0;font-size:clamp(14px,1.3vw,20px);font-weight:400;line-height:1.5}.intro-actions.svelte-obpwd3{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 36px;margin-top:2px;padding-bottom:26px;display:flex}.action-satellite.svelte-obpwd3{padding:5px 0}.intro-action.svelte-obpwd3{min-height:32px;color:var(--action-color);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;gap:8px;padding:4px 8px;font-size:13px;line-height:20px;text-decoration:none;transition:color .2s;animation:6s ease-in-out infinite svelte-obpwd3-satellite-drift;display:inline-flex}.action-satellite.svelte-obpwd3:nth-child(2) .intro-action:where(.svelte-obpwd3){animation-delay:-2s}.action-satellite.svelte-obpwd3:nth-child(3) .intro-action:where(.svelte-obpwd3){animation-delay:-4s}.action-satellite.svelte-obpwd3:hover .intro-action:where(.svelte-obpwd3),.action-satellite.svelte-obpwd3:focus-within .intro-action:where(.svelte-obpwd3){color:#eeeae2;animation-play-state:paused}.intro-action.svelte-obpwd3:focus-visible{outline:1px solid var(--action-color);outline-offset:4px}.action-icon.svelte-obpwd3{width:16px;height:16px;display:inline-flex}.signup-action.svelte-obpwd3{min-height:44px;padding:6px 10px;animation:none;position:relative}.signup-action.svelte-obpwd3 .action-icon:where(.svelte-obpwd3){width:28px;height:28px}.signup-action.svelte-obpwd3 .action-icon.signup-cube:where(.svelte-obpwd3){width:48px;height:48px;position:relative}.signup-canvas.svelte-obpwd3{opacity:0;width:100%;height:100%;transition:opacity .4s;position:absolute;inset:0}.signup-canvas.ready.svelte-obpwd3{opacity:1}.signup-flat.svelte-obpwd3{transition:opacity .4s;display:inline-flex;position:absolute;inset:10px}.signup-flat.gone.svelte-obpwd3{opacity:0}.action-label.svelte-obpwd3{white-space:nowrap;position:absolute;top:calc(100% + 6px);left:50%;transform:translate(-50%)}.signup-action.svelte-obpwd3 .action-label:where(.svelte-obpwd3){font-size:15px;font-weight:600;top:calc(100% - 4px)}.action-icon.svelte-obpwd3 svg{width:100%;height:100%}.sound-bars.svelte-obpwd3{justify-content:center;align-items:center;gap:3px;width:16px;height:16px;display:inline-flex}.sound-bars.svelte-obpwd3 span:where(.svelte-obpwd3){background:currentColor;border-radius:1px;width:2px;height:4px}.sound-action.enabled.svelte-obpwd3 .sound-bars:where(.svelte-obpwd3) span:where(.svelte-obpwd3){height:14px;animation:1.1s ease-in-out infinite svelte-obpwd3-sound-wave}.sound-action.enabled.svelte-obpwd3 .sound-bars:where(.svelte-obpwd3) span:where(.svelte-obpwd3):nth-child(2){animation-delay:-.35s}.sound-action.enabled.svelte-obpwd3 .sound-bars:where(.svelte-obpwd3) span:where(.svelte-obpwd3):nth-child(3){animation-delay:-.7s}.sculpture.svelte-obpwd3{perspective:1000px;flex:1;place-items:center;width:min(64vw,440px);min-height:280px;margin:16px 0 24px;display:grid;position:relative}.logo-volume.svelte-obpwd3{cursor:pointer;width:100%;height:clamp(280px,43vh,460px);display:block;position:relative}.logo-volume.svelte-obpwd3:focus-visible{outline-offset:8px;border-radius:4px;outline:1px solid #ffb900}.scene-canvas.svelte-obpwd3{opacity:0;pointer-events:none;z-index:4;width:100%;height:100%;position:absolute;inset:0}.scene-canvas.ready.svelte-obpwd3{opacity:1}.intro.svelte-obpwd3,.sculpture.svelte-obpwd3,.menu.svelte-obpwd3{z-index:1;position:relative}.access-window.svelte-obpwd3{z-index:5;border:1px solid color-mix(in srgb, var(--frame-color) 30%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:0;visibility:hidden;background:#08090cbb;border-radius:0;width:min(420px,100% - 56px);height:400px;padding:28px;transition:opacity .4s,visibility .4s;position:absolute;left:50%;transform:translate(-50%,-50%)}.access-window.shown.svelte-obpwd3{opacity:1;visibility:visible}.menu.svelte-obpwd3,.side-navigation.svelte-obpwd3{opacity:clamp(0, calc(1 - var(--access-progress) * 4), 1);transition:opacity .3s}.access-open.svelte-obpwd3 .menu:where(.svelte-obpwd3),.access-open.svelte-obpwd3 .side-navigation:where(.svelte-obpwd3),.access-open.svelte-obpwd3 .logo-fallback:where(.svelte-obpwd3){opacity:0}.logo-fallback.svelte-obpwd3{place-items:center;display:grid;position:absolute;inset:0}.rendered.svelte-obpwd3 .logo-fallback:where(.svelte-obpwd3){visibility:hidden}.logo-float.svelte-obpwd3{aspect-ratio:660/794;width:min(100%,38.72vh);position:relative}.logo-tilt.svelte-obpwd3{transform:rotateX(var(--rx)) rotateY(var(--ry));transition:transform .65s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0}.logo-face.svelte-obpwd3,.logo-depth.svelte-obpwd3,.logo-light.svelte-obpwd3{-webkit-mask-image:var(--mask);mask-image:var(--mask);position:absolute;inset:0;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.logo-depth.svelte-obpwd3{filter:brightness(.55);background:#08090c;transform:translate(5px,8px)}.logo-face.svelte-obpwd3{background:var(--logo-face-background,linear-gradient(128deg, #ffe4a0 0%, #ffb900 15%, #17120a 29%, #d99a13 44%, #fff0bd 48%, #ffb900 52%, #21190a 64%, #eaaa10 80%, #ffdc79 100%));box-shadow:inset 0 0 20px #fff}.logo-light.svelte-obpwd3{mix-blend-mode:screen;background:linear-gradient(110deg,#0000 25%,#fff9e255 46%,#0000 60%) 0 0/250% 100%;animation:12s ease-in-out infinite svelte-obpwd3-sheen}.particle-links.svelte-obpwd3{z-index:2;pointer-events:none;position:absolute;inset:0}.particle-link.svelte-obpwd3{pointer-events:auto;cursor:pointer;border-radius:50%;width:32px;height:32px;position:absolute;transform:translate(-50%,-50%)}.particle-link.concealed.svelte-obpwd3{visibility:hidden;pointer-events:none}.particle-link.svelte-obpwd3 span:where(.svelte-obpwd3){color:#ffda82;white-space:nowrap;opacity:0;pointer-events:none;background:#08090cee;border:1px solid #ffb90055;border-radius:4px;padding:6px 10px;font-size:12px;position:absolute;bottom:36px;left:50%;transform:translate(-50%)}.particle-link.svelte-obpwd3:hover span:where(.svelte-obpwd3),.particle-link.svelte-obpwd3:focus-visible span:where(.svelte-obpwd3){opacity:1}.particle-link.svelte-obpwd3:focus-visible{outline-offset:3px;outline:1px solid #ffb900}.menu.svelte-obpwd3{z-index:3;width:100%;margin-top:auto;padding-bottom:24px}.side-navigation.svelte-obpwd3{z-index:5;justify-items:center;width:120px;display:grid;position:fixed;top:50%;transform:translateY(-50%)}.side-navigation.previous.svelte-obpwd3{left:12px}.side-navigation.next.svelte-obpwd3 .side-action:where(.svelte-obpwd3){animation-delay:-3s}.side-action.svelte-obpwd3:hover{color:#eeeae2;animation-play-state:paused}.side-navigation.next.svelte-obpwd3{right:12px}.menu-rail.svelte-obpwd3{touch-action:pan-y;-webkit-user-select:none;user-select:none;cursor:grab;perspective:3000px;height:clamp(210px,34vw,400px);position:relative;overflow:hidden}.menu-rail.svelte-obpwd3:active{cursor:grabbing}.menu-canvas.svelte-obpwd3{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.menu-rail.rendered.svelte-obpwd3 .menu-letter:where(.svelte-obpwd3){color:#0000}.menu-rail.rendered.svelte-obpwd3 .menu-icon:where(.svelte-obpwd3){opacity:0}.menu-orbit.svelte-obpwd3{width:calc(2 * var(--menu-radius));height:calc(2 * var(--menu-radius));pointer-events:none;border:1px solid #ffb90030;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotateX(80deg)}.menu-rail.svelte-obpwd3 a:where(.svelte-obpwd3){width:0;height:0;transform-style:preserve-3d;color:#82796c;pointer-events:none;text-decoration:none;transition:color .35s;position:absolute;top:50%;left:50%}.menu-rail.svelte-obpwd3 a.active:where(.svelte-obpwd3){color:#eee8dc;--depth-opacity:1!important}.menu-rail.svelte-obpwd3 a:where(.svelte-obpwd3):focus-visible .menu-letter:where(.svelte-obpwd3){outline-offset:2px;outline:1px solid #ffb900}.menu-letter.svelte-obpwd3,.menu-number.svelte-obpwd3,.menu-icon.svelte-obpwd3{transform-origin:50% 100%;text-align:center;opacity:var(--depth-opacity);pointer-events:auto;cursor:pointer;backface-visibility:visible;position:absolute}.menu-letter.svelte-obpwd3{width:1em;height:1em;font-size:var(--menu-font-size);white-space:pre;font-weight:600;line-height:1;top:-1em;left:-.5em}.menu-number.svelte-obpwd3{left:-16px;top:calc(-1 * var(--menu-font-size) - 6px);color:#ffb900;width:32px;height:20px;font:12px/20px monospace}.menu-icon.svelte-obpwd3{color:var(--icon-color,#ffb900);width:24px;height:24px;top:-26px;left:-12px}.menu-icon.svelte-obpwd3 svg{width:24px;height:24px}@keyframes svelte-obpwd3-sheen{0%,to{background-position:100%}50%{background-position:0%}}@keyframes svelte-obpwd3-satellite-drift{0%,to{transform:translateY(-3px)}50%{transform:translateY(3px)}}@keyframes svelte-obpwd3-sound-wave{0%,to{transform:scaleY(.3)}50%{transform:scaleY(1)}}@media (width<=600px){.header-line.svelte-obpwd3{gap:12px}.side-navigation.svelte-obpwd3{width:80px}.side-navigation.previous.svelte-obpwd3{left:0}.side-navigation.next.svelte-obpwd3{right:0}.stage.svelte-obpwd3{min-height:520px}.sculpture.svelte-obpwd3{width:65vw;min-height:220px}.logo-float.svelte-obpwd3{width:min(100%,32.67vh)}.logo-volume.svelte-obpwd3{height:clamp(240px,36vh,360px)}.menu-rail.svelte-obpwd3{height:210px}.menu-icon.svelte-obpwd3{display:none}}@media (prefers-reduced-motion:reduce){.intro-action.svelte-obpwd3,.sound-action.enabled.svelte-obpwd3 .sound-bars:where(.svelte-obpwd3) span:where(.svelte-obpwd3),.logo-light.svelte-obpwd3{animation:none}.logo-tilt.svelte-obpwd3,.menu-rail.svelte-obpwd3 a:where(.svelte-obpwd3){transition:none}}.access-content.svelte-faogx2{height:100%;color:var(--color-gh-white,#f0f6fc);flex-direction:column;align-items:center;display:flex}.access-tabs.svelte-faogx2{justify-content:center;gap:20px;display:flex}.access-tabs.svelte-faogx2 button:where(.svelte-faogx2){color:var(--color-gh-muted,#9198a1);font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #0000;padding:6px 0;font-size:13px}.access-tabs.svelte-faogx2 button.selected:where(.svelte-faogx2){color:var(--frame-color,#ffb900);border-color:currentColor}h2.svelte-faogx2{letter-spacing:-.06em;margin:48px 0 10px;font-size:24px;font-weight:600}h2.svelte-faogx2 span:where(.svelte-faogx2){color:var(--frame-color,#ffb900)}.access-description.svelte-faogx2{text-align:center;color:#aea89f;min-height:40px;margin:0 0 20px;font-size:13px;line-height:20px}form.svelte-faogx2{flex-direction:column;flex:1;width:100%;display:flex}form.svelte-faogx2 .access-buttons:where(.svelte-faogx2){margin-top:auto}input.svelte-faogx2{width:100%;color:inherit;text-align:center;letter-spacing:.3em;background:#08090c99;border:1px solid #ffffff26;border-radius:4px;padding:12px 16px;font:14px/20px monospace}input.svelte-faogx2:focus{outline:1px solid var(--frame-color,#ffb900);border-color:var(--frame-color,#ffb900)}input[aria-invalid=true].svelte-faogx2{border-color:#f87171}.access-error.svelte-faogx2{text-align:center;color:#f87171;min-height:24px;padding-top:3px;font-size:11px}.access-buttons.svelte-faogx2{gap:12px;display:flex}.signup-return.svelte-faogx2{width:100%;margin-top:auto}.access-back.svelte-faogx2,.access-submit.svelte-faogx2{border:1px solid color-mix(in srgb, var(--frame-color,#ffb900) 50%, transparent);background:color-mix(in srgb, var(--frame-color,#ffb900) 12%, transparent);color:inherit;font:inherit;cursor:pointer;border-radius:4px;flex:1;padding:10px;font-size:13px}.access-back.svelte-faogx2{background:color-mix(in srgb, var(--frame-color,#ffb900) 50%, transparent)}.access-submit.svelte-faogx2:disabled{opacity:.4;cursor:default}button.svelte-faogx2:focus-visible{outline:1px solid var(--frame-color,#ffb900);outline-offset:4px}
