:root{--ink:#121212;--ink-soft:#3d3d3d;--blue:#0866ff;--blue-hover:#0055dc;--blue-tint:#e8f0ff;--paper:#f5f5f5;--muted:#6b6b6b;--line:#e4e4e4;--line-strong:#d4d4d4;--ink-hover:#2b2b2b;--white:#fff;--header:70px;--radius-button:999px;--gutter:20px;--tg-avatar-blue:linear-gradient(#72d5fd, #2a9ef1);--tg-avatar-violet:linear-gradient(#82b1ff, #665fff);--tg-avatar-orange:linear-gradient(#ffcd6a, #ffa85c);--tg-avatar-green:linear-gradient(#a0de7e, #54cb68);--font-rounded:ui-rounded, "SF Pro Rounded", -apple-system, BlinkMacSystemFont, sans-serif;--section:80px}@media (width>=768px){:root{--gutter:32px;--section:104px}}@media (width>=1024px){:root{--section:120px}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:calc(var(--header) + 24px)}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{background:var(--white);color:var(--ink);font-family:var(--font-jakarta);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-size:17px;line-height:28px}main{overflow-x:clip}h1,h2,h3,p,ul{margin:0;padding:0}ul{list-style:none}a{color:inherit;text-decoration:none}img,svg{display:block}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}:focus-visible{outline:2px solid var(--blue);outline-offset:3px}.container{width:min(1200px, 100% - 2 * var(--gutter));margin-inline:auto}.section{padding-block:var(--section)}.section.follows{padding-top:0}.heading-1{letter-spacing:-.02em;text-wrap:balance;font-size:clamp(40px,4.6vw,64px);font-weight:700;line-height:1.06}.heading-2{letter-spacing:-.02em;text-wrap:balance;font-size:clamp(32px,3.4vw,46px);font-weight:700;line-height:1.12}.lead{color:var(--ink-soft);text-wrap:pretty;font-size:18px;line-height:30px}.section-head{text-align:center;max-width:720px;margin-inline:auto}.section-head .lead{margin-top:16px}.button{border-radius:var(--radius-button);white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;height:52px;padding-inline:24px;font-size:16px;font-weight:600;line-height:20px;transition:background-color .15s,border-color .15s,color .15s,box-shadow .25s,translate .25s;display:inline-flex}.button svg{flex:none;width:20px;height:20px;transition:translate .25s}@media (hover:hover){.button:hover{translate:0 -1px}.button:hover [data-icon=arrow-forward]{translate:3px}.button-blue:hover{box-shadow:0 10px 22px -12px #0866ffa6}.button-dark:hover{box-shadow:0 10px 22px -12px #1212128c}}.button:active{box-shadow:none;transition-duration:80ms;translate:0}@media (prefers-reduced-motion:reduce){.button,.button svg{translate:none!important}}.button-blue{background:var(--blue);color:var(--white)}.button-blue:hover{background:var(--blue-hover)}.button-dark{background:var(--ink);color:var(--white)}.button-dark:hover{background:var(--ink-hover)}.button-outline{border-color:var(--line-strong);background:var(--white);color:var(--ink)}.button-outline:hover{border-color:var(--ink)}.button-compact{gap:6px;height:40px;padding-inline:16px;font-size:15px}.button-compact svg{width:18px;height:18px}.button-ghost-light{color:var(--white);border-color:#ffffff80}.button-ghost-light:hover{border-color:var(--white)}.icon-tile{background:var(--blue-tint);width:40px;height:40px;color:var(--blue);border-radius:12px;flex:none;place-items:center;display:grid}.icon-tile svg{width:24px;height:24px}.footer[data-astro-cid-oenwriqq]{--dim:#f5f5f599;background:var(--ink);color:var(--paper);padding-top:72px}.top[data-astro-cid-oenwriqq]{gap:48px;display:grid}.brand[data-astro-cid-oenwriqq] img[data-astro-cid-oenwriqq]{width:auto;height:40px}.brand[data-astro-cid-oenwriqq] p[data-astro-cid-oenwriqq]{max-width:360px;color:var(--dim);margin-top:24px;font-size:16px;line-height:26px}.badge[data-astro-cid-oenwriqq]{justify-self:start;width:160px;transition:opacity .15s;display:inline-flex}.badge[data-astro-cid-oenwriqq]:hover{opacity:.85}.badge[data-astro-cid-oenwriqq] img[data-astro-cid-oenwriqq]{border-radius:5px;width:100%;height:auto}.columns[data-astro-cid-oenwriqq]{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:40px 24px;display:grid}h2[data-astro-cid-oenwriqq]{color:var(--dim);font-size:14px;font-weight:600;line-height:20px}ul[data-astro-cid-oenwriqq]{gap:12px;margin-top:16px;display:grid}a[data-astro-cid-oenwriqq]{transition:color .15s}ul[data-astro-cid-oenwriqq] a[data-astro-cid-oenwriqq]{font-size:16px;line-height:24px}ul[data-astro-cid-oenwriqq] a[data-astro-cid-oenwriqq]:hover,.languages[data-astro-cid-oenwriqq] a[data-astro-cid-oenwriqq]:hover{color:#5f99ff}.bottom[data-astro-cid-oenwriqq]{color:var(--dim);border-top:1px solid #f5f5f51f;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:28px;padding-block:24px 32px;font-size:14px;line-height:20px;display:flex}.languages[data-astro-cid-oenwriqq]{border:1px solid #f5f5f529;border-radius:999px;align-items:center;gap:12px;padding:7px 16px;display:flex}.languages[data-astro-cid-oenwriqq] a[data-astro-cid-oenwriqq][aria-current=page]{color:var(--paper);font-weight:600}.languages[data-astro-cid-oenwriqq]{margin-left:auto}@media (width>=1240px){.footer[data-astro-cid-oenwriqq]{padding-top:80px}.top[data-astro-cid-oenwriqq]{grid-template:"brand columns""badge columns"1fr/384px auto;justify-content:space-between;row-gap:24px}.brand[data-astro-cid-oenwriqq]{grid-area:brand}.columns[data-astro-cid-oenwriqq]{grid-area:columns}.badge[data-astro-cid-oenwriqq]{grid-area:badge;align-self:start}.columns[data-astro-cid-oenwriqq]{grid-template-columns:repeat(3,176px);gap:48px}.bottom[data-astro-cid-oenwriqq]{margin-top:72px}}.header[data-astro-cid-isef26zo]{z-index:50;backdrop-filter:saturate(180%)blur(12px);background:#ffffffe6;border-bottom:1px solid #0000;transition:border-color .2s;position:sticky;top:0}.header[data-astro-cid-isef26zo][data-scrolled]{border-bottom-color:var(--line)}.bar[data-astro-cid-isef26zo]{height:var(--header);grid-template-columns:1fr auto;align-items:center;display:grid}.logo[data-astro-cid-isef26zo] img[data-astro-cid-isef26zo]{width:auto;height:32px}.nav[data-astro-cid-isef26zo],.actions[data-astro-cid-isef26zo]{display:none}.entries[data-astro-cid-isef26zo]{align-items:center;gap:4px;display:flex}.entry[data-astro-cid-isef26zo]{border-radius:var(--radius-button);align-items:center;gap:2px;height:40px;padding-inline:14px;font-size:15px;font-weight:500;line-height:20px;transition:background-color .15s;display:inline-flex}.entry[data-astro-cid-isef26zo]:hover,.trigger[data-astro-cid-isef26zo][aria-expanded=true]{background:var(--paper)}.trigger[data-astro-cid-isef26zo] .chevron{color:var(--muted);margin-right:-4px;transition:rotate .15s}.trigger[data-astro-cid-isef26zo][aria-expanded=true] .chevron{rotate:180deg}.dropdown[data-astro-cid-isef26zo]{position:relative}.menu[data-astro-cid-isef26zo]{border:1px solid var(--line);background:var(--white);border-radius:20px;width:340px;padding:8px;position:absolute;top:calc(100% + 12px);left:50%;translate:-50%;box-shadow:0 24px 48px -12px #1212122e,0 4px 12px -4px #12121214}.menu[data-astro-cid-isef26zo]:before{content:"";height:13px;position:absolute;inset:-13px 0 auto}.item[data-astro-cid-isef26zo]{border-radius:12px;align-items:flex-start;gap:14px;padding:12px;transition:background-color .15s;display:flex}.item[data-astro-cid-isef26zo]:hover{background:var(--paper)}.text[data-astro-cid-isef26zo]{gap:2px;display:grid}.text[data-astro-cid-isef26zo] strong[data-astro-cid-isef26zo]{font-size:15px;font-weight:600;line-height:20px}.text[data-astro-cid-isef26zo] small[data-astro-cid-isef26zo]{color:var(--muted);font-size:13.5px;line-height:18px}.sign-in[data-astro-cid-isef26zo]{background:0 0}.integrate[data-astro-cid-isef26zo]{border-width:0;padding-right:14px}.toggle[data-astro-cid-isef26zo]{border-radius:var(--radius-button);place-items:center;width:44px;height:44px;margin-right:-10px;display:grid}.toggle[data-astro-cid-isef26zo] svg{grid-area:1/1}.toggle[data-astro-cid-isef26zo][aria-expanded=false] .close{opacity:0;rotate:-90deg;scale:.5}.toggle[data-astro-cid-isef26zo][aria-expanded=true] .open{opacity:0;rotate:90deg;scale:.5}html[data-menu-open]{overflow:hidden}.mobile[data-astro-cid-isef26zo]{height:calc(100dvh - var(--header));background:#12121252;position:absolute;top:100%;left:0;right:0}.sheet[data-astro-cid-isef26zo]{overscroll-behavior:contain;border-top:1px solid var(--line);background:var(--white);border-radius:0 0 24px 24px;max-height:100%;padding-block:12px 20px;overflow-y:auto;box-shadow:0 24px 48px -24px #12121259}.sheet-list[data-astro-cid-isef26zo]{gap:2px;margin:0;padding:0;list-style:none;display:grid}.sheet[data-astro-cid-isef26zo] .item[data-astro-cid-isef26zo]{align-items:center;gap:12px;margin-inline:-10px;padding:10px}.sheet[data-astro-cid-isef26zo] .item[data-astro-cid-isef26zo]:active{background:var(--paper)}.sheet[data-astro-cid-isef26zo] .icon-tile[data-astro-cid-isef26zo]{border-radius:10px;width:36px;height:36px}.sheet[data-astro-cid-isef26zo] .icon-tile[data-astro-cid-isef26zo] svg{width:20px;height:20px}.sheet[data-astro-cid-isef26zo] .text[data-astro-cid-isef26zo] strong[data-astro-cid-isef26zo]{align-items:center;gap:4px;display:flex}.sheet[data-astro-cid-isef26zo] .text[data-astro-cid-isef26zo] .external{color:var(--muted)}.sheet-group[data-astro-cid-isef26zo]{border-top:1px solid var(--line);margin-top:10px;padding-top:12px}.sheet-label[data-astro-cid-isef26zo]{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;padding-bottom:4px;font-size:12px;font-weight:600;line-height:16px}.sheet-actions[data-astro-cid-isef26zo]{gap:10px;margin-top:16px;display:grid}.sheet-actions[data-astro-cid-isef26zo] .button[data-astro-cid-isef26zo]{height:44px;padding-inline:14px;font-size:15px}.sheet-actions[data-astro-cid-isef26zo] .button[data-astro-cid-isef26zo] svg{width:18px;height:18px}@media (prefers-reduced-motion:no-preference){.menu[data-astro-cid-isef26zo],.mobile[data-astro-cid-isef26zo]{transition-behavior:allow-discrete;transition-property:opacity,translate,display;transition-duration:.26s;transition-timing-function:cubic-bezier(.33,1,.68,1)}.menu[data-astro-cid-isef26zo][hidden],.mobile[data-astro-cid-isef26zo][hidden]{opacity:0;pointer-events:none;transition-duration:.18s;transition-timing-function:ease}.menu[data-astro-cid-isef26zo][hidden]{translate:-50% -4px}.sheet[data-astro-cid-isef26zo]{transition:translate .26s cubic-bezier(.33,1,.68,1)}.mobile[data-astro-cid-isef26zo][hidden] .sheet[data-astro-cid-isef26zo]{transition-duration:.18s;transition-timing-function:ease;translate:0 -12px}.toggle[data-astro-cid-isef26zo] svg{transition:opacity .2s,rotate .2s cubic-bezier(.2,.8,.2,1),scale .2s cubic-bezier(.2,.8,.2,1)}@starting-style{.menu[data-astro-cid-isef26zo]:not([hidden]),.mobile[data-astro-cid-isef26zo]:not([hidden]){opacity:0}.menu[data-astro-cid-isef26zo]:not([hidden]){translate:-50% -4px}.mobile[data-astro-cid-isef26zo]:not([hidden]) .sheet[data-astro-cid-isef26zo]{translate:0 -12px}}}@media (width>=1180px){.bar[data-astro-cid-isef26zo]{grid-template-columns:1fr auto 1fr}.logo[data-astro-cid-isef26zo] img[data-astro-cid-isef26zo]{height:34px}.nav[data-astro-cid-isef26zo]{display:block}.actions[data-astro-cid-isef26zo]{justify-self:end;gap:8px;display:flex}.toggle[data-astro-cid-isef26zo],.mobile[data-astro-cid-isef26zo]{display:none}}
