.sw{background:var(--sky-void);color:#fffc;-webkit-user-select:none;user-select:none;height:100vh;position:relative;overflow:visible}@media (min-width:800px){.sw{height:350vh}}.sw.hero-only{height:100vh}.sw-inner{width:100%;height:100vh;position:relative;overflow:hidden}.sw-loader{z-index:100;background:var(--sky-void);position:absolute;inset:0}.sw-frame{--p:0;--ink:#fafafa;--ink-2:#ffffff9e;--ink-3:#ffffffd1;--glass-bg:#00000052;--glass-bd:#ffffff29;--glass-fg:#fffffff2;z-index:1;background:var(--sky-void);clip-path:inset(calc(var(--p) * (50% - 313.5px)) calc(var(--p) * (50% - min(512px, 50vw - 40px))) round calc(var(--p) * 18px));position:absolute;inset:0;overflow:hidden}.sw-frame.day{--ink:#eef5ff;--ink-2:#eef5ffe0;--ink-3:#eef5ffe6}.sw-frame:after{content:"";pointer-events:none;z-index:-1;opacity:0;border-radius:18px;transition:opacity .5s ease-in-out;position:absolute;inset:calc(50% - 313.5px) calc(50% + -1*min(512px,50vw - 40px));box-shadow:0 0 80px 20px #648cc814,0 0 120px 40px #5064b40d,0 0 180px 60px #3c508c08}.sw.is-past .sw-frame:after{opacity:1}.sw-intro{z-index:100000;text-align:center;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.sw-intro button,.sw-intro a{pointer-events:auto}.sw.is-past .sw-intro{visibility:hidden}.sw-intro-content{width:736px;max-width:100%;padding:0 16px}.sw-intro-header{flex-direction:column;align-items:center;margin:0 0 24px;font-weight:600;display:flex}.sw-intro-line1{letter-spacing:-.03em;color:#fff;white-space:nowrap;font-size:clamp(22px,4.6vw,36px);line-height:1.18}.sw-headline{letter-spacing:-.04em;color:#fff;white-space:nowrap;justify-content:center;align-items:center;gap:.16em;font-size:clamp(30px,9.1vw,74px);font-weight:700;line-height:1.18;display:flex}.sw-rotor{justify-content:center;min-width:0;display:flex;position:relative;overflow:hidden}.sw-rotor-word{color:#0000;-webkit-text-fill-color:transparent;opacity:0;will-change:transform, opacity;background-image:linear-gradient(#fff 45%,#b8e6fe);background-image:linear-gradient(#fff 45%,lab(88.6983% -11.3978 -16.8488));-webkit-background-clip:text;background-clip:text;flex:none;width:max-content;display:block}.sw-rotor-word:not(.is-first){position:absolute;top:0;left:50%}.sw-rotor-word.is-first{opacity:1}.sw-subtitle{letter-spacing:-1.2px;margin-top:24px;font-size:clamp(17px,1.9vw,21px);line-height:1.3}.sw-subtitle>p{margin:0}.sw-subtitle>p:first-child{color:#fff}.sw-subtitle>p:not(:first-child){color:var(--ink-3)}.sw-claims{letter-spacing:.02em;color:#fff;flex-wrap:wrap;justify-content:center;gap:6px 14px;margin:22px 0 0;font-size:14px;font-weight:700;line-height:1.3;display:flex}.sw-claims span{white-space:nowrap}.sw-claims span:not(:last-child):after{content:"·";opacity:.55;margin-left:14px}.sw-intro-line1,.sw-subtitle>p,.sw-hint,.sw-hint span{transition:color .6s ease-in-out,background-color .6s ease-in-out,border-color .6s ease-in-out}.sw-cta-row{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:40px;display:flex}.sw-cta{text-align:left;cursor:pointer;border:none;border-radius:14px;align-items:center;gap:14px;padding:12px 18px;text-decoration:none;transition:all .2s ease-in-out;display:flex;position:relative}.sw-cta-glyph{flex:none}.sw-cta-text{flex-direction:column;gap:1px;display:flex}.sw-cta-title{letter-spacing:-.01em;font-size:17px;font-weight:600;line-height:1.25}.sw-cta-meta{letter-spacing:.02em;opacity:.58;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;line-height:1.3}.sw-cta-mac{color:#1a1a1a;background:linear-gradient(#fff,#f0f0f0)}.sw-cta-mac:hover{background:linear-gradient(#f0f0f0,#d6d6d6)}.sw-cta-win{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(#000000d9,#000000f2)}.sw-cta-win:hover{background:linear-gradient(#000c,#000000d9)}.sw-img{z-index:1;pointer-events:none;width:50vw;height:75vh;position:absolute}.sw-img-left{top:0;left:0}.sw-img-right{bottom:0;right:0}.sw-img img{opacity:0;width:auto;height:100%;transition:opacity 1.2s ease-in-out;display:block;position:absolute;top:0}.sw-img-left img{left:0}.sw-img-right img{right:0}.sw-img.day img.day,.sw-img.dusk img.dusk,.sw-img.night img.night{opacity:1}@media (max-width:800px){.sw-img{display:none}}.sw-gradient{z-index:0;position:absolute;inset:0}.sw-gradient-layer{opacity:0;transition:opacity 1.2s ease-in-out;position:absolute;inset:0}.sw-gradient.day .day,.sw-gradient.dusk .dusk,.sw-gradient.night .night{opacity:1}.sw-gradient-layer.day{background-blend-mode:overlay, screen, overlay, normal, normal, normal, normal;background:linear-gradient(90deg,#194ae833 2.75%,#ffbe0a33 99.26%),radial-gradient(170.32% 104.24% at 50% -.22%,#26549080 17.02%,#ffffff80 100%),radial-gradient(570.89% 154.84% at 50% -37.73%,#00000080 0,#02204480 21%,#1f5d8780 45.71%,#5d6d8e80 61.83%,#9f8a9180 73.67%,#cd9b8e80 80.39%,#ffe26180 88%,#ff7e2280 92.69%,#cd7a1580 97.68%),linear-gradient(#2c84d7,#84a9ff),linear-gradient(#000 -11.51%,#022044 18.08%,#1f5d87 52.9%,#5d6d8e 75.62%,#9f8a91 92.29%,#cd9b8d 101.77%,#ffc261 112.49%,#ffc422 119.1%,#cd4015 126.13%),linear-gradient(#000,#000),#fff}.sw-gradient-layer.dusk{background-blend-mode:overlay, normal, normal, normal;background:linear-gradient(90deg,#1999e826 2.75%,#a45bf226 99.26%),linear-gradient(#00000080 .85%,#00052e80 25.81%,#29285e80 58.36%,#543c7b80 79.52%,#855a9280 95.8%,#c386ab80 107.19%),linear-gradient(#000 .85%,#112d72 33.4%,#4b52aa 49.68%,#a887dc 70.84%,#e6c4e7 95.8%,#fcdbef 107.19%),#000}.sw-gradient-layer.night{background-blend-mode:overlay, overlay, normal, normal, normal;background:linear-gradient(90deg,#1999e81a 2.75%,#a45bf21a 99.26%),radial-gradient(83.41% 104.24% at 50% -.22%,#26549000 72.08%,#ff757500 100%),radial-gradient(609.81% 213.79% at 50% -37.73%,#00000080 0,#02204480 21%,#1f5d8780 45.71%,#5d6d8e80 61.83%,#9f8a9180 73.67%,#cd9b8e80 80.39%,#ffa26180 88%,#ff7e2280 92.69%,#cd401580 97.68%),linear-gradient(#000 -11.51%,#022044 18.08%,#1f5d87 52.9%,#5d6d8e 75.62%,#9f8a91 92.29%,#cd9b8d 101.77%,#ffa261 112.49%,#ff7e22 119.1%,#cd4015 126.13%),#000}.sw-instructions{z-index:2;text-align:center;opacity:0;pointer-events:none;width:450px;padding:0 8px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sw.is-past .sw-instructions{pointer-events:auto}.sw-instructions.day .sw-instructions-title{color:#000000e6}.sw-hint{z-index:10;color:var(--glass-fg);flex-direction:column;align-items:center;gap:8px;font-size:14px;display:flex;position:absolute;bottom:32px;left:50%;transform:translate(-50%)}.sw-hint span{border:1px solid var(--glass-bd);background:var(--glass-bg);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:999px;padding:4px 12px}.sw-nav{z-index:1000000;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);opacity:0;pointer-events:none;background:linear-gradient(90deg,#ffffff0d,#ffffff0d),linear-gradient(90deg,#000000b3,#000000b3);border-radius:1000px;align-items:center;gap:18px;padding:4px 4px 4px 15px;transition:opacity .3s ease-out,transform .3s ease-out;display:flex;position:fixed;top:24px;left:50%;overflow:hidden;transform:translate(-50%)translateY(-10px);box-shadow:0 0 0 1px #000c}.sw.is-past .sw-nav{opacity:1;pointer-events:auto;transform:translate(-50%)}.sw-nav:before{content:"";pointer-events:none;background:linear-gradient(90deg,#ffffff1a,#ffffff1a 60%,#ffffff4d);border-radius:1000px;padding:1px;position:absolute;inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#fff 0 0) content-box exclude,linear-gradient(#fff 0 0)}.sw-nav-link{letter-spacing:-.14px;color:#ffffff59;text-shadow:0 .15px .1px #00000080;font-size:14px;line-height:1.5;transition:color .2s ease-out}.sw-nav-link:hover{color:#fff9}.sw-nav-link.active{color:#fffc}.sw-nav-download{color:#000;letter-spacing:-.14px;background:#fff;border-radius:1000px;align-items:center;gap:8px;padding:6px 12px;font-size:14px;line-height:1.5;transition:background .2s ease-out;display:flex}.sw-nav-download:hover{background:#ffffffe6}.sw-switcher{z-index:100001;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0009;border:1px solid #ffffff1a;border-radius:17px;align-items:center;padding:5px;display:flex;position:absolute;top:24px;right:24px}.sw-switcher-highlight{background:#ffffff26;border-radius:12px;width:24px;height:24px;transition:left .2s ease-in-out;position:absolute;top:5px}.sw-switcher button{z-index:1;color:#fff6;cursor:pointer;justify-content:center;align-items:center;width:24px;height:24px;transition:color .2s ease-in-out;display:flex;position:relative}.sw-switcher button:hover{color:#ffffffb3}.sw-switcher button.active{color:#fffffff2}
.cursor-container,.notes-container,.slack-container{opacity:0;z-index:0;border:1px solid #ffffff1a;transition:scale .15s cubic-bezier(.4,0,.6,1),translate .15s cubic-bezier(.4,0,.6,1),opacity .1s ease-out,filter .15s ease-out;position:absolute;box-shadow:0 8px 32px #0000004d}.cursor-container.minimized,.notes-container.minimized,.slack-container.minimized{opacity:0;filter:brightness(1.3);pointer-events:none;translate:0 280px;scale:0}.cursor-container.show,.notes-container.show,.slack-container.show{opacity:1}.inactive .window-control-close,.inactive .window-control-maximize,.inactive .window-control-minimize{background-color:#555!important}.inactive .top-bar:hover .window-control-close{background-color:#ec6a5e!important}.inactive .top-bar:hover .window-control-minimize{background-color:#f4bf4f!important}.inactive .top-bar:hover .window-control-maximize{background-color:#61c554!important}.sw-dock-wrap{opacity:0;transition:transform .6s,opacity .6s;position:absolute;inset:0;transform:translateY(120px)}.sw-dock-wrap[data-shown="1"]{opacity:1;transform:translateY(0)}.demo-container-dock{-webkit-user-select:none;user-select:none;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(#fff0,#0003),#0006;border:1px solid #7a7a7a66;border-radius:20px;outline:.5px solid #0009;padding:2px;position:absolute;bottom:calc(50% - 293.5px);transform:translate(-50%);box-shadow:0 0 0 .33px #00000080}.demo-container-dock .dock-item{transition:width .15s ease-out,transform .15s ease-out}.demo-container-dock .dock-item img{transition:transform .15s ease-out}.demo-container-dock .dock-item:active img{filter:brightness(.5)}.demo-container-dock .dock-tooltip{-webkit-user-select:none;user-select:none;color:#000000e6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:100010;white-space:nowrap;background:#eaeaea;border-radius:4px;padding:2.2px 9px;font-size:13px;position:relative;box-shadow:0 0 2px .4px #00000080}.demo-container-dock .dock-tooltip:after{content:"";clip-path:polygon(0 0,100% 0,50% 100%);background:#eaeaea;width:12px;height:8px;position:absolute;bottom:-7px;left:50%;transform:translate(-50%);box-shadow:0 0 2px .4px #00000080}.recorder-container{opacity:0;z-index:0;height:44px;transition:opacity .2s ease-in-out;position:absolute}.recorder-container.show{opacity:1;transition:opacity .2s ease-in-out 1s}.dyn-border,.dyn-recording-window{--margins:4px;box-sizing:border-box;z-index:0;background-color:#000;border-radius:4px;width:45px;height:10px;padding:0;transition:width .5s cubic-bezier(.25,.1,.1,1),height .5s cubic-bezier(.25,.1,.1,1),border-radius .5s cubic-bezier(.25,.1,.1,1),opacity .2s;position:absolute;top:1.5px;left:50%;overflow:hidden;transform:translate(-50%)}.dyn-border{z-index:-1;background:#ffffff4d;border-radius:5px;width:47px;height:12px;top:.5px}.dyn-recording-window.active{border-radius:16px;width:60px;height:32px}.dyn-border.active{border-radius:17px;width:62px;height:34px}.dyn-waveform{opacity:0;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.dyn-waveform.active{animation:.5s forwards dyn-waveform-fade}@keyframes dyn-waveform-fade{0%{opacity:0}to{opacity:1}}.dyn-waveform canvas{display:block}.sw-instructions.hide{pointer-events:none;transition:opacity .3s ease-in-out;opacity:0!important}
.agentic-pill{opacity:0;transition:transform .5s cubic-bezier(.34,1.56,.64,1),opacity .25s ease-out;transform:translate(-50%)scale(0)}.agentic-pill[data-on="1"]{opacity:1;transform:translate(-50%)scale(1)}.agentic-fade{animation:.2s ease-out agentic-fade-in}@keyframes agentic-fade-in{0%{opacity:0}}.agentic-pulse{animation:1.5s ease-in-out infinite agentic-pulse}@keyframes agentic-pulse{0%,to{opacity:.5}50%{opacity:1}}
.AppShowcase-module__4g7t8W__customModeIllustration{transform:rotate(-7.6deg)}.AppShowcase-module__4g7t8W__customModeIllustrationOverlay{background:radial-gradient(circle at bottom right, var(--vignette) 0, transparent var(--vignette-reach,95%)), radial-gradient(circle at top right, color-mix(in srgb, var(--vignette) var(--vignette-soft,50%), transparent) 0, transparent 60%);z-index:100;pointer-events:none;position:absolute;inset:0}.AppShowcase-module__4g7t8W__customModeIllustrationOverlay2{background:linear-gradient(0deg, var(--vignette) 0, transparent 30%);z-index:101;pointer-events:none;position:absolute;inset:0}.AppShowcase-module__4g7t8W__customModeWindow{box-sizing:border-box;background:#121212 padding-box padding-box;border:1px solid #0000;border-radius:9.36px;margin:auto;padding:19px;position:absolute}.AppShowcase-module__4g7t8W__customModeWindow:before{content:"";z-index:-1;border-radius:inherit;-webkit-backdrop-filter:blur(8px);background:linear-gradient(to bottom right,#ffffff69,#ffffff1a);margin:-1px;position:absolute;inset:0}.AppShowcase-module__4g7t8W__customModeWindowDropdownSelectItems{z-index:102;-webkit-backdrop-filter:none;backdrop-filter:none;background:#323232;border:1px solid #ffffff2e;border-radius:8px;padding:8px 4px;overflow:hidden;box-shadow:0 0 1px #0006,0 8px 24px #00000059}.AppShowcase-module__4g7t8W__customModeWindowDropdownSelectItem{text-overflow:ellipsis;color:#fffffff2;background:0 0;border-radius:5px;align-items:center;margin:0 2px;padding:4px 6px;font-family:-apple-system,BlinkMacSystemFont,sans-serif;font-size:10px;font-weight:500;line-height:16px;transition:background .1s ease-out;display:flex;overflow:hidden}.AppShowcase-module__4g7t8W__customModeWindowDropdownSelectItem:hover{cursor:default;background:#2061cdcc;transition:background 50ms ease-in}.AppShowcase-module__4g7t8W__customModeWindowDropdownSelectItem{pointer-events:none}.AppShowcase-module__4g7t8W__customModeDropdownSelected{background:#ffffff0f}
.integrations-fade{z-index:10;pointer-events:none;background:radial-gradient(85% 40% at 50% 72%, transparent 38%, var(--vignette) 92%);position:absolute;inset:0}.integrations-keyboard{--hairline:#0000001f;--hairline-2:#f3f3f5;--surface-2:#fff;--surface-3:#f8f8fa;--fg-2:#3a3d44;will-change:transform;backface-visibility:hidden}
.bg-pricing-selector{background-image:linear-gradient(160deg,#fff6,#fff3 20%,#fff0 50%,#ffffff4d)}.clip-background{-webkit-mask-composite:xor;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.hover-gradient{background-image:linear-gradient(#050116 0,#112d72 30%,#4b68aa 45%,#87a7dc 64%,#9cacd0 88%,#fcdbef 98%);background-position:0 0;background-size:200% 200%;transition:background-position .8s}.hover-gradient:hover{background-position:0}.price-enter{animation:.3s ease-out both price-enter}@keyframes price-enter{0%{opacity:0;filter:blur(4px);transform:translateY(10px)}to{opacity:1;filter:blur();transform:translateY(0)}}.interval-enter{animation:.2s both interval-enter}@keyframes interval-enter{0%{opacity:0}}html[data-theme=day] .bg-pricing-selector{background-color:#14203029;background-color:lab(11.6824% -1.19063 -12.3227/.16);background-image:none}
.wi-card-enter{animation:.5s both wi-card-enter}@keyframes wi-card-enter{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}
