.home-hero-console{max-width:64rem;width:100%;border-radius:1.25rem;border:1px solid hsl(var(--marketing-console-border, var(--border)) / .78);padding:1.1rem;overflow:hidden;background:radial-gradient(ellipse 120% 80% at 50% -15%,hsl(var(--primary) / .07) 0%,transparent 55%),hsl(var(--card) / .45);box-shadow:0 24px 60px -28px hsl(var(--card-shadow) / .55),0 0 0 1px hsl(var(--marketing-console-border, var(--border)) / .55)}@media (min-width: 640px){.home-hero-console{padding:1.25rem}}.home-hero-layout{display:flex;flex-direction:column;align-items:center;gap:1rem}@media (min-width: 768px){.home-hero-layout{flex-direction:row;align-items:center;gap:1.25rem}}.home-hero-head-col{display:flex;flex-direction:column;align-items:center;flex-shrink:0;width:100%}@media (min-width: 768px){.home-hero-head-col{width:clamp(190px,26%,260px)}}.home-hero-head{width:100%;max-width:280px}.home-hero-head .lumen-presence-slot--hero>*{height:clamp(190px,28vh,260px)!important}.home-hero-callouts-below{display:flex;justify-content:center;gap:1.5rem;margin-top:.25rem}.home-hero-callout{display:flex;flex-direction:column;align-items:center;gap:1px;animation:home-hero-callout-in .5s ease-out both}.home-hero-callout--delayed{animation-delay:.3s}.home-hero-callout-label{font-size:11px;font-weight:500;letter-spacing:.02em;line-height:1.2;white-space:nowrap;color:hsl(var(--primary-text))}.home-hero-callout-arrow{color:hsl(var(--primary-text))}.home-hero-callout-arrow--up{width:9px;height:16px}@keyframes home-hero-callout-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion: reduce){.home-hero-callout{animation:none}}.home-hero-terminal{flex:1 1 auto;min-width:0;width:100%}.home-hero-terminal.experience-terminal{min-height:0;height:clamp(340px,calc(100vh - 545px),560px)}.home-hero-terminal .experience-terminal-scroll{flex:1 1 auto;min-height:0}@media (max-width: 767px){.home-hero-callouts-below{gap:1rem;margin-top:.15rem}.home-hero-callout-label{font-size:10px}.home-hero-console{padding:.85rem}.home-hero-head{max-width:220px}.home-hero-head .lumen-presence-slot--hero>*{height:clamp(130px,22vh,170px)!important}.home-hero-layout{gap:.65rem}.home-hero-terminal.experience-terminal{height:360px}.home-hero-terminal .experience-terminal-scroll{padding:10px 10px 8px}.home-hero-terminal .experience-terminal-log{gap:7px}.home-hero-terminal .experience-terminal-line,.home-hero-terminal .experience-terminal-output{font-size:.6875rem;line-height:1.45}.home-hero-terminal .experience-terminal-thinking-text{font-size:.625rem;line-height:1.4}.home-hero-terminal.experience-terminal--chat-layout .experience-terminal-line--user .experience-terminal-line-text{padding:5px 10px;border-radius:11px 11px 3px}.home-hero-terminal .experience-terminal-input-row{padding:7px 10px}.home-hero-terminal .experience-terminal-prompt,.home-hero-terminal .experience-terminal-input{font-size:.75rem;line-height:1.35}.home-hero-terminal .experience-terminal-input{font-size:1rem}.home-hero-terminal .experience-terminal-quick--below{padding:5px 10px 4px;gap:4px}.home-hero-terminal .experience-terminal-quick-btn{font-size:9px;padding:3px 7px}}.home-hero-terminal .experience-terminal-quick--below{flex-wrap:nowrap;justify-content:flex-start;gap:5px;padding:6px 12px 4px;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.home-hero-terminal .experience-terminal-quick--below::-webkit-scrollbar{display:none}.home-hero-terminal .experience-terminal-quick--below .experience-terminal-quick-btn{flex-shrink:0;white-space:nowrap}.experience-terminal-quick-btn--active,.experience-terminal-quick-btn--active:disabled{opacity:1;color:hsl(var(--primary-text));border-color:hsl(var(--primary-glow) / .55);background:hsl(var(--primary) / .16)}.home-hero-terminal .experience-terminal-input-row{padding:9px 14px;align-items:center}.home-hero-terminal .experience-terminal-prompt{line-height:1;display:inline-flex;align-items:center;height:1.15em}.home-hero-terminal .experience-terminal-cursor{height:1.05em}.home-hero-channels-wrap{-webkit-overflow-scrolling:touch}.home-hero-channels{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;scrollbar-width:none;scroll-padding-inline:1rem;-webkit-overflow-scrolling:touch}.home-hero-channels::-webkit-scrollbar{display:none}@media (min-width: 640px){.home-hero-channels{flex-wrap:wrap;justify-content:center;overflow-x:visible}}.home-hero-channel-btn{border:none;background:transparent;font:inherit;cursor:pointer}.home-hero-channel-btn:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.home-hero-channel-btn--active{background:hsl(var(--primary) / .12);box-shadow:inset 0 0 0 1px hsl(var(--primary-glow) / .35)}.home-hero-channel-btn:not(.home-hero-channel-btn--active):hover{background:hsl(var(--muted) / .35)}.home-hero-panel-viewport{overflow:hidden;width:100%}.home-hero-panel-track{display:flex;width:200%;transition:transform .48s cubic-bezier(.32,.72,0,1);will-change:transform}.home-hero-panel-track--shifted{transform:translate(-50%)}.home-hero-panel{width:50%;flex-shrink:0;min-width:0}.home-hero-interface-shell{height:clamp(340px,calc(100vh - 545px),560px);border-radius:var(--radius);border-width:1px;overflow:hidden;animation:home-hero-info-in .38s ease-out both}.home-hero-interface-panel.experience-interface-panel{min-height:0;height:100%;border:none;border-radius:0;background:hsl(var(--card) / .55);box-shadow:inset 0 1px hsl(var(--foreground) / .05)}.home-hero-interface-panel--placeholder{visibility:hidden;pointer-events:none}.home-hero-interface-panel .experience-interface-panel-body{padding:12px 14px 10px;gap:8px}.home-hero-interface-panel .experience-interface-panel-header{gap:8px}.home-hero-interface-panel .experience-interface-panel-lead{font-size:11px;line-height:1.5}.home-hero-interface-panel .experience-interface-panel-mock{min-height:0;flex:1 1 auto}.home-hero-interface-panel--app-ui .experience-interface-panel-body{padding-bottom:8px}.home-hero-interface-panel--app-ui .experience-interface-panel-mock{flex:1 1 0}.home-hero-interface-panel .experience-interface-panel-mock .experience-claude-mock{min-height:0;flex:1 1 auto;height:100%}.home-hero-interface-panel .experience-claude-mock__stage{min-height:180px}.home-hero-interface-panel .experience-claude-mock-capabilities{flex-shrink:0}.home-hero-interface-panel .experience-interface-panel-foot{font-size:9px}.home-hero-interface-panel .experience-app-ui-preview{flex:1 1 auto;min-height:0;height:100%;display:flex;flex-direction:column}.home-hero-interface-panel .experience-app-ui-preview__hero{flex:1 1 auto;min-height:0;height:100%}@keyframes home-hero-info-in{0%{opacity:.55}to{opacity:1}}@media (max-width: 767px){.home-hero-interface-shell{height:360px}.home-hero-interface-panel .experience-interface-panel-body{padding:10px 10px 8px;gap:6px}.home-hero-interface-panel .experience-interface-panel-lead{font-size:10px;line-height:1.45}.home-hero-interface-panel .experience-interface-panel-foot{font-size:8px}}@media (prefers-reduced-motion: reduce){.home-hero-panel-track{transition:none}.home-hero-interface-shell{animation:none}}
