.pageblock--cards>.container>.x-core-intro{--intro-max-width:800px;margin-inline:auto;margin-bottom:var(--intro-gutter-after);text-align:center}.pageblock--cards .x-core-slider{--grid-gutter-x:var(--spacing-md)}.pageblock--cards .x-core-slider__entries{gap:var(--grid-gutter-x)}@container style(--breakpoint-sm-max:true){.pageblock--cards .x-core-slider__entries{margin-inline-end:calc(var(--container-offset) * -1);padding-inline-end:var(--container-offset)}}:root[style*="--breakpoint-sm-max: true"] .applyContainerPolyFill .pageblock--cards .x-core-slider__entries{margin-inline-end:calc(var(--container-offset) * -1);padding-inline-end:var(--container-offset)}@container style(--breakpoint-lg-max:true){.pageblock--cards .x-core-slider__entries{grid-template-columns:repeat(2,1fr)}}:root[style*="--breakpoint-lg-max: true"] .applyContainerPolyFill .pageblock--cards .x-core-slider__entries{grid-template-columns:repeat(2,1fr)}.pageblock--cards .x-core-slider__entry{flex-basis:calc((100% - var(--grid-gutter-x)) / var(--visible-entries))}.pageblock--cards .x-core-slider__entry>.x-core-card{height:100%}.pageblock--cards .x-core-card{--card-background:var(--color-neutral-0);--card-border-width:0;--card-border-radius:var(--component-border-radius-lg);--card-box-shadow:none;--card-content-gap:var(--spacing-md);--card-title-font-size:var(--h4-size);--pre-title-spacing:var(--spacing-xs);--card-hover-shadow:0 1rem 2rem -1rem rgb(from var(--color-primary-900) r g b / .2);transition-timing-function:var(--transition-timing-function,ease-in-out);transition-duration:var(--transition-duration,.15s);transition-property:translate,box-shadow}@media (prefers-reduced-motion:no-preference){.pageblock--cards .x-core-card:is(:hover,:focus-within){--card-box-shadow:var(--card-hover-shadow);translate:0 -.25rem}.pageblock--cards .x-core-card:is(:hover,:focus-within) .x-core-button{--button-box-shadow:0 0 0 calc(var(--icon-xl) * .075) var(--button-background)}}.pageblock--cards .x-core-card:has(.x-core-button-wrapper>.x-core-button:only-child) .x-core-button:after{content:"";position:absolute;inset:0}.pageblock--cards .x-core-card:has(.x-core-button-wrapper>.x-core-button:only-child) .x-core-intro__content a{z-index:1;position:relative}.pageblock--cards .x-core-card .x-core-title{--heading-margin-bottom:var(--spacing-sm)}.pageblock--cards .x-core-card .x-core-heading{font-size:var(--card-title-font-size)}.pageblock--cards .x-core-card .x-core-intro__content{font-size:var(--text-sm)}.pageblock--cards .x-core-card .x-core-button-wrapper{justify-content:flex-end;margin-top:auto}.pageblock--cards .x-core-card .x-core-button{--button-color:var(--color-neutral-0);--button-background:var(--color-primary-500);--button-padding-x:0;--button-padding-y:0;--button-box-shadow:none;--button-icon-spacing:0;--button-border-radius:50%;width:calc(var(--icon-xl) * 1.5);aspect-ratio:1;transition-timing-function:var(--transition-timing-function,ease-in-out);transition-duration:var(--transition-duration,.15s);place-items:center;transition-property:background-color,box-shadow;display:grid}.pageblock--cards .x-core-card .x-core-button:hover{--button-background:var(--color-primary-900)}.pageblock--cards .x-core-card .x-core-button .x-core-icon-text__content{white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.pageblock--cards .x-core-card--image>.x-core-image{--card-image-ratio:auto;width:auto;height:3.75rem;margin:var(--card-padding-y) var(--card-padding-x) 0;object-fit:contain;object-position:left}.pageblock--cards .x-core-card--icon{--card-title-font-size:var(--text-md)}.pageblock--cards .x-core-card--icon .x-core-card__icon{width:calc(var(--icon-xl) * 2);aspect-ratio:1;color:var(--color-primary-500);font-size:var(--icon-md);background-color:var(--color-primary-100);transition-timing-function:var(--transition-timing-function,ease-in-out);transition-duration:var(--transition-duration,.15s);border-radius:50%;place-items:center;transition-property:background-color;display:grid}.pageblock--cards .x-core-card--icon:is(:hover,:focus-within) .x-core-card__icon{background-color:var(--color-primary-200)}.pageblock--cards .x-core-card--highlighted{--block-background:var(--color-primary-500);--heading-color:var(--color-neutral-0);--body-color:var(--color-neutral-0);--blob-size:108%;--blob-blur:70px;--blob-from:var(--color-neutral-0);--blob-to:var(--color-vivid-400);--blob-opacity:.4;isolation:isolate;position:relative;overflow:clip}.pageblock--cards .x-core-card--highlighted:before,.pageblock--cards .x-core-card--highlighted:after{z-index:-1;filter:blur(var(--blob-blur,115px));content:"";pointer-events:none;will-change:scale, opacity;position:absolute}.pageblock--cards .x-core-card--highlighted:before{animation:9s ease-in-out infinite blob-breathe}.pageblock--cards .x-core-card--highlighted:after{animation:11s ease-in-out -4s infinite blob-breathe}@media (prefers-reduced-motion:reduce){.pageblock--cards .x-core-card--highlighted:before,.pageblock--cards .x-core-card--highlighted:after{animation:none}}.pageblock--cards .x-core-card--highlighted:before{width:var(--blob-size,43vw);background:radial-gradient(closest-side, rgb(from var(--blob-from) r g b/var(--blob-opacity)), rgb(from var(--blob-to) r g b/var(--blob-opacity)) 100%, transparent 100%);aspect-ratio:1;border-radius:50%;top:100%;left:0;translate:-60% -38%}.pageblock--cards .x-core-card--highlighted:after{width:var(--blob-size,43vw);background:radial-gradient(closest-side, rgb(from var(--blob-from) r g b/var(--blob-opacity)), rgb(from var(--blob-to) r g b/var(--blob-opacity)) 100%, transparent 100%);aspect-ratio:1;border-radius:50%;top:0;left:100%;translate:-40% -62%}.pageblock--cards .x-core-card--highlighted{--card-background:var(--block-background);color:var(--body-color)}.pageblock--cards .x-core-card--highlighted .x-core-badge--light{--badge-color:var(--color-neutral-0);--badge-background:var(--color-primary-900)}.pageblock--cards .x-core-card--highlighted .x-core-button{--button-color:var(--color-primary-500);--button-background:var(--color-neutral-0)}.pageblock--cards .x-core-card--highlighted .x-core-button:hover{--button-background:var(--color-primary-50)}
