@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2)format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-500-normal-Cerq10X2.woff2)format("woff2"),url(/assets/inter-latin-500-normal-BL9OpVg8.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2)format("woff2"),url(/assets/inter-latin-600-normal-CiBQ2DWP.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-700-normal-Yt3aPRUw.woff2)format("woff2"),url(/assets/inter-latin-700-normal-BLAVimhd.woff)format("woff")}:root{--color-page:#fafafa;--color-surface:#fff;--color-ink:#050505;--color-muted:#5d5d5d;--color-soft:#f3f3f3;--color-line:#ececec;--color-blue:#0a84ff;--color-green:#31c56d;--color-yellow:#ffbd31;--color-red:#ff5b5b;--shadow-soft:0 1px 0 #0000000a, 0 16px 80px #0000000d;--shadow-button:0 1px 0 #00000014;--max:1080px;--radius-sm:8px;--radius-md:18px;--radius-lg:28px;--font:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;overflow-x:clip}body{background:var(--color-page);min-width:320px;color:var(--color-ink);font-family:var(--font);font-synthesis:none;letter-spacing:0;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;overflow-x:clip}button,input{font:inherit}a{color:inherit;text-decoration:none}button{cursor:pointer;border:0}.site-header{z-index:30;-webkit-backdrop-filter:blur(18px)saturate(1.25);background:#fafafa61;position:fixed;top:0;left:0;right:0;transform:translateZ(0)}.site-header-hidden{pointer-events:none;opacity:0}main{padding-top:66px}.nav-shell{justify-content:space-between;align-items:center;width:min(1075px,100% - 48px);height:66px;margin:0 auto;display:flex}.logo{letter-spacing:-1.32px;align-items:center;gap:4px;font-size:22px;font-weight:500;line-height:26.4px;display:inline-flex}.logo-mark{object-fit:contain;width:25px;height:25px;display:block}.nav-actions{letter-spacing:-.42px;align-items:center;gap:20px;font-size:14px;font-weight:500;display:flex}.icon-button{background:var(--color-soft);width:42px;height:42px;color:var(--color-ink);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.nav-menu-button{display:none}.mobile-menu{z-index:50;background:#fafafaf5;flex-direction:column;justify-content:center;align-items:center;gap:24px;font-size:24px;font-weight:700;display:flex;position:fixed;inset:0}.mobile-close{position:absolute;top:18px;right:24px}.cta-button{letter-spacing:-.42px;white-space:nowrap;min-height:48px;box-shadow:var(--shadow-button);border-radius:999px;justify-content:center;align-items:center;padding:0 24px;font-size:14px;font-weight:500;display:inline-flex}.cta-dark{background:var(--color-ink);color:#fff}.cta-light{background:var(--color-surface);color:var(--color-ink);border:1px solid var(--color-line)}.hero-section{width:min(var(--max), calc(100% - 48px));text-align:center;margin:0 auto;padding:28px 0 0}.pill-badge{background:var(--color-soft);color:#8c8c8c;letter-spacing:-.42px;border-radius:40px;align-items:center;gap:8px;min-height:30.4px;padding:3px 11px 3px 3px;font-size:14px;font-weight:500;line-height:19.6px;display:inline-flex}.pill-badge span{background:var(--color-ink);color:#fff;border-radius:999px;align-items:center;min-height:24px;padding:0 10px;font-size:12px;font-weight:600;display:inline-flex}h1,h2,h3,p{margin:0}h1{--text-scale-x:1;letter-spacing:-3.84px;text-wrap:balance;max-width:820px;transform:scaleX(var(--text-scale-x));transform-origin:50%;margin:28px auto 20px;font-size:64px;font-weight:400;line-height:1.1}.hero-section>p,.section-copy,.split-visual p,.sidekick-section p,.book-section>p,.partner-section p,.page-shell>p{color:var(--color-muted);font-size:16px;line-height:1.5}.hero-section>p{letter-spacing:-.48px;color:#000000b3;max-width:820px;margin:0 auto;font-weight:500}.hero-actions{justify-content:center;align-items:center;gap:12px;margin-top:28px;display:flex}.hero-dashboard{--dashboard-scale:1.34;--dashboard-y:88px;width:min(1075px,100%);min-height:426px;transform:translate3d(0, var(--dashboard-y), 0) scale(var(--dashboard-scale));transform-origin:top;will-change:transform;background:#fff;border:3px solid #f0f0f0;border-radius:18px;margin:50px auto 0;padding:30px 32px;overflow:hidden;box-shadow:0 1px #00000005,0 26px 80px #0000000a}[data-load]{--load-scale-x:1;animation:.9s cubic-bezier(.16,1,.3,1) both page-load-in;animation-delay:calc(var(--load-order,0) * 95ms);will-change:opacity, filter, transform}h1[data-load]{--load-scale-x:var(--text-scale-x)}.hero-dashboard[data-load]{animation:none}@keyframes page-load-in{0%{opacity:0;filter:none;transform:translate3d(0, 34px, 0) scaleX(var(--load-scale-x)) scale(.985)}to{opacity:1;filter:none;transform:translate3d(0, 0, 0) scaleX(var(--load-scale-x)) scale(1)}}.mock-window-bar,.mock-window-controls,.browser-dots,.chat-input{align-items:center;display:flex}.mock-window-bar{justify-content:space-between}.browser-dots{gap:8px}.browser-dots span{border-radius:50%;width:14px;height:14px}.browser-dots span:first-child{background:var(--color-red)}.browser-dots span:nth-child(2){background:var(--color-yellow)}.browser-dots span:nth-child(3){background:var(--color-green)}.mock-window-controls{gap:8px}.mock-window-controls span{background:var(--color-soft);border-radius:999px;align-items:center;gap:6px;min-height:32px;padding:0 14px;font-size:14px;font-weight:500;display:inline-flex}.chat-panel{grid-template-columns:1fr auto;align-items:end;gap:20px 16px;margin-top:112px;display:grid}.chat-row{text-align:left;border-radius:999px;padding:12px 16px;font-size:14px;font-weight:600}.chat-row.ai{background:var(--color-blue);color:#fff;justify-self:start}.chat-row.user{background:var(--color-soft);justify-self:end}.chat-row.wide{grid-column:1/3;max-width:650px}.chat-input{background:var(--color-soft);text-align:left;border-radius:10px;grid-column:1/3;justify-content:space-between;min-height:56px;padding:0 14px 0 18px}.typing-text{color:#0a0a0a;align-items:center;min-width:0;font-size:14px;font-weight:500;display:inline-flex}.type-caret{background:currentColor;width:2px;height:22px;margin-left:2px;animation:.85s steps(2,start) infinite caret-blink;display:inline-block}@keyframes caret-blink{0%,45%{opacity:1}46%,to{opacity:0}}.chat-input button{background:var(--color-blue);color:#fff;border-radius:50%;width:32px;height:32px}.section{width:min(var(--max), calc(100% - 48px));text-align:center;margin:0 auto;padding:82px 0}[data-motion].is-motion-ready{opacity:var(--motion-opacity,1);filter:none;transform:translate3d(var(--motion-x,0), var(--motion-y,0), 0) scaleX(var(--text-scale-x,1)) scale(var(--motion-scale,1));transform-origin:50%;will-change:opacity, transform}[data-section-motion].is-section-motion-ready{opacity:var(--section-focus-opacity,1);filter:none;transform:translate3d(0, var(--section-focus-y,0), 0);transform-origin:50%;will-change:opacity, transform}.integrations-section{padding-top:92px}.kicker{color:#8c8c8c;margin-bottom:18px;font-size:14px;font-weight:700}h2{--text-scale-x:1;letter-spacing:-2.88px;width:min(500px,100%);max-width:100%;transform:scaleX(var(--text-scale-x));transform-origin:50%;margin:0 auto 18px;font-size:48px;font-weight:400;line-height:1.2}h3{font-size:20px;line-height:1.25}.section-copy{max-width:620px;margin:0 auto}.logo-marquee{width:min(100%,760px);max-width:100%;margin:92px auto 0;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 10% 90%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 10% 90%,#0000 100%)}.video-preview-section{width:min(var(--max), calc(100% - 48px));text-align:center;margin:-54px auto 0;padding:38px 0}.video-preview-card{aspect-ratio:1075/589;background:#cfcfcf;border-radius:18px;width:min(1075px,100%);margin:0 auto;position:relative;overflow:hidden}.video-preview-card:after{content:"";background:radial-gradient(circle at 50% 52%,#ffffff38,#0000 24%),linear-gradient(90deg,#ffffff0f,#00000014);position:absolute;inset:0}.video-preview-card picture,.video-preview-card img{width:100%;height:100%;display:block}.video-preview-card img{object-fit:cover;filter:grayscale()saturate(.2);opacity:.32;transform:scale(1.07)}.video-play{z-index:1;background:#00000094;border-radius:14px;width:68px;height:48px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.video-play:after{content:"";border-top:9px solid #0000;border-bottom:9px solid #0000;border-left:14px solid #fff;width:0;height:0;position:absolute;top:15px;left:28px}.logo-row{width:100%;margin-bottom:96px;display:flex;overflow:visible}.logo-row:last-child{margin-bottom:0}.logo-track{will-change:transform;align-items:center;gap:48px;width:max-content;padding:0 36px;display:flex}.logo-row.move-left .logo-track{animation:28s linear infinite marquee-left}.logo-row.move-right .logo-track{animation:31s linear infinite marquee-right}.brand-logo{color:#111;opacity:.96;flex:none;justify-content:center;align-items:center;width:42px;height:42px;font-size:30px;font-weight:700;line-height:1;display:inline-flex}.brand-logo img{object-fit:contain;width:42px;height:42px;display:block}.brand-shopify{color:#ffffffeb;background:#dfeecb;border-radius:9px 9px 6px 6px;width:39px;height:42px;font-size:24px;position:relative;transform:rotate(-7deg)}.brand-shopify:before{content:"";border:2px solid #dfeecb;border-bottom:0;border-radius:18px 18px 0 0;width:15px;height:11px;position:absolute;top:-6px;left:12px}.brand-notion{border:4px solid #050505;border-radius:5px;width:42px;height:42px;font-family:Georgia,serif;font-size:28px;box-shadow:inset -4px -4px #050505}.brand-tiktok{color:#050505;font-size:44px;font-weight:800}.brand-slack{color:#0000;background:linear-gradient(#36c5f0,#36c5f0) 12px 1px/10px 20px no-repeat,linear-gradient(#2eb67d,#2eb67d) 25px 8px/10px 20px no-repeat,linear-gradient(#ecb22e,#ecb22e) 12px 25px/20px 10px no-repeat,linear-gradient(#e01e5a,#e01e5a) 1px 12px/20px 10px no-repeat;border-radius:11px;font-size:0}.brand-monday{color:#0000;position:relative}.brand-monday:before,.brand-monday:after{content:"";border-radius:999px;width:12px;height:34px;position:absolute;transform:rotate(32deg)}.brand-monday:before{background:#ff3d57;left:12px}.brand-monday:after{background:#ffcb00;left:27px}.brand-monday{background:radial-gradient(circle at 37px 32px,#00c875 0 5px,#0000 6px)}.brand-openai{font-size:38px;font-weight:500}.brand-gmail{color:#0000;background:linear-gradient(135deg,#ea4335 0 34%,#0000 35%) 0/50% 60% no-repeat,linear-gradient(225deg,#34a853 0 34%,#0000 35%) 100%/50% 60% no-repeat,linear-gradient(90deg,#4285f4,#4285f4) 0 100%/25% 44% no-repeat,linear-gradient(90deg,#fbbc04,#fbbc04) 100% 100%/25% 44% no-repeat;font-size:36px;font-weight:800}.brand-linkedin{color:#fff;opacity:.62;background:#8eb6f1;border-radius:4px;width:42px;height:42px;font-size:26px;font-weight:700}.brand-youtube{color:#fff;background:#ff1f1f;border-radius:9px;width:50px;height:36px;font-size:20px}.brand-facebook{color:#fff;background:#2f72ef;border-radius:50%;align-items:end;width:42px;height:42px;font-family:Arial,sans-serif;font-size:37px}.brand-claude{color:#d47a5d;font-size:42px;font-weight:400}.brand-reddit{color:#fff;background:#ff4500;border-radius:50%;width:42px;height:42px;font-family:Georgia,serif;font-size:26px}.brand-microsoft{color:#0000;background:linear-gradient(#f25022,#f25022) 4px 4px/15px 15px no-repeat,linear-gradient(#7fba00,#7fba00) 23px 4px/15px 15px no-repeat,linear-gradient(#00a4ef,#00a4ef) 4px 23px/15px 15px no-repeat,linear-gradient(#ffb900,#ffb900) 23px 23px/15px 15px no-repeat}.brand-google{color:#4285f4;font-size:37px;font-weight:700}@keyframes marquee-left{0%{transform:translate(0)}to{transform:translate(-33.333%)}}@keyframes marquee-right{0%{transform:translate(-33.333%)}to{transform:translate(0)}}.decision-grid,.pricing-grid{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:40px;display:grid}.decision-card,.price-card,.faq-item,.lead-form,.mini-dashboard{border:1px solid var(--color-line);border-radius:var(--radius-md);box-shadow:var(--shadow-soft);background:#fff}.decision-card{text-align:left;flex-direction:column;justify-content:flex-end;min-height:374px;padding:30px 30px 28px;display:flex}.decision-visual{flex:1;place-items:center;min-height:212px;display:grid}.ai-stack{place-items:end center;width:206px;height:166px;display:grid;position:relative}.ai-logo-row{background:#f6f6f6;border-radius:12px;justify-content:center;align-items:center;gap:8px;width:156px;height:52px;padding:0 14px;display:flex;position:absolute;top:14px;left:50%}.ai-logo-row img{object-fit:contain;width:42px;height:42px}.ai-tile{z-index:1;color:#b9b9b9;background:#f5f5f5;border-radius:12px;place-items:center;width:206px;height:126px;font-size:27px;font-weight:700;display:grid;position:relative}.decision-visual button{min-width:198px;min-height:64px;color:var(--color-ink);background:#fff;border-radius:12px;font-size:20px;font-weight:600;line-height:1;box-shadow:0 8px 22px #00000014}.decision-card h3{letter-spacing:-1.05px;margin:0;font-size:22px;line-height:1.15}.decision-card p{color:var(--color-muted);margin:12px 0 0;font-size:15px;line-height:1.5}.inline-target{gap:8px;margin-top:22px;display:flex}.inline-target input,.lead-form input{border:1px solid var(--color-line);background:#f8f8f8;border-radius:999px;outline:none;width:100%;min-height:48px;padding:0 16px}.inline-target button{background:var(--color-ink);color:#fff;border-radius:999px;min-width:100px;font-weight:700}.decisions-section{width:min(1320px,100% - 48px);padding-top:80px;padding-bottom:58px}.decisions-section h2{width:520px}.decisions-section .section-copy{max-width:700px}.decisions-section .decision-grid{gap:24px;margin-top:56px}.suite-section{text-align:center;width:min(1300px,100% - 48px);padding-top:48px;padding-bottom:72px}.suite-section h2{width:min(820px,100%)}.section-heading{text-align:center}.suite-list{grid-template-columns:repeat(3,1fr);gap:26px;margin-top:44px;display:grid;overflow:hidden}.suite-list article{border:1px solid var(--color-line);text-align:left;background:#fff;border-radius:14px;flex-direction:column;justify-content:flex-end;min-height:280px;padding:28px 30px 32px;display:flex;position:relative}.suite-list span{color:#111;background:#fff;border:1px solid #ededed;border-radius:6px;place-items:center;min-width:46px;min-height:46px;font-size:16px;font-weight:500;line-height:1;display:grid;position:absolute;top:28px;left:28px}.suite-list h3{letter-spacing:-1.05px;margin:0;font-size:22px;line-height:1.15}.suite-list p{color:var(--color-muted);margin-top:10px;font-size:16px;line-height:1.5}.split-visual,.sidekick-section{text-align:left;grid-template-columns:minmax(0,1fr) minmax(320px,514px);align-items:center;gap:42px;display:grid}.split-visual.flip{grid-template-columns:minmax(320px,514px) minmax(0,1fr)}.split-visual h2,.sidekick-section h2{--text-scale-x:1;letter-spacing:-2.88px;width:max-content;margin-left:0}.mini-dashboard{min-height:0;box-shadow:none;background:0 0;border:0;padding:0;overflow:visible}.mini-dashboard picture,.mini-dashboard img{width:100%;height:auto;display:block}.mini-top{gap:7px;margin-bottom:30px;display:flex}.mini-top span{background:var(--color-line);border-radius:50%;width:11px;height:11px}.metric-line strong{font-size:42px;font-weight:650;display:block}.metric-line span{color:var(--color-muted)}.chart-bars{align-items:end;gap:12px;height:160px;margin-top:44px;display:flex}.chart-bars span{background:var(--color-blue);border-radius:999px 999px 4px 4px;flex:1;min-width:0}.task-list{gap:14px;display:grid}.task-list div{background:var(--color-soft);border-radius:14px;justify-content:space-between;min-height:70px;padding:0 18px;font-weight:700}.planner-card{text-align:center;place-items:center;min-height:260px;display:grid}.planner-card p{max-width:250px;color:var(--color-ink);font-weight:700}.progress{background:var(--color-soft);border-radius:999px;width:240px;height:9px;overflow:hidden}.progress span{background:var(--color-blue);width:74%;height:100%;display:block}.billing-toggle{background:0 0;border:0;border-radius:0;align-items:center;gap:10px;margin-top:30px;padding:0;display:inline-flex}.billing-toggle button,.billing-toggle span{color:#5e5e5e;background:0 0;border-radius:0;min-height:21px;padding:0;font-size:14px;font-weight:500}.billing-toggle button:first-child{color:#5e5e5e;background:0 0;align-items:center;gap:10px;display:inline-flex}.billing-toggle button:first-child:after{content:"";background:radial-gradient(circle at 17px,#fff 0 11px,#0000 12px),#f4f4f4;border-radius:999px;width:68px;height:34px;display:inline-block}.billing-toggle span{color:#8c8c8c;align-items:center;display:inline-flex}.pricing-grid{grid-template-columns:repeat(2,1fr);max-width:880px;margin-left:auto;margin-right:auto}.price-card{text-align:left;padding:32px}.price-card.featured{background:var(--color-ink);color:#fff}.price{margin-top:20px;font-size:52px;font-weight:650}.price-card>p{color:var(--color-muted);margin:6px 0 22px}.price-card.featured>p{color:#ffffffb3}.price-card ul{gap:14px;margin:28px 0 0;padding:0;list-style:none;display:grid}.price-card li{color:inherit;align-items:center;gap:10px;display:flex}.faq-list{text-align:left;gap:12px;max-width:760px;margin:36px auto 0;display:grid}.faq-item{overflow:hidden}.faq-item button{text-align:left;background:#fff;justify-content:space-between;align-items:center;gap:16px;width:100%;min-height:64px;padding:0 22px;font-weight:750;display:flex}.faq-item p{color:var(--color-muted);padding:0 22px 22px;line-height:1.55}.book-section{background:#fcfcfc;width:100%;max-width:none;padding:24px 0 47px;transform:none}.book-section .kicker{color:#8c8c8c;white-space:nowrap;background:#f5f5f5;border-radius:40px;justify-content:center;align-items:center;width:auto;min-height:33.6px;margin-bottom:18px;padding:0 18px;font-size:12px;font-weight:400;line-height:normal;display:inline-flex}.book-section .kicker span{white-space:nowrap;transform-origin:50%;display:block;transform:none}.book-section h2{--text-scale-x:1;letter-spacing:-2.88px;width:500px;max-width:100%;margin:0 auto 18px;font-size:48px;font-weight:400;line-height:57.6px}.book-section h2 span{transform-origin:50%;display:block;position:relative;top:0;transform:none}.book-section>p:not(.kicker){color:#000000b3;letter-spacing:-.48px;max-width:500px;margin:0 auto;font-size:16px;font-weight:500;line-height:24px}.book-section>p:not(.kicker) span{transform-origin:50%;display:block;transform:none}.booking-embed-frame{flex-direction:column;align-items:center;width:min(1920px,100% - 128px);min-height:649px;margin:28px auto 0;display:flex}.cal-embed-shell{width:100%;max-width:100%;height:571px;box-shadow:none;background:0 0;border:0;border-radius:10px;margin:0 auto;position:relative;overflow:visible}.cal-embed{z-index:1;border-radius:inherit;min-width:0;height:100%;color-scheme:unset;transform-origin:0 0;background:0 0;border:0;flex:100%;display:block;position:relative;transform:none;width:100%!important}.cal-embed-shell:not(.is-loaded) .cal-embed{opacity:0}.cal-inline-container{scrollbar-width:none;width:100%;height:100%;overflow:visible}.cal-inline-container::-webkit-scrollbar{display:none}cal-inline{width:100%;height:inherit;max-height:inherit;min-height:inherit;flex-wrap:wrap;display:flex;position:relative}.cal-embed-loader{z-index:0;background:linear-gradient(90deg,#0000 0 55%,#ffffff0d 55% 56%,#0000 56%),linear-gradient(#171717,#171717);position:absolute;inset:0}.cal-embed-loader:before{content:"";opacity:.58;background:linear-gradient(#454545 0 0) 12% 38%/46px 46px no-repeat,linear-gradient(#454545 0 0) 19% 38%/46px 46px no-repeat,linear-gradient(#454545 0 0) 26% 38%/46px 46px no-repeat,linear-gradient(#101010 0 0) 78% 26%/260px 46px no-repeat,linear-gradient(#101010 0 0) 78% 39%/260px 46px no-repeat,linear-gradient(#101010 0 0) 78% 52%/260px 46px no-repeat;border-radius:8px;position:absolute;inset:24px 32px}.cal-brand{color:#d5d5d5;margin-top:43px;font-size:28px;font-weight:700;line-height:1.2}.lead-form{text-align:left;gap:14px;max-width:540px;margin:32px auto 0;padding:30px;display:grid}.lead-form label span{margin:0 0 8px 14px;font-size:13px;font-weight:700;display:block}.lead-form .cta-button{width:fit-content;margin:6px auto 0;padding-left:24px;padding-right:24px;font-weight:600}.form-status{text-align:center;min-height:20px;color:var(--color-muted);font-size:13px}.partner-section{text-align:center;flex-direction:column;align-items:center;width:min(760px,100% - 48px);padding-top:86px;padding-bottom:100px;display:flex}.partner-section .kicker{background:var(--color-soft);color:#8c8c8c;letter-spacing:-.42px;border-radius:999px;justify-content:center;align-items:center;min-height:40px;margin-bottom:28px;padding:0 18px;font-size:14px;font-weight:500;line-height:1;display:inline-flex}.partner-section h2{color:#000;letter-spacing:-3.36px;width:min(560px,100%);margin:0 auto 22px;font-size:56px;font-weight:400;line-height:1.08}.partner-section>p:not(.kicker){color:#000000b3;letter-spacing:-.48px;width:min(580px,100%);margin:0 auto;font-size:16px;font-weight:500;line-height:1.45}.partner-section>div{width:100%}.partner-section .lead-form{width:min(715px,100%);max-width:none;box-shadow:none;background:0 0;border:0;border-radius:0;gap:23px;margin:58px auto 0;padding:0}.partner-section .lead-form label span{color:#9a9a9a;letter-spacing:-.28px;margin:0 0 9px;font-size:14px;font-weight:600;line-height:1.2}.partner-section .lead-form input{color:#111;letter-spacing:-.32px;background:#f5f5f5;border-color:#e4e4e4;border-radius:5px;min-height:48px;padding:0 16px;font-size:16px;font-weight:400;line-height:1.2}.partner-section .lead-form input::placeholder{color:#9ea2a8;opacity:1}.partner-section .lead-form .cta-button{letter-spacing:-.32px;min-width:146px;min-height:60px;margin-top:2px;padding:0 32px;font-size:16px;font-weight:700}.partner-section .form-status{min-height:0}.site-footer{width:min(var(--max), calc(100% - 48px));margin:0 auto;padding:52px 0 40px}.final-cta{text-align:center;padding:64px 24px}.final-cta h2{margin-bottom:10px}.final-cta .cta-button{margin:24px 0 12px}.muted{color:var(--color-muted)}.footer-grid{border-top:1px solid var(--color-line);grid-template-columns:2fr repeat(3,1fr);gap:34px;padding-top:34px;display:grid}.footer-brand p,.footer-column a{color:#000000ad;font-size:14px;line-height:1.6}.footer-brand p{margin-top:18px}.footer-column{align-content:start;gap:10px;display:grid}.footer-column h3{margin-bottom:6px;font-size:14px}.sticky-bottom-cta{display:none}.transcript-dashboard{flex-direction:column;gap:22px;min-height:520px;display:flex}.transcript-search-card{margin-top:46px}.search-input-shell{background:var(--color-soft);border-radius:14px;align-items:center;gap:12px;min-height:64px;padding:0 10px 0 18px;display:flex}.search-input-shell input{min-width:0;color:var(--color-ink);letter-spacing:-.3px;background:0 0;border:0;outline:0;flex:1;font-size:15px;font-weight:500}.search-input-shell button,.transcript-result-head button,.format-grid button,.download-action{background:var(--color-ink);color:#fff;letter-spacing:-.42px;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:0 18px;font-size:14px;font-weight:600;display:inline-flex}.source-pills{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.source-pills span{color:#5d5d5d;background:#f6f6f6;border-radius:999px;align-items:center;min-height:30px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.transcript-result-grid{grid-template-columns:minmax(0,1fr) 226px;gap:18px;display:grid}.transcript-result,.export-panel,.waitlist-card,.mini-window{border:1px solid var(--color-line);box-shadow:var(--shadow-soft);background:#fff;border-radius:14px}.transcript-result{min-height:238px;padding:18px}.transcript-result-head{justify-content:space-between;align-items:center;gap:14px;margin-bottom:14px;display:flex}.transcript-result-head span,.export-panel>span{color:#8c8c8c;text-transform:uppercase;margin-bottom:4px;font-size:12px;font-weight:700;display:block}.transcript-result-head strong{letter-spacing:-.7px;font-size:20px;display:block}.transcript-result-head button{background:var(--color-soft);min-height:38px;color:var(--color-ink)}.transcript-lines{text-align:left;gap:10px;max-height:178px;display:grid;overflow:hidden}.transcript-lines p{color:#333;grid-template-columns:48px minmax(0,1fr);gap:12px;font-size:14px;line-height:1.45;display:grid}.transcript-lines time{color:#8c8c8c;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px}.export-panel{text-align:left;align-content:start;gap:12px;padding:18px;display:grid}.format-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.format-grid button{border:1px solid var(--color-line);min-height:36px;color:var(--color-ink);background:#fff;border-radius:10px;padding:0 10px;font-size:12px}.format-grid button.active{background:var(--color-ink);color:#fff}.download-action{width:100%;margin-top:4px}.transcript-preview-card{background:#eee;place-items:center;display:grid}.preview-search{z-index:1;color:#111;background:#fff;border-radius:999px;align-items:center;gap:12px;width:min(620px,100% - 80px);min-height:58px;padding:0 22px;font-size:16px;font-weight:600;display:flex;position:absolute;top:22%;left:50%;transform:translate(-50%);box-shadow:0 16px 60px #0000001f}.preview-lines{z-index:1;gap:13px;width:min(620px,100% - 80px);margin-top:88px;display:grid;position:relative}.preview-lines span{background:#ffffffe6;border-radius:999px;height:16px}.preview-lines span:nth-child(2){width:88%}.preview-lines span:nth-child(3){width:72%}.preview-lines span:nth-child(4){width:54%}.transcript-icon-card{color:#999;background:#f5f5f5;border-radius:12px;place-items:center;width:206px;height:126px;font-size:18px;font-weight:700;display:grid}.mini-window{min-height:330px;padding:24px}.mini-window .browser-dots{margin-bottom:62px}.mini-body{text-align:center;place-items:center;gap:13px;min-height:170px;display:grid}.mini-body strong{letter-spacing:-1.4px;font-size:28px;line-height:1.1}.mini-body p{max-width:290px;margin:0 auto}.waitlist-panel{width:min(760px,100% - 48px);margin:36px auto 0}.waitlist-card{justify-items:center;gap:14px;padding:42px 24px;display:grid}.waitlist-card strong{letter-spacing:-1.2px;font-size:28px;line-height:1.15}.waitlist-card p{max-width:520px}.page-shell{text-align:center;width:min(760px,100% - 48px);min-height:62vh;margin:0 auto;padding:92px 0}.page-shell h1{max-width:720px}.page-shell .cta-button{margin-top:28px}.policy-sections{text-align:left;gap:20px;margin-top:38px;display:grid}.policy-sections article{border:1px solid var(--color-line);border-radius:var(--radius-md);background:#fff;padding:24px}.policy-sections h2{margin:0 0 10px;font-size:24px}.modal-overlay{z-index:70;background:#00000047;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.modal-panel{border-radius:var(--radius-lg);background:#fff;width:min(560px,100%);padding:34px;position:relative}.modal-close{position:absolute;top:16px;right:16px}@media (width<=900px){h1{--text-scale-x:1;letter-spacing:-2.28px;text-wrap:normal;max-width:720px;transform:scaleX(var(--text-scale-x));margin-top:27px;font-size:38px;line-height:1.1}h2{--text-scale-x:1;letter-spacing:-1.92px;width:min(500px,100%);transform:scaleX(var(--text-scale-x));font-size:32px;line-height:1.2}.nav-actions{display:none}.nav-menu-button{display:inline-flex}.decision-grid,.pricing-grid,.split-visual,.split-visual.flip,.sidekick-section,.partner-section{grid-template-columns:1fr}.integrations-section{padding-top:82px}.book-section{width:100%;padding:113px 0 44px;transform:none}.booking-embed-frame{width:min(100% - 48px,960px);min-height:0;margin-top:17px}.cal-embed-shell{height:500px}.cal-embed{height:997px}.book-section h2{letter-spacing:-1.92px;width:min(500px,100% - 48px);font-size:32px;line-height:38.4px}.partner-section{padding-top:72px;padding-bottom:76px}.partner-section h2{letter-spacing:-2.52px;width:min(420px,100%);font-size:42px;line-height:1.08}.partner-section .lead-form{margin-top:44px}.suite-list,.footer-grid{grid-template-columns:1fr}}@media (width<=640px){.nav-shell,.hero-section,.section,.site-footer{width:min(100% - 48px, var(--max))}.nav-shell{height:60px}main{padding-top:60px}.logo{font-size:22px}.nav-menu-button{display:none}.nav-actions{display:flex}.nav-actions .cta-button{display:none}.hero-section{padding-top:38px}h1{text-wrap:normal;margin-top:28px;font-size:38px;font-weight:400;line-height:1.1}.hero-section>p,.section-copy,.split-visual p,.sidekick-section p,.book-section>p,.partner-section p,.page-shell>p{font-size:16px}.hero-actions{gap:10px}.cta-button{min-height:48px;padding:0 22px}.hero-dashboard{border-radius:16px;min-height:292px;padding:24px}.mock-window-controls{gap:6px}.mock-window-controls span{min-height:32px;padding:0 10px;font-size:12px}.chat-panel{grid-template-columns:1fr;margin-top:80px}.chat-row{border-radius:18px;font-size:14px}.chat-row.user,.chat-row.wide{display:none}.chat-input{grid-column:auto;min-height:54px;font-size:14px}.section{padding:66px 0}.video-preview-section{margin-top:-36px;padding:34px 0}.video-preview-card{border-radius:16px}.integrations-section{padding-top:205px}.book-section{width:100%;padding:121px 0 44px}.split-visual h2,.sidekick-section h2,.book-section h2{letter-spacing:-1.92px}.book-section .kicker{min-height:34px;margin-bottom:34px;font-size:14px}.book-section h2{width:min(500px,100% - 48px);font-size:32px;line-height:38.4px}.book-section>p:not(.kicker){max-width:360px;font-size:16px;line-height:24px}.booking-embed-frame{width:min(100% - 48px,640px)}.cal-embed-shell{height:500px}.cal-embed{height:673px}.logo-row{justify-content:flex-start;width:100%}.logo-marquee{-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.decision-card,.price-card,.lead-form{padding:24px}.billing-toggle{background:0 0;border:0;border-radius:0;flex-wrap:wrap;justify-content:center}}
