:root{--cv-ground:#fff;--cv-surface:#f7f7f8;--cv-sunken:#f4f4f5;--cv-tint:#ecfdf8;--cv-tint-band:#eef8f5;--cv-tint-band-2:#f6fbf9;--cv-tint-deep:#e6f5f0;--cv-ink:#11181c;--cv-ink-2:#52525b;--cv-muted:#71717a;--cv-faint:#a1a1aa;--cv-ghost:#d4d4d8;--cv-border:#e4e4e7;--cv-border-soft:#ececee;--cv-primary:#0b7a6d;--cv-accent-deep:#12a896;--cv-accent:#29c7b3;--cv-accent-soft:#7fdcc9;--cv-primary-deep:#0b5d53;--cv-on-fill:#fff;--cv-tint-edge:#c6f2e6;--cv-border-warm:#e9e9ec;--cv-success:#17c964;--cv-warning:#f5a524;--cv-warning-ink:#946200;--cv-warning-bg:#fef6e7;--cv-danger:#f31260;--cv-danger-deep:#c10d4c;--cv-tl-red:#ff5f57;--cv-tl-amber:#febc2e;--cv-tl-green:#28c840;--cv-r-pill:999px;--cv-r-sm:10px;--cv-r-12:12px;--cv-r-md:14px;--cv-r-16:16px;--cv-r-18:18px;--cv-r-lg:20px;--cv-s-1:4px;--cv-s-2:6px;--cv-s-3:8px;--cv-s-4:10px;--cv-s-5:12px;--cv-s-6:14px;--cv-s-7:16px;--cv-s-8:20px;--cv-s-9:24px;--cv-s-10:26px;--cv-s-11:28px;--cv-font:"Figtree", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--cv-font-mono:"JetBrains Mono", ui-monospace, SFMono-Regular, monospace;--cv-t-11:11px;--cv-t-12:12px;--cv-t-13:13px;--cv-t-14:14px;--cv-t-15:15px;--cv-t-16:16px;--cv-t-17:17px;--cv-t-20:20px;--cv-t-22:22px;--cv-t-40:40px;--cv-shadow-sm:0 1px 2px 0 #0000000f;--cv-shadow-md:0 6px 20px 0 #0000000f;--cv-shadow-lg:0 12px 32px 0 #00000014;--cv-titlebar:34px;--cv-sidebar:200px}@font-face{font-family:Figtree;src:url(/fonts/figtree-400.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Figtree;src:url(/fonts/figtree-500.woff2)format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Figtree;src:url(/fonts/figtree-600.woff2)format("woff2");font-weight:600;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/fonts/jetbrains-mono-400.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/fonts/jetbrains-mono-500.woff2)format("woff2");font-weight:500;font-display:swap}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body{font-family:var(--cv-font);color:var(--cv-ink);background:var(--cv-ground);-webkit-font-smoothing:antialiased;margin:0}a{color:var(--cv-primary)}a:hover{color:var(--cv-primary-deep)}a:focus-visible,button:focus-visible,summary:focus-visible{outline:2px solid var(--cv-primary);outline-offset:3px}label:has(>input:focus-visible){outline:2px solid var(--cv-primary);outline-offset:3px}summary{list-style:none}summary::-webkit-details-marker{display:none}summary:focus-visible{outline-offset:-2px}h1,h2,h3,p{margin:0}table{border-collapse:collapse}th,td{text-align:left;vertical-align:top}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}.pp-seg{box-sizing:border-box;height:44px;color:var(--cv-ink-2);cursor:pointer;background:0 0;border-radius:999px;align-items:center;padding:0 24px;font-size:15px;font-weight:500;transition:background-color .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1);display:inline-flex;position:relative}.pp-seg:hover{color:var(--cv-ink)}.pp-seg>input{clip-path:inset(50%);white-space:nowrap;opacity:0;border:0;width:1px;height:1px;margin:0;padding:0;position:absolute;top:50%;left:12px;overflow:hidden}.pp-seg:has(>input:checked){background:var(--cv-ground);color:var(--cv-ink);font-weight:600;box-shadow:0 1px 2px #11181c1a,0 1px 1px #11181c0a}[data-pressed]{justify-content:center;align-items:center;display:inline-flex;cursor:default!important}.pp-price{display:none}:is(section:has(#pp-monthly:checked) .pp-price[data-interval=monthly],section:has(#pp-quarterly:checked) .pp-price[data-interval=quarterly],section:has(#pp-annual:checked) .pp-price[data-interval=annual]){display:block}.board [style*="width: "]{box-sizing:border-box;max-width:100%}@media (width>=1441px){.board .gutter-64{padding-left:max(64px,50% - 656px)!important;padding-right:max(64px,50% - 656px)!important}.board .gutter-120{padding-left:max(120px,50% - 600px)!important;padding-right:max(120px,50% - 600px)!important}}@media (width>=1280px) and (width<=1439px){#hero h1{font-size:min(64px,11.6279vw - 97.6744px)!important;line-height:1.0625!important}}@media (width<=1279px){.board .cv-hero.stack{justify-items:center;grid-template-columns:minmax(0,1fr)!important;row-gap:56px!important}#hero{text-align:center;max-width:720px;align-items:center!important}#stage{width:640px;max-width:100%}#how>.stack{row-gap:48px;grid-template-columns:minmax(0,1fr)!important}#how>.stack>*{grid-column:auto!important}#download>div>.stack{grid-template-columns:minmax(0,1fr)!important;row-gap:40px!important}#download .stack>div[style*="padding: 60px 0"]{justify-self:center;padding:0!important}#download .stack>div[style*="padding: 60px 0"]>div[aria-hidden][style*="position: absolute"]{display:none!important}#how div[role=radiogroup]{min-height:322px}#privacy dl{grid-template-columns:minmax(0,1fr)!important;row-gap:0!important}#privacy dl>dt:not(:first-child){margin-top:10px!important}}@media (width<=1439px){#privacy>.stack{grid-template-rows:auto!important}#privacy>.stack>article{height:auto!important}#privacy [style*="width: 400px; max-width: none"]{width:auto!important}}@media (width>=768px) and (width<=1439px){#privacy>.stack>article:first-child>div[style*="margin: 24px 8px 8px"]{min-height:120px}}@media (width>=768px) and (width<=1279px){#privacy>.stack{grid-template-rows:none!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;row-gap:24px!important}#privacy>.stack>article{grid-area:auto!important}#privacy>.stack>article:last-child{grid-column:1/-1!important}}@media (width<=1439px){ul[aria-labelledby=facts-label]{flex-wrap:wrap;justify-content:center!important;row-gap:12px!important}}@media (width<=1100px){.board .gutter{padding-left:48px!important;padding-right:48px!important}}@media (width<=1023px){.board .stack{grid-template-rows:none!important;grid-template-columns:minmax(0,1fr)!important;grid-auto-flow:row!important;row-gap:32px!important}.board ol.stack,.board ul.stack{row-gap:0!important}.board .stack>*{grid-area:auto!important}#pricing article{flex-direction:column;display:flex!important}#faq .stack>div[style*="position: sticky"]{position:static!important}#download ol.stack>li{grid-template-columns:auto minmax(0,1fr);align-items:start;column-gap:14px;padding:14px 0;display:grid!important}#download ol.stack>li+li{border-top:1px solid var(--cv-border-soft)}#download ol.stack>li>div:first-child>span[aria-hidden]{display:none}#download ol.stack>li>div[style*="padding-right: 20px"]{padding-right:0!important}.board .row{flex-direction:column!important;align-items:stretch!important;gap:40px!important}.board .row>*{flex-shrink:1!important;width:auto!important}}@media (width<=767px){.board .gutter{padding-left:16px!important;padding-right:16px!important}.board .wide{flex-shrink:1!important;width:auto!important}.board .row{gap:32px!important}.board [style*="white-space: nowrap"]{white-space:normal!important}.board pre,.board code{white-space:pre-wrap;overflow-wrap:anywhere}.board a,.board td,.board dd,.board p,.board li,.board span{overflow-wrap:break-word}.board h1{font-size:38px!important;line-height:42px!important}.board h2[style*="font-size: 40px"],.board h2[style*="font-size: 44px"],.board h2[style*="font-size: 48px"],.board h2[style*="font-size: 52px"]{font-size:30px!important;line-height:34px!important}.board h2[style*="font-size: 32px"],.board h2[style*="font-size: 36px"]{font-size:26px!important;line-height:31px!important}#download [data-download-buttons]{flex-direction:column;align-items:stretch!important}#download [data-download-buttons]>a{justify-content:center}ul[aria-labelledby=facts-label]{flex-direction:column;width:max-content;max-width:100%;align-items:flex-start!important;gap:12px!important;margin-left:auto!important;margin-right:auto!important}.board [role=img][style*="width: 592px"]{zoom:.60473;width:592px!important;max-width:none!important}.board [style*="width: 562px"][style*="height: 142px"]:not([role=img] *){zoom:.580071;width:562px!important;max-width:none!important}.board [style*="width: 590px"]:not([role=img] *){zoom:.552542;width:590px!important;max-width:none!important}.board [style*="width: 690px"][style*="height: 600px"]{height:auto!important;padding:20px 16px!important}.board .stack.stack[style*="500px repeat(3"]{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important}.board .stack.stack[style*="500px repeat(3"]>:first-child{grid-column:1/-1!important}.board table,.board thead,.board tbody,.board tr,.board th,.board td{display:block;width:auto!important}.board thead{clip-path:inset(50%);height:1px;position:absolute;overflow:hidden;width:1px!important}.board tr{padding:12px 0}.board td,.board th{padding-left:0!important;padding-right:0!important}.board summary{min-height:44px}}
