.landing_root__BtNPA{--bg-color:#0b0b08;--card-bg:#1b1912;--card-border:#201e18;--text-main:#edecec;--text-secondary:#999895;--btn-border:#3f3e37;--placeholder-bg:#343d40;--prompt-border:#2a2820;--prompt-bg:#11110c;--u:0.0340136054vw;--font-sans:"Geist",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--font-serif:"Instrument Serif",Georgia,serif;--transition-main:all 0.3s cubic-bezier(0.2,0.8,0.2,1);background-color:var(--bg-color);color:var(--text-main);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;min-height:100vh;position:relative;overflow-x:hidden;width:100%;max-width:100vw;box-sizing:border-box}.landing_bgWrapper__HxzqN{display:none}.landing_header__o42IA{position:fixed;top:0;left:0;z-index:1000;width:100%;height:calc(100 * var(--u));display:flex;align-items:flex-start;background-color:rgba(11,11,8,.7);backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px)}.landing_navLogo__JbDxe{position:absolute;top:calc(25 * var(--u));left:calc(140 * var(--u));width:calc(242 * var(--u));height:calc(48 * var(--u));display:flex;align-items:center;text-decoration:none}.landing_navLogo__JbDxe img{width:100%;height:100%;object-fit:contain}.landing_navCenter__GtruS{position:absolute;top:calc(25 * var(--u));left:50%;transform:translateX(-50%);display:flex;gap:calc(40 * var(--u));padding-top:calc(10 * var(--u))}.landing_navCenter__GtruS a{color:var(--text-main);text-decoration:none;font-size:calc(24 * var(--u));font-weight:400}.landing_navRight__iABeE{position:absolute;top:calc(25 * var(--u));right:calc(170 * var(--u));display:flex;flex-direction:row-reverse;align-items:center;gap:calc(15 * var(--u))}.landing_btnSignup__Uyv5e{display:flex;align-items:center;justify-content:center;cursor:pointer;font-weight:500;font-size:calc(22 * var(--u));border-radius:999px;text-decoration:none;white-space:nowrap;width:calc(195 * var(--u));height:calc(54 * var(--u));background-color:var(--text-main);color:#000;border:none;font-family:inherit}.landing_btnSignup__Uyv5e:disabled{opacity:.6;cursor:not-allowed}.landing_btnGhost__avmMd{display:flex;align-items:center;justify-content:center;cursor:pointer;font-weight:500;font-size:calc(22 * var(--u));border-radius:999px;text-decoration:none;white-space:nowrap;width:calc(150 * var(--u));height:calc(52 * var(--u));background:transparent;color:var(--text-main);border:calc(2 * var(--u)) solid var(--btn-border);font-family:inherit}.landing_mainStage__isSIB{display:flex;flex-direction:column;align-items:center;padding-top:calc(300 * var(--u));padding-bottom:calc(150 * var(--u));text-align:center;width:100%}.landing_mainStagePrompt__9L8ny{padding-top:calc(280 * var(--u))}.landing_contentPanel__hCi2X{width:100%;max-width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:0 2rem;box-sizing:border-box;z-index:10}.landing_contentPanelPrompt__L3d6W{max-width:100%}.landing_textBlock__LPwrU{font-weight:500;letter-spacing:calc(-4 * var(--u));margin-bottom:calc(25 * var(--u));color:var(--text-main);font-family:var(--font-sans);font-style:normal;line-height:1}.landing_textBlockPrompt__wmQOZ,.landing_textBlock__LPwrU{font-size:calc(155 * var(--u))}.landing_subHeading__ABRJk{font-size:calc(42 * var(--u));color:var(--text-secondary);font-weight:400;margin-bottom:calc(90 * var(--u));max-width:100%;line-height:1.4}.landing_ctaWrapper__OLH_S{display:flex;flex-direction:column;align-items:center;gap:calc(25 * var(--u));margin-bottom:calc(60 * var(--u));min-height:calc(240 * var(--u));width:100%}.landing_accessCodeInputGroup__VG681{display:flex;gap:calc(18 * var(--u));justify-content:center}.landing_accessCodeInput__kbB2q{background-color:#161612;border:calc(2 * var(--u)) solid #3a3830;border-radius:999px;color:var(--text-main);font-family:var(--font-sans);outline:none;transition:border-color .2s ease;width:calc(80 * var(--u));height:calc(108 * var(--u));font-size:calc(48 * var(--u));font-weight:500;text-align:center}.landing_accessCodeInput__kbB2q:focus{border-color:var(--text-secondary)}.landing_accessCodeInput__kbB2q:disabled{opacity:.6;cursor:not-allowed}.landing_isEmailMode__K5Hnj .landing_accessCodeInputGroup__VG681{display:none}.landing_emailInputContainer__8JM3t{display:none;width:calc(570 * var(--u))}.landing_isEmailMode__K5Hnj .landing_emailInputContainer__8JM3t{display:block}.landing_emailField__AX8sM{background-color:#161612;border:calc(2 * var(--u)) solid #3a3830;border-radius:999px;color:var(--text-main);font-family:var(--font-sans);outline:none;transition:border-color .2s ease;width:100%;height:calc(108 * var(--u));padding:0 calc(40 * var(--u));font-size:calc(28 * var(--u))}.landing_emailField__AX8sM:focus{border-color:var(--text-secondary)}.landing_toggleWaitlist__kELmE{font-size:calc(22 * var(--u));color:#55544f;text-decoration:none;cursor:pointer;transition:color .2s ease;background:none;border:none;padding:0;font-family:inherit}.landing_toggleWaitlist__kELmE:hover{color:var(--text-secondary);text-decoration:underline}.landing_toggleWaitlist__kELmE span{text-decoration:underline}.landing_accessCodeBtn__iJNkN{margin-top:calc(15 * var(--u));height:calc(68 * var(--u));padding:0 calc(60 * var(--u));background-color:var(--text-main);color:#0b0b08;font-size:calc(26 * var(--u));font-weight:600;border-radius:999px;border:none;cursor:pointer;font-family:inherit}.landing_accessCodeBtn__iJNkN:disabled{opacity:.6;cursor:not-allowed}.landing_errorMessage__JwBdj{color:#ef4444;font-size:calc(22 * var(--u));margin:0}.landing_ctaWrapperPrompt__kMaJZ{display:flex;flex-direction:column;align-items:center;margin-top:calc(20 * var(--u));width:100%;max-width:calc(1150 * var(--u))}.landing_promptInterface__Tb_C7{width:100%;display:flex;flex-direction:column;gap:calc(25 * var(--u))}.landing_promptBox__GsPGG{width:100%;background-color:var(--prompt-bg);border:calc(2 * var(--u)) solid var(--prompt-border);border-radius:calc(24 * var(--u));padding:calc(30 * var(--u));display:flex;flex-direction:column;position:relative}.landing_promptInput__78t20{background:transparent;border:none;outline:none;color:var(--text-main);font-family:inherit;font-size:calc(28 * var(--u));resize:none;height:calc(120 * var(--u));width:100%;line-height:1.4}.landing_promptInput__78t20::placeholder{color:#55544f}.landing_promptFooter__baKFu{display:flex;justify-content:space-between;align-items:center;margin-top:calc(20 * var(--u))}.landing_modelSelector__0yUfF{display:flex;align-items:center;gap:calc(10 * var(--u));color:#7b7a74;font-size:calc(24 * var(--u));background:transparent;border:none;cursor:pointer;font-family:inherit;padding:0}.landing_modelSelector__0yUfF svg{width:calc(18 * var(--u));height:auto}.landing_promptActions__gP5IK{display:flex;align-items:center;gap:calc(12 * var(--u))}.landing_submitBtn__MC6jp{width:calc(52 * var(--u));height:calc(52 * var(--u));background-color:#31312b;border-radius:50%;display:flex;align-items:center;justify-content:center;border:none;cursor:pointer;transition:all .2s;color:#888}.landing_submitBtn__MC6jp svg{width:calc(22 * var(--u));height:auto}.landing_submitBtn__MC6jp.landing_active__z1klb,.landing_submitBtn__MC6jp:hover{background-color:var(--text-main);color:var(--bg-color)}.landing_suggestionPills__qWIuV{display:flex;gap:calc(15 * var(--u));justify-content:center}.landing_pillBtn__RZLUD{padding:calc(18 * var(--u)) calc(35 * var(--u));border:calc(1.5 * var(--u)) solid #24231d;border-radius:999px;font-size:calc(22 * var(--u));color:#7b7a74;background:rgba(255,255,255,.02);cursor:pointer;font-family:inherit;transition:all .2s}.landing_pillBtn__RZLUD:hover{border-color:rgba(255,255,255,.3);color:var(--text-main)}.landing_showcaseSection__HvX4U{padding-bottom:calc(100 * var(--u));padding-left:2rem;padding-right:2rem;box-sizing:border-box}.landing_showcaseContainer__5wx3u,.landing_showcaseSection__HvX4U{display:flex;flex-direction:column;align-items:center;width:100%}.landing_showcaseCard__HnH7o{width:calc(2598 * var(--u));max-width:100%;height:calc(1368 * var(--u));background-color:var(--card-bg);border:calc(2 * var(--u)) solid var(--card-border);border-radius:calc(7 * var(--u));margin-bottom:calc(180 * var(--u));position:relative;display:flex;align-items:center;box-sizing:border-box}.landing_cardVisual___kYaO{margin-left:calc(35 * var(--u));width:calc(1540 * var(--u));height:calc(1298 * var(--u));background-color:var(--placeholder-bg);border-radius:calc(4 * var(--u));overflow:hidden}.landing_cardVisual___kYaO iframe{width:100%;height:100%;border:none}.landing_cardContent__3BHpI{position:absolute;top:calc(625 * var(--u));left:calc(1655 * var(--u));display:flex;flex-direction:column;gap:calc(10 * var(--u));width:calc(850 * var(--u))}.landing_cardReverse__90x3r{flex-direction:row-reverse}.landing_cardReverse__90x3r .landing_cardVisual___kYaO{margin-left:0;margin-right:calc(35 * var(--u))}.landing_cardReverse__90x3r .landing_cardContent__3BHpI{left:calc(135 * var(--u))}.landing_cardTitle__6mC4T{font-weight:500;color:var(--text-main)}.landing_cardDesc__6BuLY,.landing_cardTitle__6mC4T{font-size:calc(45 * var(--u));line-height:1.1;margin:0}.landing_cardDesc__6BuLY{font-weight:400;color:var(--text-secondary)}.landing_visualFooter__dGYef{width:100%;padding:calc(60 * var(--u)) calc(80 * var(--u));display:flex;justify-content:center;box-sizing:border-box}.landing_brutalistGrid__MX_fb,.landing_brutalistSection__p6e0_,.landing_gridCell__AIZeR,.landing_poeticText__JmEvk,.landing_smallSans__T4ELL{display:none}.landing_footerLogoWrapper__K00FE{width:100%;display:flex;justify-content:center;box-sizing:border-box}.landing_footerLogo__X_Eqf{display:block;width:100%;height:auto}.landing_animationContainer__rSFYE{width:100%;height:100%}.landing_animationContainer__rSFYE iframe{width:100%;height:100%;border:none}@media (max-width:1200px){.landing_root__BtNPA{--u:0.05vw}.landing_showcaseCard__HnH7o{width:90vw;height:auto;min-height:calc(1000 * var(--u));padding:calc(40 * var(--u))}}@media (max-width:1024px){.landing_showcaseCard__HnH7o{flex-direction:column;padding:24px;width:100%;height:auto}.landing_cardVisual___kYaO{width:100%;height:50vw;margin:0 0 24px}.landing_cardContent__3BHpI{position:relative;top:auto;left:auto;width:100%;padding:0}}@media (max-width:768px){.landing_root__BtNPA{--u:0.08vw}.landing_header__o42IA{height:auto;padding:12px 16px;position:fixed;top:0;left:0;width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;box-sizing:border-box}.landing_navLogo__JbDxe{position:relative;top:auto;left:auto;width:auto;height:24px;flex-shrink:0}.landing_navLogo__JbDxe img{height:100%;width:auto;display:block}.landing_navCenter__GtruS{display:none}.landing_navRight__iABeE{position:relative;top:auto;right:auto;display:flex;flex-direction:row;align-items:center;gap:8px;flex-shrink:1;min-width:0}.landing_btnGhost__avmMd,.landing_btnSignup__Uyv5e{width:auto;height:auto;padding:8px 12px;font-size:13px;min-width:-moz-fit-content;min-width:fit-content;white-space:nowrap;border-radius:999px}.landing_mainStage__isSIB{padding-top:100px;padding-bottom:60px}.landing_contentPanel__hCi2X{padding:0 24px;box-sizing:border-box}.landing_textBlock__LPwrU{font-size:11vw;letter-spacing:-.02em;margin-bottom:24px;width:100%}.landing_subHeading__ABRJk{font-size:4.5vw;margin-bottom:40px;padding:0;width:100%}.landing_ctaWrapper__OLH_S{min-height:auto;gap:16px;margin-bottom:40px}.landing_accessCodeInputGroup__VG681{gap:8px;flex-wrap:wrap;justify-content:center;padding:0 20px}.landing_accessCodeInput__kbB2q{width:48px;height:64px;font-size:24px;border-width:2px}.landing_emailInputContainer__8JM3t{width:90%;max-width:320px}.landing_emailField__AX8sM{height:56px;padding:0 24px;font-size:16px;border-width:2px}.landing_toggleWaitlist__kELmE{font-size:14px}.landing_accessCodeBtn__iJNkN{height:48px;padding:0 32px;font-size:16px;margin-top:8px}.landing_ctaWrapperPrompt__kMaJZ{width:100%;max-width:100%;padding:0 24px;box-sizing:border-box}.landing_promptBox__GsPGG{padding:20px;border-radius:16px}.landing_promptInput__78t20{font-size:16px;height:80px}.landing_promptFooter__baKFu{margin-top:16px}.landing_modelSelector__0yUfF{font-size:14px}.landing_submitBtn__MC6jp{width:40px;height:40px}.landing_suggestionPills__qWIuV{flex-wrap:wrap;gap:8px;justify-content:center}.landing_pillBtn__RZLUD{padding:10px 20px;font-size:14px}.landing_showcaseSection__HvX4U{padding-bottom:40px}.landing_showcaseCard__HnH7o{width:calc(100% - 48px);height:auto;flex-direction:column;padding:20px;margin-bottom:32px;box-sizing:border-box}.landing_cardVisual___kYaO{width:100%;height:60vw;margin:0 0 16px}.landing_cardContent__3BHpI{position:relative;top:auto;left:auto;width:100%;gap:8px}.landing_cardReverse__90x3r{flex-direction:column}.landing_cardReverse__90x3r .landing_cardVisual___kYaO{margin:0 0 16px}.landing_cardReverse__90x3r .landing_cardContent__3BHpI{left:auto}.landing_cardTitle__6mC4T{font-size:24px}.landing_cardDesc__6BuLY{font-size:16px}.landing_visualFooter__dGYef{padding:32px 24px;box-sizing:border-box}.landing_footerLogo__X_Eqf{width:100%}}@media (max-width:480px){.landing_textBlock__LPwrU{font-size:13vw}.landing_subHeading__ABRJk{font-size:4.5vw}.landing_accessCodeInput__kbB2q{width:42px;height:56px;font-size:20px}.landing_btnGhost__avmMd,.landing_btnSignup__Uyv5e{padding:6px 12px;font-size:13px}}