.marketing-page-hero{--marketing-text-h2: var(--marketing-text-h2-base);--marketing-text-lead: var(--marketing-text-lead-base);position:relative;min-height:100svh;display:flex;align-items:center;justify-content:flex-start;padding-block:1.5rem;overflow:hidden;background:transparent;border-bottom:1px solid var(--marketing-color-text)}#main-content>.marketing-page-hero:first-child{margin-top:calc(-1 * var(--marketing-header-height, 4.75rem));padding-block:calc(var(--marketing-header-height, 4.75rem) + 1.5rem) 1.5rem}.marketing-page-hero__inner{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;text-align:start;max-width:none;margin-inline:auto;width:100%}html[data-page-key=case-studies] .marketing-page-hero__inner,html[data-page-key=roi] .marketing-page-hero__inner{max-width:none}html[data-page-key=case-studies] .marketing-page-hero__title,html[data-page-key=roi] .marketing-page-hero__title{white-space:normal;max-width:100%;text-wrap:balance}.marketing-page-hero__eyebrow{margin:0 0 1.25rem}.marketing-page-hero__title{margin:0;width:100%;max-width:100%;font-family:var(--marketing-font-display);font-size:clamp(3.4rem,8vw,7.5rem);font-weight:900;line-height:.82;letter-spacing:-.08em;text-transform:uppercase;color:var(--marketing-color-text)}.marketing-not-found .marketing-page-hero__title{max-width:100%;font-size:clamp(2.4rem,8vw,7.5rem);overflow-wrap:anywhere}.marketing-page-hero__title:has(br) .marketing-page-hero__seg{white-space:nowrap}@media(max-width:639px){.marketing-page-hero__title:has(br){font-size:clamp(1.4rem,7vw,2.1rem)}}@media(max-width:359px){.marketing-page-hero__title:has(br) .marketing-page-hero__seg{white-space:normal}}html[data-page-key=integration-custom-api] .marketing-page-hero__title:has(br) .marketing-page-hero__seg{white-space:normal}.marketing-page-hero__seg--accent{background:none;-webkit-background-clip:unset;background-clip:unset;-webkit-text-fill-color:currentColor;color:inherit;font-family:var(--marketing-font-serif);font-style:italic;font-weight:400;letter-spacing:-.04em;text-transform:none}.marketing-page-hero__seg--muted{color:var(--marketing-color-text-muted)}.marketing-page-hero__lead{margin:1.25rem 0 0;max-width:42rem;font-family:var(--marketing-font-serif);font-size:clamp(1.15rem,2vw,1.6rem);line-height:1.35;color:var(--marketing-color-text);text-wrap:pretty}.marketing-page-hero__actions{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:.75rem;margin-top:2rem}.marketing-page-hero--compact{min-height:0;align-items:center;justify-content:flex-start;padding-block:clamp(2rem,4.5vw,3rem) clamp(1.75rem,3.5vw,2.5rem)}#main-content>.marketing-page-hero.marketing-page-hero--compact:first-child{min-height:0;margin-top:0;padding-block:clamp(2rem,4.5vw,3rem) clamp(1.75rem,3.5vw,2.5rem)}html[data-page-key=demo] #main-content>.marketing-page-hero--compact:first-child,html[data-page-key=contact] #main-content>.marketing-page-hero--compact:first-child,html[data-page-key=checkout] #main-content>.marketing-page-hero--compact:first-child{padding-top:clamp(3.25rem,7vw,5rem)}.marketing-page-hero--compact .marketing-page-hero__inner{align-items:center;text-align:center}.marketing-page-hero--compact .marketing-page-hero__title,html[data-page-key=roi] .marketing-page-hero--compact .marketing-page-hero__title{font-size:var(--marketing-text-h2)}
