:root{--csol-header-video-background-color-1:#fef4ea;--csol-header-video-background-color-2:#fff;--csol-header-video-curve-graphics-svg-1-curve:#ffbc4b;--csol-header-video-curve-graphics-svg-1-center:#fef4ea;--csol-header-video-curve-graphics-svg-2:#0068b1;--csol-header-video-line-graphics-svg:#ffa766}.csol-header-video .csol-header-video-content-bottom,.csol-header-video .csol-header-video-content-top,.csol-header-video .csol-header-video-video{padding:0 1rem;z-index:2}@media(width >= 600px){.csol-header-video .csol-header-video-content-bottom,.csol-header-video .csol-header-video-content-top,.csol-header-video .csol-header-video-video{padding:0 2rem}}@media(width >= 1080px){.csol-header-video .csol-header-video-content-bottom,.csol-header-video .csol-header-video-content-top,.csol-header-video .csol-header-video-video{padding:0}}.csol-header-video .csol-header-video-video{position:relative}.csol-header-video .csol-header-video-item{position:relative;z-index:3}.csol-header-video .csol-header-video-preview>iframe,.csol-header-video .csol-header-video-preview>video{aspect-ratio:16/9;height:100%;object-fit:contain;object-position:top;width:100%}.csol-header-video .csol-header-video-preview>iframe{margin-bottom:-8px}.csol-header-video .csol-header-video-line-graphics-mobile{display:block;inset:0;position:absolute;z-index:2}@media(width >= 1080px){.csol-header-video .csol-header-video-line-graphics-mobile{display:none}}.csol-header-video .csol-header-video-line-graphics-mobile .csol-header-video-line-graphics-mobile-svg{height:36px;left:0;position:absolute;top:calc(65% - 36px);width:auto}.csol-header-video .csol-header-video-line-graphics-mobile .csol-header-video-line-graphics-mobile-svg .csol-header-video-line-graphics-mobile-svg-path{fill:var(--csol-header-video-line-graphics-svg)}@media(width >= 600px){.csol-header-video .csol-header-video-line-graphics-mobile .csol-header-video-line-graphics-mobile-svg .csol-header-video-line-graphics-mobile-svg-path{--csol-header-video-line-graphics-svg:#ff8933}}.csol-header-video .csol-header-video-line-graphics-desktop{display:none;inset:0;position:absolute;z-index:1}@media(width >= 1080px){.csol-header-video .csol-header-video-line-graphics-desktop{display:block}}.csol-header-video .csol-header-video-line-graphics-desktop .csol-header-video-line-graphics-desktop-svg{height:100%;position:absolute;right:175px;top:0;width:52px}.csol-header-video .csol-header-video-line-graphics-desktop .csol-header-video-line-graphics-desktop-svg .csol-header-video-line-graphics-desktop-svg-path{fill:var(--csol-header-video-line-graphics-svg)}.csol-header-video .csol-header-video-curve-graphics{height:100%;left:50%;max-width:1080px;position:absolute;top:0;transform:translateX(-50%);width:100%}@media(width >= 1800px){.csol-header-video .csol-header-video-curve-graphics{left:0;max-width:100%;transform:none}}.csol-header-video .csol-header-video-curve-graphics .csol-header-video-curve-graphics-svg-1{bottom:0;height:140%;left:75%;position:absolute;width:auto}@media(width >= 600px){.csol-header-video .csol-header-video-curve-graphics .csol-header-video-curve-graphics-svg-1{height:110%}}@media(width >= 1080px){.csol-header-video .csol-header-video-curve-graphics .csol-header-video-curve-graphics-svg-1{left:900px}}@media(width >= 1800px){.csol-header-video .csol-header-video-curve-graphics .csol-header-video-curve-graphics-svg-1{left:auto;right:0}}.csol-header-video .csol-header-video-curve-graphics .csol-header-video-curve-graphics-svg-2-desktop{bottom:-32px;display:none;height:64px;position:absolute;right:-90px;width:64px}@media(width >= 1080px){.csol-header-video .csol-header-video-curve-graphics .csol-header-video-curve-graphics-svg-2-desktop{display:block}}@media(width >= 1800px){.csol-header-video .csol-header-video-curve-graphics .csol-header-video-curve-graphics-svg-2-desktop{right:270px}}.csol-header-video .csol-header-video-curve-graphics-mobile{inset:0;position:absolute}.csol-header-video .csol-header-video-curve-graphics-mobile .csol-header-video-curve-graphics-svg-2-mobile{display:block;height:40px;position:absolute;right:1rem;top:1.2rem;width:40px}@media(width >= 600px){.csol-header-video .csol-header-video-curve-graphics-mobile .csol-header-video-curve-graphics-svg-2-mobile{right:2rem}}@media(width >= 1080px){.csol-header-video .csol-header-video-curve-graphics-mobile .csol-header-video-curve-graphics-svg-2-mobile{display:none}}.csol-header-video.-one-col .csol-header-video-wrapper{display:flex;flex-direction:column;max-width:100%;padding:2.5rem 0 0;position:relative;width:100%}@media(width >= 600px){.csol-header-video.-one-col .csol-header-video-wrapper{padding:4rem 0 0}}@media(width >= 1080px){.csol-header-video.-one-col .csol-header-video-wrapper{padding:6rem 0 0}}.csol-header-video.-two-col .csol-header-video-wrapper{display:grid;grid-template-areas:"top top top top" "video video video video" "bottom bottom bottom bottom";grid-template-columns:repeat(4,1fr);grid-template-rows:auto;padding:2.5rem 0;position:relative;grid-column-gap:2rem;grid-row-gap:0;align-items:stretch}@media(width >= 600px){.csol-header-video.-two-col .csol-header-video-wrapper{grid-template-areas:"top top top top top top top top" "video video video video video video video video" "bottom bottom bottom bottom bottom bottom bottom bottom";grid-template-columns:repeat(8,1fr);padding:4rem 0}}@media(width >= 1080px){.csol-header-video.-two-col .csol-header-video-wrapper{grid-template-areas:"top top top top top top top top top top top top" "bottom bottom bottom bottom bottom video video video video video video video";grid-template-columns:repeat(12,1fr);padding:6rem 0}.csol-header-video.-two-col.-medium-video .csol-header-video-wrapper{grid-template-areas:"top top top top top top top top top top top top" "bottom bottom bottom bottom bottom bottom video video video video video video"}}.csol-header-video.-two-col.-medium-video .csol-header-video-line-graphics-desktop-svg{right:170px}.csol-header-video.-two-col .csol-header-video-content-top{grid-area:top;text-align:center}@media(width >= 1080px){.csol-header-video.-two-col .csol-header-video-content-top{text-align:left}}.csol-header-video.-two-col .csol-header-video-content-bottom{grid-area:bottom;text-align:left}@media(width >= 600px){.csol-header-video.-two-col .csol-header-video-content-bottom{text-align:center}}@media(width >= 1080px){.csol-header-video.-two-col .csol-header-video-content-bottom{padding-right:2rem;text-align:left}}.csol-header-video.-two-col .csol-header-video-content-bottom .csol-video-caption{display:block;margin-bottom:0;margin-top:.75rem}@media(width >= 1080px){.csol-header-video.-two-col .csol-header-video-content-bottom .csol-video-caption{display:none}}.csol-header-video.-two-col .csol-header-video-content-bottom .csol-header-heading{margin-top:2.5rem;width:100%}@media(width >= 600px){.csol-header-video.-two-col .csol-header-video-content-bottom .csol-header-heading{margin:2.5rem auto 1rem;width:75%}}@media(width >= 1080px){.csol-header-video.-two-col .csol-header-video-content-bottom .csol-header-heading{margin-top:0;width:100%}}.csol-header-video.-two-col .csol-header-video-content-bottom .csol-header-description{width:100%}@media(width >= 600px){.csol-header-video.-two-col .csol-header-video-content-bottom .csol-header-description{margin:auto;width:75%}}@media(width >= 1080px){.csol-header-video.-two-col .csol-header-video-content-bottom .csol-header-description{width:100%}}.csol-header-video.-two-col .csol-header-video-content-bottom .csol-header-buttons{justify-content:center;margin-bottom:1rem}@media(width >= 1080px){.csol-header-video.-two-col .csol-header-video-content-bottom .csol-header-buttons{justify-content:flex-start}}.csol-header-video.-two-col .csol-header-video-video{grid-area:video}@media(width >= 1080px){.csol-header-video.-two-col .csol-header-video-video .csol-header-video-preview>p{width:60%}}.csol-header-video.-two-col .csol-header-video-video .csol-video-caption{display:none}@media(width >= 1080px){.csol-header-video.-two-col .csol-header-video-video .csol-video-caption{display:block;margin-bottom:0;margin-top:.75rem}}.csol-header-video.-one-col{background:var(--cl-color-background-02);text-align:center}.csol-header-video.-one-col.-neutral{background:#fef4ea}.csol-header-video.-one-col .csol-header-video-content-top{max-width:1080px;text-align:left;width:100%}@media(width >= 600px){.csol-header-video.-one-col .csol-header-video-content-top{text-align:center}}.csol-header-video.-one-col .csol-header-video-content-top .csol-header-heading{margin-bottom:0;width:100%}@media(width >= 600px){.csol-header-video.-one-col .csol-header-video-content-top .csol-header-heading{margin:0 auto;width:75%}}@media(width >= 1080px){.csol-header-video.-one-col .csol-header-video-content-top .csol-header-heading{width:66%}}.csol-header-video.-one-col .csol-header-video-video{padding:2rem 1rem 0;width:100%}@media(width >= 600px){.csol-header-video.-one-col .csol-header-video-video{padding:2rem 2rem 0}}@media(width >= 1080px){.csol-header-video.-one-col .csol-header-video-video{padding:4rem 0 0}}.csol-header-video.-one-col .csol-header-video-video .csol-header-video-item{margin:auto;max-width:1080px;width:100%}.csol-header-video.-one-col .csol-header-video-content-bottom{background:var(--cl-color-background-01);padding-bottom:4rem;text-align:left;width:100%}@media(width >= 600px){.csol-header-video.-one-col .csol-header-video-content-bottom{text-align:center}}@media(width >= 1080px){.csol-header-video.-one-col .csol-header-video-content-bottom{padding-bottom:6rem}}.csol-header-video.-one-col .csol-header-video-content-bottom:has(.csol-header-video-content-bottom-wrapper:empty){padding-bottom:2rem}.csol-header-video.-one-col .csol-header-video-content-bottom .csol-header-video-content-bottom-wrapper{margin:auto;max-width:1080px;padding-top:2.5rem}@media(width >= 1080px){.csol-header-video.-one-col .csol-header-video-content-bottom .csol-header-video-content-bottom-wrapper{padding-top:4rem}}.csol-header-video.-one-col .csol-header-video-content-bottom .csol-header-video-content-bottom-wrapper:empty{display:none}.csol-header-video.-one-col .csol-header-video-content-bottom .csol-video-caption{margin-bottom:0;margin-top:.75rem}.csol-header-video.-one-col .csol-header-video-content-bottom .csol-header-description{width:100%}@media(width >= 600px){.csol-header-video.-one-col .csol-header-video-content-bottom .csol-header-description{margin:auto;width:75%}}@media(width >= 1080px){.csol-header-video.-one-col .csol-header-video-content-bottom .csol-header-description{width:66%}}.csol-header-video.-one-col .csol-header-video-content-bottom .csol-header-buttons{justify-content:center;margin-bottom:1rem}.csol-header-video.-curve-graphics.-light{--csol-header-video-curve-graphics-svg-1-curve:#ffa766;--csol-header-video-curve-graphics-svg-1-center:#f6f9fc;--csol-header-video-curve-graphics-svg-2:#0068b1}.csol-header-video.-curve-graphics.-dark{--csol-header-video-curve-graphics-svg-1-curve:#5c62d6;--csol-header-video-curve-graphics-svg-1-center:#213343;--csol-header-video-curve-graphics-svg-2:#ffbc4b}.csol-header-video.-curve-graphics .csol-header-video-curve-graphics-svg-1-curve{fill:var(--csol-header-video-curve-graphics-svg-1-curve)}.csol-header-video.-curve-graphics .csol-header-video-curve-graphics-svg-1-center{fill:var(--csol-header-video-curve-graphics-svg-1-center)}.csol-header-video.-curve-graphics .csol-header-video-curve-graphics-svg-2-desktop path,.csol-header-video.-curve-graphics .csol-header-video-curve-graphics-svg-2-mobile path{fill:var(--csol-header-video-curve-graphics-svg-2)}.csol-header-video.-curve-graphics .csol-header-video-video{z-index:3}.csol-header-video.-line-graphics{background:linear-gradient(to bottom,var(--csol-header-video-background-color-1),var(--csol-header-video-background-color-1) 2.5rem,var(--csol-header-video-background-color-2) 2.5rem,var(--csol-header-video-background-color-2) 100%)}.csol-header-video.-line-graphics.-light{--csol-header-video-background-color-1:#f6f9fc;--csol-header-video-background-color-2:#fff}.csol-header-video.-line-graphics.-dark{--csol-header-video-background-color-1:#192733;--csol-header-video-background-color-2:#213343}.csol-header-video.-line-graphics .csol-header-video-content-top{background:var(--csol-header-video-background-color-1)}@media(width >= 1080px){.csol-header-video.-line-graphics .csol-header-video-content-top{background:none}}.csol-header-video.-line-graphics .csol-header-video-video{background:linear-gradient(to bottom,var(--csol-header-video-background-color-1),var(--csol-header-video-background-color-1) 65%,var(--csol-header-video-background-color-2) 65%,var(--csol-header-video-background-color-2) 100%)}@media(width >= 1080px){.csol-header-video.-line-graphics .csol-header-video-video{background:none}}@media(width >= 600px){.csol-header-video.-line-graphics{background:linear-gradient(to bottom,var(--csol-header-video-background-color-1),var(--csol-header-video-background-color-1) 4rem,var(--csol-header-video-background-color-2) 4rem,var(--csol-header-video-background-color-2) 100%)}}@media(width >= 1080px){.csol-header-video.-line-graphics{background:linear-gradient(to right,var(--csol-header-video-background-color-1),var(--csol-header-video-background-color-1) 50%,var(--csol-header-video-background-color-2) 50%,var(--csol-header-video-background-color-2) 100%)}.csol-header-video.-line-graphics .csol-header-video-wrapper{background:linear-gradient(to right,var(--csol-header-video-background-color-1),var(--csol-header-video-background-color-1) calc(100% - 180px),var(--csol-header-video-background-color-2) calc(100% - 180px),var(--csol-header-video-background-color-2) 100%)}}[data-cl-brand=hubspot-2025] .csol-header.csol-header-video[data-csol-page-header-theme]{background:var(--csol-page-header-background)}@media(width < 600px){[data-cl-brand=hubspot-2025] .csol-header.csol-header-video[data-csol-page-header-theme]{background:var(--csol-page-header-shape-fill)}[data-cl-brand=hubspot-2025] .csol-header.csol-header-video[data-csol-page-header-theme] .csol-header-video-content-bottom,[data-cl-brand=hubspot-2025] .csol-header.csol-header-video[data-csol-page-header-theme] .csol-header-video-content-top{text-align:center}}@media(width >= 1800px){[data-cl-brand=hubspot-2025] .csol-header.csol-header-video[data-csol-page-header-theme]{background:var(--csol-page-header-shape-fill)}}[data-cl-brand=hubspot-2025] .csol-header.csol-header-video[data-csol-page-header-theme] .csol-header-video-brand-graphic{display:none}@media(width >= 600px){[data-cl-brand=hubspot-2025] .csol-header.csol-header-video[data-csol-page-header-theme] .csol-header-video-brand-graphic{color:var(--csol-page-header-shape-fill);display:block;height:2386px;left:-800px;position:absolute;top:210px;width:2542px}}@media(width >= 1800px){[data-cl-brand=hubspot-2025] .csol-header.csol-header-video[data-csol-page-header-theme] .csol-header-video-brand-graphic{display:none}}@media(width < 900px){[data-cl-brand=hubspot-2025] .csol-header.csol-header-video[data-csol-page-header-theme].-two-col .csol-header-video-brand-graphic{top:160px}[data-cl-brand=hubspot-2025] .csol-header.csol-header-video[data-csol-page-header-theme][data-csol-page-header-theme=light-1] .csol-header-video-brand-graphic{height:1436px;left:-310px;top:200px;width:1530px}[data-cl-brand=hubspot-2025] .csol-header.csol-header-video[data-csol-page-header-theme][data-csol-page-header-theme=light-1].-two-col .csol-header-video-brand-graphic{transform:rotate(63deg)}[data-cl-brand=hubspot-2025] .csol-header.csol-header-video[data-csol-page-header-theme][data-csol-page-header-theme=dark-1] .csol-header-video-brand-graphic,[data-cl-brand=hubspot-2025] .csol-header.csol-header-video[data-csol-page-header-theme][data-csol-page-header-theme=dark-2] .csol-header-video-brand-graphic,[data-cl-brand=hubspot-2025] .csol-header.csol-header-video[data-csol-page-header-theme][data-csol-page-header-theme=light-2] .csol-header-video-brand-graphic{height:1164px;left:-240px;width:1276px}[data-cl-brand=hubspot-2025] .csol-header.csol-header-video[data-csol-page-header-theme][data-csol-page-header-theme=dark-2] .csol-header-video-brand-graphic{transform:rotate(-18.5deg)}}@media(width >= 1080px){[data-cl-brand=hubspot-2025] .csol-header.csol-header-video[data-csol-page-header-theme].-one-col .csol-header-video-brand-graphic{height:2846px;left:50%;top:300px;transform:translateX(-50%);width:3124px}[data-cl-brand=hubspot-2025] .csol-header.csol-header-video[data-csol-page-header-theme].-one-col[data-csol-page-header-theme=dark-2] .csol-header-video-brand-graphic{transform:translateX(-50%) rotate(-17.6deg)}[data-cl-brand=hubspot-2025] .csol-header.csol-header-video[data-csol-page-header-theme].-one-col[data-csol-page-header-theme=light-1] .csol-header-video-brand-graphic{top:270px}[data-cl-brand=hubspot-2025] .csol-header.csol-header-video[data-csol-page-header-theme].-two-col[data-csol-page-header-theme=dark-2] .csol-header-video-brand-graphic,[data-cl-brand=hubspot-2025] .csol-header.csol-header-video[data-csol-page-header-theme].-two-col[data-csol-page-header-theme=light-1] .csol-header-video-brand-graphic{height:1416px;left:auto;right:0;top:-240px;width:1592px}[data-cl-brand=hubspot-2025] .csol-header.csol-header-video[data-csol-page-header-theme].-two-col[data-csol-page-header-theme=dark-1],[data-cl-brand=hubspot-2025] .csol-header.csol-header-video[data-csol-page-header-theme].-two-col[data-csol-page-header-theme=light-2]{background:var(--csol-page-header-shape-fill)}[data-cl-brand=hubspot-2025] .csol-header.csol-header-video[data-csol-page-header-theme].-two-col[data-csol-page-header-theme=dark-1] .csol-header-video-brand-graphic,[data-cl-brand=hubspot-2025] .csol-header.csol-header-video[data-csol-page-header-theme].-two-col[data-csol-page-header-theme=light-2] .csol-header-video-brand-graphic{color:var(--csol-page-header-background);height:950px;left:auto;right:-790px;top:-315px;width:1042px}}[data-cl-brand=hubspot-2025] .csol-header.csol-header-video[data-csol-page-header-theme] .csol-header-video-content-bottom,[data-cl-brand=hubspot-2025] .csol-header.csol-header-video[data-csol-page-header-theme] .csol-header-video-video,[data-cl-brand=hubspot-2025] .csol-header.csol-header-video[data-csol-page-header-theme] .csol-header-video-wrapper,[data-cl-brand=hubspot-2025] .csol-header.csol-header-video[data-csol-page-header-theme].-line-graphics{background:none}