._4gZDrG_demo{color:var(--color-text)}._4gZDrG_active{position:relative}._4gZDrG_frame{background:0 0;border:0;width:100%;display:block}._4gZDrG_pending{color:var(--color-text-light);place-items:center;font-size:.875rem;display:grid}._4gZDrG_preview{width:100%;min-height:28rem;color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;padding:2rem;display:grid}._4gZDrG_preview:focus-visible,._4gZDrG_close:focus-visible,._4gZDrG_full:focus-visible{outline:2px solid var(--color-primary);outline-offset:4px}._4gZDrG_details{color:var(--color-text-light);padding:.25rem .75rem 0;font-size:.7rem;line-height:1.6}._4gZDrG_utilities{flex-wrap:wrap;justify-content:center;align-items:center;column-gap:1.5rem;display:flex}._4gZDrG_details p{text-align:center;max-width:42rem;margin:.25rem auto 0}._4gZDrG_full,._4gZDrG_close{min-height:44px;font:inherit;color:var(--color-text-light);cursor:pointer;text-underline-offset:.25em;text-decoration:underline;-webkit-text-decoration-color:var(--color-border);text-decoration-color:var(--color-border);background:0 0;border:0;justify-content:center;align-items:center;gap:.4rem;padding:0;display:inline-flex}._4gZDrG_full:hover,._4gZDrG_close:hover{color:var(--color-text);text-decoration-color:currentColor}._4gZDrG_error{color:var(--color-text);margin:0;padding:.75rem;font-size:.875rem}@media (max-width:640px){._4gZDrG_preview{min-height:26rem}._4gZDrG_details{padding-inline:.25rem}}
._8Lx8ua_section{isolation:isolate;background:var(--color-body);color:var(--color-text);padding-block:clamp(3rem,5vw,5rem);position:relative}._8Lx8ua_grid{align-items:center;gap:2rem;display:grid}._8Lx8ua_copy,._8Lx8ua_visual{min-width:0}._8Lx8ua_copy{max-width:34rem}._8Lx8ua_eyebrow{color:var(--color-text-light);letter-spacing:.1em;text-transform:uppercase;margin-bottom:1rem;font-size:.75rem;font-weight:600}._8Lx8ua_description{color:var(--color-text-light);font-size:1.125rem;line-height:1.7}._8Lx8ua_cta{white-space:normal;text-align:center;justify-content:center;align-items:center;gap:.75rem;margin-top:1.75rem;display:inline-flex}._8Lx8ua_cta:focus-visible{outline:2px solid var(--color-primary);outline-offset:4px}._8Lx8ua_note{color:var(--color-text-light);margin-top:1rem;font-size:.8rem;line-height:1.6}._8Lx8ua_image{width:100%;height:auto;display:block}._8Lx8ua_compact ._8Lx8ua_visual{justify-self:center;width:100%;max-width:35rem}@media (min-width:1024px){._8Lx8ua_grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:3rem}._8Lx8ua_interactive ._8Lx8ua_grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:2rem}._8Lx8ua_compact ._8Lx8ua_visual{justify-self:end}}
.DRgV6W_hero{background:var(--color-body);padding-top:8rem;padding-bottom:4rem;scroll-margin-top:6rem}.DRgV6W_heroGrid{align-items:center;gap:2rem;display:grid}.DRgV6W_heroCopy,.DRgV6W_heroDemo{min-width:0}.DRgV6W_heroTitle{letter-spacing:-.035em;text-wrap:balance;margin:1.4rem 0;font-size:clamp(2.25rem,3.6vw,3.7rem);line-height:1.12}.DRgV6W_heroPoints{gap:.8rem;margin:1.5rem 0 1.8rem;display:grid}.DRgV6W_heroPoints li{align-items:baseline;gap:.65rem;font-size:.95rem;display:flex}.DRgV6W_pointMark{color:var(--color-text);opacity:.6}@media (min-width:1024px){.DRgV6W_heroGrid{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:clamp(2rem,4vw,4.5rem)}}@media (max-width:1023px){.DRgV6W_heroCopy{max-width:42rem}.DRgV6W_heroDemo{justify-self:center;width:100%;max-width:48rem}}@media (max-width:539px){.DRgV6W_hero{padding-top:7rem;padding-bottom:2.5rem}.DRgV6W_heroPoints{gap:.55rem;margin:1.25rem 0}}
