._header_19i7e_1{z-index:50;background:0 0;padding:0;transition:padding .22s cubic-bezier(.4,0,.2,1);position:sticky;top:0}._nav_19i7e_10{justify-content:space-between;align-items:center;gap:var(--space-lg);width:100%;max-width:var(--max-width);padding:var(--space-md) var(--space-lg);will-change:max-width, padding, border-radius, background;background:0 0;border-radius:0;margin:0 auto;transition:max-width .22s cubic-bezier(.4,0,.2,1),margin .22s cubic-bezier(.4,0,.2,1),padding .22s cubic-bezier(.4,0,.2,1),border-radius .22s cubic-bezier(.4,0,.2,1),background .22s cubic-bezier(.4,0,.2,1),box-shadow .22s cubic-bezier(.4,0,.2,1);display:flex}._logo_19i7e_29{align-items:center;gap:var(--space-xs);font-family:var(--font-heading);color:var(--color-text);font-size:30px;font-weight:700;text-decoration:none;transition:font-size .22s cubic-bezier(.4,0,.2,1);display:flex}._logoIcon_19i7e_41{width:auto;height:46px;transition:height .22s cubic-bezier(.4,0,.2,1)}._links_19i7e_47{align-items:center;gap:var(--space-md);display:flex}._link_19i7e_47{color:#3d2b1fd1;padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-pill);cursor:pointer;transition:color var(--transition-fast);font-size:15px;font-weight:500;text-decoration:none}._link_19i7e_47:hover{color:var(--color-text)}._link_19i7e_47[aria-current=page]{color:var(--color-text);font-weight:700}._installButton_19i7e_73{color:var(--color-primary-text);background:var(--color-primary);padding:10px var(--space-md);border-radius:var(--radius-pill);cursor:pointer;white-space:nowrap;transition:opacity var(--transition-fast);font-size:14px;font-weight:600;text-decoration:none}._installButton_19i7e_73:hover{opacity:.9}._comingSoon_19i7e_90{color:var(--color-primary-text);background:var(--color-primary);padding:10px var(--space-md);border-radius:var(--radius-pill);cursor:default;white-space:nowrap;font-size:14px;font-weight:600}._scrolled_19i7e_102{padding:var(--space-xs) var(--space-sm)}._scrolled_19i7e_102 ._nav_19i7e_10{border-radius:var(--radius-pill);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffd1;max-width:640px;margin:0 auto;padding:10px 12px 10px 24px;box-shadow:0 10px 30px #3d2b1f29}._scrolled_19i7e_102 ._logo_19i7e_29{font-size:22px}._scrolled_19i7e_102 ._logoIcon_19i7e_41{height:32px}@media (width<=480px){._nav_19i7e_10{gap:var(--space-sm);padding:var(--space-sm) var(--space-md)}._logo_19i7e_29{font-size:22px}._logoIcon_19i7e_41{height:34px}._links_19i7e_47{gap:var(--space-xs)}._link_19i7e_47{padding:var(--space-xs) 6px;font-size:14px}._installButton_19i7e_73,._comingSoon_19i7e_90{padding:8px var(--space-sm);font-size:13px}._scrolled_19i7e_102 ._nav_19i7e_10{max-width:calc(100% - 24px);padding:8px 12px 8px 18px}._scrolled_19i7e_102 ._logo_19i7e_29{font-size:18px}._scrolled_19i7e_102 ._logoIcon_19i7e_41{height:26px}}@media (prefers-reduced-motion:reduce){._header_19i7e_1,._nav_19i7e_10,._logo_19i7e_29,._logoIcon_19i7e_41{transition:none}}._form_aezb3_1{border:2px solid var(--color-primary);border-radius:var(--radius-pill);background:var(--color-bg);flex-wrap:nowrap;align-items:center;width:100%;max-width:640px;margin:0 auto;padding:5px;display:flex}._input_aezb3_14{min-width:0;color:var(--color-text);background:0 0;border:none;flex:auto;padding:10px 18px;font-family:inherit;font-size:15px}._input_aezb3_14::placeholder{color:var(--color-text-muted)}._input_aezb3_14:focus{outline:none}._form_aezb3_1:focus-within{outline:2px solid var(--color-focus);outline-offset:2px}._submit_aezb3_40{border-radius:var(--radius-pill);background:var(--color-primary);color:var(--color-primary-text);cursor:pointer;white-space:nowrap;transition:opacity var(--transition-fast);border:none;flex-shrink:0;justify-content:center;align-items:center;padding:12px 22px;font-size:15px;font-weight:600;display:inline-flex}._submit_aezb3_40:hover:not(:disabled){opacity:.9}._submit_aezb3_40:disabled{cursor:default;opacity:.6}._submitSuccess_aezb3_66:disabled{opacity:1}._successLabel_aezb3_70{align-items:center;gap:8px;display:inline-flex}._check_aezb3_76{width:16px;height:16px}._labelMobile_aezb3_81{display:none}._message_aezb3_85{margin:var(--space-xs) auto 0;text-align:center;font-size:14px}@media (width<=560px){._form_aezb3_1{padding:5px}._input_aezb3_14{flex:auto;min-width:0;padding:12px 14px;font-size:16px}._submit_aezb3_40{flex-shrink:0;padding:12px 16px;font-size:15px}._labelDesktop_aezb3_109{display:none}._labelMobile_aezb3_81{display:inline}}._messageError_aezb3_118{color:var(--color-error,#c0392b)}._wrapper_ra0zw_1{background:linear-gradient(135deg, var(--color-accent-bg), var(--color-bg));padding:var(--space-xl) var(--space-lg)}._footer_ra0zw_6{background:var(--color-surface);border-radius:var(--radius-lg);max-width:var(--max-width);padding:var(--space-xl) var(--space-lg) var(--space-lg);margin:0 auto}._waitlistRow_ra0zw_14{text-align:center;align-items:center;gap:var(--space-sm);max-width:var(--max-width);margin:0 auto var(--space-xl);flex-direction:column;display:flex}._waitlistTitle_ra0zw_24{font-family:var(--font-heading);color:var(--color-text);font-size:32px;font-weight:600}._waitlistForm_ra0zw_31{width:100%}._columns_ra0zw_35{gap:var(--space-lg);text-align:left;grid-template-columns:repeat(4,1fr);display:grid}._columnTitle_ra0zw_42{font-family:var(--font-body);color:var(--color-text-muted);margin:0 0 var(--space-sm);font-size:13px;font-weight:600;line-height:1.6}._columnLinks_ra0zw_53{gap:var(--space-xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._columnLinks_ra0zw_53 a{color:var(--color-text);font-size:14px;text-decoration:none}._columnLinks_ra0zw_53 a:hover{text-decoration:underline}._bottomRow_ra0zw_72{margin-top:var(--space-xl);padding-top:var(--space-md);border-top:1px solid var(--color-border);justify-content:space-between;align-items:center;display:flex}._socialLinks_ra0zw_81{gap:var(--space-sm);display:flex}._socialLinks_ra0zw_81 a{border-radius:var(--radius-sm);background:var(--color-bg-alt);width:40px;height:40px;color:var(--color-text);justify-content:center;align-items:center;display:flex}._copyright_ra0zw_97{color:var(--color-text-muted);font-size:14px}@media (width<=768px){._columns_ra0zw_35{grid-template-columns:repeat(2,1fr)}._bottomRow_ra0zw_72{gap:var(--space-sm);flex-direction:column}}
