.p-platform-graphic[data-astro-cid-ofkuxlgr]{min-width:0;margin:0}.p-platform-graphic[data-astro-cid-ofkuxlgr]>a[data-astro-cid-ofkuxlgr]{display:block}svg[data-astro-cid-ofkuxlgr]{width:100%;height:auto;display:block}figcaption[data-astro-cid-ofkuxlgr]{color:#b9cbd7;margin-top:1.25rem;font-size:.75rem;line-height:1.8}figcaption[data-astro-cid-ofkuxlgr] a[data-astro-cid-ofkuxlgr]{text-underline-offset:.3em;align-items:center;gap:.4rem;min-height:2.75rem;margin-left:.8rem;display:inline-flex}.p-sr-only[data-astro-cid-ofkuxlgr]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.p-platform__copy[data-astro-cid-a4q533ux]>p[data-astro-cid-a4q533ux]:not(.p-eyebrow){margin-top:1.25rem}.p-software-distinction[data-astro-cid-a4q533ux]{border-left:2px solid var(--p-mint);margin-top:2rem;padding-left:1.25rem}.p-software-distinction[data-astro-cid-a4q533ux] h3[data-astro-cid-a4q533ux]{font-size:1.15rem;line-height:1.5}.p-software-distinction[data-astro-cid-a4q533ux] p[data-astro-cid-a4q533ux]{margin-top:.65rem;font-size:.95rem}.p-platform-capabilities[data-astro-cid-a4q533ux]{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.25rem 3rem;margin:3.5rem 0 0;padding:0;list-style:none;display:grid}.p-platform-capabilities[data-astro-cid-a4q533ux] li[data-astro-cid-a4q533ux]{border-top:1px solid #44566b;padding-top:1.25rem}.p-platform-capabilities[data-astro-cid-a4q533ux] h3[data-astro-cid-a4q533ux]{margin:.6rem 0 .7rem;font-size:1.15rem}.p-platform-capabilities[data-astro-cid-a4q533ux] p[data-astro-cid-a4q533ux]{font-size:.95rem;line-height:1.75}.p-platform-context[data-astro-cid-a4q533ux]{border-top:1px solid #44566b;grid-template-columns:repeat(2,minmax(0,1fr));gap:3rem;margin-top:3rem;padding-top:2.5rem;display:grid}.p-platform-context[data-astro-cid-a4q533ux] h3[data-astro-cid-a4q533ux]{margin-bottom:.8rem;font-size:1.15rem}.p-platform-context[data-astro-cid-a4q533ux] p[data-astro-cid-a4q533ux]{font-size:.95rem}.p-platform-context[data-astro-cid-a4q533ux] .p-small[data-astro-cid-a4q533ux]{color:#b4c6d2;margin-top:1rem;font-size:.78rem}@media (width<=1000px){.p-platform-capabilities[data-astro-cid-a4q533ux]{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}}@media (width<=560px){.p-platform-capabilities[data-astro-cid-a4q533ux],.p-platform-context[data-astro-cid-a4q533ux]{grid-template-columns:1fr;gap:1.75rem}.p-platform-capabilities[data-astro-cid-a4q533ux]{margin-top:2.5rem}.p-platform-context[data-astro-cid-a4q533ux]{margin-top:2rem;padding-top:2rem}}.solution-visual[data-astro-cid-dwhjaa76]{aspect-ratio:1;width:100%;color:var(--brand-navy);place-items:center;display:grid}.solution-visual[data-astro-cid-dwhjaa76] svg[data-astro-cid-dwhjaa76]{stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:88%;height:auto;display:block}.solution-visual[data-astro-cid-dwhjaa76] .solid[data-astro-cid-dwhjaa76]{fill:currentColor}.solution-visual[data-astro-cid-dwhjaa76] .paper[data-astro-cid-dwhjaa76]{fill:#fff}.solution-visual[data-astro-cid-dwhjaa76] .reverse[data-astro-cid-dwhjaa76]{stroke:#fff}.solution-visual[data-astro-cid-dwhjaa76] .accent-fill[data-astro-cid-dwhjaa76]{fill:var(--brand-yellow);stroke:var(--brand-navy)}.p-connection-examples[data-astro-cid-a3q6rukq]{min-width:0}.p-connection-examples[data-astro-cid-a3q6rukq]>.p-eyebrow[data-astro-cid-a3q6rukq]{margin-bottom:.5rem}.p-connection-examples[data-astro-cid-a3q6rukq] ul[data-astro-cid-a3q6rukq]{margin:0;padding:0;list-style:none}.p-connection-examples[data-astro-cid-a3q6rukq] li[data-astro-cid-a3q6rukq]{border-bottom:1px solid var(--p-line);padding:1.35rem 0}.p-connection-examples__marks[data-astro-cid-a3q6rukq]{align-items:center;gap:1.5rem;margin-bottom:.9rem;display:flex}.p-connection-examples__marks[data-astro-cid-a3q6rukq]>img[data-astro-cid-a3q6rukq]{width:7rem;height:auto}.p-connection-examples__marks[data-astro-cid-a3q6rukq]>div[data-astro-cid-a3q6rukq]{align-items:center;gap:.65rem;display:flex}.p-connection-examples__marks[data-astro-cid-a3q6rukq]>div[data-astro-cid-a3q6rukq] img[data-astro-cid-a3q6rukq]{object-fit:contain;width:2.5rem;height:2rem}.p-connection-examples__marks[data-astro-cid-a3q6rukq]>div[data-astro-cid-a3q6rukq] span[data-astro-cid-a3q6rukq]{font-size:.85rem;font-weight:650}.p-connection-examples__link[data-astro-cid-a3q6rukq]{color:var(--p-petrol);font-size:1.4rem}.p-connection-examples[data-astro-cid-a3q6rukq] h3[data-astro-cid-a3q6rukq]{margin-bottom:.3rem;font-size:1.05rem}.p-connection-examples[data-astro-cid-a3q6rukq] li[data-astro-cid-a3q6rukq] p[data-astro-cid-a3q6rukq]{color:var(--p-muted);max-width:48ch;font-size:.9rem}.p-connection-examples[data-astro-cid-a3q6rukq] .p-connection-examples__note[data-astro-cid-a3q6rukq]{color:var(--p-muted);margin-top:1rem;font-size:.75rem;line-height:1.7}@media (width<=560px){.p-connection-examples__marks[data-astro-cid-a3q6rukq]{gap:.85rem}.p-connection-examples__marks[data-astro-cid-a3q6rukq]>img[data-astro-cid-a3q6rukq]{width:6rem}.p-connection-examples__marks[data-astro-cid-a3q6rukq]>div[data-astro-cid-a3q6rukq]{gap:.4rem}.p-connection-examples__marks[data-astro-cid-a3q6rukq]>div[data-astro-cid-a3q6rukq] span[data-astro-cid-a3q6rukq]{font-size:.75rem}}.access-directory[data-astro-cid-zdf7un7m]{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(2.5rem,6vw,6rem);padding-block:clamp(2.5rem,5vw,5rem);display:grid}h2[data-astro-cid-zdf7un7m]{font-size:clamp(1.45rem,2.5vw,2rem)}ul[data-astro-cid-zdf7un7m]{margin:1.25rem 0 0;padding:0;list-style:none}li[data-astro-cid-zdf7un7m]{border-top:1px solid var(--p-line);padding-block:1rem}li[data-astro-cid-zdf7un7m] p[data-astro-cid-zdf7un7m]{color:var(--p-muted);margin-top:.35rem}@media (width<=48rem){.access-directory[data-astro-cid-zdf7un7m]{grid-template-columns:1fr}}.p-privacy[data-astro-cid-ods4yuqt]{grid-template-columns:minmax(12rem,1fr) minmax(0,3fr);align-items:start;gap:clamp(2rem,6vw,6rem);display:grid}.p-privacy__contents[data-astro-cid-ods4yuqt]{position:sticky;top:2rem}.p-privacy__contents[data-astro-cid-ods4yuqt] ul[data-astro-cid-ods4yuqt]{margin:1rem 0 0;padding:0;list-style:none}.p-privacy__contents[data-astro-cid-ods4yuqt] a[data-astro-cid-ods4yuqt]{text-underline-offset:.2em;padding-block:.5rem;display:block}.p-privacy__body[data-astro-cid-ods4yuqt]{overflow-wrap:anywhere;max-width:48rem}.p-privacy__body[data-astro-cid-ods4yuqt] section[data-astro-cid-ods4yuqt]+section[data-astro-cid-ods4yuqt]{border-top:1px solid var(--p-line);margin-top:2.5rem;padding-top:2.5rem}.p-privacy__body[data-astro-cid-ods4yuqt] h2[data-astro-cid-ods4yuqt]{margin:0 0 1.25rem;font-size:clamp(1.5rem,2.5vw,2rem)}.p-privacy__body[data-astro-cid-ods4yuqt] p[data-astro-cid-ods4yuqt],.p-privacy__body[data-astro-cid-ods4yuqt] li[data-astro-cid-ods4yuqt],.p-privacy__body[data-astro-cid-ods4yuqt] dd[data-astro-cid-ods4yuqt]{line-height:1.8}.p-privacy__body[data-astro-cid-ods4yuqt] p[data-astro-cid-ods4yuqt]{max-width:none}.p-privacy__body[data-astro-cid-ods4yuqt] ul[data-astro-cid-ods4yuqt]{padding-left:1.25rem}.p-privacy__body[data-astro-cid-ods4yuqt] li[data-astro-cid-ods4yuqt]+li[data-astro-cid-ods4yuqt]{margin-top:.75rem}.p-privacy__body[data-astro-cid-ods4yuqt] dt[data-astro-cid-ods4yuqt]{font-weight:700}.p-privacy__body[data-astro-cid-ods4yuqt] dd[data-astro-cid-ods4yuqt]{margin:.4rem 0 1.5rem}.p-privacy__body[data-astro-cid-ods4yuqt] a[data-astro-cid-ods4yuqt]{text-underline-offset:.2em}@media (width<=800px){.p-privacy[data-astro-cid-ods4yuqt]{grid-template-columns:1fr}.p-privacy__contents[data-astro-cid-ods4yuqt]{border-bottom:1px solid var(--p-line);padding-bottom:2rem;position:static}}.p-vendor-video[data-astro-cid-b3mbktk2]{min-width:0}.p-vendor-video__frame[data-astro-cid-b3mbktk2]{aspect-ratio:16/9;background:var(--p-deep);border:1px solid #536478;border-radius:.3rem;position:relative;overflow:hidden}.p-vendor-video__load[data-astro-cid-b3mbktk2]{height:100%;display:block}.p-vendor-video__load[data-astro-cid-b3mbktk2]:after{content:"";pointer-events:none;background:linear-gradient(#0000,#111d31f2);position:absolute;inset:45% 0 0}.p-vendor-video__frame[data-astro-cid-b3mbktk2]:focus-within{outline:3px solid var(--p-mint);outline-offset:3px}.p-vendor-video[data-astro-cid-b3mbktk2] [data-astro-cid-b3mbktk2][hidden]{display:none}.p-vendor-video[data-astro-cid-b3mbktk2] img{width:100%;height:auto;display:block}.p-vendor-video__play[data-astro-cid-b3mbktk2]{z-index:1;white-space:nowrap;color:#fff;align-items:center;gap:.65rem;font-size:1rem;font-weight:700;display:inline-flex;position:absolute;bottom:clamp(.65rem,2vw,1.5rem);left:clamp(.65rem,2vw,1.5rem)}.p-vendor-video__frame[data-astro-cid-b3mbktk2] iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.p-vendor-video__play[data-astro-cid-b3mbktk2] svg[data-astro-cid-b3mbktk2]{color:var(--p-mint)}.duration[data-astro-cid-b3mbktk2]{font-variant-numeric:tabular-nums;font-size:.85rem;font-weight:500}.p-vendor-video__controls[data-astro-cid-b3mbktk2]{color:#cad9df;flex-wrap:wrap;align-items:center;gap:.1rem 1rem;margin-top:.35rem;font-size:.8rem;display:flex}.p-vendor-video__controls[data-astro-cid-b3mbktk2] a[data-astro-cid-b3mbktk2],.p-vendor-video__controls[data-astro-cid-b3mbktk2] button[data-astro-cid-b3mbktk2]{align-items:center;gap:.4rem;min-height:2.75rem;display:inline-flex}.p-vendor-video__controls[data-astro-cid-b3mbktk2]>span[data-astro-cid-b3mbktk2]{margin-right:auto}.p-vendor-video__controls[data-astro-cid-b3mbktk2] button[data-astro-cid-b3mbktk2]{color:#fff;cursor:pointer;font:inherit;background:0 0;border:1px solid #8494a1;padding:.4rem .7rem}.p-vendor-video__privacy[data-astro-cid-b3mbktk2]{color:#cad9df;font-size:.75rem;line-height:1.7}.p-sr-only[data-astro-cid-b3mbktk2]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.p-product-shot[data-astro-cid-vnb72npi]{min-width:0;margin:0}.p-product-shot[data-astro-cid-vnb72npi]>a[data-astro-cid-vnb72npi]{border:1px solid var(--p-line);background:#fff;border-radius:.3rem;padding:.5rem;text-decoration:none;display:block}.p-product-shot[data-astro-cid-vnb72npi] img{width:100%;height:auto;display:block}.p-product-shot--framed[data-astro-cid-vnb72npi] picture{aspect-ratio:16/10;display:block;position:relative}.p-product-shot--framed[data-astro-cid-vnb72npi] img{object-fit:contain;height:100%;position:absolute;inset:0}.p-product-shot[data-astro-cid-vnb72npi] a[data-astro-cid-vnb72npi]>span[data-astro-cid-vnb72npi]{color:var(--p-petrol);text-align:right;padding:.6rem .4rem .2rem;font-size:.75rem;font-weight:650;display:block}figcaption[data-astro-cid-vnb72npi]{color:var(--p-muted);margin-top:.8rem;font-size:.75rem;line-height:1.65}.p-dark figcaption[data-astro-cid-vnb72npi]{color:#b9cbd7}.walkthrough[data-astro-cid-sqzez7ok]{background:var(--p-ink);color:#fff;padding-block:clamp(3rem,5vw,5rem)}.walkthrough[data-astro-cid-sqzez7ok] h2[data-astro-cid-sqzez7ok]{margin:0 0 1.5rem}.walkthrough-tabs[data-astro-cid-sqzez7ok]{border-bottom:1px solid #425269;flex-wrap:wrap;gap:.5rem clamp(1rem,3vw,3rem);display:flex}.walkthrough-tabs[data-astro-cid-sqzez7ok] button[data-astro-cid-sqzez7ok]{color:#c9d6e0;background:0 0;border:0;border-bottom:3px solid #0000;min-height:44px;padding:.75rem .12rem;font-weight:600}.walkthrough-tabs[data-astro-cid-sqzez7ok] button[data-astro-cid-sqzez7ok][aria-selected=true]{color:var(--p-mint);border-color:var(--p-mint)}.walkthrough-tabs[data-astro-cid-sqzez7ok] button[data-astro-cid-sqzez7ok]:hover{color:#fff}.walkthrough-panel[data-astro-cid-sqzez7ok]{grid-template-columns:minmax(0,.8fr) minmax(0,1.45fr);align-items:center;gap:clamp(2rem,5vw,5rem);margin-top:clamp(1.6rem,3vw,3rem);display:grid}.walkthrough-copy[data-astro-cid-sqzez7ok] h3[data-astro-cid-sqzez7ok]{max-width:22ch;font-size:clamp(1.65rem,2.3vw,2.45rem);line-height:1.16}.walkthrough-copy[data-astro-cid-sqzez7ok] p[data-astro-cid-sqzez7ok]{max-width:46ch;margin-top:1rem}.walkthrough-related[data-astro-cid-sqzez7ok]{color:var(--p-mint);text-underline-offset:.25em;margin-top:1.25rem;display:inline-block}@media (width<=800px){.walkthrough-panel[data-astro-cid-sqzez7ok]{grid-template-columns:1fr;gap:1.25rem}.walkthrough-copy[data-astro-cid-sqzez7ok] h3[data-astro-cid-sqzez7ok],.walkthrough-copy[data-astro-cid-sqzez7ok] p[data-astro-cid-sqzez7ok]{max-width:60ch}}@media (width<=540px){.walkthrough-tabs[data-astro-cid-sqzez7ok]{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 .75rem;display:grid}.walkthrough-tabs[data-astro-cid-sqzez7ok] button[data-astro-cid-sqzez7ok]{text-align:left;border-bottom:1px solid #425269;font-size:.9rem}.walkthrough-tabs[data-astro-cid-sqzez7ok] button[data-astro-cid-sqzez7ok][aria-selected=true]{box-shadow:inset 0 -2px var(--p-mint)}}.lf-deployment-icon[data-astro-cid-mwa3ilhf]{width:5rem;height:5rem;color:var(--brand-navy);flex:none;display:block}.lf-deployment-icon--inverse[data-astro-cid-mwa3ilhf]{color:#fff}.lf-deployment-icon--small[data-astro-cid-mwa3ilhf]{width:2rem;height:2rem}.p-lf-hero__grid[data-astro-cid-xxnsi2pm]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(2.5rem,5vw,5rem);display:grid}.p-lf-hero[data-astro-cid-xxnsi2pm] h1[data-astro-cid-xxnsi2pm]{max-width:23ch;font-size:clamp(2.5rem,3.6vw,3.8rem)}.p-lf-hero[data-astro-cid-xxnsi2pm] h1[data-astro-cid-xxnsi2pm] span[data-astro-cid-xxnsi2pm]{color:var(--p-mint)}.p-lf-hero__note[data-astro-cid-xxnsi2pm]{margin-top:1rem;font-size:1rem}.p-lf-jump[data-astro-cid-xxnsi2pm]{border-top:1px solid #44566b;flex-wrap:wrap;gap:.5rem 2.5rem;margin-top:3rem;padding-top:1rem;display:flex}.p-lf-jump[data-astro-cid-xxnsi2pm] a[data-astro-cid-xxnsi2pm]{text-underline-offset:.3em;align-items:center;min-height:2.75rem;font-size:.85rem;display:inline-flex}.p-lf-features[data-astro-cid-xxnsi2pm]{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem 3rem;margin:0;padding:0;list-style:none;display:grid}.p-lf-features[data-astro-cid-xxnsi2pm] li[data-astro-cid-xxnsi2pm]{border-top:1px solid var(--p-line);padding-top:1.25rem}.p-lf-features[data-astro-cid-xxnsi2pm] h3[data-astro-cid-xxnsi2pm]{margin-bottom:.65rem;font-size:1.15rem}.p-lf-features[data-astro-cid-xxnsi2pm] p[data-astro-cid-xxnsi2pm],.p-lf-deployments[data-astro-cid-xxnsi2pm] p[data-astro-cid-xxnsi2pm],.p-lf-deployments[data-astro-cid-xxnsi2pm] dd[data-astro-cid-xxnsi2pm]{color:var(--p-muted);font-size:.95rem}.p-lf-note[data-astro-cid-xxnsi2pm]{color:var(--p-muted);max-width:100ch;margin-top:1.75rem;font-size:.8rem;line-height:1.8}.p-lf-deployments[data-astro-cid-xxnsi2pm]{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(2rem,6vw,6rem);display:grid}.p-lf-deployments[data-astro-cid-xxnsi2pm] article[data-astro-cid-xxnsi2pm]{border-top:1px solid #adc9c4;padding-top:1.5rem}.p-lf-deployments[data-astro-cid-xxnsi2pm] h3[data-astro-cid-xxnsi2pm]{margin:1.25rem 0 .75rem}.p-lf-deployments[data-astro-cid-xxnsi2pm] dl[data-astro-cid-xxnsi2pm]{margin-block:1.5rem}.p-lf-deployments[data-astro-cid-xxnsi2pm] dl[data-astro-cid-xxnsi2pm]>div[data-astro-cid-xxnsi2pm]+div[data-astro-cid-xxnsi2pm]{margin-top:1.25rem}.p-lf-deployments[data-astro-cid-xxnsi2pm] dt[data-astro-cid-xxnsi2pm]{margin-bottom:.35rem;font-size:.9rem;font-weight:700}.p-lf-deployments[data-astro-cid-xxnsi2pm] dd[data-astro-cid-xxnsi2pm]{margin:0}.p-lf-licensing-grid[data-astro-cid-xxnsi2pm]{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;gap:clamp(2.5rem,6vw,6rem);display:grid}.p-lf-plans[data-astro-cid-xxnsi2pm]{margin:1.5rem 0 0}.p-lf-plans[data-astro-cid-xxnsi2pm]>div[data-astro-cid-xxnsi2pm]{border-top:1px solid var(--p-line);grid-template-columns:8rem minmax(0,1fr);gap:1.5rem;padding-block:1.3rem;display:grid}.p-lf-plans[data-astro-cid-xxnsi2pm] dt[data-astro-cid-xxnsi2pm]{font-weight:700}.p-lf-plans[data-astro-cid-xxnsi2pm] dd[data-astro-cid-xxnsi2pm]{color:var(--p-muted);margin:0;font-size:.95rem}.p-lf-self-hosted[data-astro-cid-xxnsi2pm]{background:var(--p-mist);padding:clamp(1.25rem,3vw,2.5rem);scroll-margin-top:2rem}.p-lf-self-hosted[data-astro-cid-xxnsi2pm] p[data-astro-cid-xxnsi2pm]:not(.p-eyebrow){color:var(--p-muted);margin-top:1rem;font-size:.95rem}.p-lf-self-hosted[data-astro-cid-xxnsi2pm] a[data-astro-cid-xxnsi2pm]{margin-top:1.25rem}.p-lf-proposal[data-astro-cid-xxnsi2pm]{border-top:1px solid var(--p-line);margin-top:3rem;padding-top:2rem}.p-lf-proposal[data-astro-cid-xxnsi2pm] p[data-astro-cid-xxnsi2pm]{color:var(--p-muted);max-width:85ch;margin-top:.85rem;font-size:.95rem}.p-lf-delivery-copy[data-astro-cid-xxnsi2pm]>p[data-astro-cid-xxnsi2pm]+p[data-astro-cid-xxnsi2pm]{margin-top:1rem}.p-lf-delivery-copy[data-astro-cid-xxnsi2pm]>a[data-astro-cid-xxnsi2pm]{width:fit-content;display:flex}@media (width<=850px){.p-lf-hero__grid[data-astro-cid-xxnsi2pm],.p-lf-licensing-grid[data-astro-cid-xxnsi2pm]{grid-template-columns:minmax(0,1fr)}.p-lf-features[data-astro-cid-xxnsi2pm]{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}}@media (width<=560px){.p-lf-hero[data-astro-cid-xxnsi2pm] h1[data-astro-cid-xxnsi2pm]{font-size:clamp(2.2rem,9vw,3rem)}.p-lf-features[data-astro-cid-xxnsi2pm],.p-lf-deployments[data-astro-cid-xxnsi2pm]{grid-template-columns:minmax(0,1fr)}.p-lf-jump[data-astro-cid-xxnsi2pm]{gap:.25rem 1.5rem}.p-lf-plans[data-astro-cid-xxnsi2pm]>div[data-astro-cid-xxnsi2pm]{grid-template-columns:1fr;gap:.35rem}}
