@font-face{font-family:Wix Madefor Text;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Wix Madefor Text;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/wix-madefor-text-cyrillic-500-normal.C2kgbJxJ.woff2) format("woff2"),url(/_astro/wix-madefor-text-cyrillic-500-normal.Be2tzhwN.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Wix Madefor Text;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/wix-madefor-text-vietnamese-500-normal.D2He92yH.woff2) format("woff2"),url(/_astro/wix-madefor-text-vietnamese-500-normal.C0OCtHdf.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Wix Madefor Text;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/wix-madefor-text-latin-ext-500-normal.CL0p6ox6.woff2) format("woff2"),url(/_astro/wix-madefor-text-latin-ext-500-normal.DFgRCH8n.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Wix Madefor Text;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/wix-madefor-text-latin-500-normal.DpfusOC5.woff2) format("woff2"),url(/_astro/wix-madefor-text-latin-500-normal.DUu7iH75.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Wix Madefor Text;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,d09GMgABAAAAAATQAA4AAAAACOwAAAR7AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG4FWHC4GYABwEQgKhTSESQsaAAE2AiQDMAQgBYQOB4EKDAcbbQfIngNu63E4oszr9Eb5qAcWj3N1ImIyg3++/dp9M/PFFpO0VNNENGluiaSRQ4k0k9KIZE/SyFr54zvtBdyCDlg6aYxKGx2cr96kBxk8PH+vnn+zMDw22SILJgJr6RocKhWLWmv5oQpXQRzKCU65WlP7FwBwBCrCJlZtmNTP+0hiF1bRcYqwRBaF6VR4Mq5CRRjTZXjVjR3kuyAQq8WHG/YK5BA0GmzvgqCJxdkDQfCAv6FlvGbvATI0JccAoPCuq/DggB5EAQD+X3rMSd8kcgP7f+RDmLGLI94575d/DSgF+GYznOd2F5TeFMQTA1b7PIbPEpdylwJGuFckrZdlG4bAsyp3eDTGjBoCzA/WA8Aq7NERqrLw0JnEs8aYSWAIDP1kd/eEpXAA5L9xHxIe7ophAboAgP7iNCDPGxhgQSkcgVJ4s4BCfnAAMnkLXKNz5bf8lxJbnf20KP17rAnAmwowAABCMQBPyBcJxEQpKQCQAqgEFIAXoC6wejbG7ROWnGdW3pVFpUFUUBIVBkFBZ+JlbjkjpIkXK1FCIpYcrl5l+nAlxoW5lzHuSxbPNV0g93VHvpvJeZj3XJF75zBm+xMTXvT3s47EMLP5PIIQ71dU6hFcZ0ADTVJi+7F9bto7iH9aVcV5n1xTL0n0Or6KaBPNzHz25ksq1SoMcrm/LpSq7Ha93OeonitZyv3Xu/vE9QjxcUUpHyH9rGHUI9KvUlyheq5h3DTmuwnvDIwsTxaMaPZYegQDBZ8tn21La9rZeabSkjxzO6emeunDpdw7bM4teBUID3mmJnafRMLuMze6ecI4EgNAWCNw64agfvpzJrhTtGEljfzCFlL5AwYMwaUhq3TvPloy63beYJ64LS+oZPRxPqBvpZ69g97ZrmQeN1jZpKmub9XJyG/QcWiKKyHeCYzy0HZ56cCGBg5gvF4Q5m7nCytXJ65Wrfi6vIaauclz/yV4fPx73zO8JeNdIKPIkumXY/egkPSrmB27cVLNN4W5aUpw4lI2U5C8qLx23ABWVZNDXkd/U6+Ye2rr7/RXNCdUhiaWpxT2FglKRTrzDMdQsZC9GwBAwFaOMqY4HSbfgl8yYj8BvN6rowHA+/cvnqx/j9wEvAMgYgAITyLwKcHmTQAM3SLNfjANfAh/mPkCv1wXufEnKdqIiDXo0Udk7JMMA1Kj8CaR+rqbIxBah6N8BFwIG+ql1QW9kXOnt7qNGHTlek+1Jr2vETeQ8z8KsMnJCeWQh4bGoZFdO5STQw6Hdl1y9LJrRSNSRUCl3SBCFk2atZQE5Nh8EKdsskB3qapMr64iSs3svXy1V484LDkY6OjEOl+FUkKlvewZSdtbuXSxsLcbFcfF4jj7cYFywFGDV4y3aisvZqJjYrSBFGruqM+AmBT36tCskSsu5eLUVhJwkNFpu4u3ai895GKVo1GvbjQD+/bCcPcIv0qTDguA//mV0J+YQiGLzZw8+QoUKlKsJNjZaqfrHqBUsEvpEjaXSeNR2Bwui8YjceYx6WXsHZj/q7mxAAA=) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Wix Madefor Text;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/wix-madefor-text-cyrillic-600-normal.DDuZ8DT3.woff2) format("woff2"),url(/_astro/wix-madefor-text-cyrillic-600-normal.IW7kD80J.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Wix Madefor Text;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/wix-madefor-text-vietnamese-600-normal.ClIcaQzF.woff2) format("woff2"),url(/_astro/wix-madefor-text-vietnamese-600-normal.AB0hMLrK.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Wix Madefor Text;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/wix-madefor-text-latin-ext-600-normal.BQreaJbW.woff2) format("woff2"),url(/_astro/wix-madefor-text-latin-ext-600-normal.C2TRGnZ5.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Wix Madefor Text;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/wix-madefor-text-latin-600-normal.VRkU6i7S.woff2) format("woff2"),url(/_astro/wix-madefor-text-latin-600-normal.DDz9swpZ.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Landour Display;src:url(/fonts/Landour-Display-600.ttf) format("truetype");font-weight:600;font-display:swap}@font-face{font-family:Landour;src:url(/fonts/Landour-Text-400500.ttf) format("truetype");font-weight:400 500;font-display:swap}:root{--blue: #2fa8f7;--purple: #5d77f9;--pink: #af85f5;--dark-blue: #0e1e4d;--muted-blue: #323f68;--white: #ffffff;--black: #000000;--ghost-gray: #e4e5eb;--lightest-gray: #ededed;--muted-gray: #ced0d9;--light-gray: #aaaebd;--medium-gray: #666a80;--pale-blue: #eef2fb;--lightest-blue: #dfe4fe;--light-blue: #c5d3f4;--medium-blue: #9fb2e8;--red: #f96c5d;--orange: #f8a23a;--font-display: "Landour Display", "Landour", Arial, Helvetica, sans-serif;--font-body: "Landour", Arial, Helvetica, sans-serif;--font-ui: "Wix Madefor Text", Arial, Helvetica, sans-serif;--font-mono: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--space-xs: 4px;--space-sm: 8px;--space-md: 16px;--space-lg: 24px;--space-xl: 32px;--space-2xl: 40px;--space-3xl: 48px;--space-4xl: 64px;--space-5xl: 80px;--space-6xl: 96px;--section: clamp(var(--space-4xl), 7vw, var(--space-6xl));--radius-sm: 4px;--radius-md: 16px;--radius-lg: 20px;--radius-xl: 28px;--radius-pill: 40px;--t-instant: .1s;--t-quick: .15s;--t-normal: .25s;--t-slow: .35s;--max: 1200px;--signature: var(--blue);color-scheme:light}*,*:before,*:after{box-sizing:border-box}[hidden]{display:none!important}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:calc(80px + env(safe-area-inset-top,0px))}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}html,body{overflow-x:clip}body{margin:0;background:var(--white);color:var(--black);font:500 17px/1.5 var(--font-body);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}::selection{background:var(--lightest-blue);color:var(--dark-blue)}.dark ::selection{background:var(--purple);color:var(--white)}h1,h2,h3,p,ul,ol,dl,dd,figure{margin:0}ul,ol{padding:0;list-style:none}h1,h2,h3{font-family:var(--font-display);font-weight:600;text-wrap:balance;color:inherit}h1{font-size:clamp(44px,6.4vw,84px);line-height:1.04;letter-spacing:-.012em}h2{font-size:clamp(34px,4.4vw,58px);line-height:1.08;letter-spacing:-.01em}h3{font-size:clamp(22px,2vw,28px);line-height:1.18;letter-spacing:-.005em}p{text-wrap:pretty}img{max-width:100%;display:block}a{color:var(--dark-blue);text-decoration-color:var(--purple);text-underline-offset:3px;text-decoration-thickness:1px}.dark a:not([class]){color:var(--white);text-decoration-color:var(--blue)}a:hover{text-decoration-thickness:2px}:focus-visible{outline:2px solid var(--purple);outline-offset:3px;border-radius:6px}.dark :focus-visible{outline-color:var(--blue)}html{scrollbar-color:var(--light-gray) var(--lightest-gray)}.wrap{max-width:var(--max);margin:0 auto;padding-left:max(24px,env(safe-area-inset-left,0px));padding-right:max(24px,env(safe-area-inset-right,0px))}.center{text-align:center}.lede{font-size:clamp(19px,1.7vw,23px);line-height:1.4;color:var(--medium-gray);max-width:32em}.dark{background:var(--dark-blue);color:var(--white)}.dark .lede{color:var(--light-blue)}.pale{background:var(--pale-blue)}main>.opening:first-child{margin-top:calc(-64px - env(safe-area-inset-top,0px))}.wash{display:none}.head{display:grid;justify-items:center;gap:var(--space-md)}.head h2{color:var(--dark-blue)}.example{display:inline-flex;align-items:center;gap:6px;font:600 12px/1 var(--font-ui);color:var(--muted-blue);background:var(--lightest-blue);padding:6px 10px;border-radius:var(--radius-pill)}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:50px;padding:0 30px;border-radius:48px;border:0;font:600 16px/1 var(--font-ui);letter-spacing:.005em;text-decoration:none;cursor:pointer;white-space:nowrap;transition:background-color var(--t-quick) ease-in-out,color var(--t-quick) ease-in-out,transform var(--t-instant) ease-in-out;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.btn:active{transform:scale(.97)}.btn-primary{background:var(--blue);color:var(--dark-blue)}.btn-primary:hover{background:var(--lightest-blue);color:var(--dark-blue);text-decoration:none}.btn-secondary{background:var(--pale-blue);color:var(--dark-blue)}.btn-secondary:hover{background:var(--light-blue);text-decoration:none}.btn-inverted{background:var(--white);color:var(--dark-blue)}.btn-inverted:hover{background:var(--lightest-blue);text-decoration:none}.btn-normal{min-height:38px;padding:0 18px;font-size:14px;border-radius:var(--radius-pill)}.btn-link{font:600 16px/1 var(--font-ui);color:var(--dark-blue);text-decoration:none;display:inline-flex;align-items:center;gap:6px;min-height:44px}.btn-link:hover{text-decoration:underline}.dark .btn-link{color:var(--light-blue)}.dark .btn-link:hover{color:var(--white)}.btn-link svg{transition:transform var(--t-normal) ease-in-out}.btn-link:hover svg{transform:translateY(2px)}.actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-md) var(--space-xl)}.center .actions{justify-content:center}body{zoom:var(--a11y-zoom, 1)}.a11y-contrast{--medium-gray: #3b3f55;--light-gray: #5c6075;--muted-gray: #8a8ea3;--muted-blue: var(--dark-blue)}.a11y-contrast .dark{--light-blue: var(--white);--medium-blue: var(--lightest-blue)}.a11y-links a{text-decoration-line:underline!important;text-decoration-thickness:2px!important;text-underline-offset:3px!important}.a11y-font{--font-display: Arial, Helvetica, sans-serif;--font-body: Arial, Helvetica, sans-serif;--font-ui: Arial, Helvetica, sans-serif}.a11y-font h1,.a11y-font h2,.a11y-font h3{letter-spacing:0}.a11y-still *,.a11y-still *:before,.a11y-still *:after{animation:none!important;transition-duration:0s!important;scroll-behavior:auto!important}html.a11y-still{scroll-behavior:auto}.motion-btn{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0 12px 0 10px;border:0;border-radius:var(--radius-pill);background:var(--white);color:var(--dark-blue);font:600 12px/1 var(--font-ui);cursor:pointer;box-shadow:inset 0 0 0 1px var(--light-blue);transition:background-color var(--t-quick) ease-in-out;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.motion-btn:hover{background:var(--lightest-blue)}.motion-btn svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.motion-btn .i-play{display:none;fill:currentColor}.motion-btn[data-paused] .i-pause{display:none}.motion-btn[data-paused] .i-play{display:block}@media(max-width:600px){.motion-btn{min-height:44px;padding:0 16px 0 14px}}.c-dots{display:flex;justify-content:center;gap:2px;margin-top:var(--space-md)}.c-dots button{width:24px;height:24px;padding:0;border:0;background:none;cursor:pointer;display:grid;place-items:center;-webkit-tap-highlight-color:transparent}.c-dots button:before{content:"";width:7px;height:7px;border-radius:7px;background:var(--light-blue);transition:width var(--t-slow) cubic-bezier(.16,1,.3,1),background-color var(--t-normal) ease}.c-dots button[aria-current]:before{width:22px;background:var(--dark-blue)}.c-dots button:focus-visible{outline-offset:0}@media(prefers-reduced-motion:no-preference){.js .hero [data-rise]{opacity:0;transform:translateY(12px)}.js .line>span{transform:translateY(108%)}.js .app:not(.played) [data-pane=overview] [data-fill]{transform:scaleX(0)}.js .app:not(.played) [data-pane=overview] [data-pop]{opacity:0}.js .demo:not(.played) [data-pop]{opacity:0;transform:translateY(6px) scale(.94)}}@media(min-width:961px){:root{--section: clamp(var(--space-2xl), 5svh, var(--space-6xl));--stack: clamp(var(--space-lg), 3svh, var(--space-4xl))}main>section.flush{scroll-margin-top:var(--section)}.head .lede{max-width:48em}.screen{min-height:calc(100svh - 64px);display:flex;flex-direction:column;justify-content:center}.screen>*{flex:none}}@media(min-width:961px)and (max-height:820px){.head{gap:10px}.head h2{font-size:clamp(34px,3.6vw,48px)}.head .lede{font-size:19px}}@media(max-width:600px){:root{--section: 64px}h2{font-size:clamp(28px,8.2vw,36px)}.lede{font-size:17px;line-height:1.5}.head{gap:12px}.btn{min-height:48px}.btn-normal{min-height:44px}}.mock .clients{position:absolute;left:0;right:0;top:0;display:flex;gap:6px;align-items:center;overflow-x:auto;scrollbar-width:none}.mock .clients::-webkit-scrollbar{display:none}.mock .clients button{flex:none;display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 14px;border:0;border-radius:10px;cursor:pointer;background:#fff9;box-shadow:inset 0 0 0 1px #9fb2e880;font:600 13px/1 var(--font-ui);color:var(--muted-blue);transition:background-color var(--t-normal) ease,color var(--t-normal) ease,box-shadow var(--t-normal) ease}.mock .clients button:hover{color:var(--dark-blue);background:var(--white)}.mock .clients button.on{background:var(--white);color:var(--dark-blue);box-shadow:inset 0 0 0 1.5px var(--blue),0 10px 24px -16px #0e1e4d99}.mock .clients img{width:16px;height:16px}.mock .clients .more{flex:none;display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 12px;border-radius:10px;border:1.5px dashed var(--medium-blue);font:600 12.5px/1 var(--font-ui);color:var(--muted-blue)}.mock .more-logos{display:inline-flex;gap:6px;align-items:center}.mock .more-logos img{width:14px;height:14px;opacity:.85}.mock .inv{filter:brightness(0) invert(1)}.mock .light-chat .chat{flex:1;padding:22px;display:grid;gap:14px;align-content:start}.mock .msg{font-size:14px;line-height:1.5}.mock .msg.me{justify-self:end;max-width:75%;padding:10px 14px;border-radius:14px 14px 4px;background:var(--pale-blue)}.mock .msg.ai{display:grid;gap:8px;max-width:85%}.mock .line{display:block;height:8px;border-radius:8px;background:var(--ghost-gray)}.mock .w80{width:80%}.w60{width:60%}.w70{width:70%}.mock .composer{margin-top:6px;padding:12px 14px;border-radius:12px;box-shadow:inset 0 0 0 1px var(--muted-gray);color:var(--medium-gray);font-size:13px}.mock .status.lightbar{color:var(--medium-gray);box-shadow:inset 0 1px 0 var(--ghost-gray)}.mock .editor{flex:1;display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}.mock .code{padding:18px;display:grid;gap:6px;align-content:start;font:500 13px/1.5 var(--font-mono);color:var(--light-blue)}.mock .ln{display:inline-block;width:28px;color:var(--muted-blue)}.mock .editor .side{padding:18px;display:grid;gap:10px;align-content:start;box-shadow:inset 1px 0 #c5d3f41a;font:500 12.5px/1.4 var(--font-ui)}.mock .editor .ask{padding:9px 11px;border-radius:10px;background:#c5d3f41a;color:var(--white)}.mock .editor .mute{color:var(--medium-blue)}.mock .win{position:absolute;inset:0;overflow:hidden;display:flex;flex-direction:column;border-radius:18px;background:var(--white);color:var(--dark-blue);box-shadow:0 0 0 1px #9fb2e873,0 1px #ffffffe6 inset,0 40px 90px -40px #0e1e4d73;font:500 13px/1.3 var(--font-ui)}.mock .bar{display:flex;align-items:center;gap:10px;padding:13px 18px;background:var(--pale-blue);box-shadow:inset 0 -1px 0 var(--ghost-gray)}.mock .dots{display:flex;gap:6px;margin-right:6px}.mock .dots i{width:10px;height:10px;border-radius:50%;background:var(--muted-gray)}.mock .crumb{font:600 15px/1 var(--font-display);color:var(--dark-blue)}.mock .crumb em{font-style:normal;color:var(--light-gray);margin:0 4px;font-family:var(--font-ui);font-size:13px}.mock .bar .pill{margin-left:auto}.mock .pad{padding:18px;display:grid;gap:14px;align-content:start}.mock .toolbar{display:flex;flex-wrap:wrap;gap:6px}.mock .chip{display:inline-flex;align-items:center;gap:7px;height:28px;padding:0 11px;border-radius:8px;box-shadow:inset 0 0 0 1px var(--ghost-gray);font:600 12px/1 var(--font-ui);color:var(--muted-blue);background:var(--white)}.mock .chip.on{background:var(--dark-blue);color:var(--white);box-shadow:none}.mock .chip.push{margin-left:auto}.mock .chip img{width:14px;height:14px}.mock .pill{justify-self:end;font:600 11px/1 var(--font-ui);padding:6px 9px;border-radius:var(--radius-pill);background:var(--pale-blue);color:var(--muted-blue);white-space:nowrap}.mock .pill.green{background:#2fa8f724;color:var(--dark-blue)}.mock .pill.blue{background:var(--lightest-blue);color:var(--dark-blue)}.mock .pill.red{background:#f96c5d29;color:var(--dark-blue);box-shadow:inset 0 0 0 1px var(--red)}.mock .dim{color:var(--medium-gray)}.mock .r{text-align:right}.mock .num{font-variant-numeric:tabular-nums}.mock .win.dark{background:var(--dark-blue);color:var(--white);box-shadow:0 40px 90px -40px #0e1e4d99}.mock .win.dark .bar{background:#c5d3f40f;box-shadow:inset 0 -1px #c5d3f41a}.mock .win.dark .crumb{color:var(--white);font:600 13px/1 var(--font-ui)}.mock .win.dark .crumb em{color:var(--medium-blue);font-family:var(--font-mono);font-size:12px;margin-left:8px}.mock .win.dark .dots i{background:#c5d3f44d}.mock .term{flex:1;padding:22px;display:grid;gap:10px;align-content:start;font:500 13.5px/1.5 var(--font-mono)}.mock .term .pr{color:var(--blue);margin-right:6px}.mock .term .mute{color:var(--medium-blue)}.mock .term .good{color:var(--white)}.mock .caret{display:inline-block;width:7px;height:1em;vertical-align:-.15em;background:var(--blue)}@media(prefers-reduced-motion:no-preference){.scene.on .caret{animation:blink 1s steps(2) infinite}}@keyframes blink{50%{opacity:0}}.mock .status{display:flex;justify-content:space-between;gap:10px;padding:10px 18px;font:500 12px/1 var(--font-ui);color:var(--light-blue);box-shadow:inset 0 1px #c5d3f41a}.mock .status span{display:inline-flex;align-items:center;gap:7px}.mock .tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.mock .tile{display:grid;gap:4px;padding:16px;border-radius:12px;background:var(--pale-blue)}.mock .t-k{font:600 11.5px/1 var(--font-ui);color:var(--medium-gray)}.mock .tile b{font:600 17px/1.2 var(--font-display)}.mock .t-s{font-size:12px;color:var(--medium-gray)}.mock .table{display:grid}.mock .tr{display:grid;grid-template-columns:30px minmax(0,1.2fr) minmax(0,1fr) minmax(0,.7fr) auto;gap:12px;align-items:center;padding:10px 4px;box-shadow:inset 0 -1px 0 var(--ghost-gray)}.mock .tr>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mock .tr .pill{overflow:visible}.mock .nm{font-weight:600}.mock .av{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;font:600 10.5px/1 var(--font-ui);background:var(--lightest-blue)}.mock .tr.gone .nm{text-decoration:line-through;text-decoration-color:var(--red);text-decoration-thickness:2px}.mock .tr.gone .av{opacity:.5}.mock .log .tr{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr) minmax(0,1fr) 56px 82px}.mock .tr.th{font:600 11px/1 var(--font-ui);color:var(--medium-gray);padding-top:2px}.mock .tr.sel{background:var(--pale-blue);border-radius:8px;box-shadow:none}.mock .rules .tr{grid-template-columns:minmax(0,1fr) auto;padding:9px 4px}.mock .seg{display:inline-flex;padding:3px;border-radius:9px;background:var(--pale-blue)}.mock .seg span{padding:5px 11px;border-radius:7px;font:600 11.5px/1 var(--font-ui);color:var(--medium-gray)}.mock .seg .on{background:var(--white);color:var(--dark-blue);box-shadow:0 1px 3px #0e1e4d2e}.mock .seg .on.red{box-shadow:inset 0 0 0 1px var(--red),0 1px 3px #0e1e4d2e}.mock .docs .tr{grid-template-columns:26px minmax(0,1fr) auto;padding:13px 4px}.mock .doc{width:22px;height:28px;border-radius:4px 9px 4px 4px;background:var(--light-blue)}.mock .docs .nm{display:grid;gap:3px;white-space:normal}.mock .docs .nm em{font-style:normal;font-weight:500;font-size:12px;color:var(--medium-gray)}.mock .float{position:absolute;right:-32px;bottom:-40px;width:260px;display:grid;gap:12px;padding:16px 18px;border-radius:16px;color:var(--dark-blue);background:#ffffffe0;-webkit-backdrop-filter:blur(16px) saturate(160%);backdrop-filter:blur(16px) saturate(160%);box-shadow:0 0 0 1px #9fb2e880,0 30px 60px -24px #0e1e4d73;font:500 12.5px/1.35 var(--font-ui)}.mock .float.wide{width:330px}.mock .f-title{font:600 15px/1.2 var(--font-display)}.mock .f-sub{color:var(--medium-gray)}.mock .big{font:600 56px/.9 var(--font-display);letter-spacing:-.04em}.mock .checks{display:grid;gap:9px}.mock .checks li{display:grid;grid-template-columns:20px auto 1fr;gap:8px;align-items:center;font-weight:600}.mock .checks em{font-style:normal;font-weight:500;color:var(--medium-gray);text-align:right}.mock .ck{width:20px;height:20px;border-radius:50%;display:grid;place-items:center;background:var(--blue)}.mock .ck svg{width:11px;height:11px;fill:none;stroke:var(--dark-blue);stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.mock .timeline{display:grid;gap:10px}.mock .timeline li{display:grid;grid-template-columns:40px 1fr;gap:8px;color:var(--muted-blue)}.mock .timeline time{font-variant-numeric:tabular-nums;color:var(--medium-gray)}.mock .timeline .end span{color:var(--dark-blue);font-weight:600}.mock .kv{display:grid;gap:8px;margin:0}.mock .kv div{display:flex;justify-content:space-between;gap:10px}.mock .kv dt{color:var(--medium-gray)}.mock .kv dd{margin:0;font-weight:600;text-align:right}.mock .before{font:500 12px/1.6 var(--font-mono);color:var(--medium-gray);text-decoration:line-through;text-decoration-color:#f96c5db3}.mock .after{font:500 12px/1.9 var(--font-mono);padding:10px 12px;border-radius:10px;background:var(--pale-blue)}.mock .tok{display:inline-block;padding:0 5px;border-radius:4px;background:var(--dark-blue);color:var(--white);font-size:11px;line-height:1.6}.nav[data-astro-cid-dmqpwcec]{position:sticky;top:0;z-index:50;color:var(--dark-blue);background:#fff0;border-bottom:1px solid rgba(228,229,235,0);padding-top:env(safe-area-inset-top,0px);transition:background-color var(--t-slow) ease-in-out,border-color var(--t-slow) ease-in-out,box-shadow var(--t-slow) ease-in-out,backdrop-filter var(--t-slow) ease-in-out}.nav[data-astro-cid-dmqpwcec][data-scrolled],.nav[data-astro-cid-dmqpwcec][data-open]{background:#ffffffdb;-webkit-backdrop-filter:saturate(170%) blur(18px);backdrop-filter:saturate(170%) blur(18px);border-bottom-color:var(--ghost-gray);box-shadow:0 12px 32px -28px #0e1e4d66}.nav-inner[data-astro-cid-dmqpwcec]{display:flex;align-items:center;gap:var(--space-xl);height:64px}.brand[data-astro-cid-dmqpwcec]{display:inline-flex;align-items:center;min-height:44px;gap:8px;text-decoration:none;color:inherit}.brand[data-astro-cid-dmqpwcec] img[data-astro-cid-dmqpwcec]{height:40px;width:auto}.desk[data-astro-cid-dmqpwcec]{margin-left:auto}.desk[data-astro-cid-dmqpwcec] ul[data-astro-cid-dmqpwcec]{display:flex;gap:4px}.desk[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]{display:inline-grid;place-items:center;height:36px;padding:0 12px;border-radius:8px;font:500 14px/1 var(--font-ui);color:var(--muted-blue);text-decoration:none;transition:color var(--t-normal) ease-out}.desk[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec] .t[data-astro-cid-dmqpwcec],.desk[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec] .b[data-astro-cid-dmqpwcec]{grid-area:1 / 1;transition:opacity .28s cubic-bezier(.16,1,.3,1),transform .38s cubic-bezier(.16,1,.3,1)}.desk[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec] .b[data-astro-cid-dmqpwcec]{font-weight:600;opacity:0;transform:scale(.96)}.desk[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]:hover,.desk[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec][aria-current=true]{color:var(--dark-blue)}.desk[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]:hover .t[data-astro-cid-dmqpwcec],.desk[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec][aria-current=true] .t[data-astro-cid-dmqpwcec]{opacity:0;transform:scale(1.02)}.desk[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]:hover .b[data-astro-cid-dmqpwcec],.desk[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec][aria-current=true] .b[data-astro-cid-dmqpwcec]{opacity:1;transform:none}.desk[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]:focus-visible{outline-offset:0}@media(prefers-reduced-motion:reduce){.desk[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec] .t[data-astro-cid-dmqpwcec],.desk[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec] .b[data-astro-cid-dmqpwcec]{transition:opacity .15s linear;transform:none!important}}.menu-btn[data-astro-cid-dmqpwcec]{display:none;width:44px;height:44px;place-items:center;border:0;border-radius:12px;background:transparent;color:var(--dark-blue);cursor:pointer}.menu-btn[data-astro-cid-dmqpwcec]:hover{background:var(--pale-blue)}.menu-btn[data-astro-cid-dmqpwcec] .i-close[data-astro-cid-dmqpwcec],.menu-btn[data-astro-cid-dmqpwcec][aria-expanded=true] .i-open[data-astro-cid-dmqpwcec]{display:none}.menu-btn[data-astro-cid-dmqpwcec][aria-expanded=true] .i-close[data-astro-cid-dmqpwcec],.menu-btn[data-astro-cid-dmqpwcec] span[data-astro-cid-dmqpwcec]{display:inline-flex}.sheet[data-astro-cid-dmqpwcec]{position:absolute;top:100%;left:0;right:0;height:calc(100dvh - 64px - env(safe-area-inset-top,0px));overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:40px;padding:24px 16px calc(24px + env(safe-area-inset-bottom,0px));background:var(--white)}.sheet[data-astro-cid-dmqpwcec][hidden]{display:none}.sheet[data-astro-cid-dmqpwcec] ul[data-astro-cid-dmqpwcec]{display:grid;justify-items:center;gap:8px}.sheet[data-astro-cid-dmqpwcec] ul[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]{display:inline-flex;align-items:center;min-height:56px;padding:0 16px;font:400 26px/1 var(--font-ui);letter-spacing:.01em;color:var(--muted-blue);text-decoration:none;transition:color var(--t-normal) ease-out}.sheet[data-astro-cid-dmqpwcec] ul[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]:hover,.sheet[data-astro-cid-dmqpwcec] ul[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]:focus-visible{color:var(--dark-blue)}.sheet-cta[data-astro-cid-dmqpwcec]{min-width:200px}.nav[data-astro-cid-dmqpwcec][data-here] .sheet-cta[data-astro-cid-dmqpwcec],.dock[data-astro-cid-dmqpwcec]{display:none}@media(max-width:600px){.js .nav[data-astro-cid-dmqpwcec][data-docked] .cta[data-astro-cid-dmqpwcec]{display:none}.js .nav[data-astro-cid-dmqpwcec][data-docked] .menu-btn[data-astro-cid-dmqpwcec]{margin-left:auto;margin-right:-10px}.nav[data-astro-cid-dmqpwcec][data-here] .cta[data-astro-cid-dmqpwcec]{display:none}.nav[data-astro-cid-dmqpwcec][data-here] .menu-btn[data-astro-cid-dmqpwcec]{margin-left:auto;margin-right:-10px}.js .dock[data-astro-cid-dmqpwcec]{display:block;position:fixed;left:50%;bottom:max(14px,env(safe-area-inset-bottom,0px));z-index:40;padding:5px;border-radius:999px;background:#ffffffc7;-webkit-backdrop-filter:saturate(170%) blur(16px);backdrop-filter:saturate(170%) blur(16px);box-shadow:inset 0 0 0 1px #c5d3f4b3,0 18px 36px -18px #0e1e4d73;transform:translate(-50%,140%);visibility:hidden}.js .dock[data-astro-cid-dmqpwcec][data-on]{visibility:visible}.dock[data-astro-cid-dmqpwcec] .btn[data-astro-cid-dmqpwcec]{min-height:46px;padding:0 26px;gap:10px}.dock[data-astro-cid-dmqpwcec] .btn[data-astro-cid-dmqpwcec] svg[data-astro-cid-dmqpwcec]{width:16px;height:16px}}@media(max-width:600px)and (prefers-reduced-transparency:reduce){.js .dock[data-astro-cid-dmqpwcec]{background:var(--white);backdrop-filter:none;-webkit-backdrop-filter:none}}@media(max-width:860px){.desk[data-astro-cid-dmqpwcec]{display:none}.cta[data-astro-cid-dmqpwcec]{margin-left:auto}.menu-btn[data-astro-cid-dmqpwcec]{display:inline-grid;margin-left:-12px}}@media(min-width:861px){.sheet[data-astro-cid-dmqpwcec]{display:none}}@media(min-width:1100px){.nav-inner[data-astro-cid-dmqpwcec]{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.brand[data-astro-cid-dmqpwcec]{justify-self:start}.desk[data-astro-cid-dmqpwcec]{margin-left:0}.desk[data-astro-cid-dmqpwcec] ul[data-astro-cid-dmqpwcec]{gap:16px}.cta[data-astro-cid-dmqpwcec]{justify-self:end}}@media(prefers-reduced-transparency:reduce){.nav[data-astro-cid-dmqpwcec][data-scrolled],.nav[data-astro-cid-dmqpwcec][data-open]{background:var(--white);backdrop-filter:none;-webkit-backdrop-filter:none}}.footer-inner[data-astro-cid-sz7xmlte]{padding-block:var(--space-4xl) calc(var(--space-xl) + 64px);display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--space-xl)}.who[data-astro-cid-sz7xmlte]{display:grid;gap:var(--space-md);align-content:start}.who[data-astro-cid-sz7xmlte] img[data-astro-cid-sz7xmlte]{height:48px;width:auto;filter:brightness(0) invert(1)}.who[data-astro-cid-sz7xmlte] p[data-astro-cid-sz7xmlte]{color:var(--light-blue);font-size:14px;max-width:26em}nav[data-astro-cid-sz7xmlte] ul[data-astro-cid-sz7xmlte]{display:grid;gap:0;justify-items:end}nav[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte],nav[data-astro-cid-sz7xmlte] span[data-astro-cid-sz7xmlte]{display:inline-flex;align-items:center;min-height:44px;font:500 14px/1.2 var(--font-ui);color:var(--light-blue);text-decoration:none}nav[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:var(--white)}.legal[data-astro-cid-sz7xmlte]{grid-column:1 / -1;padding-top:var(--space-lg);font-size:12px;color:var(--medium-blue)}@media(max-width:640px){.footer-inner[data-astro-cid-sz7xmlte]{grid-template-columns:minmax(0,1fr)}nav[data-astro-cid-sz7xmlte] ul[data-astro-cid-sz7xmlte]{justify-items:start}}.a11y[data-astro-cid-l6h6emqy]{position:fixed;left:max(16px,env(safe-area-inset-left,0px));bottom:max(16px,env(safe-area-inset-bottom,0px));z-index:60}.a11y-bubble[data-astro-cid-l6h6emqy]{display:grid;place-items:center;width:52px;height:52px;padding:0;border:0;border-radius:50%;background:#0e1e4d9e;color:var(--white);cursor:pointer;box-shadow:inset 0 0 0 2px #ffffffd9,0 12px 28px -12px #0e1e4d8c;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:background-color var(--t-normal) ease-in-out,transform var(--t-instant) ease-in-out;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.a11y-bubble[data-astro-cid-l6h6emqy]:hover,.a11y-bubble[data-astro-cid-l6h6emqy]:focus-visible,.a11y-bubble[data-astro-cid-l6h6emqy][aria-expanded=true],.a11y-bubble[data-astro-cid-l6h6emqy][data-active]{background:var(--dark-blue)}.a11y-bubble[data-astro-cid-l6h6emqy]:active{transform:scale(.95)}.a11y-bubble[data-astro-cid-l6h6emqy] svg{stroke-width:2}.a11y-panel[data-astro-cid-l6h6emqy]{position:absolute;left:0;bottom:calc(100% + 12px);width:min(320px,calc(100vw - 32px));max-height:calc(100svh - 110px);overflow:auto;display:grid;gap:var(--space-md);padding:18px 18px 16px;background:var(--white);color:var(--dark-blue);border-radius:var(--radius-lg);box-shadow:inset 0 0 0 1px var(--ghost-gray),0 30px 60px -24px #0e1e4d73;transform-origin:bottom left}@media(prefers-reduced-motion:no-preference){.a11y-panel[data-astro-cid-l6h6emqy]:not([hidden]){animation:a11y-in .22s cubic-bezier(.16,1,.3,1)}@keyframes a11y-in{0%{opacity:0;transform:translateY(6px) scale(.97)}}}.a11y-head[data-astro-cid-l6h6emqy]{display:flex;align-items:center;justify-content:space-between;gap:12px}.a11y-head[data-astro-cid-l6h6emqy] h2[data-astro-cid-l6h6emqy]{font-size:22px;line-height:1.2;letter-spacing:-.005em;color:var(--dark-blue)}.a11y-x[data-astro-cid-l6h6emqy]{display:grid;place-items:center;width:44px;height:44px;margin:-8px -10px -8px 0;border:0;border-radius:12px;background:none;color:var(--dark-blue);cursor:pointer}.a11y-x[data-astro-cid-l6h6emqy]:hover{background:var(--pale-blue)}.a11y-size[data-astro-cid-l6h6emqy]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:6px 6px 6px 14px;border-radius:var(--radius-md);background:var(--pale-blue)}.a11y-size[data-astro-cid-l6h6emqy]>span[data-astro-cid-l6h6emqy]{font:600 15px/1.2 var(--font-ui)}.a11y-stepper[data-astro-cid-l6h6emqy]{display:flex;align-items:center;gap:4px}.a11y-stepper[data-astro-cid-l6h6emqy] button[data-astro-cid-l6h6emqy]{display:grid;place-items:center;width:44px;height:44px;border:0;border-radius:12px;background:var(--white);color:var(--dark-blue);cursor:pointer;box-shadow:inset 0 0 0 1px var(--light-blue)}.a11y-stepper[data-astro-cid-l6h6emqy] button[data-astro-cid-l6h6emqy]:hover:not(:disabled){background:var(--lightest-blue)}.a11y-stepper[data-astro-cid-l6h6emqy] button[data-astro-cid-l6h6emqy]:disabled{color:var(--light-gray);cursor:default;box-shadow:inset 0 0 0 1px var(--ghost-gray)}.a11y-stepper[data-astro-cid-l6h6emqy] output[data-astro-cid-l6h6emqy]{min-width:48px;text-align:center;font:600 14px/1 var(--font-ui);font-variant-numeric:tabular-nums}.a11y-list[data-astro-cid-l6h6emqy]{display:grid;gap:2px}.a11y-opt[data-astro-cid-l6h6emqy]{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:48px;padding:0 6px 0 14px;border:0;border-radius:12px;background:none;color:var(--dark-blue);cursor:pointer;text-align:left;font:600 15px/1.2 var(--font-ui)}.a11y-opt[data-astro-cid-l6h6emqy]:hover{background:var(--pale-blue)}.a11y-opt[data-astro-cid-l6h6emqy] i[data-astro-cid-l6h6emqy]{position:relative;flex:none;width:40px;height:24px;border-radius:24px;background:var(--muted-gray);transition:background-color var(--t-quick) ease-in-out}.a11y-opt[data-astro-cid-l6h6emqy] i[data-astro-cid-l6h6emqy]:after{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:var(--white);box-shadow:0 1px 3px #0e1e4d4d;transition:transform var(--t-normal) cubic-bezier(.16,1,.3,1)}.a11y-opt[data-astro-cid-l6h6emqy][aria-checked=true] i[data-astro-cid-l6h6emqy]{background:var(--dark-blue)}.a11y-opt[data-astro-cid-l6h6emqy][aria-checked=true] i[data-astro-cid-l6h6emqy]:after{transform:translate(16px)}.a11y-foot[data-astro-cid-l6h6emqy]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:12px;box-shadow:inset 0 1px 0 var(--ghost-gray)}.a11y-reset[data-astro-cid-l6h6emqy]{min-height:44px;padding:0 14px;border:0;border-radius:var(--radius-pill);background:var(--pale-blue);color:var(--dark-blue);font:600 14px/1 var(--font-ui);cursor:pointer}.a11y-reset[data-astro-cid-l6h6emqy]:hover{background:var(--light-blue)}.a11y-foot[data-astro-cid-l6h6emqy] a[data-astro-cid-l6h6emqy]{display:inline-flex;align-items:center;min-height:44px;font:500 13px/1.3 var(--font-ui);text-align:right}@media(max-width:600px){.a11y[data-astro-cid-l6h6emqy]{left:0}.a11y-bubble[data-astro-cid-l6h6emqy]{width:36px;height:44px;padding-left:env(safe-area-inset-left,0px);box-sizing:content-box;border-radius:0 14px 14px 0;box-shadow:inset -2px 0 #ffffffd9,inset 0 2px #ffffffd9,inset 0 -2px #ffffffd9,0 10px 22px -12px #0e1e4d8c}.a11y-bubble[data-astro-cid-l6h6emqy] svg{width:20px;height:20px}.a11y-bubble[data-astro-cid-l6h6emqy]:active{transform:none}.a11y-panel[data-astro-cid-l6h6emqy]{left:12px}}@media(prefers-reduced-transparency:reduce){.a11y-bubble[data-astro-cid-l6h6emqy]{background:var(--dark-blue);backdrop-filter:none;-webkit-backdrop-filter:none}}@media print{.a11y[data-astro-cid-l6h6emqy]{display:none}}.skip{position:absolute;left:16px;top:-60px;z-index:100;background:var(--white);color:var(--dark-blue);padding:10px 16px;border-radius:var(--radius-md);font:600 14px/1 var(--font-ui)}.skip:focus{top:12px}
