@keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes expand-filter{0%{max-height:0;opacity:0}99%{max-height:32rem;overflow-y:hidden}100%{max-height:32rem;opacity:1;overflow-y:auto}}.title-description__wrapper .component-header>:last-child.component-header__title-container,.title-description__wrapper .component-header>:last-child.component-header__subtitle,.title-description__wrapper .component-header>:last-child.component-header__description{margin-bottom:0}.title-description__wrapper .pdp-header>:last-child.pdp-header__title,.title-description__wrapper .pdp-header>:last-child.pdp-header__subtitle,.title-description__wrapper .pdp-header>:last-child.pdp-header__description{margin-bottom:0}.title-description .button-cmp__wrapper{margin-top:3.2rem;flex-flow:row wrap}@media only screen and (min-width: 768px){.title-description .button-cmp__wrapper{margin-top:4rem}}@media only screen and (min-width: 1025px){.title-description .button-cmp__wrapper{margin-top:4.8rem}}.title-description .button-cmp__wrapper .btn-cmp:not(:first-child){margin:0}.title-description:not(:has(.title-description__header-wrapper)) .button-cmp__wrapper{margin-top:0}.cmp-titleWithDescription-center .title-description{text-align:center}.cmp-titleWithDescription-center .title-description .grid-row{display:flex;justify-content:center}.cmp-titleWithDescription-center .title-description .grid-row>[class*=col-]{margin-left:0}@media only screen and (min-width: 1025px){.cmp-titleWithDescription-center .title-description .title-description__wrapper{margin-left:auto;margin-right:auto}}.cmp-titleWithDescription-center .title-description .component-header__title-container{display:flex;flex-direction:column;align-items:center}.cmp-titleWithDescription-center .title-description .button-cmp__wrapper{justify-content:center}.cmp-titleWithDescription-title-small .title-description .component-header__title-container,.cmp-titleWithDescription-title-small .title-description .pdp-header__title{font-size:var(--Headers__Title24-font-size);line-height:var(--Headers__Title24-line-height);font-weight:var(--Headers__Title24-font-weight)}@media only screen and (min-width: 768px){.cmp-titleWithDescription-title-small .title-description .component-header__title-container,.cmp-titleWithDescription-title-small .title-description .pdp-header__title{font-size:var(--Headers__Title40-font-size);line-height:var(--Headers__Title40-line-height);letter-spacing:var(--Headers__Title40-letter-spacing)}}@media only screen and (min-width: 1025px){.cmp-titleWithDescription-title-small .title-description .component-header__title-container,.cmp-titleWithDescription-title-small .title-description .pdp-header__title{font-size:var(--Headers__Title48-font-size);line-height:var(--Headers__Title48-line-height);letter-spacing:var(--Headers__Title48-letter-spacing)}}.cmp-titleWithDescription-title-large .title-description .component-header__title-container,.cmp-titleWithDescription-title-large .title-description .pdp-header__title{font-size:var(--Headers__Title40-font-size);line-height:var(--Headers__Title40-line-height);font-weight:500;letter-spacing:var(--Headers__Title40-letter-spacing)}@media only screen and (min-width: 768px){.cmp-titleWithDescription-title-large .title-description .component-header__title-container,.cmp-titleWithDescription-title-large .title-description .pdp-header__title{font-size:var(--Headers__Title56-font-size);line-height:var(--Headers__Title56-line-height);letter-spacing:var(--Headers__Title56-letter-spacing)}}@media only screen and (min-width: 1025px){.cmp-titleWithDescription-title-large .title-description .component-header__title-container,.cmp-titleWithDescription-title-large .title-description .pdp-header__title{font-size:var(--Headers__Title64-font-size);line-height:var(--Headers__Title64-line-height);letter-spacing:var(--Headers__Title64-letter-spacing)}}@media only screen and (min-width: 1367px){.cmp-titleWithDescription-title-large .title-description .component-header__title-container,.cmp-titleWithDescription-title-large .title-description .pdp-header__title{font-size:var(--Headers__Title80-font-size);line-height:var(--Headers__Title80-line-height);letter-spacing:var(--Headers__Title80-letter-spacing)}}.cmp-titleWithDescription-title-font-serif .title-description .component-header__title,.cmp-titleWithDescription-title-font-serif .title-description .pdp-header__title{font-family:"InvescoEditor",Arial,sans-serif;font-weight:400}.title-description .component-wrapper{margin-bottom:6.4rem}@media only screen and (min-width: 768px){.title-description .component-wrapper{margin-bottom:8rem}}@media only screen and (min-width: 1025px){.title-description .component-wrapper{margin-bottom:12rem}}.landing-page .title-description__inner .rich-text-editor__inner{width:100%;margin:0}
