[data-v-cffae9ce]:root{--display-1:clamp(100px,10vw,266px);--display-2:clamp(30px,8.5vw,140px);--display-3:clamp(30px,7.5vw,150px);--h1:clamp(30px,6vw,112px);--h2:clamp(30px,5vw,84px);--h3:clamp(30px,3.5vw,50px);--h4:clamp(28px,3vw,47px);--h5:clamp(22px,2.5vw,36px);--h6:clamp(20px,1.7vw,26px);--body-xxl:clamp(28px,3vw,56px);--body-xl:clamp(22px,2.8vw,47px);--body-l:clamp(20px,2vw,36px);--body-m:clamp(16px,1.5vw,26px);--body-s:clamp(16px,1.5vw,20px);--body-xs:clamp(16px,1.5vw,18px);--blockquote-1:clamp(20px,2.2vw,36px);--blockquote-2:clamp(18px,2vw,30px);--button-l:clamp(20px,2vw,36px);--button-m:clamp(18px,1.8vw,26px);--button-s:clamp(16px,2.3vw,20px);--button-xs:clamp(16px,1vw,16px)}.button-xs[data-v-cffae9ce],.display-1[data-v-cffae9ce],.display-2[data-v-cffae9ce],.display-3[data-v-cffae9ce],.h1[data-v-cffae9ce],.h2[data-v-cffae9ce],.h3[data-v-cffae9ce],.h4[data-v-cffae9ce],.h5[data-v-cffae9ce],.h6[data-v-cffae9ce]{font-family:var(--font-family);font-weight:400}.display-1[data-v-cffae9ce],.display-2[data-v-cffae9ce]{line-height:116%}.display-3[data-v-cffae9ce]{line-height:125%}.display-1[data-v-cffae9ce]{font-size:var(--display-1)}.display-2[data-v-cffae9ce]{font-size:var(--display-2)}.display-3[data-v-cffae9ce]{font-size:var(--display-3)}.h1[data-v-cffae9ce]{font-size:var(--h1);line-height:1.25}@media only screen and (min-width:1000px){.h1[data-v-cffae9ce]{line-height:116%}}.h2[data-v-cffae9ce],.h3[data-v-cffae9ce],.h4[data-v-cffae9ce],.h5[data-v-cffae9ce],.h6[data-v-cffae9ce]{line-height:129%}.h2[data-v-cffae9ce]{font-size:var(--h2)}.h3[data-v-cffae9ce]{font-size:var(--h3)}.h4[data-v-cffae9ce]{font-size:var(--h4)}.h5[data-v-cffae9ce]{font-size:var(--h5)}.h6[data-v-cffae9ce]{font-size:var(--h6)}.body-xxl[data-v-cffae9ce]{font-size:var(--body-xxl);line-height:140%}.body-xl[data-v-cffae9ce]{font-size:var(--body-xl);line-height:166%}.body-l[data-v-cffae9ce]{font-size:var(--body-l);line-height:200%}@media only screen and (min-width:769px){.body-l[data-v-cffae9ce]{line-height:167%}}.body-m[data-v-cffae9ce]{font-size:var(--body-m)}.body-m[data-v-cffae9ce],.body-s[data-v-cffae9ce]{line-height:165%}.body-s[data-v-cffae9ce]{font-size:var(--body-s)}.body-xs[data-v-cffae9ce]{font-size:var(--body-xs);line-height:24px}.button-l[data-v-cffae9ce]{font-size:var(--button-l);line-height:112%}.button-m[data-v-cffae9ce]{font-size:var(--button-m);line-height:30px}.button-s[data-v-cffae9ce]{font-size:var(--button-s);line-height:28px}.button-xs[data-v-cffae9ce]{font-size:var(--button-xs);line-height:24px}.blockquote-1[data-v-cffae9ce]{font-size:var(--blockquote-1);line-height:178%}html[data-v-cffae9ce]{scroll-behavior:smooth}.workspace-service[data-v-cffae9ce]{color:#fff}.section-title[data-v-cffae9ce]{font-size:1.9rem;font-weight:600;margin-bottom:1rem;text-wrap:balance}.section-title[data-v-cffae9ce] span{color:var(--color-primary,#0082ca)}.section-subtitle[data-v-cffae9ce]{line-height:1.6;max-width:55ch;opacity:.8}.benefits-section[data-v-cffae9ce]{margin-bottom:5rem}.benefit-card[data-v-cffae9ce]{border:1px solid hsla(0,0%,100%,.15);border-radius:20px;height:100%;padding:1.75rem 1.5rem;transition:border-color .2s ease}.benefit-card[data-v-cffae9ce]:hover{border-color:var(--color-primary,#0082ca)}.benefit-card .benefit-check[data-v-cffae9ce]{align-items:center;background-color:#0082ca2e;border-radius:50%;color:var(--color-primary,#0082ca);display:inline-flex;font-weight:700;height:2rem;justify-content:center;margin-bottom:1rem;width:2rem}.benefit-card .benefit-title[data-v-cffae9ce]{font-size:1.1rem;font-weight:600;margin-bottom:.5rem}.benefit-card .benefit-description[data-v-cffae9ce]{font-size:.95rem;line-height:1.55;margin:0;opacity:.75}.plans-section[data-v-cffae9ce]{margin-bottom:5rem;scroll-margin-top:120px}.plans-section .section-subtitle[data-v-cffae9ce]{max-width:60ch}.plans-table-wrapper[data-v-cffae9ce]{overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid hsla(0,0%,100%,.15);border-radius:24px;padding:.5rem}.plans-table[data-v-cffae9ce]{border-collapse:separate;border-spacing:0;min-width:760px;width:100%}.plans-table td[data-v-cffae9ce],.plans-table th[data-v-cffae9ce]{border-bottom:1px solid hsla(0,0%,100%,.08);font-size:.95rem;padding:1rem 1.1rem;text-align:center;vertical-align:middle}.plans-table tbody tr:last-child td[data-v-cffae9ce],.plans-table tbody tr:last-child th[data-v-cffae9ce]{border-bottom:none}.plans-table tfoot td[data-v-cffae9ce]{border-bottom:none;padding-top:1.25rem}.plans-table .feature-col[data-v-cffae9ce]{font-weight:500;min-width:220px;opacity:.9;text-align:left}.plans-table thead .plan-col[data-v-cffae9ce]{border-bottom:1px solid hsla(0,0%,100%,.15);padding-bottom:1.25rem;padding-top:1.75rem;position:relative}.plans-table .plan-col.highlighted[data-v-cffae9ce]{background-color:#0082ca14}.plans-table thead .plan-col.highlighted[data-v-cffae9ce]{border-top-left-radius:16px;border-top-right-radius:16px}.plans-table tfoot .plan-col.highlighted[data-v-cffae9ce]{border-bottom-left-radius:16px;border-bottom-right-radius:16px}.plans-table td.yes[data-v-cffae9ce]{color:var(--color-primary,#0082ca);font-weight:700}.plans-table td.no[data-v-cffae9ce]{opacity:.4}.plan-badge[data-v-cffae9ce]{background-color:var(--color-primary,#0082ca);border-radius:999px;color:#fff;font-size:.7rem;font-weight:600;left:50%;padding:.15rem .8rem;position:absolute;top:.35rem;transform:translate(-50%);white-space:nowrap}.plan-name[data-v-cffae9ce]{display:block;font-size:1.1rem;font-weight:600}.plan-description[data-v-cffae9ce]{display:block;font-size:.8rem;font-weight:400;margin-top:.25rem;opacity:.7}.plan-price[data-v-cffae9ce]{color:var(--color-primary,#0082ca);display:block;font-size:1.6rem;font-variant-numeric:tabular-nums;font-weight:700;margin-top:.5rem}.plan-price small[data-v-cffae9ce]{color:#fff;font-size:.8rem;font-weight:500;opacity:.7}.plan-cta[data-v-cffae9ce]{border:1px solid var(--color-primary,#0082ca);border-radius:999px;color:#fff;display:block;font-size:.88rem;font-weight:600;padding:.55rem .75rem;text-align:center;text-decoration:none;transition:background-color .2s ease;white-space:nowrap}.plan-cta[data-v-cffae9ce]:hover{background-color:#0082ca26;color:#fff}.plan-cta.primary[data-v-cffae9ce]{background-color:var(--color-primary,#0082ca)}.plan-cta.primary[data-v-cffae9ce]:hover{opacity:.9}.plans-note[data-v-cffae9ce]{font-size:.85rem;margin-top:1.25rem;opacity:.65}.migration-section[data-v-cffae9ce]{margin-bottom:5rem}.migration-cta[data-v-cffae9ce]{background-color:var(--color-primary,#0082ca);border-radius:999px;color:#fff;display:inline-block;font-weight:600;margin-top:.5rem;padding:.75rem 1.9rem;text-decoration:none;transition:opacity .2s ease}.migration-cta[data-v-cffae9ce]:hover{color:#fff;opacity:.85}.migration-grid[data-v-cffae9ce]{display:grid;gap:2rem;grid-template-columns:repeat(2,1fr)}@media (max-width:768px){.migration-grid[data-v-cffae9ce]{grid-template-columns:1fr;margin-top:2rem}}@media (max-width:991px) and (min-width:769px){.migration-grid[data-v-cffae9ce]{margin-top:2rem}}.migration-item[data-v-cffae9ce]{border-left:2px solid var(--color-primary,#0082ca);padding-left:1.25rem}.migration-item .migration-step[data-v-cffae9ce]{color:var(--color-primary,#0082ca);display:block;font-size:.8rem;font-weight:600;letter-spacing:.08em;margin-bottom:.35rem}.migration-item .migration-title[data-v-cffae9ce]{font-size:1.1rem;font-weight:600;margin-bottom:.4rem}.migration-item .migration-description[data-v-cffae9ce]{font-size:.95rem;line-height:1.55;margin:0;opacity:.75}.workspace-banner[data-v-cffae9ce]{border:1px solid hsla(0,0%,100%,.15);border-radius:24px;margin:2rem 0 4rem;padding:3.5rem 2rem;text-align:center}.workspace-banner .banner-title[data-v-cffae9ce]{font-size:1.8rem;font-weight:600;margin-bottom:.75rem;text-wrap:balance}.workspace-banner .banner-subtext[data-v-cffae9ce]{margin-bottom:1.75rem;margin-left:auto;margin-right:auto;max-width:55ch;opacity:.8}.workspace-banner .banner-actions[data-v-cffae9ce]{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.workspace-banner .banner-button[data-v-cffae9ce]{border-radius:999px;display:inline-block;font-weight:600;padding:.8rem 2rem;text-decoration:none;transition:opacity .2s ease}.workspace-banner .banner-button.primary[data-v-cffae9ce]{background-color:var(--color-primary,#0082ca);color:#fff}.workspace-banner .banner-button.outline[data-v-cffae9ce]{border:1px solid hsla(0,0%,100%,.4);color:#fff}.workspace-banner .banner-button[data-v-cffae9ce]:hover{opacity:.85}
