.BentoSection-module__uPTvYG__bentoWrapper{container:bento-section/inline-size}.BentoSection-module__uPTvYG__card{border-radius:var(--ui-radius-lg);border:1px solid var(--public-dark-border);background:var(--public-dark-surface-muted);flex-direction:column;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.BentoSection-module__uPTvYG__cardInner{z-index:10;width:100%;height:100%;position:relative}.BentoSection-module__uPTvYG__cardTitle{font-family:var(--font-jost),sans-serif;letter-spacing:-.5px;color:var(--public-dark-text);font-size:1.375rem;font-weight:600;line-height:1.25}@container bento-section (min-width:48rem){.BentoSection-module__uPTvYG__cardTitle{font-size:1.625rem}}@container bento-section (min-width:64rem){.BentoSection-module__uPTvYG__cardTitle{font-size:1.75rem}}.BentoSection-module__uPTvYG__cardBody{font-family:var(--font-jost),sans-serif;letter-spacing:-.32px;color:var(--public-dark-text-muted);font-size:.9375rem;line-height:1.625}@container bento-section (min-width:64rem){.BentoSection-module__uPTvYG__cardBody{font-size:1rem}}.BentoSection-module__uPTvYG__cta{align-items:center;gap:var(--ui-space-2);height:2.5rem;padding-inline:var(--ui-space-6);border-radius:var(--ui-radius-md);border:1px solid var(--public-dark-border-hover);background:var(--public-dark-surface-muted);font-family:var(--font-jost),sans-serif;letter-spacing:-.28px;color:var(--public-dark-text);font-size:.875rem;font-weight:500;transition:background-color .15s;display:inline-flex}.BentoSection-module__uPTvYG__cta:hover{background:var(--public-dark-surface-hover)}.BentoSection-module__uPTvYG__cta:focus-visible{box-shadow:0 0 0 2px var(--public-dark-border-hover);outline-offset:2px;outline:none}
.CanvasGlassPreview-module__J_ZLPW__shell{background:linear-gradient(#ffffff1f 0%,#ffffff0a 52%,#ffffff05 100%);border:1px solid #ffffff1a;border-radius:1rem;padding:1px;position:relative;overflow:hidden;box-shadow:0 28px 90px -48px #000000f2;container-type:inline-size}.CanvasGlassPreview-module__J_ZLPW__shellInner{background:#171717d1;border:1px solid #ffffff14;border-radius:calc(1rem - 1px);position:relative;overflow:hidden}.CanvasGlassPreview-module__J_ZLPW__shellHighlight{pointer-events:none;background:radial-gradient(120% 100% at 15% 0,#ffffff14 0%,#fff0 56%);position:absolute;inset:0}.CanvasGlassPreview-module__J_ZLPW__canvasArea{min-height:min(50vh,25rem);position:relative;overflow:hidden}@container (min-width:40rem){.CanvasGlassPreview-module__J_ZLPW__canvasArea{min-height:min(70vh,37.5rem)}}.CanvasGlassPreview-module__J_ZLPW__dotPattern{pointer-events:none;opacity:.42;background-image:radial-gradient(circle,#ffffff0d 1px,#0000 1px);background-size:20px 20px;position:absolute;inset:0}.CanvasGlassPreview-module__J_ZLPW__previewPane{position:absolute;inset:0}.CanvasGlassPreview-module__J_ZLPW__overlayWrapper{pointer-events:none;z-index:2;align-items:flex-end;display:flex;position:absolute;inset:.5rem}.CanvasGlassPreview-module__J_ZLPW__overlayWrapper>*{pointer-events:auto;width:100%}@media (min-width:48rem){.CanvasGlassPreview-module__J_ZLPW__overlayWrapper{width:min(54%,36.25rem);min-width:18.75rem;max-width:36.25rem;height:min(25rem,58vh);inset:auto .75rem .75rem auto}}@media (min-width:64rem){.CanvasGlassPreview-module__J_ZLPW__overlayWrapper{width:min(50%,36.25rem);height:min(26.25rem,62vh);bottom:1rem;right:1rem}}.CanvasGlassPreview-module__J_ZLPW__footer{z-index:2;border-top:1px solid #404040bf;position:relative}.CanvasGlassPreview-module__J_ZLPW__terminalFrame{border:1px solid color-mix(in srgb,currentColor 12%,transparent);border-radius:.75rem;min-height:100%;display:flex;overflow:hidden;box-shadow:0 20px 48px -32px #000000f2;container-type:inline-size}.CanvasGlassPreview-module__J_ZLPW__terminalFrameDark{color:#fafafaf5;background:#0f0f10;border-color:#404040e6;flex-direction:column}.CanvasGlassPreview-module__J_ZLPW__terminalFrameCodex{color:#171717;background:#fff;border-color:#d4d4d4eb}.CanvasGlassPreview-module__J_ZLPW__terminalDarkBody{background:#111;flex-direction:column;flex:1;gap:.75rem;min-height:0;padding:.75rem;display:flex}.CanvasGlassPreview-module__J_ZLPW__trafficLights{align-items:center;gap:.375rem;display:inline-flex}.CanvasGlassPreview-module__J_ZLPW__trafficLight{border-radius:999px;width:.625rem;height:.625rem;box-shadow:inset 0 0 0 1px #00000026}.CanvasGlassPreview-module__J_ZLPW__trafficLights[data-bordered] .CanvasGlassPreview-module__J_ZLPW__trafficLight{box-shadow:inset 0 0 0 1px #0000002e,0 0 0 1px #ffffff8c}.CanvasGlassPreview-module__J_ZLPW__trafficLightRed{background:#ff5f57}.CanvasGlassPreview-module__J_ZLPW__trafficLightAmber{background:#febc2e}.CanvasGlassPreview-module__J_ZLPW__trafficLightGreen{background:#28c840}.CanvasGlassPreview-module__J_ZLPW__terminalMinimalTopBar,.CanvasGlassPreview-module__J_ZLPW__geminiTopBar,.CanvasGlassPreview-module__J_ZLPW__cursorTopBar,.CanvasGlassPreview-module__J_ZLPW__codexTopBar{flex:none;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.CanvasGlassPreview-module__J_ZLPW__terminalMinimalTopBar{background:#18181b;border-bottom:1px solid #525252b3;padding:.8rem .95rem}.CanvasGlassPreview-module__J_ZLPW__terminalMinimalBarLeft{align-items:center;gap:.9rem;min-width:0;display:flex}.CanvasGlassPreview-module__J_ZLPW__terminalMinimalLabel{font-family:var(--font-mono);color:#ffffff8f;font-size:.75rem}.CanvasGlassPreview-module__J_ZLPW__claudeBanner{min-width:0;font-family:var(--font-mono);overflow:hidden}.CanvasGlassPreview-module__J_ZLPW__claudeBannerTop,.CanvasGlassPreview-module__J_ZLPW__claudeBannerBottom{white-space:nowrap;font-size:.625rem;line-height:1;overflow:hidden}.CanvasGlassPreview-module__J_ZLPW__claudeBannerBody{border-inline:1px solid;min-width:0;display:flex}.CanvasGlassPreview-module__J_ZLPW__claudeBannerMain{flex-direction:column;flex:1;align-items:center;gap:.3rem;padding:.7rem .9rem;display:flex}.CanvasGlassPreview-module__J_ZLPW__claudeBannerWelcome{color:#fafafa;font-size:.76rem;font-weight:700}.CanvasGlassPreview-module__J_ZLPW__claudeBannerBeetle{color:var(--canvas-glass-terminal-accent,currentColor)}.CanvasGlassPreview-module__J_ZLPW__claudeBannerMuted{text-align:center;color:#ffffffad;font-size:.625rem}.CanvasGlassPreview-module__J_ZLPW__claudeBannerSubtle{color:#ffffff6b;font-size:.56rem}.CanvasGlassPreview-module__J_ZLPW__claudeBannerAside{border-left:1px solid #525252cc;flex-direction:column;gap:.3rem;min-width:8rem;max-width:10rem;padding:.7rem .8rem;font-size:.6rem;display:none}.CanvasGlassPreview-module__J_ZLPW__claudeBannerHeading{color:#ffffffd1;font-weight:600}.CanvasGlassPreview-module__J_ZLPW__claudeBannerDivider{border-top:1px solid #525252cc;margin:.15rem 0}@container (min-width:26rem){.CanvasGlassPreview-module__J_ZLPW__claudeBannerAside{display:flex}}.CanvasGlassPreview-module__J_ZLPW__darkPromptStack{flex-direction:column;flex:1;justify-content:flex-end;gap:.55rem;min-height:0;display:flex}.CanvasGlassPreview-module__J_ZLPW__darkPromptHeader{min-width:0;font-family:var(--font-mono);align-items:center;gap:.5rem;display:flex}.CanvasGlassPreview-module__J_ZLPW__darkPromptArrow{flex:none;font-size:.82rem;font-weight:700}.CanvasGlassPreview-module__J_ZLPW__darkPromptQuestion{color:#fffffff0;flex:1;min-width:0;font-size:.78rem}.CanvasGlassPreview-module__J_ZLPW__promptCaret{background:#ffffffe6;width:.38rem;height:.86rem;display:inline-block}.CanvasGlassPreview-module__J_ZLPW__promptCaretLight{background:#171717}.CanvasGlassPreview-module__J_ZLPW__darkPromptList{flex-direction:column;gap:1px;display:flex}.CanvasGlassPreview-module__J_ZLPW__darkPromptOption{min-width:0;font-family:var(--font-mono);color:#ffffffb8;background:0 0;border-radius:.5rem;align-items:center;gap:.55rem;padding:.5rem .55rem;transition:background-color .15s,color .15s;display:flex}.CanvasGlassPreview-module__J_ZLPW__darkPromptOption:hover{color:#fffffff0;background:#262626e6}.CanvasGlassPreview-module__J_ZLPW__darkPromptBullet{color:#a3a3a3e0;flex:none;font-size:.5rem}.CanvasGlassPreview-module__J_ZLPW__darkPromptOptionText{text-align:left;flex:1;min-width:0;font-size:.72rem;line-height:1.35}.CanvasGlassPreview-module__J_ZLPW__darkPromptHint{color:#a3a3a3e0;align-items:center;gap:.3rem;font-size:.6rem;display:inline-flex}.CanvasGlassPreview-module__J_ZLPW__darkPromptKey{font-family:var(--font-mono);color:#e5e5e5f5;background:#262626f2;border-radius:.25rem;padding:.1rem .28rem;font-size:.56rem}.CanvasGlassPreview-module__J_ZLPW__geminiTopBar,.CanvasGlassPreview-module__J_ZLPW__cursorTopBar{background:#111;border-bottom:1px solid #404040e6;padding:.8rem .95rem}.CanvasGlassPreview-module__J_ZLPW__geminiTopBarLeft,.CanvasGlassPreview-module__J_ZLPW__cursorTopBarLeft,.CanvasGlassPreview-module__J_ZLPW__cursorTopBarRight{align-items:center;gap:.75rem;min-width:0;display:flex}.CanvasGlassPreview-module__J_ZLPW__geminiTabs,.CanvasGlassPreview-module__J_ZLPW__cursorTabs{font-family:var(--font-sans);letter-spacing:.06em;align-items:center;gap:.9rem;font-size:.68rem;font-weight:600;display:flex}.CanvasGlassPreview-module__J_ZLPW__geminiTabMuted,.CanvasGlassPreview-module__J_ZLPW__cursorTabMuted{color:#a3a3a3d1}.CanvasGlassPreview-module__J_ZLPW__geminiTabActive,.CanvasGlassPreview-module__J_ZLPW__cursorTabActive{border-bottom:1px solid var(--canvas-glass-terminal-accent,#ffffffe6);color:#fffffff5;padding-bottom:.1rem}.CanvasGlassPreview-module__J_ZLPW__geminiTopBarRight{font-family:var(--font-sans);color:#a3a3a3d1;align-items:center;gap:.7rem;font-size:.72rem;display:flex}.CanvasGlassPreview-module__J_ZLPW__cursorAgentBadge{background:var(--canvas-glass-terminal-accent-soft,#ffffff14);font-family:var(--font-sans);color:color-mix(in srgb,var(--canvas-glass-terminal-accent,#fff)82%,white);border-radius:.4rem;padding:.28rem .48rem;font-size:.65rem;font-weight:700}.CanvasGlassPreview-module__J_ZLPW__cursorSettings{color:#a3a3a3d1;font-size:1rem;line-height:1}.CanvasGlassPreview-module__J_ZLPW__cursorFooter{background:#111;border-top:1px solid #404040e6;flex:none;justify-content:space-between;align-items:center;gap:.5rem;padding:.45rem .95rem;display:flex}.CanvasGlassPreview-module__J_ZLPW__cursorFooterProject{font-family:var(--font-sans);color:#a3a3a3d1;font-size:.67rem}.CanvasGlassPreview-module__J_ZLPW__cursorFooterBadge{background:var(--canvas-glass-terminal-accent-soft,#ffffff14);font-family:var(--font-sans);color:color-mix(in srgb,var(--canvas-glass-terminal-accent,#fff)82%,white);border-radius:.2rem;padding:.14rem .35rem;font-size:.62rem;font-weight:600}.CanvasGlassPreview-module__J_ZLPW__streamBody{flex-direction:column;flex:1;gap:.75rem;min-height:0;display:flex}.CanvasGlassPreview-module__J_ZLPW__streamPromptCard{background:#171717eb;border:1px solid #404040d9;border-radius:.625rem;padding:.75rem .8rem}.CanvasGlassPreview-module__J_ZLPW__streamPromptCardLight{background:#f9fafbfa;border-color:#d4d4d4f5}.CanvasGlassPreview-module__J_ZLPW__streamPromptLabel{font-family:var(--font-jost),sans-serif;letter-spacing:.1em;text-transform:uppercase;color:color-mix(in srgb,currentColor 52%,transparent);margin-bottom:.3rem;font-size:.66rem;font-weight:700;display:block}.CanvasGlassPreview-module__J_ZLPW__streamPromptText{font-family:var(--font-sans);color:color-mix(in srgb,currentColor 92%,transparent);font-size:.82rem;line-height:1.45}.CanvasGlassPreview-module__J_ZLPW__terminalLogs{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,currentColor 24%,transparent)transparent;flex-direction:column;flex:1;gap:.65rem;min-height:0;padding-right:.2rem;display:flex;overflow:auto}.CanvasGlassPreview-module__J_ZLPW__terminalLogs::-webkit-scrollbar{width:.35rem}.CanvasGlassPreview-module__J_ZLPW__terminalLogs::-webkit-scrollbar-thumb{background:color-mix(in srgb,currentColor 20%,transparent);border-radius:999px}.CanvasGlassPreview-module__J_ZLPW__terminalLogRow,.CanvasGlassPreview-module__J_ZLPW__terminalTypingRow{font-family:var(--font-mono);color:color-mix(in srgb,currentColor 76%,transparent);align-items:flex-start;gap:.55rem;font-size:.74rem;line-height:1.5;display:flex}.CanvasGlassPreview-module__J_ZLPW__terminalLogMarker,.CanvasGlassPreview-module__J_ZLPW__terminalTypingDot{background:var(--canvas-glass-terminal-accent,currentColor);border-radius:999px;flex:none;width:.42rem;height:.42rem;margin-top:.35rem}.CanvasGlassPreview-module__J_ZLPW__terminalTypingDot{animation:1.2s ease-in-out infinite CanvasGlassPreview-module__J_ZLPW__canvasGlassTypingPulse}.CanvasGlassPreview-module__J_ZLPW__codexSidebar{background:#fafafa;border-right:1px solid #d4d4d4eb;flex-direction:column;flex:0 0 13.5rem;width:13.5rem;display:flex}.CanvasGlassPreview-module__J_ZLPW__codexSidebarTop{justify-content:space-between;align-items:center;gap:.5rem;padding:.85rem .95rem;display:flex}.CanvasGlassPreview-module__J_ZLPW__codexSidebarTopLeft{align-items:center;gap:.65rem;display:flex}.CanvasGlassPreview-module__J_ZLPW__codexSidebarSplit{font-family:var(--font-mono);color:#737373;font-size:.64rem}.CanvasGlassPreview-module__J_ZLPW__codexSidebarUpdate{font-family:var(--font-sans);color:#fff;background:#171717;border-radius:999px;padding:.26rem .55rem;font-size:.62rem;font-weight:700}.CanvasGlassPreview-module__J_ZLPW__codexSidebarActions{flex-direction:column;gap:.2rem;padding:0 .75rem .85rem;display:flex}.CanvasGlassPreview-module__J_ZLPW__codexSidebarAction,.CanvasGlassPreview-module__J_ZLPW__codexSidebarThread{text-align:left;min-width:0;font-family:var(--font-sans);color:#525252;border-radius:.45rem;justify-content:space-between;align-items:center;gap:.5rem;padding:.45rem .55rem;font-size:.72rem;display:flex}.CanvasGlassPreview-module__J_ZLPW__codexSidebarAction:hover,.CanvasGlassPreview-module__J_ZLPW__codexSidebarThread:hover{background:#f5f5f5f2}.CanvasGlassPreview-module__J_ZLPW__codexSidebarActionActive,.CanvasGlassPreview-module__J_ZLPW__codexSidebarThreadActive{color:#171717;background:#f5f5f5fa}.CanvasGlassPreview-module__J_ZLPW__codexSidebarSection{flex-direction:column;flex:1;gap:.2rem;min-height:0;padding:0 .75rem .75rem;display:flex}.CanvasGlassPreview-module__J_ZLPW__codexSidebarHeading{font-family:var(--font-sans);color:#737373;text-transform:uppercase;justify-content:space-between;align-items:center;padding:0 .2rem .35rem;font-size:.62rem;font-weight:600;display:flex}.CanvasGlassPreview-module__J_ZLPW__codexSidebarThreadTime{color:#a3a3a3;flex:none;font-size:.62rem}.CanvasGlassPreview-module__J_ZLPW__codexSidebarFooter{font-family:var(--font-sans);color:#525252;padding:.85rem 1rem;font-size:.72rem}.CanvasGlassPreview-module__J_ZLPW__codexMain{background:#fff;flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}.CanvasGlassPreview-module__J_ZLPW__codexTopBar{border-bottom:1px solid #e5e5e5fa;padding:.7rem .85rem}.CanvasGlassPreview-module__J_ZLPW__codexTopBarTitle{font-family:var(--font-sans);color:#171717;font-size:.84rem;font-weight:600}.CanvasGlassPreview-module__J_ZLPW__codexTopBarControls{align-items:center;gap:.45rem;margin-left:auto;display:flex}.CanvasGlassPreview-module__J_ZLPW__codexTopBarButton,.CanvasGlassPreview-module__J_ZLPW__codexTopBarButtonMuted{font-family:var(--font-sans);background:#fff;border:1px solid #e5e5e5fa;border-radius:.45rem;padding:.34rem .55rem;font-size:.66rem;font-weight:600}.CanvasGlassPreview-module__J_ZLPW__codexTopBarButtonMuted{color:#737373;background:#fafafa}.CanvasGlassPreview-module__J_ZLPW__codexTopBarDiff{font-family:var(--font-mono);align-items:center;gap:.35rem;margin-left:.35rem;font-size:.62rem;display:flex}.CanvasGlassPreview-module__J_ZLPW__codexTopBarAdd{color:#059669}.CanvasGlassPreview-module__J_ZLPW__codexTopBarRemove{color:#dc2626}.CanvasGlassPreview-module__J_ZLPW__codexBody{flex-direction:column;flex:1;min-height:0;padding:.75rem .85rem;display:flex}.CanvasGlassPreview-module__J_ZLPW__codexPromptSurface{flex-direction:column;flex:1;min-height:0;display:flex}.CanvasGlassPreview-module__J_ZLPW__codexPromptHeader{flex-direction:column;align-items:center;gap:.22rem;padding:.4rem 0 .85rem;display:flex}.CanvasGlassPreview-module__J_ZLPW__codexPromptMark{color:#171717;font-size:1.2rem}.CanvasGlassPreview-module__J_ZLPW__codexPromptTitle{font-family:var(--font-sans);color:#171717;font-size:1.08rem;font-weight:600}.CanvasGlassPreview-module__J_ZLPW__codexPromptSubtitle{font-family:var(--font-sans);color:#737373;font-size:.72rem}.CanvasGlassPreview-module__J_ZLPW__codexPromptGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;display:grid}.CanvasGlassPreview-module__J_ZLPW__codexPromptCard{text-align:left;background:#fff;border:1px solid #e5e5e5fa;border-radius:.75rem;flex-direction:column;align-items:flex-start;gap:.45rem;min-width:0;padding:.75rem;transition:border-color .15s,box-shadow .15s;display:flex}.CanvasGlassPreview-module__J_ZLPW__codexPromptCard:hover{border-color:#d4d4d4fa;box-shadow:0 1px 4px #0000000f}.CanvasGlassPreview-module__J_ZLPW__codexPromptIcon{font-size:1rem}.CanvasGlassPreview-module__J_ZLPW__codexPromptCardText{font-family:var(--font-sans);color:#171717;font-size:.74rem;line-height:1.35}.CanvasGlassPreview-module__J_ZLPW__codexComposer{background:#fff;border:1px solid #e5e5e5fa;border-radius:.75rem;flex-direction:column;gap:.65rem;margin-top:auto;padding:.7rem .8rem;display:flex;box-shadow:0 1px 4px #00000005}.CanvasGlassPreview-module__J_ZLPW__codexComposerInput{font-family:var(--font-sans);color:#a3a3a3;align-items:center;gap:.45rem;font-size:.72rem;display:flex}.CanvasGlassPreview-module__J_ZLPW__codexComposerFooter{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.CanvasGlassPreview-module__J_ZLPW__codexComposerMeta{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.CanvasGlassPreview-module__J_ZLPW__codexComposerAdd{color:#737373;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;display:inline-flex}.CanvasGlassPreview-module__J_ZLPW__codexComposerChip{font-family:var(--font-sans);color:#737373;border-radius:999px;padding:.12rem .34rem;font-size:.62rem}.CanvasGlassPreview-module__J_ZLPW__codexComposerSend{color:#fff;background:#171717;border-radius:999px;justify-content:center;align-items:center;width:1.65rem;height:1.65rem;font-size:.84rem;display:inline-flex}.CanvasGlassPreview-module__J_ZLPW__codexFooter{background:#fff;border-top:1px solid #e5e5e5fa;justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem .85rem;display:flex}.CanvasGlassPreview-module__J_ZLPW__codexFooterButton,.CanvasGlassPreview-module__J_ZLPW__codexFooterWarning{font-family:var(--font-sans);color:#737373;font-size:.66rem}.CanvasGlassPreview-module__J_ZLPW__codexFooterWarning{color:#d97706}.CanvasGlassPreview-module__J_ZLPW__teamLogBody{min-height:0;font-family:var(--font-mono);flex-direction:column;flex:1;gap:.6rem;padding:.15rem .1rem .1rem;display:flex;overflow:auto}.CanvasGlassPreview-module__J_ZLPW__teamLogRow,.CanvasGlassPreview-module__J_ZLPW__teamLogWaiting{align-items:flex-start;gap:.55rem;font-size:.72rem;line-height:1.45;display:flex}.CanvasGlassPreview-module__J_ZLPW__teamLogLabel{flex:none;font-weight:700}.CanvasGlassPreview-module__J_ZLPW__teamLogMessage{color:#ffffffd6;min-width:0}.CanvasGlassPreview-module__J_ZLPW__teamLogWaiting{color:#a3a3a3d6}.CanvasGlassPreview-module__J_ZLPW__tabBarWrapper{padding:.375rem .5rem .5rem}.CanvasGlassPreview-module__J_ZLPW__tabList{background:#26262652;border:1px solid #525252b3;border-radius:.625rem;gap:.25rem;padding:.25rem;display:flex;overflow:hidden;box-shadow:inset 0 1px #ffffff0a,inset 0 -1px #0000003d}.CanvasGlassPreview-module__J_ZLPW__tabButton{z-index:1;text-align:center;border-radius:.45rem;flex:1 1 0;justify-content:center;align-items:center;gap:.4rem;min-width:0;padding:.65rem .55rem;transition:background-color .15s;display:flex;position:relative;overflow:hidden}.CanvasGlassPreview-module__J_ZLPW__tabButtonInactive:hover{background:#40404061}.CanvasGlassPreview-module__J_ZLPW__tabPill{border-radius:inherit;background:#525252b8;border:1px solid #ffffff1a;position:absolute;inset:0;box-shadow:inset 0 1px #ffffff0d,0 4px 16px -8px #000c}.CanvasGlassPreview-module__J_ZLPW__tabLogo{z-index:1;border-radius:.2rem;flex:none;width:.9rem;height:.9rem;display:inline-flex;position:relative;overflow:hidden}.CanvasGlassPreview-module__J_ZLPW__tabLogoImage{object-fit:contain}.CanvasGlassPreview-module__J_ZLPW__tabLabel{z-index:1;text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-jost),sans-serif;letter-spacing:-.02em;font-size:.74rem;font-weight:600;position:relative;overflow:hidden}.CanvasGlassPreview-module__J_ZLPW__tabLabelActive{color:var(--public-dark-text)}.CanvasGlassPreview-module__J_ZLPW__tabLabelInactive{color:#a3a3a3f0}@container (max-width:25rem){.CanvasGlassPreview-module__J_ZLPW__codexSidebar{display:none}.CanvasGlassPreview-module__J_ZLPW__codexPromptGrid{grid-template-columns:1fr}}@container (max-width:34rem){.CanvasGlassPreview-module__J_ZLPW__tabList{scrollbar-width:none;overflow-x:auto}.CanvasGlassPreview-module__J_ZLPW__tabList::-webkit-scrollbar{display:none}.CanvasGlassPreview-module__J_ZLPW__tabButton{justify-content:flex-start;min-width:7.2rem}}@keyframes CanvasGlassPreview-module__J_ZLPW__canvasGlassTypingPulse{0%,to{opacity:.35;transform:scale(.92)}50%{opacity:.95;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.CanvasGlassPreview-module__J_ZLPW__terminalTypingDot{transition:none;animation:none}}
.CanvasGlassSection-module__vAeQLG__wrapper{z-index:10;width:100%;position:relative}.CanvasGlassSection-module__vAeQLG__header{max-width:50rem;margin-inline:auto}
@keyframes FeatureShowcase-module__wzbPmq__featureShowcaseFadeIn{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.FeatureShowcase-module__wzbPmq__animatedContent{opacity:0;animation:.7s ease-out forwards paused FeatureShowcase-module__wzbPmq__featureShowcaseFadeIn}.FeatureShowcase-module__wzbPmq__wrapper.FeatureShowcase-module__wzbPmq__inView .FeatureShowcase-module__wzbPmq__animatedContent{animation-play-state:running}@media (prefers-reduced-motion:reduce){.FeatureShowcase-module__wzbPmq__animatedContent{opacity:1;animation:none;transform:none}}
.Hero-module__lYpGPq__heroGradientOverlay{background:linear-gradient(#0000 0%,#00000026 60%,#00000059 100%)}@keyframes Hero-module__lYpGPq__heroFadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.Hero-module__lYpGPq__heroHeadline{opacity:0;animation:.8s cubic-bezier(.16,1,.3,1) forwards Hero-module__lYpGPq__heroFadeIn}.Hero-module__lYpGPq__heroSubheadline{opacity:0;animation:.8s cubic-bezier(.16,1,.3,1) .15s forwards Hero-module__lYpGPq__heroFadeIn}.Hero-module__lYpGPq__heroCtas{opacity:0;animation:.8s cubic-bezier(.16,1,.3,1) .3s forwards Hero-module__lYpGPq__heroFadeIn}.Hero-module__lYpGPq__heroInlineIcon{vertical-align:middle;flex-shrink:0;width:.65em;height:.65em;margin:0 .15em;display:inline-block}@media (prefers-reduced-motion:reduce){.Hero-module__lYpGPq__heroHeadline,.Hero-module__lYpGPq__heroSubheadline,.Hero-module__lYpGPq__heroCtas{opacity:1;animation:none;transform:none}}
@keyframes Stats-module__4GfEAq__scrollLeft{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes Stats-module__4GfEAq__statsFadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.Stats-module__4GfEAq__statCell{opacity:0;animation:.55s ease-out forwards paused Stats-module__4GfEAq__statsFadeIn}.Stats-module__4GfEAq__statsColumn.Stats-module__4GfEAq__inView .Stats-module__4GfEAq__statCell{animation-play-state:running}.Stats-module__4GfEAq__marqueeRow:hover .Stats-module__4GfEAq__marqueeTrack{animation-play-state:paused}.Stats-module__4GfEAq__marqueeTrack{width:max-content;animation:65s linear infinite Stats-module__4GfEAq__scrollLeft;display:flex}@media (prefers-reduced-motion:reduce){.Stats-module__4GfEAq__statCell{opacity:1;animation:none;transform:none}.Stats-module__4GfEAq__marqueeTrack{animation:none}}
