@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/46a9e2f250689b4a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/76b70a1dbe058eb5-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2fb76073e23fd9e4-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6131cbbf5549afa2-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/45462fd7b7c12654-s.1way2z9fj6cig.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ba63f6a0e436df8e-s.0szrwpqb9mkwe.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/07c7676b89ed2778-s.p.45535valc9rzk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}._0bjUvq_className{font-family:Inter,Inter Fallback;font-style:normal}._0bjUvq_variable{--font-inter:"Inter", "Inter Fallback"}
:root{--sans:-apple-system, BlinkMacSystemFont, "SF Pro Display", "SF Pro Text", var(--font-inter), "Helvetica Neue", Helvetica, Arial, sans-serif;--mono:ui-monospace, "SF Mono", SFMono-Regular, Menlo, monospace;--paper:#fff;--paper-2:#f5f5f7;--card:#fff;--ink:#1d1d1f;--ink-2:#6e6e73;--ink-3:#86868b;--ink-4:#c7c7cc;--line:#e5e5ea;--line-2:#d2d2d7;--accent:#0071e3;--accent-hover:#0077ed;--accent-active:#006edb;--link:#06c;--record:#ff3b30;--me:#0071e3;--them:#ff9500;--live:#34c759;--ai:#7d4cdb;--r-card:28px;--shadow-win:0 0 0 .5px #00000024, 0 2px 6px #0000000a, 0 30px 70px -30px #0000004d;--ease:cubic-bezier(.28, .11, .32, 1);--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-in:cubic-bezier(.23, 1, .32, 1)}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:64px}body{background:var(--paper);color:var(--ink);font:400 17px/1.47 var(--sans);letter-spacing:-.022em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;margin:0;overflow-x:clip}img,svg{display:block}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit}kbd{font:inherit}.sprite{width:0;height:0;position:absolute;overflow:hidden}::selection{background:var(--accent);color:#fff}.skip{z-index:100;background:var(--accent);color:#fff;transition:top .2s var(--ease);border-radius:980px;padding:10px 16px;font-size:14px;position:fixed;top:-60px;left:16px}.skip:focus{top:12px}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.h-hero{letter-spacing:-.022em;margin:0;font-size:64px;font-weight:600;line-height:1.06}.h-sect{letter-spacing:-.016em;margin:0;font-size:48px;font-weight:600;line-height:1.08}.lede{letter-spacing:-.012em;color:var(--ink-2);margin:0;font-size:19px;font-weight:400;line-height:1.47}.fine{letter-spacing:-.01em;font-size:12px;line-height:1.33}.h-hero em,.h-sect em{color:var(--ink-3);font-style:normal}@media (max-width:1068px){.h-hero{font-size:54px}.h-sect{font-size:40px;line-height:1.1}}@media (max-width:734px){.h-hero{letter-spacing:-.02em;font-size:38px;line-height:1.1}.h-sect{letter-spacing:-.012em;font-size:30px;line-height:1.13}.lede{font-size:17px}}.wrap{width:87.5%;max-width:1160px;margin:0 auto}@media (max-width:734px){.wrap{width:calc(100% - 32px)}}section{position:relative}.pad{padding:120px 0}@media (max-width:1068px){.pad{padding:100px 0}}@media (max-width:734px){.pad{padding:76px 0}}.center{text-align:center}.head{max-width:760px;margin:0 0 80px}.head .lede{max-width:600px;margin:22px 0 0}.head.center{text-align:center;margin-left:auto;margin-right:auto}.head.center .lede,.center .lede{margin-left:auto;margin-right:auto}@media (max-width:734px){.head{margin-bottom:48px}.head .lede{margin-top:16px}}.btn{background:var(--accent);color:#fff;letter-spacing:-.022em;min-height:48px;transition:background-color .1s linear, transform .15s var(--ease);border-radius:980px;justify-content:center;align-items:center;gap:8px;padding:13px 26px;font-size:17px;font-weight:400;line-height:1.176;display:inline-flex}.btn:hover{background:var(--accent-hover)}.btn:active{background:var(--accent-active);transform:scale(.98)}.link{color:var(--link)}.link:hover{text-underline-offset:3px;text-decoration:underline}.more{color:var(--link);align-items:center;gap:5px;font-size:17px;font-weight:400;display:inline-flex}.more svg{width:12px;height:12px;transition:transform .25s var(--ease)}.more:hover{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.more:hover svg{transform:translate(2px)}a:focus-visible,button:focus-visible,summary:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:6px}.lights{gap:8px;display:flex}.lights i{background:#ff5f57;border-radius:50%;width:12px;height:12px;box-shadow:inset 0 0 0 .5px #0000001f}.lights i:nth-child(2){background:#febc2e}.lights i:nth-child(3){background:#28c840}.spin{border:1.5px solid #00000024;border-top-color:var(--ink);border-radius:50%;flex:none;width:12px;height:12px;animation:.8s linear infinite rot}@keyframes rot{to{transform:rotate(360deg)}}@keyframes caret{50%{opacity:0}}@keyframes blink{50%{opacity:.35}}.bubble{letter-spacing:-.016em;border-radius:20px;max-width:88%;padding:11px 15px;font-size:15px;line-height:1.42}.bubble.me{background:var(--accent);color:#fff;border-radius:20px 20px 6px;justify-self:end}.bubble.ai{background:#fff;border-radius:20px 20px 20px 6px;box-shadow:0 0 0 .5px #0000001a,0 8px 24px -16px #00000040}.ai-badge{color:var(--ai);letter-spacing:-.005em;white-space:nowrap;background:#f3edfc;border-radius:980px;align-items:center;gap:5px;padding:3px 9px 3px 7px;font-size:11px;font-weight:600;display:inline-flex}.ai-badge svg{width:11px;height:11px}.who{letter-spacing:0;color:var(--c);background:color-mix(in srgb, var(--c) 12%, #fff);white-space:nowrap;border-radius:980px;flex:none;margin-left:auto;padding:2px 8px;font-size:10.5px;font-weight:600}.pill{background:#0000000d;border-radius:15px;align-items:center;gap:6px;height:30px;padding:0 14px;font-size:13px;display:inline-flex;box-shadow:inset 0 0 0 .5px #00000012}.pill svg{width:10px;height:10px}.pill.stop{background:var(--record);color:#fff;box-shadow:none}.tr-bar{background:#e5e5ea;border-radius:2px;width:100%;height:4px;overflow:hidden}.tr-bar i{background:var(--accent);transform-origin:0;width:100%;height:100%;transform:scaleX(var(--p,0));border-radius:2px;display:block}.keys-inline{flex:none;gap:5px;display:inline-flex}.keys-inline kbd{min-width:30px;height:30px;color:var(--ink);letter-spacing:0;background:#fff;border-radius:7px;place-items:center;padding:0 8px;font-size:14px;font-weight:500;display:inline-grid;box-shadow:0 0 0 .5px #00000029,0 1.5px #00000029}.nav{z-index:50;-webkit-backdrop-filter:saturate(180%)blur(20px);backdrop-filter:saturate(180%)blur(20px);height:64px;transition:border-color .24s var(--ease), background-color .24s var(--ease);background:#ffffffb8;border-bottom:1px solid #0000;position:fixed;inset:0 0 auto}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.nav{background:#fffffff0}}.nav.scrolled{border-bottom-color:#0000001f}.nav .wrap{align-items:center;gap:34px;height:100%;display:flex}.brand{letter-spacing:-.01em;align-items:center;gap:10px;margin-right:auto;font-size:21px;font-weight:600;display:flex}.brand img{width:30px;height:30px}.nav-links{letter-spacing:-.01em;color:#000c;gap:30px;font-size:15px;display:flex}.nav-links a{transition:color .15s}.nav-links a:hover{color:var(--link)}.nav-cta{background:var(--accent);color:#fff;letter-spacing:-.01em;border-radius:980px;padding:8px 18px;font-size:15px;line-height:1.3;transition:background-color .1s linear}.nav-cta:hover{background:var(--accent-hover)}.nav-cta:active{background:var(--accent-active)}@media (max-width:834px){.nav-links{display:none}}.js [data-reveal]{opacity:0;transition:opacity .6s var(--ease-in) var(--d,0s), transform .6s var(--ease-out) var(--d,0s);transform:translateY(18px)}.js [data-reveal].in{opacity:1;transform:none}.js .focus[data-reveal]{filter:blur(6px);transition:opacity .65s var(--ease-in) var(--d,0s), transform .7s var(--ease-out) var(--d,0s), filter .7s var(--ease-out) var(--d,0s);transform:translateY(10px)}.js .focus[data-reveal].in{filter:none;transform:none}.js .split[data-reveal]{opacity:1;filter:none;transition:none;transform:none}.js .split .w{opacity:0;filter:blur(5px);transition:opacity .7s var(--ease-in) calc(var(--d,0s) + var(--i) * 55ms), transform .9s var(--ease-out) calc(var(--d,0s) + var(--i) * 55ms), filter .8s var(--ease-out) calc(var(--d,0s) + var(--i) * 55ms);display:inline-block;transform:translateY(.42em)}.js .split.in .w{opacity:1;filter:none;transform:none}.js .tile[data-reveal],.js .find-tile[data-reveal],.js .space-panel[data-reveal],.js .cmp-panel[data-reveal]{transition:opacity .8s var(--ease-in) var(--d,0s), transform 1.1s var(--ease-out) var(--d,0s);transform:translateY(32px)scale(.975)}.js .tile[data-reveal].in,.js .find-tile[data-reveal].in,.js .space-panel[data-reveal].in,.js .cmp-panel[data-reveal].in{transform:none}.js .proof-group li{opacity:0;transition:opacity .6s var(--ease-in), transform .8s var(--ease-out);transform:translateY(10px)}.js .proof-group.in li{opacity:1;transform:none}.js .proof-group li:first-child{transition-delay:.15s}.js .proof-group li:nth-child(2){transition-delay:.25s}.js .proof-group li:nth-child(3){transition-delay:.35s}.tile,.find-tile{transition:transform .5s var(--ease-out), box-shadow .5s var(--ease-out), opacity .8s var(--ease-in) var(--d,0s)}@media (hover:hover){.js .tile[data-reveal].in:hover,.js .find-tile[data-reveal].in:hover{transition-delay:0s;transform:translateY(-4px);box-shadow:0 24px 48px -28px #00000047}.btn:hover{transform:translateY(-1px);box-shadow:0 10px 24px -10px #0071e38c}}.btn{transition:background-color .1s linear, transform .3s var(--ease-out), box-shadow .3s var(--ease-out)}.btn:active{box-shadow:none;transform:scale(.98)}.tile:not(.t-notice):not(.p-settings) .tile-art>*{translate:0 var(--py,0px)}.progress{background:var(--accent);transform-origin:0;width:100%;height:1px;transform:scaleX(var(--scroll,0));opacity:.7;pointer-events:none;position:absolute;bottom:-1px;left:0}.hero{padding:164px 0 0;overflow:hidden}.hero .lede{max-width:620px;margin:24px auto 0}.cta{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px 32px;margin-top:40px;display:flex}.hero-meta{color:var(--ink-3);letter-spacing:-.01em;margin:20px 0 0;font-size:14px}@media (max-width:734px){.hero{padding-top:120px}.cta{gap:20px}}.hero-stage{margin-top:72px;padding-bottom:120px}@media (max-width:734px){.hero-stage{margin-top:52px;padding-bottom:56px}}.stage-view{--open:1;--lift:1;width:min(1440px,94vw);height:924px;transform:scale(calc(.94 + var(--lift) * .06));transform-origin:50% 0;will-change:transform;margin:0 auto;position:relative}.hero-copy{transform:translateY(var(--copy-y,0));opacity:var(--copy-o,1);will-change:transform, opacity}.stage{transform-origin:0 0;width:1430px;height:924px;position:absolute;top:0;left:0}.js .stage-view .stage{opacity:0;transition:opacity 1.3s var(--ease-out) .2s, translate 1.5s var(--ease-out) .2s;translate:0 50px}.js .stage-view.in .stage{opacity:1;translate:0}.js .stage-view.crop.cam .stage{transition:opacity 1.3s var(--ease-out) .2s, translate 1.5s var(--ease-out) .2s, transform 1.2s cubic-bezier(.65, 0, .35, 1)}.stage-view.crop{box-shadow:0 0 0 1px var(--line);border-radius:22px;overflow:hidden}.stage{perspective:3200px;perspective-origin:50% -30%}.mb-lid{transform-origin:50% 100%;width:1330px;height:880px;transform:rotateX(calc((1 - var(--open,1)) * -64deg));will-change:transform;background:#232326;border-radius:34px 34px 19px 19px;position:absolute;top:0;left:50px;box-shadow:inset 0 1px #ffffff52,inset 0 0 0 1px #ffffff0d,0 0 0 .5px #000000b3,0 70px 120px -50px #0000008c}.mb-glass{background:#050506;border-radius:30px 30px 16px 16px;position:absolute;inset:4px;box-shadow:inset 0 0 0 1.5px #1c1c1f,inset 0 0 0 2.5px #ffffff0f}.mb-off{z-index:40;pointer-events:none;opacity:clamp(0, calc((.86 - var(--open,1)) * 2.4), 1);background:#050506;position:absolute;inset:0}.mb-screen{background:#2f86d6;border-radius:13px 13px 9px 9px;width:1290px;height:836px;position:absolute;top:16px;left:16px;overflow:hidden}.mb-wall{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.mb-menubar{color:#fff;z-index:4;height:32px;font:500 13.5px/1 var(--sans);letter-spacing:-.01em;text-shadow:0 0 8px #00000047;align-items:center;gap:21px;padding:0 18px 0 22px;display:flex;position:absolute;inset:0 0 auto}.mb-menubar svg{filter:drop-shadow(0 0 4px #00000040)}.mb-apple{fill:#fff;width:13px;height:16px;margin-right:2px}.mb-menubar b{font-weight:700}.mb-menus{gap:21px;display:flex}.mb-extras{align-items:center;gap:17px;margin-left:auto;display:flex}.mb-extras svg{width:15px;height:15px}.mb-item{font-variant-numeric:tabular-nums;align-items:center;gap:6px;display:flex}.mb-extras .mb-item svg{width:15px;height:15px}.sym-rec .on,.mb-item.on .sym-rec .off{display:none}.mb-item.on .sym-rec .on{display:inline}.mb-notch{z-index:5;background:#050506;border-radius:0 0 13px 13px;width:112px;height:32px;margin-left:-56px;position:absolute;top:0;left:50%}.mb-notch i{background:#172033;border-radius:50%;width:9px;height:9px;margin-left:-4.5px;position:absolute;top:11px;left:50%;box-shadow:0 0 0 1.5px #121216,inset 0 0 0 2px #0b0e16}.mb-notch:after{content:"";background:#16161a;border-radius:50%;width:3px;height:3px;margin-left:14px;position:absolute;top:14px;left:50%}.mb-dock{z-index:3;-webkit-backdrop-filter:blur(18px)saturate(170%);backdrop-filter:blur(18px)saturate(170%);background:#fff3;border-radius:24px;align-items:center;gap:4px;padding:6px 8px;display:flex;position:absolute;bottom:7px;left:50%;translate:-50%;box-shadow:inset 0 0 0 1px #ffffff57,inset 0 1px #ffffff80,0 14px 34px -14px #00000080}.mb-app{place-items:center;width:54px;height:54px;display:grid;position:relative}.mb-app img,.mb-app>svg{filter:drop-shadow(0 1.5px 2px #00000038);width:100%;height:100%}.mb-app img.mb-inset{width:49px;height:49px}.mb-app i{border-radius:11px;place-items:center;width:48px;height:48px;display:grid;box-shadow:inset 0 0 0 .5px #00000014,0 1.5px 2px #00000038}.mb-app .mb-cal{color:#1d1d1f;background:#fff;align-content:center;gap:1px;font-style:normal}.mb-cal b{font:600 8.5px/1 var(--sans);color:#ff3b30;letter-spacing:.04em}.mb-cal span{font:300 26px/1 var(--sans);letter-spacing:-.03em}.mb-sep{background:#ffffff61;width:1px;height:42px;margin:0 5px}.mb-app.run:after{content:"";background:#ffffffe6;border-radius:50%;width:4px;height:4px;margin-left:-2px;position:absolute;bottom:-5px;left:50%}.mb-hinge{background:#1b1b1d;border-radius:0 0 5px 5px;width:1130px;height:8px;position:absolute;top:879px;left:150px}.mb-base{background:#2e2e31;border-radius:3px 3px 30px 30px/3px 3px 18px 18px;width:1430px;height:22px;position:absolute;top:885px;left:0;box-shadow:inset 0 1px #fff6,inset 0 -1px 1px #0009,inset 30px 0 30px -30px #ffffff1f,inset -30px 0 30px -30px #ffffff1f}.mb-base:before{content:"";background:#ffffff38;height:1px;position:absolute;top:1px;left:6%;right:6%}.mb-lip{background:#18181a;border-radius:0 0 12px 12px;width:210px;height:8px;margin-left:-105px;position:absolute;top:0;left:50%;box-shadow:inset 0 1px 2px #000000b3,0 1px #ffffff14}.mb-floor{filter:blur(12px);background:#00000042;border-radius:50%;height:16px;position:absolute;top:896px;left:5%;right:5%}.pointer{z-index:20;pointer-events:none;opacity:0;width:20px;height:27px;transition:opacity .4s var(--ease);filter:drop-shadow(0 1.5px 2.5px #00000052);will-change:transform;margin:-2px 0 0 -2px;position:absolute;top:0;left:0}.pointer.show{opacity:1}.stage.instant *{transition:none!important}.desk{z-index:2;transition:opacity .6s var(--ease);position:absolute;inset:0}.desk.fade{opacity:0}.win{z-index:1;font-family:var(--sans);letter-spacing:-.01em;position:absolute;overflow:hidden;box-shadow:0 0 0 .5px #00000038,0 6px 16px #0000001f,0 22px 50px -14px #0000004d}.win.front{z-index:2;box-shadow:0 0 0 .5px #0000004d,0 10px 26px #0000002e,0 42px 90px -18px #00000080}.win:not(.front) .lights i{background:#d4d4d8;box-shadow:inset 0 0 0 .5px #0000001f}.zoom{color:#fff;background:#1c1c1e;border-radius:16px;width:760px;height:516px;top:52px;left:36px}.zoom:not(.front) .lights i{box-shadow:none;background:#48484c}.zoom:not(.front) .z-title{color:#ffffff80}.z-bar{background:#1c1c1e;justify-content:center;align-items:center;height:40px;display:flex;position:relative}.z-bar .lights{position:absolute;top:14px;left:16px}.z-secure{color:#30d158;place-items:center;width:18px;height:18px;display:grid;position:absolute;top:12px;left:82px}.z-secure svg{width:14px;height:14px}.z-title{color:#ffffffdb;font-size:13px;font-weight:600}.z-view{color:#ffffffb3;align-items:center;gap:6px;font-size:12px;display:flex;position:absolute;right:16px}.z-view svg{width:13px;height:13px}.z-grid{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;gap:8px;display:grid;position:absolute;inset:40px 8px 70px}.zoom .z-avatar{width:80px;height:80px;font-size:29px}.z-tile{min-width:0;transition:box-shadow .25s var(--ease);background:#2a2a2c;border-radius:10px;place-items:center;display:grid;position:relative;overflow:hidden}.z-avatar{color:#fff;letter-spacing:.01em;border-radius:50%;place-items:center;width:96px;height:96px;font-size:34px;font-weight:500;display:grid}.z-name{color:#fff;white-space:nowrap;background:#0000008c;border-radius:6px;align-items:center;gap:5px;padding:3px 8px 3px 6px;font-size:12px;font-weight:500;display:flex;position:absolute;bottom:8px;left:8px}.z-name svg{width:11px;height:11px}.z-name svg.muted{color:#ff453a}.z-tile.talk{box-shadow:inset 0 0 0 3px #30d158}.z-tile.talk .z-name svg{color:#30d158}.z-tile.talk .z-avatar{animation:talk 1.1s var(--ease-out) infinite}@keyframes talk{0%{box-shadow:0 0 #30d1588c}to{box-shadow:0 0 0 14px #30d15800}}.z-controls{background:#141416;border-top:1px solid #ffffff0f;align-items:center;gap:6px;height:64px;padding:0 16px 0 12px;display:flex;position:absolute;bottom:0;left:0;right:0}.z-ctl{color:#fffc;border-radius:8px;justify-items:center;gap:5px;min-width:62px;padding:6px;font-size:11px;display:grid;position:relative}.z-ctl>svg:first-child{width:21px;height:21px}.z-caret{color:#ffffff8c;width:10px;height:10px;position:absolute;top:8px;right:2px}.z-count{color:#fff;background:#2c2c2e;border-radius:5px;margin-left:6px;padding:0 4px;font-size:10px;font-weight:600;line-height:14px;position:absolute;top:1px;left:50%}.z-ctl.share>svg:first-child{color:#30d158}.z-gap{flex:1}.z-end{background:#e5352b;border-radius:9px;padding:8px 18px;font-size:12.5px;font-weight:600}.pill-card{z-index:12;color:#fff;white-space:nowrap;height:40px;font:500 12px/1 var(--sans);letter-spacing:-.005em;opacity:0;--k:1;transform-origin:100%;width:238px;transform:translateX(calc(100% + 30px)) scale(var(--k));transition:transform .35s cubic-bezier(.2, .9, .3, 1), opacity .3s var(--ease), width .45s var(--ease-out);background:#1d1d1ff5;border-radius:20px;align-items:center;display:grid;position:absolute;top:116px;right:16px;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff1f,0 3px 8px #00000040,0 18px 40px -16px #00000073}.pill-card>div{transition:opacity .25s var(--ease);grid-area:1/1;align-items:center;gap:8px;padding:0 6px 0 8px;display:flex}.pc-started{opacity:0}.pc-logo{object-fit:contain;flex:none;width:22px;height:22px}.pc-title{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.pc-left{color:#ffffff80;font-variant-numeric:tabular-nums;font-size:11px}.pc-rec{width:32px;height:32px;transition:transform .15s var(--ease);flex:none;place-items:center;display:grid;position:relative}.pc-rec svg{fill:none;stroke-width:2px;width:32px;height:32px;position:absolute;inset:0;rotate:-90deg}.pc-rec .ring-bg{stroke:#ffffff26}.pc-rec .ring{stroke:#ffffffd9;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:var(--drain,0)}.pc-rec i{background:var(--record);border-radius:50%;place-items:center;width:26px;height:26px;display:grid}.pc-rec i:after{content:"";background:#fff;border-radius:50%;width:9px;height:9px}.pc-rec.press{transform:scale(.86)}.pc-icon{color:#ffffffbf;width:26px;height:26px;transition:transform .15s var(--ease), background-color .2s;background:#ffffff1a;border-radius:50%;flex:none;place-items:center;display:grid}.pc-icon svg{width:10px;height:10px}.pc-icon.press{background:#ffffff40;transform:scale(.86)}.pc-dot{flex:none;place-items:center;width:14px;height:14px;display:grid;position:relative}.pc-dot:before{content:"";background:var(--record);opacity:.35;animation:pulse 1.6s var(--ease-out) infinite;border-radius:50%;position:absolute;inset:0}.pc-dot:after{content:"";background:var(--record);border-radius:50%;width:8px;height:8px}@keyframes pulse{0%{opacity:.5;transform:scale(.5)}to{opacity:0;transform:scale(1.5)}}.pc-word{flex:1}.pc-time{color:#fff9;font-variant-numeric:tabular-nums;min-width:34px;font-weight:400}.rw{width:880px;height:650px;color:var(--ink);background:#f5f5f7;border-radius:18px;top:84px;left:360px}.rw>.lights{z-index:2;position:absolute;top:18px;left:18px}.lb-head{align-items:center;gap:12px;padding:36px 28px 16px;display:flex}.lb-titles{gap:2px;min-width:0;margin-right:auto;display:grid}.lb-titles>b{letter-spacing:-.02em;font-size:26px;font-weight:700;line-height:31px}.lb-titles>span{color:var(--ink-2);white-space:nowrap;gap:12px;font-size:13px;line-height:16px;display:flex}.lb-local{color:var(--ink-3);align-items:center;gap:4px;display:inline-flex}.lb-local svg{width:11px;height:11px}.lb-search{white-space:nowrap;width:246px;height:30px;color:var(--ink-3);background:#fff;border-radius:15px;align-items:center;gap:6px;padding:0 11px;font-size:13px;display:flex;overflow:hidden;box-shadow:inset 0 0 0 1px #0000001a}.lb-search svg{flex:none;width:13px;height:13px}.lb-round{width:30px;height:30px;color:var(--ink-2);background:#fff;border-radius:50%;flex:none;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #00000014}.lb-round svg{width:14px;height:14px}.lb-page{padding:4px 28px 0}.lb-h{align-items:baseline;gap:8px;padding:12px 0 8px;display:flex}.lb-h b{font-size:15px;font-weight:600}.lb-h span{color:var(--ink-3);font-variant-numeric:tabular-nums;font-size:12px}.lb-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:20px;display:grid}.lb-card,.vc{background:#fff;border-radius:12px;position:relative;box-shadow:inset 0 0 0 1px #00000014,0 1px 3px #0000000a,0 6px 16px -10px #0000001f}.lb-card{align-items:center;gap:12px;min-width:0;padding:12px;display:flex}.lb-card>span:last-child{gap:2px;min-width:0;display:grid}.lb-card b{white-space:nowrap;font-size:13px;font-weight:600}.lb-card small{color:var(--ink-2);white-space:nowrap;align-items:center;gap:6px;font-size:12px;display:flex;overflow:hidden}.lb-folder,.lb-plus{width:36px;height:36px;color:var(--accent);background:#0071e31a;border-radius:10px;flex:none;place-items:center;display:grid}.lb-folder svg{width:17px;height:17px}.lb-new{box-shadow:none;border:1.5px dashed var(--ink-4);color:var(--ink-2);background:0 0;padding:10.5px}.lb-new b{white-space:nowrap}.lb-plus{color:inherit;background:#ededf0}.lb-plus svg{width:15px;height:15px}.lb-logo{background:#fff;border-radius:10px;flex:none;place-items:center;width:38px;height:38px;display:grid;box-shadow:inset 0 0 0 1px #00000014}.lb-logo img{object-fit:contain;width:22px;height:22px}.lb-card.found{background:#f6fcf7;box-shadow:inset 0 0 0 1.5px #34c759cc,0 1px 3px #0000000a}.lb-card.found small{color:#248a3d}.lb-live{background:var(--live);border-radius:50%;flex:none;width:6px;height:6px;position:relative}.lb-live:before{content:"";background:inherit;animation:ping 1.3s var(--ease-out) infinite;border-radius:50%;position:absolute;inset:0}.lb-records{transition:opacity .3s var(--ease)}.rec .lb-records{opacity:.45}.lb-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 20px;padding-top:4px;display:grid}.vc{transition:transform .45s cubic-bezier(.2, .9, .3, 1), box-shadow .35s var(--ease);overflow:hidden}.vc:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #00000014}.vc.hover{transform:translateY(-1.5px);box-shadow:0 2px 6px #0000000f,0 14px 30px -12px #00000040}#vcNew{display:none}#vcNew.shown{animation:.5s cubic-bezier(.2,.9,.3,1) tile-in;display:block}@keyframes tile-in{0%{opacity:0;transform:scale(.92)}}.poster{aspect-ratio:16/10;background:#f5f5f7;border-bottom:1px solid #00000014;position:relative;overflow:hidden}.poster>span{position:absolute;inset:0}#vcNew .poster>span:not(.vc-more){opacity:0;transition:opacity .25s ease-out}#vcNew.live .poster>.pv-live,#vcNew.saving .poster>.pv-save,#vcNew.done .poster>.pv-done{opacity:1}.pv-live{color:var(--record);font-variant-numeric:tabular-nums;background:#ff3b300f;place-content:center;justify-items:center;gap:9px;font-size:12px;font-weight:500;display:grid}.pv-live .pdot{--s:10px}.pv-save{color:var(--ink-4);place-items:center;display:grid}.pv-save>svg{width:22px;height:22px}.pv-badge{color:var(--ink);background:#ffffffd9;border-radius:980px;align-items:center;gap:4px;padding:4px 7px;font-size:10px;font-weight:600;display:flex;position:absolute;top:8px;left:8px;box-shadow:0 0 0 .5px #0000000f}.pv-badge svg{width:11px;height:11px;animation:blink 1s var(--ease) infinite}.th{background:#1c1c1e;grid-template-columns:1fr 1fr;grid-auto-rows:1fr;gap:3px;padding:4px;display:grid;position:absolute;inset:0}.th[data-n="2"]{grid-template-rows:1fr}.th>span{background:#2a2a2c;border-radius:4px;place-items:center;min-width:0;display:grid}.th i{color:#fff;border-radius:50%;place-items:center;width:30px;height:30px;font-size:11px;font-style:normal;font-weight:500;display:grid}.th-meet{background:#202124}.th-meet>span{background:#3c4043}.th-teams{background:#1f1f1f;gap:6px;padding:6px}.th-teams>span{background:#2d2c2c}.th-teams i{width:40px;height:40px;font-size:14px}.pv-cap{color:#fff;text-shadow:0 1px 2px #00000040;font-variant-numeric:tabular-nums;background:linear-gradient(#0000,#00000040,#0009);justify-content:space-between;align-items:flex-end;gap:8px;padding:24px 12px 10px;font-size:12px;font-weight:500;line-height:1.25;display:flex;position:absolute;bottom:0;left:0;right:0}.pv-cap>span{display:grid}.pv-cap>span:last-child{text-align:right}.pv-cap b{opacity:1;font-size:15px;font-weight:600}.pv-cap>span{color:#ffffffd9}.pv-cap b{color:#fff}.poster>.vc-more{width:26px;height:26px;color:var(--ink);opacity:0;transition:opacity .2s var(--ease), transform .3s var(--ease-out);background:#ffffffd9;border-radius:50%;place-items:center;display:grid;inset:8px 8px auto auto;transform:scale(.8)}.vc-more svg{width:13px;height:13px}.vc.hover .vc-more{opacity:1;transform:none}.vc-text{gap:3px;padding:10px 12px 12px;display:grid}.vc-text b{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.vc-text span{color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.pdot{--s:8px;width:var(--s);height:var(--s);background:var(--record);border-radius:50%;flex:none;position:relative}.pdot:before{content:"";background:inherit;animation:ping 1.3s var(--ease-out) infinite;border-radius:50%;position:absolute;inset:0}@keyframes ping{0%{opacity:.35;transform:scale(1)}to{opacity:0;transform:scale(2.8)}}.sdot{background:#ff3b301f;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;display:grid}.rpill{z-index:3;white-space:nowrap;opacity:0;height:44px;transition:transform .55s cubic-bezier(.2, 1, .3, 1), opacity .35s var(--ease);background:#fff;border-radius:22px;align-items:center;gap:12px;padding:0 7px 0 9px;display:flex;position:absolute;bottom:16px;left:50%;transform:translate(-50%,70px);box-shadow:inset 0 0 0 1px #00000014,0 6px 28px #0000001a,0 1px 3px #0000000d}.rec .rpill{opacity:1;transform:translate(-50%)}.rpill .sdot{margin-right:-8px}.rp-title{align-items:center;gap:8px;height:30px;padding:0 8px;display:flex}.rp-title b{font-size:13px;font-weight:600}.rp-time{font-variant-numeric:tabular-nums;min-width:41px;color:var(--ink);font-size:15px;font-weight:600}.rp-sep{background:#00000014;width:1px;height:20px}.rp-side{color:var(--ink-2);align-items:center;gap:6px;font-size:11px;font-weight:500;display:flex}.rp-bars{align-items:center;gap:2px;height:14px;display:flex}.rp-bars i{background:var(--c);border-radius:1.5px;width:3px;height:14px;transition:opacity .15s;transform:scaleY(.214)}.rp-bars.quiet i{opacity:.3}.rp-btn{width:30px;height:30px;color:var(--ink);transition:transform .15s var(--ease), background-color .15s;background:#f5f5f7;border-radius:50%;flex:none;place-items:center;display:grid}.rp-btn+.rp-btn{margin-left:-4px}.rp-btn svg{width:11px;height:11px}.rp-btn.stop{background:var(--record);color:#fff}.rp-btn.stop.hover{background:#e6352b}.rp-btn.press{transform:scale(.9)}.jc{z-index:12;height:52px;color:var(--ink);white-space:nowrap;font-family:var(--sans);letter-spacing:-.01em;opacity:0;background:#fff;border-radius:26px;align-items:center;gap:12px;padding:0 9px 0 13px;transition:transform .2s ease-in-out,opacity .2s ease-in-out;display:flex;position:absolute;top:127px;right:18px;transform:translate(calc(100% + 50px));box-shadow:inset 0 0 0 1px #00000014,0 6px 28px #0000001f,0 1px 3px #0000000f}.jc.in{opacity:1;transition:transform .35s cubic-bezier(.2,.9,.3,1),opacity .35s cubic-bezier(.2,.9,.3,1);transform:none}.jc-logo{object-fit:contain;flex:none;width:26px;height:26px}.jc-text{gap:1px;min-width:0;padding-right:4px;display:grid}.jc-text b{font-size:13px;font-weight:600;line-height:16px}.jc-text span{color:var(--ink-2);font-size:11px;font-weight:500;line-height:13px}.jc-record{background:var(--accent);color:#fff;height:28px;transition:background-color .12s, transform .15s var(--ease);border-radius:14px;align-items:center;gap:5px;padding:0 12px;font-size:12px;font-weight:600;display:flex}.jc-record svg{width:12px;height:12px}.jc-record.hover{background:#06c}.jc-record.press{transform:scale(.96)}.jc-skip{flex:none;place-items:center;width:34px;height:34px;display:grid;position:relative}.jc-skip>svg{fill:none;stroke-width:2px;width:34px;height:34px;position:absolute;inset:0;rotate:-90deg}.jc-skip .ring-bg{stroke:#00000014}.jc-skip .ring{stroke:var(--ink-3);stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:var(--drain,0)}.jc-skip i{width:26px;height:26px;color:var(--ink);background:#f5f5f7;border-radius:50%;place-items:center;display:grid}.jc-skip i svg{width:9px;height:9px}.jc-started{padding:0 11px 0 13px}.jc-started .jc-text{width:150px}.lede strong{color:var(--ink);font-weight:600}.tile h3,.find-top h3,.files-copy h3{letter-spacing:-.02em;margin:0;font-size:24px;font-weight:600;line-height:1.17}.tile-copy p,.p-label>p,.files-copy>p{letter-spacing:-.016em;max-width:440px;color:var(--ink-2);margin:10px 0 0;font-size:17px;line-height:1.47}@media (max-width:734px){.tile h3,.find-top h3,.files-copy h3{font-size:21px;line-height:1.2}.tile-copy p,.p-label>p,.files-copy>p{font-size:16px}}.proof-group{text-align:center;justify-items:center;gap:18px;padding:8px 0 24px;display:grid}.proof-label{color:var(--ink-3);letter-spacing:-.01em;font-size:14px}.proof-group ul{flex-wrap:wrap;justify-content:center;gap:12px 32px;margin:0;padding:0;list-style:none;display:flex}.proof-group li{letter-spacing:-.02em;white-space:nowrap;align-items:center;gap:9px;font-size:17px;font-weight:600;display:inline-flex}.proof-group img{object-fit:contain;width:24px;height:24px}.bento{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.tile{border-radius:var(--r-card);background:var(--paper-2);flex-direction:column;min-width:0;display:flex;position:relative;overflow:hidden}.tile-copy{padding:44px 44px 0}.tile-art{flex:1;place-items:center;min-height:0;padding:40px 44px 48px;display:grid}.t-nobot{grid-column:span 2;min-height:620px}.t-tracks{min-height:620px}.t-notice,.t-write,.t-notes{min-height:540px}@media (max-width:1068px){.bento{grid-template-columns:1fr 1fr}.t-nobot{grid-column:1/-1;min-height:0}.t-tracks,.t-notice,.t-write{min-height:520px}.t-notes{grid-column:1/-1;min-height:0}}@media (max-width:734px){.bento{grid-template-columns:1fr;gap:16px}.tile{border-radius:22px}.tile-copy{padding:30px 24px 0}.tile-art{padding:30px 20px 32px}.t-tracks,.t-notice,.t-write,.t-notes{min-height:0}}.nb-call{aspect-ratio:16/10;color:#fff;width:100%;max-width:620px;box-shadow:var(--shadow-win);background:#202124;border-radius:14px;margin-bottom:18px;position:relative}.nb-bar{background:#f1f1f4;border-bottom:1px solid #e3e3e8;border-radius:14px 14px 0 0;align-items:center;gap:14px;height:38px;padding:0 12px;display:flex}.nb-bar .lights{gap:6px}.nb-bar .lights i{width:10px;height:10px}.nb-tab{height:25px;color:var(--ink);background:#fff;border-radius:7px;align-items:center;gap:7px;padding:0 11px;font-size:12px;font-weight:500;display:flex;box-shadow:0 0 0 .5px #0000001a}.nb-tab img{object-fit:contain;width:14px;height:14px}.nb-grid{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;gap:8px;display:grid;position:absolute;inset:46px 8px 8px}.nb-grid .z-tile{background:#3c4043;border-radius:10px}.nb-grid .z-avatar{width:64px;height:64px;font-size:23px}.nb-grid .z-name{padding:3px 8px 3px 6px;font-size:11px}.nb-empty{text-align:center;color:#fff9;border-radius:10px;place-content:center;justify-items:center;gap:4px;font-size:12px;display:grid;box-shadow:inset 0 0 0 1.5px #fff3}.nb-empty b{color:#fff;font-size:14px;font-weight:600}.nb-call .nb-pill.static{position:absolute;inset:auto auto -20px 50%;translate:-50%}@media (max-width:734px){.nb-call{aspect-ratio:4/3.4}.nb-grid .z-avatar{width:46px;height:46px;font-size:17px}.nb-grid .z-name{font-size:9.5px;bottom:5px;left:5px}.nb-empty{font-size:10.5px}.nb-empty b{font-size:12px}}.live-card{background:#fff;border-radius:22px;gap:16px;width:100%;max-width:300px;padding:20px;display:grid;box-shadow:0 0 0 .5px #0000001a,0 24px 50px -28px #0000004d}.live-top{align-items:center;gap:12px;font-size:12px;display:flex}.live-top b{font-size:14px;font-weight:600;display:block}.live-top div span{color:var(--ink-2)}.live-dot{background:#ff3b301a;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;display:grid;position:relative}.live-dot:after{content:"";background:var(--record);border-radius:50%;width:10px;height:10px}.live-time{letter-spacing:-.025em;font-variant-numeric:tabular-nums;font-size:40px;font-weight:500;line-height:1}.meter-row{color:var(--ink-2);grid-template-columns:44px 1fr;align-items:center;font-size:12px;font-weight:500;display:grid}.meter{align-items:center;gap:3px;height:16px;display:flex}.meter i{background:#ececf0;border-radius:2px;flex:1;height:100%}.meter i.on{background:var(--c)}.live-btns{gap:8px;margin-top:2px;display:flex}.t-notice .tile-art{place-items:stretch stretch;padding:40px 0 0 44px}.corner{background:#2f86d6 url(/assets/wallpaper.jpg) 30% 40%/cover no-repeat;border-radius:18px 0 0;height:100%;min-height:300px;position:relative;overflow:hidden}.corner-bar{color:#fff;z-index:1;text-shadow:0 0 6px #00000040;justify-content:flex-end;align-items:center;gap:14px;height:28px;padding:0 16px;font-size:12.5px;font-weight:500;display:flex;position:absolute;inset:0 0 auto}.corner-bar svg{width:15px;height:15px}.corner-bar .mine{align-items:center;display:flex}[data-loop=notice] .pill-card{top:42px;right:12px}[data-loop=notice].s-offer .pill-card,[data-loop=notice].s-recording .pill-card{opacity:1;transform:scale(var(--k))}[data-loop=notice].s-recording .pill-card{width:200px}[data-loop=notice].s-recording .pc-offer{opacity:0}[data-loop=notice].s-recording .pc-started{opacity:1}.event{z-index:1;background:#fff;border-radius:14px;align-items:center;gap:12px;padding:12px 14px;font-size:12.5px;display:flex;position:absolute;bottom:18px;left:18px;right:18px;box-shadow:0 0 0 .5px #00000014,0 12px 30px -16px #0006}.event svg{width:20px;height:20px;color:var(--ink-2);flex:none}.event b{font-size:13.5px;font-weight:600;display:block}.event span{color:var(--ink-2)}.mini-pill.static{opacity:1;width:200px;position:relative;top:auto;right:auto;transform:none}.mini-pill.static .pc-started{opacity:1}@media (max-width:734px){.t-notice .tile-art{padding:30px 0 0 24px}.corner{min-height:320px}}.writes{gap:8px;width:100%;max-width:300px;display:grid}.w-line{opacity:0;transition:opacity .5s var(--ease), transform .6s var(--ease-out);background:#fff;border-radius:14px;gap:2px;padding:11px 13px;font-size:14px;line-height:1.35;display:grid;transform:translateY(8px)}.w-line b{color:var(--c);font-size:11.5px;font-weight:600}.w-line.in{opacity:1;transform:none}.ai-sum{background:#fff;border-radius:20px;width:100%;max-width:320px;padding:6px 18px;box-shadow:0 0 0 .5px #0000001a,0 24px 50px -28px #0000004d}.ai-sum p{margin:12px 0;font-size:14px;line-height:1.5}.ai-row{border-top:1px solid var(--line);white-space:nowrap;align-items:center;gap:10px;height:40px;font-size:13px;display:flex}.ai-row b{width:58px;color:var(--ink-3);flex:none;font-size:11.5px;font-weight:600}.cmp-panel{background:var(--paper-2);border-radius:32px;max-width:1000px;margin:0 auto;padding:24px 48px 16px}.cmp{--col:190px;grid-template-columns:minmax(0, 1fr) var(--col) var(--col);display:grid;position:relative}.cmp-row{display:contents}.cmp-lift{top:0;bottom:0;right:var(--col);width:var(--col);background:#fff;border-radius:22px;position:absolute;box-shadow:0 0 0 .5px #0000000f,0 24px 50px -30px #00000047}.cmp-cell{z-index:1;align-content:center;min-width:0;padding:26px 0;display:grid;position:relative}.cmp-row+.cmp-row .cmp-cell{border-top:1px solid var(--line-2)}.cmp-row+.cmp-row .cmp-cell:nth-child(2){border-top-color:#0000}.cmp-row+.cmp-row+.cmp-row .cmp-cell:nth-child(2){border-top-color:var(--line);margin:0 22px}.cmp-top .cmp-cell{padding:40px 0 30px}.cmp-us,.cmp-them{text-align:center;justify-items:center;gap:4px}.cmp-us img{width:56px;height:56px;margin-bottom:12px}.cmp-us b,.cmp-them b{letter-spacing:-.02em;font-size:17px;font-weight:600}.cmp-them b{color:var(--ink-2)}.cmp-us small,.cmp-them small{color:var(--ink-3);letter-spacing:-.01em;font-size:13px}.stack{align-items:center;height:56px;margin-bottom:12px;padding-left:12px;display:flex}.stack img{object-fit:cover;width:40px;height:40px;box-shadow:0 0 0 2.5px var(--paper-2), 0 4px 10px -4px #00000040;background:#fff;border-radius:11px;margin-left:-12px}.stack img.pad{object-fit:contain;padding:4px}.cmp-point b{letter-spacing:-.02em;font-size:17px;font-weight:600;line-height:1.3;display:block}.cmp-point span{color:var(--ink-3);margin-top:4px;font-size:14px;line-height:1.43;display:block}.cmp-mark{justify-items:center}.cmp-mark i{border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.cmp-mark svg{width:15px;height:15px}.cmp-mark .yes{background:var(--accent);color:#fff}.cmp-mark .no{color:var(--ink-3);background:#e5e5ea}.cmp-mark .no svg{width:12px;height:12px}.cmp-note{text-align:center;max-width:640px;color:var(--ink-3);margin:28px auto 0}@media (max-width:734px){.cmp-panel{border-radius:24px;padding:8px 14px 4px}.cmp{--col:76px}.cmp-lift{border-radius:16px}.cmp-cell{padding:20px 0}.cmp-row+.cmp-row .cmp-cell:first-child{padding-right:10px}.cmp-row+.cmp-row+.cmp-row .cmp-cell:nth-child(2){margin:0 10px}.cmp-top .cmp-cell{padding:26px 0 20px}.cmp-us img{width:38px;height:38px;margin-bottom:8px}.stack{height:38px;margin-bottom:8px;padding-left:8px}.stack img{border-radius:7px;width:26px;height:26px;margin-left:-14px}.stack img.pad{display:none}.cmp-us b,.cmp-them b{font-size:13px}.cmp-us small,.cmp-them small{display:none}.cmp-point b{font-size:15px}.cmp-point span{font-size:13px}.cmp-mark i{width:24px;height:24px}}.find{grid-template-columns:1.08fr 1fr;gap:24px;display:grid}.find-tile{border-radius:var(--r-card);background:var(--paper-2);flex-direction:column;gap:36px;min-width:0;min-height:560px;padding:44px;display:flex}.find-top{justify-content:space-between;align-items:center;gap:16px;display:flex}.find-top .keys-inline kbd{box-shadow:none;color:var(--ink-2);background:#fff}.find-tile .search-box,.find-tile .askcard{align-self:center;margin:auto 0}@media (max-width:1068px){.find{grid-template-columns:1fr}.find-tile{min-height:500px}}@media (max-width:734px){.find-tile{border-radius:22px;gap:28px;min-height:0;padding:30px 20px}}.search-box{background:#fff;border-radius:20px;width:100%;max-width:460px;padding:12px;overflow:hidden;box-shadow:0 0 0 .5px #0000001a,0 24px 50px -28px #0000004d}.sb-field{background:var(--paper-2);border-radius:12px;align-items:center;gap:10px;height:44px;padding:0 14px;font-size:17px;display:flex}.sb-field svg{width:16px;height:16px;color:var(--ink-3)}.sb-field .caret{background:var(--accent);width:1.5px;height:19px;margin-left:-9px;animation:1s step-end infinite caret}.sb-results{gap:4px;min-height:232px;margin-top:8px;display:grid}.sb-rec{opacity:0;transition:opacity .4s var(--ease), transform .5s var(--ease-out);padding:10px 6px 4px;transform:translateY(6px)}.sb-rec+.sb-rec{border-top:1px solid var(--line)}.sb-rec.in{opacity:1;transform:none}.sb-head{align-items:baseline;gap:8px;margin:0 0 4px 8px;font-size:14px;display:flex}.sb-head b{font-weight:600}.sb-head span{color:var(--ink-3);font-size:12px}.sb-moment{white-space:nowrap;border-radius:8px;align-items:baseline;gap:9px;padding:6px 8px;font-size:13.5px;display:flex;overflow:hidden}.sb-moment time{color:var(--accent);font-variant-numeric:tabular-nums;font-size:12px}.sb-moment b{font-size:12px;font-weight:600}.sb-moment span{text-overflow:ellipsis;color:var(--ink-2);overflow:hidden}mark{color:var(--ink);background:#ffe066;border-radius:3px;padding:0 1px}.askcard{gap:10px;width:100%;max-width:400px;display:grid}.askcard .bubble.ai{max-width:100%}.ac-reading{color:var(--ink-3);align-items:center;gap:8px;font-size:13.5px;display:flex}.ac-list{margin:0;padding:0 0 0 18px;font-size:15px;line-height:1.65;display:none}.ac-list li{opacity:0;transition:opacity .35s var(--ease)}.ac-list li.in{opacity:1}.ac-list sup{color:var(--accent);font-size:10.5px;font-weight:600}.askcard.answered .ac-reading{display:none}.askcard.answered .ac-list{display:block}.ac-sources{opacity:0;transition:opacity .4s var(--ease);flex-wrap:wrap;gap:6px;margin-top:2px;display:flex}.askcard.sourced .ac-sources{opacity:1}.ac-sources span{color:var(--ink-2);background:#fff;border-radius:980px;align-items:center;gap:6px;padding:6px 11px 6px 7px;font-size:12px;display:inline-flex}.ac-sources b{background:var(--paper-2);width:17px;height:17px;color:var(--accent);border-radius:50%;place-items:center;font-size:10.5px;font-weight:600;display:grid}.askcard .bubble{opacity:0;transition:opacity .4s var(--ease), transform .5s var(--ease-out);transform:translateY(6px)}.askcard .bubble.in{opacity:1;transform:none}.trust{grid-template-columns:minmax(0,1fr) minmax(0,1.45fr);gap:24px;display:grid}.p-label{text-align:center;align-content:center;justify-items:center;gap:0;padding:56px 40px;display:grid}.p-shield{width:96px;height:96px;color:var(--accent);background:#fff;border-radius:50%;place-items:center;margin-bottom:28px;display:grid;box-shadow:0 0 0 .5px #0000000f,0 18px 40px -22px #0000004d}.p-shield svg{width:46px;height:46px}.p-label>p{max-width:320px;margin:10px auto 0}.p-never{flex-wrap:wrap;justify-content:center;gap:8px;max-width:360px;margin:30px 0 0;padding:0;list-style:none;display:flex}.p-never li{letter-spacing:-.01em;color:var(--ink-2);background:#fff;border-radius:980px;padding:7px 14px;font-size:13.5px;font-weight:500;box-shadow:0 0 0 .5px #00000014}.p-settings .tile-art{place-items:end center;padding-bottom:0}.st-win{background:#fff;border-radius:14px 14px 0 0;grid-template-columns:180px minmax(0,1fr);width:100%;max-width:640px;font-size:13px;display:grid;overflow:hidden;box-shadow:0 0 0 .5px #0000001f,0 30px 60px -30px #0000004d}.st-side{background:#f3f3f6;border-right:1px solid #e6e6ea;align-content:start;gap:2px;padding:16px 10px 24px;display:grid}.st-side .lights{gap:7px;margin:0 0 16px 6px}.st-side .lights i{width:11px;height:11px}.st-search{height:26px;color:var(--ink-3);background:#0000000d;border-radius:7px;align-items:center;gap:6px;margin-bottom:8px;padding:0 8px;font-size:12px;display:flex}.st-search svg{width:12px;height:12px}.st-item{height:28px;color:var(--ink);border-radius:7px;align-items:center;gap:8px;padding:0 8px;display:flex}.st-item.on{background:var(--accent);color:#fff}.st-hand{place-items:center;width:18px;height:18px;display:grid}.st-hand svg{width:15px;height:15px}.st-main{min-width:0;padding:18px 20px 8px}.st-title{letter-spacing:-.012em;margin:2px 0 14px;font-size:15px;font-weight:700;display:block}.st-list{background:#f7f7f9;border-radius:12px;margin:0;padding:0 14px;list-style:none;box-shadow:inset 0 0 0 .5px #0000000f}.st-list li{align-items:center;gap:12px;padding:12px 0;display:flex}.st-list li+li{border-top:1px solid var(--line)}.st-ic{width:18px;height:18px;color:var(--ink-2);flex:none}.st-list div{flex:1;min-width:0}.st-list b{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;display:block;overflow:hidden}.st-list div span{color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:11.5px;display:block;overflow:hidden}.st-app{flex:none;width:20px;height:20px}.st-switch{background:#34c759;border-radius:10px;flex:none;width:32px;height:19px;position:relative}.st-switch:after{content:"";background:#fff;border-radius:50%;width:15px;height:15px;position:absolute;top:2px;right:2px;box-shadow:0 1px 2px #0003}@media (max-width:1068px){.trust{grid-template-columns:1fr;max-width:680px;margin:0 auto}}@media (max-width:734px){.p-label{padding:40px 22px}.p-shield{width:76px;height:76px;margin-bottom:22px}.p-shield svg{width:36px;height:36px}.st-win{grid-template-columns:1fr}.st-side{display:none}.st-main{padding:16px 12px 4px}.st-app{display:none}}.files{grid-template-columns:1fr 1.25fr;align-items:center;gap:80px;margin-top:160px;display:grid}.finder{min-height:340px;box-shadow:var(--shadow-win);background:#fff;border-radius:14px;grid-template-columns:170px 1fr;font-size:13px;display:grid;overflow:hidden}.fd-side{background:#f3f3f6;border-right:1px solid #e6e6ea;align-content:start;gap:2px;padding:16px 10px;display:grid}.fd-side .lights{gap:7px;margin:0 0 18px 6px}.fd-side .lights i{width:11px;height:11px}.fd-group{color:var(--ink-3);padding:0 8px 4px;font-size:11px;font-weight:600}.fd-place{height:28px;color:var(--ink);border-radius:7px;align-items:center;gap:8px;padding:0 8px;display:flex}.fd-place svg{width:15px;height:15px;color:var(--ink-3)}.fd-place.on{background:#00000012}.fd-main{min-width:0}.fd-bar{align-items:center;height:50px;padding:0 18px;font-size:13.5px;display:flex}.fd-bar b{font-weight:600}.fd-path{color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;padding:0 18px 10px;font-size:11.5px;display:flex;overflow:hidden}.fd-path svg{flex:none;width:13px;height:13px}.fd-head{border-top:1px solid var(--line);border-bottom:1px solid var(--line);color:var(--ink-3);justify-content:space-between;padding:6px 18px;font-size:11px;font-weight:600;display:flex}.fd-list{margin:0;padding:6px 8px;list-style:none}.fd-list li{border-radius:7px;align-items:center;gap:10px;height:32px;padding:0 10px;display:flex}.fd-list li:nth-child(2n){background:#f7f7f9}.fd-list svg{width:16px;height:16px;color:var(--ink-3)}.fd-size{color:var(--ink-3);font-variant-numeric:tabular-nums;margin-left:auto;font-size:12px}@media (max-width:1068px){.files{grid-template-columns:1fr;gap:44px;max-width:640px;margin:120px auto 0}}@media (max-width:734px){.files{margin-top:88px}.finder{grid-template-columns:1fr}.fd-side{display:none}}.space-panel{background:var(--paper-2);border-radius:32px;padding:16px 48px}.space{margin:0;padding:0;list-style:none}.space li{grid-template-columns:24px 240px minmax(0,1fr) 84px;align-items:center;gap:0 24px;padding:30px 0;display:grid}.space li+li{border-top:1px solid var(--line-2)}.space-ic{width:22px;height:22px;color:var(--ink-3)}.space-when b{letter-spacing:-.02em;font-size:17px;font-weight:600;line-height:1.3;display:block}.space-when span{color:var(--ink-3);margin-top:4px;font-size:14px;line-height:1.43;display:block}.space-bar{background:var(--line);border-radius:5px;height:10px;overflow:hidden}.space-bar i{background:var(--ink-3);border-radius:5px;min-width:10px;height:100%;display:block}.space-size{text-align:right;letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:17px;font-weight:600}.space-note{max-width:640px;color:var(--ink-3);margin:28px 0 0}@media (max-width:734px){.space-panel{border-radius:24px;padding:4px 20px}.space li{grid-template-columns:22px minmax(0,1fr) auto;gap:14px;padding:22px 0}.space-size{grid-area:1/3}.space-bar{grid-area:2/2/auto/-1}}.keystage{justify-items:center;display:grid}.caps{gap:12px;display:flex}.cap{width:96px;height:96px;color:var(--ink);transition:transform .14s var(--ease), box-shadow .14s var(--ease);background:#fff;border-radius:18px;place-items:center;display:grid;position:relative;box-shadow:0 0 0 .5px #0000001a,0 4px #d1d1d6,0 14px 24px -12px #00000040}.cap i{font-size:40px;font-style:normal;font-weight:400;line-height:1}.cap.wide{width:128px}.cap.wide i{font-size:22px;position:absolute;top:12px;right:14px}.cap small{color:var(--ink-2);letter-spacing:-.01em;font-size:12.5px;font-weight:500;position:absolute;bottom:12px;left:14px}.cap.down{transform:translateY(4px);box-shadow:0 0 0 .5px #0000001a,0 0 #d1d1d6,0 6px 12px -8px #00000040}.palette{width:100%;max-width:440px;box-shadow:var(--shadow-win);text-align:left;transition:opacity .4s var(--ease), transform .5s var(--ease-out);background:#fff;border-radius:18px;margin-top:44px;padding:8px;font-size:14px}.js [data-loop=keys] .palette{opacity:0;transform:translateY(-10px)scale(.98)}.js [data-loop=keys].open .palette{opacity:1;transform:none}.pa-field{border-bottom:1px solid var(--line);height:44px;color:var(--ink-3);align-items:center;gap:9px;margin-bottom:4px;padding:0 12px;font-size:16px;display:flex}.pa-field svg{width:16px;height:16px}.pa-item{border-radius:9px;align-items:center;gap:10px;height:38px;padding:0 12px;transition:background-color .2s,color .2s;display:flex}.pa-item img,.pa-item svg{object-fit:contain;width:18px;height:18px}.pa-item svg{color:var(--ink-2)}.pa-item kbd{color:var(--ink-3);letter-spacing:.04em;margin-left:auto;font-size:12.5px}.pa-item.hl{background:var(--accent);color:#fff}.pa-item.hl svg,.pa-item.hl kbd{color:#fff}@media (max-width:734px){.cap{border-radius:16px;width:80px;height:80px}.cap i{font-size:34px}.cap.wide{width:108px}.palette{margin-top:36px}}.ai-bento .t-chat{grid-column:span 2;min-height:600px}.ai-bento .t-agents{min-height:600px}.ai-bento .t-setup{grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);align-items:center;gap:40px;padding:0 44px 0 0;display:grid}.ai-bento .t-setup .tile-copy{padding:44px}.chat-win{width:100%;max-width:560px;box-shadow:var(--shadow-win);background:#fff;border-radius:16px;overflow:hidden}.chat-bar{border-bottom:1px solid var(--line);align-items:center;height:40px;padding:0 16px;display:flex}.chat-bar .lights{gap:7px}.chat-bar .lights i{width:11px;height:11px}.chat-body{gap:16px;padding:26px 26px 28px;display:grid}.chat-used{box-shadow:inset 0 0 0 1px var(--line);color:var(--ink-2);border-radius:12px;align-items:center;gap:10px;padding:10px 14px;font-size:13.5px;display:flex}.chat-used img{flex:none;width:20px;height:20px}.chat-used b{color:var(--ink);font-weight:600}.chat-used em{color:var(--ink-3);white-space:nowrap;margin-left:auto;font-size:12.5px;font-style:normal}.chat-answer{letter-spacing:-.014em;color:var(--ink);margin:0;font-size:15.5px;line-height:1.55}.chat-src{flex-wrap:wrap;gap:8px;display:flex}.chat-src span{background:var(--paper-2);color:var(--ink-2);border-radius:980px;align-items:center;gap:7px;padding:6px 12px 6px 10px;font-size:12.5px;font-weight:500;display:inline-flex}.chat-src svg{width:10px;height:10px;color:var(--accent)}.agent-list{background:#fff;border-radius:18px;width:100%;max-width:300px;margin:0;padding:6px 18px;list-style:none;box-shadow:0 0 0 .5px #0000000f,0 20px 44px -30px #00000040}.agent-list li{grid-template-rows:auto auto;grid-template-columns:36px 1fr;align-items:center;column-gap:14px;padding:13px 0;display:grid}.agent-list li+li{border-top:1px solid var(--line)}.agent-ic{background:var(--paper-2);width:36px;height:36px;color:var(--ink);border-radius:10px;grid-row:span 2;place-items:center;display:grid}.agent-ic svg{width:18px;height:18px}.agent-list b{letter-spacing:-.016em;align-self:end;font-size:15px;font-weight:600}.agent-list li>span:last-child{color:var(--ink-3);align-self:start;font-size:12.5px}.setup-cmd{background:#fff;border-radius:14px;align-items:center;gap:10px;min-width:0;padding:12px 12px 12px 18px;display:flex;box-shadow:0 0 0 .5px #00000014}.setup-cmd code{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:13px/1.4 var(--mono);color:var(--ink-2);flex:1;overflow:hidden}.copy{color:var(--link);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;align-items:center;gap:6px;padding:6px 10px;font-size:14px;display:inline-flex}.copy:hover{background:#0071e314}.copy svg{width:13px;height:13px}.dev-note{text-align:center;color:var(--ink-3);margin:28px 0 0}@media (max-width:1068px){.ai-bento .t-chat,.ai-bento .t-agents{grid-column:1/-1;min-height:0}.agent-list{max-width:420px}.ai-bento .t-setup{grid-template-columns:1fr;gap:0;padding:0 44px 44px}.ai-bento .t-setup .tile-copy{padding:44px 0 24px}}@media (max-width:734px){.chat-body{padding:20px 16px 22px}.ai-bento .t-setup{padding:0 20px 26px}.ai-bento .t-setup .tile-copy{padding:30px 4px 20px}}.faq-wrap{grid-template-columns:minmax(0,1fr) minmax(0,1.65fr);align-items:start;gap:80px;display:grid}.faq-head{position:sticky;top:120px}.faq-more{color:var(--ink-2);margin:22px 0 0;font-size:17px}.faq{border-bottom:1px solid var(--line-2)}details{border-top:1px solid var(--line-2);interpolate-size:allow-keywords}summary{cursor:pointer;letter-spacing:-.02em;align-items:center;gap:24px;padding:24px 0;font-size:19px;font-weight:600;line-height:1.3;list-style:none;transition:color .15s;display:flex}summary:hover{color:var(--link)}summary::-webkit-details-marker{display:none}summary svg{width:18px;height:18px;color:var(--ink-3);transition:transform .4s var(--ease);flex:none;margin-left:auto}details[open] summary svg{transform:rotate(45deg)}details p{color:var(--ink-2);margin:0;padding:0 48px 26px 0;font-size:17px;line-height:1.5}details::details-content{height:0;transition:height .45s var(--ease), content-visibility .45s allow-discrete;overflow:clip}details[open]::details-content{height:auto}@media (max-width:900px){.faq-wrap{grid-template-columns:1fr;gap:40px}.faq-head{position:static}}@media (max-width:734px){summary{padding:20px 0;font-size:17px}details p{padding-right:0;font-size:16px}}footer{background:var(--paper);color:var(--ink-2);padding:0 0 28px;overflow:hidden}.get{color:var(--ink);padding:120px 0}.get-icon{filter:drop-shadow(0 14px 20px #0000002e);width:120px;height:120px;margin:0 auto 36px}.get-cta{justify-items:center;gap:14px;margin-top:40px;display:grid}.get-ver{color:var(--ink-3);font-size:14px}.get-facts{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);max-width:820px;margin:80px auto 0;padding:26px 0;display:grid}.get-facts div{text-align:center;align-content:start;justify-items:center;gap:3px;padding:0 12px;display:grid}.get-facts div+div{border-left:1px solid var(--line)}.get-facts dt{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);font-size:11px;font-weight:600}.get-facts dd{letter-spacing:-.02em;color:var(--ink);margin:4px 0 0;font-size:21px;font-weight:600;line-height:1.15}.get-facts span{color:var(--ink-3);font-size:12.5px}@media (max-width:734px){.get{padding:104px 0 88px}.get-icon{width:96px;height:96px;margin-bottom:28px}.get-facts{grid-template-columns:1fr 1fr;row-gap:22px;margin-top:56px}.get-facts div:nth-child(3){border-left:0}.get-facts dd{font-size:19px}}.family{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);align-items:start;gap:24px 48px;padding:40px 0 44px;display:grid}.family h2{letter-spacing:-.02em;color:var(--ink);margin:0;font-size:21px;font-weight:600;line-height:1.2}.family p{max-width:380px;color:var(--ink-2);margin:8px 0 0;font-size:15px;line-height:1.45}.family .family-by{color:var(--ink-3);flex-wrap:wrap;gap:4px 16px;margin-top:14px;font-size:14px;display:flex}.family-by a{color:var(--link)}.family-by a:hover{text-underline-offset:3px;text-decoration:underline}.family ul{grid-template-columns:1fr 1fr;gap:12px;margin:0;padding:0;list-style:none;display:grid}.family ul a{background:var(--paper-2);height:100%;color:var(--ink);border-radius:18px;align-items:flex-start;gap:16px;padding:20px 22px;transition:background-color .2s linear;display:flex}.family ul a:hover{background:#ebebef}.family ul a img{flex:none;width:56px;height:56px;margin:-4px 0 0 -4px}.family ul a div{gap:4px;display:grid}.family b{letter-spacing:-.01em;font-size:17px;font-weight:600}.family span{color:var(--ink-2);font-size:14px;line-height:1.4}.family small{color:var(--link);align-items:center;gap:3px;margin-top:6px;font-size:13px;display:inline-flex}.family small svg{width:10px;height:10px}@media (max-width:1068px){.family{grid-template-columns:1fr}}@media (max-width:734px){.family{padding:32px 0 36px}.family ul{grid-template-columns:1fr}}.foot-bottom{border-top:1px solid var(--line);color:var(--ink-3);flex-wrap:wrap;justify-content:space-between;gap:12px 24px;padding-top:20px;font-size:13px;display:flex}.foot-bottom div,.foot-bottom nav{flex-wrap:wrap;align-items:center;gap:12px 26px;display:flex}.foot-bottom a{color:var(--ink);align-items:center;gap:5px;display:inline-flex}.foot-bottom a:hover{text-underline-offset:3px;text-decoration:underline}.foot-bottom svg{width:14px;height:14px}.foot-brand{color:var(--ink);letter-spacing:-.01em;align-items:center;gap:7px;font-size:15px;font-weight:600;display:inline-flex}.foot-brand svg{width:18px;height:18px}.foot-legal{max-width:820px;color:var(--ink-3);margin:14px 0 0;font-size:11.5px;line-height:1.5}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.js [data-reveal]{opacity:1!important;transition:none!important;transform:translate(0,0)!important}.js .stage-view .stage{opacity:1!important;transition:none!important;translate:none!important}.pdot:before,.lb-live:before,.z-tile.talk .z-avatar,.pv-badge svg{animation:none}.js .focus[data-reveal]{filter:none!important}.js .split .w,.js .proof-group li{opacity:1!important;filter:none!important;transition:none!important;transform:none!important}.tile,.find-tile,.btn{transition:none!important}.tile-art>*{translate:none!important}.progress{display:none}.stage-view,.hero-copy{opacity:1!important;transform:none!important}.js [data-loop=keys] .palette{opacity:1;transform:none}}
