.headline-1{font-size:2.75rem;font-style:normal;font-weight:500;line-height:3.5rem}@media (max-width: 1139px){.headline-1{font-size:2.25rem;line-height:2.75rem}}@media (max-width: 767px){.headline-1{font-size:1.75rem;line-height:2.25rem}}.headline-2,.rich-text-content h2{font-size:2.25rem;font-style:normal;font-weight:500;line-height:2.75rem}@media (max-width: 1139px){.headline-2,.rich-text-content h2{font-size:2rem;line-height:2.375rem}}@media (max-width: 767px){.headline-2,.rich-text-content h2{font-size:1.5rem;line-height:2rem}}.headline-3,.rich-text-content h3,.main-menu__item--level-1 .main-menu__header,.search-panel__title{font-size:2rem;font-style:normal;font-weight:500;line-height:2.375rem}@media (max-width: 1139px){.headline-3,.rich-text-content h3,.main-menu__item--level-1 .main-menu__header,.search-panel__title{font-size:1.75rem;line-height:2.25rem}}@media (max-width: 767px){.headline-3,.rich-text-content h3,.main-menu__item--level-1 .main-menu__header,.search-panel__title{font-size:1.375rem;line-height:1.875rem}}.headline-4,.rich-text-content h4,.carousel__card-header,.main-menu__item--level-2 .main-menu__header,.main-menu__button-links{font-size:1.5rem;font-style:normal;font-weight:500;line-height:2rem}@media (max-width: 1139px){.headline-4,.rich-text-content h4,.carousel__card-header,.main-menu__item--level-2 .main-menu__header,.main-menu__button-links{font-size:1.375rem;line-height:1.875rem}}@media (max-width: 767px){.headline-4,.rich-text-content h4,.carousel__card-header,.main-menu__item--level-2 .main-menu__header,.main-menu__button-links{font-size:1.25rem;line-height:1.75rem}}.headline-5,.rich-text-container__side-nav-headline,.rich-text-content h5,.main-menu__item--level-3 .main-menu__header{font-size:1.25rem;font-style:normal;font-weight:500;line-height:1.75rem}@media (max-width: 767px){.headline-5,.rich-text-container__side-nav-headline,.rich-text-content h5,.main-menu__item--level-3 .main-menu__header{font-size:1.125rem;line-height:1.5rem}}.subtitle-1,.search-panel__suggestions-title{font-style:normal;font-weight:500;font-size:1.125rem;line-height:1.875rem}@media (max-width: 1139px){.subtitle-1,.search-panel__suggestions-title{font-size:1rem;line-height:1.5rem}}@media (max-width: 767px){.subtitle-1,.search-panel__suggestions-title{font-size:1rem;line-height:1.5rem}}.subtitle-2,.rich-text-container__side-nav-link span,.carousel__card-available-objects{font-style:normal;font-weight:500;font-size:1rem;line-height:1.5rem}@media (max-width: 767px){.subtitle-2,.rich-text-container__side-nav-link span,.carousel__card-available-objects{font-size:.875rem;line-height:1.25rem}}.subtitle-3{font-style:normal;font-weight:500;font-size:.875rem;line-height:1.25rem}@media (max-width: 767px){.subtitle-3{font-size:.75rem;line-height:1.125rem}}.body-1,.rich-text-content p,.rich-text-content li,.rich-text-content li p,.carousel__card-text{font-style:normal;font-weight:400;font-size:1.125rem;line-height:1.875rem}@media (max-width: 767px){.body-1,.rich-text-content p,.rich-text-content li,.rich-text-content li p,.carousel__card-text{font-size:1rem;line-height:1.625rem}}.body-2{font-style:normal;font-weight:400;font-size:1rem;line-height:1.5rem}@media (max-width: 767px){.body-2{font-size:.875rem;line-height:1.25rem}}.body-3{font-style:normal;font-weight:400;font-size:.875rem;line-height:1.25rem}@media (max-width: 767px){.body-3{font-size:.75rem;line-height:1.125rem}}.body-4{font-style:normal;font-weight:400;font-size:.75rem;line-height:1.125rem}@media (max-width: 767px){.body-4{font-size:.625rem;line-height:1rem}}.label-1{font-size:.75rem;font-style:normal;font-weight:500;line-height:1rem;text-transform:uppercase}.ingress-1{font-size:1.25rem;font-style:normal;font-weight:400;line-height:2rem}@media (max-width: 1139px){.ingress-1{font-size:1.125rem;line-height:1.75rem}}.button-giant{font-size:18px;font-style:normal;font-weight:500;line-height:24px}.button-large{font-size:16px;font-style:normal;font-weight:500;line-height:1}@media (max-width: 1139px){.button-large{font-size:14px}}@media (max-width: 767px){.button-large{font-size:12px}}.button-medium{font-size:14px;font-style:normal;font-weight:500;line-height:1}.button-small,.button-tiny{font-size:12px;font-style:normal;font-weight:500;line-height:1}.text-blue{color:#003064}.primary-white{color:#fff}.light-grey{color:#f7f7f8}.surface-light-purle{color:#f5d0ec}.surface-lightest-purple{color:#fdf2fa}.primary-blue{color:#003064}.light-blue{color:#0079b9}.text-purple{color:#59004e}:root{--teardrop-bg-color: #f7f7f8}.btn{all:unset;box-sizing:border-box;display:flex;flex-wrap:nowrap;text-wrap:nowrap;flex-grow:0;justify-content:center;align-items:center;font-weight:500;line-height:1;border-radius:40px;cursor:pointer}.btn--decorative{pointer-events:none;cursor:default;-webkit-user-select:none;user-select:none}.btn--decorative:hover,.btn--decorative:active,.btn--decorative:focus,.btn--decorative:focus-visible{background-color:inherit;outline:none;box-shadow:none}.btn:focus-visible{outline:3px solid #389fde}.btn--primary{color:#003064;background-color:#c0e2fb}.btn--primary:hover{background-color:#94ccf5}.btn--primary:active{background-color:#67b6eb!important}.btn--secondary{color:#003064;border:2px solid #0088cd}.btn--secondary:hover{background-color:#edf7fe}.btn--secondary:active{background-color:#c0e2fb!important}.btn--secondary:disabled{border:2px solid #dddfe3}.btn--dark{color:#fff;background-color:#003064}.btn--dark:hover{background-color:#004583}.btn--dark:active{background-color:#005b9f!important}.btn--active{background-color:#003064!important;color:#fff!important;border:2px solid #003064!important}.btn:has(.btn__icon) .btn__text{padding:0 8px}.btn__icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:24px;margin:-12px 0}.btn__icon--nav{font-size:20px}.btn__icon--purple{color:#59004e}.btn__text{padding:0 8px}.btn:disabled{background-color:#dddfe3;color:#7e828f;pointer-events:none}.btn--giant{padding:24px 28px;font-size:18px}.btn--giant:has(.btn__icon):not(:has(.btn__text)){width:66px;height:66px;padding:24px}@media (max-width: 1139px){.btn--giant{padding:16px 24px;font-size:16px}.btn--giant:has(.btn__icon):not(:has(.btn__text)){width:48px;height:48px;padding:20px}}@media (max-width: 767px){.btn--giant{padding:14px 20px;font-size:14px}.btn--giant:has(.btn__icon):not(:has(.btn__text)){width:42px;height:42px;padding:16px}}.btn--large{padding:16px 24px;font-size:16px}.btn--large:has(.btn__icon):not(:has(.btn__text)){padding:16px;width:48px;height:48px}@media (max-width: 1139px){.btn--large{padding:14px 20px;font-size:14px}.btn--large:has(.btn__icon):not(:has(.btn__text)){padding:14px;width:42px;height:42px}}@media (max-width: 767px){.btn--large{padding:12px 16px;font-size:12px}.btn--large:has(.btn__icon):not(:has(.btn__text)){width:36px;height:36px}}.btn--medium{padding:14px 20px;font-size:14px}.btn--medium:has(.btn__icon):not(:has(.btn__text)){padding:14px;width:42px;height:42px}@media (max-width: 1139px){.btn--medium{padding:12px 16px;font-size:12px}.btn--medium:has(.btn__icon):not(:has(.btn__text)){padding:12px;width:36px;height:36px}}.btn--small{padding:12px 16px;font-size:12px}.btn--small:has(.btn__icon):not(:has(.btn__text)){padding:12px;width:36px;height:36px}@media (max-width: 1139px){.btn--small{padding:8px 12px;font-size:12px}.btn--small:has(.btn__icon):not(:has(.btn__text)){padding:10px;width:30px;height:30px}.btn--small:focus-visible{outline:2px solid #389fde}}.btn--tiny{padding:8px 12px;font-size:12px}.btn--tiny:has(.btn__icon):not(:has(.btn__text)){padding:10px;width:30px;height:30px}.btn--tiny:focus-visible{outline:2px solid #389fde}.teardrop{display:flex;flex-direction:row}.teardrop__triangle{color:var(--teardrop-bg-color);position:absolute}.teardrop__triangle--giant{border-left:33px solid transparent;border-right:33px solid transparent;border-bottom:45px solid var(--teardrop-bg-color);margin-left:-30px;padding-top:27px}@media (max-width: 1139px){.teardrop__triangle--giant{padding-top:22px;border-left:26px solid transparent;border-right:26px solid transparent;border-bottom:38px solid var(--teardrop-bg-color);margin-left:-23px}}@media (max-width: 767px){.teardrop__triangle--giant{padding-top:21px;border-left:21px solid transparent;border-right:21px solid transparent;border-bottom:27px solid var(--teardrop-bg-color);margin-left:-15px}}.teardrop__triangle--large{border-left:29px solid transparent;border-right:29px solid transparent;border-bottom:42px solid var(--teardrop-bg-color);margin-left:-25px;padding-top:22px}@media (max-width: 1139px){.teardrop__triangle--large{padding-top:15px;border-left:24px solid transparent;border-right:24px solid transparent;border-bottom:37px solid var(--teardrop-bg-color);margin-left:-16px}}@media (max-width: 767px){.teardrop__triangle--large{padding-top:17px;border-left:18px solid transparent;border-right:18px solid transparent;border-bottom:23px solid var(--teardrop-bg-color);margin-left:-9px}}.teardrop__triangle--left{transform:rotate(-90deg)}.teardrop__triangle--right{transform:rotate(90deg)}.teardrop__circle{font-weight:500;display:flex;align-items:center;gap:16px;aspect-ratio:1/1;border-radius:40px;background:var(--teardrop-bg-color);position:absolute;text-align:center;text-wrap:nowrap;width:100%}@media (max-width: 1139px){.teardrop__circle{gap:12px}}@media (max-width: 767px){.teardrop__circle{gap:8px}}.teardrop__circle--giant{width:72px;height:72px;margin-left:18px;font-size:20px;line-height:24px;padding:16px}@media (max-width: 1139px){.teardrop__circle--giant{width:60px;height:60px;font-size:16px;line-height:20px;padding:12px}}@media (max-width: 767px){.teardrop__circle--giant{width:48px;height:48px;font-size:14px;line-height:16px;padding:8px}}.teardrop__circle--large{font-size:18px;line-height:24px;width:64px;height:64px;margin-left:18px;padding:12px}@media (max-width: 1139px){.teardrop__circle--large{font-size:18px;line-height:20px;width:52px;height:52px;padding:7px}}@media (max-width: 767px){.teardrop__circle--large{font-size:14px;line-height:16px;width:40px;height:40px;padding:5px}}.teardrop__circle--text-dark{color:#003064}.tag{all:unset;box-sizing:border-box;display:flex;flex-wrap:nowrap;text-wrap:nowrap;flex-grow:0;justify-content:center;align-items:center;font-weight:500;line-height:1;border-radius:16px;cursor:pointer}.tag--decorative{pointer-events:none;cursor:default;-webkit-user-select:none;user-select:none}.tag--decorative:hover,.tag--decorative:active,.tag--decorative:focus,.tag--decorative:focus-visible{background-color:inherit;outline:none;box-shadow:none}.tag:focus-visible{outline:3px solid #389fde}.tag--primary{color:#003064;background-color:#c0e2fb}.tag--primary:hover{background-color:#94ccf5}.tag--primary:active{background-color:#67b6eb!important}.tag--secondary{color:#003064;border:2px solid #0088cd}.tag--secondary:hover{background-color:#edf7fe}.tag--secondary:active{background-color:#c0e2fb!important}.tag--secondary:disabled{border:2px solid #dddfe3}.tag--dark{color:#fff;background-color:#003064}.tag--dark:hover{background-color:#004583}.tag--dark:active{background-color:#005b9f!important}.tag--active{background-color:#003064!important;color:#fff!important;border:2px solid #003064!important}.tag:has(.tag__icon) .tag__text{padding:0 8px}.tag__icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:24px;margin:-12px 0}.tag__icon--nav{font-size:16px}.tag__icon--purple{color:#59004e}.tag__text{padding:0 8px}.tag:disabled{background-color:#dddfe3;color:#7e828f;pointer-events:none}.tag--giant{padding:24px;font-size:18px;border-radius:16px}.tag--giant:has(.tag__icon):not(:has(.tag__text)){width:66px;height:66px;padding:24px}@media (max-width: 1139px){.tag--giant{padding:16px 20px;font-size:16px;border-radius:16px}.tag--giant:has(.tag__icon):not(:has(.tag__text)){width:48px;height:48px;padding:20px}}@media (max-width: 767px){.tag--giant{padding:14px 16px;font-size:14px;border-radius:12px}.tag--giant:has(.tag__icon):not(:has(.tag__text)){width:42px;height:42px;padding:16px}}.tag--large{padding:16px 20px;font-size:16px;border-radius:16px}.tag--large:has(.tag__icon):not(:has(.tag__text)){padding:16px;width:48px;height:48px}@media (max-width: 1139px){.tag--large{padding:14px 16px;font-size:14px;border-radius:12px}.tag--large:has(.tag__icon):not(:has(.tag__text)){padding:14px;width:42px;height:42px}}@media (max-width: 767px){.tag--large{padding:12px;font-size:12px;border-radius:8px}.tag--large:has(.tag__icon):not(:has(.tag__text)){width:36px;height:36px}}.tag--medium{padding:14px 16px;font-size:14px;border-radius:12px}.tag--medium:has(.tag__icon):not(:has(.tag__text)){padding:14px;width:42px;height:42px}@media (max-width: 1139px){.tag--medium{padding:12px;font-size:12px;border-radius:8px}.tag--medium:has(.tag__icon):not(:has(.tag__text)){padding:12px;width:36px;height:36px}}.tag--small{padding:12px 16px;font-size:12px;border-radius:8px}.tag--small:has(.tag__icon):not(:has(.tag__text)){padding:12px;width:36px;height:36px}@media (max-width: 1139px){.tag--small{padding:8px;font-size:12px;border-radius:8px}.tag--small:has(.tag__icon):not(:has(.tag__text)){padding:10px;width:30px;height:30px}.tag--small:focus-visible{outline:2px solid #389fde}}.tag--tiny{padding:8px;font-size:12px;border-radius:8px}.tag--tiny:has(.tag__icon):not(:has(.tag__text)){padding:10px;width:30px;height:30px}.tag--tiny:focus-visible{outline:2px solid #389fde}*{margin:0;padding:0;box-sizing:border-box;-webkit-tap-highlight-color:transparent}html{scroll-behavior:smooth}body{font-family:neo-sans,sans-serif}.is-hidden{display:none!important}.is-visible{display:flex!important}:root{--header-height: 122px}@media (max-width: 1139px){:root{--header-height: 112px}}@media (max-width: 767px){:root{--header-height: 84px}}body.is-locked{overflow:hidden!important}.site-header{position:fixed;background:#f7f7f8;width:100%;height:var(--header-height);z-index:10;transition:transform .3s ease;display:flex;justify-content:center}.site-header--hidden{transform:translateY(-100%)}.site-header .navigate-to-main-btn{all:unset;box-sizing:border-box;display:flex;justify-content:center;align-items:center;position:absolute;color:#003064;font-size:1.25rem;font-weight:500;padding:20px;width:0px;height:0px;opacity:0}.site-header .navigate-to-main-btn:focus-visible{top:0;left:0;border-radius:1rem;border-top-left-radius:0;outline:3px solid #389fde;outline-offset:-3px;background-color:#edf7fe;width:unset;height:unset;opacity:1;z-index:11}@media (max-width: 1139px){.site-header .navigate-to-main-btn:focus-visible{outline:2px solid #389fde;outline-offset:-2px}}.site-header .nav{position:relative;display:flex;justify-content:flex-start;justify-self:center;background:#f7f7f8;padding:24px 56px;gap:24px;align-items:center;width:100%;max-width:1440px;height:100%}@media (max-width: 1439px){.site-header .nav{max-width:100vw}}@media (max-width: 1139px){.site-header .nav{gap:20px;padding:12px 24px}}@media (max-width: 767px){.site-header .nav{padding:12px 16px;gap:16px}}.site-header .nav__left{display:flex;height:100%;flex-shrink:0}.site-header .nav__middle{display:flex;height:100%;margin-left:auto;justify-content:flex-end;width:100%;gap:40px}@media (max-width: 1439px){.site-header .nav__middle{gap:32px}}@media (max-width: 1139px){.site-header .nav__middle{display:none}}.site-header .nav__right{display:flex;height:100%;margin-left:auto;flex-shrink:0}@media (max-width: 1139px){.site-header .nav__right{display:none}}.site-header .nav__right--compact{display:none;flex-shrink:0;min-width:0;margin-left:auto;gap:16px}@media (max-width: 1139px){.site-header .nav__right--compact{display:flex;justify-self:flex-end}}@media (max-width: 767px){.site-header .nav__right--compact{gap:8px}}.site-header .nav__btn-compact{all:unset;cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:8px}.site-header .nav__btn-compact:hover .nav__btn-compact-text{text-decoration:underline}.site-header .nav__btn-compact:hover .nav__btn-compact-icon{background-color:#94ccf5}.site-header .nav__btn-compact:hover .nav__btn-compact-icon--login{background-color:#004583}.site-header .nav__btn-compact:focus-visible .nav__btn-compact-icon{outline:2px solid #389fde}.site-header .nav__btn-compact .nav__btn-compact-text--closed,.site-header .nav__btn-compact .nav__btn-compact-text--open{display:none}.site-header .nav__btn-compact[aria-expanded=false] .nav__btn-compact-text--open{display:inline-block}.site-header .nav__btn-compact[aria-expanded=true] .nav__btn-compact-text--open{display:none}.site-header .nav__btn-compact[aria-expanded=true] .nav__btn-compact-text--closed{display:inline-block}.site-header .nav__btn-compact[aria-expanded=true] .nav__btn-compact-icon{background-color:#94ccf5}.site-header .nav__btn-compact[aria-expanded=true] .nav__btn-compact-icon--menu .hamburger-top-line{width:20px;left:50%;top:48%;transform:translate(-50%) rotate(45deg)}@media (max-width: 767px){.site-header .nav__btn-compact[aria-expanded=true] .nav__btn-compact-icon--menu .hamburger-top-line{width:16px}}.site-header .nav__btn-compact[aria-expanded=true] .nav__btn-compact-icon--menu .hamburger-bottom-line{top:48%;transform:translate(-50%) rotate(-45deg)}.site-header .nav__btn-compact-icon{margin:0 auto;width:52px;height:52px;background:#c0e2fb;border-radius:50%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:6px;position:relative;padding:14px}@media (max-width: 767px){.site-header .nav__btn-compact-icon{width:40px;height:40px;padding:10px}}.site-header .nav__btn-compact-icon--login{background:#003064;border-top-right-radius:0}.site-header .nav__btn-compact-icon--menu{position:relative}.site-header .nav__btn-compact-icon--menu .hamburger-line{position:absolute;left:50%;height:2px;background-color:#003064;border-radius:1px;transform:translate(-50%);transition:all .3s ease}.site-header .nav__btn-compact-icon--menu .hamburger-top-line{width:16px;left:46%;top:40%}@media (max-width: 767px){.site-header .nav__btn-compact-icon--menu .hamburger-top-line{width:12px}}.site-header .nav__btn-compact-icon--menu .hamburger-bottom-line{width:20px;top:60%}@media (max-width: 767px){.site-header .nav__btn-compact-icon--menu .hamburger-bottom-line{width:16px}}.site-header .nav__btn-compact-text{font-size:12px;font-weight:500;color:#003064;white-space:nowrap}.site-header .nav__logo{display:flex;align-items:center;border-radius:.25rem;cursor:pointer}.site-header .nav__logo:focus-visible{outline:3px solid #389fde}@media (max-width: 1139px){.site-header .nav__logo:focus-visible{outline:2px solid #389fde}}.site-header .nav__logo img{max-height:100%}.site-header .nav__list{list-style:none;display:flex;align-items:center;gap:48px}@media (max-width: 1440px){.site-header .nav__list{gap:28px}}.site-header .nav__main-submenu-toggle{all:unset;display:inline-flex;align-self:center;color:#003064;padding:2px 4px;border-radius:4px;font-size:18px;line-height:1;font-style:normal;font-weight:500;cursor:pointer}.site-header .nav__main-submenu-toggle:hover{text-decoration:underline}.site-header .nav__main-submenu-toggle:focus-visible{outline:3px solid #389fde}.site-header .nav__main-submenu-toggle--active{color:#0088cd;text-decoration:underline}.site-header .nav__btn{all:unset;display:inline-flex;align-items:center;align-self:center;color:#003064;background-color:#c0e2fb;font-size:14px;line-height:1;font-style:normal;font-weight:500;padding:14px 20px 14px 16px;border-radius:40px;cursor:pointer}.site-header .nav__btn span{transform:translateY(1px)}.site-header .nav__btn:hover{background-color:#94ccf5}.site-header .nav__btn:focus-visible{outline:3px solid #389fde}.site-header .nav__btn .nav__btn-text--closed,.site-header .nav__btn .nav__btn-text--open{display:none;padding:0 6px}.site-header .nav__btn[aria-expanded=false] .nav__btn-text--closed{display:inline-flex}.site-header .nav__btn[aria-expanded=true]{background-color:#94ccf5}.site-header .nav__btn[aria-expanded=true] .nav__btn-text--open{display:inline-flex}.site-header .nav__btn .nav__btn-icon--closed,.site-header .nav__btn .nav__btn-icon--open{display:none;font-size:24px}.site-header .nav__btn[aria-expanded=false] .nav__btn-icon--open,.site-header .nav__btn[aria-expanded=true] .nav__btn-icon--closed{display:inline-flex}.site-header .nav__link{all:unset;box-sizing:border-box;display:inline-flex;align-items:center;align-self:center;color:#fff;background-color:#003064;font-size:18px;line-height:1;font-style:normal;font-weight:500;padding:28px 20px;border-radius:48px 0 48px 48px/48px 0px 48px 48px;cursor:pointer}.site-header .nav__link:hover{background-color:#004583}.site-header .nav__link:focus-visible{outline:3px solid #389fde}.site-header__background{height:var(--header-height);background:#f7f7f8}.overlay{position:fixed;top:var(--header-height);left:0;width:100%;height:calc(100vh - var(--header-height));background:#00000080;opacity:0;visibility:hidden;transition:opacity .3s ease;z-index:8}.overlay--active{visibility:visible;opacity:1}.panel{position:fixed}.panel__btn--close{all:unset;position:absolute;transform:translateY(-200%);opacity:0;pointer-events:none;transition:opacity .2s;border-radius:50%;display:flex;align-items:center;justify-content:center;padding:12px;background-color:#edf7fe}.panel__btn--close:focus-visible{transform:translateY(0);opacity:1;outline:4px dashed #389fde;outline-offset:-4px;pointer-events:auto}.panel__btn--main-menu{right:48px;top:24px}@media (max-width: 1439px){.panel__btn--main-menu{top:24px}}@media (max-width: 1139px){.panel__btn--main-menu{right:24px;top:20px}}@media (max-width: 767px){.panel__btn--main-menu{right:16px;top:16px}}.panel__btn--search-panel{right:calc((100vw - 1440px)/2 + 56px);top:calc(var(--header-height) + 16px)}@media (max-width: 1439px){.panel__btn--search-panel{top:calc(var(--header-height) + 16px)}}@media (max-width: 1139px){.panel__btn--search-panel{right:24px;top:calc(var(--header-height) + 16px)}}@media (max-width: 767px){.panel__btn--search-panel{right:16px;top:calc(var(--header-height) + 16px)}}.main-menu{display:none;top:var(--header-height);left:-100%;height:calc(100vh - var(--header-height));width:60%;background:#edf7fe;transition:left .3s ease;padding-top:56px;border-top-right-radius:80px;z-index:9}@media (max-width: 1439px){.main-menu{padding-top:48px;border-top-right-radius:72px}}@media (max-width: 767px){.main-menu{padding-top:32px;width:100%;border-top-right-radius:56px}}.main-menu--visible{display:block}.main-menu--open{left:0}.main-menu__close-btn{margin:0 auto;width:40px;height:40px;background:#c0e2fb;border-radius:50%;display:flex;align-items:center;justify-content:center;padding:10px}.main-menu__wrap{height:100%;overflow:hidden;display:flex;flex-direction:column}.main-menu__list{list-style:none;display:flex;flex-direction:column;padding-right:40px;padding-left:calc((100vw - 1440px)/2 + 40px);overflow-y:auto;scrollbar-color:rgba(0,48,100,.5) transparent}.main-menu__list::-webkit-scrollbar-track{background:transparent}.main-menu__list::-webkit-scrollbar-thumb{background:#00306480 transparent}@media (max-width: 1439px){.main-menu__list{padding:0 40px}}@media (max-width: 1139px){.main-menu__list{padding:0 20px}}@media (max-width: 767px){.main-menu__list{padding:0 16px}}.main-menu__item{color:#003064;font-weight:500;padding:2px}.main-menu__item--level-1 .main-menu__header{padding:20px 0}.main-menu__item--level-2 .main-menu__header{padding:10px 0 10px 16px}.main-menu__item--level-3 .main-menu__header{padding:8px 0 8px 32px}@media (max-width: 1139px){.main-menu__item--level-1 .main-menu__header{padding:12px 0}.main-menu__item--level-2 .main-menu__header{padding:8px 0 8px 12px}.main-menu__item--level-3 .main-menu__header{padding:4px 0 4px 24px}}@media (max-width: 767px){.main-menu__item--level-1 .main-menu__header{padding:8px 0}.main-menu__item--level-2 .main-menu__header{padding:8px 0 8px 8px}.main-menu__item--level-3 .main-menu__header{padding:4px 0 4px 16px}}.main-menu__item--active{color:#389fde}.main-menu__header{box-sizing:border-box;display:flex;justify-content:center;gap:8px}.main-menu__link{all:unset;align-self:center;flex-grow:1;border-radius:8px;padding:8px 12px;cursor:pointer}.main-menu__link:hover span{text-decoration:underline}.main-menu__link:focus-visible{outline:4px dashed #389fde}@media (max-width: 1139px){.main-menu__link{padding:8px}}@media (max-width: 767px){.main-menu__link{padding:8px}}.main-menu__submenu{display:none;list-style:none;overflow:hidden;opacity:0;max-height:0;transition:max-height .2s ease,opacity .2s ease}.main-menu__submenu--open{display:block;opacity:1;max-height:none;padding:16px 0;border-top:1px solid #389fde;border-bottom:1px solid #389fde}@media (max-width: 1139px){.main-menu__submenu--open{padding:12px 0}}@media (max-width: 767px){.main-menu__submenu--open{padding:8px 0}}.main-menu__submenu-toggle{display:flex;flex-shrink:0;justify-content:center;align-items:center;align-self:center;background:none;border:none;outline:none;padding:8px;height:56px;width:56px;border-radius:50%;transition:background-color .2s ease-in-out;cursor:pointer}.main-menu__submenu-toggle svg{width:56px;height:56px}@media (max-width: 1139px){.main-menu__submenu-toggle{width:48px;height:48px}.main-menu__submenu-toggle svg{width:48px;height:48px}}@media (max-width: 767px){.main-menu__submenu-toggle{width:40px;height:40px}.main-menu__submenu-toggle svg{width:40px;height:40px}}.main-menu__submenu-toggle:hover{background-color:#c0e2fb}.main-menu__submenu-toggle:focus-visible{outline:4px dashed #0088cd;outline-offset:-4px}.main-menu__submenu-toggle-icon{display:none}.main-menu__submenu-toggle[aria-expanded=true]{background-color:#c0e2fb}.main-menu__submenu-toggle[aria-expanded=true] .main-menu__submenu-toggle-icon--minus,.main-menu__submenu-toggle[aria-expanded=false] .main-menu__submenu-toggle-icon--plus{display:inline}.main-menu__submenu-toggle[aria-expanded=true]:hover{background-color:#94ccf5}.main-menu__button-links{display:flex;flex-direction:column;gap:32px;margin-top:24px;margin-bottom:120px;width:100%;height:auto}@media (max-width: 1139px){.main-menu__button-links{gap:24px}}@media (max-width: 767px){.main-menu__button-links{gap:16px}}.main-menu__btn-link{all:unset;display:flex;justify-content:space-between;align-items:center;box-sizing:border-box;padding:40px;border-radius:40px 0 40px 40px;background-color:#003064;color:#fff;width:100%;cursor:pointer}@media (max-width: 1139px){.main-menu__btn-link{border-radius:32px 0 32px 32px;padding:28px 36px}}@media (max-width: 767px){.main-menu__btn-link{border-radius:24px 0 24px 24px;padding:24px 32px}}.main-menu__btn-link:hover{background-color:#004583}.main-menu__btn-link:focus-visible{outline:4px solid #389fde}.main-menu__btn-link svg{width:24px;height:24px}@media (max-width: 1139px){.main-menu__btn-link svg{width:22px;height:22px}}@media (max-width: 767px){.main-menu__btn-link svg{width:20px;height:20px}}.search-panel{display:none;justify-content:center;top:0;left:0;width:100%;transform:translateY(-100%);background:#fff;transition:transform .3s ease-in-out;padding:calc(72px + var(--header-height)) 0px 104px;z-index:9;border-radius:0 0 80px 80px}.search-panel--visible{display:flex}.search-panel--open{transform:translateY(0)}@media (max-width: 1439px){.search-panel{padding:calc(64px + var(--header-height)) 56px 72px}}@media (max-width: 1139px){.search-panel{padding:calc(48px + var(--header-height)) 24px 56px;gap:16px;border-radius:0 0 60px 60px}}@media (max-width: 767px){.search-panel{padding:calc(32px + var(--header-height)) 16px 32px;gap:12px;border-radius:0 0 40px 40px}}.search-panel__wrap{display:flex;flex-direction:column;max-width:874px;gap:32px}@media (max-width: 1139px){.search-panel__wrap{gap:24px}}@media (max-width: 767px){.search-panel__wrap{gap:16px}}.search-panel__content{display:flex;flex-direction:column;align-items:center;gap:48px}@media (max-width: 1139px){.search-panel__content{gap:44px}}@media (max-width: 767px){.search-panel__content{gap:32px}}.search-panel__input-div{display:flex;flex-direction:row;height:64px;gap:16px;width:100%}@media (max-width: 1139px){.search-panel__input-div{height:56px;gap:12px}}@media (max-width: 767px){.search-panel__input-div{height:48px;gap:8px}}.search-panel__input-wrapper{display:flex;width:100%;border:2px solid #0079b9;align-items:center;padding:0 20px;border-radius:16px;gap:16px}@media (max-width: 1139px){.search-panel__input-wrapper{padding:0 16px;border-radius:14px;gap:14px}}@media (max-width: 767px){.search-panel__input-wrapper{padding:0 12px;border-radius:12px;gap:12px}}.search-panel__input{all:unset;border:none;font-family:inherit;font-size:18px;line-height:1;font-weight:500;flex:1;color:#003064}@media (max-width: 1139px){.search-panel__input{font-size:16px}}@media (max-width: 767px){.search-panel__input{font-size:16px}}.search-panel__input-icon{font-size:24px;color:#0088cd}.search-panel__input-clear{all:unset;display:flex;visibility:hidden;border-radius:4px;cursor:pointer}.search-panel__input-clear:focus-visible{outline:2px solid #389fde}.search-panel__input-clear--visible{visibility:visible}.search-panel__suggestions-wrapper{display:flex;flex-direction:column;width:100%;gap:16px}@media (max-width: 1139px){.search-panel__suggestions-wrapper{gap:14px}}@media (max-width: 767px){.search-panel__suggestions-wrapper{gap:12px}}.search-panel__suggestions{display:flex;flex-wrap:wrap;gap:16px}@media (max-width: 1139px){.search-panel__suggestions{gap:14px}}@media (max-width: 767px){.search-panel__suggestions{gap:12px}}.footer{width:100%;display:flex;justify-content:center;background-color:transparent}@media (max-width: 767px){.footer{justify-content:flex-start}}.footer--white{background-color:#fff}.footer--light-grey{background-color:#f7f7f8}.footer--light-purple{background-color:#f7cfee}.footer--light-blue{background-color:#c0e2fb}.footer--light-green{background-color:#dde8a3}.footer--lightest-blue{background-color:#edf7fe}.footer--lightest-green{background-color:#f5faeb}.footer__wrap{display:flex;flex-direction:column;align-items:center;justify-items:center;border-radius:80px 80px 0 0;background:#003064;width:100%}@media (max-width: 1139px){.footer__wrap{border-radius:64px 64px 0 0}}@media (max-width: 767px){.footer__wrap{border-radius:40px 40px 0 0}}.footer__content{min-width:1440px;max-width:1440px;padding:64px 56px 40px;width:100%;display:flex;justify-content:space-between;align-items:center}@media (max-width: 1439px){.footer__content{min-width:unset;max-width:unset}}@media (max-width: 1139px){.footer__content{padding:48px 48px 8px}}@media (max-width: 767px){.footer__content{flex-direction:column;padding:48px 40px 8px}}.footer__company-info{width:100%;flex:0 0 50%}@media (max-width: 1139px){.footer__company-info{flex:0 0 40%}}.footer__logo{height:77px}@media (max-width: 1139px){.footer__logo{height:56px}}.footer__logo:focus-visible{outline:3px solid white}@media (max-width: 1139px){.footer__logo:focus-visible{outline:2px solid white}}.footer__company{padding:56px 0}@media (max-width: 1139px){.footer__company{padding:40px 0}}@media (max-width: 767px){.footer__company{padding:32px 0 0}}.footer__company-contact{padding-top:28px;padding-bottom:28px}.footer__bottom-social{display:flex;gap:24px}@media (max-width: 767px){.footer__bottom-social{display:none}}.footer__bottom-social-mobile{padding-top:28px;display:none;gap:16px;align-self:flex-start}@media (max-width: 767px){.footer__bottom-social-mobile{display:flex}}.footer__bottom-social-icon{display:flex;font-size:24px;border-radius:16px;border:1px solid white;gap:8px;width:40px;height:40px;justify-content:center;align-items:center}.footer__bottom-social-icon:focus-visible{outline:3px solid white}@media (max-width: 1139px){.footer__bottom-social-icon:focus-visible{outline:2px solid white}}.footer__menu-container{display:flex;flex-direction:row;width:100%;justify-content:space-between}@media (max-width: 767px){.footer__menu-container{flex-direction:column;justify-content:flex-start}}.footer__menu{display:flex;flex-direction:column;list-style-type:none;gap:8px;width:100%;padding-inline-start:0px;text-wrap:wrap}@media (max-width: 767px){.footer__menu{width:100%;padding-top:40px}}.footer__menu-first-element{padding-bottom:16px}@media (max-width: 767px){.footer__menu-first-element{padding-bottom:12px}}.footer__menu-list-item{text-decoration:none}.footer__menu-list-item:focus-visible{outline:3px solid white}@media (max-width: 1139px){.footer__menu-list-item:focus-visible{outline:2px solid white}}.footer__picture{display:flex;justify-content:flex-end;width:100%}.footer__image{width:100%}.footer__contact-tel{text-decoration:none}.footer__contact-tel:focus-visible{outline:3px solid white}@media (max-width: 1139px){.footer__contact-tel:focus-visible{outline:2px solid white}}.footer__contact-mail{text-decoration:none}.footer__contact-mail:focus-visible{outline:3px solid white}@media (max-width: 1139px){.footer__contact-mail:focus-visible{outline:2px solid white}}.breadcrumbs__section{display:flex;width:100%;justify-content:center;align-items:flex-start;gap:8px;background-color:#f7f7f8}.breadcrumbs__content{display:flex;flex-direction:row;align-items:center;width:100%;max-width:1440px;padding:8px 56px}@media (max-width: 1139px){.breadcrumbs__content{padding:8px 24px}}@media (max-width: 767px){.breadcrumbs__content{padding:8px 16px}}.breadcrumbs__icon{padding:12px;font-size:24px;color:#003064}@media (max-width: 1139px){.breadcrumbs__icon{padding:10px;font-size:20px}}@media (max-width: 767px){.breadcrumbs__icon{padding:8px;font-size:16px}}.breadcrumbs__arrow{padding:12px;font-size:20px;color:#003064}@media (max-width: 1139px){.breadcrumbs__arrow{padding:10px;font-size:18px}}@media (max-width: 767px){.breadcrumbs__arrow{padding:8px;font-size:16px}}.breadcrumbs__item{display:block;color:#003064;background-color:#f7f7f8;text-overflow:ellipsis;overflow:hidden;max-width:12.5rem}.breadcrumbs__item:hover{background-color:#c0e2fb}.breadcrumbs__item:active{background-color:#94ccf5}.breadcrumbs__item:focus-visible{background-color:#f7f7f8;border-radius:40px;box-shadow:0 0 0 3px #0088cd}.breadcrumbs__item--active{background-color:#dddfe3;cursor:unset}.breadcrumbs__item--active:hover{background-color:#dddfe3}.page-header4__section{display:flex;width:100%;justify-content:center;align-items:flex-start;background-color:#f7f7f8}.page-header4__content{display:flex;flex-direction:column;align-items:center;width:100%;max-width:1440px}.page-header4__title-section{display:flex;flex-direction:column;max-width:874px;width:100%;justify-self:center;padding:56px 0 64px;gap:24px}@media (max-width: 1139px){.page-header4__title-section{padding:32px 24px 40px;gap:20px}}@media (max-width: 767px){.page-header4__title-section{padding:24px 16px 32px;gap:16px}}.page-header4__title{color:#000000e6}.page-header4__publish-date{color:#000000b3}.page-header4__tags{display:flex;flex-direction:row;gap:8px}.page-header4__tag{pointer-events:none}.page-header4__picture{display:block;height:100%;max-height:619px;overflow:hidden;aspect-ratio:16/9;margin:0 24px 56px;border-radius:40px}@media (max-width: 1139px){.page-header4__picture{margin:0 24px 40px;border-radius:24px}}@media (max-width: 767px){.page-header4__picture{margin:0 16px 32px;border-radius:16px}}.page-header4__image{width:100%;height:100%;object-fit:cover;object-position:center}.carousel{display:flex;justify-content:center;width:100%;overflow-x:hidden}.carousel__wrap{display:flex;flex-direction:column;width:100%;max-width:1440px;padding:75px 56px;gap:16px}@media (max-width: 1439px){.carousel__wrap{max-width:unset}}@media (max-width: 1139px){.carousel__wrap{padding:60px 24px 70px;gap:12px}}@media (max-width: 767px){.carousel__wrap{padding:40px 16px 80px;gap:8px}}.carousel__title{-webkit-user-select:text;user-select:text;padding-bottom:40px;color:#000000e6}@media (max-width: 1139px){.carousel__title{padding-bottom:16px}}@media (max-width: 767px){.carousel__title{padding-bottom:8px}}.carousel__list{list-style:none;display:flex;flex-direction:row;height:auto;gap:32px;transition:transform .3s ease;will-change:transform}@media (max-width: 1139px){.carousel__list{gap:24px}}@media (max-width: 767px){.carousel__list{gap:16px}}.carousel__item{display:flex}.carousel__card{all:unset;box-sizing:border-box;display:flex;flex-direction:column;height:100%;width:534px;border-radius:24px;gap:24px;padding-bottom:56px;cursor:pointer}.carousel__card:focus-visible{outline:3px solid #389fde}.carousel__card:hover .carousel__card-headline{text-decoration:underline}.carousel__card:hover .carousel__card-image{transform:scale(1.1)}.carousel__card-image-wrapper{display:block;aspect-ratio:4/3;overflow:hidden;border-radius:24px;width:100%}@media (max-width: 767px){.carousel__card-image-wrapper{border-radius:20px}}.carousel__card-image{width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .4s ease}.carousel__card-content{display:flex;flex-direction:column;flex:1;width:100%;padding:0 8px;gap:16px}@media (max-width: 1139px){.carousel__card-content{gap:14px}}@media (max-width: 767px){.carousel__card-content{gap:12px}}.carousel__card-date{display:none;color:#000000e6}.carousel__card-summary{display:flex;flex-direction:column;height:100%;gap:12px}@media (max-width: 1139px){.carousel__card-summary{gap:8px}}@media (max-width: 767px){.carousel__card-summary{gap:4px}}.carousel__card-header{display:flex;align-items:baseline;gap:.3333333333em;color:#003064}.carousel__card-icon{font-size:.875em;line-height:1;display:inline-flex;align-items:center;transform:translateY(.1em);color:#0088cd}.carousel__card-body{display:flex;flex-direction:column;height:100%;gap:24px}@media (max-width: 767px){.carousel__card-body{gap:20px}}.carousel__card-text{color:#000000b3}.carousel__card-available{display:none;flex-direction:column;gap:16px}.carousel__card-available-objects{display:flex;align-items:baseline;gap:1.2em;color:#003064}.carousel__card-available-objects-icon{position:relative;display:flex;align-items:center;justify-content:center;font-size:1.375em;line-height:1;padding:8px;border-radius:50%;transform:translateY(.2em);color:#59004e}.carousel__card-available-objects-icon:after{content:"";position:absolute;width:80%;height:40%;top:30%;right:-40%;background:inherit;clip-path:polygon(50% 0%,0% 100%,100% 100%);transform:rotate(90deg);pointer-events:none}.carousel__card-available-objects--apartments .carousel__card-available-objects-icon{background-color:#c0e2fb}.carousel__card-available-objects--premises .carousel__card-available-objects-icon{background-color:#dde8a3}.carousel__card--news .carousel__card-date{display:block}.carousel__card--area .carousel__card-available{display:flex}.carousel__card-empty{display:flex;align-items:center;justify-content:center;height:555px;width:534px;color:#7e828f;border:2px solid #7e828f;border-radius:24px;padding:0;margin-bottom:56px;pointer-events:none}@media (max-width: 1139px){.carousel__card-empty{height:440px;width:400px;margin-bottom:44px}}@media (max-width: 767px){.carousel__card-empty{height:345px;width:268px;margin-bottom:32px}}@media (max-width: 1139px){.carousel__card{gap:20px;padding-bottom:44px;width:400px}.carousel__card:focus-visible{outline:2px solid #389fde}}@media (max-width: 767px){.carousel__card{gap:16px;padding-bottom:32px;width:268px;border-radius:20px}}.carousel__footer{display:flex;flex-direction:row;align-items:center;gap:80px}@media (max-width: 1139px){.carousel__footer{gap:32px}}@media (max-width: 767px){.carousel__footer{gap:16px}}.carousel__nav-buttons{display:flex;gap:16px}@media (max-width: 1139px){.carousel__nav-buttons{gap:12px}}@media (max-width: 767px){.carousel__nav-buttons{gap:8px}}.carousel__progress{display:flex;justify-content:center;align-items:center;flex:1}.carousel__progress-bar{position:relative;background-color:#dddfe3;height:2px;width:100%}.carousel__progress-fill{background-color:#003064;position:absolute;height:2px;transition:width .3s ease}.news-page-content__section{display:flex;width:100%;justify-content:center;align-items:flex-start;background-color:#fff}.news-page-content__content{display:flex;flex-direction:column;align-items:center;width:100%;max-width:874px;padding:56px 0}@media (max-width: 1139px){.news-page-content__content{padding:40px 24px}}@media (max-width: 767px){.news-page-content__content{padding:32px 16px}}.news-page-content__ingress{padding-bottom:40px;color:#000000b3}.news-page-content__divider{margin:24px 0;width:100%;color:#0088cd;border-color:#0088cd}.news-page-content__bottom{width:100%;display:flex;flex-direction:row;align-items:center;padding:24px 0;gap:8px}.news-page-content__bottom--update{flex-direction:column;gap:4px;width:100%}.news-page-content__bottom--update--text{color:#000000e6;width:100%}.news-page-content__bottom--icon{height:100%}.rich-text-container{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.rich-text-container__grid{display:grid;grid-template-columns:1fr 2.5fr;align-items:start;width:100%;max-width:1440px;column-gap:146px;padding:56px}.rich-text-container__grid--no-nav{grid-template-columns:1fr;column-gap:0}.rich-text-container__grid--no-nav .rich-text-container__side-nav{display:none}@media (max-width: 1439px){.rich-text-container__grid--no-nav{max-width:unset}}@media (max-width: 1439px){.rich-text-container__grid{max-width:unset;column-gap:84px}}@media (max-width: 1139px){.rich-text-container__grid{grid-template-columns:1fr;column-gap:0;row-gap:32px;padding:32px 24px}}@media (max-width: 767px){.rich-text-container__grid{padding:32px 16px}}.rich-text-container__side-nav{position:sticky;top:56px;display:flex;flex-direction:column;gap:24px;height:auto;justify-self:center;width:100%;max-width:874px;padding:40px 32px;border:2px solid #0088cd;border-radius:56px 56px 0}@media (max-width: 1139px){.rich-text-container__side-nav{position:relative;top:0;padding:12px 20px;border-radius:0 24px 24px;gap:16px}}.rich-text-container__side-nav-headline{color:#003064;display:block}@media (max-width: 1139px){.rich-text-container__side-nav-headline{display:none}}.rich-text-container__side-nav-toggle{all:unset;box-sizing:border-box;display:none;flex-wrap:nowrap;text-wrap:nowrap;flex-grow:0;justify-content:space-between;align-items:center;font-size:1.25rem;font-style:normal;font-weight:500;line-height:1;color:#003064;padding:4px;cursor:pointer}@media (max-width: 1139px){.rich-text-container__side-nav-toggle{display:flex}}@media (max-width: 767px){.rich-text-container__side-nav-toggle{font-size:1.125rem}}.rich-text-container__side-nav-toggle-icon{margin-right:-8px;width:40px;height:40px;padding:6px;border-radius:40px}.rich-text-container__side-nav-toggle-icon--plus{display:block}.rich-text-container__side-nav-toggle-icon--minus{display:none}.rich-text-container__side-nav-toggle:hover .rich-text-container__side-nav-toggle-icon{background-color:#c0e2fb}.rich-text-container__side-nav-toggle[aria-expanded=true] .rich-text-container__side-nav-toggle-icon--plus{display:none}.rich-text-container__side-nav-toggle[aria-expanded=true] .rich-text-container__side-nav-toggle-icon--minus,.rich-text-container__side-nav-toggle[aria-expanded=false] .rich-text-container__side-nav-toggle-icon--plus{display:block}.rich-text-container__side-nav-toggle[aria-expanded=false] .rich-text-container__side-nav-toggle-icon--minus{display:none}@media (max-width: 1139px){.rich-text-container__side-nav:has(.rich-text-container__side-nav-toggle[aria-expanded=true]){background-color:#edf7fe}}.rich-text-container__side-nav-headline{padding:0 16px 16px;color:#003064}.rich-text-container__side-nav-list{display:flex;flex-direction:column;list-style:none;padding:0 16px;gap:24px}@media (max-width: 1139px){.rich-text-container__side-nav-list{display:none;padding:24px 4px 20px;border-top:1px solid #0088cd}.rich-text-container__side-nav-list--visible{display:flex}}.rich-text-container__side-nav-link{all:unset;display:flex;gap:8px;align-items:flex-start;color:#003064;cursor:pointer}.rich-text-container__side-nav-link:focus-visible{outline:3px solid #389fde;border-radius:4px;padding-left:2px;padding-right:2px;margin-left:-2px;margin-right:-2px}.rich-text-container__side-nav-link:hover{text-decoration:underline}.rich-text-container__side-nav-link--active{color:#0088cd}.rich-text-container__side-nav-link--active .rich-text-container__side-nav-icon{opacity:1}.rich-text-container__side-nav-icon{display:flex;align-items:center;justify-content:center;opacity:0;flex-shrink:0;height:1.5rem}@media (max-width: 1139px){.rich-text-container__side-nav-icon{height:1.25rem}}@media (max-width: 767px){.rich-text-container__side-nav-icon{height:1rem}}.rich-text-container__side-nav-icon i{align-self:center}.rich-text-content{justify-self:center;width:100%;max-width:874px}.rich-text-content h2{margin-bottom:1rem}@media (max-width: 1139px){.rich-text-content h2{margin-bottom:.75rem}}.rich-text-content h3{margin-bottom:.75rem}@media (max-width: 1139px){.rich-text-content h3{margin-bottom:.5rem}}.rich-text-content h4{margin-bottom:.625rem}@media (max-width: 1139px){.rich-text-content h4{margin-bottom:.5rem}}.rich-text-content h5{margin-bottom:.5rem}.rich-text-content img{box-sizing:border-box;border-radius:32px;width:100%;height:auto;margin-top:1.5rem;margin-bottom:2.5rem}@media (max-width: 1139px){.rich-text-content img{border-radius:20px;margin-top:1.25rem;margin-bottom:2rem}}@media (max-width: 767px){.rich-text-content img{border-radius:12px;margin-bottom:1.5rem}}.rich-text-content p{margin-bottom:2.5rem;color:#000000b3}@media (max-width: 1139px){.rich-text-content p{margin-bottom:2rem}}@media (max-width: 767px){.rich-text-content p{margin-bottom:1.5rem}}.rich-text-content p.image-left img{float:left;margin-top:1.75rem;margin-right:1.75rem;margin-bottom:1.75rem;max-width:50%}@media (max-width: 1139px){.rich-text-content p.image-left img{margin-top:1.5rem;margin-right:1.5rem;margin-bottom:1.5rem}}@media (max-width: 767px){.rich-text-content p.image-left img{max-width:unset}}.rich-text-content p.image-right img{float:right;margin-top:1.75rem;margin-left:1.75rem;margin-bottom:1.75rem;max-width:50%}@media (max-width: 1139px){.rich-text-content p.image-right img{margin-top:1.5rem;margin-left:1.5rem;margin-bottom:1.5rem}}@media (max-width: 767px){.rich-text-content p.image-right img{max-width:unset}}.rich-text-content p.image-center img{margin:1.75rem 0rem}@media (max-width: 1139px){.rich-text-content p.image-center img{margin:1.5rem 0rem}}.rich-text-content strong,.rich-text-content b{font-weight:500;color:#000000e6}.rich-text-content a{all:unset;font-weight:500;color:#0088cd;white-space:normal;overflow-wrap:anywhere;cursor:pointer}.rich-text-content a:hover{text-decoration:underline}.rich-text-content a:focus-visible{outline:3px solid #389fde;border-radius:4px;padding-left:2px;padding-right:2px;margin-left:-2px;margin-right:-2px}.rich-text-content ul,.rich-text-content ol{list-style-position:inside;margin-bottom:2.5rem}@media (max-width: 1139px){.rich-text-content ul,.rich-text-content ol{margin-bottom:2rem}}@media (max-width: 767px){.rich-text-content ul,.rich-text-content ol{margin-bottom:1.5rem}}.rich-text-content p:has(+ul),.rich-text-content p:has(+ol){margin-bottom:.5rem}.rich-text-content li{color:#000000b3;padding:.5rem}.rich-text-content li p{display:inline}.rich-text-content li::marker{color:#000000e6}@media (max-width: 1139px){.rich-text-content li{padding:.375rem}}@media (max-width: 767px){.rich-text-content li{padding:.25rem}}.rich-text-content .citat-block__content:last-child{margin:0}.rich-text-content .citat-block{display:flex;align-items:flex-start;gap:16px;max-width:874px;width:100%;margin-bottom:40px}.rich-text-content .citat-block--lightest-green .citat-block__content{background-color:#f5faeb}.rich-text-content .citat-block--lightest-green .citat-block__content h1,.rich-text-content .citat-block--lightest-green .citat-block__content h2,.rich-text-content .citat-block--lightest-green .citat-block__content h3,.rich-text-content .citat-block--lightest-green .citat-block__content h4,.rich-text-content .citat-block--lightest-green .citat-block__content h5,.rich-text-content .citat-block--lightest-green .citat-block__content strong,.rich-text-content .citat-block--lightest-green .citat-block__content b{color:#314d00}.rich-text-content .citat-block--lightest-purple .citat-block__content{background-color:#fdf2fa}.rich-text-content .citat-block--lightest-purple .citat-block__content h1,.rich-text-content .citat-block--lightest-purple .citat-block__content h2,.rich-text-content .citat-block--lightest-purple .citat-block__content h3,.rich-text-content .citat-block--lightest-purple .citat-block__content h4,.rich-text-content .citat-block--lightest-purple .citat-block__content h5,.rich-text-content .citat-block--lightest-purple .citat-block__content strong,.rich-text-content .citat-block--lightest-purple .citat-block__content b{color:#59004e}.rich-text-content .citat-block--lightest-blue .citat-block__content{background-color:#edf7fe}.rich-text-content .citat-block--lightest-blue .citat-block__content h1,.rich-text-content .citat-block--lightest-blue .citat-block__content h2,.rich-text-content .citat-block--lightest-blue .citat-block__content h3,.rich-text-content .citat-block--lightest-blue .citat-block__content h4,.rich-text-content .citat-block--lightest-blue .citat-block__content h5,.rich-text-content .citat-block--lightest-blue .citat-block__content strong,.rich-text-content .citat-block--lightest-blue .citat-block__content b{color:#003064}.rich-text-content .citat-block__picture{display:block;flex-shrink:0;align-self:flex-start;width:310px;aspect-ratio:4/3;overflow:hidden;border-radius:32px 32px 0}@media (max-width: 1139px){.rich-text-content .citat-block__picture{border-radius:24px 24px 0}}@media (max-width: 767px){.rich-text-content .citat-block__picture{border-radius:16px 16px 0;width:100%}}.rich-text-content .citat-block__picture--citat{aspect-ratio:3/4}.rich-text-content .citat-block__picture--normal{aspect-ratio:4/3}.rich-text-content .citat-block__image{all:unset;width:100%;height:100%;object-fit:cover;object-position:center}.rich-text-content .citat-block__content{display:flex;flex:1;flex-direction:column;justify-self:center;align-self:stretch;justify-content:center;width:100%;gap:16px;padding:48px 48px 56px;border-radius:32px 32px 32px 0}.rich-text-content .citat-block__content ul,.rich-text-content .citat-block__content h1,.rich-text-content .citat-block__content h2,.rich-text-content .citat-block__content h3,.rich-text-content .citat-block__content h4,.rich-text-content .citat-block__content h5,.rich-text-content .citat-block__content p,.rich-text-content .citat-block__content span{padding:0;margin:0}@media (max-width: 1139px){.rich-text-content .citat-block__content{gap:12px;padding:40px 32px 48px;border-radius:24px 24px 24px 0;margin-bottom:36px}}@media (max-width: 767px){.rich-text-content .citat-block__content{gap:8px;padding:32px 24px 40px;border-radius:16px 16px 16px 0;margin-bottom:32px}}.rich-text-content .citat-block:has(.citat-block__picture) .citat-block__content{padding:24px 32px 40px}@media (max-width: 1139px){.rich-text-content .citat-block:has(.citat-block__picture) .citat-block__content{padding:32px 32px 40px}}@media (max-width: 767px){.rich-text-content .citat-block:has(.citat-block__picture) .citat-block__content{border-radius:16px 0 16px 16px}}@media (max-width: 767px){.rich-text-content .citat-block{flex-direction:column}}body{background:#fff}
