.web-app-standalone{margin:0;background:var(--fg-color-background);color:var(--fg-color-text);font-family:var(--fg-font-sans)}.web-app-shell{min-height:100vh;padding-top:clamp(88px, 7vw, 116px);background:var(--fg-color-background);color:var(--fg-color-text);font-family:var(--fg-font-sans);overflow-x:hidden}.web-app-shell *,.web-app-shell *::before,.web-app-shell *::after{box-sizing:border-box}.web-app-shell img,.web-app-shell video,.web-app-shell svg{display:block;max-width:100%}.web-app-shell a{color:inherit;text-decoration:none}.web-app-shell .web-app-section-header{color:var(--fg-color-text)}.web-app-shell .web-app-section-eyebrow{color:var(--fg-color-muted);font-size:var(--fg-text-11);font-weight:var(--fg-weight-semibold);line-height:var(--fg-leading-xs);letter-spacing:var(--fg-tracking-eyebrow);text-transform:uppercase}.web-app-shell .web-app-section-title{max-width:var(--fg-content-3xl);color:var(--fg-color-text);font-size:var(--fg-text-5xl);font-weight:var(--fg-weight-bold);line-height:var(--fg-leading-5xl);letter-spacing:var(--fg-tracking-reset);text-wrap:balance}.web-app-shell .web-app-section-intro{text-wrap:pretty}.web-app-shell .web-app-section-title+.web-app-section-intro{margin-top:var(--fg-space-4)}.web-app-shell .web-app-logo-strip__header .web-app-section-title,.web-app-shell .web-app-stats__header .web-app-section-title,.web-app-shell .web-app-output-grid__header .web-app-section-title,.web-app-shell .web-app-card-grid[data-web-app-section="web-app-content-kits"] .web-app-card-grid__header .web-app-section-title,.web-app-shell .web-app-card-grid[data-web-app-section="web-app-audiences"] .web-app-card-grid__header .web-app-section-title{width:min(100%, var(--fg-content-4xl));max-width:var(--fg-content-4xl);margin-right:auto;margin-left:auto}.web-app-shell .web-app-logo-strip__header .web-app-section-intro,.web-app-shell .web-app-stats__header .web-app-section-intro,.web-app-shell .web-app-output-grid__header .web-app-section-intro,.web-app-shell .web-app-card-grid[data-web-app-section="web-app-content-kits"] .web-app-card-grid__header .web-app-section-intro,.web-app-shell .web-app-card-grid[data-web-app-section="web-app-audiences"] .web-app-card-grid__header .web-app-section-intro{margin-right:auto;margin-left:auto}@media (max-width:640px){.web-app-shell{padding-top:clamp(82px, 22vw, 100px)}.web-app-shell .web-app-section-title{max-width:100%;font-size:var(--fg-text-3xl);line-height:var(--fg-leading-snug)}}