:root{--wf-product-cards-container-gap:1.5rem;--wf-product-cards-heading-font-size:var(--font-size-h3);--wf-product-cards-heading-font-weight:var(--font-weight-medium);--wf-product-cards-heading-line-height:var(--line-height-h3);--wf-product-cards-heading-trademark-font-weight:var(--font-weight-light);--wf-product-cards-heading-image-size:30px;--wf-product-cards-description-font-size:var(--font-size-small);--wf-product-cards-feature-list-border-top:1px solid var(--gray-20);--wf-product-cards-feature-list-heading-font-size:var(--font-size-h6);--wf-product-cards-feature-list-heading-font-weight:var(--font-weight-light);--wf-product-cards-feature-list-heading-line-height:var(--line-height-h6);--wf-product-cards-feature-list-items-font-size:var(--font-size-micro);--wf-product-cards-feature-list-items-font-weight:var(--font-weight-medium);--wf-product-cards-feature-list-items-icon-size:1.35rem;--wf-product-cards-feature-list-items-icon-bg-color:var(--light-theme-hubspot-brand-01);--wf-product-cards-ribbon-bg-color:var(--green-30);--wf-product-cards-ribbon-color:var(--dark-theme-text-01);--wf-product-cards-ribbon-font-weight:var(--font-weight-demi-bold);--wf-product-cards-ribbon-font-size:0.625rem;--wf-product-cards-ribbon-border-radius:1.25rem 0.375rem 0.375rem 1.25rem}.high-contrast{--wf-product-cards-feature-list-items-icon-bg-color:var(--abbey);--wf-product-cards-ribbon-bg-color:var(--blue-stone);--wf-product-cards-ribbon-color:var(--dew)}.wf-product-cards{display:flex;flex-wrap:wrap;width:100%}.wf-product-cards__container{display:grid;gap:var(--wf-product-cards-container-gap);grid-template-columns:repeat(3,1fr)}.wf-product-cards__card{padding:2rem}.wf-product-cards__card.-large{grid-column:span 3;padding:1.5rem}.wf-product-cards__card.cl-card.-hoverable,.wf-product-cards__card.cl-card.-hoverable:hover{transition:all .3s ease-in-out}.wf-product-cards__card.-hoverable:hover{transform:scale(1.014)}.wf-product-cards__full-content{display:flex;gap:var(--wf-product-cards-container-gap);height:100%}.wf-product-cards__full-content.-large{height:auto}.wf-product-cards__full-content.-reverse{flex-direction:row-reverse}.wf-product-cards__gallery-container{align-items:center;align-self:center;display:grid;gap:1rem;grid-template-columns:auto auto auto auto auto auto;justify-content:center;padding:.5rem 0;width:50%}.wf-product-cards__gallery-container.-one{gap:0;padding:0}.wf-product-cards__feature-images{grid-column:span 2;height:8.125rem;object-fit:contain;width:8.125rem}.wf-product-cards__feature-images.-image{object-fit:cover}.wf-product-cards__feature-images.-one{height:18.75rem;width:31.25rem}.wf-product-cards__feature-images.-five,.wf-product-cards__feature-images.-two{grid-column:2/span 2}.wf-product-cards__feature-images.-four{grid-column:3/span 2}.wf-product-cards__content{display:flex;flex-direction:column;height:100%;width:100%}.wf-product-cards__content.-large{align-self:center;padding:0 1.5rem 0 0;width:100%}.wf-product-cards__content.-large.-image{width:50%}.wf-product-cards__content.-large-left{padding:0 0 0 1.5rem}.wf-product-cards__heading--wrapper{align-items:center;display:flex}.wf-product-cards__heading--wrapper.-large{padding-top:1rem}.wf-product-cards__heading--image{display:inline-block;height:var(--wf-product-cards-heading-image-size);margin-right:.625rem;width:var(--wf-product-cards-heading-image-size)}.wf-product-cards__heading--image.-large{--wf-product-cards-heading-image-size:1.625rem}.wf-product-cards__heading{font-size:var(--wf-product-cards-heading-font-size);font-weight:var(--wf-product-cards-heading-font-weight);line-height:var(--wf-product-cards-heading-line-height)}.wf-product-cards__heading.-large{margin:0}.wf-product-cards__heading--trademark{font-weight:var(--wf-product-cards-heading-trademark-font-weight)}.wf-product-cards__description{flex:1 0 auto;font-size:var(--wf-product-cards-description-font-size)}.wf-product-cards__description.-large{margin-top:.5rem}.wf-product-cards__features{border-top:var(--wf-product-cards-feature-list-border-top);margin-top:1.5rem}.wf-product-cards__features.-large{border:none;margin-top:0}.wf-product-cards__features.-large.-border{border-top:var(--wf-product-cards-feature-list-border-top)}.wf-product-cards__feature-list--heading{font-size:var(--wf-product-cards-feature-list-heading-font-size);font-weight:var(--wf-product-cards-feature-list-heading-font-weight);line-height:var(--wf-product-cards-feature-list-heading-line-height);margin-block:1rem}.wf-product-cards__feature-list--heading.-large{line-height:normal;margin-block:1rem .5rem}.wf-product-cards__features ul li{font-size:var(--wf-product-cards-feature-list-items-font-size);font-weight:var(--wf-product-cards-feature-list-items-font-weight);line-height:2.75}.wf-product-cards__feature-list--items ul li .cl-icon{display:inline-block;height:var(--wf-product-cards-feature-list-items-icon-size);margin-right:.375rem;vertical-align:middle;width:var(--wf-product-cards-feature-list-items-icon-size)}.wf-product-cards__features ul li .cl-icon{fill:var(--wf-product-cards-feature-list-items-icon-bg-color)}.wf-product-cards__features ul li .cl-icon.-large{--wf-product-cards-feature-list-items-icon-size:1.5rem;--wf-product-cards-feature-list-items-icon-bg-color:var(--light-theme-icon-01)}.wf-product-cards__cta-wrapper{display:block;padding-top:1.25rem}.wf-product-cards__cta.cl-button{width:100%}.wf-product-cards__ribbon{position:absolute;right:-5px}.wf-product-cards__ribbon.-small{background-color:var(--wf-product-cards-ribbon-bg-color);border-radius:var(--wf-product-cards-ribbon-border-radius);color:var(--wf-product-cards-ribbon-color);font-size:var(--wf-product-cards-ribbon-font-size);font-weight:var(--wf-product-cards-ribbon-font-weight);line-height:1.25rem;text-size-adjust:100%;padding:0 .375rem 0 .625rem;position:absolute;right:-4px;text-transform:uppercase;top:1rem}.wf-next-icon{height:.875rem;width:.875rem}@media (width <= 1080px){.wf-product-cards__container{grid-template-columns:repeat(auto-fill,minmax(calc(50% - 1rem),1fr))}.wf-product-cards__card.-large{grid-column:span 1}.wf-product-cards__full-content{flex-direction:column}.wf-product-cards__full-content.-large{height:100%}.wf-product-cards__full-content.-reverse{flex-direction:column}.wf-product-cards__content.-large{align-self:center;padding:0;width:100%}.wf-product-cards__content.-large.-image,.wf-product-cards__gallery-container{width:100%}.wf-product-cards__feature-images{height:4.75rem;width:4.75rem}.wf-product-cards__feature-images.-one{height:11.5rem}}@media (width < 600px){.wf-product-cards__container{grid-template-columns:1fr}}