:root{--aeo-background-color:#290519;--aeo-card-background-color:#46062b;--aeo-accent-color:#ff4800;--aeo-divider-color:rgba(252,198,177,.2);--aeo-white-overlay:hsla(0,0%,100%,.11);--aeo-volatility-moderate:#e0f7fa}.body-container-wrapper{background:var(--aeo-background-color)}.body-container-wrapper .cl-button.-secondary:hover,.body-container-wrapper .wf-flexible-section-header_content-cta.cl-button.-tertiary-outline:hover,.body-container-wrapper .wf-flexible-section-header_cta.cl-button.-tertiary-outline:hover{background:var(--cl-color-hover-03)}.body-container-wrapper .cl-button.-secondary:active,.body-container-wrapper .wf-flexible-section-header_content-cta.cl-button.-tertiary-outline:active,.body-container-wrapper .wf-flexible-section-header_cta.cl-button.-tertiary-outline:active{background:var(--cl-color-pressed-03)}@property --aeo-gradient-size-x{syntax:"<percentage>";initial-value:101.81%;inherits:false}@property --aeo-gradient-size-y{syntax:"<percentage>";initial-value:70.72%;inherits:false}@property --aeo-gradient-pos-x{syntax:"<percentage>";initial-value:57.64%;inherits:false}@property --aeo-gradient-pos-y{syntax:"<percentage>";initial-value:20.43%;inherits:false}@property --aeo-gradient-color-start{syntax:"<color>";initial-value:#ff4800;inherits:false}@property --aeo-gradient-color-mid{syntax:"<color>";initial-value:#c93700;inherits:false}@property --aeo-gradient-mid-stop{syntax:"<percentage>";initial-value:39.98%;inherits:false}@property --aeo-gradient-color-end{syntax:"<color>";initial-value:transparent;inherits:false}@property --aeo-hero-gap{syntax:"<length>";initial-value:64px;inherits:true}@property --aeo-content-gap{syntax:"<length>";initial-value:32px;inherits:true}@property --aeo-container-padding{syntax:"<length>";initial-value:216px;inherits:true}@keyframes aeo-hero-animate{0%{--aeo-gradient-size-x:101.81%;--aeo-gradient-size-y:70.72%;--aeo-gradient-pos-x:57.64%;--aeo-gradient-pos-y:20.43%;--aeo-hero-gap:64px;--aeo-content-gap:32px;--aeo-container-padding:216px;--aeo-gradient-color-start:#ff4800;--aeo-gradient-color-mid:#c93700;--aeo-gradient-mid-stop:39.98%;--aeo-gradient-color-end:rgba(55,6,33,0)}to{--aeo-gradient-size-x:98.9%;--aeo-gradient-size-y:65.48%;--aeo-gradient-pos-x:67.92%;--aeo-gradient-pos-y:13.95%;--aeo-hero-gap:40px;--aeo-content-gap:16px;--aeo-container-padding:88px;--aeo-gradient-color-start:#c93700;--aeo-gradient-color-mid:#370621;--aeo-gradient-mid-stop:95%;--aeo-gradient-color-end:rgba(55,6,33,0)}}@keyframes aeo-shape-float{to{filter:blur(0);height:1988.561px;left:calc(50% - 72.77px);top:-273.02px;transform:translate(-50%) rotate(13.87deg);width:2046.317px}}@keyframes aeo-reveal-up-30{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.body-container-wrapper .csol-header .cl-cta-group .cl-button{--cl-button-padding-medium:0.75rem 1.5rem;--cl-button-font-size:var(--cl-font-size-medium);--cl-button-line-height:var(--cl-line-height-medium);--cl-button-padding:var(--cl-button-padding-medium)}.body-container-wrapper .cl-badge{--cl-badge-background-color-default:var(--cl-color-neutral-background-01);--cl-badge-background-color:var(--cl-badge-background-color-default);--cl-badge-border-color:var(--cl-color-neutral-01);align-items:center;background:var(--cl-badge-background-color);border:var(--cl-border-width-heavy) solid var(--cl-badge-border-color);border-radius:var(--cl-border-radius-small);color:var(--cl-color-text-01);display:inline-flex;gap:6px;padding:0 4px}.body-container-wrapper [data-cl-brand=hubspot-2025] .cl-badge,[data-cl-brand=hubspot-2025] .body-container-wrapper .cl-badge{border-color:transparent}.body-container-wrapper .csol-cta-cards .csol-cta-cards-badge:before{background:var(--cl-badge-border-color);border-radius:50%;content:"";display:inline-block;height:8px;width:8px}.body-container-wrapper .csol-cta-cards .csol-cta-cards-card-description{--cl-text-font-size:var(--cl-font-size-p-small);--cl-text-font-weight:var(--cl-font-weight-p-small);--cl-text-line-height:var(--cl-line-height-p-small);--cl-text-letter-spacing:var(--cl-letter-spacing-p-small,normal);font-size:var(--cl-text-font-size);font-weight:var(--cl-text-font-weight);letter-spacing:var(--cl-text-letter-spacing,normal);line-height:var(--cl-text-line-height)}.body-container-wrapper .csol-cta-cards .csol-cta-cards-card-title{font-family:var(--cl-font-family,inherit);font-size:var(--cl-font-size-h6);font-weight:var(--cl-font-weight-h6);letter-spacing:var(--cl-letter-spacing-h6,normal);line-height:var(--cl-line-height-h6)}.body-container-wrapper .cl-badge,.body-container-wrapper .csol-cta-cards .csol-cta-cards-badge{--cl-anchor-font-weight:var(--cl-font-weight-demi-bold);font-size:var(--cl-font-size-microcopy);font-weight:var(--cl-font-weight-microcopy);letter-spacing:var(--cl-letter-spacing-microcopy,normal);line-height:var(--cl-line-height-microcopy)}[data-cl-brand=hubspot-2025] [data-cl-theme=dark]{--aeo-solid-background-color:#19030f;--dark-theme-container-01:var(--cl-color-container-03);--dark-theme-border-03:var(--cl-color-border-02);--cl-color-background-01:var(--aeo-background-color);--cl-color-divider-01:var(--cl-color-border-02)}[data-cl-brand=hubspot-2025] .aeo-sensor[data-cl-theme=dark]{background:transparent;--cl-color-background-01:transparent}.body-container-wrapper{background-color:var(--aeo-background-color);isolation:isolate;overflow:clip;position:relative}.body-container-wrapper:has(.csol-promo-bar){display:flex;flex-direction:column}.body-container-wrapper:before{background-image:none}.body-container-wrapper:after{background-image:url(https://53.fs1.hubspotusercontent-na1.net/hubfs/53/assets/webteam-cms-portal/images/aeo/background-shape.png);background-position:50%;background-repeat:no-repeat;background-size:1706px 1627px;content:"";filter:blur(50px);height:1814.65px;left:calc(50% - 109px);pointer-events:none;position:absolute;top:17.37px;transform:translate(-50%) rotate(6.69deg);width:1883.91px;z-index:-1}@media(prefers-reduced-motion:no-preference){.body-container-wrapper:after{animation:aeo-shape-float 1.2s cubic-bezier(.42,0,.27,.99) forwards}}.body-container-wrapper:has(.csol-promo-bar)>.hs_cos_wrapper_widget_container:has(.csol-promo-bar){display:contents}.body-container-wrapper:has(.csol-promo-bar) .hs_cos_wrapper:has(.csol-promo-bar){order:-2}.body-container-wrapper:has(.csol-promo-bar) .aeo-language-picker-container{margin-bottom:-5rem;order:-1;position:relative}.body-container-wrapper .csol-section{background:transparent}.body-container-wrapper .csol-header.csol-header-brand-graphics.-none.-dark[data-csol-page-header-theme]{--csol-page-header-background:transparent;background:transparent;padding:5.5rem 0 2rem}@media(prefers-reduced-motion:no-preference){.body-container-wrapper .csol-header.csol-header-brand-graphics.-none.-dark[data-csol-page-header-theme] .csol-page-header-content{animation:aeo-reveal-up-30 1s cubic-bezier(.42,0,.27,.99) .3s forwards;opacity:0}}@media(width >= 600px){.body-container-wrapper .csol-header.csol-header-brand-graphics.-none.-dark[data-csol-page-header-theme]{padding:5.5rem 0 4.25rem}}.body-container-wrapper .csol-promo-bar{background-color:var(--dark-theme-container-02)}.body-container-wrapper .csol-header .csol-page-header-content-heading{font-family:var(--cl-font-family-display);font-size:var(--cl-font-size-display-02);font-weight:var(--cl-font-weight-display-02);text-align:center}.body-container-wrapper .csol-header .csol-page-header-content-heading .heading-inner{align-items:center;display:inline-flex;flex-wrap:wrap;gap:.5rem;justify-content:center}.body-container-wrapper .csol-header .csol-page-header-content-heading .cl-badge{background-color:#370621;border-color:transparent;font-family:var(--cl-font-family)}.body-container-wrapper .csol-header .cl-rich-text.csol-page-header-content-description{max-width:none;text-align:center}.body-container-wrapper .csol-header .cl-rich-text.csol-page-header-content-description p{margin:8px 0}.body-container-wrapper .csol-header .cl-rich-text.csol-page-header-content-description p:first-child{font-size:var(--cl-font-size-h4)}.body-container-wrapper .csol-header .cl-cta-group{justify-content:center}.body-container-wrapper .csol-header .cl-cta-group .cl-button.-secondary{--cl-button-background:var(--dark-theme-container-03)}.body-container-wrapper .csol-promo-bar[data-cl-theme=light] .csol-promo-bar-description,.body-container-wrapper .csol-promo-bar[data-cl-theme=light] .csol-promo-bar-heading{color:var(--cl-color-text-on-color-01)}.body-container-wrapper .csol-header .cl-tagline{background-color:transparent;border:none;display:flex;justify-content:center}.body-container-wrapper .csol-header-display .csol-header-display-tagline{background:var(--dark-theme-container-03);border:var(--cl-border-width-medium) solid hsla(0,0%,100%,.078);border-radius:var(--cl-border-radius-small)}.body-container-wrapper .cl-card.-container-02{background-color:var(--cl-color-container-03)}.body-container-wrapper .csol-cta-cards{--csol-cta-cards-gap:1.5rem}.body-container-wrapper .csol-cta-cards .csol-cta-cards-card.-border{--cl-card-border-width:var(--cl-border-width-medium);--cl-card-border-color:var(--cl-color-border-03);border:var(--cl-card-border-width) solid var(--cl-card-border-color)}.body-container-wrapper .csol-cta-cards .csol-cta-cards-card{width:100%}@media(width >= 600px){.body-container-wrapper .csol-cta-cards .csol-cta-cards-card{width:calc((100% - var(--csol-cta-cards-gap))/2)}}@media(width >= 1080px){.body-container-wrapper .csol-cta-cards .csol-cta-cards-card{width:calc(33.33333% - var(--csol-cta-cards-gap)*2/3)}}.body-container-wrapper .csol-cta-cards .csol-cta-cards-card-description,.body-container-wrapper .csol-cta-cards .csol-cta-cards-card-title{color:var(--dark-theme-text-01);text-align:center}.body-container-wrapper .csol-cta-cards .csol-cta-cards-badge{color:var(--light-theme-text-01)}.body-container-wrapper .csol-cta-cards .csol-cta-cards-badge.-neutral{--cl-badge-background-color:var(--aeo-volatility-moderate);--cl-badge-border-color:var(--light-theme-free-01)}.body-container-wrapper .csol-cta-cards .csol-cta-cards-badge.-positive{--cl-badge-background-color:var(--light-theme-success-background-01);--cl-badge-border-color:var(--light-theme-success-01)}.body-container-wrapper .csol-cta-cards .csol-cta-cards-badge.-brand{--cl-badge-background-color:var(--light-theme-warning-background-01);--cl-badge-border-color:var(--light-theme-warning-01)}.body-container-wrapper .csol-cta-cards .csol-cta-cards-badge.-negative{--cl-badge-background-color:var(--dark-theme-error-background-01);--cl-badge-border-color:var(--dark-theme-error-01);color:var(--dark-theme-text-01)}.body-container-wrapper .csol-numbers .cl-numbers,.body-container-wrapper .csol-numbers .cl-numbers-statistic{background:var(--aeo-background-color)}.body-container-wrapper .csol-chapters{--csol-chapters-ball-color:var(--light-theme-text-brand-01)}.body-container-wrapper .csol-chapters-ball{color:var(--light-theme-text-on-color-01)}.body-container-wrapper .csol-chapters .cl-button.-secondaryDark{--cl-button-border-color:var(--light-theme-border-brand-01);border-color:var(--light-theme-border-brand-01)}.body-container-wrapper .csol-chapters .cl-carousel-controls .cl-round-button,.body-container-wrapper .csol-numbers .cl-carousel-controls .cl-round-button{background-color:transparent;border:var(--cl-border-width-heavy) solid var(--dark-theme-border-02)}.body-container-wrapper .csol-chapters .cl-carousel-controls .cl-round-button>.cl-icon,.body-container-wrapper .csol-numbers .cl-carousel-controls .cl-round-button>.cl-icon{fill:var(--light-theme-text-on-color-01)}.body-container-wrapper .csol-chapters .cl-carousel-controls .cl-round-button:active,.body-container-wrapper .csol-chapters .cl-carousel-controls .cl-round-button:focus-visible,.body-container-wrapper .csol-chapters .cl-carousel-controls .cl-round-button:hover,.body-container-wrapper .csol-numbers .cl-carousel-controls .cl-round-button:active,.body-container-wrapper .csol-numbers .cl-carousel-controls .cl-round-button:focus-visible,.body-container-wrapper .csol-numbers .cl-carousel-controls .cl-round-button:hover{background-color:transparent}.body-container-wrapper .csol-chapters .cl-carousel-dots-item,.body-container-wrapper .csol-numbers .cl-carousel-dots-item{background-color:var(--dark-theme-border-03)}.body-container-wrapper .csol-chapters .cl-carousel-dots-item.-active,.body-container-wrapper .csol-numbers .cl-carousel-dots-item.-active{background-color:var(--dark-theme-border-02)}.body-container-wrapper .csol-header-display [data-csol-rich-text-list-style=checkmark] ul{list-style:disc;padding-left:2em}.body-container-wrapper .csol-header-display [data-csol-rich-text-list-style=checkmark] ul>li:before{content:none;display:none}.body-container-wrapper .csol-featured-snippet .csol-featured-snippet-container{background:var(--dark-theme-container-02);border:var(--cl-border-width-medium) solid var(--dark-theme-border-03);border-radius:var(--cl-border-radius-container);color:var(--dark-theme-text-01);--cl-color-text-01:var(--dark-theme-text-01);--cl-color-container-01:var(--dark-theme-container-02);--cl-color-container-02:var(--dark-theme-container-03);--cl-color-border-03:var(--dark-theme-border-03)}.body-container-wrapper .csol-featured-snippet .csol-featured-snippet-header{background:var(--dark-theme-background-accent-02);border:var(--cl-border-width-medium) solid var(--light-theme-border-02);border-radius:var(--cl-border-radius-container);color:var(--dark-theme-text-01)}