.dom-fork[data-astro-cid-4ovqvrbs]{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:48px;align-items:start;margin-top:44px}.dom-fork-mine[data-astro-cid-4ovqvrbs]{padding:26px 28px;border:1px solid var(--ds-teal-night);border-radius:var(--ds-r-sm, 8px);background:color-mix(in srgb,var(--ds-teal) 10%,transparent)}.dom-fork-tag[data-astro-cid-4ovqvrbs]{display:inline-block;font-family:var(--ds-ledger);font-size:11.5px;font-weight:700;text-transform:uppercase;letter-spacing:.14em;color:var(--ds-teal-night);margin-bottom:12px}.dom-fork-mine[data-astro-cid-4ovqvrbs] h3[data-astro-cid-4ovqvrbs]{margin:0 0 10px;font-family:var(--ds-display);font-size:19px;font-weight:800;letter-spacing:-.015em;color:var(--ds-on-night)}.dom-fork-mine[data-astro-cid-4ovqvrbs] p[data-astro-cid-4ovqvrbs]{margin:0;font-size:14px;line-height:1.7;color:var(--ds-on-night-dim)}.dom-fork-out[data-astro-cid-4ovqvrbs]{list-style:none;margin:0;padding:0}.dom-fork-out[data-astro-cid-4ovqvrbs] a[data-astro-cid-4ovqvrbs]{display:block;padding:15px 0;border-top:1px solid var(--ds-rule-on-night);text-decoration:none;transition:opacity .2s var(--ds-ease)}.dom-fork-out[data-astro-cid-4ovqvrbs] li[data-astro-cid-4ovqvrbs]:last-child a[data-astro-cid-4ovqvrbs]{border-bottom:1px solid var(--ds-rule-on-night)}.dom-fork-out[data-astro-cid-4ovqvrbs] strong[data-astro-cid-4ovqvrbs]{display:block;font-family:var(--ds-display);font-size:15px;font-weight:700;letter-spacing:-.01em;color:var(--ds-teal-night)}.dom-fork-out[data-astro-cid-4ovqvrbs] span[data-astro-cid-4ovqvrbs]{display:block;margin-top:3px;font-size:13px;line-height:1.6;color:var(--ds-on-night-dim)}.dom-fork-out[data-astro-cid-4ovqvrbs] a[data-astro-cid-4ovqvrbs]:hover{opacity:.78}.dom-fork-also[data-astro-cid-4ovqvrbs]{grid-column:1 / -1;margin:4px 0 0;padding-top:22px;border-top:1px solid var(--ds-rule-on-night);font-size:13.5px;line-height:1.75;color:var(--ds-on-night-dim);max-width:78ch}.dom-fork-also[data-astro-cid-4ovqvrbs] a{color:var(--ds-teal-night);text-decoration:none;border-bottom:1px solid currentColor}.dom-fork-also[data-astro-cid-4ovqvrbs] a:hover{opacity:.78}@media(max-width:860px){.dom-fork[data-astro-cid-4ovqvrbs]{grid-template-columns:minmax(0,1fr);gap:32px}}.com-forks[data-astro-cid-4ovqvrbs]{margin-top:44px;padding-top:30px;border-top:1px solid var(--ds-rule-on-night);max-width:760px}.com-forks-lead[data-astro-cid-4ovqvrbs]{margin:0 0 6px;font-family:var(--ds-ledger);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.13em;color:var(--ds-teal-night)}.com-forks[data-astro-cid-4ovqvrbs] ul[data-astro-cid-4ovqvrbs]{list-style:none;margin:0;padding:0}.com-forks[data-astro-cid-4ovqvrbs] a[data-astro-cid-4ovqvrbs]{display:block;padding:15px 0;border-bottom:1px solid var(--ds-rule-on-night);text-decoration:none;transition:opacity .2s var(--ds-ease)}.com-forks[data-astro-cid-4ovqvrbs] a[data-astro-cid-4ovqvrbs]:hover{opacity:.78}.com-forks[data-astro-cid-4ovqvrbs] strong[data-astro-cid-4ovqvrbs]{display:block;font-family:var(--ds-display);font-size:15px;font-weight:700;letter-spacing:-.01em;color:var(--ds-teal-night)}.com-forks[data-astro-cid-4ovqvrbs] span[data-astro-cid-4ovqvrbs]{display:block;margin-top:3px;font-size:13px;line-height:1.6;color:var(--ds-on-night-dim)}.com-forks-note[data-astro-cid-4ovqvrbs]{margin:18px 0 0;font-size:13px;line-height:1.7;color:var(--ds-on-night-dim)}.com-forks-note[data-astro-cid-4ovqvrbs] a{color:var(--ds-teal-night);text-decoration:none;border-bottom:1px solid currentColor}.com-forks-note[data-astro-cid-4ovqvrbs] a:hover{opacity:.78}.lp-cta-inner .lp-switch{max-width:560px;margin:20px auto 30px;font-family:var(--ds-body);font-size:14px;line-height:1.65;color:var(--ds-ink-2)}.lp-cta-inner .lp-switch a{color:var(--ds-teal-deep);font-weight:700;text-decoration:none;white-space:nowrap;border-bottom:1px solid var(--ds-teal-edge);padding-bottom:1px;transition:color .2s var(--ds-ease),border-color .2s var(--ds-ease)}.lp-cta-inner .lp-switch a:hover,.lp-cta-inner .lp-switch a:focus-visible{color:var(--ds-teal);border-bottom-color:var(--ds-teal)}.lp-cta-inner .lp-setup-note{max-width:560px;margin:26px auto 0;padding-top:20px;border-top:1px solid var(--ds-rule-soft);font-family:var(--ds-body);font-size:14px;line-height:1.7;color:var(--ds-ink-2);text-align:left}.lp-cta-inner .lp-setup-note strong{color:var(--ds-ink)}.lp-cta-inner .lp-trust{margin-top:34px;text-align:left}.lp-solo{padding:64px 0 0;background:var(--ds-paper)}.lp-solo-body{max-width:660px;padding-top:22px;border-top:2px solid var(--ds-ink)}.lp-solo-h{margin:0 0 12px;font-family:var(--ds-display);font-stretch:116%;font-size:26px;font-weight:800;line-height:1.18;letter-spacing:-.018em;color:var(--ds-ink)}.lp-solo-p{margin:0;font-family:var(--ds-body);font-size:16px;line-height:1.72;color:var(--ds-ink-2);text-wrap:pretty}.lp-solo-do{display:flex;flex-wrap:wrap;align-items:flex-start;gap:10px 28px;margin-top:20px}.lp-solo-link,.lp-solo-demo{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:11px 0;font-family:var(--ds-body);font-size:15px;font-weight:700;text-decoration:none;color:var(--ds-teal-deep);border-bottom:1px solid var(--ds-teal-edge);transition:color .2s var(--ds-ease),border-color .2s var(--ds-ease)}.lp-solo-demo{color:var(--ds-ink-2);border-bottom-color:var(--ds-rule)}.lp-solo-link:hover,.lp-solo-link:focus-visible,.lp-solo-demo:hover,.lp-solo-demo:focus-visible{color:var(--ds-teal);border-bottom-color:var(--ds-teal)}.lp-solo-demo-wrap{display:inline-flex;flex-direction:column;align-items:flex-start}.lp-solo-demo-wrap .lp-solo-demo{padding-bottom:7px}.lp-solo-note{display:block;margin-top:5px;font-family:var(--ds-body);font-size:13.5px;line-height:1.5;color:var(--ds-ink-3)}@media(max-width:720px){.lp-solo{padding-top:48px}.lp-solo-h{font-size:23px}.lp-solo-do{gap:4px 20px}}.verticals-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:0 48px;margin-top:40px;border-top:1px solid var(--ds-rule-on-night)}.vertical-item{background:none;border:0;border-bottom:1px solid var(--ds-rule-on-night);border-radius:0;padding:15px 4px}.vertical-item span{position:relative;display:block;padding-left:20px;font-size:14.5px;font-weight:600;color:var(--ds-on-night-dim);transition:color .2s var(--ds-ease)}.vertical-item span:before{content:"·";position:absolute;left:4px;font-family:var(--ds-ledger);font-weight:700;color:var(--ds-teal-night)}.vertical-item:hover span{color:var(--ds-on-night)}.lp-hero :global(.t-crumbs){margin-bottom:20px}.lp-related{padding:8px 0 72px}.lp-related .lp-h2{margin-bottom:28px}.lp-related-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(215px,1fr));gap:30px 48px;border-top:1px solid var(--ds-rule);padding-top:26px}.lp-related-col h3{margin:0 0 12px;font-family:var(--ds-display);font-stretch:114%;font-size:15px;font-weight:800;letter-spacing:-.012em;color:var(--ds-ink)}.lp-related-col ul{list-style:none;margin:0;padding:0}.lp-related-col li+li{border-top:1px solid var(--ds-rule-soft)}.lp-related-col a{display:block;padding:9px 0;font-size:14.5px;line-height:1.5;color:var(--ds-ink-2);text-decoration:none;transition:color .2s var(--ds-ease)}.lp-related-col a:hover,.lp-related-col a:focus-visible{color:var(--ds-teal-deep)}@media(max-width:1000px){.t-side .t-side-card--tools{display:none}}@media(max-width:760px){.lp-related{padding:0 0 56px}.lp-related-grid{gap:26px 32px}}@media(max-width:900px){.verticals-grid{grid-template-columns:1fr 1fr}}@media(max-width:500px){.verticals-grid{grid-template-columns:1fr}}
