@container style(--breakpoint-md-min: true){.pageblock--hero{text-align:center}}:root[style*="--breakpoint-md-min: true"] .applyContainerPolyFill .pageblock--hero{text-align:center}.pageblock--hero[data-theme=side-effect]{--theme-body-border: var(--color-secondary-200)}.pageblock--hero[data-theme=side-effect] .animation-wrapper__title{--bg-color: var(--color-secondary-700);--bg-color-accent: var(--color-secondary-600)}.pageblock--hero[data-theme=substance]{--theme-body-border: var(--color-accent-200)}.pageblock--hero[data-theme=substance] .animation-wrapper__title{--bg-color: var(--color-accent-700);--bg-color-accent: var(--color-accent-600)}.pageblock--hero h1.hero-title{--heading-margin-bottom: clamp(16px, 2vw, 32px);--heading-color: var(--color-neutral-1100);--heading-line-height: 1.1;--h1-size: var(--hero-h1-size)}.pageblock--hero h1.hero-title .animation-wrapper{width:100%;color:transparent}.pageblock--hero h1.hero-title .animation-wrapper__title{background:linear-gradient(330deg,var(--bg-color, var(--theme-text-paragraph-link)) 17.23%,var(--bg-color-accent, var(--theme-button-background)) 80.77%);-webkit-background-clip:text;background-clip:text;transition:opacity .7s ease-in-out;-webkit-text-fill-color:transparent}.pageblock--hero .x-core-intro{--heading-color: var(--color-neutral-1100)}.pageblock--hero .hero-search-wrap{display:flex;justify-content:center;margin-bottom:var(--block-padding-y)}.pageblock--hero .hero-search{position:relative;width:100%;max-width:800px;text-align:left}.pageblock--hero .x-core-grid:not(.x-core-grid--stacked,.bottom-cards){--columns-xl: repeat(3, 1fr);--columns-md: repeat(1, 1fr);--columns-xs: repeat(1, 1fr)}@container style(--breakpoint-lg-max: true){.pageblock--hero .x-core-grid:not(.x-core-grid--stacked,.bottom-cards){gap:8px}}:root[style*="--breakpoint-lg-max: true"] .applyContainerPolyFill .pageblock--hero .x-core-grid:not(.x-core-grid--stacked,.bottom-cards){gap:8px}.pageblock--hero .x-core-grid:not(.bottom-cards) .x-core-card .x-core-button{--button-border-color: var(--theme-body-border)}@container style(--breakpoint-lg-max: true){.pageblock--hero .x-core-grid:not(.bottom-cards) .x-core-card .x-core-button{display:none}}:root[style*="--breakpoint-lg-max: true"] .applyContainerPolyFill .pageblock--hero .x-core-grid:not(.bottom-cards) .x-core-card .x-core-button{display:none}.pageblock--hero .x-core-grid:not(.bottom-cards) .x-core-card .x-core-button:hover{color:var(--theme-text-heading);background-color:var(--theme-body-background-accent)}.pageblock--hero .x-core-grid:not(.bottom-cards) .x-core-card:hover .x-core-button{background:var(--theme-body-background-accent)}.pageblock--hero .x-core-card{--card-padding-y: 40px;--card-padding-x: 40px;--card-background: var(--color-neutral-100);--card-border-radius: var(--border-radius-md);--body-color: var(--theme-text-paragraph);display:flex;flex-direction:column;gap:40px;align-items:center;justify-content:center;text-align:center;border:1px solid var(--theme-body-border);transition:var(--transition-duration)}@container style(--breakpoint-lg-max: true){.pageblock--hero .x-core-card{--card-border-radius: 8px;flex-direction:row;gap:16px;align-items:flex-start;align-self:flex-start;justify-content:flex-start;padding:16px;text-align:left}}:root[style*="--breakpoint-lg-max: true"] .applyContainerPolyFill .pageblock--hero .x-core-card{--card-border-radius: 8px;flex-direction:row;gap:16px;align-items:flex-start;align-self:flex-start;justify-content:flex-start;padding:16px;text-align:left}.pageblock--hero .x-core-card:hover{box-shadow:var(--box-shadow-hero-cards)}.pageblock--hero .x-core-card:hover .x-core-card__icon{transform:scale(1.1)}.pageblock--hero .x-core-card:after{display:flex;align-items:center;justify-content:center;width:24px;color:var(--theme-text-heading);font-size:var(--icon-xs);margin-block:auto;aspect-ratio:1}@container style(--breakpoint-xl-min: true){.pageblock--hero .x-core-card:after{display:none}}:root[style*="--breakpoint-xl-min: true"] .applyContainerPolyFill .pageblock--hero .x-core-card:after{display:none}.pageblock--hero .x-core-card[data-theme=default]{--theme-text-heading: var(--color-primary-500);--theme-text-paragraph: var(--color-primary-900);--theme-button-background: var(--color-primary-500);--theme-body-background-accent: var(--color-primary-50)}.pageblock--hero .x-core-card[data-theme=default] .x-core-button{--theme-body-border: var(--color-primary-500)}.pageblock--hero .x-core-card[data-theme=side-effect]{--theme-text-heading: var(--color-secondary-600);--theme-text-paragraph: var(--color-secondary-900);--theme-button-background: var(--color-secondary-600);--theme-body-background-accent: var(--color-secondary-100)}.pageblock--hero .x-core-card[data-theme=side-effect] .x-core-button{--theme-body-border: var(--color-secondary-600)}.pageblock--hero .x-core-card[data-theme=substance]{--theme-text-heading: var(--color-accent-700);--theme-text-paragraph: var(--color-accent-900);--theme-button-background: var(--color-accent-600);--theme-body-background-accent: var(--color-accent-100)}.pageblock--hero .x-core-card[data-theme=substance] .x-core-button{--theme-body-border: var(--color-accent-600)}.pageblock--hero .x-core-card__content{display:flex;flex-direction:column;align-self:center;justify-content:center;margin-bottom:0}@container style(--breakpoint-lg-max: true){.pageblock--hero .x-core-card__content{align-items:flex-start;align-self:flex-start;justify-content:flex-start;padding:0;text-align:left}}:root[style*="--breakpoint-lg-max: true"] .applyContainerPolyFill .pageblock--hero .x-core-card__content{align-items:flex-start;align-self:flex-start;justify-content:flex-start;padding:0;text-align:left}.pageblock--hero .x-core-card__icon{--icon-color: var(--theme-text-heading);font-size:var(--h2-size);border:0!important;margin-inline:auto;transition:var(--transition-duration)}@container style(--breakpoint-lg-max: true){.pageblock--hero .x-core-card__icon{display:none!important}}:root[style*="--breakpoint-lg-max: true"] .applyContainerPolyFill .pageblock--hero .x-core-card__icon{display:none!important}.pageblock--hero .x-core-card .x-core-intro .x-core-title,.pageblock--hero .x-core-card .x-core-intro__content{-webkit-line-clamp:unset;line-clamp:unset}.pageblock--hero .x-core-card .x-core-intro .x-core-heading{margin-bottom:16px;color:var(--theme-text-heading)}@container style(--breakpoint-lg-max: true){.pageblock--hero .x-core-card .x-core-intro .x-core-heading{margin-bottom:8px}}:root[style*="--breakpoint-lg-max: true"] .applyContainerPolyFill .pageblock--hero .x-core-card .x-core-intro .x-core-heading{margin-bottom:8px}.pageblock--hero .x-core-card .x-core-intro__content{margin-bottom:40px;white-space:unset}@container style(--breakpoint-lg-max: true){.pageblock--hero .x-core-card .x-core-intro__content{margin-bottom:0}}:root[style*="--breakpoint-lg-max: true"] .applyContainerPolyFill .pageblock--hero .x-core-card .x-core-intro__content{margin-bottom:0}.pageblock--hero .x-core-card .x-core-intro .x-core-button-wrapper{align-items:center;justify-content:center}@container style(--breakpoint-lg-max: true){.pageblock--hero .x-core-card .x-core-intro .x-core-button-wrapper{align-items:flex-start;justify-content:flex-start}}:root[style*="--breakpoint-lg-max: true"] .applyContainerPolyFill .pageblock--hero .x-core-card .x-core-intro .x-core-button-wrapper{align-items:flex-start;justify-content:flex-start}.pageblock--hero .x-core-card .x-core-intro .x-core-button-wrapper .x-core-icon-text{--icon-color: var(--theme-text-heading)}.pageblock--hero .x-core-card .x-core-intro .x-core-button-wrapper .x-core-icon-text__text{color:var(--theme-text-heading)}.pageblock--hero .x-core-card .x-core-intro .x-core-button-wrapper .x-core-icon-text .x-core-icon{font-size:var(--icon-xs)}.pageblock--hero .bottom-cards{margin-top:var(--grid-gutter-x)}.pageblock--hero .bottom-cards .x-core-card{--card-padding-y: 0;--card-padding-x: 0;text-align:left}.pageblock--hero .bottom-cards .x-core-card .x-core-intro{margin-right:148px;padding:24px}.pageblock--hero .bottom-cards .x-core-card .x-core-intro__content{margin-bottom:16px}.pageblock--hero .bottom-cards .x-core-card .x-core-intro .x-core-button-wrapper{justify-content:flex-start}@container style(--breakpoint-lg-max: true){.pageblock--hero .bottom-cards .x-core-card .x-core-intro .x-core-button-wrapper .x-core-button{display:flex}}:root[style*="--breakpoint-lg-max: true"] .applyContainerPolyFill .pageblock--hero .bottom-cards .x-core-card .x-core-intro .x-core-button-wrapper .x-core-button{display:flex}@container style(--breakpoint-xs: true){.pageblock--hero .bottom-cards .x-core-card .x-core-intro .x-core-button-wrapper .x-core-button{font-size:var(--text-sm)}}:root[style*="--breakpoint-xs: true"] .applyContainerPolyFill .pageblock--hero .bottom-cards .x-core-card .x-core-intro .x-core-button-wrapper .x-core-button{font-size:var(--text-sm)}@container style(--breakpoint-lg-max: true){.pageblock--hero .bottom-cards .x-core-card .x-core-intro{padding:16px}}:root[style*="--breakpoint-lg-max: true"] .applyContainerPolyFill .pageblock--hero .bottom-cards .x-core-card .x-core-intro{padding:16px}@container style(--breakpoint-xs: true){.pageblock--hero .bottom-cards .x-core-card .x-core-intro{margin-right:0}}:root[style*="--breakpoint-xs: true"] .applyContainerPolyFill .pageblock--hero .bottom-cards .x-core-card .x-core-intro{margin-right:0}.pageblock--hero .bottom-cards .x-core-card__content{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%}.pageblock--hero .bottom-cards .x-core-card__content .x-core-heading{font-weight:800;font-size:var(--text-lg);line-height:1.2}.pageblock--hero .bottom-cards .x-core-card__content .x-core-media{position:absolute;top:0;right:0;bottom:0;width:148px}@container style(--breakpoint-sm-max: true){.pageblock--hero .bottom-cards .x-core-card__content .x-core-media{display:none}}:root[style*="--breakpoint-sm-max: true"] .applyContainerPolyFill .pageblock--hero .bottom-cards .x-core-card__content .x-core-media{display:none}.pageblock--hero .bottom-cards .x-core-card__content .x-core-media img{display:block;width:100%;height:100%;object-fit:contain;object-position:bottom right;border:none;border-radius:0}.pageblock--hero .bottom-cards .x-core-card__content .x-core-media video,.pageblock--hero .bottom-cards .x-core-card__content .x-core-media iframe{width:100%;height:100%;object-fit:cover}@container style(--breakpoint-xs: true){.pageblock--hero .bottom-cards .x-core-card__content .x-core-media{position:relative;top:inherit;right:inherit;bottom:inherit;width:100%}}:root[style*="--breakpoint-xs: true"] .applyContainerPolyFill .pageblock--hero .bottom-cards .x-core-card__content .x-core-media{position:relative;top:inherit;right:inherit;bottom:inherit;width:100%}@container style(--breakpoint-xs: true){.pageblock--hero .bottom-cards .x-core-card__content .x-core-media img,.pageblock--hero .bottom-cards .x-core-card__content .x-core-media video,.pageblock--hero .bottom-cards .x-core-card__content .x-core-media iframe{max-height:240px}}:root[style*="--breakpoint-xs: true"] .applyContainerPolyFill .pageblock--hero .bottom-cards .x-core-card__content .x-core-media img,:root[style*="--breakpoint-xs: true"] .applyContainerPolyFill .pageblock--hero .bottom-cards .x-core-card__content .x-core-media video,:root[style*="--breakpoint-xs: true"] .applyContainerPolyFill .pageblock--hero .bottom-cards .x-core-card__content .x-core-media iframe{max-height:240px}@container style(--breakpoint-xs: true){.pageblock--hero .bottom-cards .x-core-card__content{flex-direction:column}}:root[style*="--breakpoint-xs: true"] .applyContainerPolyFill .pageblock--hero .bottom-cards .x-core-card__content{flex-direction:column}.pageblock--hero .bottom-cards .x-core-card[data-theme=side-effect] .x-core-button--primary:hover{--button-background: var(--color-secondary-900)}.pageblock--hero .bottom-cards .x-core-card[data-theme=substance] .x-core-button--primary:hover{--button-background: var(--color-accent-900)}.pageblock--hero .bottom-cards .x-core-card:after{display:none}@container style(--breakpoint-lg-max: true){.pageblock--hero .bottom-cards .x-core-card{padding:0}}:root[style*="--breakpoint-lg-max: true"] .applyContainerPolyFill .pageblock--hero .bottom-cards .x-core-card{padding:0}
