@layer base{._item_vxjwx_2{border-radius:var(--radius);background-color:var(--card);color:var(--card-foreground);overflow:hidden;margin-bottom:var(--spacing-4);box-shadow:var(--shadow);transition:box-shadow var(--animation-duration-normal) ease}._item_vxjwx_2:hover:not(:has(._trigger_vxjwx_12:disabled)){box-shadow:var(--shadow-md)}._item_vxjwx_2:has(._trigger_vxjwx_12:disabled){opacity:.6;box-shadow:var(--shadow)}._header_vxjwx_21{display:flex}._trigger_vxjwx_12{display:flex;align-items:center;justify-content:space-between;width:100%;padding:var(--spacing-4) var(--spacing-6);font-family:var(--font-family-heading);font-weight:400;line-height:1.5;letter-spacing:-.01em;text-align:left;background-color:transparent;color:inherit;border:none;cursor:pointer;transition:opacity var(--animation-duration-fast) ease}._trigger_vxjwx_12:hover:not(:disabled){opacity:.8}._trigger_vxjwx_12:active:not(:disabled){opacity:.7}._trigger_vxjwx_12:disabled{opacity:.6;cursor:not-allowed;color:var(--muted-foreground)}._trigger_vxjwx_12:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._icon_vxjwx_62{width:1rem;height:1rem;transition:transform var(--animation-duration-normal) cubic-bezier(.16,1,.3,1);flex-shrink:0;color:var(--muted-foreground)}._trigger_vxjwx_12:disabled ._icon_vxjwx_62{color:var(--muted-foreground);opacity:.5}._trigger_vxjwx_12[data-state=open] ._icon_vxjwx_62{transform:rotate(180deg)}._content_vxjwx_80{overflow:hidden;background-color:transparent;color:inherit;animation:_accordion-up_vxjwx_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._content_vxjwx_80[data-state=open]{animation:_accordion-down_vxjwx_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._contentInner_vxjwx_93{padding:var(--spacing-3) var(--spacing-6) var(--spacing-4);color:var(--muted-foreground);font-size:.95rem;line-height:1.6}@keyframes _accordion-up_vxjwx_1{0%{height:var(--radix-accordion-content-height)}to{height:0}}@keyframes _accordion-down_vxjwx_1{0%{height:0}to{height:var(--radix-accordion-content-height)}}}._showcase_1vjer_1{width:100%}._frames_1vjer_5{display:flex;justify-content:center;gap:var(--spacing-6);overflow-x:auto;padding:var(--spacing-2) 0 var(--spacing-4)}._figure_1vjer_13{flex:0 0 18.75rem;width:18.75rem;min-width:0;margin:0;text-align:center}._figure_1vjer_13 figcaption{margin-top:var(--spacing-3);color:var(--foreground);font-weight:600}._phone_1vjer_27{height:37.5rem;padding:var(--spacing-2);border-radius:var(--radius-lg);background:var(--brand-ink);box-shadow:var(--shadow-lg)}._screen_1vjer_35{position:relative;height:100%;overflow:hidden;border-radius:var(--radius-md);background:var(--background);color:var(--foreground);text-align:left;pointer-events:none}._notch_1vjer_46{position:absolute;z-index:1;top:0;left:50%;width:5rem;height:1.125rem;transform:translate(-50%);border-radius:0 0 var(--radius) var(--radius);background:var(--brand-ink)}._appHeader_1vjer_58{min-height:4rem;display:flex;align-items:flex-end;padding:var(--spacing-4);background:var(--brand-gradient);color:var(--sidebar-foreground);font-weight:700}._screenBody_1vjer_68{padding:var(--spacing-3)}._tabs_1vjer_72{display:flex;gap:var(--spacing-1);margin-bottom:var(--spacing-3);overflow:hidden;white-space:nowrap;font-size:.75rem}._tabs_1vjer_72 span{flex:none;padding:var(--spacing-1) var(--spacing-2);border-radius:var(--radius-full);background:var(--secondary);color:var(--secondary-foreground)}._tabs_1vjer_72 ._activeTab_1vjer_89{background:var(--primary);color:var(--primary-foreground)}._gameList_1vjer_94{display:grid;gap:var(--spacing-3)}._chatScreen_1vjer_99{display:flex;flex-direction:column}._chatMessages_1vjer_104{flex:1;min-height:0}._messageBar_1vjer_109{flex:none;margin:var(--spacing-2);padding:var(--spacing-3);border-radius:var(--radius-full);background:var(--muted);color:var(--muted-foreground);font-size:.875rem}._note_1vjer_119{margin:var(--spacing-4) 0 0;color:var(--muted-foreground);font-size:.875rem;text-align:center}@media(max-width:960px){._frames_1vjer_5{justify-content:flex-start}}._form_1bcl6_1{padding:var(--spacing-8);border-radius:var(--radius-md);background:var(--surface);box-shadow:var(--shadow-md)}._grid_1bcl6_8{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--spacing-6)}._fullWidth_1bcl6_14{grid-column:1 / -1}._honeypot_1bcl6_18{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}._error_1bcl6_27{margin:0 0 var(--spacing-4);color:var(--error)}._thankYou_1bcl6_32{padding:var(--spacing-8);border-radius:var(--radius-md);background:var(--surface);box-shadow:var(--shadow-md)}._thankYou_1bcl6_32 h3{margin:0 0 var(--spacing-2)}._thankYou_1bcl6_32 p{margin:0;color:var(--muted-foreground)}@media(max-width:540px){._form_1bcl6_1{padding:var(--spacing-6)}._grid_1bcl6_8{grid-template-columns:1fr}}._page_14qjy_1{min-height:100vh;display:flex;flex-direction:column;background:var(--background);color:var(--foreground);font-family:var(--font-family-base)}._page_14qjy_1 main{flex:1}._header_14qjy_14{background:var(--brand-gradient);min-height:5rem;width:100%;padding:var(--spacing-4) max(var(--spacing-6),calc((100% - 80rem) / 2 + var(--spacing-6)));display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-4)}._brand_14qjy_25{display:inline-flex;align-items:center;min-width:0;border-radius:var(--radius)}._brand_14qjy_25:focus-visible{box-shadow:var(--shadow-focus);outline:none}._headerLogo_14qjy_37{display:block;width:auto;max-width:min(13rem,55vw);height:3.5rem;object-fit:contain;object-position:left center}._headerActions_14qjy_46,._heroActions_14qjy_47{display:flex;align-items:center;flex-wrap:wrap;gap:var(--spacing-3)}._headerActions_14qjy_46{justify-content:flex-end}._headerButton_14qjy_58,._headerButton_14qjy_58:hover{color:var(--sidebar-foreground);border-color:color-mix(in srgb,var(--sidebar-foreground) 75%,transparent)}._headerButton_14qjy_58:hover{background:color-mix(in srgb,var(--sidebar-foreground) 12%,transparent)}._headerSkeleton_14qjy_68{width:8rem;height:2rem}._hero_14qjy_47,._pillarBand_14qjy_74,._aiBand_14qjy_75{background:var(--brand-gradient);color:var(--sidebar-foreground)}._heroInner_14qjy_80{max-width:80rem;margin:0 auto;padding:clamp(var(--spacing-12),8vw,var(--spacing-20)) var(--spacing-6);display:flex;flex-direction:column;align-items:center;text-align:center}._visuallyHidden_14qjy_90{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}._heroArtwork_14qjy_101{display:block;width:100%;max-width:56rem;height:auto}._heroDescription_14qjy_108{max-width:40rem;margin:var(--spacing-6) auto var(--spacing-8);font-size:1.125rem;line-height:1.6}._heroInstall_14qjy_115,._heroInstall_14qjy_115:not(:disabled),._heroContact_14qjy_117,._heroContact_14qjy_117:not(:disabled){min-height:3rem;background:#ffffff24;color:#fff;border:1.5px solid rgba(255,255,255,.85);font-weight:600;backdrop-filter:blur(4px)}._heroInstall_14qjy_115:hover:not(:disabled),._heroContact_14qjy_117:hover:not(:disabled){background:#fff;color:var(--brand-navy);border-color:#fff}._heroInstall_14qjy_115:focus-visible,._heroContact_14qjy_117:focus-visible{outline:2px solid #ffffff;outline-offset:2px}._heroSkeleton_14qjy_140{width:10rem;height:3.25rem}._error_14qjy_145{max-width:40rem;margin:0 0 var(--spacing-4);color:var(--error)}._pillarBand_14qjy_74{padding:var(--spacing-6) var(--spacing-4);border-top:1px solid color-mix(in srgb,var(--sidebar-foreground) 20%,transparent)}._sectionInner_14qjy_156{max-width:80rem;margin:0 auto}._proof_14qjy_161,._features_14qjy_162,._roles_14qjy_163,._screens_14qjy_164,._mobileBand_14qjy_165,._contact_14qjy_166,._faq_14qjy_167,._aiBand_14qjy_75{padding:var(--spacing-16) var(--spacing-6)}._sectionInner_14qjy_156>h2,._contact_14qjy_166 h2,._faq_14qjy_167 h2{margin:0 0 var(--spacing-8);font-family:var(--font-family-display);font-size:clamp(1.75rem,3vw,2.5rem)}._eyebrow_14qjy_180{margin:0 0 var(--spacing-4);color:var(--primary);font-size:.875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}._aiBand_14qjy_75 ._eyebrow_14qjy_180{color:var(--accent)}._proof_14qjy_161,._screens_14qjy_164,._contact_14qjy_166{background:var(--surface)}._proof_14qjy_161{text-align:center}._statsGrid_14qjy_203,._roleGrid_14qjy_204{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--spacing-4)}._statsGrid_14qjy_203>div{display:flex;flex-direction:column;gap:var(--spacing-2)}._statsGrid_14qjy_203 strong{color:var(--primary);font-size:clamp(2rem,4vw,3.5rem);line-height:1}._statsGrid_14qjy_203 span{color:var(--muted-foreground)}._cardGrid_14qjy_226{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--spacing-4)}._card_14qjy_226,._darkCard_14qjy_233{padding:var(--spacing-6);border-radius:var(--radius-md);box-shadow:var(--shadow)}._card_14qjy_226{background:var(--surface)}._card_14qjy_226>svg,._darkCard_14qjy_233>svg{width:1.5rem;height:1.5rem;color:var(--primary)}._card_14qjy_226 h3,._darkCard_14qjy_233 h3{margin:var(--spacing-4) 0 var(--spacing-3);font-family:var(--font-family-display);font-size:1.25rem}._card_14qjy_226 p,._darkCard_14qjy_233 p{margin:0;line-height:1.6}._card_14qjy_226 p{color:var(--muted-foreground)}._card_14qjy_226 ul{margin:0;padding-left:var(--spacing-4);color:var(--muted-foreground);line-height:1.6}._card_14qjy_226 li+li{margin-top:var(--spacing-2)}._twoColumns_14qjy_278{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spacing-4)}._darkCard_14qjy_233{background:color-mix(in srgb,var(--sidebar-foreground) 10%,transparent)}._darkCard_14qjy_233>svg{color:var(--accent)}._roles_14qjy_163,._mobileBand_14qjy_165,._faq_14qjy_167{background:var(--background)}._screenGrid_14qjy_298{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--spacing-6);text-align:center}._screenGrid_14qjy_298 figure{min-width:0;margin:0}._screenGrid_14qjy_298 img{display:block;width:100%;max-height:30rem;object-fit:contain}._screenGrid_14qjy_298 figcaption{margin-top:var(--spacing-3);font-weight:600}._screenNote_14qjy_322{margin:var(--spacing-6) 0 0;color:var(--muted-foreground);font-size:.875rem;text-align:center}._mobileBand_14qjy_165{text-align:center}._mobileBand_14qjy_165 p{margin:0 0 var(--spacing-6)}._mobileActions_14qjy_337{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:var(--spacing-3)}._comingSoon_14qjy_345{padding:var(--spacing-3) var(--spacing-4);border-radius:var(--radius);background:var(--muted);color:var(--muted-foreground);font-size:.875rem}._contactInner_14qjy_353{max-width:80rem;margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);align-items:start;gap:var(--spacing-8)}._contact_14qjy_166 p{line-height:1.6}._contact_14qjy_166 a,._faq_14qjy_167 a{color:var(--primary)}._faqInner_14qjy_371{max-width:48rem;margin:0 auto}._footer_14qjy_376{background:var(--brand-gradient);display:flex;justify-content:space-between;gap:var(--spacing-4);padding:var(--spacing-6);border-top:1px solid color-mix(in srgb,var(--sidebar-foreground) 20%,transparent);color:var(--sidebar-foreground);font-size:.875rem}._footer_14qjy_376 strong{color:var(--accent)}@media(max-width:800px){._cardGrid_14qjy_226,._screenGrid_14qjy_298,._roleGrid_14qjy_204,._statsGrid_14qjy_203{grid-template-columns:repeat(2,minmax(0,1fr))}._contactInner_14qjy_353{grid-template-columns:1fr}}@media(max-width:540px){._header_14qjy_14,._heroInner_14qjy_80{padding-inline:var(--spacing-4)}._proof_14qjy_161,._features_14qjy_162,._roles_14qjy_163,._screens_14qjy_164,._mobileBand_14qjy_165,._contact_14qjy_166,._faq_14qjy_167,._aiBand_14qjy_75{padding:var(--spacing-12) var(--spacing-4)}._cardGrid_14qjy_226,._roleGrid_14qjy_204,._statsGrid_14qjy_203,._screenGrid_14qjy_298,._twoColumns_14qjy_278{grid-template-columns:1fr}._heroActions_14qjy_47{justify-content:center}._heroContact_14qjy_117{white-space:normal;height:auto;min-height:3.25rem;padding:var(--spacing-2) var(--spacing-4)}._footer_14qjy_376{flex-direction:column}}
