.info-card {--concentric-radius: calc(var(--radius) + var(--card-padding));color-scheme: inherit;display: var(--card-display, flex) !important;flex-direction: var(--card-flex-direction, column);position: relative;overflow: var(--card-overflow, clip);background-clip: padding-box;transition: var(--card-transition, var(--transition));font-size: var(--card-text-size, var(--text-s));border-width: var(--card-border-width, var(--border-width));border-style: var(--card-border-style, var(--border-style));border-color: var(--card-border-color, transparent);border-radius: var(--card-radius, var(--radius, 0));padding: var(--card-padding, var(--space-m));gap: var(--card-gap, var(--content-gap));background: var(--card-background, var(--white));color: var(--card-text-color, var(--text-dark));line-height: var(--card-line-height, inherit);box-shadow: var(--card-shadow, none);}.info-card :where([class*='__media']:not([class*='wrapper'])) {border-radius: var(--card-media-radius, var(--radius, 0));aspect-ratio: var(--card-media-aspect-ratio, 16/9);object-fit: var(--card-media-object-fit, fill);overflow: clip;inline-size: 100%;}.info-card :where([class*='__media']:not([class*='wrapper'])) img {object-fit: var(--card-media-object-fit, fill);}.info-card :where(img[class*='__avatar']:not([class*='wrapper'])),.info-card :where([class*='__avatar'] img) {border-radius: var(--card-avatar-radius, 50vw);border-width: var(--card-avatar-border-width, 0);border-style: var(--card-avatar-border-style, solid);border-color: var(--card-avatar-border-color, transparent);inline-size: var(--card-avatar-size, 48px);block-size: var(--card-avatar-size, 48px);align-self: center;aspect-ratio: var(--card-avatar-aspect-ratio, 1);object-fit: cover;overflow: clip;}.info-card :where(img[class*='__avatar']:not([class*='wrapper'])) img,.info-card :where([class*='__avatar'] img) img {object-fit: cover;}.info-card :is(h1, h2, h3, h4, h5, h6) {font-size: var(--card-heading-size, var(--h3));color: var(--card-heading-color, var(--text-dark));}.info-carda:where(:not(h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, [class*='bricks-button'], [data-icon])) {--link-color: var(--card-link-color, var(--primary));--link-color-hover: var(--card-link-color-hover, var(--primary-l-1));}.info-card :where([data-icon]) {--icon-radius: var(--card-icon-radius, var(--radius, 0));--icon-size: var(--card-icon-size, 48px);--icon-color: var(--card-icon-color, var(--icon-color, var(--text-dark)));}.info-card [class*='bricks-button'] {--btn-font-size: var(--card-button-font-size, var(--text-s));--btn-background: var(--primary);--btn-background-hover: var(--primary-l-1);--btn-text-color: var(--primary-l-2);--btn-text-color-hover: var(--primary-l-2);--btn-border-color: var(--btn-background);--btn-border-color-hover: var(--btn-background-hover);--focus-color: var(--primary-l-1);}.info-card:where([class*='--light']) {color-scheme: light;}.info-card:where([class*='--dark']) {color-scheme: dark;}.infobox__icon {transition: transform 0.3s ease;}.infobox:hover .infobox__icon {transform: translateX(-4px);}.infobox__slider {height: 100% !important;}.infobox__slider .swiper,.infobox__slider .swiper-wrapper,.infobox__slider .swiper-slide {height: 100% !important;}@media (max-width: 768px) {.infobox__slider,.infobox__slider .swiper,.infobox__slider .swiper-wrapper,.infobox__slider .swiper-slide {height: 40vh !important;}}[data-step] {color-scheme: var(--step-scheme, default);position: relative;display: flex;flex-shrink: 0;align-items: center;justify-content: center;box-sizing: content-box;font-size: var(--step-size);height: var(--step-height, var(--step-size, 28px));width: var(--step-width, var(--step-size, 28px));border-radius: var(--radius-m) var(--radius-m) 2px var(--radius-m);background-color: var(--step-background, var(--primary));transition: var(--step-transition, var(--transition));box-shadow: var(--step-shadow, none);overflow: visible;}[data-step]::before {content: counter(item);position: absolute;color: var(--step-color, var(--white));font-size: var(--step-font-size, var(--text-2xl));line-height: 1;font-weight: 700;text-align: center;}.brx-popup-backdrop {backdrop-filter: blur(5px);}