@import "https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;450;500;550;600;650;700&family=Manrope:wght@400;500;600;650;700;750;800&display=swap";
:root[data-palette="1"]{--color-status-error:#c33456;--color-background:#f8faff;--color-border:#e6eaf5;--color-brand-navy:#080f23;--color-brand-primary:#1dbbfa;--color-brand-secondary:#a242ff;--color-decision-accent:#d84cb3;--color-feature-panel:#091223;--color-feature-panel-glow:#172747;--color-focus-ring:#21c8ff;--color-gradient-end:#a94df8;--color-gradient-middle:#397dff;--color-gradient-start:#19bdf4;--color-header-end:#0c1d40;--color-header-start:#070f20;--color-hero-base:#081328;--color-hero-end:#0b1d42;--color-hero-start:#070f1d;--color-integration-end:#f7f8fe;--color-integration-start:#eef2fc;--color-preview-accent:#6651ec;--color-preview-active:#5842b2;--color-preview-background:#f9fbff;--color-preview-border:#d5def1;--color-preview-frame:#665ea5;--color-preview-text:#101b37;--color-surface:#fff;--color-text-description:#384d80;--color-text-muted:#657392;--color-text-on-dark:#f0f3fc;--color-text-on-dark-muted:#c3cce0;--color-text-primary:#111a36;--color-zoom-background:#268bff;--color-blue-061:#030c1c;--color-blue-063:#03091d;--color-blue-067:#070d1b;--color-blue-082:#080f22;--color-blue-088:#0b0726;--color-blue-092:#05112a;--color-blue-106:#0c152a;--color-blue-118:#11172b;--color-blue-131:#0c1937;--color-blue-137:#101a36;--color-blue-163:#14213f;--color-blue-175:#172042;--color-blue-190:#16234b;--color-blue-194:#111c52;--color-blue-204:#1c2b4c;--color-blue-220:#1a2756;--color-blue-265:#172c70;--color-blue-296:#125a85;--color-blue-316:#283e79;--color-blue-318:#0b6997;--color-blue-355:#243a91;--color-blue-376:#392f91;--color-blue-416:#516083;--color-blue-424:#395f9f;--color-blue-427:#50618a;--color-blue-445:#4b5b98;--color-blue-451:#1f68c7;--color-blue-461:#536098;--color-blue-480:#353dc0;--color-blue-490:#3268c8;--color-blue-498:#5474aa;--color-blue-498-2:#667698;--color-blue-520:#5275b7;--color-blue-522:#5276b8;--color-blue-547:#78839f;--color-blue-551:#7582a4;--color-blue-559:#6575b8;--color-blue-573:#7c86a8;--color-blue-575:#7d87a8;--color-blue-580:#2997ff;--color-blue-582:#7685b3;--color-blue-582-2:#7d88ac;--color-blue-588:#3195fb;--color-blue-622:#8b96b2;--color-blue-633:#8999ba;--color-blue-635:#4563ff;--color-blue-635-2:#6765df;--color-blue-657:#92a0bd;--color-blue-659:#8b9bc5;--color-blue-663:#5365ff;--color-blue-663-2:#6453ff;--color-blue-663-3:#929dc0;--color-blue-667:#6755ff;--color-blue-669:#5665ff;--color-blue-671:#91a2c5;--color-blue-680:#6d5cff;--color-blue-692:#6862ff;--color-blue-706:#69ceff;--color-blue-724:#a1afd0;--color-blue-735:#7898ff;--color-blue-735-2:#a6a5d2;--color-blue-735-3:#a6afd1;--color-blue-745:#a8a6d6;--color-blue-745-2:#aab7d2;--color-blue-755:#9492ef;--color-blue-780:#b4beda;--color-blue-780-2:#b6c1d8;--color-blue-782:#b1bfde;--color-blue-792:#b5c2df;--color-blue-829:#a8c7ff;--color-blue-833:#c7d0e2;--color-blue-859:#b7bfff;--color-blue-865:#cbd6ee;--color-blue-867:#ccd5ee;--color-blue-878:#d4dcec;--color-blue-880:#c2daff;--color-blue-886:#c5d8ff;--color-blue-896:#cad3ff;--color-blue-912:#dce4f5;--color-blue-922:#e1e7f5;--color-blue-931:#dce2ff;--color-blue-941:#e9edf7;--color-blue-943:#e7eafa;--color-blue-945:#e3e9ff;--color-blue-947:#e4e4ff;--color-blue-953:#edf0f9;--color-blue-953-2:#eef0f8;--color-blue-955:#e8f0ff;--color-blue-967:#eeefff;--color-blue-967-2:#eef3ff;--color-blue-975:#f2f5ff;--color-blue-982:#f6f9ff;--color-blue-990:#fafbff;--color-cyan-531:#15bffa;--color-cyan-565:#38d6e8;--color-cyan-573:#35d9ef;--color-cyan-869:#bceeff;--color-mint-412:#27ab77;--color-mint-422:#22b5aa;--color-mint-700:#7aebd4;--color-mint-757:#83ffdc;--color-mint-780:#8fffe6;--color-neutral-000:#000;--color-violet-200:#211650;--color-violet-335:#3e2c7f;--color-violet-516:#5f32d5;--color-violet-541:#6454c0;--color-violet-631:#ae43ff;--color-violet-661:#8b5ff2;--color-violet-671:#8462f4;--color-violet-863:#c9b9ff;--color-brand-gradient:linear-gradient(105deg, var(--color-gradient-start) 0%, var(--color-gradient-middle) 48%, var(--color-gradient-end) 100%)}
:root[data-palette="2"]{--color-status-error:#c33456;--color-background:#f7f9ff;--color-border:color-mix(in srgb, var(--color-brand-navy) 10%, var(--color-surface));--color-brand-navy:#0b1530;--color-brand-primary:#268cff;--color-brand-secondary:#8b45f8;--color-decision-accent:var(--color-brand-secondary);--color-feature-panel:var(--color-brand-navy);--color-feature-panel-glow:color-mix(in srgb, var(--color-brand-navy) 72%, var(--color-brand-secondary));--color-focus-ring:var(--color-brand-primary);--color-gradient-end:var(--color-brand-secondary);--color-gradient-middle:color-mix(in srgb, var(--color-brand-primary) 50%, var(--color-brand-secondary));--color-gradient-start:var(--color-brand-primary);--color-header-end:color-mix(in srgb, var(--color-brand-navy) 94%, var(--color-brand-primary));--color-header-start:var(--color-brand-navy);--color-hero-base:var(--color-brand-navy);--color-hero-end:color-mix(in srgb, var(--color-brand-navy) 90%, var(--color-brand-primary));--color-hero-start:var(--color-brand-navy);--color-integration-end:color-mix(in srgb, var(--color-brand-primary) 1%, var(--color-surface));--color-integration-start:color-mix(in srgb, var(--color-brand-primary) 3%, var(--color-surface));--color-preview-accent:var(--color-brand-secondary);--color-preview-active:var(--color-brand-secondary);--color-preview-background:var(--color-background);--color-preview-border:color-mix(in srgb, var(--color-brand-primary) 9%, var(--color-surface));--color-preview-frame:color-mix(in srgb, var(--color-text-muted) 54%, var(--color-surface));--color-preview-text:var(--color-text-primary);--color-surface:#fff;--color-text-description:var(--color-text-muted);--color-text-muted:#64748b;--color-text-on-dark:var(--color-surface);--color-text-on-dark-muted:color-mix(in srgb, var(--color-brand-primary) 15%, var(--color-surface));--color-text-primary:#0b1530;--color-zoom-background:#268bff;--color-blue-061:color-mix(in srgb, var(--color-brand-navy) 87%, var(--color-brand-secondary));--color-blue-063:color-mix(in srgb, var(--color-brand-navy) 87%, var(--color-brand-secondary));--color-blue-067:color-mix(in srgb, var(--color-brand-navy) 87%, var(--color-brand-secondary));--color-blue-082:color-mix(in srgb, var(--color-brand-navy) 85%, var(--color-brand-secondary));--color-blue-088:color-mix(in srgb, var(--color-brand-navy) 84%, var(--color-brand-secondary));--color-blue-092:color-mix(in srgb, var(--color-brand-navy) 83%, var(--color-brand-secondary));--color-blue-106:color-mix(in srgb, var(--color-brand-navy) 82%, var(--color-brand-secondary));--color-blue-118:color-mix(in srgb, var(--color-brand-navy) 80%, var(--color-brand-secondary));--color-blue-131:color-mix(in srgb, var(--color-brand-navy) 79%, var(--color-brand-secondary));--color-blue-137:color-mix(in srgb, var(--color-brand-navy) 78%, var(--color-brand-secondary));--color-blue-163:color-mix(in srgb, var(--color-brand-navy) 75%, var(--color-brand-secondary));--color-blue-175:color-mix(in srgb, var(--color-brand-navy) 73%, var(--color-brand-secondary));--color-blue-190:color-mix(in srgb, var(--color-brand-navy) 71%, var(--color-brand-secondary));--color-blue-194:color-mix(in srgb, var(--color-brand-navy) 71%, var(--color-brand-secondary));--color-blue-204:color-mix(in srgb, var(--color-brand-navy) 70%, var(--color-brand-secondary));--color-blue-220:color-mix(in srgb, var(--color-brand-navy) 68%, var(--color-brand-secondary));--color-blue-265:color-mix(in srgb, var(--color-brand-primary) 95%, var(--color-brand-navy));--color-blue-296:color-mix(in srgb, var(--color-brand-primary) 93%, var(--color-brand-navy));--color-blue-316:color-mix(in srgb, var(--color-brand-primary) 92%, var(--color-brand-navy));--color-blue-318:color-mix(in srgb, var(--color-brand-primary) 91%, var(--color-brand-navy));--color-blue-355:color-mix(in srgb, var(--color-brand-primary) 88%, var(--color-brand-navy));--color-blue-376:color-mix(in srgb, var(--color-brand-secondary) 86%, var(--color-brand-navy));--color-blue-416:color-mix(in srgb, var(--color-text-muted) 64%, var(--color-surface));--color-blue-424:color-mix(in srgb, var(--color-brand-primary) 82%, var(--color-brand-navy));--color-blue-427:color-mix(in srgb, var(--color-text-muted) 63%, var(--color-surface));--color-blue-445:color-mix(in srgb, var(--color-text-muted) 61%, var(--color-surface));--color-blue-451:color-mix(in srgb, var(--color-brand-primary) 79%, var(--color-brand-navy));--color-blue-461:color-mix(in srgb, var(--color-text-muted) 59%, var(--color-surface));--color-blue-480:color-mix(in srgb, var(--color-brand-primary) 77%, var(--color-brand-navy));--color-blue-490:color-mix(in srgb, var(--color-brand-primary) 76%, var(--color-brand-navy));--color-blue-498:color-mix(in srgb, var(--color-text-muted) 55%, var(--color-surface));--color-blue-498-2:color-mix(in srgb, var(--color-text-muted) 55%, var(--color-surface));--color-blue-520:color-mix(in srgb, var(--color-brand-primary) 73%, var(--color-surface));--color-blue-522:color-mix(in srgb, var(--color-brand-primary) 73%, var(--color-surface));--color-blue-547:color-mix(in srgb, var(--color-text-muted) 50%, var(--color-surface));--color-blue-551:color-mix(in srgb, var(--color-text-muted) 49%, var(--color-surface));--color-blue-559:color-mix(in srgb, var(--color-brand-primary) 70%, var(--color-surface));--color-blue-573:color-mix(in srgb, var(--color-text-muted) 47%, var(--color-surface));--color-blue-575:color-mix(in srgb, var(--color-text-muted) 47%, var(--color-surface));--color-blue-580:color-mix(in srgb, var(--color-brand-primary) 68%, var(--color-surface));--color-blue-582:color-mix(in srgb, var(--color-text-muted) 46%, var(--color-surface));--color-blue-582-2:color-mix(in srgb, var(--color-text-muted) 46%, var(--color-surface));--color-blue-588:color-mix(in srgb, var(--color-brand-primary) 67%, var(--color-surface));--color-blue-622:color-mix(in srgb, var(--color-text-muted) 42%, var(--color-surface));--color-blue-633:color-mix(in srgb, var(--color-text-muted) 40%, var(--color-surface));--color-blue-635:color-mix(in srgb, var(--color-brand-primary) 63%, var(--color-surface));--color-blue-635-2:color-mix(in srgb, var(--color-brand-primary) 63%, var(--color-surface));--color-blue-657:color-mix(in srgb, var(--color-text-muted) 38%, var(--color-surface));--color-blue-659:color-mix(in srgb, var(--color-text-muted) 38%, var(--color-surface));--color-blue-663:color-mix(in srgb, var(--color-brand-primary) 60%, var(--color-surface));--color-blue-663-2:color-mix(in srgb, var(--color-brand-secondary) 60%, var(--color-surface));--color-blue-663-3:color-mix(in srgb, var(--color-text-muted) 37%, var(--color-surface));--color-blue-667:color-mix(in srgb, var(--color-brand-secondary) 60%, var(--color-surface));--color-blue-669:color-mix(in srgb, var(--color-brand-primary) 60%, var(--color-surface));--color-blue-671:color-mix(in srgb, var(--color-text-muted) 36%, var(--color-surface));--color-blue-680:color-mix(in srgb, var(--color-brand-secondary) 59%, var(--color-surface));--color-blue-692:color-mix(in srgb, var(--color-brand-secondary) 58%, var(--color-surface));--color-blue-706:color-mix(in srgb, var(--color-brand-primary) 56%, var(--color-surface));--color-blue-724:color-mix(in srgb, var(--color-text-muted) 30%, var(--color-surface));--color-blue-735:color-mix(in srgb, var(--color-brand-primary) 54%, var(--color-surface));--color-blue-735-2:color-mix(in srgb, var(--color-text-muted) 29%, var(--color-surface));--color-blue-735-3:color-mix(in srgb, var(--color-text-muted) 29%, var(--color-surface));--color-blue-745:color-mix(in srgb, var(--color-brand-secondary) 53%, var(--color-surface));--color-blue-745-2:color-mix(in srgb, var(--color-text-muted) 28%, var(--color-surface));--color-blue-755:color-mix(in srgb, var(--color-brand-secondary) 52%, var(--color-surface));--color-blue-780:color-mix(in srgb, var(--color-text-muted) 24%, var(--color-surface));--color-blue-780-2:color-mix(in srgb, var(--color-text-muted) 24%, var(--color-surface));--color-blue-782:color-mix(in srgb, var(--color-brand-primary) 50%, var(--color-surface));--color-blue-792:color-mix(in srgb, var(--color-brand-primary) 49%, var(--color-surface));--color-blue-829:color-mix(in srgb, var(--color-brand-primary) 15%, var(--color-surface));--color-blue-833:color-mix(in srgb, var(--color-brand-primary) 14%, var(--color-surface));--color-blue-859:color-mix(in srgb, var(--color-brand-primary) 12%, var(--color-surface));--color-blue-865:color-mix(in srgb, var(--color-brand-primary) 11%, var(--color-surface));--color-blue-867:color-mix(in srgb, var(--color-brand-primary) 11%, var(--color-surface));--color-blue-878:color-mix(in srgb, var(--color-brand-primary) 10%, var(--color-surface));--color-blue-880:color-mix(in srgb, var(--color-brand-primary) 10%, var(--color-surface));--color-blue-886:color-mix(in srgb, var(--color-brand-primary) 10%, var(--color-surface));--color-blue-896:color-mix(in srgb, var(--color-brand-primary) 9%, var(--color-surface));--color-blue-912:color-mix(in srgb, var(--color-brand-primary) 7%, var(--color-surface));--color-blue-922:color-mix(in srgb, var(--color-brand-primary) 7%, var(--color-surface));--color-blue-931:color-mix(in srgb, var(--color-brand-primary) 6%, var(--color-surface));--color-blue-941:color-mix(in srgb, var(--color-brand-primary) 5%, var(--color-surface));--color-blue-943:color-mix(in srgb, var(--color-brand-primary) 5%, var(--color-surface));--color-blue-945:color-mix(in srgb, var(--color-brand-primary) 5%, var(--color-surface));--color-blue-947:color-mix(in srgb, var(--color-brand-primary) 5%, var(--color-surface));--color-blue-953:color-mix(in srgb, var(--color-brand-primary) 4%, var(--color-surface));--color-blue-953-2:color-mix(in srgb, var(--color-brand-primary) 4%, var(--color-surface));--color-blue-955:color-mix(in srgb, var(--color-brand-primary) 4%, var(--color-surface));--color-blue-967:color-mix(in srgb, var(--color-brand-primary) 3%, var(--color-surface));--color-blue-967-2:color-mix(in srgb, var(--color-brand-primary) 3%, var(--color-surface));--color-blue-975:color-mix(in srgb, var(--color-brand-primary) 2%, var(--color-surface));--color-blue-982:color-mix(in srgb, var(--color-brand-primary) 1%, var(--color-surface));--color-blue-990:color-mix(in srgb, var(--color-brand-primary) 1%, var(--color-surface));--color-cyan-531:color-mix(in srgb, var(--color-brand-primary) 72%, var(--color-surface));--color-cyan-565:color-mix(in srgb, var(--color-brand-primary) 69%, var(--color-surface));--color-cyan-573:color-mix(in srgb, var(--color-brand-primary) 68%, var(--color-surface));--color-cyan-869:color-mix(in srgb, var(--color-brand-primary) 11%, var(--color-surface));--color-mint-412:#27ab77;--color-mint-422:#22b5aa;--color-mint-700:#7aebd4;--color-mint-757:#83ffdc;--color-mint-780:#8fffe6;--color-neutral-000:color-mix(in srgb, var(--color-brand-navy) 95%, var(--color-brand-secondary));--color-violet-200:color-mix(in srgb, var(--color-brand-navy) 70%, var(--color-brand-secondary));--color-violet-335:color-mix(in srgb, var(--color-brand-secondary) 90%, var(--color-brand-navy));--color-violet-516:color-mix(in srgb, var(--color-brand-secondary) 74%, var(--color-surface));--color-violet-541:color-mix(in srgb, var(--color-brand-secondary) 71%, var(--color-surface));--color-violet-631:color-mix(in srgb, var(--color-brand-secondary) 63%, var(--color-surface));--color-violet-661:color-mix(in srgb, var(--color-brand-secondary) 61%, var(--color-surface));--color-violet-671:color-mix(in srgb, var(--color-brand-secondary) 60%, var(--color-surface));--color-violet-863:color-mix(in srgb, var(--color-brand-primary) 12%, var(--color-surface));--color-brand-gradient:linear-gradient(135deg, var(--color-brand-primary) 0%, var(--color-brand-secondary) 100%)}
:root{--navy:var(--color-brand-navy);--ink:var(--color-text-primary);--muted:var(--color-text-muted);--blue:var(--color-brand-primary);--purple:var(--color-brand-secondary);--line:var(--color-border);--radius:18px;--gradient:var(--color-brand-gradient)}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:90px}body{color:var(--ink);background:var(--color-blue-990);-webkit-font-smoothing:antialiased;margin:0;font-family:DM Sans,sans-serif}a{color:inherit;text-decoration:none}button,a,summary{-webkit-tap-highlight-color:transparent}button{font:inherit}a:focus-visible,button:focus-visible,summary:focus-visible{outline:3px solid var(--color-focus-ring);outline-offset:5px}h1,h2,h3,p{margin:0}h1,h2,h3,.logo{font-family:Manrope,sans-serif}h2{letter-spacing:-1.8px;font-size:clamp(30px,3.1vw,43px);font-weight:800;line-height:1.23}.container{width:calc(100% - 96px);max-width:1240px;margin:auto}.dark-top{background:radial-gradient(ellipse at 90% 50%, var(--color-blue-265) 0%, transparent 53%), linear-gradient(120deg, var(--color-blue-067), var(--color-blue-131) 68%, var(--color-violet-200));color:var(--color-surface);overflow:hidden}.site-header{z-index:5;position:relative}.header-inner{justify-content:space-between;align-items:center;gap:35px;height:100px;display:flex}.logo{letter-spacing:-1.5px;align-items:center;gap:10px;font-size:31px;font-weight:800;display:inline-flex}.navigation{align-items:center;gap:29px;font-size:13px;display:flex}.navigation a{color:var(--color-blue-912);transition:color .2s}.navigation a:hover{color:var(--color-blue-706)}.button{white-space:nowrap;border:1px solid #0000;border-radius:99px;justify-content:center;align-items:center;gap:12px;padding:17px 24px;font-size:13px;font-weight:600;transition:transform .2s,box-shadow .2s;display:inline-flex}.button:hover{box-shadow:0 8px 30px color-mix(in srgb, var(--color-blue-667) 25.098%, transparent);transform:translateY(-2px)}.button--primary{background:var(--gradient);color:var(--color-surface);box-shadow:0 5px 25px color-mix(in srgb, var(--color-blue-635) 18.8235%, transparent);background-repeat:no-repeat;background-origin:border-box;border-color:#0000}.button--outline{border-color:var(--color-blue-735-2);background:color-mix(in srgb, var(--color-surface) 1.17647%, transparent);color:var(--color-blue-975)}.header-cta{padding:12px 20px}.menu-toggle{color:var(--color-surface);background:0 0;border:0;display:none}.hero-grid{grid-template-columns:1.03fr 1fr;align-items:center;min-height:690px;display:grid;position:relative}.hero-copy{z-index:2;padding:35px 0 75px;position:relative}.eyebrow{letter-spacing:2.5px;align-items:center;gap:10px;font-size:10px;font-weight:700;line-height:1.7;display:inline-flex}.eyebrow i,.development-badge i{background:var(--color-cyan-565);width:6px;height:6px;box-shadow:0 0 12px var(--color-cyan-573);border-radius:50%;display:inline-block}.hero h1{letter-spacing:-2.9px;margin:24px 0;font-size:clamp(38px,4.2vw,59px);font-weight:800;line-height:1.16}.gradient-text{background:var(--gradient);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.hero-copy>p{max-width:455px;color:var(--color-blue-833);font-size:16px;line-height:1.85}.hero-actions{gap:14px;margin-top:30px;display:flex}.hero-benefits{color:var(--color-blue-865);gap:28px;margin-top:38px;font-size:11px;line-height:1.7;display:flex}.hero-benefits>div{align-items:center;gap:9px;display:flex}.hero-benefits b{color:var(--color-blue-967-2);font-weight:500}.benefit-icon{background:color-mix(in srgb, var(--color-blue-316) 30.1961%, transparent);border:1px solid color-mix(in srgb, var(--color-blue-498) 26.6667%, transparent);color:var(--color-blue-829);border-radius:50%;padding:9px;display:flex}.hero-note{color:var(--color-blue-633);margin-top:25px;font-size:11px;display:block}.hero-visual{min-width:0;height:100%;position:relative}.avatar-art{background-image:url(/images/landing-reference.png);background-position:right -65px;background-repeat:no-repeat;background-size:1220px;position:absolute;inset:-8px -125px 130px -30px;-webkit-mask-image:linear-gradient(#0000 0%,#000 8% 85%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 8% 85%,#0000 100%)}.floating-note{z-index:2;background:linear-gradient(130deg, color-mix(in srgb, var(--color-blue-522) 58.8235%, transparent), color-mix(in srgb, var(--color-blue-559) 27.451%, transparent));-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid color-mix(in srgb, var(--color-blue-880) 27.0588%, transparent);box-shadow:0 12px 35px color-mix(in srgb, var(--color-neutral-000) 13.3333%, transparent);border-radius:18px;align-items:center;gap:11px;padding:15px 19px;font-size:11px;line-height:1.5;display:flex;position:absolute}.floating-note>svg{background:color-mix(in srgb, var(--color-blue-735) 33.3333%, transparent);width:33px;height:33px;color:var(--color-cyan-869);border-radius:50%;padding:7px}.note-enter{animation:6s ease-in-out infinite float;top:88px;left:-8px}.note-ready{background:color-mix(in srgb, var(--color-blue-967) 90.9804%, transparent);color:var(--color-blue-175);animation:6s ease-in-out 1s infinite float;top:265px;right:-13px}.check-icon{background:var(--color-blue-296);color:var(--color-mint-780);border-radius:50%;padding:6px;display:flex}.meeting-preview{background:var(--color-preview-background);color:var(--color-preview-text);border:1px solid var(--color-preview-border);box-shadow:0 20px 65px color-mix(in srgb, var(--color-blue-194) 12.549%, transparent);text-align:left;border-radius:14px;display:flex;overflow:hidden}.hero-visual>.meeting-preview{z-index:3;width:630px;min-height:275px;position:absolute;top:390px;left:-5px;transform:perspective(1000px)rotateY(-8deg)rotate(-3deg)}.preview-sidebar{background:linear-gradient(150deg, var(--color-blue-190), var(--color-blue-118));width:105px;color:var(--color-surface);flex-shrink:0;padding:16px 10px}.preview-sidebar>b{margin-bottom:22px;font-size:18px;display:block}.preview-sidebar>span{color:var(--color-blue-867);border-radius:5px;align-items:center;gap:7px;margin:7px 0;padding:7px;font-size:8px;display:flex}.preview-sidebar .active{background:var(--color-preview-active);color:var(--color-surface)}.preview-main{flex:1;min-width:0;padding:18px}.preview-heading{align-items:center;gap:9px;display:flex}.preview-heading>svg:first-child{color:var(--color-blue-669)}.preview-heading small{color:var(--color-blue-575);margin-top:5px;font-size:8px;display:block}.preview-tabs{border-bottom:1px solid var(--color-blue-943);gap:20px;margin-top:22px;padding-bottom:10px;font-size:8px;display:flex}.preview-tabs>b{color:var(--color-preview-accent)}.preview-content{grid-template-columns:1.2fr 1fr;gap:12px;margin-top:13px;display:grid}.preview-card{border:1px solid var(--color-blue-953);background:var(--color-surface);border-radius:9px;padding:14px;font-size:9px}.preview-card strong{font-size:10px}.preview-card p{color:var(--color-blue-547);margin:9px 0 13px;font-size:8px;line-height:1.8}.preview-card ul{color:var(--color-blue-498-2);padding-left:13px;font-size:8px;line-height:2}.preview-task{border-bottom:1px solid var(--color-blue-953-2);align-items:center;gap:5px;padding:9px 0;font-size:8px;display:flex}.preview-task svg{color:var(--color-blue-680)}.decision-title{margin-top:16px;display:block}.integrations{background:var(--color-text-on-dark);text-align:center;border-bottom:1px solid var(--color-blue-941);padding:39px 0 42px;position:relative}.integrations .eyebrow{color:var(--color-blue-582-2);font-size:9px}.platforms{justify-content:center;align-items:center;gap:38px;margin-top:25px;display:flex}.platform{white-space:nowrap;align-items:center;gap:11px;font-size:18px;font-weight:600;display:flex}.pill,.coming-soon{background:var(--color-blue-922);color:var(--color-blue-551);border-radius:30px;padding:8px 12px;font-size:9px;font-weight:500}.pill{background:var(--color-blue-947);color:var(--color-violet-541)}.future{opacity:.55}.teams-icon{background:var(--color-blue-635-2);color:var(--color-surface);box-shadow:8px -4px 0 var(--color-blue-755);border-radius:5px;padding:3px 7px;font-size:21px;position:relative}.teams-icon>span{font-size:17px;position:absolute;top:-15px;right:-7px}.meet-icon{color:var(--color-mint-412);font-size:34px}.zoom-icon{background:var(--color-blue-580);color:var(--color-surface);border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:34px;display:flex}.how-it-works{padding:88px 0 83px}.section-heading{text-align:center}.section-heading .eyebrow,.faq-section .eyebrow{color:var(--color-blue-573)}.section-heading h2{margin-top:15px}.section-heading>p{color:var(--muted);margin-top:15px;font-size:15px;line-height:1.7}.steps-grid{grid-template-columns:repeat(4,1fr);gap:40px;margin-top:55px;display:grid}.step-card{text-align:center;position:relative}.step-icon{background:var(--gradient);width:58px;height:58px;color:var(--color-surface);box-shadow:0 8px 22px color-mix(in srgb, var(--color-blue-663-2) 14.5098%, transparent);border:1px solid color-mix(in srgb, var(--color-surface) 40%, transparent);border-radius:17px;justify-content:center;align-items:center;margin:0 auto 22px;display:flex}.step-number{letter-spacing:2px;color:var(--color-blue-663-3);font-size:10px}.step-card p{color:var(--muted);margin-top:10px;font-size:13px;line-height:1.8}.step-arrow{color:var(--color-blue-735-3);position:absolute;top:20px;right:-30px}.features-section{padding:0 0 80px}.features-panel{background:radial-gradient(ellipse at 5% 100%, var(--color-blue-220), transparent 65%), var(--color-blue-106);color:var(--color-surface);border-radius:30px;grid-template-columns:.9fr 1.1fr;gap:55px;padding:52px;display:grid}.features-copy{align-self:center}.features-copy .eyebrow{color:var(--color-blue-724);font-size:9px}.features-copy h2{margin-top:16px;font-size:36px}.features-copy>p{color:var(--color-blue-780-2);margin-top:20px;margin-bottom:26px;font-size:14px;line-height:1.9}.features-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.feature-card{border:1px solid color-mix(in srgb, var(--color-blue-659) 10.9804%, transparent);background:linear-gradient(130deg, color-mix(in srgb, var(--color-surface) 3.92157%, transparent), color-mix(in srgb, var(--color-surface) 1.56863%, transparent));border-radius:15px;gap:12px;padding:21px 17px;display:flex}.feature-icon{width:38px;height:38px;color:var(--color-blue-859);background:color-mix(in srgb, var(--color-blue-445) 18.8235%, transparent);border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.feature-card:nth-child(3) .feature-icon{color:var(--color-mint-700);background:color-mix(in srgb, var(--color-mint-422) 14.5098%, transparent)}.feature-card h3{letter-spacing:-.2px;font-size:12px;font-weight:650}.demo-section{padding:0 0 85px}.demo-section .meeting-preview{max-width:830px;min-height:310px;margin:38px auto 0}.demo-section .preview-sidebar{width:140px;padding:25px 17px}.demo-section .preview-sidebar>span{margin:12px 0;font-size:11px}.demo-section .preview-main{padding:28px}.demo-section .preview-heading strong{font-size:17px}.demo-section .preview-heading small{font-size:10px}.demo-section .preview-tabs{font-size:11px}.demo-section .preview-card{padding:19px}.demo-section .preview-card strong{font-size:13px}.demo-section .preview-card p,.demo-section .preview-card ul,.demo-section .preview-task{font-size:11px}.faq-section{border-top:1px solid var(--line);padding:60px 0 90px}.faq-section .container{max-width:820px}.faq-section h2{margin-top:15px;margin-bottom:30px}.faq-list details{border-bottom:1px solid var(--line);padding:23px 0}.faq-list summary{cursor:pointer;justify-content:space-between;gap:18px;font-size:15px;font-weight:600;list-style:none;display:flex}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary>span{color:var(--color-violet-671);font-size:22px;font-weight:400}.faq-list details[open] summary>span{transform:rotate(45deg)}.faq-list details p{color:var(--muted);max-width:700px;padding-top:15px;font-size:14px;line-height:1.9}.closing-section{text-align:center;background:radial-gradient(ellipse at 50% 120%, var(--color-violet-335), var(--color-blue-137) 65%);color:var(--color-surface);padding:70px 0}.closing-section .eyebrow{color:var(--color-blue-782)}.closing-section h2{margin-top:17px}.closing-section p{color:var(--color-blue-792);margin:20px 0 25px;font-size:14px;line-height:1.9}.closing-link{border-bottom:1px solid var(--color-blue-745);align-items:center;gap:12px;padding-bottom:7px;font-size:14px;display:inline-flex}.development-badge{color:var(--color-blue-671);margin-top:30px;font-size:10px;display:block}.development-badge i{width:5px;height:5px;margin-right:7px}.site-footer{background:var(--color-blue-082);color:var(--color-blue-657);padding:35px 0}.footer-inner{justify-content:space-between;align-items:center;gap:20px;display:flex}.site-footer .logo{color:var(--color-surface);font-size:24px}.site-footer .logo svg{width:33px}.site-footer p{margin-top:7px;font-size:11px}.site-footer span,.site-footer a:not(.logo){font-size:11px}.mobile-break{display:none}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@media (min-width:1450px){.avatar-art{background-position:right -65px}}@media (max-width:1100px){.container{width:calc(100% - 56px)}.navigation{gap:18px}.hero h1{font-size:47px}.hero-actions{flex-wrap:wrap}.hero-benefits{gap:15px}.hero-grid{min-height:720px}.hero-visual>.meeting-preview{width:560px;top:420px;left:10px}.note-enter{left:10px}.note-ready{right:-15px}.platforms{gap:22px}.platform{font-size:15px}.pill{display:none}.features-panel{gap:30px;padding:35px}.features-copy h2{font-size:31px}.feature-card{gap:8px;padding:17px 12px}.feature-icon{width:30px;height:30px}}@media (max-width:760px){.container{width:calc(100% - 40px)}.header-inner{gap:15px;height:79px}.logo{font-size:27px}.logo svg{width:35px}.header-cta{margin-left:auto;padding:11px 15px;font-size:10px}.menu-toggle{padding:7px;display:flex}.navigation{background:var(--color-blue-163);border:1px solid color-mix(in srgb, var(--color-surface) 14.5098%, transparent);box-shadow:0 15px 35px color-mix(in srgb, var(--color-neutral-000) 26.6667%, transparent);border-radius:15px;padding:20px;display:none;position:absolute;top:72px;left:20px;right:20px}.navigation.is-open{flex-direction:column;align-items:flex-start;gap:22px;display:flex}.hero-grid{grid-template-columns:1fr;min-height:0}.hero-copy{padding:34px 0 0}.hero .eyebrow{letter-spacing:1.7px;font-size:8px}.hero h1{letter-spacing:-2px;margin:21px 0;font-size:clamp(39px,9vw,60px)}.hero-copy>p{max-width:460px;font-size:14px;line-height:1.85}.hero-actions{gap:10px;margin-top:25px}.button{padding:15px 18px;font-size:11px}.header-cta{padding:11px 15px;font-size:10px}.hero-benefits{gap:18px;margin-top:28px;font-size:9px}.benefit-icon{padding:7px}.benefit-icon svg{width:15px}.hero-benefits>div{gap:7px}.hero-note{margin-top:20px}.hero-visual{margin-top:15px;width:100%;max-width:530px;height:455px;margin-inline:auto}.avatar-art{background-position:right -40px;background-size:850px;inset:-5px -70px 60px -40px}.hero-visual>.meeting-preview{width:485px;min-height:225px;top:265px;left:12%}.preview-main{padding:13px}.preview-sidebar{width:90px}.preview-content{gap:7px}.preview-card{padding:9px}.note-enter{padding:12px 14px;top:55px;left:0}.note-ready{padding:12px 14px;top:185px;right:-5px}.floating-note{font-size:10px}.integrations{padding:29px 0}.integrations .eyebrow{letter-spacing:1.8px;font-size:8px}.platforms{flex-wrap:wrap;gap:22px 30px;margin-top:23px}.platform{font-size:14px}.coming-soon{font-size:9px}.how-it-works{padding:60px 0}.section-heading .eyebrow{font-size:9px}.section-heading>p{font-size:13px}.steps-grid{grid-template-columns:1fr 1fr;gap:34px 22px;margin-top:38px}.step-arrow{display:none}.step-card h3{font-size:13px}.step-card p{font-size:12px}.step-icon{width:51px;height:51px;margin-bottom:13px}.features-section{padding-bottom:60px}.features-panel{border-radius:23px;grid-template-columns:1fr;gap:30px;padding:30px 23px}.features-copy h2{font-size:31px}.features-copy>p{font-size:13px}.features-grid{gap:10px}.feature-card{flex-direction:column;gap:13px;padding:17px 13px}.feature-card h3{font-size:12px}.feature-card p{font-size:11px}.demo-section{padding-bottom:55px;overflow:hidden}.demo-section .meeting-preview{margin-top:28px}.demo-section .preview-sidebar{width:83px;padding:17px 8px}.demo-section .preview-sidebar>b{font-size:15px}.demo-section .preview-sidebar>span{gap:5px;padding:5px;font-size:7px}.demo-section .preview-main{padding:13px}.demo-section .preview-heading strong{font-size:10px}.demo-section .preview-heading small{font-size:7px}.demo-section .preview-heading>svg:first-child{width:18px}.demo-section .preview-tabs{gap:12px;font-size:8px}.demo-section .preview-content{grid-template-columns:1fr}.demo-section .preview-card{padding:12px}.demo-section .preview-card strong{font-size:11px}.demo-section .preview-card p,.demo-section .preview-card ul,.demo-section .preview-task{font-size:9px}.faq-section{padding:42px 0 55px}.faq-list summary,.faq-list details p{font-size:13px}.closing-section{padding:55px 0}.closing-section h2{font-size:31px}.closing-section p{font-size:13px}.footer-inner{flex-wrap:wrap}.footer-inner>div{width:100%;margin-bottom:10px}.mobile-break{display:block}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}body{background:var(--color-background)}.container{width:calc(100% - 84px);max-width:1280px}.dark-top{background:var(--color-hero-base)}.site-header-shell{z-index:10;position:relative;overflow:visible}.site-header{background:linear-gradient(100deg, var(--color-header-start), var(--color-header-end))}.header-inner{gap:20px;height:74px}.navigation{gap:27px;font-size:12px}.header-actions{align-items:center;gap:24px;display:flex}.login-link{color:var(--color-surface);font-size:12px}.header-cta{padding:11px 22px;font-size:12px}.hero{background:radial-gradient(ellipse at 96% 45%, color-mix(in srgb, var(--color-blue-480) 65.8824%, transparent), transparent 48%), radial-gradient(ellipse at 40% 100%, color-mix(in srgb, var(--color-blue-376) 66.6667%, transparent), transparent 60%), linear-gradient(110deg, var(--color-hero-start), var(--color-hero-end));position:relative;overflow:hidden}.hero:after{content:"";background:linear-gradient(100deg, color-mix(in srgb, var(--color-blue-451) 10.1961%, transparent), color-mix(in srgb, var(--color-violet-516) 66.6667%, transparent));pointer-events:none;border-radius:50%;width:72%;height:260px;position:absolute;bottom:-104px;left:-5%;transform:rotate(-17deg)}.hero-grid{z-index:1;grid-template-columns:46% 54%;align-items:start;min-height:640px}.hero-copy{padding:38px 0 105px}.hero .eyebrow{letter-spacing:2px;font-size:10px}.hero h1{letter-spacing:-1.7px;margin:14px 0 22px;font-size:clamp(40px,4.15vw,58px);line-height:1.12}.hero-copy>p{color:var(--color-text-on-dark);max-width:410px;font-size:15.5px;line-height:1.57}.hero-actions{flex-wrap:nowrap;gap:15px;margin-top:32px}.hero-actions .button{padding:15px 23px;font-size:12px}.hero-actions .button--outline{padding-inline:22px}.hero-benefits{gap:22px;margin-top:42px;font-size:11px;line-height:1.55}.benefit-icon{padding:7px}.hero-visual{height:640px}.avatar-art{background:0 0;width:96%;height:420px;position:absolute;inset:-12px auto auto 5%;overflow:hidden;-webkit-mask-image:none;mask-image:none}.avatar-art img{object-fit:contain;object-position:top center;width:100%;height:100%;display:block}.floating-note{white-space:nowrap;box-shadow:inset 0 1px 12px color-mix(in srgb, var(--color-blue-886) 10.1961%, transparent), 0 15px 30px color-mix(in srgb, var(--color-blue-092) 9.41176%, transparent);border-radius:23px;gap:9px;padding:12px 14px;font-size:11px}.note-enter{background:linear-gradient(110deg, color-mix(in srgb, var(--color-blue-520) 73.3333%, transparent), color-mix(in srgb, var(--color-blue-424) 53.3333%, transparent));top:79px;left:-21px}.note-transcribing{background:linear-gradient(110deg, color-mix(in srgb, var(--color-blue-490) 73.3333%, transparent), color-mix(in srgb, var(--color-violet-661) 78.8235%, transparent));animation:6s ease-in-out .5s infinite float;top:108px;right:-14px}.note-ready{background:linear-gradient(115deg, var(--color-blue-982), var(--color-violet-863));padding:14px 16px;font-size:10px;top:227px;right:-13px}.floating-note.note-ready,.floating-note.note-enter,.floating-note.note-transcribing{background-repeat:no-repeat;background-origin:border-box}.check-icon{background:linear-gradient(var(--color-blue-355), var(--color-blue-318));color:var(--color-mint-757)}.hero-visual>.meeting-preview{border-top:12px solid var(--color-preview-frame);width:620px;min-height:330px;box-shadow:0 10px 60px color-mix(in srgb, var(--color-blue-088) 27.8431%, transparent);top:337px;left:-5px;transform:perspective(1200px)rotateY(-5deg)rotate(-1deg)skew(-7deg)}.preview-sidebar{width:112px;padding-top:12px}.preview-sidebar>b{font-weight:600}.preview-main{padding:14px 17px}.preview-heading strong{font-size:12px}.preview-content{grid-template-columns:1.15fr 1fr}.preview-card{min-height:188px}.preview-tabs{gap:20px}.integrations{background:linear-gradient(110deg, var(--color-integration-start), var(--color-integration-end));border:0;padding:35px 0 38px}.integrations .eyebrow{letter-spacing:2px;font-size:9px}.platforms{gap:45px;margin-top:26px}.platform{font-size:16px;font-weight:500}.coming-soon{padding:9px 18px;font-size:10px}.how-it-works{background:linear-gradient(110deg, var(--color-surface), var(--color-background));padding:36px 0 40px}.section-heading .eyebrow{letter-spacing:2px;font-size:10px}.section-heading h2{letter-spacing:-1.2px;margin-top:6px;font-size:32px}.section-heading>p{color:var(--color-text-description);margin-top:9px;font-size:14px}.steps-grid{--step-gap:34px;gap:var(--step-gap);margin-top:27px}.step-icon{border-radius:15px;width:52px;height:52px;margin-bottom:15px}.step-card h3{letter-spacing:-.4px;margin-top:0;font-size:14px}.step-card p{color:var(--color-text-description);max-width:215px;margin:7px auto 0;font-size:13px;line-height:1.55}.step-arrow{top:17px;right:calc(-50% - var(--step-gap) + 35px);z-index:1}.step-card:not(:last-child):after{content:"";border-top:1px dashed var(--color-blue-931);height:1px;top:26px;left:calc(50% + 35px);right:calc(-50% - var(--step-gap) + 44px);z-index:0;pointer-events:none;position:absolute}.features-section{background:linear-gradient(var(--color-background), var(--color-blue-955));padding:0 0 20px}.features-section>.container{width:calc(100% - 40px);max-width:1320px}.features-panel{background:radial-gradient(ellipse at 20% 0%, var(--color-feature-panel-glow), transparent 60%), var(--color-feature-panel);border-radius:30px;grid-template-columns:.95fr 1.05fr;gap:42px;min-height:344px;padding:28px 30px}.features-copy .eyebrow{letter-spacing:1.7px;color:var(--color-blue-945);font-size:10px}.features-copy h2{letter-spacing:-1.5px;margin-top:10px;font-size:35px;line-height:1.15}.features-copy>p{color:var(--color-blue-878);max-width:400px;margin-top:17px;margin-bottom:25px;font-size:14px;line-height:1.65}.features-copy .button{padding:14px 22px;font-size:12px}.features-grid{align-content:center;gap:12px}.feature-card{background:linear-gradient(120deg, color-mix(in srgb, var(--color-surface) 4.31373%, transparent), color-mix(in srgb, var(--color-surface) 2.35294%, transparent));border-color:color-mix(in srgb, var(--color-blue-582) 16.0784%, transparent);border-radius:13px;gap:12px;min-height:86px;padding:16px 13px}.feature-card h3{font-size:12px;font-weight:500}.feature-card p{color:var(--color-text-on-dark-muted);margin-top:6px;font-size:10px;line-height:1.55}.feature-icon{background:linear-gradient(130deg, color-mix(in srgb, var(--color-blue-461) 20.7843%, transparent), var(--color-blue-204));width:38px;height:40px;box-shadow:0 6px 12px color-mix(in srgb, var(--color-blue-061) 33.3333%, transparent), inset 0 1px 3px color-mix(in srgb, var(--color-blue-896) 7.45098%, transparent);border-radius:12px}.modal-backdrop{background:color-mix(in srgb, var(--color-blue-063) 78.8235%, transparent);z-index:50;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.notice-dialog{background:var(--color-preview-background);color:var(--color-text-primary);max-width:470px;box-shadow:0 20px 80px color-mix(in srgb, var(--color-neutral-000) 26.6667%, transparent);border-radius:24px;padding:38px;position:relative}.notice-dialog>button{color:var(--color-blue-416);cursor:pointer;background:0 0;border:0;position:absolute;top:13px;right:13px}.notice-dialog h2{letter-spacing:-1px;font-size:27px}.notice-dialog p{color:var(--color-text-muted);margin-top:14px;font-size:14px;line-height:1.8}@media (min-width:1200px){.hero-grid,.hero-visual{min-height:740px}.hero-visual{height:740px}.hero-copy{padding-top:60px}.avatar-art{height:510px;top:-5px}.hero-visual>.meeting-preview{width:760px;min-height:350px;top:420px}.note-enter{top:100px}.note-transcribing{top:145px}.note-ready{top:280px}.hero-copy>p{max-width:495px;font-size:18px}.hero-actions .button{padding:17px 26px;font-size:14px}.hero-benefits{gap:29px;font-size:13px}.integrations{padding:43px 0}.how-it-works{padding:50px 0}.section-heading h2{font-size:38px}.features-panel{min-height:410px;padding:40px}.features-copy h2{font-size:42px}.feature-card{min-height:100px;padding:20px}.feature-card h3{font-size:14px}.feature-card p{font-size:12px}.features-copy>p{font-size:16px}}@media (max-width:960px) and (min-width:761px){.navigation,.header-actions{gap:15px}.header-inner{gap:12px}.hero h1{font-size:37px}.hero-copy>p{font-size:14px}.hero-actions{gap:9px}.hero-actions .button{padding:14px;font-size:10px}.hero-benefits{gap:10px;font-size:9px}.platforms{gap:28px}.features-panel{gap:22px}.features-copy h2{font-size:30px}}@media (max-width:760px){.container{width:calc(100% - 40px)}.header-inner{height:76px}.header-actions{gap:12px;margin-left:auto}.login-link{font-size:11px}.header-cta{padding:10px 14px;font-size:10px}.navigation.is-open{z-index:11;display:flex}.hero-grid{flex-direction:column;min-height:0;display:flex}.hero-copy{width:100%;padding:28px 0 0}.hero h1{letter-spacing:-1.6px;margin-top:16px;font-size:clamp(34px,7.6vw,49px);line-height:1.13}.hero .eyebrow{letter-spacing:1.5px;font-size:8px}.hero-copy>p{max-width:480px;font-size:14px;line-height:1.7}.hero-actions{flex-wrap:wrap;gap:10px;margin-top:24px}.hero-actions .button{padding:14px 18px;font-size:11px}.hero-benefits{gap:15px;margin-top:28px;font-size:9px}.hero-visual{align-self:center;width:100%;max-width:520px;height:455px;margin-top:30px}.avatar-art{width:95%;height:320px;top:-10px;left:5%}.note-enter{padding:10px;font-size:9px;top:43px;left:0}.note-transcribing{padding:10px;font-size:9px;top:90px;right:-5px}.note-ready{padding:11px;font-size:9px;top:190px;right:-5px}.floating-note>svg{width:27px;height:27px;padding:5px}.hero-visual>.meeting-preview{width:510px;min-height:285px;top:275px;left:6%;transform:perspective(1000px)rotateY(-5deg)rotate(-2deg)skew(-7deg)}.platforms{gap:24px 30px;margin-top:22px}.platform{font-size:14px}.integrations{padding:29px 0}.integrations .eyebrow{letter-spacing:1.3px;font-size:8px}.how-it-works{padding:38px 0}.section-heading h2{font-size:28px;line-height:1.2}.section-heading>p{margin-top:14px;font-size:13px;line-height:1.7}.steps-grid{grid-template-columns:1fr 1fr;gap:30px 20px;margin-top:30px}.step-card:not(:last-child):after{display:none}.step-card h3,.step-card p{font-size:12px}.features-section>.container{width:calc(100% - 24px)}.features-panel{border-radius:25px;grid-template-columns:1fr;gap:28px;padding:29px 22px}.features-copy .eyebrow{font-size:8px}.features-copy h2{font-size:31px}.features-copy>p{font-size:13px}.features-copy .button{font-size:11px}.features-grid{grid-template-columns:1fr 1fr;gap:10px}.feature-card{min-height:0;padding:15px}.feature-card h3{font-size:12px}.feature-card p{font-size:11px}.features-section{padding-bottom:12px}}@media (max-width:380px){.login-link{display:none}.hero-actions .button{padding:13px 14px;font-size:10px}.hero-benefits{gap:8px;font-size:8px}.features-grid{grid-template-columns:1fr}.feature-card{flex-direction:row}}.platform-logo{flex-shrink:0;width:39px;height:38px}.zoom-mark{background:var(--color-zoom-background);width:32px;height:32px;color:var(--color-surface);border-radius:50%;justify-content:center;align-items:center;display:flex}.zoom-wordmark{letter-spacing:-1px;color:var(--color-blue-427);font-size:25px}.preview-sidebar .logo{letter-spacing:-.6px;gap:4px;margin-bottom:14px;font-size:17px}.preview-sidebar .logo svg{width:25px;height:25px}.preview-sidecards{gap:8px;display:grid}.preview-sidecards .preview-card{min-height:0;padding:12px}.preview-decisions>div{align-items:center;gap:4px;padding:7px 0;font-size:8px;display:flex}.preview-decisions i{background:var(--color-decision-accent);border-radius:50%;flex-shrink:0;width:5px;height:5px}.preview-decisions svg{color:var(--color-blue-780);margin-left:auto}.preview-task{white-space:nowrap;gap:5px;font-size:8px}.preview-task small{color:var(--color-blue-622);font-size:7px}.preview-task small:first-of-type{margin-left:auto}.preview-share{background:var(--gradient);color:var(--color-surface);border-radius:8px;margin-left:auto;padding:6px 10px;font-size:8px}.preview-heading>svg:last-child{margin-left:0}.preview-sidebar>span{margin:4px 0}.hero-visual>.meeting-preview{width:580px}.preview-card ul li::marker{color:var(--color-blue-588)}.preview-card ul{margin:6px 0 0;line-height:2.2}.preview-content{gap:12px}.preview-tabs{position:relative}.preview-tabs b:after{content:"";background:var(--color-blue-692);width:32px;height:2px;position:absolute;bottom:-1px;left:0}@media (min-width:1200px){.hero-visual>.meeting-preview{width:760px}.hero-visual .preview-sidebar{width:140px}.hero-visual .preview-sidebar>span{padding:8px;font-size:10px}.hero-visual .preview-card strong{font-size:12px}.hero-visual .preview-card p,.hero-visual .preview-card ul,.hero-visual .preview-task,.hero-visual .preview-decisions>div{font-size:10px}.hero-visual .preview-heading strong{font-size:15px}.hero-visual .preview-tabs{font-size:10px}}@media (max-width:760px){.hero-visual>.meeting-preview{width:510px}.platform-logo{width:32px;height:32px}.zoom-wordmark{font-size:23px}}.notice-dialog{border:0;overflow:visible}.notice-dialog::backdrop{background:color-mix(in srgb, var(--color-blue-063) 78.8235%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.logo .maia-symbol{aspect-ratio:46/30;flex-shrink:0;height:auto;overflow:hidden}.maia-loading{background:var(--color-background);min-height:100svh;color:var(--color-text-muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:22px;padding:32px;display:flex}.maia-loading-brand{animation:2s ease-in-out infinite maia-breathe}.maia-loading-brand .logo{color:var(--color-brand-navy);pointer-events:none;gap:12px;font-size:36px}.maia-loading-brand .maia-symbol{width:60px;height:40px}.maia-loading p{margin:0;font-size:14px}.maia-loading-dots{gap:7px;display:flex}.maia-loading-dots i{background:var(--color-brand-primary);border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite maia-dot}.maia-loading-dots i:nth-child(2){background:var(--color-gradient-middle);animation-delay:.15s}.maia-loading-dots i:nth-child(3){background:var(--color-brand-secondary);animation-delay:.3s}@keyframes maia-breathe{0%,to{opacity:.7;transform:scale(.97)}50%{opacity:1;transform:scale(1.03)}}@keyframes maia-dot{0%,80%,to{opacity:.35;transform:translateY(0)}40%{opacity:1;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.maia-loading-brand,.maia-loading-dots i{animation:none}}.logo{border-radius:8px}.logo:focus:not(:focus-visible){box-shadow:none;outline:none}
