.home-content:where(.astro-uvk5fgiw){--home-rule:color-mix(in srgb, var(--sl-color-hairline) 88%, transparent);max-width:76rem;margin-inline:auto}.home-section:where(.astro-uvk5fgiw){border-bottom:1px solid var(--home-rule);padding-block:clamp(4.5rem,10vw,8rem)}.section-heading:where(.astro-uvk5fgiw){max-width:48rem}.section-heading:where(.astro-uvk5fgiw) h2:where(.astro-uvk5fgiw){max-width:22ch;color:var(--sl-color-white);margin:.65rem 0 0;font-size:3.25rem;line-height:1.04}.section-heading:where(.astro-uvk5fgiw)>p:where(.astro-uvk5fgiw),.section-heading:where(.astro-uvk5fgiw) div:where(.astro-uvk5fgiw)+p:where(.astro-uvk5fgiw){color:var(--sl-color-gray-3);margin-top:1.1rem;font-size:1.05rem}.section-label:where(.astro-uvk5fgiw){color:var(--downloadit-cloud);font-family:var(--__sl-font-mono);letter-spacing:.08em;text-transform:uppercase;margin:0;font-weight:600;line-height:1.2;font-size:.75rem!important}.split-heading:where(.astro-uvk5fgiw){grid-template-columns:minmax(0,1.2fr) minmax(14rem,.8fr);align-items:end;gap:2rem;max-width:none;display:grid}.split-heading:where(.astro-uvk5fgiw)>p:where(.astro-uvk5fgiw){margin:0}.flow-grid:where(.astro-uvk5fgiw){border-top:1px solid var(--home-rule);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:3.5rem;display:grid}.flow-step:where(.astro-uvk5fgiw){border-right:1px solid var(--home-rule);min-height:15rem;padding:1.5rem 1.5rem 1rem 0}.flow-step:where(.astro-uvk5fgiw)+.flow-step:where(.astro-uvk5fgiw){padding-inline:1.5rem}.flow-step:where(.astro-uvk5fgiw):last-child{border-right:0;padding-right:0}.step-mark:where(.astro-uvk5fgiw){color:var(--downloadit-cloud);justify-content:space-between;align-items:center;display:flex}.step-mark:where(.astro-uvk5fgiw) span:where(.astro-uvk5fgiw),.install-number:where(.astro-uvk5fgiw){color:var(--downloadit-orange);font-family:var(--__sl-font-mono);letter-spacing:.08em;font-size:.75rem;font-weight:600}.flow-step:where(.astro-uvk5fgiw) h3:where(.astro-uvk5fgiw),.feature-row:where(.astro-uvk5fgiw) h3:where(.astro-uvk5fgiw),.install-list:where(.astro-uvk5fgiw) h3:where(.astro-uvk5fgiw){color:var(--sl-color-white);margin:2.1rem 0 .6rem;font-size:1.2rem}.flow-step:where(.astro-uvk5fgiw) p:where(.astro-uvk5fgiw),.feature-row:where(.astro-uvk5fgiw) p:where(.astro-uvk5fgiw),.install-list:where(.astro-uvk5fgiw) p:where(.astro-uvk5fgiw){color:var(--sl-color-gray-3);margin:0;font-size:.95rem;line-height:1.65}.feature-grid:where(.astro-uvk5fgiw){border-top:1px solid var(--home-rule);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:3.5rem;display:grid}.feature-row:where(.astro-uvk5fgiw){border-bottom:1px solid var(--home-rule);grid-template-columns:2rem minmax(0,1fr);gap:1rem;padding:1.55rem 1.5rem 1.6rem 0;display:grid}.feature-row:where(.astro-uvk5fgiw):nth-child(odd){border-right:1px solid var(--home-rule)}.feature-row:where(.astro-uvk5fgiw):nth-child(2n){padding-left:1.5rem}.feature-row:where(.astro-uvk5fgiw) svg{color:var(--downloadit-cloud);margin-top:.2rem}.feature-row:where(.astro-uvk5fgiw) h3:where(.astro-uvk5fgiw){margin:0 0 .45rem}.integration-list:where(.astro-uvk5fgiw),.platform-table:where(.astro-uvk5fgiw){border-top:1px solid var(--home-rule);margin-top:3rem}.integration-row:where(.astro-uvk5fgiw),.platform-row:where(.astro-uvk5fgiw){border-bottom:1px solid var(--home-rule);grid-template-columns:2rem minmax(10rem,1.2fr) minmax(10rem,1fr) minmax(8rem,.8fr);align-items:center;gap:1rem;min-height:4.35rem;display:grid}.integration-row:where(.astro-uvk5fgiw) svg{color:var(--downloadit-cloud)}.integration-row:where(.astro-uvk5fgiw) strong:where(.astro-uvk5fgiw),.platform-row:where(.astro-uvk5fgiw) strong:where(.astro-uvk5fgiw){color:var(--sl-color-white);font-size:1rem}.integration-row:where(.astro-uvk5fgiw) span:where(.astro-uvk5fgiw),.platform-row:where(.astro-uvk5fgiw) small:where(.astro-uvk5fgiw){color:var(--sl-color-gray-3)}.integration-row:where(.astro-uvk5fgiw) small:where(.astro-uvk5fgiw){color:var(--downloadit-orange);font-family:var(--__sl-font-mono);letter-spacing:.04em;text-transform:uppercase;font-size:.7rem}.text-link:where(.astro-uvk5fgiw){color:var(--sl-color-text-accent);align-items:center;gap:.4rem;margin-top:1.5rem;font-weight:600;text-decoration:none;display:inline-flex}.text-link:where(.astro-uvk5fgiw):hover{color:var(--downloadit-cloud);text-underline-offset:.18em;text-decoration:underline}.platform-row:where(.astro-uvk5fgiw){grid-template-columns:minmax(12rem,1.1fr) minmax(7rem,.55fr) minmax(14rem,1.35fr)}.platform-status:where(.astro-uvk5fgiw){color:var(--downloadit-orange);align-items:center;gap:.35rem;font-weight:600;display:inline-flex}.platform-status:where(.astro-uvk5fgiw).supported{color:var(--downloadit-green)}.install-list:where(.astro-uvk5fgiw){border-top:1px solid var(--home-rule);grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:3rem 0 0;padding:0;list-style:none;display:grid}.install-list:where(.astro-uvk5fgiw) li:where(.astro-uvk5fgiw){border-right:1px solid var(--home-rule);min-height:13rem;padding:1.5rem 1.25rem 1rem 0}.install-list:where(.astro-uvk5fgiw) li:where(.astro-uvk5fgiw)+li:where(.astro-uvk5fgiw){padding-left:1.25rem}.install-list:where(.astro-uvk5fgiw) li:where(.astro-uvk5fgiw):last-child{border-right:0;padding-right:0}.install-list:where(.astro-uvk5fgiw) h3:where(.astro-uvk5fgiw){margin-top:2rem}.status-section:where(.astro-uvk5fgiw){border-bottom:0;grid-template-columns:minmax(0,1.3fr) minmax(16rem,.7fr);gap:3rem;display:grid}.status-copy:where(.astro-uvk5fgiw){max-width:38rem}.status-copy:where(.astro-uvk5fgiw) h2:where(.astro-uvk5fgiw){max-width:15ch;color:var(--sl-color-white);margin:.65rem 0 1rem;font-size:3.5rem;line-height:1}.status-copy:where(.astro-uvk5fgiw)>p:where(.astro-uvk5fgiw):not(.section-label){max-width:38rem;color:var(--sl-color-gray-3);margin:0 0 1.75rem}.status-data:where(.astro-uvk5fgiw){border-top:1px solid var(--home-rule);margin:0}.status-data:where(.astro-uvk5fgiw)>div:where(.astro-uvk5fgiw){border-bottom:1px solid var(--home-rule);justify-content:space-between;gap:1rem;padding-block:1rem;display:flex}.status-data:where(.astro-uvk5fgiw) dt:where(.astro-uvk5fgiw){color:var(--sl-color-gray-3);font-size:.85rem}.status-data:where(.astro-uvk5fgiw) dd:where(.astro-uvk5fgiw){color:var(--sl-color-white);font-family:var(--__sl-font-mono);text-align:end;margin:0;font-size:.9rem;font-weight:600}.status-badge:where(.astro-uvk5fgiw){align-items:center;gap:.4rem;display:inline-flex;color:var(--downloadit-orange)!important}.status-badge:where(.astro-uvk5fgiw) span:where(.astro-uvk5fgiw){background:var(--downloadit-orange);border-radius:50%;width:.5rem;height:.5rem}.home-footer:where(.astro-uvk5fgiw){color:var(--sl-color-gray-3);flex-wrap:wrap;justify-content:space-between;gap:.75rem 1.5rem;padding-block:2rem 1rem;font-size:.9rem;display:flex}.home-footer:where(.astro-uvk5fgiw) a:where(.astro-uvk5fgiw){color:var(--sl-color-text-accent);align-items:center;gap:.35rem;font-weight:600;text-decoration:none;display:inline-flex}@media (width<=55rem){.section-heading:where(.astro-uvk5fgiw) h2:where(.astro-uvk5fgiw){font-size:2.5rem}.status-copy:where(.astro-uvk5fgiw) h2:where(.astro-uvk5fgiw){font-size:2.75rem}.flow-grid:where(.astro-uvk5fgiw),.install-list:where(.astro-uvk5fgiw){grid-template-columns:repeat(2,minmax(0,1fr))}.flow-step:where(.astro-uvk5fgiw):nth-child(2),.install-list:where(.astro-uvk5fgiw) li:where(.astro-uvk5fgiw):nth-child(2){border-right:0}.flow-step:where(.astro-uvk5fgiw):nth-child(3),.install-list:where(.astro-uvk5fgiw) li:where(.astro-uvk5fgiw):nth-child(3){border-top:1px solid var(--home-rule);padding-left:0}.install-list:where(.astro-uvk5fgiw) li:where(.astro-uvk5fgiw):nth-child(4){border-top:1px solid var(--home-rule)}.status-section:where(.astro-uvk5fgiw){grid-template-columns:1fr}}@media (width<=42rem){.section-heading:where(.astro-uvk5fgiw) h2:where(.astro-uvk5fgiw){font-size:2.15rem}.status-copy:where(.astro-uvk5fgiw) h2:where(.astro-uvk5fgiw){font-size:2.35rem}.split-heading:where(.astro-uvk5fgiw){display:block}.split-heading:where(.astro-uvk5fgiw)>p:where(.astro-uvk5fgiw){margin-top:1.1rem}.feature-grid:where(.astro-uvk5fgiw),.flow-grid:where(.astro-uvk5fgiw),.install-list:where(.astro-uvk5fgiw){grid-template-columns:1fr}.flow-step:where(.astro-uvk5fgiw),.flow-step:where(.astro-uvk5fgiw)+.flow-step:where(.astro-uvk5fgiw),.flow-step:where(.astro-uvk5fgiw):last-child,.install-list:where(.astro-uvk5fgiw) li:where(.astro-uvk5fgiw),.install-list:where(.astro-uvk5fgiw) li:where(.astro-uvk5fgiw)+li:where(.astro-uvk5fgiw),.install-list:where(.astro-uvk5fgiw) li:where(.astro-uvk5fgiw):last-child{border-right:0;border-bottom:1px solid var(--home-rule);border-top:0;min-height:auto;padding:1.5rem 0}.flow-step:where(.astro-uvk5fgiw):last-child,.install-list:where(.astro-uvk5fgiw) li:where(.astro-uvk5fgiw):last-child{border-bottom:0}.feature-row:where(.astro-uvk5fgiw),.feature-row:where(.astro-uvk5fgiw):nth-child(2n){border-right:0;padding-inline:0}.integration-row:where(.astro-uvk5fgiw),.platform-row:where(.astro-uvk5fgiw){grid-template-columns:1.5rem minmax(0,1fr) auto;gap:.65rem;padding-block:.95rem}.integration-row:where(.astro-uvk5fgiw) span:where(.astro-uvk5fgiw),.platform-row:where(.astro-uvk5fgiw) small:where(.astro-uvk5fgiw){grid-column:2/-1;font-size:.84rem}.integration-row:where(.astro-uvk5fgiw) small:where(.astro-uvk5fgiw){text-align:end;grid-area:1/3}.platform-row:where(.astro-uvk5fgiw) small:where(.astro-uvk5fgiw){grid-column:1/-1}}
