.announcements-subscription{background:var(--color-background);border-radius:var(--corner-radius-24);padding:var(--size-44,44px);align-items:flex-start;gap:var(--size-32);box-sizing:border-box;flex-direction:column;width:100%;max-width:650px;display:flex}.announcements-subscription__header{align-items:flex-start;gap:var(--size-16);color:var(--color-text);flex-direction:column;align-self:stretch;display:flex}.announcements-subscription__heading{font-family:var(--font-family-heading);font-weight:var(--font-weight-semibold);font-size:var(--typography-h5-size-mobile);line-height:var(--line-height-heading);align-self:stretch;margin:0}@media (min-width:1024px){.announcements-subscription__heading{font-size:var(--typography-h5-size-desktop)}}.announcements-subscription__description{font-family:var(--font-family-base);font-weight:var(--font-weight-regular);font-size:var(--font-size-body-m);line-height:var(--line-height-base);color:var(--color-text);align-self:stretch;margin:0}.announcements-subscription__form{align-items:flex-start;gap:var(--size-32);flex-direction:column;align-self:stretch;display:flex}.announcements-subscription__field{align-items:flex-start;gap:var(--size-8);flex-direction:column;align-self:stretch;display:flex}.announcements-subscription__label{font-family:var(--font-family-base);font-weight:var(--font-weight-semibold);font-size:var(--font-size-button-m);line-height:var(--line-height-heading);color:var(--color-text);align-self:stretch;align-items:center;display:flex}.announcements-subscription__input{border:1px solid var(--color-primary-light);border-radius:var(--corner-radius-4);padding:10px var(--size-16);height:56px;font-family:var(--font-family-base);font-weight:var(--font-weight-regular);font-size:var(--font-size-button-m);line-height:var(--line-height-base);color:var(--color-text);box-sizing:border-box;background:0 0;align-self:stretch}.announcements-subscription__input::placeholder{color:var(--color-text);opacity:.6}.announcements-subscription__input:focus-visible{outline:var(--border-width-focus) solid var(--color-focus);outline-offset:var(--outline-offset-xs)}.announcements-subscription__input--error{border-color:var(--color-error-stroke)}.announcements-subscription__error-message{color:var(--color-error-text-default);font-family:var(--font-family-base);font-weight:var(--font-weight-regular);font-size:var(--font-size-body-s);line-height:var(--line-height-heading)}.announcements-subscription__recaptcha{background:var(--color-neutral-lightest);border:1px solid var(--color-neutral-border);border-radius:var(--corner-radius-4);box-sizing:border-box;padding:10px}.announcements-subscription__privacy{font-family:var(--font-family-base);font-weight:var(--font-weight-regular);font-size:var(--font-size-body-m);line-height:var(--line-height-base);color:var(--color-text);align-self:stretch;align-items:center;margin:0;display:flex}.announcements-subscription__privacy a{color:var(--color-text);text-decoration:underline}.announcements-subscription__submit{flex-direction:column;justify-content:center;align-self:stretch;align-items:flex-start;display:flex}.announcements-subscription__success{font-family:var(--font-family-base);font-weight:var(--font-weight-regular);font-size:var(--font-size-body-m);line-height:var(--line-height-base);color:var(--color-success-text-default);margin:0}.announcements-subscription__error-banner{font-family:var(--font-family-base);font-weight:var(--font-weight-regular);font-size:var(--font-size-body-s);line-height:var(--line-height-base);color:var(--color-error-text-default);background:var(--color-error-surface);border:1px solid var(--color-error-stroke);border-radius:var(--corner-radius-4);padding:var(--size-12) var(--size-16)}
.article-block{width:100%;font-family:var(--font-family-base)}.article-block__inner{gap:var(--size-44);width:100%;max-width:min(var(--content-width-wide), 100% - 2 * var(--size-16));padding-block:var(--size-60);flex-direction:column;margin-inline:auto;display:flex}@media (min-width:768px){.article-block__inner{max-width:min(var(--content-width-wide), 100% - 2 * var(--size-24));padding-block:var(--size-72)}}@media (min-width:1024px){.article-block__inner{max-width:min(var(--content-width-wide), 100% - 2 * var(--size-48));padding-block:var(--size-120)}}.article-block__header{text-align:center;align-items:center;gap:var(--size-16);flex-direction:column;display:flex}.article-block__heading{font-size:var(--font-size-h4-mobile);font-weight:var(--font-weight-semibold);line-height:var(--line-height-heading);color:currentColor;margin:0}@media (min-width:1024px){.article-block__heading{font-size:var(--font-size-h4-desktop)}}.article-block__intro{font-size:var(--font-size-subheading-mobile);font-weight:var(--font-weight-regular);line-height:var(--line-height-base);color:currentColor;max-width:820px;margin:0}@media (min-width:1024px){.article-block__intro{font-size:var(--font-size-subheading-desktop)}}.article-block__grid{gap:var(--size-24);grid-template-columns:1fr;display:grid}@media (min-width:768px){.article-block__grid{gap:var(--size-32);grid-template-columns:repeat(2,1fr)}.article-block__grid[data-count="3"]{grid-template-columns:repeat(3,1fr)}}.article-block__grid .detailed-article-teaser{background-color:#0000}.article-block__grid .detailed-article-teaser__date,.article-block__grid .detailed-article-teaser__link-text{display:none}.article-block.surface-style-wrapper--background-dark .detailed-article-teaser__heading,.article-block.surface-style-wrapper--background-dark .detailed-article-teaser__intro{color:inherit}.article-block.surface-style-wrapper--background-light .detailed-article-teaser__action svg{background-color:var(--color-main-text-default);color:var(--color-main-text-on-color-default)}.article-block.surface-style-wrapper--background-light .detailed-article-teaser:hover .detailed-article-teaser__action svg,.article-block.surface-style-wrapper--background-light .detailed-article-teaser:focus-within .detailed-article-teaser__action svg{background-color:var(--color-main-surface-default);color:var(--color-main-text-on-color-default)}.article-block.surface-style-wrapper--background-light .detailed-article-teaser__image--placeholder{background-color:var(--color-sky-blue-light)}
.card-page-list{width:100%;font-family:var(--font-family-base)}.card-page-list__inner{gap:var(--size-32);max-width:min(var(--content-width-wide), 100% - 2 * var(--size-16));padding-block:var(--size-60);flex-direction:column;margin-inline:auto;display:flex}@media (min-width:768px){.card-page-list__inner{max-width:min(var(--content-width-wide), 100% - 2 * var(--size-24));padding-block:var(--size-72)}}@media (min-width:1024px){.card-page-list__inner{max-width:min(var(--content-width-wide), 100% - 2 * var(--size-48));padding-block:var(--size-120)}}.card-page-list.surface-style-wrapper--background-transparent .card-page-list__inner{padding-block:calc(var(--_block-spacing,var(--size-60)) / 2)}.card-page-list__heading{font-size:var(--typography-h5-size);font-weight:var(--font-weight-semibold);line-height:var(--line-height-heading);color:var(--color-main-text-default);margin:0}.card-page-list__grid{gap:var(--size-24);grid-template-columns:1fr;display:grid}@media (min-width:768px){.card-page-list__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.card-page-list__grid{grid-template-columns:repeat(3,1fr)}}.card-page-list.surface-style-wrapper--background-dark .card-page-list__heading{color:var(--color-main-text-on-color-default)}.card-page-list:not(.surface-style-wrapper--background-transparent) .detailed-article-teaser{background-color:#0000}.card-page-list .detailed-article-teaser__date{display:none}.card-page-list.surface-style-wrapper--background-light .detailed-article-teaser__image{background-color:var(--color-background)}.card-page-list.surface-style-wrapper--background-dark .detailed-article-teaser__heading,.card-page-list.surface-style-wrapper--background-dark .detailed-article-teaser__link,.card-page-list.surface-style-wrapper--background-dark .detailed-article-teaser__link-text,.card-page-list.surface-style-wrapper--background-dark .detailed-article-teaser__intro,.card-page-list.surface-style-wrapper--background-dark .detailed-article-teaser__intro-list,.card-page-list.surface-style-wrapper--background-dark .detailed-article-teaser__date{color:var(--color-main-text-on-color-default)}.card-page-list.surface-style-wrapper--background-dark .detailed-article-teaser__link:hover,.card-page-list.surface-style-wrapper--background-dark .detailed-article-teaser__link:focus-visible,.card-page-list:not(.surface-style-wrapper--background-transparent) .detailed-article-teaser__heading .detailed-article-teaser__link:hover,.card-page-list:not(.surface-style-wrapper--background-transparent) .detailed-article-teaser__heading .detailed-article-teaser__link:focus-visible{color:inherit}.card-page-list:is(.surface-style-wrapper--background-light,.surface-style-wrapper--background-medium) .detailed-article-teaser__action .navigation-button--primary{background-color:var(--color-main-text-default);color:var(--color-main-text-on-color-default);--navigation-button-focus-color:var(--color-main-text-on-color-default)}.card-page-list:is(.surface-style-wrapper--background-light,.surface-style-wrapper--background-medium) .detailed-article-teaser:hover .detailed-article-teaser__action .navigation-button--primary,.card-page-list:is(.surface-style-wrapper--background-light,.surface-style-wrapper--background-medium) .detailed-article-teaser:focus-within .detailed-article-teaser__action .navigation-button--primary{background-color:var(--color-main-surface-light);color:var(--color-main-text-on-color-default)}.card-page-list.surface-style-wrapper--background-dark .detailed-article-teaser__action .navigation-button--primary{background-color:var(--color-main-text-on-color-default);color:var(--color-main-text-default);--navigation-button-focus-color:var(--color-main-text-default)}.card-page-list.surface-style-wrapper--background-dark .detailed-article-teaser:hover .detailed-article-teaser__action .navigation-button--primary,.card-page-list.surface-style-wrapper--background-dark .detailed-article-teaser:focus-within .detailed-article-teaser__action .navigation-button--primary{background-color:var(--color-sea-blue-tinted);color:var(--color-main-text-default)}
.category-tags-block{width:100%;max-width:min(var(--content-width-wide), 100% - 2 * var(--size-16));padding-block:var(--size-12);text-align:left;margin-inline:auto}@media (min-width:768px){.category-tags-block{max-width:min(var(--content-width-wide), 100% - 2 * var(--size-24))}}@media (min-width:1024px){.category-tags-block{max-width:min(var(--content-width-wide), 100% - 2 * var(--size-48))}}.category-tags-block__links{justify-content:flex-start;gap:var(--size-16);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}
.compact-page-list{width:100%;font-family:var(--font-family-base)}.compact-page-list__inner{gap:var(--size-24);max-width:min(var(--content-width-wide), 100% - 2 * var(--size-16));padding-block:var(--size-60);flex-direction:column;margin-inline:auto;display:flex}@media (min-width:768px){.compact-page-list__inner{max-width:min(var(--content-width-wide), 100% - 2 * var(--size-24));padding-block:var(--size-72)}}@media (min-width:1024px){.compact-page-list__inner{max-width:min(var(--content-width-wide), 100% - 2 * var(--size-48));padding-block:var(--size-120)}}.compact-page-list.surface-style-wrapper--background-transparent .compact-page-list__inner{padding-block:calc(var(--_block-spacing,var(--size-60)) / 2)}.compact-page-list__list{gap:var(--size-16);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.compact-page-list__list-item{display:block}.compact-page-list__item{border-radius:var(--corner-radius-12);background-color:var(--color-background);color:var(--color-main-text-default);flex-direction:column;text-decoration:none;display:flex;position:relative}@media (min-width:640px){.compact-page-list__item{flex-direction:row;align-items:center;min-height:140px}}.compact-page-list__item:has(a:focus-visible){outline:var(--border-width-focus) solid var(--color-focus);outline-offset:var(--outline-offset-xs)}:is(.compact-page-list__item:has(a:hover),.compact-page-list__item:has(a:focus-within)){text-decoration:none}.compact-page-list__title-link{font-size:inherit;color:inherit;text-decoration:none;position:static}.compact-page-list__title-link,.compact-page-list__title-link:hover,.compact-page-list__title-link:focus{color:inherit}.compact-page-list__title-link:focus-visible{outline:none}.compact-page-list__title-link:after{content:"";position:absolute;inset:0}:is(.compact-page-list__item:has(a:hover) .compact-page-list__title,.compact-page-list__item:has(a:focus-within) .compact-page-list__title){text-underline-offset:var(--text-underline-offset-sm);text-decoration:underline}:is(.compact-page-list__item:has(a:hover) .compact-page-list__intro,.compact-page-list__item:has(a:focus-within) .compact-page-list__intro){text-decoration:none}:is(.compact-page-list__item:has(a:hover) .compact-page-list__tile-arrow,.compact-page-list__item:has(a:focus-within) .compact-page-list__tile-arrow){background-color:var(--color-sky-blue-light)}.compact-page-list__image-wrapper{aspect-ratio:8/5;background-color:var(--color-main-surface-tinted);border-radius:var(--corner-radius-12);flex-shrink:0;width:100%;overflow:hidden}@media (min-width:640px){.compact-page-list__image-wrapper{width:220px}}.compact-page-list__image{width:100%;height:100%;margin:0}.compact-page-list__image picture{width:100%;height:100%;display:block}.compact-page-list__image img{object-fit:cover;width:100%;height:100%;display:block}.compact-page-list__image-placeholder{width:100%;height:100%;color:var(--color-main-text-subtle);justify-content:center;align-items:center;display:flex}.compact-page-list__image-placeholder svg{width:32px;height:32px}.compact-page-list__content{justify-content:center;gap:var(--size-8);padding:var(--size-16) var(--size-20);flex-direction:column;flex:1;display:flex}.compact-page-list__arrow{align-items:center;gap:var(--size-8);flex-shrink:0;display:flex}.compact-page-list__link-text{font-size:var(--font-size-body-s);font-weight:var(--font-weight-semibold);color:var(--color-main-text-default)}.compact-page-list__tile-arrow{transition:background-color var(--transition-fast);flex-shrink:0}.compact-page-list__title{font-size:var(--font-size-body-xl);font-weight:var(--font-weight-semibold);line-height:var(--line-height-heading);color:var(--color-main-text-default);margin:0}.compact-page-list__intro{font-size:var(--font-size-body-m);white-space:pre-line;font-weight:var(--font-weight-regular);line-height:var(--line-height-base);color:var(--color-main-text-default);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.compact-page-list__see-more{align-items:center;gap:var(--size-8);font-size:var(--font-size-body-m);font-weight:var(--font-weight-semibold);color:var(--color-main-text-link);transition:color var(--transition-fast);align-self:flex-start;text-decoration:none;display:inline-flex}.compact-page-list__see-more:hover{color:var(--color-main-text-link-hover);text-decoration:underline}.compact-page-list__see-more:focus-visible{outline:var(--border-width-focus) solid var(--color-focus);outline-offset:var(--outline-offset-xs)}.compact-page-list:not(.surface-style-wrapper--background-transparent) .compact-page-list__item{background-color:#0000}.compact-page-list.surface-style-wrapper--background-light .compact-page-list__image-wrapper{background-color:var(--color-background)}.compact-page-list.surface-style-wrapper--background-dark .compact-page-list__title,.compact-page-list.surface-style-wrapper--background-dark .compact-page-list__intro,.compact-page-list.surface-style-wrapper--background-dark .compact-page-list__link-text{color:var(--color-main-text-on-color-default)}.compact-page-list.surface-style-wrapper--background-dark .compact-page-list__see-more{color:var(--color-main-text-on-color-default)}.compact-page-list.surface-style-wrapper--background-dark .compact-page-list__see-more:hover{color:var(--color-main-text-on-color-hover,var(--color-sea-blue-tinted))}.compact-page-list:is(.surface-style-wrapper--background-light,.surface-style-wrapper--background-medium) .compact-page-list__tile-arrow{background-color:var(--color-main-text-default);color:var(--color-main-text-on-color-default);--navigation-button-focus-color:var(--color-main-text-on-color-default)}:is(.compact-page-list:is(.surface-style-wrapper--background-light,.surface-style-wrapper--background-medium) .compact-page-list__item:has(a:hover) .compact-page-list__tile-arrow,.compact-page-list:is(.surface-style-wrapper--background-light,.surface-style-wrapper--background-medium) .compact-page-list__item:has(a:focus-within) .compact-page-list__tile-arrow){background-color:var(--color-main-surface-light)}.compact-page-list.surface-style-wrapper--background-dark .compact-page-list__tile-arrow{background-color:var(--color-main-text-on-color-default);color:var(--color-main-text-default);--navigation-button-focus-color:var(--color-main-text-default)}:is(.compact-page-list.surface-style-wrapper--background-dark .compact-page-list__item:has(a:hover) .compact-page-list__tile-arrow,.compact-page-list.surface-style-wrapper--background-dark .compact-page-list__item:has(a:focus-within) .compact-page-list__tile-arrow){background-color:var(--color-sea-blue-tinted)}:is(.compact-page-list .compact-page-list__inner .compact-page-list__item:has(a:hover),.compact-page-list .compact-page-list__inner .compact-page-list__item:has(a:focus-within)){text-decoration:none}:is(.compact-page-list .compact-page-list__inner .compact-page-list__item:has(a:hover) .compact-page-list__title,.compact-page-list .compact-page-list__inner .compact-page-list__item:has(a:focus-within) .compact-page-list__title){text-underline-offset:var(--text-underline-offset-sm);text-decoration:underline}:is(.compact-page-list .compact-page-list__inner .compact-page-list__item:has(a:hover) .compact-page-list__intro,.compact-page-list .compact-page-list__inner .compact-page-list__item:has(a:focus-within) .compact-page-list__intro,.compact-page-list .compact-page-list__inner .compact-page-list__item:has(a:hover) .compact-page-list__link-text,.compact-page-list .compact-page-list__inner .compact-page-list__item:has(a:focus-within) .compact-page-list__link-text){text-decoration:none}
.contact-banner{gap:var(--size-24);padding:var(--size-32);border-radius:var(--corner-radius-24);font-family:var(--font-family-base);flex-direction:column;display:flex}.contact-banner__content{gap:var(--size-16);flex-direction:column;display:flex}.contact-banner__heading{font-size:var(--font-size-h4-mobile);font-weight:var(--font-weight-semibold);line-height:var(--line-height-heading);margin:0}@media (min-width:1024px){.contact-banner__heading{font-size:var(--font-size-h4-desktop)}}.contact-banner__image{border-radius:var(--corner-radius-12);margin:0;display:block;overflow:hidden}.contact-banner__image picture,.contact-banner__image img{width:100%;display:block}.contact-banner__image img{aspect-ratio:16/9;object-fit:cover}.contact-banner__action{align-items:center;display:flex}@media (min-width:768px){.contact-banner{padding:var(--size-40)}}@media (min-width:1024px){.contact-banner{align-items:center;gap:var(--size-48);padding:var(--size-60);flex-direction:row}.contact-banner__content,.contact-banner__image{flex:1;min-width:0}}
.cta{align-items:center;gap:var(--size-72);padding:var(--size-60);border-radius:var(--corner-radius-24);font-family:var(--font-family-base);flex-direction:row;display:flex}.cta--image-left{flex-direction:row-reverse}.cta__content{gap:var(--size-32);flex-direction:column;flex:1;min-width:0;display:flex}.cta__text{gap:var(--size-16);flex-direction:column;display:flex}.cta__title{font-size:var(--font-size-h4-mobile);font-weight:var(--font-weight-semibold);line-height:var(--line-height-heading);margin:0}.cta__description{font-size:var(--typography-body-size);margin:0}.cta__actions{gap:var(--size-16);flex-wrap:wrap;align-items:center;display:flex}.cta__image{flex:1;min-width:0;max-width:50%;margin:0}.cta__image img{border-radius:var(--corner-radius-12);width:100%;height:auto;display:block}@media (min-width:1024px){.cta__title{font-size:var(--font-size-h4-desktop)}}@media (max-width:1024px){.cta{gap:var(--size-48);padding:var(--size-40)}.cta__image{max-width:40%}}@media (max-width:768px){.cta{gap:var(--size-32);padding:var(--size-32);border-radius:var(--corner-radius-12);flex-direction:column}.cta--image-left{flex-direction:column}.cta__image{width:100%;max-width:100%}.cta__actions{flex-direction:row;align-items:flex-start}}
.customer-testimonial{gap:var(--size-16);padding:var(--size-32);border-radius:var(--corner-radius-24);background-color:var(--color-surface-blue-tinted);font-family:var(--font-family-base);flex-direction:column;display:flex}.customer-testimonial__quote{font-size:var(--font-size-body-xl);font-weight:var(--font-weight-regular);line-height:var(--line-height-base);color:var(--color-main-text-default);margin:0;font-style:italic}.customer-testimonial__author{font-size:var(--font-size-body-m);font-weight:var(--font-weight-semibold);line-height:var(--line-height-base);color:var(--color-main-text-default);margin:0}.customer-testimonial__company{font-size:var(--font-size-body-s);font-weight:var(--font-weight-regular);line-height:var(--line-height-base);color:var(--color-main-text-subtle);margin:0}.customer-testimonial__link{font-size:var(--font-size-body-m);font-weight:var(--font-weight-semibold);color:var(--color-link-default);text-decoration:none}.customer-testimonial__link:hover{text-decoration:underline}
.data-table{margin-block:calc(var(--_block-spacing,var(--size-60)) / 2)}.data-table__content{gap:var(--size-24);max-width:min(var(--content-width-wide), 100% - 2 * var(--_block-padding,var(--size-16)));font-family:var(--font-family-base);padding:var(--size-80) 0;flex-direction:column;margin-left:auto;margin-right:auto;display:flex}.data-table__heading{font-size:var(--font-size-h4-mobile);font-weight:var(--font-weight-semibold);line-height:var(--line-height-heading);margin:0}@media (min-width:1024px){.data-table__heading{font-size:var(--font-size-h4-desktop);margin-bottom:var(--size-16)}}.data-table__wrapper{overflow-x:auto}@media not (min-width:1024px){.data-table__wrapper{-webkit-mask-image:linear-gradient(to right, black calc(100% - var(--size-48)), transparent 100%);-webkit-mask-image:linear-gradient(to right, black calc(100% - var(--size-48)), transparent 100%);mask-image:linear-gradient(to right, black calc(100% - var(--size-48)), transparent 100%)}}.data-table__table{border-collapse:collapse;width:100%}.data-table__table th{font-size:var(--font-size-link-m);font-weight:var(--font-weight-semibold);line-height:var(--line-height-heading);text-align:left;padding:0 var(--size-16) var(--size-24) 0;border-bottom:none}@media not (min-width:1024px){.data-table__table th{white-space:nowrap}}.data-table__table th:last-child{padding-right:0}.data-table__table td{font-size:var(--font-size-link-m);font-weight:var(--font-weight-regular);line-height:var(--line-height-heading);padding:var(--size-20) var(--size-16) var(--size-20) 0;border-bottom:1px solid var(--color-neutral-border);vertical-align:top}@media not (min-width:1024px){.data-table__table td{min-width:var(--size-140)}}@media (min-width:1024px){.data-table__table td{padding:var(--size-32) var(--size-16) var(--size-32) 0}}.data-table__table td:last-child{padding-right:0}
.dividends{gap:var(--size-16);font-family:var(--font-family-base);flex-direction:column;display:flex}.dividends__heading{font-size:var(--font-size-h5-mobile);font-weight:var(--font-weight-semibold);line-height:var(--line-height-heading);margin:0}@media (min-width:1024px){.dividends__heading{font-size:var(--font-size-h5-desktop)}}.dividends__body-text{font-size:var(--font-size-body-m);line-height:var(--line-height-base);color:var(--color-main-text-default)}.dividends__body-text>*{margin:0}.dividends__body-text>*+*{margin-top:var(--size-8)}.dividends__tabs{gap:var(--size-8);flex-wrap:wrap;display:flex}.dividends__tab{padding:var(--size-8) var(--size-20);border:1px solid var(--color-border-default,#ccc);border-radius:var(--border-radius-small,4px);cursor:pointer;font-size:var(--font-size-body-default);font-family:var(--font-family-base);background:0 0;transition:background .15s,color .15s}.dividends__tab:hover:not(.dividends__tab--active){background:var(--color-bg-subtle,#f5f5f5)}.dividends__tab--active{background:var(--color-primary);color:var(--color-main-text-on-color-default);border-color:var(--color-primary)}.dividends__panel{overflow-x:auto}.dividends__chart{gap:var(--size-24);flex-direction:column;display:flex}.dividends__no-data{color:var(--color-text-secondary,#666)}.dividends__table{border-collapse:collapse;width:100%;font-size:var(--font-size-body-default)}.dividends__table th{text-align:left;font-weight:var(--font-weight-semibold);padding:var(--size-8) var(--size-12);border-bottom:2px solid var(--color-border-default,#ccc)}.dividends__row td{padding:var(--size-10) var(--size-12);border-bottom:1px solid var(--color-border-subtle,#e0e0e0)}.dividends__information{max-width:72ch;line-height:1.7}.dividends__information a{color:var(--color-primary)}.dividends__skeleton{border-radius:var(--border-radius-small,4px);background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%) 0 0/200% 100%;height:300px;animation:1.5s infinite dividends-shimmer}@keyframes dividends-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}
.document{gap:var(--size-24);padding:var(--size-32);border-radius:var(--corner-radius-12);font-family:var(--font-family-base);flex-direction:column;display:flex}.document__content{gap:var(--size-12);flex-direction:column;display:flex}.document__heading{font-size:var(--font-size-h4-mobile);font-weight:var(--font-weight-semibold);line-height:var(--line-height-heading);margin:0}.document__description{font-size:var(--font-size-body-m);font-weight:var(--font-weight-regular);line-height:var(--line-height-base)}.document__description p{font-size:inherit;font-weight:inherit;line-height:inherit;margin:0}.document__actions{display:flex}@media (min-width:768px){.document{justify-content:space-between;align-items:center;gap:var(--size-48);padding:var(--size-40);flex-direction:row}.document__content{flex:1;min-width:0;max-width:90ch}.document__actions{flex-shrink:0}}@media (min-width:1024px){.document{padding:var(--size-60)}.document__description{font-size:var(--font-size-subheading-desktop)}.document__heading{font-size:var(--font-size-h4-desktop)}}
.document-centre{width:100%}.document-centre__inner{gap:var(--size-32);max-width:min(var(--content-width-wide), 100% - 2 * var(--size-16));padding-block:var(--size-60);flex-direction:column;margin-inline:auto;display:flex}@media (min-width:768px){.document-centre__inner{gap:var(--size-40);max-width:min(var(--content-width-wide), 100% - 2 * var(--size-24));padding-block:var(--size-72)}}@media (min-width:1024px){.document-centre__inner{max-width:min(var(--content-width-wide), 100% - 2 * var(--size-48));padding-block:var(--size-120)}}.document-centre.surface-style-wrapper--background-transparent .document-centre__inner{padding-block:calc(var(--_block-spacing,var(--size-60)) / 2)}.document-centre__heading{font-size:var(--typography-h5-size);font-weight:var(--font-weight-semibold);line-height:var(--line-height-heading);color:var(--color-main-text-default);margin:0}.document-centre__intro{font-size:var(--typography-body-size);font-weight:var(--font-weight-regular);line-height:var(--line-height-base);color:var(--color-main-text-default);margin:0}.document-centre__heading+.document-centre__intro{margin-top:calc(var(--size-16) - var(--size-32))}@media (min-width:768px){.document-centre__heading+.document-centre__intro{margin-top:calc(var(--size-16) - var(--size-40))}}.document-centre__caption{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.document-centre__table{border-collapse:collapse;width:100%}.document-centre__th{text-align:left;font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);color:var(--color-main-text-default);padding:var(--size-12) var(--size-16);border-bottom:var(--border-width-base) solid var(--color-main-surface-default)}.document-centre__row{border-bottom:var(--border-width-thin) solid var(--color-neutral-light)}.document-centre__td{padding:var(--size-16);font-size:var(--font-size-base);line-height:var(--line-height-base);color:var(--color-main-text-default);vertical-align:top}.document-centre__td--title{font-weight:var(--font-weight-semibold)}.document-centre__td--size{white-space:nowrap}.document-centre__link{gap:var(--size-8);color:var(--color-action-fire-orange);text-underline-offset:.15em;align-items:center;text-decoration:underline;display:inline-flex}.document-centre__link:hover{color:var(--color-main-text-hover)}.document-centre__link:focus-visible{outline:var(--border-width-focus) solid var(--color-main-surface-default);outline-offset:2px;border-radius:2px}.document-centre__link-icon{flex-shrink:0}@media (min-width:768px){.document-centre{gap:var(--size-24)}}@media (min-width:1024px){.document-centre__heading,.document-centre__intro{max-width:66.666%}}@media not (min-width:768px){.document-centre__table thead{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.document-centre__table tbody,.document-centre__row,.document-centre__td{display:block}.document-centre__row{padding:var(--size-16) 0}.document-centre__td{padding:var(--size-4) 0}.document-centre__td:before{content:attr(data-label);font-size:var(--font-size-small);font-weight:var(--font-weight-semibold);color:var(--color-main-text-default);margin-bottom:var(--size-4);display:block}.document-centre__td--size{font-size:var(--font-size-small);color:var(--color-main-text-subtle)}}.document-centre:is(.surface-style-wrapper--background-light,.surface-style-wrapper--background-medium) .document-centre__link{color:var(--color-main-text-link)}.document-centre:is(.surface-style-wrapper--background-light,.surface-style-wrapper--background-medium) .document-centre__link:hover{color:var(--color-main-text-link-hover)}.document-centre:is(.surface-style-wrapper--background-light,.surface-style-wrapper--background-medium) .document-centre__th{border-bottom-color:var(--color-main-text-default)}.document-centre:is(.surface-style-wrapper--background-light,.surface-style-wrapper--background-medium) .document-centre__row{border-bottom-color:color-mix(in srgb, var(--color-main-text-default) 30%, transparent)}.document-centre.surface-style-wrapper--background-dark .document-centre__heading,.document-centre.surface-style-wrapper--background-dark .document-centre__intro,.document-centre.surface-style-wrapper--background-dark .document-centre__th,.document-centre.surface-style-wrapper--background-dark .document-centre__td{color:var(--color-main-text-on-color-default)}.document-centre.surface-style-wrapper--background-dark .document-centre__link{color:var(--color-main-text-on-color-default)}.document-centre.surface-style-wrapper--background-dark .document-centre__link:hover{color:var(--color-main-text-on-color-hover,var(--color-sea-blue-tinted))}.document-centre.surface-style-wrapper--background-dark .document-centre__th{border-bottom-color:var(--color-main-text-on-color-default)}.document-centre.surface-style-wrapper--background-dark .document-centre__row{border-bottom-color:color-mix(in srgb, var(--color-main-text-on-color-default) 30%, transparent)}
.financial-calendar{width:100%;font-family:var(--font-family-base)}.financial-calendar__inner{gap:var(--size-24);max-width:min(var(--content-width-narrow), 100% - 2 * var(--size-16));padding-block:var(--size-60);flex-direction:column;margin-inline:auto;display:flex}@media (min-width:768px){.financial-calendar__inner{max-width:min(var(--content-width-narrow), 100% - 2 * var(--size-24));padding-block:var(--size-72)}}@media (min-width:1024px){.financial-calendar__inner{max-width:min(var(--content-width-narrow), 100% - 2 * var(--size-48));padding-block:var(--size-120)}}.financial-calendar.surface-style-wrapper--background-transparent .financial-calendar__inner{padding-block:calc(var(--_block-spacing,var(--size-60)) / 2)}.financial-calendar__heading{font-size:var(--font-size-h4-mobile);font-weight:var(--font-weight-semibold);line-height:var(--line-height-heading);margin:0}@media (min-width:1024px){.financial-calendar__heading{font-size:var(--font-size-h4-desktop)}}.financial-calendar__list{gap:var(--size-4);flex-direction:column;display:flex}.financial-calendar__item{align-items:center;gap:var(--size-16);padding:var(--size-16);border-bottom:1px solid var(--color-divider);display:flex}.financial-calendar__item-title{font-size:var(--font-size-body-m);font-weight:var(--font-weight-regular);line-height:var(--line-height-base);margin:0}.financial-calendar.surface-style-wrapper--background-dark .financial-calendar__item,.financial-calendar.surface-style-wrapper--background-dark .financial-calendar-item{border-bottom-color:color-mix(in srgb, var(--color-main-text-on-color-default) 30%, transparent)}
.financial-calendar-item{justify-content:space-between;align-items:flex-start;gap:var(--size-24);padding:var(--size-16) 0;border-bottom:1px solid var(--color-divider);font-family:var(--font-family-base);display:flex}.financial-calendar-item__main{gap:var(--size-8);flex-direction:column;flex:1;display:flex}.financial-calendar-item__title{font-size:var(--font-size-body-m);font-weight:var(--font-weight-semibold);line-height:var(--line-height-base);margin:0}.financial-calendar-item__date{font-size:var(--font-size-body-s);font-weight:var(--font-weight-regular);line-height:var(--line-height-base);white-space:nowrap;flex-shrink:0}.financial-calendar-item__location,.financial-calendar-item__description{font-size:var(--font-size-body-s);font-weight:var(--font-weight-regular);line-height:var(--line-height-base);margin:0}
.highcharts-tooltip,.highcharts-tooltip table,.highcharts-tooltip tr,.highcharts-tooltip td,.highcharts-tooltip .highcharts-header{text-align:left!important}.highcharts-tooltip a{justify-content:flex-start!important}
.share-performance{--share-performance-positive-color:#006c67;--share-performance-negative-color:var(--color-warning-icon-default);gap:var(--size-16);font-family:var(--font-family-base);flex-direction:column;display:flex}.share-performance__heading{font-size:var(--font-size-h5-mobile);font-weight:var(--font-weight-semibold);line-height:var(--line-height-heading);margin:0}@media (min-width:1024px){.share-performance__heading{font-size:var(--font-size-h5-desktop)}}.share-performance__ticker-strip{gap:var(--size-24);padding:var(--size-16) 0;border-top:1px solid var(--color-border-subtle,#e0e0e0);border-bottom:1px solid var(--color-border-subtle,#e0e0e0);flex-wrap:wrap;display:flex}.share-performance__ticker-cell{gap:var(--size-4);flex-direction:column;display:flex}.share-performance__ticker-label{font-size:var(--font-size-body-s);color:var(--color-text-secondary,#666)}.share-performance__price{font-size:var(--font-size-body-large);font-weight:var(--font-weight-semibold);color:var(--color-text-primary,#1a1a1a)}.share-performance__ticker-currency{font-size:var(--font-size-body-s);color:var(--color-text-secondary,#666)}.share-performance__change--up{color:var(--share-performance-positive-color,#2a9d2a)}.share-performance__change--down{color:var(--share-performance-negative-color,#c0392b)}.share-performance__change--neutral{color:var(--color-text-secondary,#666)}.share-performance__toolbar{gap:var(--size-8);flex-wrap:wrap;align-items:center;display:flex}.share-performance__dropdown{position:relative}.share-performance__dropdown-btn{align-items:center;gap:var(--size-8);padding:var(--size-8) var(--size-16);border:1px solid var(--color-border-default,#ccc);border-radius:var(--border-radius-small,4px);cursor:pointer;font-size:var(--font-size-body-s);font-family:var(--font-family-base);background:0 0;transition:background .15s,color .15s;display:inline-flex}.share-performance__dropdown-btn:hover,.share-performance__dropdown-btn--open{background:var(--color-brand-primary,#2c6496);color:var(--color-text-on-dark,#fff);border-color:var(--color-brand-primary,#2c6496)}.share-performance__dropdown-menu{z-index:100;background:var(--color-bg-default,#fff);border:1px solid var(--color-border-default,#ccc);border-radius:var(--border-radius-small,4px);min-width:220px;padding:var(--size-8) 0;position:absolute;top:calc(100% + 4px);left:0;box-shadow:0 4px 12px #0000001f}.share-performance__dropdown-section-label{padding:var(--size-8) var(--size-16) var(--size-4);font-size:var(--font-size-body-xs,.75rem);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary,#666);text-transform:uppercase;letter-spacing:.05em;margin:0}.share-performance__dropdown-section-label:not(:first-child){margin-top:var(--size-4);border-top:1px solid var(--color-border-subtle,#e0e0e0);padding-top:var(--size-12)}.share-performance__dropdown-item{align-items:center;gap:var(--size-8);padding:var(--size-6,6px) var(--size-16);cursor:pointer;font-size:var(--font-size-body-s);font-family:var(--font-family-base);color:var(--color-text-primary,#1a1a1a);white-space:nowrap;display:flex}.share-performance__dropdown-item:hover{background:var(--color-bg-subtle,#f5f5f5)}.share-performance__dropdown-item input[type=checkbox],.share-performance__dropdown-item input[type=radio]{accent-color:var(--color-brand-primary,#2c6496);flex-shrink:0}.share-performance__dropdown-action{align-items:center;gap:var(--size-8);width:100%;padding:var(--size-8) var(--size-16);cursor:pointer;font-size:var(--font-size-body-s);font-family:var(--font-family-base);color:var(--color-text-primary,#1a1a1a);text-align:left;white-space:nowrap;background:0 0;border:none;display:flex}.share-performance__dropdown-action:hover{background:var(--color-bg-subtle,#f5f5f5)}.share-performance__date-controls{align-items:center;gap:var(--size-16);flex-wrap:wrap;display:flex}.share-performance__date-range{align-items:center;gap:var(--size-12);display:flex}.share-performance__date-field{align-items:center;gap:var(--size-8);font-size:var(--font-size-body-s);display:flex}.share-performance__date-field label{color:var(--color-text-secondary,#666);white-space:nowrap}.share-performance__date-field input[type=date]{padding:var(--size-6,6px) var(--size-10,10px);border:1px solid var(--color-border-default,#ccc);border-radius:var(--border-radius-small,4px);font-size:var(--font-size-body-s);font-family:var(--font-family-base)}.share-performance__controls{gap:var(--size-4);flex-wrap:wrap;display:flex}.share-performance__period-btn{padding:var(--size-8) var(--size-16);border:1px solid var(--color-border-default,#ccc);border-radius:var(--border-radius-small,4px);cursor:pointer;font-size:var(--font-size-body-s);font-family:var(--font-family-base);background:0 0;transition:background .15s,color .15s}.share-performance__period-btn:hover:not(.share-performance__period-btn--active){background:var(--color-bg-subtle,#f5f5f5)}.share-performance__period-btn--active{background:var(--color-brand-primary,#2c6496);color:var(--color-text-on-dark,#fff);border-color:var(--color-brand-primary,#2c6496)}.share-performance__chart{position:relative}.share-performance__chart--loading{opacity:.5;pointer-events:none}.share-performance__chart-placeholder{background:var(--color-bg-subtle,#f5f5f5);border-radius:var(--border-radius-small,4px);height:300px}.share-performance__disclaimer{font-size:var(--font-size-body-s);color:var(--color-text-secondary,#666);text-align:right;margin:var(--size-4) 0 0}.share-performance__chart-tooltip,.share-performance__chart-tooltip *{text-align:left!important}.share-performance__chart-tooltip a{justify-content:flex-start}.share-performance__tabs{gap:var(--size-8);flex-wrap:wrap;display:flex}.share-performance__tab{padding:var(--size-8) var(--size-20);border:1px solid var(--color-border-default,#ccc);border-radius:var(--border-radius-small,4px);cursor:pointer;font-size:var(--font-size-body-default);font-family:var(--font-family-base);background:0 0;transition:background .15s,color .15s}.share-performance__tab:hover:not(.share-performance__tab--active){background:var(--color-bg-subtle,#f5f5f5)}.share-performance__tab--active{background:var(--color-brand-primary,#2c6496);color:var(--color-text-on-dark,#fff);border-color:var(--color-brand-primary,#2c6496)}.share-performance__panel{overflow-x:auto}.share-performance__table{border-collapse:collapse;width:100%;font-size:var(--font-size-body-default)}.share-performance__table th{text-align:left;font-weight:var(--font-weight-semibold);padding:var(--size-8) var(--size-12);border-bottom:2px solid var(--color-border-default,#ccc)}.share-performance__row td{padding:var(--size-12) var(--size-12);border-bottom:1px solid var(--color-border-subtle,#e0e0e0)}.share-performance__row-label{font-weight:var(--font-weight-semibold);width:60%}.share-performance__row-value{text-align:right}.share-performance__orderbook .share-performance__ob-bars-header{width:40%}.share-performance__ob-bar-cell{vertical-align:middle;width:20%;padding:var(--size-4) var(--size-4)}.share-performance__ob-bar-cell--bid{text-align:right}.share-performance__ob-bar{border-radius:2px;height:12px;display:inline-block}.share-performance__ob-bar--bid{float:right;background:#3a5fc8}.share-performance__ob-bar--ask{background:#6abf45}.share-performance__calculator{gap:var(--size-24);flex-direction:column;display:flex}.share-performance__calc-form{gap:var(--size-20);flex-direction:column;max-width:480px;display:flex}.share-performance__calc-fieldset{border:none;margin:0;padding:0}.share-performance__calc-fieldset legend{font-weight:var(--font-weight-semibold);margin-bottom:var(--size-12)}.share-performance__calc-dates{gap:var(--size-16);display:flex}.share-performance__calc-date-field{gap:var(--size-4);flex-direction:column;display:flex}.share-performance__calc-date-field label,.share-performance__calc-inputs label{font-size:var(--font-size-body-s);color:var(--color-text-secondary,#666)}.share-performance__calc-date-field input,.share-performance__calc-inputs input{padding:var(--size-8) var(--size-12);border:1px solid var(--color-border-default,#ccc);border-radius:var(--border-radius-small,4px);font-size:var(--font-size-body-default);font-family:var(--font-family-base)}.share-performance__calc-inputs{gap:var(--size-12);flex-direction:column;display:flex}.share-performance__calc-inputs>div{gap:var(--size-4);flex-direction:column;display:flex}.share-performance__calc-submit{padding:var(--size-12) var(--size-32);background:var(--color-brand-cta,#c84b0e);color:#fff;font-size:var(--font-size-body-default);font-weight:var(--font-weight-semibold);font-family:var(--font-family-base);cursor:pointer;letter-spacing:.05em;border:none;border-radius:999px;align-self:flex-start;transition:opacity .15s}.share-performance__calc-submit:disabled{opacity:.5;cursor:not-allowed}.share-performance__calc-result{margin-top:var(--size-32)}.share-performance__calc-results-grid{gap:var(--size-32);grid-template-columns:1fr;display:grid}@media (min-width:768px){.share-performance__calc-results-grid{gap:var(--size-40);grid-template-columns:1fr 1fr}}.share-performance__table-caption{caption-side:top;text-align:left;padding:0 0 var(--size-12);font-size:var(--font-size-subheading-mobile);font-weight:var(--font-weight-semibold);font-family:var(--font-family-heading);line-height:var(--line-height-heading);color:var(--color-main-text-default,#001a38)}@media (min-width:1024px){.share-performance__table-caption{font-size:var(--font-size-subheading-desktop)}}.share-performance__table-caption span{font-size:var(--font-size-body-s);font-weight:var(--font-weight-regular);font-family:var(--font-family-base);color:var(--color-main-text-blue-tinted,#6d6d6d);display:block}.share-performance__calc-history{margin-top:var(--size-40)}.share-performance__calc-history-header{justify-content:space-between;align-items:center;gap:var(--size-16);margin-bottom:var(--size-16);display:flex}.share-performance__calc-history-heading{font-size:var(--font-size-subheading-mobile);font-weight:var(--font-weight-semibold);font-family:var(--font-family-heading);line-height:var(--line-height-heading);color:var(--color-main-text-subtle,#003e72);margin:0}@media (min-width:1024px){.share-performance__calc-history-heading{font-size:var(--font-size-subheading-desktop)}}.share-performance__calc-download{align-items:center;gap:var(--size-8);cursor:pointer;font-size:var(--font-size-body-s);font-family:var(--font-family-base);color:var(--color-link-default,#00837e);background:0 0;border:none;padding:0;text-decoration:none;display:inline-flex}.share-performance__calc-download:hover{color:var(--color-link-hover,#005e5b);text-decoration:underline}.share-performance__table--history{min-width:640px}.share-performance__skeleton{border-radius:var(--border-radius-small,4px);background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%) 0 0/200% 100%;height:400px;animation:1.5s infinite skeleton-shimmer}@keyframes skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}
.stock-information{--stock-information-positive-color:#006c67;--stock-information-negative-color:var(--color-warning-icon-default);gap:var(--size-12);font-family:var(--font-family-base);flex-direction:column;display:flex;container-type:inline-size}.stock-information__live-region{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.stock-information__heading{font-size:var(--font-size-h5-desktop);font-weight:var(--font-weight-semibold);line-height:var(--line-height-heading);color:var(--color-main-text-default);margin:0}@container (min-inline-size:768px){.stock-information__heading{font-size:var(--font-size-h4-desktop);line-height:var(--line-height-tight)}}.stock-information__card{padding:var(--size-44) var(--size-24);gap:var(--size-24);background:var(--color-sea-blue-tinted);border-radius:var(--corner-radius-12);flex-direction:column;display:flex}@container (min-inline-size:768px){.stock-information__card{padding:var(--size-44);gap:var(--size-44)}}.stock-information__title{font-size:var(--font-size-subheading-desktop);font-weight:var(--font-weight-semibold);line-height:var(--line-height-heading);color:var(--color-main-text-default);text-transform:uppercase;margin:0}@container (min-inline-size:768px){.stock-information__title{font-size:var(--font-size-stat-label)}}.stock-information__grid{gap:var(--size-12);flex-direction:column;display:flex}@container (min-inline-size:768px){.stock-information__grid{gap:var(--size-24) var(--size-24);grid-template-columns:repeat(2,1fr);display:grid}}@container (min-inline-size:900px){.stock-information__grid{gap:var(--size-32) var(--size-24);grid-template-columns:repeat(3,1fr)}.stock-information__grid .stock-information__item:first-child{order:1}.stock-information__grid .stock-information__item:nth-child(2){order:2}.stock-information__grid .stock-information__item:nth-child(3){order:4}.stock-information__grid .stock-information__item:nth-child(4){order:5}.stock-information__grid .stock-information__item:nth-child(5){order:3}.stock-information__grid .stock-information__item:nth-child(6){order:6}.stock-information__grid .stock-information__item:nth-child(7){order:7}.stock-information__grid .stock-information__item:nth-child(8){order:8}.stock-information__grid .stock-information__item:nth-child(9){order:10;grid-column:1/-1}.stock-information__grid .stock-information__item:nth-child(10){order:9}}@container (min-inline-size:1080px){.stock-information__grid{gap:var(--size-32) var(--size-32);grid-template-columns:repeat(5,1fr)}.stock-information__grid .stock-information__item:first-child{order:1}.stock-information__grid .stock-information__item:nth-child(2){order:2}.stock-information__grid .stock-information__item:nth-child(3){order:3}.stock-information__grid .stock-information__item:nth-child(4){order:8}.stock-information__grid .stock-information__item:nth-child(5){order:4}.stock-information__grid .stock-information__item:nth-child(6){order:9}.stock-information__grid .stock-information__item:nth-child(7){order:5}.stock-information__grid .stock-information__item:nth-child(8){order:7}.stock-information__grid .stock-information__item:nth-child(9){order:6;grid-column:auto}.stock-information__grid .stock-information__item:nth-child(10){order:10;grid-column:auto}}.stock-information__item{gap:var(--size-2);padding-bottom:var(--size-12);border-bottom:1px solid #fff;flex-direction:column;display:flex}@container (min-inline-size:768px){.stock-information__item{gap:var(--size-8);border-bottom:none;padding-bottom:0}}.stock-information__label{font-size:var(--font-size-body-m);font-weight:var(--font-weight-semibold);line-height:var(--line-height-heading);color:var(--color-main-text-default)}@container (min-inline-size:768px){.stock-information__label{font-size:var(--font-size-button-m)}}.stock-information__value{font-size:var(--font-size-subheading-desktop);font-weight:var(--font-weight-regular);line-height:var(--line-height-base);color:var(--color-main-text-default)}@container (min-inline-size:768px){.stock-information__value{font-size:var(--font-size-body-xl)}}.stock-information__value-row{align-items:center;gap:var(--size-12);display:flex}.stock-information__value--price{color:var(--color-main-surface-light);font-weight:var(--font-weight-semibold)}.stock-information__value--up{color:var(--stock-information-positive-color);font-weight:var(--font-weight-semibold)}.stock-information__value--down{color:var(--stock-information-negative-color);font-weight:var(--font-weight-semibold)}.stock-information__arrow{flex-shrink:0;align-items:center;display:flex}.stock-information__arrow--up{color:var(--stock-information-positive-color)}.stock-information__arrow--down{color:var(--stock-information-negative-color)}.stock-information__error{font-size:var(--font-size-body-m);color:var(--color-main-text-subtle);margin:0}
.content-header{gap:var(--size-24);flex-direction:column;display:flex}.content-header__image{border-radius:var(--corner-radius-20);width:100%;overflow:hidden}.content-header__image img{object-fit:cover;width:100%;height:auto;display:block}.content-header__content{gap:var(--size-16);flex-direction:column;display:flex}.content-header__heading{font-family:var(--typography-h3-family);font-size:var(--typography-h5-size-mobile);font-weight:var(--typography-h3-weight);color:var(--color-main-text-default);margin:0}.content-header__subheading{font-size:var(--typography-h5-size-mobile);color:var(--color-main-text-default);margin:0}.content-header__intro{color:var(--color-main-text-default)}@media (min-width:1024px){.content-header{gap:var(--size-44)}.content-header__heading{font-size:var(--typography-h3-size-desktop)}}
.hero{width:100%;margin-bottom:var(--size-48)}.hero--banner{margin-block:calc(var(--_block-spacing,var(--size-60)) / 2)}.hero__frame{width:100%;min-height:500px;padding:var(--size-48) var(--size-24);color:var(--color-main-text-default);background-color:var(--color-main-surface-tinted);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.hero--media .hero__frame{color:var(--color-main-text-on-color-default);background-color:var(--color-main-text-default)}.hero--header .hero__frame{min-height:300px}.hero:not(.hero--media) .hero__frame{color:inherit;background:0 0}.hero--header.hero--media .hero__frame{min-height:570px;padding:var(--size-60) var(--size-16);align-items:flex-end}.hero--banner .hero__frame{min-height:400px}.hero__background,.hero__video{width:100%;height:100%;position:absolute;inset:0}.hero__background picture{width:100%;height:100%;display:block}.hero__background img,.hero__video{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.hero__video-toggle{z-index:2;right:var(--size-16);bottom:var(--size-16);color:#fff;cursor:pointer;background:#00000080;border:none;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;transition:background .2s;display:flex;position:absolute}.hero__video-toggle:hover{background:#000000b3}.hero__video-toggle:focus-visible{outline-offset:2px;outline:2px solid #fff;box-shadow:0 0 0 4px #001a38cc}.hero__overlay{z-index:1;width:100%;max-width:min(var(--content-width-wide), 100% - var(--size-48));position:relative}.hero__content{gap:var(--size-24);flex-direction:column;display:flex}.hero__col-left,.hero__col-right{display:contents}.hero--media .hero__content{overflow-wrap:anywhere;width:100%;padding:var(--size-24) var(--size-16);border-radius:var(--corner-radius-12);justify-content:center;align-items:flex-start;overflow:hidden}.hero__heading,.hero__intro,.hero__subtitle{width:100%;margin:0}.hero__heading{font-size:var(--font-size-h1-mobile);font-weight:var(--font-weight-bold);line-height:var(--line-height-heading)}.hero--header .hero__heading,.hero--banner .hero__heading{font-size:var(--font-size-h3-mobile)}.hero--media .hero__heading{font-size:var(--font-size-h4-mobile);font-weight:var(--font-weight-semibold)}.hero__intro{font-size:var(--font-size-body-xl);font-weight:var(--font-weight-regular);line-height:var(--line-height-base)}.hero--header .hero__intro,.hero--banner .hero__intro,.hero--media .hero__intro,.hero--media .hero__subtitle{font-size:var(--font-size-body-m)}.hero__subtitle{font-size:var(--font-size-h5-mobile);font-weight:var(--font-weight-semibold);line-height:var(--line-height-heading)}.hero__actions{gap:var(--size-16);flex-wrap:wrap;display:flex}.hero--header.hero--media .hero__actions{margin-top:var(--size-16)}@media (min-width:768px){.hero__frame{min-height:600px;padding:var(--size-72) var(--size-48)}.hero--header .hero__frame{min-height:300px;padding:var(--size-72) var(--size-48)}.hero--header.hero--media .hero__frame{min-height:570px;padding:var(--size-60) var(--size-16)}.hero--banner .hero__frame{min-height:500px}}@media (min-width:1024px){.hero__frame{min-height:700px;padding:var(--size-96) var(--size-60)}.hero--header .hero__frame{min-height:300px;padding:var(--size-104) var(--size-60)}.hero--header.hero--media .hero__frame{min-height:451px;padding:100px var(--size-48);align-items:center}.hero--banner .hero__frame{min-height:600px;padding:var(--size-96) var(--size-60)}.hero__content{width:calc((100% - var(--size-32)) / 2);max-width:685px}.hero--media .hero__content{padding:var(--size-44)}.hero:not(.hero--media) .hero__content{width:100%;max-width:none;padding:0}.hero--header:not(.hero--media) .hero__content{gap:var(--size-48);flex-direction:row}.hero--header:not(.hero--media) .hero__col-left,.hero--header:not(.hero--media) .hero__col-right{flex-direction:column;flex:1;display:flex}.hero--header:not(.hero--media) .hero__col-left{gap:var(--size-16)}.hero--header:not(.hero--media) .hero__col-right{align-items:flex-start;gap:var(--size-16)}.hero__heading{font-size:var(--font-size-h1-desktop)}.hero--header .hero__heading,.hero--banner .hero__heading,.hero--media .hero__heading{font-size:var(--font-size-h3-desktop)}.hero--media .hero__heading{line-height:var(--line-height-tight)}.hero__subtitle{font-size:var(--font-size-h5-desktop)}.hero--header .hero__intro{font-size:var(--font-size-body-18)}.hero--header.hero--media .hero__intro{font-size:var(--font-size-body-m)}}
.vacancy-search-form{gap:var(--size-16);width:100%;padding:var(--size-16);border-radius:var(--corner-radius-8,8px);background-color:var(--color-background);box-shadow:var(--shadow-lg);flex-direction:column;display:flex}.vacancy-search-form__fields{gap:var(--size-12);flex-wrap:wrap;display:flex}.vacancy-search-form__field{gap:var(--size-4);flex-direction:column;flex:160px;min-width:160px;display:flex}.vacancy-search-form__field--search{flex:2 220px}.vacancy-search-form__label{font-family:var(--font-family-base);font-size:var(--font-size-body-s);font-weight:var(--font-weight-medium);color:var(--color-main-text-default)}.vacancy-search-form__input{font-family:var(--font-family-base);font-size:var(--typography-body-m-size);font-weight:var(--font-weight-regular);color:var(--color-main-text-default);background-color:var(--color-background);border:1px solid var(--color-main-stroke-light);padding:var(--size-8) var(--size-16);border-radius:4px;width:100%;line-height:40px}.vacancy-search-form__input::placeholder{font-weight:var(--font-weight-regular);color:var(--color-main-text-subtle)}.vacancy-search-form__input:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}.vacancy-search-form__actions{justify-content:space-between;align-items:center;gap:var(--size-12);flex-wrap:wrap;display:flex}.vacancy-search-form__fulltime{align-items:center;gap:var(--size-8);font-family:var(--font-family-base);font-size:var(--font-size-body-s);color:var(--color-main-text-default);cursor:pointer;display:inline-flex}.vacancy-search-form__fulltime input{width:var(--size-16);height:var(--size-16);accent-color:var(--color-primary)}.vacancy-search-form .select__native{font-weight:var(--font-weight-regular)}@media (min-width:768px){.vacancy-search-form{max-width:var(--content-width-narrow)}}
.hero-with-filters.hero--has-children .hero__frame{padding-bottom:calc(var(--size-48) + var(--size-40))}.hero-with-filters__form-panel{z-index:2;padding:0 var(--size-24);margin-top:calc(-1 * var(--size-40));justify-content:center;display:flex;position:relative}.hero-with-filters__form-inner{width:100%;max-width:min(var(--content-width-wide), 100% - var(--size-48))}@media (min-width:768px){.hero-with-filters.hero--has-children .hero__frame{padding-bottom:calc(var(--size-72) + var(--size-40))}}@media (min-width:1024px){.hero-with-filters.hero--has-children .hero__frame{padding-bottom:calc(var(--size-96) + var(--size-40))}}
.highlights{width:100%;font-family:var(--font-family-base)}.highlights__inner{gap:var(--size-32);max-width:min(var(--content-width-wide), 100% - 2 * var(--size-16));padding-block:var(--size-60);flex-direction:column;margin-inline:auto;display:flex}@media (min-width:768px){.highlights__inner{max-width:min(var(--content-width-wide), 100% - 2 * var(--size-24));padding-block:var(--size-72)}}@media (min-width:1024px){.highlights__inner{max-width:min(var(--content-width-wide), 100% - 2 * var(--size-48));padding-block:var(--size-120)}}.highlights.surface-style-wrapper--background-transparent .highlights__inner{padding-block:calc(var(--_block-spacing,var(--size-60)) / 2)}.highlights__heading{font-size:var(--font-size-h4-mobile);font-weight:var(--font-weight-semibold);line-height:var(--line-height-heading);color:var(--color-main-text-default);margin:0}@media (min-width:1024px){.highlights__heading{font-size:var(--font-size-h4-desktop)}}.highlights__featured{gap:var(--size-16);color:inherit;flex-direction:column;text-decoration:none;display:flex;position:relative}@media (min-width:1024px){.highlights__featured{gap:var(--size-60);flex-direction:row;align-items:center}}.highlights__featured:has(a:focus-visible){outline:var(--border-width-focus) solid var(--color-focus);outline-offset:var(--outline-offset-xs)}:is(.highlights__featured:has(a:hover),.highlights__featured:has(a:focus-within)),:is(.highlights__inner .highlights__featured:has(a:hover),.highlights__inner .highlights__featured:has(a:focus-within)){text-decoration:none}:is(.highlights__inner .highlights__featured:has(a:hover) .highlights__link-text,.highlights__inner .highlights__featured:has(a:focus-within) .highlights__link-text){text-underline-offset:var(--text-underline-offset-sm);text-decoration:underline}.highlights__featured-image-wrapper{background-color:var(--color-main-surface-tinted);border-radius:var(--corner-radius-12);aspect-ratio:357/289;flex-shrink:0;width:100%;overflow:hidden}@media (min-width:1024px){.highlights__featured-image-wrapper{aspect-ratio:772/562;flex:0 0 55%;max-width:772px}}.highlights__featured-image{width:100%;height:100%;margin:0}.highlights__featured-image picture{width:100%;height:100%;display:block}.highlights__featured-image img{object-fit:cover;width:100%;height:100%;transition:transform var(--transition-base);display:block}:is(.highlights__featured:has(a:hover) .highlights__featured-image img,.highlights__featured:has(a:focus-within) .highlights__featured-image img){transform:scale(1.05)}@media (prefers-reduced-motion:reduce){.highlights__featured-image img{transition:none}:is(.highlights__featured:has(a:hover) .highlights__featured-image img,.highlights__featured:has(a:focus-within) .highlights__featured-image img){transform:none}}.highlights__image-placeholder{width:100%;height:100%;color:var(--color-main-text-subtle);justify-content:center;align-items:center;display:flex}.highlights__image-placeholder svg{width:48px;height:48px}.highlights__featured-content{gap:var(--size-16);flex-direction:column;flex:1;display:flex}@media (min-width:1024px){.highlights__featured-content{gap:var(--size-24)}}.highlights__featured-title{font-size:var(--font-size-h5-mobile);font-weight:var(--font-weight-semibold);line-height:var(--line-height-heading);color:var(--color-main-text-default);margin:0}.highlights__title-link{font-size:inherit;color:inherit;text-decoration:none;position:static}.highlights__title-link,.highlights__title-link:hover,.highlights__title-link:focus{color:inherit;text-decoration:none}.highlights__title-link:focus-visible{outline:none}.highlights__title-link:after{content:"";position:absolute;inset:0}.highlights__featured-intro{font-size:var(--font-size-body-m);font-weight:var(--font-weight-regular);line-height:var(--line-height-base);color:var(--color-main-text-default);white-space:pre-line;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.highlights__tag{font-size:var(--font-size-body-m);font-weight:var(--font-weight-semibold);line-height:var(--line-height-heading);color:var(--color-main-text-default);margin:0}.highlights__list{gap:var(--size-16);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}@media (min-width:1024px){.highlights__list{max-width:calc(100% - 160px)}}.highlights__list-item{display:block}.highlights__item{border-radius:var(--corner-radius-12);background-color:var(--color-background);color:var(--color-main-text-default);flex-direction:column;text-decoration:none;display:flex;position:relative}@media (min-width:640px){.highlights__item{flex-direction:row;align-items:center;min-height:140px}}.highlights__item:has(a:focus-visible){outline:var(--border-width-focus) solid var(--color-focus);outline-offset:var(--outline-offset-xs)}:is(.highlights__item:has(a:hover),.highlights__item:has(a:focus-within)),:is(.highlights__inner .highlights__item:has(a:hover),.highlights__inner .highlights__item:has(a:focus-within)){text-decoration:none}:is(.highlights__inner .highlights__item:has(a:hover) .highlights__link-text,.highlights__inner .highlights__item:has(a:focus-within) .highlights__link-text){text-underline-offset:var(--text-underline-offset-sm);text-decoration:underline}.highlights__item-image-wrapper{aspect-ratio:8/5;background-color:var(--color-main-surface-tinted);border-radius:var(--corner-radius-12);flex-shrink:0;width:100%;overflow:hidden}@media (min-width:640px){.highlights__item-image-wrapper{width:220px}}.highlights__item-image{width:100%;height:100%;margin:0}.highlights__item-image picture{width:100%;height:100%;display:block}.highlights__item-image img{object-fit:cover;width:100%;height:100%;transition:transform var(--transition-base);display:block}:is(.highlights__item:has(a:hover) .highlights__item-image img,.highlights__item:has(a:focus-within) .highlights__item-image img){transform:scale(1.05)}@media (prefers-reduced-motion:reduce){.highlights__item-image img{transition:none}:is(.highlights__item:has(a:hover) .highlights__item-image img,.highlights__item:has(a:focus-within) .highlights__item-image img){transform:none}}.highlights__item-content{padding:var(--size-16) var(--size-20);flex-direction:column;flex:1;justify-content:center;max-width:780px;display:flex}.highlights__item-content .highlights__tag{margin-bottom:var(--size-16)}.highlights__item-title{font-size:var(--font-size-h5-mobile);font-weight:var(--font-weight-semibold);line-height:var(--line-height-heading);color:var(--color-main-text-default);margin:0 0 var(--size-24)}.highlights__link-text{font-size:var(--font-size-body-m);font-weight:var(--font-weight-bold);line-height:var(--line-height-heading);color:var(--color-main-text-default)}.highlights__show-more-wrapper{justify-content:flex-start;display:flex}.highlights__show-more [aria-hidden=true]{align-items:center;display:inline-flex}.highlights:not(.surface-style-wrapper--background-transparent) .highlights__featured,.highlights:not(.surface-style-wrapper--background-transparent) .highlights__item{background-color:#0000}.highlights.surface-style-wrapper--background-dark .highlights__heading,.highlights.surface-style-wrapper--background-dark .highlights__featured,.highlights.surface-style-wrapper--background-dark .highlights__tag,.highlights.surface-style-wrapper--background-dark .highlights__featured-title,.highlights.surface-style-wrapper--background-dark .highlights__featured-intro,.highlights.surface-style-wrapper--background-dark .highlights__item,.highlights.surface-style-wrapper--background-dark .highlights__item-title,.highlights.surface-style-wrapper--background-dark .highlights__link-text{color:var(--color-main-text-on-color-default)}.highlights.surface-style-wrapper--background-dark .button--secondary{--button-focus-color:var(--color-main-text-on-color-default);border-color:var(--color-main-text-on-color-default);color:var(--color-main-text-on-color-default)}.highlights.surface-style-wrapper--background-dark .button--secondary:hover,.highlights.surface-style-wrapper--background-dark .button--secondary:active{background-color:var(--color-main-text-on-color-default);border-color:var(--color-main-text-on-color-default);color:var(--color-main-text-default)}.highlights.surface-style-wrapper--background-light .highlights__featured-image-wrapper,.highlights.surface-style-wrapper--background-light .highlights__item-image-wrapper{background-color:var(--color-background)}
.html-code{margin-block:calc(var(--_block-spacing,var(--size-60)) / 2);padding-top:var(--size-80);padding-bottom:var(--size-80);font-family:var(--font-family-base);font-size:var(--font-size-body-m);line-height:var(--line-height-base)}.html-code h2{font-family:var(--font-family-heading);font-size:var(--font-size-h5-desktop);font-weight:var(--font-weight-semibold);line-height:var(--line-height-heading)}.html-code a{color:var(--color-link-default);text-decoration:underline}.html-code img{max-width:100%;height:auto}.html-code.surface-style-wrapper--background-transparent{padding-top:0;padding-bottom:0}.html-code__heading{max-width:min(var(--content-width-wide), 100% - 2 * var(--_block-padding,var(--size-16)));margin-left:auto;margin-right:auto;margin-bottom:var(--size-24);font-family:var(--font-family-heading);font-size:var(--font-size-heading-m);font-weight:var(--font-weight-bold);line-height:var(--line-height-heading)}.html-code__content{max-width:min(var(--content-width-wide), 100% - 2 * var(--_block-padding,var(--size-16)));margin-left:auto;margin-right:auto}
.image-carousel{font-family:var(--font-family-base);align-items:center;gap:var(--size-24);touch-action:pan-y;outline:none;flex-direction:column;display:flex}.image-carousel:focus-visible{outline:var(--border-width-focus) solid var(--color-focus);outline-offset:var(--corner-radius-4);border-radius:var(--corner-radius-4)}.image-carousel__viewport{width:100%;min-width:0;position:relative;overflow:hidden;container-type:inline-size}.image-carousel__track{gap:var(--size-10);will-change:transform;min-width:0;display:flex}.image-carousel__track:not(.image-carousel__track--static) .image-carousel__slide:last-child{margin-right:var(--size-10)}.image-carousel__track--static{gap:0;width:100%;transition:transform .4s}.image-carousel__track--static .image-carousel__slide{flex:0 0 100%;min-width:0;height:auto}.image-carousel:not(.image-carousel--aspect-ratio-16-9) .image-carousel__track--static .image-carousel__image-wrapper{height:var(--carousel-image-height-mobile);flex-shrink:0}.image-carousel--static figure.image-carousel__image img{max-width:100%}.image-carousel--static:not(.image-carousel--has-video) .image-carousel__track--static{gap:var(--size-10);transform:none!important}.image-carousel--static:not(.image-carousel--has-video) .image-carousel__track--static .image-carousel__slide{flex:1}.image-carousel--static:not(.image-carousel--has-video) .image-carousel__nav-row{display:none}@media (min-width:1025px){.image-carousel--static .image-carousel__track--static{gap:var(--size-10);transform:none!important}.image-carousel--static .image-carousel__track--static .image-carousel__slide{flex:1}.image-carousel--static .image-carousel__nav-row{display:none}}.image-carousel__slide{height:var(--carousel-image-height-mobile);gap:var(--size-16);flex-direction:column;flex:none;min-width:0;display:flex}@media (max-width:768px){.image-carousel--has-video .image-carousel__slide{flex-basis:100%}}.image-carousel__image-wrapper{border-radius:0;justify-content:center;align-items:center;width:auto;min-width:0;height:100%;display:flex;overflow:hidden}.image-carousel--aspect-ratio-16-9 .image-carousel__image-wrapper{aspect-ratio:16/9;width:100%;height:auto;min-height:200px}@media (min-width:1025px){.image-carousel--aspect-ratio-16-9 .image-carousel__image-wrapper{min-height:300px}}.image-carousel--aspect-ratio-16-9 .image-carousel__slide{height:auto}:where(.image-carousel--aspect-ratio-16-9 .image-carousel__track:not(.image-carousel__track--static)) .image-carousel__slide{flex-basis:calc(50cqi - 5px)}.image-carousel__image{border:none;width:100%;max-width:100%;height:100%;margin:0;display:block}.image-carousel__image picture,.image-carousel__image img{width:100%;height:100%;display:block}figure.image-carousel__image picture{justify-content:center;align-items:center;display:flex}figure.image-carousel__image,figure.image-carousel__image picture{width:auto}figure.image-carousel__image img{width:auto;max-width:80cqi;height:auto;max-height:100%}.image-carousel__caption{font-weight:var(--font-weight-regular);color:var(--color-main-surface-light);font-size:var(--font-size-caption);padding-left:var(--size-16);padding-right:var(--size-16);align-self:stretch;margin:0;line-height:normal}@media (min-width:769px) and (max-width:1024px){.image-carousel__caption{padding-left:var(--size-60);padding-right:var(--size-60)}}.image-carousel__slide-caption{font-weight:var(--font-weight-regular);color:var(--color-main-surface-light);font-size:var(--font-size-caption);margin:0;line-height:normal}.image-carousel__nav-row{justify-content:space-between;align-items:center;width:100%;display:flex}.image-carousel__arrows{gap:var(--size-8);flex-shrink:0;align-items:center;display:flex}.image-carousel__dots{justify-content:flex-start;gap:var(--size-10);display:flex}.image-carousel__dot{width:var(--size-8);height:var(--size-8);cursor:pointer;background-color:var(--color-neutral);transition:background-color var(--transition-fast);border:none;border-radius:50%;padding:0}.image-carousel__dot:hover{background-color:var(--color-neutral-dark)}.image-carousel__dot:focus-visible{outline:var(--border-width-focus) solid var(--color-focus);outline-offset:var(--outline-offset-xs)}.image-carousel__dot--active{background-color:var(--color-main-text-default)}@media (min-width:1025px){.image-carousel{gap:var(--size-16)}.image-carousel__track{gap:var(--size-24)}.image-carousel__track:not(.image-carousel__track--static) .image-carousel__slide:last-child{margin-right:var(--size-24)}@media (max-width:1400px){.image-carousel--aspect-ratio-16-9 .image-carousel__slide{flex:0 0 calc(66.6667cqi - 32px)}}@media (min-width:1401px){.image-carousel--aspect-ratio-16-9 .image-carousel__slide{flex:0 0 calc(66.6667cqi - 32px)}}.image-carousel__slide,.image-carousel__image-wrapper,.image-carousel:not(.image-carousel--aspect-ratio-16-9) .image-carousel__track--static .image-carousel__image-wrapper{height:var(--carousel-image-height-desktop)}.image-carousel--aspect-ratio-16-9 .image-carousel__image-wrapper{height:auto;min-height:200px}@media (min-width:1025px){.image-carousel--aspect-ratio-16-9 .image-carousel__image-wrapper{min-height:300px}}.image-carousel--aspect-ratio-16-9 .image-carousel__slide{height:auto}figure.image-carousel__image img{max-width:calc(66.6667cqi - 32px)}@media (min-width:1401px){.image-carousel__image-wrapper{border-radius:var(--corner-radius-12)}}.image-carousel__caption,.image-carousel__slide-caption{font-size:var(--font-size-link-m);line-height:var(--line-height-base)}.image-carousel__caption{padding-right:0}@media (max-width:1400px){.image-carousel__caption{padding-left:calc(16.6667% + 16px)}}@media (min-width:1401px){.image-carousel__caption{padding-left:calc(16.6667% + 16px)}}}@media (min-width:1025px) and (max-width:1200px){.image-carousel__slide,.image-carousel__image-wrapper,.image-carousel:not(.image-carousel--aspect-ratio-16-9) .image-carousel__track--static .image-carousel__image-wrapper{height:var(--carousel-image-height-tablet)}.image-carousel--aspect-ratio-16-9 .image-carousel__slide,.image-carousel--aspect-ratio-16-9 .image-carousel__image-wrapper{height:auto}}
.image-pair-block{gap:var(--size-60);border-radius:var(--corner-radius-24);font-family:var(--font-family-base);flex-direction:column;display:flex}.image-pair-block:is(.surface-style-wrapper--background-light,.surface-style-wrapper--background-medium,.surface-style-wrapper--background-dark){padding:var(--size-32)}@media (min-width:768px){.image-pair-block:is(.surface-style-wrapper--background-light,.surface-style-wrapper--background-medium,.surface-style-wrapper--background-dark){padding:var(--size-48)}}@media (min-width:1024px){.image-pair-block:is(.surface-style-wrapper--background-light,.surface-style-wrapper--background-medium,.surface-style-wrapper--background-dark){padding:var(--size-60)}}.image-pair-block__intro{font-size:var(--font-size-h5-mobile);font-weight:var(--font-weight-semibold);line-height:var(--line-height-heading);color:currentColor;margin:0}@media (min-width:1024px){.image-pair-block__intro{font-size:var(--font-size-h5-desktop)}}.image-pair-block__images{gap:var(--size-16);display:flex}.image-pair__figure{gap:var(--size-12);flex-direction:column;flex:1;margin:0;display:flex}@media not (max-width:768px){.image-pair__figure--right{margin-top:var(--size-60)}}.image-pair__wrapper{border-radius:var(--corner-radius-12);position:relative;overflow:hidden}.image-pair__image{margin:0;display:block}.image-pair__image picture,.image-pair__image img{width:100%;height:auto;display:block}.image-pair__image img{object-fit:cover}.image-pair__caption{font-size:var(--font-size-body-m);font-weight:var(--font-weight-regular);line-height:var(--line-height-base);color:currentColor}@media (max-width:768px){.image-pair-block__images{flex-direction:column}.image-pair__caption{font-size:var(--font-size-caption)}}
.image-scroll{font-family:var(--font-family-base);width:100%;position:relative}.image-scroll__background{z-index:1;width:100%;height:100vh;position:sticky;top:0;left:0;overflow:hidden}.image-scroll__image{opacity:0;width:100%;height:100%;transition:opacity var(--transition-slower), transform var(--transition-slowest);will-change:opacity, transform;margin:0;display:block;position:absolute;inset:0;transform:scale(1.02)}.image-scroll__image picture,.image-scroll__image img{width:100%;height:100%;display:block}.image-scroll__image img{object-fit:cover}.image-scroll__image--active{opacity:1;transform:scale(1)}.image-scroll__content{z-index:2;pointer-events:none;margin-top:-100vh;position:relative}.image-scroll__section{width:100%;height:100vh;position:relative}.image-scroll__card{border-radius:var(--corner-radius-12);color:var(--color-main-text-default);pointer-events:auto;opacity:0;transition:opacity var(--transition-slow), transform var(--transition-slow);flex-direction:column;display:flex;position:absolute;transform:translateY(30px)}.image-scroll__section--active .image-scroll__card{opacity:1;transform:translateY(0)}.image-scroll__card--sea-blue{background-color:var(--color-sea-blue-strong)}.image-scroll__card--sea-blue-light{background-color:var(--color-sea-blue-medium)}.image-scroll__card-title{font-weight:var(--font-weight-semibold);line-height:var(--line-height-heading);margin:0}.image-scroll__card-body{font-weight:var(--font-weight-regular);margin:0}.image-scroll--large .image-scroll__card{gap:var(--size-20);padding:var(--size-32);max-width:var(--scroll-card-max-width-large)}.image-scroll--large .image-scroll__card-title{font-size:var(--font-size-intro-mobile)}.image-scroll--large .image-scroll__card-body{font-size:var(--font-size-body-m);line-height:var(--line-height-base)}.image-scroll--small{max-width:100%}.image-scroll--small .image-scroll__card{gap:var(--size-8);padding:var(--size-20);max-width:var(--scroll-card-max-width-small);margin:63px 22px;position:relative;top:auto!important;left:auto!important}.image-scroll--small .image-scroll__card-title{font-size:var(--font-size-body-xl)}.image-scroll--small .image-scroll__card-body{font-size:var(--font-size-body-m);line-height:var(--line-height-intro)}@media (max-width:1024px){.image-scroll--large .image-scroll__card{gap:var(--size-16);padding:var(--size-24);max-width:var(--scroll-card-max-width-medium)}.image-scroll--large .image-scroll__card-title{font-size:var(--font-size-body-xl)}}@media (max-width:768px){.image-scroll--large .image-scroll__card{gap:var(--size-12);padding:var(--size-20);max-width:var(--scroll-card-max-width-mobile)}.image-scroll--large .image-scroll__card-title{font-size:var(--font-size-subheading-desktop)}.image-scroll--large .image-scroll__card-body{font-size:var(--font-size-caption)}}
.image-single-block{width:100%}.image-single-block__inner{max-width:min(var(--content-width-wide), 100% - 2 * var(--size-16));padding-block:var(--size-60);margin-inline:auto}@media (min-width:768px){.image-single-block__inner{max-width:min(var(--content-width-wide), 100% - 2 * var(--size-24));padding-block:var(--size-72)}}@media (min-width:1024px){.image-single-block__inner{max-width:min(var(--content-width-wide), 100% - 2 * var(--size-48));padding-block:var(--size-120)}}.image-single-block.surface-style-wrapper--background-transparent .image-single-block__inner{padding-block:calc(var(--_block-spacing,var(--size-60)) / 2)}.image-single{gap:var(--size-12);font-family:var(--font-family-base);flex-direction:column;margin:0;display:flex}.image-single-block:not(.image-single-block--wide) .image-single{margin-inline:auto}.image-single__wrapper{position:relative}.image-single__image{margin:0;display:block}.image-single__image picture,.image-single__image img{width:100%;height:auto;display:block}.image-single__image img{object-fit:cover}.image-single__image img,.image-single__image-placeholder{border-radius:var(--corner-radius-12)}.image-single__image-placeholder{aspect-ratio:4/3;background-color:var(--color-neutral-medium)}.image-single__text{font-size:var(--font-size-body-m);font-weight:var(--font-weight-regular);line-height:var(--line-height-base);color:var(--color-main-text-default)}.image-single--large{max-width:var(--image-max-width-large)}.image-single--small{max-width:var(--image-max-width-small)}@media (max-width:768px){.image-single--large{max-width:100%}.image-single__text{font-size:var(--font-size-caption)}}.image-single-block.surface-style-wrapper--background-dark :is(figcaption,.image-single__text){color:var(--color-main-text-on-color-default)}.image-single-block--wide.surface-style-wrapper--background-transparent .image-single-block__inner{max-width:100%;padding-inline:0}.image-single-block--wide .image-single{max-width:100%}
.image-text{font-family:var(--font-family-base);color:var(--color-main-text-default)}.image-text__image-container{border-radius:var(--corner-radius-12);overflow:hidden}.image-text__image{width:100%;height:100%;margin:0;display:block}.image-text__image picture,.image-text__image img{width:100%;height:100%;display:block}.image-text__image img{object-fit:cover}.image-text__content{flex-direction:column;display:flex}.image-text__title{font-weight:var(--font-weight-semibold);line-height:var(--line-height-intro);margin:0}.image-text__body{font-weight:var(--font-weight-regular)}.image-text__body p{margin:0 0 14px}.image-text__body p:last-child{margin-bottom:0}.image-text--large{align-items:flex-start;gap:var(--size-72);max-width:1212px;display:flex}.image-text--large .image-text__image-container{width:var(--image-text-image-width-desktop);height:var(--image-text-image-height-desktop);flex:none}.image-text--large .image-text__content{gap:var(--size-10);flex:1}.image-text--large .image-text__title{font-size:var(--font-size-h4-desktop)}.image-text--large .image-text__body{font-size:var(--font-size-subheading-desktop);line-height:var(--line-height-base)}.image-text--image-right{flex-direction:row-reverse}.image-text--small{gap:var(--size-16);max-width:var(--image-max-width-small);flex-direction:column;display:flex}.image-text--small .image-text__image-container{width:100%;height:var(--image-text-image-height-mobile)}.image-text--small .image-text__content{gap:var(--size-8)}.image-text--small .image-text__title{font-size:var(--font-size-subheading-desktop);font-weight:var(--font-weight-bold);line-height:var(--line-height-intro)}.image-text--small .image-text__body{font-size:var(--font-size-subheading-mobile);line-height:var(--line-height-intro)}@media (max-width:1024px){.image-text--large{gap:var(--size-48)}.image-text--large .image-text__image-container{width:var(--image-text-image-width-tablet);height:var(--image-text-image-height-tablet)}.image-text--large .image-text__title{font-size:var(--font-size-h4-mobile)}.image-text--large .image-text__body{font-size:var(--font-size-subheading-mobile)}}@media (max-width:768px){.image-text--large{gap:var(--size-24);flex-direction:column;max-width:100%}.image-text--large.image-text--image-right{flex-direction:column}.image-text--large .image-text__image-container{aspect-ratio:4/3;width:100%;height:auto}.image-text--large .image-text__title{font-size:var(--font-size-intro-mobile)}.image-text--large .image-text__body{font-size:var(--font-size-body-m)}}
.interactive-touchpoint-image{gap:var(--size-32);font-family:var(--font-family-base);flex-direction:column;align-items:stretch;width:100%;margin-inline:auto;display:flex}.interactive-touchpoint-image__header{gap:var(--size-8);flex-direction:column;display:flex}.interactive-touchpoint-image__eyebrow{font-size:var(--font-size-subheading-mobile);font-weight:var(--font-weight-regular);line-height:var(--line-height-heading);text-transform:uppercase;letter-spacing:.05em;color:var(--color-main-text-subtle,var(--color-main-text-default));margin:0}.interactive-touchpoint-image__heading{font-size:var(--font-size-h5-mobile);font-weight:var(--font-weight-bold);line-height:var(--line-height-heading);color:var(--color-main-text-default);margin:0}.interactive-touchpoint-image__intro{font-size:var(--font-size-body-xl);font-weight:var(--font-weight-regular);line-height:var(--line-height-base);color:var(--color-main-text-default)}@media (min-width:1024px){.interactive-touchpoint-image__heading{font-size:var(--font-size-h5-desktop)}.interactive-touchpoint-image__eyebrow{font-size:var(--font-size-subheading-desktop)}}.interactive-touchpoint-image__stage{aspect-ratio:24/17;order:-1;width:100%;position:relative}.interactive-touchpoint-image__image-clip{border-radius:var(--corner-radius-8);position:absolute;inset:0;overflow:hidden}.interactive-touchpoint-image__image-wrapper{width:100%;height:100%;transform-origin:var(--focal-x,50%) var(--focal-y,50%);transition:transform .5s cubic-bezier(.4,0,.2,1)}.interactive-touchpoint-image__image-wrapper--zoomed{transform:scale(1.65)}.interactive-touchpoint-image__image{width:100%;height:100%;margin:0}.interactive-touchpoint-image__image picture{width:100%;height:100%;display:block}.interactive-touchpoint-image__image img{object-fit:cover;width:100%;height:100%;display:block}.interactive-touchpoint-image__override-image{opacity:1;width:100%;height:100%;margin:0;transition:opacity .4s;position:absolute;inset:0}@starting-style{.interactive-touchpoint-image__override-image{opacity:0}}.interactive-touchpoint-image__override-image picture{width:100%;height:100%;display:block}.interactive-touchpoint-image__override-image img{object-fit:cover;width:100%;height:100%;display:block}.interactive-touchpoint-image__hotspot{left:var(--tp-x);top:var(--tp-y);z-index:var(--z-index-base,1);position:absolute;transform:translate(-50%,-50%)}.interactive-touchpoint-image__hotspot:has(.interactive-touchpoint-image__pin--active){z-index:20}.interactive-touchpoint-image__hotspot--hidden{visibility:hidden;pointer-events:none}.interactive-touchpoint-image__pin{border-radius:var(--corner-radius-round);background-color:var(--color-main-bg-default,#fff);cursor:pointer;width:52px;height:52px;color:var(--color-text,#1a1a1a);border:none;justify-content:center;align-items:center;transition:background-color .2s,transform .2s;display:flex;box-shadow:0 2px 8px #0000002e}.interactive-touchpoint-image__pin:hover{background-color:var(--color-neutral-lightest,#f5f5f5);transform:scale(1.08)}.interactive-touchpoint-image__pin:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.interactive-touchpoint-image__pin--active{box-shadow:0 2px 8px #0000002e, 0 0 0 2px var(--color-primary,#004b8d)}.interactive-touchpoint-image__pin--active:hover{background-color:var(--color-neutral-lightest,#f5f5f5)}.interactive-touchpoint-image__popup{background-color:var(--color-main-bg-default,#fff);border-radius:var(--corner-radius-8);width:260px;padding:var(--size-24);gap:var(--size-8);z-index:calc(var(--z-index-base,1) + 1);pointer-events:all;flex-direction:column;display:flex;position:absolute;top:100%;left:100%;box-shadow:0 4px 24px #00000024}.interactive-touchpoint-image__hotspot--flip-x .interactive-touchpoint-image__popup{left:auto;right:100%}.interactive-touchpoint-image__hotspot--flip-y .interactive-touchpoint-image__popup{top:auto;bottom:100%}.interactive-touchpoint-image__popup-eyebrow{font-size:var(--font-size-body-s);font-weight:var(--font-weight-regular);line-height:var(--line-height-base);text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-subtle,var(--color-text));margin:0}.interactive-touchpoint-image__popup-heading{font-size:var(--font-size-body-m);font-weight:var(--font-weight-semibold);line-height:var(--line-height-heading);color:var(--color-text);margin:0}.interactive-touchpoint-image__popup-intro{font-size:var(--font-size-body-s);font-weight:var(--font-weight-regular);line-height:var(--line-height-base);color:var(--color-text);margin:0}.interactive-touchpoint-image__popup-link{margin-top:var(--size-4);font-size:var(--font-size-body-s);font-weight:var(--font-weight-semibold);color:var(--color-text);text-decoration:underline;display:inline-block}.interactive-touchpoint-image__popup-link:hover{color:var(--color-primary)}.interactive-touchpoint-image__touchpoint-info{gap:var(--size-8);flex-direction:column;display:flex}@media not (min-width:1024px){.interactive-touchpoint-image[data-has-active] .interactive-touchpoint-image__header,.interactive-touchpoint-image__popup{display:none}}@media (min-width:1024px){.interactive-touchpoint-image__touchpoint-info{display:none}}@media (prefers-reduced-motion:reduce){.interactive-touchpoint-image__image-wrapper,.interactive-touchpoint-image__pin{transition:none}}
.interactive-touchpoint{gap:var(--size-8);padding:var(--size-16);border-radius:var(--corner-radius-8);background-color:var(--color-main-bg-default);border:1px solid var(--color-divider);font-family:var(--font-family-base);flex-direction:column;display:flex}.interactive-touchpoint__subheading{font-size:var(--font-size-body-s);font-weight:var(--font-weight-regular);line-height:var(--line-height-base);text-transform:uppercase;letter-spacing:.05em;margin:0}.interactive-touchpoint__heading{font-size:var(--font-size-body-m);font-weight:var(--font-weight-semibold);line-height:var(--line-height-base);margin:0}.interactive-touchpoint__intro{font-size:var(--font-size-body-s);font-weight:var(--font-weight-regular);line-height:var(--line-height-base);margin:0}.interactive-touchpoint__link{margin-top:var(--size-4);font-size:var(--font-size-body-s);font-weight:var(--font-weight-semibold);color:inherit;text-decoration:underline;display:inline-block}
.large-image-with-link{width:100%;margin-bottom:52px;position:relative;overflow:visible}.large-image-with-link--no-media{padding:var(--size-24) 0}.large-image-with-link__image{aspect-ratio:1700/612;width:100%;min-height:320px;margin:0;display:block;overflow:hidden}.large-image-with-link__image picture,.large-image-with-link__image img{width:100%;height:100%;display:block}.large-image-with-link__image img{object-fit:cover}.large-image-with-link__card{left:max(var(--_block-padding,var(--size-24)), calc((100% - var(--content-width-wide)) / 2));z-index:1;gap:var(--size-32);width:min(559px, calc(100% - var(--size-48)));padding:var(--size-44);border-radius:var(--corner-radius-12);background-color:var(--color-main-surface-light);color:var(--color-main-text-on-color-default);flex-direction:column;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.large-image-with-link__heading{font-size:26px;font-weight:var(--font-weight-semibold);line-height:var(--line-height-heading);margin:0}.large-image-with-link__text p,.large-image-with-link__text{color:var(--color-text-icon-original-blue-on-color,#fff);font-size:var(--font-size-subheading-desktop);margin:0;font-style:normal;font-weight:400;line-height:150%}.large-image-with-link__text a{color:inherit}.large-image-with-link__text>:first-child{margin-top:0}.large-image-with-link__text>:last-child{margin-bottom:0}@media (min-width:768px){.large-image-with-link:not(.large-image-with-link--no-media){--_large-image-with-link-card-offset:max(var(--_block-padding,var(--size-24)), calc((100% - var(--content-width-wide)) / 2));padding:144px var(--size-24) 144px var(--_large-image-with-link-card-offset);align-items:center;display:flex}.large-image-with-link:not(.large-image-with-link--no-media) .large-image-with-link__image{aspect-ratio:auto;min-height:0;position:absolute;inset:0}.large-image-with-link:not(.large-image-with-link--no-media) .large-image-with-link__card{width:min(559px,100%);position:relative;top:auto;left:auto;transform:none}}@media (min-width:1024px){.large-image-with-link__heading{font-size:46px}}@media (max-width:767px){.large-image-with-link{flex-direction:column;padding:0;display:flex}.large-image-with-link__image{aspect-ratio:358/240;min-height:275px}.large-image-with-link__card{width:calc(100% - (var(--size-16) * 2));max-width:358px;padding:var(--size-44) var(--size-24);gap:var(--size-12);margin:0 auto;position:relative;top:-100px;left:auto;right:auto;transform:none}.large-image-with-link__heading{font-size:26px}.large-image-with-link__text+*{margin-top:var(--size-12)}.large-image-with-link__text,.large-image-with-link__text p{font-size:var(--font-size-subheading-mobile)}}
.layout{gap:var(--size-24);flex-direction:column;width:100%;display:flex}.layout__column{gap:var(--size-24);--_block-padding:0;--_video-padding:0;--_video-max-width:none;--_block-spacing:0;flex-direction:column;min-width:0;display:flex}.layout__column .surface-style-wrapper--background-transparent{padding-block:0}.layout__column [class*=__inner]{max-width:none}.layout--has-surface{width:100%;margin-block:calc(var(--_block-spacing,var(--size-60)) / 2);padding-block:var(--size-60);padding-inline:max(var(--_block-padding,var(--size-16)), calc((100% - var(--content-width-wide)) / 2))}@media (min-width:768px){.layout--has-surface{padding-block:var(--size-72)}}@media (min-width:1024px){.layout--has-surface{padding-block:var(--size-120)}}.layout--has-surface .layout__column .surface-style-wrapper{color:inherit;background-color:#0000;border:none}.layout--has-surface .layout__column .surface-style-wrapper--dark-links a:not(.button,[class*=button--],[class*=\ button-]),.layout--has-surface .layout__column .surface-style-wrapper--dark-links a:not(.button,[class*=button--],[class*=\ button-]):hover{color:inherit}.layout.surface-style-wrapper--background-dark{--color-main-text-default:var(--color-main-text-on-color-default);--color-main-text-subtle:var(--color-main-text-on-color-default)}.layout--has-surface .layout__column .detailed-article-teaser,.layout--has-surface .layout__column [class*=--background-light],.layout--has-surface .layout__column [class*=--background-medium],.layout--has-surface .layout__column [class*=--background-dark]{color:inherit;background-color:#0000}.layout--has-surface .layout__column .accordion{background-color:#0000;padding:0}.layout--has-surface .layout__column .person__card{padding:0}.layout--has-surface .layout__column .quote{border-radius:0;padding:0;overflow:visible}@media (min-width:768px){.layout{flex-direction:row}:is(.layout--halves,.layout--two-thirds-third,.layout--third-two-thirds,.layout:has(>.layout__column:nth-child(2):last-child)){gap:var(--size-44)}.layout--align-center{align-items:center}.layout--align-top{align-items:flex-start}.layout--halves>.layout__column{flex:1}.layout--two-thirds-third>.layout__column:first-child{flex:2}.layout--two-thirds-third>.layout__column:last-child,.layout--third-two-thirds>.layout__column:first-child{flex:1}.layout--third-two-thirds>.layout__column:last-child{flex:2}.layout--thirds>.layout__column,.layout--quarters>.layout__column{flex:1}.layout--full>.layout__column{flex:100%}}
.link-list__heading{font-family:var(--typography-h5-family);font-size:var(--typography-h5-size-mobile);font-weight:var(--typography-h5-weight);line-height:var(--typography-h5-line-height);color:var(--color-text);margin:0 0 var(--size-24)}@media (min-width:1024px){.link-list__heading{font-size:var(--typography-h5-size-desktop)}}.link-list__links{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.link-list__link-item{border-bottom:.5px solid var(--color-stroke-subtle)}.link-list__link{align-items:center;gap:var(--size-8);padding:var(--size-20) 0;font-family:var(--font-family-heading);font-size:var(--font-size-24);font-weight:var(--font-weight-bold);color:var(--color-text);transition:opacity var(--transition-fast);line-height:1.2;text-decoration:none;display:flex}@media (hover:hover){.link-list__link:hover{opacity:.7}}.link-list__link:focus-visible{outline:var(--border-width-focus) solid var(--color-focus);outline-offset:var(--outline-offset-xs)}.link-list__link-icon{width:22px;height:22px;color:var(--color-text);flex-shrink:0;justify-content:center;align-items:center;display:flex}.link-list__link-text{flex:1}
.map-block{gap:var(--size-16);font-family:var(--font-family-base);flex-direction:column;display:flex}.map-block__container{aspect-ratio:8/9;border-radius:var(--corner-radius-12);background-color:var(--color-main-surface-tinted);width:100%;overflow:hidden}@media (min-width:480px){.map-block__container{aspect-ratio:16/9}}@media (min-width:768px){.map-block__container{aspect-ratio:21/9}}.map-block__placeholder{width:100%;height:100%;font-size:var(--font-size-body-m);color:var(--color-main-text-subtle);justify-content:center;align-items:center;display:flex}.map-block__poi-marker{background-color:var(--color-action-fire-orange);border:2px solid #fff;border-radius:50%;width:20px;height:20px;box-shadow:0 2px 6px #00000059}.map-block__popup-title{font-family:var(--font-family-base);font-size:var(--font-size-body-s);font-weight:var(--font-weight-semibold);color:var(--color-main-text-default);margin-bottom:var(--size-4);display:block}.map-block__popup-text{font-family:var(--font-family-base);font-size:var(--font-size-body-s);color:var(--color-main-text-default);line-height:var(--line-height-base)}.map-block__popup-text p{margin:0}
.media-packs{width:100%}.media-packs__inner{gap:var(--size-32);max-width:min(var(--content-width-wide), 100% - 2 * var(--size-16));padding-block:var(--size-60);flex-direction:column;margin-inline:auto;display:flex}@media (min-width:768px){.media-packs__inner{max-width:min(var(--content-width-wide), 100% - 2 * var(--size-24));padding-block:var(--size-72)}}@media (min-width:1024px){.media-packs__inner{max-width:min(var(--content-width-wide), 100% - 2 * var(--size-48));padding-block:var(--size-120)}}.media-packs.surface-style-wrapper--background-transparent .media-packs__inner{padding-block:calc(var(--_block-spacing,var(--size-60)) / 2)}.media-packs__header{gap:var(--size-16);flex-direction:column;display:flex}.media-packs__heading{font-size:var(--font-size-h5-mobile);font-weight:var(--font-weight-semibold);line-height:var(--line-height-heading);color:var(--color-main-text-default);margin:0}.media-packs__ingress{font-size:var(--font-size-subheading-mobile);font-weight:var(--font-weight-regular);line-height:var(--line-height-base);color:var(--color-main-text-default);margin:0}.media-packs__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.media-packs__item{gap:var(--size-16);padding-block:var(--size-24);border-bottom:1px solid var(--color-neutral-border);flex-direction:column;display:flex}.media-packs__image-container{display:none}.media-packs__image{width:100%;height:100%;margin:0}.media-packs__image picture{width:100%;height:100%;display:block}.media-packs__image img{object-fit:cover;border-radius:var(--corner-radius-12);width:100%;height:100%}.media-packs__content{gap:var(--size-16);flex-direction:column;display:flex}.media-packs__text{gap:var(--size-8);flex-direction:column;display:flex}.media-packs__title{font-size:var(--font-size-body-ml);font-weight:var(--font-weight-semibold);line-height:var(--line-height-heading);color:var(--color-main-text-default);margin:0}.media-packs__intro{font-size:var(--font-size-body-m);font-weight:var(--font-weight-regular);line-height:var(--line-height-base);color:var(--color-main-text-default);margin:0}@media (min-width:768px){.media-packs__heading{font-size:var(--font-size-h5-desktop)}.media-packs__ingress{font-size:var(--font-size-subheading-desktop)}.media-packs__item{align-items:center;gap:var(--size-16);padding-block:var(--size-32);flex-direction:row}.media-packs__image-container{border-radius:var(--corner-radius-12);flex-shrink:0;width:226px;height:226px;display:block;overflow:hidden}.media-packs__content{flex:1;min-width:0}}.media-packs.surface-style-wrapper--background-dark .media-packs__heading,.media-packs.surface-style-wrapper--background-dark .media-packs__ingress,.media-packs.surface-style-wrapper--background-dark .media-packs__title,.media-packs.surface-style-wrapper--background-dark .media-packs__intro{color:var(--color-main-text-on-color-default)}.media-packs.surface-style-wrapper--background-dark .media-packs__item{border-bottom-color:color-mix(in srgb, var(--color-main-text-on-color-default) 30%, transparent)}.media-packs.surface-style-wrapper--background-dark .button--secondary{--button-focus-color:var(--color-main-text-on-color-default);border-color:var(--color-main-text-on-color-default);color:var(--color-main-text-on-color-default)}.media-packs.surface-style-wrapper--background-dark .button--secondary:hover,.media-packs.surface-style-wrapper--background-dark .button--secondary:active{background-color:var(--color-main-text-on-color-default);border-color:var(--color-main-text-on-color-default);color:var(--color-main-text-default)}
.media-slideshow{width:100%}.media-slideshow__inner{gap:var(--size-24);max-width:min(var(--content-width-wide), 100% - 2 * var(--size-16));padding-block:var(--size-60);flex-direction:column;margin-inline:auto;display:flex}@media (min-width:768px){.media-slideshow__inner{max-width:min(var(--content-width-wide), 100% - 2 * var(--size-24));gap:var(--size-32);padding-block:var(--size-72)}}@media (min-width:1024px){.media-slideshow__inner{max-width:min(var(--content-width-wide), 100% - 2 * var(--size-48));padding-block:var(--size-120)}}.media-slideshow.surface-style-wrapper--background-transparent .media-slideshow__inner{padding-block:calc(var(--_block-spacing,var(--size-60)) / 2)}.media-slideshow__header{gap:var(--size-12);padding-inline:max(var(--_block-padding), calc((100% - var(--content-width-wide)) / 2));flex-direction:column;display:flex}.media-slideshow__header--left{text-align:left;align-items:flex-start;padding-inline:0}.media-slideshow__header--center{text-align:center;align-items:center}.media-slideshow__header--right{text-align:right;align-items:flex-end}.media-slideshow__heading{font-size:var(--typography-h5-size);font-weight:var(--font-weight-bold);line-height:var(--line-height-heading);color:var(--color-main-text-default);max-width:calc(var(--content-width-wide) * 2 / 3);margin:0}.media-slideshow__intro{font-size:var(--typography-body-size);font-weight:var(--font-weight-regular);line-height:var(--line-height-base);color:var(--color-main-text-default);max-width:calc(var(--content-width-wide) * 2 / 3);margin:0}.media-slideshow__content,.media-slideshow .image-carousel{width:100%}.media-slideshow.surface-style-wrapper--background-dark .media-slideshow__heading,.media-slideshow.surface-style-wrapper--background-dark .media-slideshow__intro{color:var(--color-main-text-on-color-default)}.media-slideshow.surface-style-wrapper--background-dark .image-carousel__dot--active{background-color:var(--color-main-text-on-color-default)}.media-slideshow.surface-style-wrapper--background-dark .image-carousel__dot:not(.image-carousel__dot--active){background-color:var(--color-sky-blue-light)}.media-slideshow:is(.surface-style-wrapper--background-light,.surface-style-wrapper--background-medium) .navigation-button--primary{background-color:var(--color-main-text-default);color:var(--color-main-text-on-color-default);--navigation-button-focus-color:var(--color-main-text-on-color-default)}.media-slideshow:is(.surface-style-wrapper--background-light,.surface-style-wrapper--background-medium) .navigation-button--primary:hover,.media-slideshow:is(.surface-style-wrapper--background-light,.surface-style-wrapper--background-medium) .navigation-button--primary:active{background-color:var(--color-main-surface-light)}
.numbers{--numbers-bg:var(--color-sea-blue-strong);--numbers-text:var(--color-main-text-default);font-weight:var(--font-weight-semibold);place-items:start;gap:var(--size-32);padding:var(--size-44);background-color:var(--numbers-bg);color:var(--numbers-text);font-family:var(--font-family-base);border-radius:var(--corner-radius-24);text-align:left;grid-template-columns:minmax(0,1fr);width:100%;max-width:100%;display:grid;overflow:hidden}.numbers__item{justify-content:center;align-items:flex-start;gap:var(--size-4);text-align:left;flex-direction:column;min-width:0;max-width:100%;display:flex}.numbers__item:only-child{grid-column:1/-1}.numbers__value{font-family:var(--typography-stat-large-family);line-height:var(--typography-stat-large-line-height);font-size:var(--typography-stat-large-size-mobile);overflow-wrap:anywhere}.numbers__label{font-family:var(--typography-body-m-family);line-height:var(--typography-body-m-line-height);font-size:var(--typography-body-m-size);overflow-wrap:anywhere}@media (min-width:768px){.numbers{gap:var(--size-44);padding:var(--size-72) var(--size-120);place-items:start center}.numbers:has(>:nth-child(2)){grid-template-columns:repeat(2,minmax(0,1fr))}.numbers__label{font-size:var(--typography-link-m-size)}.numbers__item{justify-self:center;width:fit-content}.numbers__value{font-size:var(--typography-stat-large-size-desktop)}}@media (min-width:1024px){.numbers:has(>:nth-child(3)){grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1280px){.numbers:has(>:nth-child(4)){grid-template-columns:repeat(4,minmax(0,1fr))}}
.office{gap:var(--size-16);padding:var(--size-24);border-radius:var(--corner-radius-12);font-family:var(--font-family-base);flex-direction:column;display:flex}.office__heading{font-size:var(--font-size-h5-mobile);font-weight:var(--font-weight-semibold);line-height:var(--line-height-heading);margin:0}@media (min-width:1024px){.office__heading{font-size:var(--font-size-h5-desktop)}}.office__title{font-size:var(--font-size-body-m);font-weight:var(--font-weight-semibold);line-height:var(--line-height-base);margin:0}.office__address{font-style:normal;font-size:var(--font-size-body-m);line-height:var(--line-height-base);flex-direction:column;display:flex}.office__contact{gap:var(--size-8);font-size:var(--font-size-body-m);flex-direction:column;display:flex}.office__contact-link{color:var(--color-link,inherit);width:fit-content;text-decoration:underline}.office__request-link{font-weight:var(--font-weight-semibold)}.office__footer{justify-content:space-between;gap:var(--size-16);padding-top:var(--size-16);border-top:1px solid var(--color-border,currentcolor);font-size:var(--font-size-body-m);margin-top:auto;display:flex}
.paragraph-with-header{width:100%}.paragraph-with-header__inner{gap:var(--size-16);max-width:min(var(--content-width-narrow), 100% - 2 * var(--size-16));padding-block:var(--size-60);flex-direction:column;margin-inline:auto;display:flex}@media (min-width:768px){.paragraph-with-header__inner{max-width:min(var(--content-width-narrow), 100% - 2 * var(--size-24));gap:var(--size-24);padding-block:var(--size-72)}}@media (min-width:1024px){.paragraph-with-header__inner{max-width:min(var(--content-width-narrow), 100% - 2 * var(--size-48));padding-block:var(--size-120)}}.paragraph-with-header.surface-style-wrapper--background-transparent .paragraph-with-header__inner{padding-block:calc(var(--_block-spacing,var(--size-60)) / 2)}.paragraph-with-header__heading{font-size:var(--font-size-h4-mobile);font-weight:var(--font-weight-bold);line-height:var(--line-height-heading);color:var(--color-main-text-default);margin:0}.paragraph-with-header__body{font-size:var(--font-size-body-xl);line-height:var(--line-height-base);color:var(--color-main-text-default)}@media (min-width:768px){.paragraph-with-header__heading{font-size:var(--font-size-h4-desktop)}}.paragraph-with-header.surface-style-wrapper--background-dark .paragraph-with-header__heading,.paragraph-with-header.surface-style-wrapper--background-dark .paragraph-with-header__body{color:var(--color-main-text-on-color-default)}
.parallax-container-block{width:100%;position:relative}.parallax-container-block--has-background{background-color:#000}.parallax-container-block__background{pointer-events:none;height:100vh;position:sticky;top:0;overflow:hidden}.parallax-container-block__background .parallax-container-block__media{width:100%;height:100%;margin:0;display:block}.parallax-container-block__background .parallax-container-block__media picture{width:100%;height:100%;display:block}.parallax-container-block__background .parallax-container-block__media img,.parallax-container-block__background .parallax-container-block__media video{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.parallax-container-block__content{z-index:1;margin-top:-100vh;padding-top:60vh;padding-bottom:60vh;position:relative}.parallax-container-block:not(.parallax-container-block--has-background) .parallax-container-block__content{margin-top:0;padding-top:0;padding-bottom:0}.parallax-container-block__video-toggle{bottom:var(--size-16);right:var(--size-16);z-index:2;color:#fff;cursor:pointer;background:#00000080;border:none;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;transition:background .2s;display:flex;position:absolute}.parallax-container-block__video-toggle:hover{background:#000000b3}.parallax-container-block__video-toggle:focus-visible{outline-offset:2px;outline:2px solid #fff}
.parallax-rich-text{gap:var(--size-16);padding:var(--size-24);background-color:var(--color-sky-blue-light);border-radius:var(--size-8);color:var(--color-main-text-default);flex-direction:column;display:flex}.parallax-rich-text__heading{font-size:var(--font-size-h4-desktop);font-weight:var(--font-weight-bold);line-height:var(--line-height-heading);color:inherit;margin:0}.parallax-rich-text__intro{font-size:var(--font-size-subheading-desktop);font-weight:var(--font-weight-regular);line-height:var(--line-height-base);color:inherit;margin:0}.parallax-rich-text__body{font-size:var(--typography-body-size);color:inherit}.parallax-rich-text__body :is(p,li,a){font-size:inherit}@media (min-width:768px){.parallax-rich-text{padding:var(--size-32);gap:var(--size-24)}}@media (min-width:1024px){.parallax-rich-text{padding:var(--size-48);gap:var(--size-32)}}
.partner{gap:var(--size-12);padding:var(--size-24);border-radius:var(--corner-radius-12);background-color:var(--color-surface-blue-tinted);font-family:var(--font-family-base);flex-direction:column;display:flex}.partner__name{font-size:var(--font-size-body-xl);font-weight:var(--font-weight-semibold);line-height:var(--line-height-base);margin:0}.partner__role{font-size:var(--font-size-body-s);font-weight:var(--font-weight-regular);line-height:var(--line-height-base);margin:0}.partner__address{gap:var(--size-4);flex-direction:column;font-style:normal;display:flex}.partner__address-line{font-size:var(--font-size-body-s);font-weight:var(--font-weight-regular);line-height:var(--line-height-base);display:block}.partner__contact{gap:var(--size-4);flex-direction:column;display:flex}.partner__email,.partner__phone{font-size:var(--font-size-body-s);font-weight:var(--font-weight-regular);line-height:var(--line-height-base);color:inherit;text-decoration:none}.partner__email:hover{text-decoration:underline}
.person{gap:var(--size-16);font-family:var(--font-family-base);flex-direction:column;display:flex}.person__heading{color:var(--color-main-text-default);font-family:var(--typography-h5-family);font-size:var(--typography-h5-size-mobile);font-weight:var(--font-weight-semibold);line-height:var(--typography-h5-line-height);margin:0}@media (min-width:1024px){.person__heading{font-size:var(--typography-h5-size-desktop)}}.person__card{align-items:center;gap:var(--size-24);padding:var(--size-24);border-radius:var(--corner-radius-12);background-color:#0000;flex-wrap:wrap;display:flex}@media (min-width:768px){.person__card{padding:var(--size-40)}}.person__card--background-light{background-color:var(--color-sea-blue-tinted)}.person__card--background-medium{background-color:var(--color-sky-blue-light)}.person__card--background-dark{background-color:var(--color-main-surface-light)}.person__avatar,.person__avatar-placeholder{border-radius:50%;flex-shrink:0;width:120px;height:120px;overflow:hidden}@media (min-width:768px){.person__avatar,.person__avatar-placeholder{width:160px;height:160px}}.person__avatar{margin:0;display:block}.person__avatar picture,.person__avatar img{width:100%;height:100%;display:block}.person__avatar img{object-fit:cover}.person__avatar-placeholder{background-color:var(--color-main-surface-tinted);color:var(--color-main-text-subtle);justify-content:center;align-items:center;display:flex}.person__avatar-placeholder.person__avatar-placeholder--dark{background-color:color-mix(in srgb, var(--color-main-surface-light) 70%, white);color:var(--color-main-text-on-color-default)}.person__avatar-placeholder svg{width:48px;height:48px}.person__info{gap:var(--size-12);flex-direction:column;flex:200px;min-width:0;display:flex}.person__identity{gap:var(--size-4);flex-direction:column;display:flex}.person__name{font-size:var(--font-size-body-ml);font-weight:var(--font-weight-semibold);line-height:var(--line-height-heading);color:var(--color-main-text-default);margin:0}.person__name.person__name--inverted{color:var(--color-main-text-on-color-default)}.person__job-title{font-size:var(--font-size-subheading-desktop);font-weight:var(--font-weight-semibold);line-height:var(--line-height-heading);color:var(--color-main-text-default);margin:0}.person__job-title.person__job-title--inverted{color:var(--color-main-text-on-color-default)}.person__contact{gap:var(--size-16);flex-direction:column;display:flex}.person__contact-link{align-items:center;gap:var(--size-8);font-weight:var(--font-weight-regular);line-height:var(--line-height-base);color:var(--color-main-text-default);min-width:0;text-decoration:underline;display:inline-flex}.person__contact-link>span:last-child{overflow-wrap:break-word;min-width:0}.person__contact-link:hover{text-decoration:none}.person__contact-link.person__contact-link--inverted{color:var(--color-main-text-on-color-default)}.person__contact-icon{flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.person__contact-icon svg{width:100%;height:100%}
.person-list{margin-block:calc(var(--_block-spacing,var(--size-60)) / 2)}.person-list__content{gap:var(--size-32);max-width:min(var(--content-width-wide), 100% - 2 * var(--_block-padding,var(--size-16)));font-family:var(--font-family-base);flex-direction:column;margin-left:auto;margin-right:auto;display:flex}.person-list__heading{font-size:var(--font-size-h4-mobile);font-weight:var(--font-weight-semibold);line-height:var(--line-height-heading);margin:0}.person-list__grid{gap:var(--size-24);grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));display:grid}@media (min-width:1024px){.person-list__heading{font-size:var(--font-size-h4-desktop)}}
.podcasts{width:100%}.podcasts__inner{gap:var(--size-32);max-width:min(var(--content-width-wide), 100% - 2 * var(--size-16));padding-block:var(--size-60);flex-direction:column;margin-inline:auto;display:flex}@media (min-width:768px){.podcasts__inner{max-width:min(var(--content-width-wide), 100% - 2 * var(--size-24));padding-block:var(--size-72)}}@media (min-width:1024px){.podcasts__inner{max-width:min(var(--content-width-wide), 100% - 2 * var(--size-48));padding-block:var(--size-120)}}.podcasts.surface-style-wrapper--background-transparent .podcasts__inner{padding-block:calc(var(--_block-spacing,var(--size-60)) / 2)}.podcasts__header{gap:var(--size-16);flex-direction:column;display:flex}.podcasts__heading{font-size:var(--font-size-h5-mobile);font-weight:var(--font-weight-semibold);line-height:var(--line-height-heading);color:var(--color-main-text-default);margin:0}.podcasts__ingress{font-size:var(--font-size-subheading-mobile);font-weight:var(--font-weight-regular);line-height:var(--line-height-base);color:var(--color-main-text-default);margin:0}.podcasts__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.podcasts__item{align-items:flex-start;gap:var(--size-16);padding-block:var(--size-20);border-bottom:1px solid var(--color-neutral-border);flex-direction:row;display:flex}.podcasts__image-container{border-radius:var(--corner-radius-8);flex-shrink:0;width:92px;height:92px;overflow:hidden}.podcasts__image{width:100%;height:100%;margin:0}.podcasts__image picture{width:100%;height:100%;display:block}.podcasts__image img{object-fit:cover;width:100%;height:100%}.podcasts__content{gap:var(--size-16);flex-direction:column;flex:1;min-width:0;display:flex}.podcasts__text{gap:var(--size-8);flex-direction:column;display:flex}.podcasts__title{font-size:var(--font-size-subheading-mobile);font-weight:var(--font-weight-semibold);line-height:var(--line-height-heading);color:var(--color-main-text-default);margin:0}.podcasts__play-time{font-size:var(--font-size-body-s);font-weight:var(--font-weight-semibold);line-height:var(--line-height-heading);color:var(--color-main-text-default);margin:0}.podcasts__intro{font-size:var(--font-size-body-s);font-weight:var(--font-weight-regular);line-height:var(--line-height-base);color:var(--color-main-text-default);margin:0}@media (min-width:768px){.podcasts__heading{font-size:var(--font-size-h5-desktop)}.podcasts__ingress{font-size:var(--font-size-subheading-desktop)}.podcasts__item{padding-block:var(--size-32);align-items:center}.podcasts__image-container{border-radius:var(--corner-radius-12);width:226px;height:226px}.podcasts__title{font-size:var(--font-size-body-ml)}.podcasts__play-time,.podcasts__intro{font-size:var(--font-size-body-m)}}.podcasts.surface-style-wrapper--background-dark .podcasts__heading,.podcasts.surface-style-wrapper--background-dark .podcasts__ingress,.podcasts.surface-style-wrapper--background-dark .podcasts__title,.podcasts.surface-style-wrapper--background-dark .podcasts__play-time,.podcasts.surface-style-wrapper--background-dark .podcasts__intro{color:var(--color-main-text-on-color-default)}.podcasts.surface-style-wrapper--background-dark .podcasts__item{border-bottom-color:color-mix(in srgb, var(--color-main-text-on-color-default) 30%, transparent)}.podcasts.surface-style-wrapper--background-dark .button--secondary{--button-focus-color:var(--color-main-text-on-color-default);border-color:var(--color-main-text-on-color-default);color:var(--color-main-text-on-color-default)}.podcasts.surface-style-wrapper--background-dark .button--secondary:hover,.podcasts.surface-style-wrapper--background-dark .button--secondary:active{background-color:var(--color-main-text-on-color-default);border-color:var(--color-main-text-on-color-default);color:var(--color-main-text-default)}
.press-release{gap:var(--size-24);font-family:var(--font-family-base);flex-direction:column;display:flex}.press-release__heading{font-size:var(--font-size-h4-mobile);font-weight:var(--font-weight-semibold);line-height:var(--line-height-heading);color:var(--color-main-text-default);margin:0}@media (min-width:1024px){.press-release__heading{font-size:var(--font-size-h4-desktop)}}.press-release__list{gap:var(--size-4);flex-direction:column;display:flex}.press-release__error{font-size:var(--font-size-body-m);font-weight:var(--font-weight-regular);line-height:var(--line-height-base);color:var(--color-main-text-subtle);padding:var(--size-24);text-align:center;margin:0}.press-release__footer{justify-content:center;display:flex}
