.contentelement.ce-avsite_hotspot{content-visibility:visible!important}.hotspot .hotspot__inner{position:relative}.hotspot__image{object-fit:cover;width:100%;height:auto;display:block}.hotspot .hotspot__item__btn{position:absolute;translate:-50% -50%}.hotspot .hotspot__item__btn:after{content:attr(data-item)}@media (width<=739.98px){.hotspot .hotspot__item__btn{pointer-events:none;height:35px}.hotspot .hotspot__item__btn:after{font-size:14px}}@media (width>=740px){.hotspot .hotspot__item__btn:after{content:""/"";speak:never;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;transition:rotate .25s cubic-bezier(.63,.48,.44,.84);font-family:schubert-pharma!important}.hotspot .hotspot__item__btn.active:after{rotate:135deg}}.hotspot .hotspot__item__tooltip{z-index:5;opacity:0;pointer-events:none;background-color:#fff;border:0 solid #0ea2e3;width:300px;max-width:300px;transition-property:opacity,translate;transition-duration:.25s;transition-timing-function:cubic-bezier(.63,.48,.44,.84);position:fixed;translate:0 8px;box-shadow:0 8px 28px #0000003d}@media (width>=740px){.hotspot .hotspot__item__tooltip[aria-hidden=false]{opacity:1;pointer-events:auto;translate:none}}.hotspot .hotspot__item__tooltip .tooltip__image{object-fit:cover;aspect-ratio:16/9}.hotspot .hotspot__item__tooltip .tooltip__title{font-size:var(--text-l-fs);line-height:var(--text-l-lh);margin-bottom:0}.hotspot .hotspot__item__tooltip .tooltip__content{flex-direction:column;gap:8px;padding:24px 32px;display:flex}.hotspot .hotspot__item__tooltip .tooltip__content .tooltip__text{line-clamp:3;-webkit-line-clamp:3;font-size:var(--text-s-fs);line-height:var(--text-s-lh);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.hotspot .hotspot__item__tooltip .tooltip__content .tooltip__link{width:fit-content;display:flex}.hotspot .hotspot__item__tooltip .tooltip__arrow{border-bottom:8px solid #0ea2e3;border-left:8px solid #0000;border-right:8px solid #0000;width:0;height:0;position:absolute}.hotspot__accordions .accordion__image{margin-bottom:40px}.hotspot__accordions .accordion{scroll-margin:var(--header-h)}.hotspot__accordions .accordion__link:not(:first-child){margin-top:16px}.hotspot__accordions .entry__item{margin-bottom:0}.hotspot__accordions .accordion+.entry,.hotspot__accordions .entry+.accordion{border-top:none}
