@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media (prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*),[data-astro-transition-scope]{animation:none!important}}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_astro/inter-latin.BgVq2Tq4.woff2)format("woff2")}:root{--font-body:Inter, sans-serif;--font-heading:Inter, sans-serif;--color-background:#f4f4f4;--color-surface:#fafafa;--color-white:#fff;--color-ink:#1a1a1a;--color-muted:#5c5766;--color-text-soft:#4f4b54;--color-rule:#cac7ce;--color-surface-accent:#e7e5e9;--color-dark:#0a0c16;--color-dark-muted:#b0afb6;--color-dark-border:#393952;--color-focus:#676794;--color-purple:#7a1adb;--color-purple-hover:#56129a;--color-accent:var(--color-purple);--color-nav:#e2e2e2;--radius-button:8px;--radius-card:1rem;--radius-panel:1.5rem;--radius-full:9999px;--shadow-artwork:0 10px 15px -3px #0000001a, 0 4px 6px -2px #0000000d;--header-height:80px;--page-gutter:32px;--section-heading-size:60px;--section-heading-line-height:66px;--motion-ease-out:cubic-bezier(.23, 1, .32, 1);--motion-ease-in-out:cubic-bezier(.77, 0, .175, 1);--motion-duration-press:.1s;--motion-duration-hover:.12s;--motion-duration-fast:.16s;--motion-duration-control:.18s;--motion-duration-enter:.24s;--motion-distance-reveal:16px}*{box-sizing:border-box}body{color:var(--color-ink);background:var(--color-white);font-family:var(--font-body);margin:0}a{color:inherit;text-decoration:none}img{max-width:100%;height:auto;display:block}button{font:inherit}a:focus-visible,button:focus-visible{outline:3px solid var(--color-accent);outline-offset:5px}main{scroll-margin-top:var(--header-height)}::view-transition-group(page-content){animation:none}::view-transition-old(page-content),::view-transition-new(page-content){width:auto;height:auto}.skip-link{z-index:100;color:var(--color-ink);background:#fff;padding:12px;position:fixed;top:12px;left:16px;transform:translateY(-200%)}.skip-link:focus{transform:none}.brand-button{border-radius:var(--radius-button);background:var(--color-purple);min-height:48px;color:var(--color-white);font-family:var(--font-body);letter-spacing:normal;text-align:center;white-space:nowrap;border:0;justify-content:center;align-items:center;padding:8px 32px;font-size:16px;font-weight:600;line-height:1.2;display:inline-flex}.brand-button--outline{border:1px solid var(--color-text-soft);color:var(--color-ink);background:0 0}@media (hover:hover) and (pointer:fine){.brand-button:hover{background:var(--color-purple-hover);color:var(--color-white)}.brand-button--outline:hover{background:var(--color-purple);border-color:var(--color-purple)}}.brand-button:active,.brand-button:focus-visible{background:var(--color-purple);color:var(--color-white)}.brand-button:focus-visible{outline:2px solid var(--color-purple);outline-offset:2px}.brand-button--outline:active{border-color:var(--color-purple)}.brand-button--outline:focus-visible{color:var(--color-ink);border-color:var(--color-ink);outline:2px solid var(--color-focus);background:0 0}@media (width<=767px){.brand-button{font-size:12px}}@media (prefers-reduced-motion:no-preference){.press-feedback{transition:transform var(--motion-duration-fast) var(--motion-ease-out), background-color var(--motion-duration-hover) ease, color var(--motion-duration-hover) ease}.press-feedback:is(:active,[data-touch-pressed]):not(:disabled):not(:focus-visible){transition-duration:var(--motion-duration-press), var(--motion-duration-hover), var(--motion-duration-hover);transform:scale(.98)}.press-feedback:focus-visible,.press-feedback:disabled{transition:none}@media (hover:hover) and (pointer:fine){.link-feedback{transition:color var(--motion-duration-hover) ease}.link-feedback:focus-visible{transition:none}}}@media (width>=1920px){:root{--section-heading-size:62px;--section-heading-line-height:68px}}@media (width<=991px){:root{--section-heading-size:52px;--section-heading-line-height:64px;--motion-distance-reveal:8px}}@media (width<=767px){:root{--header-height:60px;--page-gutter:16px;--section-heading-size:32px;--section-heading-line-height:36px}}.astro-route-announcer{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;top:0;left:0;overflow:hidden}.site-header[data-astro-cid-nen7h5rs]{--header-gutter:48px;z-index:30;color:var(--color-ink);border-bottom:1px solid var(--color-rule);position:relative;view-transition-name:none!important}.site-header[data-astro-cid-nen7h5rs]:before{content:"";z-index:0;pointer-events:none;background:var(--color-surface);position:absolute;inset:0}@supports (backdrop-filter:blur(24px)){.site-header[data-astro-cid-nen7h5rs]:before{background:color-mix(in srgb, var(--color-surface) 75%, transparent);backdrop-filter:blur(24px)}}.site-header[data-astro-cid-nen7h5rs].enhanced{position:sticky;top:0}.bar[data-astro-cid-nen7h5rs]{height:calc(var(--header-height) - 1px);width:calc(100% - 2 * var(--header-gutter));z-index:2;align-items:center;max-width:1280px;margin-inline:auto;display:flex;position:relative}.brand[data-astro-cid-nen7h5rs]{flex-shrink:0}.brand[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{filter:brightness(0);height:auto}.account[data-astro-cid-nen7h5rs]{align-items:center;gap:12px;margin-left:auto;display:flex}.login[data-astro-cid-nen7h5rs],nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:not(.brand-button){padding:8px 12px;font-size:14px;font-weight:400;line-height:24px}.login[data-astro-cid-nen7h5rs]{white-space:nowrap}@media (hover:hover) and (pointer:fine){.login[data-astro-cid-nen7h5rs]:hover,nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:not(.brand-button):hover{color:var(--color-purple)}nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]:hover{opacity:.8}}.menu-panel[data-astro-cid-nen7h5rs]{top:calc((var(--header-height) - 41px) / 2);left:calc(max(var(--header-gutter), (100% - 1280px) / 2) + 140px);z-index:3;position:absolute}nav[data-astro-cid-nen7h5rs]{align-items:center;gap:4px;display:flex}nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{color:var(--color-purple)}nav[data-astro-cid-nen7h5rs] .menu-trial[data-astro-cid-nen7h5rs]{display:none}.menu-toggle[data-astro-cid-nen7h5rs]{color:var(--color-ink);cursor:pointer;background:0 0;border:0;width:60px;height:60px;padding:18px}.menu-toggle[data-astro-cid-nen7h5rs][hidden],.close-icon[data-astro-cid-nen7h5rs],.menu-open[data-astro-cid-nen7h5rs] .menu-icon[data-astro-cid-nen7h5rs]{display:none}.menu-open[data-astro-cid-nen7h5rs] .close-icon[data-astro-cid-nen7h5rs]{display:block}@media (width>=992px){.menu-toggle[data-astro-cid-nen7h5rs]{display:none}}@media (width<=991px){.site-header[data-astro-cid-nen7h5rs]{--header-gutter:32px}.account[data-astro-cid-nen7h5rs]{gap:4px}.login[data-astro-cid-nen7h5rs]{line-height:20px}.menu-panel[data-astro-cid-nen7h5rs]{position:static}nav[data-astro-cid-nen7h5rs]{padding:24px var(--header-gutter) 80px;background:var(--color-surface);flex-direction:column;align-items:stretch}nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:not(.brand-button){text-align:center;padding:16px 12px;font-size:14px}nav[data-astro-cid-nen7h5rs] .menu-trial[data-astro-cid-nen7h5rs]{margin-top:8px;display:inline-flex}.enhanced[data-astro-cid-nen7h5rs] .menu-panel[data-astro-cid-nen7h5rs]{inset:var(--header-height) 0 0;pointer-events:none;z-index:1;visibility:hidden;position:fixed;overflow:hidden}.enhanced[data-astro-cid-nen7h5rs] nav[data-astro-cid-nen7h5rs]{opacity:0;height:100%;overflow-y:auto;transform:translateY(-12px)}.enhanced[data-astro-cid-nen7h5rs].menu-animated .menu-panel[data-astro-cid-nen7h5rs]{transition:visibility 0s var(--motion-duration-fast)}.enhanced[data-astro-cid-nen7h5rs].menu-animated nav[data-astro-cid-nen7h5rs]{transition:opacity var(--motion-duration-fast) var(--motion-ease-out), transform var(--motion-duration-fast) var(--motion-ease-out)}.enhanced[data-astro-cid-nen7h5rs].menu-open .menu-panel[data-astro-cid-nen7h5rs]{pointer-events:auto;visibility:visible;transition-delay:0s}.enhanced[data-astro-cid-nen7h5rs].menu-open nav[data-astro-cid-nen7h5rs]{opacity:1;transform:translateY(0)}.enhanced[data-astro-cid-nen7h5rs].menu-open.menu-animated nav[data-astro-cid-nen7h5rs]{transition-duration:var(--motion-duration-enter), var(--motion-duration-enter)}.menu-open[data-astro-cid-nen7h5rs] .menu-toggle[data-astro-cid-nen7h5rs]{color:var(--color-purple)}}@media (width<=767px){.site-header[data-astro-cid-nen7h5rs]{--header-gutter:20px}.account[data-astro-cid-nen7h5rs]{gap:0}.login[data-astro-cid-nen7h5rs]{letter-spacing:0;padding:9px 8px;font-size:12px}}@media (width<=479px){.trial[data-astro-cid-nen7h5rs]{display:none}.login[data-astro-cid-nen7h5rs]{white-space:normal;width:84px;font-size:12px;line-height:18px}}@media (prefers-reduced-motion:reduce){.enhanced[data-astro-cid-nen7h5rs].menu-animated nav[data-astro-cid-nen7h5rs],.enhanced[data-astro-cid-nen7h5rs].menu-animated .menu-panel[data-astro-cid-nen7h5rs]{transition:none}.enhanced[data-astro-cid-nen7h5rs].menu-open.menu-animated nav[data-astro-cid-nen7h5rs]{transition-duration:0s}}footer[data-astro-cid-jo6i4kqk]{background:var(--color-dark);color:var(--color-white);padding:80px 48px}.columns[data-astro-cid-jo6i4kqk],.bottom[data-astro-cid-jo6i4kqk]{max-width:1280px;margin-inline:auto}.columns[data-astro-cid-jo6i4kqk]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;padding-bottom:64px;display:grid}.introduction[data-astro-cid-jo6i4kqk]{max-width:400px}.introduction[data-astro-cid-jo6i4kqk]>a[data-astro-cid-jo6i4kqk]{display:inline-block}.introduction[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{color:var(--color-dark-muted);margin:24px 0 0;font-size:16px;font-weight:400;line-height:28px}.link-groups[data-astro-cid-jo6i4kqk]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;display:grid}h2[data-astro-cid-jo6i4kqk]{margin:0 0 16px;font-size:14px;font-weight:600;line-height:24px}nav[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{width:fit-content;max-width:100%;color:var(--color-dark-muted);overflow-wrap:anywhere;padding-block:6px;font-size:14px;line-height:24px;display:block}a[data-astro-cid-jo6i4kqk]:focus-visible{outline-color:var(--color-focus)}@media (hover:hover) and (pointer:fine){nav[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--color-white)}}.bottom[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--color-dark-border);justify-content:space-between;align-items:center;gap:20px;padding-top:28px;display:flex}.bottom[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{color:var(--color-dark-muted);margin:0;font-size:14px;font-weight:400;line-height:24px}.linkedin[data-astro-cid-jo6i4kqk]{justify-content:center;align-items:center;min-width:32px;min-height:32px;display:flex}@media (width>=1920px){.columns[data-astro-cid-jo6i4kqk]{column-gap:96px}}@media (width<=991px){footer[data-astro-cid-jo6i4kqk]{padding-inline:32px}.columns[data-astro-cid-jo6i4kqk]{grid-template-columns:minmax(0,1fr);gap:40px;padding-bottom:48px}.link-groups[data-astro-cid-jo6i4kqk]{max-width:640px}}@media (width<=767px){footer[data-astro-cid-jo6i4kqk]{padding-inline:20px}.columns[data-astro-cid-jo6i4kqk]{padding-bottom:40px}.introduction[data-astro-cid-jo6i4kqk] img[data-astro-cid-jo6i4kqk]{width:100px}.introduction[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{font-size:15px}.link-groups[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(auto-fit,minmax(min(100%,128px),1fr));gap:24px}.bottom[data-astro-cid-jo6i4kqk]{padding-top:24px}}@media (width>=480px) and (width<=767px){.bottom[data-astro-cid-jo6i4kqk]{gap:32px}.bottom[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{flex:1}}@media (width<=479px){.link-groups[data-astro-cid-jo6i4kqk]{row-gap:32px}nav[data-astro-cid-jo6i4kqk]{padding-bottom:8px}}.contained-page[data-astro-cid-c6rkp36v]{max-width:1408px;margin-inline:auto}
