*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:88px}body{-webkit-font-smoothing:antialiased;background:#08090c;font-family:Instrument Sans,system-ui,sans-serif}body,h1,h2,h3,p{margin:0}a,a:hover{color:inherit}button,input{font:inherit;line-height:normal}button{cursor:pointer;border:0}input{border:0;width:100%;min-width:0}input::placeholder{color:inherit;opacity:1}input[type=email]{color:#f6f8fa!important}input[type=email]::placeholder{color:#6e7682}button:hover,nav a:hover{filter:brightness(1.08)}.landing-page{width:100%}.landing-navigation{-webkit-backdrop-filter:blur(32px)saturate(150%);backdrop-filter:blur(32px)saturate(150%);background:#08090cb8;border-bottom:1px solid #ffffff1f;box-shadow:inset 0 1px #ffffff0a,0 8px 28px #00000014}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.landing-navigation{background:#111216}}.landing-agents{border-top:1px solid #d6dbe2}.landing-channels{isolation:isolate}.channels-particles{pointer-events:none;z-index:-1;width:100%;height:100%;position:absolute;inset:0}.landing-footer,.landing-navigation,main>header,main>section{padding-left:max(44px,50vw - 556px)!important;padding-right:max(44px,50vw - 556px)!important}.marquee-pause:hover,.marquee-pause:hover>div{animation-play-state:paused!important}.skip-link{z-index:50;clip-path:inset(50%);opacity:0;color:#08090c;background:#cdf24b;border-radius:8px;width:1px;height:1px;position:fixed;top:8px;left:8px;overflow:hidden}.skip-link:focus-visible{clip-path:none;opacity:1;width:auto;height:auto;padding:12px 18px}@keyframes zvpulse{0%,to{opacity:.45}50%{opacity:1}}@keyframes zvmarq{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes zvmarqY{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@media (width<=1050px){.landing-agents [style*=grid-template-columns\:60px]{grid-template-columns:40px 230px 1fr!important}.landing-agents [style*=grid-template-columns\:60px]>:last-child{grid-column:3;text-align:left!important}.landing-hero [style*="grid-template-columns:1.1fr"]{grid-template-columns:1fr 1fr!important}.landing-hero [style*="grid-template-columns:1.1fr"]>:last-child{grid-column:1/-1;border-left:0!important;padding-left:0!important}.landing-day [style*=repeat\(5]{grid-template-columns:repeat(3,minmax(0,1fr))!important}.landing-navigation{gap:20px}.landing-navigation>:nth-child(2){gap:16px!important}.landing-launch form{flex-wrap:wrap}.landing-launch form input{flex-basis:100%!important}}@media (width<=760px){.landing-footer,.landing-navigation,main>header,main>section{padding-left:22px!important;padding-right:22px!important}main>section{padding-top:64px!important;padding-bottom:64px!important}.landing-navigation{flex-wrap:wrap;gap:16px;min-height:72px;padding-top:14px;padding-bottom:14px;height:auto!important}.landing-navigation>:nth-child(2){order:3;justify-content:center;width:100%}.landing-navigation>:last-child{margin-left:auto}.landing-navigation>:last-child>a{display:none}.landing-hero{padding-top:44px!important}.landing-hero h1{font-size:clamp(46px,8.6vw,68px)!important}h2[style*=font-size\:60px]{font-size:42px!important}.landing-launch h2{font-size:clamp(48px,10vw,72px)!important}.landing-manifesto [style*=font-size\:64px]{font-size:clamp(38px,8vw,60px)!important}[style*="grid-template-columns:1.1fr 1fr 1fr"],[style*="grid-template-columns:1.3fr 1fr"],[style*="grid-template-columns:1.4fr 1fr"],[style*="grid-template-columns:1fr 1fr"]{grid-template-columns:1fr!important;gap:28px!important}.landing-hero [style*="grid-template-columns:1.1fr"]{grid-template-columns:1fr!important;padding:26px 22px 32px!important}.landing-hero [style*="grid-template-columns:1.1fr"]>div{border-left:0!important;padding-left:0!important}.landing-hero>div>div:first-child,.landing-manifesto>div>div:first-child{flex-wrap:wrap;gap:16px}.landing-hero form{flex-wrap:wrap}.landing-hero form input{flex-basis:100%!important}.landing-agents [style*=grid-template-columns\:60px]{grid-template-columns:32px minmax(0,1fr)!important;gap:12px!important}.landing-agents [style*=grid-template-columns\:60px]>:last-child,.landing-agents [style*=grid-template-columns\:60px]>p{grid-column:2}.landing-catalog [style*="grid-template-columns:minmax(0,1fr) 272px"]{grid-template-columns:minmax(0,1fr)!important}.landing-channels [style*="grid-template-columns:repeat(3"],.landing-day [style*=repeat\(4],.landing-day [style*=repeat\(5]{grid-template-columns:1fr!important}.landing-channels>[style*=margin-top\:14px]{display:none!important}[data-slide-grid]{grid-template-columns:1fr 1fr!important}[data-slide-bg]{display:none}[data-slide-cell]{border-bottom:1px solid #e9edf1;padding:24px 18px!important}[data-slide-cell]:focus,[data-slide-cell]:hover{background:linear-gradient(160deg,#e6f8fa,#fbfcfd)}[data-slide-cell] h3{margin-top:28px!important;font-size:21px!important}.landing-footer{flex-direction:column;gap:20px;align-items:flex-start!important}.landing-footer>span{font-size:10px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{transition:none!important;animation:none!important}}.brand-icon{-o-object-fit:contain;object-fit:contain;vertical-align:-4px;flex:none;width:18px;height:18px;margin-right:7px;display:inline-block}.trademark-note{letter-spacing:0;color:#9aa2ad;border-top:1px solid #272c35;flex-basis:100%;max-width:920px;padding-top:22px;font-family:Instrument Sans,sans-serif;font-size:12px;line-height:1.65}@media (width<=760px){.landing-catalog .catalog-skills,.landing-hero .running-agent{grid-template-columns:minmax(0,1fr)!important}.landing-catalog .marquee-pause:has(>.team-strip){scroll-snap-type:x mandatory;scrollbar-width:thin;padding-bottom:14px;overflow-x:auto!important;-webkit-mask-image:none!important;mask-image:none!important}.landing-catalog .team-strip{animation:none!important;transform:none!important}.team-strip>div{scroll-snap-align:start}.team-strip>div:nth-child(n+11){display:none!important}form button{width:100%}form button,form input{min-height:48px}.landing-navigation [data-lang]{min-width:44px;min-height:40px}.landing-navigation>:nth-child(2) a{align-items:center;min-height:44px;display:inline-flex}.landing-navigation{row-gap:4px}.landing-hero>div>div:first-child>span:last-child{letter-spacing:.08em;font-size:10px}.landing-day [style*=height\:19px],.landing-day [style*=height\:1px]{display:none}.landing-footer>span{font-size:11px;line-height:1.6}.trademark-note{font-size:12px}.brand-icon{width:18px;height:18px}}.compose-link{text-decoration:none}@media (width<=760px){.channel-strip{white-space:normal;flex-wrap:wrap;padding-right:0!important;animation:none!important;display:flex!important;transform:none!important}.channel-strip>:nth-child(n+13){display:none!important}.compose-link{align-items:center;min-height:48px;display:inline-flex}}.timeline-pulse:after{content:"";pointer-events:none;background:#cdf24b59;border-radius:50%;animation:2.2s ease-out infinite timeline-pulse;position:absolute;inset:-6px}@keyframes timeline-pulse{0%{opacity:.8;transform:scale(.65)}80%,to{opacity:0;transform:scale(1.9)}}@media (prefers-reduced-motion:reduce){.timeline-pulse:after{opacity:0;animation:none}}.channel-demo{max-width:820px;margin:48px auto 0}.channel-tabs{background:#12151b;border:1px solid #272c35;border-radius:999px;gap:5px;width:fit-content;max-width:100%;margin:0 auto 24px;padding:5px;display:flex}.channel-tabs button{color:#9aa2ad;background:0 0;border-radius:999px;justify-content:center;align-items:center;gap:9px;min-height:46px;padding:10px 24px;font-size:15px;font-weight:600;transition:background .2s,color .2s;display:inline-flex}.channel-tabs button .brand-icon{margin:0}.channel-tabs button.is-active{color:#08090c;background:#cdf24b}.channel-tabs button:hover:not(.is-active){color:#f6f8fa;background:#272c35}.channel-panel{border-radius:14px;height:540px}.channel-panel>div{height:100%}.channel-panel .channel-message-stream{flex:1;min-height:0;height:auto!important;padding:24px!important}.channel-caption{text-align:center;color:#9aa2ad;letter-spacing:.12em;text-transform:uppercase;margin-top:18px;font-family:Space Mono,monospace;font-size:11px}@media (width<=760px){.channel-demo{margin-top:32px}.channel-tabs{gap:3px;width:100%}.channel-tabs button{flex:1;gap:6px;min-width:0;padding:10px 8px;font-size:13px}.channel-panel{height:570px}.channel-panel .channel-message-stream{padding:16px!important}}::selection{color:#08090c;text-shadow:none;background:#cdf24b}.channel-app{color:#242424;background:#fff;border:1px solid #45404c;border-radius:12px;flex-direction:column;font:13px/1.5 Arial,sans-serif;display:flex;overflow:hidden;box-shadow:0 24px 64px #0004}.channel-app *{box-sizing:border-box}.channel-app svg{flex-shrink:0}.app-topbar{flex-shrink:0;gap:14px;height:46px;padding:0 16px}.app-search,.app-topbar{align-items:center;display:flex}.app-search{border-radius:5px;gap:9px;width:48%;height:29px;margin:0 auto;padding:0 12px;font-size:12px}.window-dots{gap:6px;display:flex}.window-dots i{background:#fff5;border-radius:50%;width:9px;height:9px}.app-workspace{flex:1;min-height:0;display:flex}.app-rail{flex:0 0 58px;gap:16px;padding:14px 4px 10px}.app-rail,.rail-item{flex-direction:column;align-items:center;display:flex}.rail-item{justify-content:center;gap:5px;width:100%;min-height:38px;position:relative}.rail-item small{font-size:9px}.rail-bottom{margin-top:auto}.workspace-icon{background:#fff3;border-radius:9px;place-items:center;width:33px;height:33px;font-size:21px;font-weight:700;display:grid}.app-sidebar{flex:0 0 208px;padding:10px 10px 20px;overflow:hidden}.sidebar-title{justify-content:space-between;align-items:center;min-height:40px;padding:0 6px;font-size:16px;font-weight:700;display:flex}.sidebar-links{gap:10px;margin:15px 6px 22px;display:grid}.sidebar-links>span{align-items:center;gap:9px;display:flex}.sidebar-label{opacity:.7;margin:22px 6px 8px;font-size:12px}.sidebar-row{white-space:nowrap;border-radius:5px;align-items:center;gap:9px;padding:6px 10px;display:flex}.sidebar-row b{margin-left:auto;font-size:11px}.sidebar-row small{opacity:.65;margin-left:auto;font-size:9px}.muted{opacity:.6}.app-main{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.conversation-header{border-bottom:1px solid #e5e5e5;flex-shrink:0;align-items:center;gap:10px;min-height:56px;padding:10px 20px;display:flex}.conversation-header strong{align-items:center;gap:8px;font-size:16px;display:flex}.header-tools{color:#666;align-items:center;gap:17px;margin-left:auto;display:flex}.header-title{min-width:0}.header-title small{color:#777;font-size:10px;display:block}.conversation-tabs{color:#666;border-bottom:1px solid #e5e5e5;flex-shrink:0;align-items:center;gap:24px;min-height:36px;padding:0 20px;font-size:12px;display:flex}.conversation-tabs>span{align-items:center;gap:5px;height:36px;display:inline-flex}.conversation-tabs .chosen{color:#292929;border-bottom:2px solid;font-weight:600}.app-messages{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#bfc0c7 transparent;flex:1;min-height:0;overflow-y:auto}.ui-avatar{border-radius:7px;flex:0 0 34px;justify-content:center;align-items:center;width:34px;height:34px;font-size:12px;font-weight:700;display:inline-flex;position:relative}.ui-avatar.small{flex-basis:28px;width:28px;height:28px;font-size:10px}.ui-avatar.human{color:#663924;background:#f2cdb6}.ui-avatar.agent{color:#cdf24b;background:#182316}.ui-avatar.hr{color:#5e428f;background:#e6dffc}.ui-avatar.sara{color:#663d72;background:#e3d5eb;border-radius:50%}.ui-avatar.finance{color:#376c40;background:#d8ead9}.avatar-presence{background:#23885b;border:2px solid #fff;border-radius:50%;width:9px;height:9px;position:absolute;bottom:-2px;right:-2px}.message-byline{flex-wrap:wrap;align-items:baseline;gap:7px;margin-bottom:3px;display:flex}.message-byline b{font-size:13px}.message-byline time{color:#777;font-size:10px}.app-tag{color:#666;background:#eee;border-radius:3px;padding:0 3px;font-size:9px}.file-attachments{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.attachment{background:#fff;border:1px solid #dedee3;border-radius:7px;align-items:center;gap:9px;max-width:100%;padding:9px 12px;display:inline-flex}.attachment svg{color:#487d9d}.attachment b,.meeting-preview b{overflow-wrap:anywhere;font-size:11px;font-weight:600;display:block}.attachment small,.meeting-preview small{color:#777;margin-top:2px;font-size:10px;display:block}.composer{color:#707070;background:#fff;border:1px solid #aaa;border-radius:8px;flex-shrink:0;margin:0 16px 16px}.composer p{padding:9px 12px}.composer-tools,.format-tools{align-items:center;gap:17px;padding:8px 12px;font-size:14px;display:flex}.composer-tools>:last-child{margin-left:auto}.slack-topbar{color:#eee;background:#350d36}.slack-topbar .app-search{background:#fff2;border:1px solid #fff3}.slack-rail{color:#e9d6e9;background:#3f0e40}.slack-rail .active>svg{box-sizing:content-box;background:#fff3;border-radius:8px;margin-bottom:-5px;padding:6px}.slack-sidebar{color:#e9dce9;background:#542455}.slack-sidebar .selected{color:#411a41;background:#f5e7f3;font-weight:600}.presence{background:#4cc3a0;border-radius:50%;width:8px;height:8px}.presence.away{background:0 0;border:1px solid #cfbdcf}.hash{font-size:23px;font-weight:400}.tiny-avatars{display:flex}.tiny-avatars i{background:#e6c9b2;border:2px solid #fff;border-radius:5px;padding:3px;font-size:9px;font-style:normal}.tiny-avatars i+i{background:#e2eaca;margin-left:-6px}.slack-messages{padding:12px 20px 20px}.day-divider{justify-content:center;margin:0 0 18px;display:flex;position:relative}.day-divider:before{content:"";background:#e5e5e5;height:1px;position:absolute;inset:50% 0 auto}.day-divider span{z-index:1;background:#fff;border:1px solid #ddd;border-radius:20px;align-items:center;gap:7px;padding:3px 12px;font-size:11px;font-weight:700;display:flex}.slack-message{gap:10px;margin-bottom:17px;display:flex}.slack-message>div{min-width:0}.reaction{color:#1264a3;background:#ecf7fd;border:1px solid #b8dbef;border-radius:15px;margin-top:7px;padding:1px 8px;font-size:11px;display:inline-block}.demo-actions{flex-wrap:wrap;gap:7px;margin-top:9px;display:flex}.demo-actions>span{border-radius:4px;padding:5px 10px;font-size:12px;font-weight:600}.slack-action{color:#fff;background:#007a5a}.neutral-action{border:1px solid #aaa}.slack-composer .format-tools{background:#f8f8f8;border-radius:8px 8px 0 0}.teams-app{font-family:Segoe UI,Arial,sans-serif}.teams-topbar{background:#e8e8f2;border-bottom:1px solid #d6d6e3}.teams-topbar .brand-icon{margin:0}.product-name{white-space:nowrap;font-size:12px;font-weight:600}.teams-topbar .app-search{color:#777;background:#fafaff;border:1px solid #dedee8}.teams-rail{color:#64646e;background:#ebebf0;gap:14px}.teams-rail .active{color:#5b5fc7}.teams-rail .active:before{content:"";background:#5b5fc7;border-radius:4px;width:3px;position:absolute;top:0;bottom:0;left:0}.teams-sidebar{background:#f5f5f5;border-right:1px solid #e2e2e2}.teams-filters{gap:4px;padding:9px 3px;font-size:10px;display:flex}.teams-filters span{border:1px solid #ccc;border-radius:20px;padding:3px 7px}.teams-filters .selected{color:#464a99;background:#e8e8fb;border-color:#bfc0e7}.teams-chat-row{border-radius:5px;align-items:center;gap:8px;padding:12px 6px;display:flex}.teams-chat-row>div{min-width:0}.teams-chat-row b{font-size:11px;display:block}.teams-chat-row small{color:#777;white-space:nowrap;text-overflow:ellipsis;font-size:10px;display:block;overflow:hidden}.teams-chat-row.selected{background:#e5e5f1}.teams-main{background:#f5f5f5}.teams-main .conversation-header,.teams-main .conversation-tabs{background:#fff}.teams-main .conversation-tabs .chosen{color:#5b5fc7}.teams-messages{padding:14px 22px 20px}.teams-date{text-align:center;color:#777;margin-bottom:14px;font-size:10px}.teams-message{align-items:flex-start;gap:9px;margin-bottom:17px;display:flex}.teams-message>div{min-width:0;max-width:86%}.teams-message .ui-avatar{border-radius:50%;flex-basis:28px;width:28px;height:28px;margin-top:21px;font-size:10px}.teams-message .message-byline{color:#666;font-size:10px}.teams-bubble{background:#fff;border:1px solid #e8e8e8;border-radius:6px;padding:10px 13px}.teams-bubble .attachment{margin-top:9px;display:flex}.outgoing .message-byline,.teams-message.outgoing{justify-content:flex-end}.outgoing .teams-bubble{background:#e8ebfa;border-color:#e0e4f5}.read-receipt{color:#777;justify-content:flex-end;align-items:center;gap:3px;margin-top:3px;font-size:9px;display:flex}.meeting-preview{color:#5559a8;background:#f5f5fc;border-left:3px solid #686acb;gap:10px;margin-top:10px;padding:10px;display:flex}.teams-composer{border-color:#c6c6c6 #c6c6c6 #6264a7;border-bottom-style:solid;border-bottom-width:2px}.teams-composer .composer-tools{padding-top:2px}.email-topbar{color:#195d91;background:#f0f5fa;border-bottom:1px solid #dce3eb}.email-topbar .app-search{color:#526779;background:#e3ebf4}.email-sidebar{color:#4c5a68;background:#f3f6fa;flex-basis:200px}.new-mail{color:#fff;background:#0f6cbd;border-radius:5px;align-items:center;gap:8px;margin-top:4px;padding:10px;font-size:12px;display:flex}.email-sidebar .selected{color:#155da0;background:#dceaf8;font-weight:600}.mail-toolbar{color:#6c737c;border-bottom:1px solid #e3e6eb;align-items:center;gap:22px;min-height:42px;padding:0 22px;display:flex}.mail-toolbar small{margin-left:auto;font-size:10px}.toolbar-divider{background:#ddd;width:1px;height:18px}.mail-list{border-bottom:1px solid #dce1e8;flex-shrink:0}.mail-list-heading{justify-content:space-between;align-items:center;padding:10px 20px;font-size:12px;display:flex}.mail-list-heading>span{color:#687887;font-size:10px}.mail-list-heading i{border-right:1px solid #ddd;height:10px;margin:0 6px;display:inline-block}.mail-preview{border-top:1px solid #edf0f4;grid-template-columns:6px 95px minmax(0,1fr) 34px;align-items:center;gap:9px;padding:9px 18px;font-size:11px;display:grid}.mail-preview>span:not(.unread-dot){white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mail-preview time{color:#777;font-size:10px}.mail-preview.selected{background:#eaf3fc;box-shadow:inset 3px 0 #0f6cbd}.unread-dot{background:#0f6cbd;border-radius:50%;width:5px;height:5px}.mail-reading{padding:20px 28px}.mail-reading h3{margin-bottom:20px;font-size:19px;font-weight:500;line-height:1.3}.mail-sender{align-items:center;gap:10px;font-size:11px;display:flex}.mail-sender .ui-avatar{border-radius:50%}.mail-sender small{display:block}.mail-sender small,.mail-sender time,.sender-address{color:#777;font-size:10px}.mail-sender time{white-space:nowrap;margin-left:auto}.mail-body{margin:23px 0 18px}.mail-body>p{margin-bottom:13px}.mail-callout{background:#fff9ec;border-left:3px solid #d5a543;margin:14px 0;padding:12px 14px}.mail-callout p{margin-top:5px}.mail-signature{color:#434d59}.mail-signature span{color:#7b8590;font-size:11px}.mail-reply{border-top:1px solid #edf0f4;flex-shrink:0;gap:10px;padding:12px 28px;display:flex}.mail-reply>span{border:1px solid #c2cad3;border-radius:5px;align-items:center;gap:7px;padding:6px 13px;font-size:12px;display:flex}@media (width<=1000px) and (width>=761px){.app-sidebar{flex-basis:160px}.app-rail{flex-basis:46px}.teams-filters{flex-wrap:wrap}.sender-address{display:none}}@media (width<=760px){.channel-panel{height:650px}.channel-app{font-size:13px}.app-rail,.app-sidebar{display:none}.app-topbar{gap:9px;height:42px;padding:0 12px}.app-search,.app-topbar .product-name{font-size:10px}.app-search{white-space:nowrap;flex:1;width:auto;min-width:0;overflow:hidden}.teams-topbar .product-name{display:none}.conversation-header{gap:8px;padding:10px 12px}.conversation-header strong{font-size:14px}.header-tools{gap:12px}.header-tools .tiny-avatars{display:none}.header-tools svg{width:16px}.conversation-tabs{gap:18px;padding:0 12px}.slack-messages{padding:12px}.slack-message{gap:8px}.ui-avatar{flex-basis:29px;width:29px;height:29px;font-size:10px}.composer{margin:0 10px 10px}.composer-tools,.format-tools{gap:16px}.teams-messages{padding:12px}.teams-message>div{max-width:86%}.teams-bubble{padding:9px 11px}.mail-toolbar{gap:18px;padding:0 12px}.mail-list-heading{padding:9px 12px}.mail-preview{grid-template-columns:5px 76px minmax(0,1fr) 28px;gap:6px;padding:9px 10px;font-size:10px}.mail-preview time{font-size:9px}.mail-reading{padding:18px 15px}.mail-reading h3{font-size:18px}.mail-sender{gap:8px}.sender-address{display:none}.mail-sender small,.mail-sender time{font-size:9px}.mail-reply{padding:10px 15px}}.other-channels{border-top:1px solid #ffffff12;max-width:1040px;margin:42px auto 0;padding-top:28px}.other-channels-label{text-align:center;color:#9aa2ad;font-size:14px}.other-channels-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:14px;margin:26px 0 0;padding:0;list-style:none;display:grid}.other-channels-grid li{text-align:center;flex-direction:column;gap:12px;font-size:12px;line-height:1.4}.other-channel-logo,.other-channels-grid li{color:#b7bec8;align-items:center;display:flex}.other-channel-logo{justify-content:center;height:32px}.other-channel-logo .brand-icon{width:28px;height:28px;vertical-align:initial;margin:0}@media (width<=900px){.other-channels{max-width:560px}.other-channels-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px 16px}}@media (width<=760px){.other-channels{margin-top:32px;padding-top:24px}.other-channels-grid li{gap:9px;font-size:11px}.other-channel-logo .brand-icon{width:25px;height:25px}}.mobile-menu-toggle,.mobile-navigation{display:none}@media (width<=760px){.landing-navigation{min-height:72px;flex-wrap:nowrap!important;gap:12px!important}.landing-navigation>div:nth-child(2){display:none!important}.landing-navigation .nav-actions{margin-left:auto;gap:10px!important}.landing-navigation .nav-actions>a{display:none}.mobile-menu-toggle{color:#f6f8fa;cursor:pointer;background:#111419;border:1px solid #272c35;border-radius:12px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:6px;width:44px;height:44px;display:flex}.mobile-menu-toggle span{background:currentColor;width:18px;height:1.5px;transition:transform .18s;display:block}.mobile-menu-open .mobile-menu-toggle span:first-child{transform:translateY(3.75px)rotate(45deg)}.mobile-menu-open .mobile-menu-toggle span:last-child{transform:translateY(-3.75px)rotate(-45deg)}.landing-navigation .mobile-navigation{background:#08090c;border-bottom:1px solid #272c35;margin:0;padding:10px 22px 22px;position:absolute;top:100%;left:0;right:0;box-shadow:0 18px 30px #0004}.mobile-navigation.is-open{display:block}.landing-navigation .mobile-navigation>a{color:#f6f8fa;border-bottom:1px solid #272c35;justify-content:space-between;align-items:center;min-height:56px;font-size:18px;text-decoration:none;display:flex}.mobile-navigation>a>span:last-child{color:#9aa2ad}.landing-navigation .mobile-navigation>.mobile-navigation-cta{color:#08090c;background:#cdf24b;border:none;border-radius:999px;justify-content:center;min-height:48px;margin-top:18px;font-size:15px;font-weight:600}}@media (prefers-reduced-motion:reduce){.mobile-menu-toggle span{transition:none}}.compose-link,.landing-navigation a,.landing-navigation button,form button{touch-action:manipulation}.landing-navigation [data-lang]{min-width:34px;min-height:28px;line-height:20px;padding:4px 8px!important}.landing-navigation>div:nth-child(2) a{align-items:center;min-height:44px;display:inline-flex}:focus-visible{outline-offset:4px;outline:3px solid #0e7c8c}.landing-channels>div :focus-visible,.landing-footer :focus-visible,.landing-navigation :focus-visible{outline-color:#cdf24b}.channel-app :focus-visible{outline-offset:-3px;outline-color:#0e7c8c!important}.trademark-note{width:100%;max-width:none}.catalog-label{flex-wrap:wrap;gap:12px}.connector-carousel{scrollbar-width:none;margin-top:16px;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 16px calc(100% - 16px),#0000);mask-image:linear-gradient(90deg,#0000,#000 16px calc(100% - 16px),#0000)}.connector-carousel::-webkit-scrollbar{display:none}.connector-track{width:max-content;animation:36s linear infinite connector-loop;display:flex}.connector-list{flex-wrap:nowrap;flex-shrink:0;gap:10px;margin:0;padding:0 10px 0 0;list-style:none;display:flex}.connector-carousel:focus-within .connector-track,.connector-carousel:hover .connector-track{animation-play-state:paused}@keyframes connector-loop{to{transform:translate(-50%)}}@media (width<=760px),(prefers-reduced-motion:reduce){.connector-track{animation:none}.connector-list[aria-hidden=true]{display:none}}.connector-list li{color:#343a42;white-space:nowrap;border:1px solid #d6dbe2;border-radius:999px;align-items:center;gap:8px;min-height:42px;padding:8px 13px;font:12px Space Mono,monospace;display:inline-flex}.connector-list .brand-icon{flex-shrink:0;margin:0}.catalog-compose-actions{flex-wrap:wrap;gap:12px!important}.compose-link{text-align:center;justify-content:center;align-items:center;min-height:44px;display:inline-flex}.catalog-compose-actions>span,.compose-link{white-space:nowrap}.marquee-pause:focus-within,.marquee-pause:focus-within>div{animation-play-state:paused!important}[data-slide-cell] h3{min-height:2.5em}.day-timeline{margin-top:40px}.timeline-caption{text-align:right;letter-spacing:.12em;color:#69727e;text-transform:uppercase;margin-bottom:22px;font:11px Space Mono,monospace}.timeline-events{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid;position:relative}.timeline-events:before{content:"";background:#d6dbe2;height:1px;position:absolute;top:5px;left:5px;right:5px}.timeline-event{min-width:0;padding-top:30px;position:relative}.timeline-dot{background:#f4f6f9;border:1.5px solid #0d0f14;border-radius:50%;width:10px;height:10px;position:absolute;top:0;left:0}.is-current .timeline-dot{background:#cdf24b;border:none;width:14px;height:14px;top:-2px;left:-2px;box-shadow:0 0 0 6px #cdf24b40}.timeline-card{background:#fbfcfd;border:1px solid #d6dbe2;border-radius:16px;flex-direction:column;gap:16px;height:100%;padding:20px;display:flex}.timeline-card-meta{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.timeline-card time{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font:600 30px/1 Space Grotesk,sans-serif}.timeline-channel{white-space:nowrap;color:#08090c;background:#e9edf1;border-radius:999px;align-items:center;padding:5px 10px;font:11px Space Mono,monospace;display:inline-flex}.timeline-card-agent h3{letter-spacing:-.025em;font:600 21px/1.2 Space Grotesk,sans-serif}.timeline-card-agent>p{text-transform:uppercase;letter-spacing:.1em;color:#69727e;margin-top:6px;font:10px/1.5 Space Mono,monospace}.timeline-description{color:#4c535d;font-size:14px;line-height:1.5}.is-current .timeline-card{color:#f6f8fa;background:#0d0f14;border-color:#0d0f14}.is-current .timeline-description{color:#c3c9d1}.is-current .timeline-card-agent>p{color:#9aa2ad}.is-current .timeline-channel{background:#cdf24b}.channel-panel{height:auto}.channel-panel>.channel-app{height:auto;min-height:750px}.channel-app .app-messages{overscroll-behavior:auto;flex-shrink:0;overflow:visible}.channel-app{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.app-messages{scrollbar-gutter:stable}@media (width<=1050px){main>section{padding-top:72px!important;padding-bottom:72px!important}.section-intro{grid-template-columns:minmax(0,1fr)!important;gap:24px!important}.landing-agents>h2,.section-intro>h2{max-width:24ch!important;font-size:48px!important}.section-intro>p{max-width:62ch;padding-top:0!important}.landing-hero{padding-top:56px!important}.landing-hero h1{font-size:76px!important}.hero-intro{grid-template-columns:minmax(0,1fr)!important;gap:24px!important}.hero-intro>p{max-width:55ch}.hero-intro>div{width:100%;max-width:620px}.landing-hero form,.landing-launch form{flex-wrap:nowrap}.landing-launch form input{flex-basis:0!important}.catalog-skills{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}.catalog-team-layout{grid-template-columns:minmax(0,1fr) 240px!important}.catalog-team-layout>:last-child{width:auto!important}.timeline-events{grid-template-columns:minmax(0,1fr);gap:20px;padding-left:26px}.timeline-events:before{width:1px;height:auto;inset:28px auto 28px 4px}.timeline-event{padding-top:0}.timeline-dot{top:28px;left:-26px}.is-current .timeline-dot{top:26px;left:-28px}.timeline-card{grid-template-columns:125px 145px minmax(0,1fr);align-items:center;gap:20px;display:grid}.timeline-card-meta{gap:10px}[data-slide-grid]{grid-template-columns:repeat(2,minmax(0,1fr))!important}[data-slide-bg]{display:none}[data-slide-cell]{border:0!important;border-bottom:1px solid #e9edf1!important}[data-slide-cell]:nth-of-type(2n){border-right:1px solid #e9edf1!important}[data-slide-cell]:nth-last-child(-n+2){border-bottom:0!important}[data-slide-cell]:focus-visible,[data-slide-cell]:hover{background:linear-gradient(160deg,#e6f8fa,#fbfcfd)}[data-slide-cell] h3{min-height:0;margin-top:24px!important}.manifesto-layout{grid-template-columns:minmax(0,1fr)!important;gap:32px!important}.manifesto-lines{font-size:56px!important}.manifesto-layout>:last-child{max-width:62ch}.launch-layout{grid-template-columns:minmax(0,1fr)!important;gap:28px!important}.landing-launch h2{max-width:14ch;font-size:64px!important}.launch-layout>:last-child{width:100%;max-width:620px}.landing-launch h2{margin-top:0!important}.landing-footer>span{font-size:11px}.channel-panel>.channel-app{min-height:790px}}@media (width<=760px){.landing-navigation{padding-top:12px!important;padding-bottom:8px!important}.landing-navigation [data-lang]{min-width:34px;min-height:28px;font-size:10px!important}main>section{padding-top:56px!important;padding-bottom:56px!important}.landing-hero{padding-top:36px!important}.landing-hero h1{margin-top:28px!important;font-size:clamp(40px,11.8vw,68px)!important}.hero-intro{gap:24px!important;margin-top:28px!important}.hero-intro>p{font-size:19px!important;line-height:1.5!important}.landing-hero form,.landing-launch form{flex-direction:column}.landing-hero form input,.landing-launch form input{flex:none!important}.landing-agents>h2,.section-intro>h2{font-size:clamp(34px,9.75vw,42px)!important}.section-intro{gap:24px!important}.section-intro>p{font-size:18px!important}.catalog-skills,.catalog-team-layout{grid-template-columns:minmax(0,1fr)!important}.catalog-team-layout>:last-child{width:100%!important}.catalog-label{row-gap:8px}.catalog-label>span:last-child{text-align:right;margin-left:auto}.catalog-compose-actions{flex-direction:column;align-items:stretch!important}.catalog-compose-actions>span{text-align:center}.catalog-skills>:last-child{gap:28px!important;padding:26px!important}.timeline-caption{margin-bottom:20px;font-size:10px}.day-timeline{margin-top:32px}.timeline-events{gap:16px;padding-left:22px}.timeline-events:before{left:4px}.timeline-dot{left:-22px}.is-current .timeline-dot{left:-24px}.timeline-card{align-items:stretch;gap:15px;padding:18px;display:flex}.timeline-card-meta{flex-flow:wrap;justify-content:space-between;align-items:center;gap:12px;width:100%}.timeline-card time{font-size:28px}.timeline-card-agent h3{font-size:21px}.timeline-description{font-size:14px}.manifesto-lines{font-size:clamp(33px,9.75vw,52px)!important}.manifesto-lines>div{white-space:nowrap}.manifesto-layout p[data-i18n]{font-size:19px!important}.landing-launch h2{font-size:clamp(44px,12vw,64px)!important}.landing-launch [data-i18n=s4l]{font-size:18px!important}.channel-panel>.channel-app{min-height:0}.app-messages{scrollbar-gutter:auto}.trademark-note{flex-basis:auto}}@media (width<=560px){[data-slide-grid]{grid-template-columns:minmax(0,1fr)!important}[data-slide-cell],[data-slide-cell]:nth-last-child(-n+2),[data-slide-cell]:nth-of-type(2n){border-bottom:1px solid #e9edf1!important;border-right:0!important;padding:22px!important}[data-slide-cell]:last-child{border-bottom:0!important}[data-slide-cell] h3{margin-top:14px!important;font-size:22px!important}[data-slide-cell] p{margin-top:10px!important}}.channel-demo{max-width:1112px}.channel-gallery{perspective:1600px;isolation:isolate;grid-template-columns:minmax(0,1fr);padding:20px 0 12px;display:grid}.channel-gallery-card{transform-origin:50%;grid-area:1/1;place-self:start center;width:82%;min-width:0;transition:transform .55s cubic-bezier(.22,.68,0,1),opacity .45s,filter .45s;position:relative}.channel-gallery-card.is-front{z-index:3;opacity:1;transform:translateZ(0)}.channel-gallery-card.is-left{z-index:1;opacity:.65;filter:saturate(.65)brightness(.8);transform:translate(-22%)translateZ(-180px)rotateY(12deg)scale(.88)}.channel-gallery-card.is-right{z-index:1;opacity:.65;filter:saturate(.65)brightness(.8);transform:translate(22%)translateZ(-180px)rotateY(-12deg)scale(.88)}.channel-gallery .channel-app{border-color:#ffffff30;box-shadow:0 24px 60px #0005}.channel-gallery-card.is-front .channel-app{box-shadow:0 32px 80px #0008,0 0 0 1px #ffffff16}.channel-preview-select{z-index:2;cursor:pointer;background:0 0;border-radius:12px;width:100%;position:absolute;inset:0}.channel-preview-select span{color:#fff;background:#11151ee6;border:1px solid #ffffff26;border-radius:8px;padding:7px 10px;font-size:12px;position:absolute;bottom:20px}.is-left .channel-preview-select span{left:12px}.is-right .channel-preview-select span{right:12px}.channel-gallery-card:has(.channel-preview-select:hover){opacity:.9;filter:saturate(.9)}@media (width<=1050px){.channel-gallery-card{width:86%}.channel-gallery-card.is-left{transform:translate(-18%)translateZ(-180px)rotateY(10deg)scale(.88)}.channel-gallery-card.is-right{transform:translate(18%)translateZ(-180px)rotateY(-10deg)scale(.88)}}@media (width<=760px){.channel-gallery{perspective:1200px;padding-top:8px}.channel-gallery-card{width:100%}.channel-gallery-card.is-left{transform:translate(-11%)translateZ(-100px)rotateY(6deg)scale(.94)}.channel-gallery-card.is-right{transform:translate(11%)translateZ(-100px)rotateY(-6deg)scale(.94)}.channel-preview-select span{display:none}}@media (prefers-reduced-motion:reduce){.channel-gallery-card{transition:none}}.channel-gallery{position:relative}.gallery-arrow{z-index:5;color:#f6f8fa;touch-action:manipulation;background:#15191ff2;border:1px solid #ffffff35;border-radius:50%;place-items:center;width:48px;height:48px;transition:background .2s,color .2s;display:grid;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 6px 24px #0005}.gallery-arrow-prev{left:12px}.gallery-arrow-next{right:12px}.gallery-arrow:hover{color:#08090c;background:#cdf24b}@media (width<=760px){.gallery-arrow{grid-area:2/1;width:44px;height:44px;margin-top:20px;position:static;transform:none}.gallery-arrow-prev{justify-self:center;margin-right:60px}.gallery-arrow-next{justify-self:center;margin-left:60px}}.footer-legal{flex-wrap:wrap;gap:8px 24px;width:100%;display:flex}.footer-legal a,.footer-legal button{min-height:44px;color:inherit;font:inherit;letter-spacing:inherit;text-underline-offset:4px;background:0 0;align-items:center;padding:0;text-decoration:underline;display:inline-flex}
