.marketing-fit-host{background:#000;justify-content:center;align-items:flex-start;width:100%;display:flex;overflow-x:clip;container:marketing/inline-size}.marketing-fit-host.is-studio{background:#141414}.marketing-fit-host.is-light{background:#f8f8f8}.marketing-fit{--marketing-fit:1;flex:none;width:100%}.docs-rail{height:calc(100dvh - 32px);top:32px}@container marketing (min-width:1440px){.marketing-fit{--marketing-fit:max(1, min(100cqw / 1440px, (100dvh * 16 / 9) / 1440px));width:min(1440px, calc(100cqw / var(--marketing-fit)));zoom:var(--marketing-fit)}.marketing-fit.fsm,.marketing-fit.wls,.marketing-fit.lp,.marketing-fit.uni-root{overflow:visible}.marketing-fit.fsm,.marketing-fit.wls,.marketing-fit.uni-root,.marketing-fit.min-h-screen,.marketing-fit .min-h-screen,.marketing-fit .fsm-hero,.marketing-fit .wls-hero,.marketing-fit .fpp-hero{min-height:calc(100dvh / var(--marketing-fit))}.marketing-fit .h-svh,.marketing-fit .fsm-cases-sticky,.marketing-fit .fpp-ugi-sticky,.marketing-fit .fsm-mega-scrim{height:calc(100dvh / var(--marketing-fit))}.marketing-fit .fsm-mega{max-height:calc(100dvh / var(--marketing-fit) - 64px)}.marketing-fit.fpp,.marketing-fit.fpp.fsm{--fpp-flip-vh:calc(100dvh / var(--marketing-fit))}.marketing-fit .docs-rail{height:calc(100dvh / var(--marketing-fit) - 32px)}.marketing-fit .fsm-nav,.marketing-fit .fsm-partner-banner{width:1440px;left:50%;right:auto;translate:-50%}.marketing-fit.lp>a[aria-label=Frameshot\ home]{inset-inline-start:calc(50vw / var(--marketing-fit) - 688px)}}
