/* GENERATED from _src/css/v2.css — edit THERE, then node _src/build.mjs
   ⛔ DO NOT EDIT THIS FILE. It is the comment-stripped delivery copy and the
   next build overwrites it whole; _verify/buildgate.mjs fails on any edit
   made here, and on a source edit that was never built. */
.hero-v2{--overhang: 0px;padding-top: 0;padding-bottom: clamp(40px,6vh,88px);}.hero-v2 .desk-bg{left: 0;right: 0;top: 0;height: 100%;border-radius: 0;background: #383d45;background-image: url(data:image/webp;base64,UklGRuwAAABXRUJQVlA4IOAAAAAwBgCdASogABgAPpE6mUiloyKhMBgIALASCWQArDKDOiZ0QLwvyHcLfc8A9heUJKJJEgOCnCMw7wLgAP78uiTPXcf6PUyyCoQ3qK9P8bM1dYCU4Zj3SPG3sUoSs0ACDm0mzx7dq3yuqyMV2Keu5n32p5kxnxD7ju6M34Y2M7abc2+WiPEnUMW/6Q0GAf4YVMSBfSqF2iV1VQK1mfXC8B3SuQvJoh/RmMAjBojhUJKf88XjFFnB4sjt7kvkjYo+m1kqIC2P6b8mr7f+I4wxJZO8o9Bo5zxc9EVo1u0HrIrQAA==);background-size: cover;background-position: 50.39% 92.2%;background-repeat: no-repeat;}.hero-v2 .desk-bg[data-hero-fade] img{opacity: 0;}.hero-v2 .desk-bg[data-hero-fade="in"] img{opacity: 1;transition: opacity .2s linear;}@media (prefers-reduced-motion: reduce){.hero-v2 .desk-bg[data-hero-fade="in"] img{transition-duration: .09s;}}.hero-v2 .desk-bg > picture{width: 111.512%;margin-left: -6.191%;}.hero-v2 .desk-bg img{object-position: 50.39% 92.2%;}@media (max-width: 640px){.hero-v2 .desk-bg > picture{width: 138%;margin-left: -19%;}.hero-v2 .desk-bg img{object-position: 50% 75%;}.hero-v2 .desk-bg{background: #2a343b;background-image: url(data:image/webp;base64,UklGRkQBAABXRUJQVlA4IDgBAACQCACdASogADgAPoEykkelIyGhN/qsAKAQCUAWdn5IlvzlVefYAeENlLZaRa/TvI0/YUBTjeQe1B1DJxhi39u12bIRAk2TOhEhpUENAAD+/KtyImfuqvX+cwYJzdCHwRxIN939YZFYvlmIRIPaJFyN3tPXrGqXxhayNJm+0uitFDEgVfFPnEZ1H1OHewiJ4EeEWgv2uZKC4brrBh7kTEN1Mtrn5p6ZlJDqT+yvcIQzvvyyiAXUBho8f4nXM7RHi60V8OGE9qk9Rnq2yDvX1ROQ0WXAdGKDfxay4Z05/qS1N/ORJGSqQxMNEaDrzhlouGGrvthNbck6Hz9cgl+UMFnUIuqMJZOWtTF8b5eGTiBBNpjTResYjxekIbYKodGGRXeWw2ltgs/RXMmzVSOnn8bseZmVwFOAAAA=);background-size: cover;background-position: 50% 75%;background-repeat: no-repeat;}}.hero-v2 .desk-bg::after{content: "";position: absolute;inset: 0;background: linear-gradient(to bottom,rgba(2,3,6,.58) 0,rgba(2,3,6,0) 78px);pointer-events: none;}.hero-v2 .shell{flex: 1 1 auto;justify-content: safe center;padding-top: clamp(28px,4vh,52px);}.v2-screen{position: relative;z-index: 1;flex: none;width: 100%;text-align: left;--dl-u: clamp(.62px,calc(100cqw / 1352),1px);--dl-mb-h: 29;--dl-flare: min(15px,calc(var(--dl-mb-h) * var(--dl-u) * .7));--v2-feed-h: 190px;--v2-win-h: calc(137px + var(--v2-feed-h));}.v2-screen .dl-mb{border-radius: 0;}.v2-screen .dl-drop{width: min(54%,560px);}.v2-screen .dl-feed{height: var(--v2-feed-h);}.v2-screen .dl-live{position: static;transform: none;bottom: auto;left: auto;display: flex;width: fit-content;margin: 18px auto 0;max-width: calc(100% - 32px);}@media (max-width: 640px){.v2-screen{--dl-k: .85;--dl-hair: calc(1px / var(--dl-k));}.v2-screen .dl-mb{display: none;}.v2-scale{position: relative;height: calc(var(--v2-win-h) * var(--dl-k));overflow-x: clip;overflow-clip-margin: 24px;}.v2-screen .dl-drop{position: absolute;top: 0;left: 50%;margin-left: -210px;margin-top: 0;width: 420px;translate: none;transform: scale(var(--dl-k));transform-origin: top center;}.v2-screen .dl-live{font-size: var(--fs-2);padding: 6px 12px;margin-top: 12px;}.v2-screen{--v2-feed-h: 133px;}.hero-v2 .shell{padding-top: clamp(20px,3vh,40px);padding-bottom: 92px;}.hero-v2 .desk-bg::after{background: linear-gradient(to bottom,rgba(2,3,6,.40) 0,rgba(2,3,6,0) 40px);}}.v2-lib{position: relative;container-type: inline-size;--u: 0.0555cqw;}@media (max-width: 1600px){.v2-lib{--u: 0.068cqw;}}@media (max-width: 1280px){.v2-lib{--u: 0.082cqw;}}@media (max-width: 1000px){.v2-lib{--u: 0.10cqw;}}.v2-lib .desk-window{margin-top: clamp(36px,5vw,60px);margin-bottom: 0;}.v2-lib .mac-window{position: static;transform: none;left: auto;top: auto;background: linear-gradient(light-dark(rgba(246,246,245,.62),rgba(255,255,255,.17)) 0 0),light-dark(#e9eaec,#111114);box-shadow: var(--sh-win);}@media (max-width: 760px){.v2-lib{--u: 0.135cqw;}.v2-lib .mac-window{width: calc(720 * var(--u));height: calc(560 * var(--u));}}@media (max-width: 640px){.v2-lib .mac-window{position: absolute;top: 0;left: 50%;margin-left: calc(-490 * var(--u));width: calc(980 * var(--u));height: calc(672 * var(--u));max-width: none;transform: scale(var(--win-k));transform-origin: top center;}}.v2-lib .lib-sec,.v2-lib .lib-next-h{color: color-mix(in srgb,var(--lib-ink) 58%,transparent);}.v2-lib{--v2-lib-u: 0.9792px;}.v2-lib[data-libscale],.v2-lib[data-libscale] .desk-window{--u: var(--v2-lib-u);}.v2-lib[data-libscale] .desk-window{position: relative;display: block;height: calc(672 * var(--u) * max(var(--v2-lib-k,1),var(--v2-lib-kmin,0)));overflow-x: clip;overflow-clip-margin: 40px;}.v2-lib[data-libscale] .mac-window{position: absolute;top: 0;left: 50%;margin-left: calc(-490 * var(--u));width: calc(980 * var(--u));height: calc(672 * var(--u));max-width: none;transform: scale(max(var(--v2-lib-k,1),var(--v2-lib-kmin,0)));transform-origin: top center;}@media (max-width: 640px){.v2-lib .shell > .paint-plate{margin-inline: 0;margin-block-start: var(--s5);border-radius: var(--app-r-win);box-shadow: var(--sh-win);}.v2-lib .lib-shot img{aspect-ratio: 20 / 21;object-fit: cover;}.v2-lib[data-libscale]{--v2-lib-kmin: 0;}.v2-lib[data-libscale] .mac-window{margin-left: calc(-480 * var(--u));transform-origin: top center;}}.v2-lib .lib-d-body{padding-left: calc(26 * var(--u));}.v2-lib .lib-d-body li{padding-left: calc(18 * var(--u));}.v2-lib .lib-d-body li::before{left: calc(6 * var(--u));}.v2-lib .lib-d-body li.task{padding-left: calc(18 * var(--u));}.v2-lib .lib-d-body li.task::before{left: calc(1 * var(--u));border-radius: 50%;}.v2-lib .lib-d-body li.task.done::after{left: calc(3.6 * var(--u));}.v2-lib .lib-d-body .lib-d-q{margin-top: calc(8 * var(--u));margin-left: calc(2 * var(--u));padding-left: calc(10 * var(--u));border-left: calc(2 * var(--u)) solid color-mix(in srgb,var(--lib-ink) 10%,transparent);font-size: calc(13 * var(--u));line-height: calc(19 * var(--u));color: var(--lib-ink-2);}.v2-lib .lib-d-body{overflow-y: auto;overscroll-behavior: contain;scrollbar-width: none;padding-bottom: calc(30 * var(--u));}.v2-lib .lib-d-body::-webkit-scrollbar{width: 0;height: 0;}.v2-lib .lib-d-body .task-tx.is-typing::after{content: "";display: inline-block;width: calc(1.5 * var(--u));height: calc(12 * var(--u));margin-left: calc(1 * var(--u));vertical-align: calc(-2 * var(--u));background: var(--lib-ink-2);}.v2-lib .v2-ls-slot{margin: 0;padding: 0;}.bn-body{max-width: 900px;margin-inline: auto;}.bn,.bn .bn-val{font-family: var(--font-sans);}.bn-block + .bn-block{margin-top: clamp(var(--s7),6vw,92px);}.bn-head{display: flex;align-items: baseline;justify-content: space-between;gap: var(--s4);}.bn-h,.bn-dir,.bn-name,.bn-val,.bn-u{font-size: var(--fs-6);line-height: 1.45;letter-spacing: 0;}.bn-h{color: var(--ink);font-weight: 500;}.bn-dir{color: var(--ink-2);font-weight: 400;flex: none;}.bn-name{color: var(--ink-2);font-weight: 400;}.bn-val{color: var(--ink);font-weight: 500;font-variant-numeric: tabular-nums;justify-self: end;white-space: nowrap;}.bn-u{color: var(--ink-2);font-weight: 400;}.bn-bars{margin-top: var(--s5);display: grid;gap: var(--s5);}.bn-row{display: grid;grid-template-columns: 190px minmax(0,1fr) 68px;align-items: center;gap: var(--s5);}.bn-track{position: relative;height: 10px;border-radius: var(--r-pill);background: color-mix(in srgb,var(--ink) 6%,transparent);box-shadow: inset 0 0 0 1px var(--line-2);}.bn-fill{position: absolute;inset: 0 auto 0 0;width: calc(var(--v) / var(--scale) * 100%);border-radius: var(--r-pill);background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='g' color-interpolation-filters='sRGB'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.3' numOctaves='2' seed='41'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 .79 0 0 0 0 .83 0 0 0 0 .94 0 0 0 .34 -.10'/%3E%3C/filter%3E%3Crect width='120' height='120' filter='url(%23g)'/%3E%3C/svg%3E") 0 0 / 120px 120px repeat,repeating-linear-gradient(45deg,light-dark(rgba(255,255,255,.20),rgba(255,255,255,.055)) 0 2.5px,transparent 2.5px 6px),linear-gradient(180deg,color-mix(in srgb,var(--ink) 21%,var(--paper)) 0%,color-mix(in srgb,var(--ink) 34%,var(--paper)) 100%);background-blend-mode: soft-light,normal,normal;box-shadow: inset 0 1px 0 light-dark(rgba(255,255,255,.44),rgba(255,255,255,.16)),inset 0 -1px 0 light-dark(rgba(16,20,40,.10),rgba(0,0,0,.26)),0 1px 2px light-dark(rgba(16,20,40,.06),rgba(0,0,0,.34)),0 2px 4px light-dark(rgba(16,20,40,.05),rgba(0,0,0,.30));}.bn-row.is-ours .bn-name{color: var(--ink);font-weight: 500;}.bn-row.is-ours .bn-fill{background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='g' color-interpolation-filters='sRGB'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.3' numOctaves='2' seed='41'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 .79 0 0 0 0 .83 0 0 0 0 .94 0 0 0 .34 -.10'/%3E%3C/filter%3E%3Crect width='120' height='120' filter='url(%23g)'/%3E%3C/svg%3E") 0 0 / 120px 120px repeat,repeating-linear-gradient(45deg,rgba(255,255,255,.10) 0 2.5px,transparent 2.5px 6px),linear-gradient(180deg,#3563f4 0%,#1033b8 100%);background-blend-mode: soft-light,normal,normal;box-shadow: inset 0 1px 0 rgba(255,255,255,.24),inset 0 -1px 0 rgba(8,18,64,.34),0 1px 2px rgba(10,22,80,.14),0 2px 4px rgba(10,22,80,.12);}.bn-row.is-ours .bn-val{color: var(--cobalt-deep);}.bn[data-bn-grow] .bn-fill{width: 0;transition: width 1s cubic-bezier(.22,.61,.36,1);}.bn[data-bn-grow] .bn-val{opacity: 0;transform: translateY(6px);transition: opacity .5s ease .35s,transform .5s cubic-bezier(.22,.61,.36,1) .35s;}.bn[data-bn-grow] .bn-in .bn-fill{width: calc(var(--v) / var(--scale) * 100%);}.bn[data-bn-grow] .bn-in .bn-val{opacity: 1;transform: none;}.bn[data-bn-grow] .bn-bars .bn-row:nth-child(2) .bn-fill{transition-delay: .09s;}.bn[data-bn-grow] .bn-bars .bn-row:nth-child(3) .bn-fill{transition-delay: .18s;}.bn[data-bn-grow] .bn-bars .bn-row:nth-child(4) .bn-fill{transition-delay: .27s;}.bn[data-bn-grow] .bn-bars .bn-row:nth-child(2) .bn-val{transition-delay: .44s;}.bn[data-bn-grow] .bn-bars .bn-row:nth-child(3) .bn-val{transition-delay: .53s;}.bn[data-bn-grow] .bn-bars .bn-row:nth-child(4) .bn-val{transition-delay: .62s;}.bn-foot{margin-top: clamp(var(--s5),3.5vw,44px);font-size: var(--fs-3);color: var(--ink-2);max-width: none;padding-inline: max(0px,calc((100% - 56ch) / 2));text-align: center;text-wrap: balance;}.bn-body{position: relative;}.bn-circus{position: absolute;left: 0;right: 0;top: 0;height: 0;z-index: -1;pointer-events: none;color: var(--scribe-ink);opacity: .62;--bn-hair: 1px;--bn-rowh: calc(var(--fs-6) * 1.45);--bn-pitch: calc(var(--bn-rowh) + var(--s5));--bn-l1: calc(var(--bn-rowh) + var(--s5) + var(--bn-rowh) / 2);--bn-blk1: calc(var(--bn-rowh) + var(--s5) + 4 * var(--bn-rowh) + 3 * var(--s5));--bn-blk2: calc(var(--bn-blk1) + clamp(var(--s7),6vw,92px));--bn-y1: var(--bn-l1);--bn-y2: calc(var(--bn-l1) + var(--bn-pitch));--bn-y3: calc(var(--bn-l1) + 2 * var(--bn-pitch));--bn-y4: calc(var(--bn-l1) + 3 * var(--bn-pitch));--bn-y5: calc(var(--bn-blk2) + var(--bn-l1));--bn-y6: calc(var(--bn-blk2) + var(--bn-l1) + var(--bn-pitch));--bn-step: round(var(--bn-pitch),1px);--bn-r3: calc(round(var(--bn-y2) + var(--bn-pitch) / 2,1px) + .5px);--bn-r1: calc(var(--bn-r3) - 2 * var(--bn-step));--bn-r2: calc(var(--bn-r3) - var(--bn-step));--bn-r4: calc(var(--bn-r3) + var(--bn-step));--bn-r5: calc(var(--bn-r3) + 2 * var(--bn-step));--bn-r7: calc(round(var(--bn-y5) + var(--bn-pitch) / 2,1px) + .5px);--bn-r6: calc(var(--bn-r7) - var(--bn-step));--bn-r8: calc(var(--bn-r7) + var(--bn-step));--bn-clear: 44px;--bn-reach: calc(var(--bn-clear) + 2 * var(--bn-step));--bn-post: calc(var(--bn-reach) - 2 * var(--bn-step));--bn-post2: calc(var(--bn-reach) - var(--bn-step));--bn-cy1: var(--bn-r3);--bn-cy2: var(--bn-r7);--bn-stub: 8px;--bn-g1: calc(var(--bn-r3) - 1.5 * var(--bn-step));--bn-g2: calc(var(--bn-r3) - .5 * var(--bn-step));--bn-g3: calc(var(--bn-r3) + .5 * var(--bn-step));--bn-g4: calc(var(--bn-r3) + 1.5 * var(--bn-step));--bn-g5: calc(var(--bn-r7) - .5 * var(--bn-step));--bn-g6: calc(var(--bn-r7) + .5 * var(--bn-step));--bn-gateh: round(var(--bn-step) * .66,1px);--bn-metaR: 9px;}.bn-rail{position: absolute;left: calc(50% - 50vw);right: calc(0px - var(--bn-post));top: calc(var(--y) - var(--bn-hair) / 2);height: var(--bn-hair);background: currentColor;}.bn-rail--stub{right: calc(var(--bn-stub) - var(--bn-post));}.bn--b2{--bn-post: var(--bn-post2);}.bn-gate{position: absolute;left: round(50% - 50vw + var(--tx),1px);width: var(--bn-hair);top: calc(var(--y) - var(--bn-gateh) / 2);height: var(--bn-gateh);background: currentColor;}.bn-meta{position: absolute;display: block;left: calc(100% + var(--bn-post) - var(--bn-metaR));top: calc(var(--cy) - var(--bn-metaR));width: calc(var(--bn-metaR) * 2);height: calc(var(--bn-metaR) * 2);max-width: none;overflow: visible;}.bn-meta circle{vector-effect: non-scaling-stroke;stroke-width: var(--bn-hair);}.bn-turn{position: absolute;display: block;left: calc(100% + var(--bn-post));top: calc(var(--cy) - var(--r));width: var(--r);height: calc(var(--r) * 2);max-width: none;overflow: visible;}.bn-turn path{vector-effect: non-scaling-stroke;stroke-width: var(--bn-hair);}#benchmark{overflow: clip visible;}@media (max-width: 899.98px){.bn-circus{display: none;}}@media (max-width: 640px){.bn-row{grid-template-columns: minmax(0,1fr) auto;grid-template-areas: "name val" "track track";gap: var(--s2) var(--s4);align-items: baseline;}.bn-name{grid-area: name;}.bn-val{grid-area: val;}.bn-track{grid-area: track;margin-top: var(--s1);}.bn-head{flex-wrap: wrap;gap: var(--s1) var(--s4);}}@media (prefers-reduced-motion: reduce){.bn[data-bn-grow] .bn-fill{width: calc(var(--v) / var(--scale) * 100%);transition: none;}.bn[data-bn-grow] .bn-val{opacity: 1;transform: none;transition: none;}}.v2-lib .shell > .paint-plate.has-shot{padding: 0;}.v2-lib .shell > .paint-plate.has-shot::before,.v2-lib .shell > .paint-plate.has-shot::after{content: none;}.lib-shot,.lib-shot img{display: block;width: 100%;height: auto;}#faq .faq-more{display: none;}#benchmark .bn-more{display: none;}.hero-open-row{display: none;}@media (max-width: 640px){:root .hero-desk .lede,:root .hero-desk .btnrow:not(.hero-open-row),:root .hero-desk .hero-fine{display: none;}:root .hero-v2{padding-bottom: 0;}:root .hero-v2 .shell{justify-content: center;padding-top: 0;padding-bottom: 0;}:root .hero-desk .desk-brand{display: block;width: 72px;height: 72px;margin: 0 auto var(--s5);}:root .hero-desk .desk-brand img{display: block;width: 72px;height: 72px;border-radius: 0;box-shadow: none;filter: drop-shadow(0 4px 14px rgba(6,10,40,.35));}:root .hero-open-row{display: flex;justify-content: center;margin-top: var(--s6);}:root .hero-open-row .btn{width: auto;padding-inline: 28px;}.hero-link-open .hero-open-row{display: none;}.hero-link-open .hero-desk .btnrow.sendlink-on:not(.hero-open-row){display: flex;margin-top: var(--s6);margin-bottom: -52px;}.hero-link-open .hero-desk .sendlink{max-width: 340px;}.hero-link-open .hero-desk .sendlink .ntf-input,.hero-link-open .hero-desk .sendlink .btn-dl{min-height: 44px;padding-block: 0;}:root .hero-v2{min-height: calc(100svh - 64px);}:root .hero-v2 .desk-bg img{object-position: 50% 64%;}:root .hero-v2 .desk-bg{background-position: 50% 64%;}:root .hero-v2{position: sticky;top: 0;z-index: 0;}:root.hero-link-open .hero-v2{position: relative;}#main > .hero-v2 ~ *{position: relative;z-index: 1;}:where(#main > .hero-v2 ~ *){background-color: var(--paper);}#glance{margin-top: -32px;border-radius: var(--r5) var(--r5) 0 0;box-shadow: var(--sh-float);}#glance{padding-top: 44px;padding-bottom: 56px;}#glance .gl-arch-m{top: -44px;height: calc(100vw * 360 / 460);overflow: hidden;contain: paint;z-index: 0;}#glance .gl-arch-m svg{-webkit-mask-image: linear-gradient(180deg,#000 0,#000 30%,rgba(0,0,0,.35) 60%,transparent 100%);mask-image: linear-gradient(180deg,#000 0,#000 30%,rgba(0,0,0,.35) 60%,transparent 100%);}#glance .glance{position: relative;z-index: 1;display: flex;flex-direction: column;gap: 28px;}#glance .glance > li{padding: 0;text-align: left;display: grid;grid-template-columns: 88px 1fr;column-gap: 16px;align-items: center;}#glance .glance > li + li{border-top: 0;}#glance .gl-vig{grid-row: span 2;height: 64px;width: 88px;margin: 0;align-items: center;overflow: hidden;}#glance .gl-obj{flex: none;}#glance .gl-rec{margin: 0;transform: scale(.72);}#glance .gl-vig:has(.gl-keys){height: 84px;-webkit-mask-image: linear-gradient(90deg,transparent 0,#000 10px,#000 calc(100% - 10px),transparent 100%),linear-gradient(180deg,transparent 0,#000 10px);-webkit-mask-composite: source-in;mask-image: linear-gradient(90deg,transparent 0,#000 10px,#000 calc(100% - 10px),transparent 100%),linear-gradient(180deg,transparent 0,#000 10px);mask-composite: intersect;}#glance .gl-keys{width: 279px;height: 125px;max-width: none;position: relative;top: -41px;}#glance .gl-lock{transform: scale(.78);}#glance .glance h2{align-self: end;}#glance .glance p{margin: 2px 0 0;align-self: start;font-size: var(--fs-5);line-height: 1.45;}#glance .glance{gap: 44px;max-width: 320px;margin-inline: auto;}#glance .glance > li{display: flex;flex-direction: column;align-items: center;text-align: center;}#glance .gl-vig{width: 100%;height: 84px;margin: 0 0 14px;justify-content: center;align-items: center;}#glance .gl-vig:has(.gl-keys){width: 160px;}#glance .gl-rec,#glance .gl-lock{transform: none;margin: 0;}#glance .gl-vig:not(:has(.gl-keys)){overflow: visible;}#glance .glance h2,#glance .glance p{align-self: stretch;}#workflow > .shell{padding-bottom: var(--s6);}#workflow .wf-dial-m{display: none;}#workflow .wf-stations{max-width: none;}#workflow .wf-st{grid-template-columns: minmax(0,1fr);justify-items: center;position: static;}#workflow .wf-when{grid-area: 1 / 1 / 2 / 2;justify-self: center;}#workflow .wf-piece{grid-area: 2 / 1 / 3 / 2;justify-self: center;align-items: center;}#workflow .wf-ground{left: -14%;right: -14%;background: radial-gradient(46% 58% at 50% 50%,color-mix(in srgb,var(--ink) 12%,transparent),transparent 74%);}#workflow .wf-axis{display: block;position: static;}#workflow .wf-axis::before,#workflow .wf-axis::after,#workflow .wf-axis > .wf-flow,#workflow .wf-axis > i{display: none;}#workflow .wf-dial{display: block;left: calc(50% - 50vw);right: auto;width: 100vw;top: -24px;height: 170px;overflow: hidden;opacity: .62;-webkit-mask-image: linear-gradient(90deg,#000 30%,transparent 40%,transparent 60%,#000 70%);mask-image: linear-gradient(90deg,#000 30%,transparent 40%,transparent 60%,#000 70%);}#workflow .wf-dial .wf-dial-shadow{display: none;}#workflow .wf-dial svg{width: 1248px;transform: translateX(-50%);}#workflow .wf-dial svg > g[mask]{mask: url(#wfDialFloor);}#workflow .wf-dial .wf-dial-num{display: inline;}#dictation .dict-w1 .dict-caps > .dict-cap:nth-child(n+3){display: none;}#data .own-stage{aspect-ratio: auto;grid-template-rows: 290px auto;padding-bottom: var(--s7);}#data .own-marble img{object-position: 50% 0;}#data .own-field{visibility: hidden;}#data .own-copy a{position: relative;}#data .own-copy a::after{content: "";position: absolute;inset: -11px -4px;}#benchmark .sec-head .lede{display: none;}#benchmark .bn-body{margin-top: var(--s6);}#benchmark .bn-bars{gap: var(--s4);}#benchmark .bn-head{flex-direction: column;align-items: center;gap: 0;text-align: center;}#benchmark .bn-foot{display: none;}#benchmark .bn-more{display: block;--faq-bleed: var(--s4);margin-top: var(--s5);}#benchmark .bn-more > summary{justify-content: center;}#benchmark .bn-more > summary > span{flex: 0 1 auto;}#benchmark .bn-more .faq-a p{color: var(--ink-2);}#benchmark a.link{position: relative;}#benchmark a.link::after{content: "";position: absolute;inset: -11px -4px;}#apps .lede br{display: none;}#apps .lede{text-wrap: balance;}#apps .paint-frame{margin-block-start: var(--s5);}#apps .paint-plate.is-dock{margin-inline: 0;margin-block-start: 0;padding: 56px 8px;border-radius: var(--app-r-win);box-shadow: var(--sh-win),inset 0 0 0 1px rgba(255,255,255,.10);}#apps .dock-stage{padding-top: 0;}:root #closer{--drift-k: .64;}:root .drift{grid-template-columns: 1fr 1fr;grid-auto-flow: row dense;gap: 12px;padding-inline: var(--gut);}:root .drift-row,:root .drift-set:not([aria-hidden]){display: contents;}:root .drift-set[aria-hidden]{display: none;}:root .drift-set{animation: none;}:root .drift-tile{grid-column: span 2;width: auto;height: auto;aspect-ratio: var(--w) / 232;}:root .drift-tile[style*="--w: 232"]{grid-column: span 1;}:root .drift-row:nth-child(1) .drift-tile:nth-child(3),:root .drift-row:nth-child(2) .drift-tile:nth-child(1),:root .drift-row:nth-child(2) .drift-tile:nth-child(3),:root .drift-row:nth-child(3) .drift-tile:nth-child(3),:root .drift-row:nth-child(3) .drift-tile:nth-child(4),:root .drift-row:nth-child(3) .drift-tile:nth-child(5){display: none;}.wall-drifting #closer .drift{display: none;}.wall-drifting #closer .wall-stage{display: grid;gap: 12px;}:root #closer .wall-row{position: relative;overflow: hidden;pointer-events: none;height: calc(232px * var(--drift-k) + 120px);padding-block: 40px 80px;margin-block: -40px -80px;}:root #closer .wall-row .drift-tile{position: absolute;top: 40px;left: 0;margin: 0;aspect-ratio: auto;width: calc(var(--w) * 1px * var(--drift-k));height: calc(232px * var(--drift-k));transition: none;will-change: transform;pointer-events: auto;touch-action: pan-y;-webkit-user-select: none;user-select: none;-webkit-touch-callout: none;background: transparent;-webkit-backface-visibility: hidden;backface-visibility: hidden;}:root #closer .wall-row .drift-media{border-radius: inherit;background: var(--ground,var(--paper));-webkit-backface-visibility: hidden;backface-visibility: hidden;}#pricing .sec-head .lede{display: none;}#faq .faq{margin-top: var(--s6);}#faq .faq.is-folded > .faq-extra{display: none;}#faq .faq.is-folded + .faq-more{display: flex;justify-content: center;align-items: center;width: fit-content;min-height: 44px;margin: var(--s5) auto 0;padding: 12px 22px;border-radius: var(--r-pill);font-size: var(--fs-5);font-weight: 500;cursor: pointer;}}@media (max-width: 640px) and (prefers-reduced-motion: no-preference){.nav[data-gate]{transition: opacity .18s ease,transform .5s cubic-bezier(.32,.72,0,1),visibility 0s;}.nav[data-gate="closed"]{transform: translateY(-100%);transition: opacity .2s ease .08s,transform .28s cubic-bezier(.4,0,1,1),visibility 0s linear .28s;}}@media (max-width: 640px){.hero-v2 .dl-win{pointer-events: none;-webkit-user-select: none;user-select: none;}}.wf-note-icon{filter: drop-shadow(0 0 .5px rgba(0,0,0,.22)) drop-shadow(0 1px 1.5px rgba(0,0,0,.10));}@media (max-width: 640px) and (prefers-reduced-motion: no-preference){.v2-lib .lib-shot{position: relative;aspect-ratio: 20 / 21;overflow: hidden;}.v2-lib .lib-shot img{position: absolute;inset: 0 auto auto 0;width: 220%;height: 220%;max-width: none;transform-origin: 0 0;transform: scale(0.454545);}.v2-lib.is-touring .lib-shot img{animation: v2-lib-tour 16s infinite;will-change: transform;}}@keyframes v2-lib-tour{0%{transform: scale(0.454545);animation-timing-function: cubic-bezier(.4,0,.25,1);}12%,22%{transform: translate(-5.97%,-16.72%) scale(1);animation-timing-function: cubic-bezier(.5,0,.3,1);}38%,46%{transform: translate(-48.58%,-32.38%) scale(1);animation-timing-function: cubic-bezier(.5,0,.3,1);}56%,64%{transform: translate(-5.97%,-32.38%) scale(1);animation-timing-function: cubic-bezier(.55,0,.25,1);}78%,100%{transform: scale(0.454545);}}@media (min-width: 1600px){#closer .drift{max-width: 2080px;margin-inline: auto;}}@media (max-width: 640px){html.in-x .hero-v2{--x-room: calc(var(--x-vh,100svh) * .42);--x-body: max(var(--x-vh,100svh),492px);height: calc(var(--x-body) + var(--x-room));min-height: calc(var(--x-body) + var(--x-room));padding-bottom: var(--x-room);}html.in-x .hero-v2 .desk-brand{display: none;}html.in-x .hero-v2 > .shell{justify-content: center;padding-top: 0;padding-bottom: 0;}html.in-x.has-rename-note .hero-v2 > .shell{padding-top: 60px;}html.in-x .rename-note{top: var(--x-toast-top,calc(12px + env(safe-area-inset-top,0px)));bottom: auto;translate: -50% -12px;}html.in-x .rename-note.is-in{translate: -50% 0;}html.in-x .rename-note.is-gone{translate: -50% -12px;}}.hero-v2 .dl-chrome{height: 44px;}.hero-v2 .dl-body{padding-top: 2px;}@media (max-width: 640px){.hero-v2 .dl-chrome{border-bottom-color: transparent;}html.in-x .hero-v2 > .shell{padding-bottom: 48px;}.rename-note button{display: none;}.rename-note{padding-right: 14px;}}
