.article-card{background-color:var(--color-background);border-radius:12px;flex-direction:column;width:100%;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden}.article-card:has(a:focus-visible){outline:var(--border-width-focus)solid var(--color-focus);outline-offset:var(--outline-offset-xs)}.article-card a:hover,.article-card a:focus-within{text-decoration:none}:is(.article-card a:hover,.article-card a:focus-within) svg{color:var(--color-main-text-on-color-default);background-color:#b5430c}:is(.article-card a:hover,.article-card a:focus-within) .article-card__title{text-underline-offset:var(--text-underline-offset-sm);text-decoration:underline;display:block;overflow:visible}.article-card svg{width:38px;height:38px;color:var(--color-main-text-on-color-default);background-color:var(--color-action-fire-orange);border-radius:50%;padding:9px;transition:transform .2s}.article-card[data-size=large] .article-card__title{font-size:30px}@media not (min-width:1024px){.article-card{max-width:100%}}.article-card__link{gap:var(--size-16);height:100%;color:inherit;flex-direction:column;text-decoration:none;display:flex}.article-card__link:focus-visible{outline:none}.article-card__image-wrapper{aspect-ratio:357/229;background-color:var(--color-main-surface-tinted);border-radius:12px;width:100%;position:relative;overflow:hidden}.article-card__image{object-fit:cover;width:100%;height:100%;transition:transform .3s}.article-card__content{gap:var(--size-16);padding:0 var(--size-16)var(--size-16);flex-direction:column;display:flex}.article-card__body{gap:var(--size-12);flex-direction:column;display:flex}.article-card__metadata{align-items:center;gap:var(--size-8);display:flex}.article-card__category,.article-card__date{font-family:var(--typography-body-s-family);font-size:var(--typography-body-s-size);font-weight:var(--typography-body-s-weight);color:var(--color-main-text-default);line-height:normal}.article-card__dot{border-radius:var(--corner-radius-round);background-color:var(--color-main-text-default);flex-shrink:0;width:4px;height:4px;display:block}.article-card__title{font-family:var(--typography-body-l-family);font-size:var(--typography-body-l-size);font-weight:var(--font-weight-semibold);color:var(--color-main-text-default);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;line-height:1.26;display:-webkit-box;overflow:hidden}@media (min-width:1024px){.article-card__title{font-size:var(--typography-body-xl-size)}}
.breadcrumb{--_block-padding:var(--size-16);font-family:var(--font-family-base);font-weight:var(--font-weight-semibold);line-height:var(--line-height-heading);color:var(--color-main-surface-light);max-width:min(var(--container-2xl),100% - 2*var(--_block-padding));margin:60px auto 26px}@media (min-width:768px){.breadcrumb{--_block-padding:var(--size-24)}}@media (min-width:1024px){.breadcrumb{--_block-padding:var(--size-48)}}.breadcrumb--small{font-size:var(--font-size-body-s)}.breadcrumb--large{font-size:var(--font-size-body-m)}.breadcrumb__separator svg,.breadcrumb__back-icon svg{width:16px;height:16px}.breadcrumb__list{align-items:center;gap:var(--size-8);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:none}@media (min-width:1024px){.breadcrumb__list{display:flex}}.breadcrumb__item{align-items:center;gap:var(--size-8);display:flex}.breadcrumb__separator{color:var(--color-main-surface-light);align-items:center;display:flex}.breadcrumb__link{color:var(--color-main-surface-light);text-underline-offset:2px;transition:color var(--transition-fast);text-decoration:underline}.breadcrumb__link:hover{color:var(--color-main-text-hover)}.breadcrumb__link:focus-visible{outline:var(--border-width-focus)solid var(--color-focus);outline-offset:2px}.breadcrumb__current{color:var(--color-main-surface-light);text-decoration:none}.breadcrumb__back{align-items:center;gap:var(--size-8);display:flex}@media (min-width:1024px){.breadcrumb__back{display:none}}.breadcrumb__back-icon{color:var(--color-main-surface-light);align-items:center;display:flex}.breadcrumb__back-link{color:var(--color-main-surface-light);text-underline-offset:2px;transition:color var(--transition-fast);text-decoration:underline}.breadcrumb__back-link:hover{color:var(--color-main-text-hover)}.breadcrumb__back-link:focus-visible{outline:var(--border-width-focus)solid var(--color-focus);outline-offset:2px}
.button{justify-content:center;align-items:center;gap:var(--size-8);border-radius:var(--corner-radius-round);font-family:var(--font-family-base);font-weight:var(--font-weight-semibold);cursor:pointer;transition:all var(--transition-fast);border:none;width:fit-content;text-decoration:none;display:inline-flex}.button:is(a),.button:is(a):hover{text-decoration:none}.button:focus-visible{outline:var(--border-width-focus)solid var(--color-focus);outline-offset:2px}.button:disabled{opacity:var(--opacity-disabled);cursor:not-allowed}.button__icon{flex-shrink:0;justify-content:center;align-items:center;display:flex}.button__icon svg{width:24px;height:24px}.button__label{white-space:nowrap}.button__sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.button--large{height:52px;padding:var(--size-8)var(--size-24);font-size:var(--font-size-body-l)}.button--large .button__icon svg{width:24px;height:24px}.button--medium{height:44px;padding:var(--size-8)var(--size-24);font-size:var(--font-size-link-m)}.button--medium .button__icon svg{width:24px;height:24px}.button--small{height:40px;padding:var(--size-8)20px;font-size:var(--font-size-body-m)}.button--small .button__icon svg{width:20px;height:20px}.button--primary{color:var(--color-main-text-on-color-default);background-color:#cd4b0e}.button--primary:hover:not(:disabled){color:var(--color-main-text-on-color-default);background-color:#b5430c}.button--secondary{padding-left:var(--size-24);gap:var(--size-16);background-color:#0000;border:1px solid;padding-right:0}.button__icon-circle{border-radius:var(--corner-radius-round);flex-shrink:0;justify-content:center;align-items:center;display:flex}.button--secondary .button__icon-circle{background-color:var(--color-main-text-default);color:var(--color-main-text-on-color-default)}.button--secondary.button--large{height:43px}.button--secondary.button--large .button__icon-circle{width:43px;height:43px}.button--secondary.button--medium{height:40px}.button--secondary.button--medium .button__icon-circle{width:40px;height:40px}.button--secondary.button--small{height:36px}.button--secondary.button--small .button__icon-circle{width:36px;height:36px}.button--secondary-light{border:1px solid var(--color-main-text-on-color-default);color:var(--color-main-text-on-color-default);padding-left:var(--size-24);gap:var(--size-16);background-color:#0000;padding-right:0}.button--secondary-light:hover:not(:disabled){background-color:#ffffff1a}.button--secondary-light:focus-visible{outline:var(--border-width-focus)solid var(--color-main-text-on-color-default);outline-offset:2px}.button--secondary-light .button__icon-circle{border-radius:var(--corner-radius-round);background-color:var(--color-main-text-on-color-default);color:var(--color-main-surface-light);flex-shrink:0;justify-content:center;align-items:center;display:flex}.button--secondary-light.button--large{height:43px}.button--secondary-light.button--large .button__icon-circle{width:43px;height:43px}.button--secondary-light.button--medium{height:40px}.button--secondary-light.button--medium .button__icon-circle{width:40px;height:40px}.button--secondary-light.button--small{height:36px}.button--secondary-light.button--small .button__icon-circle{width:36px;height:36px}.button--tertiary{color:var(--color-main-text-on-color-default);background-color:var(--color-main-text-default)}.button--ghost{height:auto;color:var(--color-main-text-on-color-default);background-color:#0000;padding:0}.button--ghost:hover:not(:disabled){color:#cd4b0e}.button--ghost.button--large{font-size:var(--font-size-body-l)}.button--ghost.button--medium{font-size:var(--font-size-link-m)}.button--ghost.button--small{font-size:var(--font-size-body-m)}.button--icon{padding:var(--size-8);aspect-ratio:1;background-color:#ccd9e7}.button--icon:hover:not(:disabled){background-color:var(--color-main-surface-light)}.button--icon:hover:not(:disabled) svg{color:var(--color-main-text-on-color-default)}.button--icon.button--large{width:52px;height:52px}.button--icon.button--medium{width:48px;height:48px}.button--icon.button--small{width:32px;height:32px}.button--icon.button--small .button__icon svg{width:16px;height:16px}.button[aria-pressed=true],.button[aria-selected=true]{box-shadow:inset 0 2px 4px #0003}
.event-teaser{flex-direction:column;width:100%;display:flex}.event-teaser:has(a:focus-visible){outline:var(--border-width-focus)solid var(--color-focus);outline-offset:var(--outline-offset-xs);border-radius:var(--corner-radius-8)}.event-teaser a:hover,.event-teaser a:focus-within{text-decoration:none}:is(.event-teaser a:hover,.event-teaser a:focus-within) .event-teaser__arrow-button{background-color:#b5430c}:is(.event-teaser a:hover,.event-teaser a:focus-within) .event-teaser__title{text-underline-offset:var(--text-underline-offset-sm);text-decoration:underline}.event-teaser__link{gap:var(--size-24);height:100%;color:inherit;flex-direction:column;text-decoration:none;display:flex}.event-teaser__link:focus-visible{outline:none}.event-teaser__image-wrapper{aspect-ratio:444/316;background-color:var(--color-main-surface-tinted);border-radius:var(--corner-radius-8);width:100%;position:relative;overflow:hidden}.event-teaser__image{object-fit:cover;width:100%;height:100%;transition:transform .3s}.event-teaser__content{gap:var(--size-20);flex-direction:column;display:flex}.event-teaser__body{gap:var(--size-12);flex-direction:column;display:flex}.event-teaser__title{font-family:var(--typography-h5-family);font-size:1.875rem;font-weight:var(--typography-h5-weight);line-height:var(--line-height-heading);color:var(--color-main-text-default);margin:0}@media (min-width:1024px){.event-teaser__title{font-size:var(--typography-h5-size-desktop);line-height:var(--line-height-tight)}}.event-teaser__metadata{flex-direction:column;display:flex}.event-teaser__date{font-family:var(--font-family-base);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)}@media (min-width:1024px){.event-teaser__date{font-size:var(--font-size-link-m)}}.event-teaser__location{font-family:var(--font-family-base);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)}@media (min-width:1024px){.event-teaser__location{font-size:var(--font-size-link-m)}}.event-teaser__teaser-text{font-family:var(--font-family-base);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}@media (min-width:1024px){.event-teaser__teaser-text{font-size:var(--font-size-link-m)}}.event-teaser__arrow-button{border-radius:var(--corner-radius-round);background-color:var(--color-action-fire-orange);width:38px;height:38px;transition:background-color var(--transition-fast);flex-shrink:0;justify-content:center;align-items:center;display:flex}.event-teaser__arrow-button svg{width:24px;height:24px;color:var(--color-main-text-on-color-default);transition:transform var(--transition-fast),color var(--transition-fast)}.event-teaser__arrow-button--external svg{transform:rotate(-45deg)}
.featured-article{background-color:var(--color-background);border-radius:12px;width:100%;transition:transform .2s,box-shadow .2s;display:flex}:is(.featured-article:hover,.featured-article:focus-within) .featured-article__link{text-decoration:none}:is(.featured-article:hover,.featured-article:focus-within) svg{color:var(--color-main-text-on-color-default);background-color:#b5430c}:is(.featured-article:hover,.featured-article:focus-within) .featured-article__title{text-underline-offset:var(--text-underline-offset-sm);text-decoration:underline}.featured-article svg{width:38px;height:38px;color:var(--color-main-text-on-color-default);background-color:var(--color-action-fire-orange);border-radius:50%;padding:9px;transition:transform .2s}.featured-article__link{gap:var(--size-16);width:100%;color:inherit;flex-direction:column;text-decoration:none;display:flex}@media (min-width:1024px){.featured-article__link{flex-direction:row;align-items:center;gap:72px}}.featured-article__image-wrapper{background-color:var(--color-main-surface-tinted);aspect-ratio:357/289;border-radius:12px;width:100%;position:relative;overflow:hidden}@media (min-width:1024px){.featured-article__image-wrapper{aspect-ratio:772/562;flex:0 0 55%;max-width:772px}}.featured-article__image{object-fit:cover;width:100%;height:100%;transition:transform .4s}.featured-article__content{gap:var(--size-16);padding:0 var(--size-16)var(--size-16);flex-direction:column;flex:1;display:flex}@media (min-width:1024px){.featured-article__content{gap:32px;max-width:690px;padding:0}}.featured-article__metadata{align-items:center;gap:var(--size-8);display:flex}.featured-article__category,.featured-article__date{font-family:var(--typography-body-s-family);font-size:var(--typography-body-s-size);font-weight:var(--typography-body-s-weight);color:var(--color-main-text-default);line-height:normal}.featured-article__dot{border-radius:var(--corner-radius-round);background-color:var(--color-main-text-default);flex-shrink:0;width:4px;height:4px;display:block}.featured-article__title{font-family:var(--typography-h3-family);font-size:var(--typography-body-l-size);font-weight:var(--font-weight-semibold);line-height:var(--typography-h3-line-height);color:var(--color-main-text-default);margin:0}@media (min-width:1024px){.featured-article__title{font-size:var(--typography-h3-size-desktop)}}.featured-article__read-more{align-items:center;gap:var(--size-8);margin-top:auto;display:flex}.featured-article__read-more-text{font-family:var(--typography-link-m-family);font-size:var(--typography-link-m-size);font-weight:var(--typography-link-m-weight);line-height:var(--typography-link-m-line-height);color:var(--color-main-text-default)}
.filter{flex:1;min-width:0;max-width:200px;position:relative}.filter__trigger{justify-content:space-between;align-items:center;gap:var(--size-8);width:100%;padding:var(--size-12)var(--size-20);border:var(--border-width-thin)solid var(--color-neutral);border-radius:var(--corner-radius-8);background-color:var(--color-background);cursor:pointer;font-family:var(--font-family-base);font-size:var(--typography-link-m-size);font-weight:var(--font-weight-semibold);line-height:var(--line-height-heading);color:var(--color-main-text-default);text-align:left;display:flex}.filter__trigger:hover{background-color:var(--color-neutral-lightest)}.filter__trigger:focus-visible{outline:var(--border-width-focus)solid var(--color-focus);outline-offset:var(--outline-offset-xs)}.filter--open .filter__trigger{border-radius:var(--corner-radius-8)var(--corner-radius-8)0 0;border-bottom-color:#0000}.filter__trigger-label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.filter__trigger svg{width:24px;height:24px;color:var(--color-main-text-default);flex-shrink:0}.filter__dropdown{z-index:var(--z-index-dropdown);padding:var(--size-12)0;background-color:var(--color-background);border:var(--border-width-thin)solid var(--color-neutral);border-radius:0 0 var(--corner-radius-4)var(--corner-radius-4);border-top:none;margin:0;list-style:none;position:absolute;top:100%;left:0;right:0}.filter__group-label{height:52px;padding:var(--size-16);font-family:var(--font-family-base);font-size:var(--typography-caption-size);font-weight:300;line-height:var(--line-height-heading);color:var(--color-main-text-default);align-items:center;display:flex}.filter__input{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.filter__option{align-items:center;gap:var(--size-8);height:52px;padding:var(--size-8)var(--size-16);cursor:pointer;font-family:var(--font-family-base);font-size:var(--typography-link-m-size);font-weight:var(--font-weight-regular);line-height:var(--line-height-base);color:var(--color-main-text-default);display:flex}.filter__option:hover{background-color:var(--color-neutral-medium)}.filter__option:has(input:focus-visible){outline:var(--border-width-focus)solid var(--color-focus);outline-offset:var(--outline-offset-xs)}.filter__option--selected{background-color:var(--color-neutral-medium)}.filter__checkbox{border:var(--border-width-thin)solid var(--color-neutral-dark);border-radius:var(--corner-radius-2);background-color:var(--color-background);flex-shrink:0;width:16px;height:16px}.filter__checkbox--checked{background-color:var(--color-main-surface-light);border-color:var(--color-main-surface-light);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M3 8.5L6.5 12L13 4.5' stroke='%23ffffff' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain}.filter__option-text{flex:1;min-width:0}.filter-chip{align-items:center;gap:var(--size-8);padding:var(--size-4)var(--size-10);background-color:var(--color-neutral-medium);border-radius:var(--corner-radius-round);cursor:pointer;font-family:var(--font-family-base);font-size:var(--typography-body-m-size);font-weight:var(--font-weight-regular);line-height:var(--line-height-base);color:var(--color-main-text-default);white-space:nowrap;border:none;display:inline-flex}.filter-chip:hover{background-color:var(--color-neutral)}.filter-chip:focus-visible{outline:var(--border-width-focus)solid var(--color-focus);outline-offset:var(--outline-offset-xs)}.filter-chip svg{width:16px;height:16px;color:var(--color-main-text-default);flex-shrink:0;display:block}.filter-chip__label{line-height:var(--line-height-heading)}
.footer{background-color:#003e72;padding:60px 120px}.footer__inner{width:100%;max-width:var(--container-2xl);align-items:center;margin:0 auto;display:flex}
.header{border-bottom:1px solid var(--color-neutral-medium);align-items:center;min-height:80px;padding:20px 60px;display:flex}.header__inner{width:100%;max-width:var(--container-2xl);align-items:center;margin:0 auto;display:flex}
.item-tab{cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;justify-content:center;align-items:center;padding:10px 0;transition:border-color .2s;display:flex}.item-tab:hover:not([data-active=true]){border-bottom-color:var(--color-main-stroke-default)}.item-tab:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.item-tab[data-active=true]{border-bottom-color:var(--color-main-stroke-default)}.item-tab[data-active=true] .item-tab__label{font-weight:var(--typography-link-m-weight);line-height:var(--line-height-heading)}.item-tab__label{font-family:var(--typography-link-m-family);font-size:var(--typography-link-m-size);font-weight:var(--font-weight-regular);line-height:var(--line-height-base);color:var(--color-main-text-default);white-space:nowrap}.item-tab__count{font-weight:inherit}
.load-more{align-items:center;gap:var(--size-16);flex-direction:column;width:fit-content;display:flex}.load-more[data-size=large] .load-more__button{min-height:52px}.load-more[data-size=large] .load-more__button-text{font-size:var(--typography-button-l-size-mobile)}@media (min-width:1024px){.load-more[data-size=large] .load-more__button-text{font-size:var(--typography-button-l-size-desktop)}}.load-more__button{justify-content:center;align-items:center;gap:var(--size-8);padding:var(--size-8)var(--size-24);background-color:var(--color-main-surface-tinted);cursor:pointer;border:none;border-radius:999px;min-height:48px;transition:background-color .2s,transform .1s;display:flex}.load-more__button:hover:not(:disabled){background-color:var(--color-main-surface-light)}.load-more__button:hover:not(:disabled) .load-more__button-text{color:var(--color-main-text-on-color-default)}.load-more__button:active:not(:disabled){transform:scale(.98)}.load-more__button:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.load-more__button:disabled{opacity:var(--opacity-disabled);cursor:not-allowed}.load-more__button-text{font-family:var(--typography-button-m-family);font-size:var(--typography-button-m-size);font-weight:var(--typography-button-m-weight);line-height:var(--typography-button-m-line-height);color:var(--color-main-text-subtle);white-space:nowrap}.load-more__counter{font-family:var(--typography-body-m-family);font-size:var(--typography-body-m-size);font-weight:var(--typography-body-m-weight);line-height:var(--typography-body-m-line-height);color:var(--color-main-text-subtle);text-align:center;white-space:nowrap;margin:0}
.result-count{align-items:center;display:inline-flex}.result-count__text{font-size:var(--font-size-link-m);font-weight:var(--font-weight-regular);line-height:var(--line-height-tight);color:var(--color-main-text-default);text-align:left;white-space:nowrap}.result-count--loading .result-count__text{color:var(--color-main-text-subtle);font-style:italic}
.select{flex-direction:column;width:100%;display:flex}.select__label-container{gap:var(--size-4);margin-bottom:var(--size-8);flex-direction:column;display:flex}.select__label{font-size:var(--typography-body-m-size);font-weight:var(--font-weight-semibold);color:var(--color-main-text-default);line-height:1.2}@media not (min-width:1024px){.select__label--desktop-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}@media (min-width:1024px){.select__label--mobile-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}.select__description{font-size:var(--typography-body-m-size);font-weight:var(--font-weight-regular);color:var(--color-main-text-subtle);line-height:1.5}.select__wrapper{width:100%;display:inline-block;position:relative}.select__native{appearance:none;width:100%;padding:var(--size-8)var(--size-44)var(--size-8)var(--size-16);font-size:var(--typography-body-m-size);font-weight:var(--font-weight-semibold);color:var(--color-main-text-default);background-color:var(--color-background);border:1px solid var(--color-main-stroke-light);cursor:pointer;border-radius:4px;line-height:40px;transition:border-color .2s}.select__native::-ms-expand{display:none}.select__native:hover:not(:disabled){border-color:var(--color-primary)}.select__native:focus{border:2px solid var(--color-main-stroke-light);outline:none;padding:7px 43px 7px 15px}.select__native:disabled{cursor:not-allowed;opacity:.3}.select--error .select__native{border:2px solid var(--color-error-icon-default);padding:7px 43px 7px 15px}.select--error .select__native:focus{border-color:var(--color-error-icon-default)}.select--disabled label,.select--disabled svg{opacity:.3}.select__icon{right:var(--size-16);pointer-events:none;color:var(--color-main-text-default);transition:transform .2s;position:absolute;top:50%;transform:translateY(-50%)}.select__error{align-items:flex-start;gap:var(--size-8);margin-top:var(--size-8);display:flex}.select__error-icon{width:24px;height:24px;color:var(--color-error-icon-default);flex-shrink:0}.select__error-text{font-size:var(--typography-body-m-size);font-weight:var(--font-weight-regular);color:var(--color-error-text-subtle);line-height:1.5}
@media (min-width:1024px){.tabs .tabs__list{justify-content:flex-start}}.tabs__list{gap:var(--size-44);scrollbar-width:none;-ms-overflow-style:none;align-items:center;display:inline-flex;overflow:hidden auto}.tabs__list::-webkit-scrollbar{display:none}.tabs__list{scroll-behavior:smooth}@media not (min-width:1024px){.tabs__list{gap:var(--size-24);padding:0 var(--size-16);scroll-padding:var(--size-16)}}
.rich-text{font-family:var(--font-family-base);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)}.rich-text p{font-size:inherit;margin:0 0 1.5em}.rich-text p:last-child{margin-bottom:0}.rich-text p:empty{display:none}.rich-text h1,.rich-text h2,.rich-text h3,.rich-text h4,.rich-text h5,.rich-text h6{font-family:var(--font-family-heading);font-weight:var(--font-weight-semibold);line-height:var(--line-height-heading);letter-spacing:0;color:var(--color-main-text-default);margin:0 0 14px}.rich-text p+h1,.rich-text p+h2,.rich-text p+h3,.rich-text p+h4,.rich-text p+h5,.rich-text p+h6,.rich-text ul+h1,.rich-text ul+h2,.rich-text ul+h3,.rich-text ul+h4,.rich-text ul+h5,.rich-text ul+h6,.rich-text ol+h1,.rich-text ol+h2,.rich-text ol+h3,.rich-text ol+h4,.rich-text ol+h5,.rich-text ol+h6{margin-top:var(--size-72)}.rich-text a{font-size:inherit;color:#c74d0f;font-weight:var(--font-weight-semibold);text-underline-offset:var(--text-underline-offset-sm);transition:color var(--transition-fast);text-decoration:underline}.rich-text a:hover{color:var(--color-link-hover-warm)}.rich-text a:focus-visible{outline:var(--border-width-focus)solid var(--color-focus);outline-offset:var(--outline-offset-xs)}.rich-text ul,.rich-text ol{margin:0 0 1.5em;padding-left:1.5em}.rich-text li{margin-bottom:.5em}.rich-text li:last-child{margin-bottom:0}.rich-text ul ul,.rich-text ol ol,.rich-text ul ol,.rich-text ol ul{margin-top:.5em;margin-bottom:.5em}.rich-text blockquote{border-left:var(--border-width-thick)solid var(--color-sea-blue-strong);color:var(--color-main-text-subtle);margin:1.5em 0;padding:.5em 0 .5em 1.5em;font-style:italic}.rich-text blockquote p:last-child{margin-bottom:0}.rich-text code{background-color:var(--color-main-surface-tinted);border-radius:var(--corner-radius-4);padding:.125em .5em;font-family:Consolas,Monaco,Courier New,monospace;font-size:.9em}.rich-text pre{background-color:var(--color-main-surface-tinted);border-radius:var(--corner-radius-8);margin:1.5em 0;padding:1.5em;font-family:Consolas,Monaco,Courier New,monospace;font-size:.9em;overflow-x:auto}.rich-text pre code{background:0 0;padding:0}.rich-text table{border-collapse:collapse;width:100%;margin:1.5em 0}.rich-text th,.rich-text td{text-align:left;border-bottom:var(--border-width-thin)solid var(--color-main-stroke-light);padding:.75em 1em}.rich-text th{font-weight:var(--font-weight-semibold);background-color:var(--color-main-surface-tinted)}.rich-text tr:last-child td{border-bottom:none}.rich-text img{border-radius:var(--corner-radius-20);max-width:100%;height:auto;margin:1.5em 0}.rich-text figure{margin:1.5em 0}.rich-text figcaption{font-size:var(--font-size-caption);color:var(--color-main-text-subtle);margin-top:.5em}.rich-text hr{border:none;border-top:var(--border-width-thin)solid var(--color-main-stroke-light);margin:2em 0}.rich-text strong,.rich-text b{font-weight:var(--font-weight-semibold)}.rich-text mark{background-color:var(--color-yellow);padding:.125em .25em}.rich-text--large h1{font-size:var(--font-size-h3-desktop)}.rich-text--large h2{font-size:var(--font-size-h5-desktop)}.rich-text--large h3{font-size:var(--font-size-subheading-desktop);font-weight:var(--font-weight-semibold)}.rich-text--large h4,.rich-text--large h5,.rich-text--large h6,.rich-text--small{font-size:var(--font-size-body-m)}.rich-text--small h1{font-size:var(--font-size-h5-mobile)}.rich-text--small h2{font-size:var(--font-size-subheading-desktop)}.rich-text--small h3,.rich-text--small h4,.rich-text--small h5,.rich-text--small h6{font-size:var(--font-size-body-m)}@media (max-width:768px){.rich-text--large{font-size:var(--font-size-subheading-mobile)}.rich-text--large h1{font-size:var(--font-size-h3-mobile)}.rich-text--large h2{font-size:var(--font-size-h5-mobile)}.rich-text--large h3{font-size:var(--font-size-subheading-mobile)}.rich-text p+h1,.rich-text p+h2,.rich-text p+h3,.rich-text p+h4,.rich-text p+h5,.rich-text p+h6,.rich-text ul+h1,.rich-text ul+h2,.rich-text ul+h3,.rich-text ul+h4,.rich-text ul+h5,.rich-text ul+h6,.rich-text ol+h1,.rich-text ol+h2,.rich-text ol+h3,.rich-text ol+h4,.rich-text ol+h5,.rich-text ol+h6{margin-top:var(--size-44)}}
--with-title.faq-topic-wrapper{gap:var(--size-24);flex-direction:column;display:flex}.faq-topic__title{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;margin-bottom:var(--size-12)}@media (min-width:1024px){.faq-topic__title{font-size:var(--typography-h5-size-desktop);margin-bottom:var(--size-24)}}.faq-topic{background-color:var(--color-neutral-medium);border-radius:var(--corner-radius-20);padding:var(--size-60)var(--size-16)}@media (min-width:768px){.faq-topic{padding:var(--size-60)var(--size-60)}}@media (min-width:1024px){.faq-topic{padding:80px 100px}}.faq-topic__topic{font-family:var(--typography-subheading-family);font-size:var(--typography-subheading-size-mobile);font-weight:var(--typography-subheading-weight);line-height:var(--typography-subheading-line-height);color:var(--color-text);margin:0 0 var(--size-40)0}@media (min-width:1024px){.faq-topic__topic{font-size:var(--typography-subheading-size-desktop)}}.faq-topic__list{gap:var(--size-40);flex-direction:column;display:flex}.faq-topic__item{padding-bottom:var(--size-40);border-bottom:1px solid #003e724d}.faq-topic__question{align-items:flex-start;gap:var(--size-32);cursor:pointer;-webkit-user-select:none;user-select:none;list-style:none;display:flex}.faq-topic__question::-webkit-details-marker{display:none}.faq-topic__question:focus{outline:var(--border-width-focus)solid var(--color-focus);outline-offset:var(--outline-offset-xs)}@media (hover:hover){.faq-topic__question:hover{opacity:.8}}@media (min-width:768px){.faq-topic__question{gap:60px}}@media (min-width:1024px){.faq-topic__question{gap:100px}}.faq-topic__question-text{font-family:var(--font-family-heading);font-size:var(--font-size-subheading-mobile);font-weight:var(--font-weight-semibold);line-height:var(--line-height-intro);color:var(--color-text);flex:1}@media (min-width:768px){.faq-topic__question-text{font-size:var(--font-size-body-l)}}@media (min-width:1024px){.faq-topic__question-text{font-size:var(--font-size-subheading-desktop)}}.faq-topic__icon{width:24px;height:24px;color:var(--color-text);transition:transform var(--transition-fast);flex-shrink:0;justify-content:center;align-items:center;display:flex}.faq-topic__answer{padding-top:var(--size-32);color:var(--color-text);font-size:var(--font-size-subheading-mobile);line-height:var(--line-height-base);padding-right:48px}@media (min-width:1024px){.faq-topic__answer{font-size:var(--font-size-subheading-desktop);padding-right:124px}}.faq-topic__answer p{margin:0}.faq-topic__answer p:not(:last-child){margin-bottom:var(--size-16)}.faq-topic__answer h1,.faq-topic__answer h2,.faq-topic__answer h3,.faq-topic__answer h4,.faq-topic__answer h5,.faq-topic__answer h6{font-weight:var(--font-weight-semibold);margin:var(--size-24)0 var(--size-12)0;line-height:var(--line-height-heading)}:is(.faq-topic__answer h1,.faq-topic__answer h2,.faq-topic__answer h3,.faq-topic__answer h4,.faq-topic__answer h5,.faq-topic__answer h6):first-child{margin-top:0}.faq-topic__answer ul,.faq-topic__answer ol{margin:var(--size-16)0;padding-left:var(--size-24)}.faq-topic__answer li:not(:last-child){margin-bottom:var(--size-8)}.faq-topic__answer a{color:var(--color-main-text-subtle);text-underline-offset:var(--text-underline-offset-sm);text-decoration:underline}.faq-topic__answer a:hover{color:var(--color-main-text-hover)}.faq-topic__answer img{border-radius:var(--corner-radius-8);max-width:100%;height:auto;margin:var(--size-16)0}.faq-topic__answer strong,.faq-topic__answer b{font-weight:var(--font-weight-semibold)}
