.element-wrapper.svelte-1x3dp7h{background-color:var(--element-background);padding:var(--spacing-y) 0;margin:var(--spacing-y,0) auto 0}.element.svelte-1x3dp7h{max-width:var(--content-max-width-overwrite,var(--content-max-width));margin:var(--spacing-y) auto 0;padding:var(--inner-spacing-y,0) var(--spacing-x)}.element--slider.svelte-1x3dp7h{padding-right:0}@media (width>=1600px){.element--slider.svelte-1x3dp7h{max-width:calc((100% + var(--content-max-width)) / 2);margin-left:calc((100% - var(--content-max-width)) / 2)}}.subnav~.element.svelte-1x3dp7h:first-of-type{margin-top:24px}@media (width>=960px){.subnav~.element.svelte-1x3dp7h:first-of-type{margin-top:32px}}.element-wrapper.svelte-1x3dp7h>.element:where(.svelte-1x3dp7h){margin-top:0}.intro.svelte-10cvnim h2+*{margin-top:8px}.tag.svelte-1famv1g{background-color:var(--gray-16);border-radius:var(--border-radius-full);margin-top:var(--tag-margin-top,0);font-weight:600;line-height:inherit;padding:8px 16px;display:inline-block}.tag--button.svelte-1famv1g:hover{background-color:var(--tertiary-color-hover)}.tag--active.svelte-1famv1g{background-color:var(--primary-color);color:var(--white)}.tag--active.svelte-1famv1g:hover{background-color:var(--primary-color-hover)}.tag--active.svelte-1famv1g:focus-visible{--focus-outline-offset:2px}.accordion-filter.svelte-u9mdk2{margin-top:var(--gap-xl);flex-wrap:wrap;gap:12px;display:flex}.accordion-items.svelte-u9mdk2{margin-top:var(--gap-lg)}.accordion-item.svelte-u9mdk2{--headline-md-top:0;border-bottom:1px solid var(--gray-medium)}.accordion-item.svelte-u9mdk2[open]{padding:0 4px 20px}.accordion-item.svelte-u9mdk2[open] .accordion-item__summary:where(.svelte-u9mdk2){padding:20px 0}.accordion-item.svelte-u9mdk2[open] .accordion-item__summary:where(.svelte-u9mdk2)>svg:first-child{display:none}.accordion-item.svelte-u9mdk2[open] .accordion-item__summary:where(.svelte-u9mdk2)>svg:last-child{display:block}.accordion-item__summary.svelte-u9mdk2{cursor:pointer;text-overflow:ellipsis;font-family:var(--font-headline);font-size:var(--text-h4);justify-content:space-between;align-items:center;gap:16px;padding:20px 4px;line-height:1.4;list-style-type:none;display:flex;overflow:hidden}.accordion-item__summary.svelte-u9mdk2>svg:last-child{display:none}.accordion-item__summary.svelte-u9mdk2:hover{color:var(--primary-color)}.activities__filter.svelte-15ih5q5{flex-wrap:wrap;gap:12px;margin-top:20px;display:flex}.activities__filtered-list.svelte-15ih5q5{margin-top:24px}.activities__list.svelte-15ih5q5{flex-direction:column;gap:24px;display:flex}.activities__listitem.svelte-15ih5q5{--headline-md-top:0;position:relative}@media (width>=960px){.activities__listitem.svelte-15ih5q5{gap:var(--gap-lg);grid-template-columns:424px 1fr;align-items:center;display:grid}}.activities__listitem-image{border-radius:var(--border-radius-lg);object-fit:cover;aspect-ratio:4/3}.activities__listitem-content.svelte-15ih5q5{--cta-margin-top:20px;max-width:768px;margin-top:24px}.activities__listitem-content.svelte-15ih5q5 p:first-of-type{margin-top:4px}@media (width>=960px){.activities__listitem-content.svelte-15ih5q5{margin-top:0}.activities__listitem-content.svelte-15ih5q5{--cta-margin-top:24px}}.activities__listitem-cta.svelte-15ih5q5:after{content:"";z-index:0;width:100%;height:100%;position:absolute;top:0;left:0}.booking-widget.svelte-svpvrq{border-radius:var(--border-radius-lg);background-color:var(--white);flex-direction:column;display:flex}.booking-widget.svelte-svpvrq svg{fill:var(--black);width:32px;height:32px}@media (width>=960px){.booking-widget.svelte-svpvrq{grid-template-columns:1fr 1fr;display:grid}}@media (width>=1600px){.booking-widget.svelte-svpvrq{border-radius:var(--border-radius-full);grid-template-columns:repeat(3,1fr)}}@media (width>=1280px){.booking-widget--start.svelte-svpvrq{grid-template-columns:1fr 1fr}}@media (width>=1600px){.booking-widget--start.svelte-svpvrq{grid-template-columns:repeat(4,1fr)}}.booking-widget__col.svelte-svpvrq{border-bottom:1px solid var(--border-light);position:relative}@media (width>=960px){.booking-widget__col.svelte-svpvrq{border-bottom:none;border-right:1px solid var(--border-light)}}.booking-widget__col.svelte-svpvrq:last-of-type{border-right:none}@media (width>=960px){.booking-widget__col--location.svelte-svpvrq{border-bottom:1px solid var(--border-light);border-right:none;grid-column:1/-1}}@media (width>=1600px){.booking-widget__col--location.svelte-svpvrq{border-bottom:none;border-right:1px solid var(--border-light);grid-column:auto}}.booking-widget__button.svelte-svpvrq{align-items:center;gap:16px;width:100%;padding:16px 20px;display:flex}@media (width>=1280px){.booking-widget__button.svelte-svpvrq{padding:20px 32px}}.booking-widget__date-input-wrap.svelte-svpvrq{grid-template-columns:1fr 1fr;gap:8px;display:grid}.booking-widget__date-input-label.svelte-svpvrq{font-size:var(--text-small);flex-direction:column;gap:8px;font-weight:300;line-height:1;display:flex}.booking-widget__date-input.svelte-svpvrq{font-family:inherit;font-size:var(--text-body);border:none;font-weight:700}.booking-widget__select-input.svelte-svpvrq{font-family:inherit;font-size:var(--text-body);background:0 0;border:none}.booking-widget__button--open-flyout[aria-expanded=true].svelte-svpvrq+.booking-widget__flyout:where(.svelte-svpvrq){display:flex}.booking-widget__flyout.svelte-svpvrq{border-radius:var(--border-radius-lg);background-color:var(--white);z-index:1;flex-direction:column;gap:24px;width:100%;padding:24px;display:none;position:absolute;top:82px;box-shadow:4px 8px 24px #00000029}@media (width>=1280px){.booking-widget__flyout.svelte-svpvrq{top:92px}}.booking-widget__flyout-row.svelte-svpvrq{border:none;grid-template-columns:1fr 1fr;gap:12px;margin:0;padding:0;display:grid}.booking-widget__flyout-row.svelte-svpvrq:first-of-type{border-bottom:1px solid var(--border-light);padding-bottom:24px}.booking-widget__flyout-row.svelte-svpvrq fieldset:where(.svelte-svpvrq){display:contents}.booking-widget__flyout-row.svelte-svpvrq label:where(.svelte-svpvrq){align-self:center}.booking-widget__flyout-row.svelte-svpvrq legend:where(.svelte-svpvrq){grid-column:1/-1;padding-inline:0;font-weight:700}.booking-widget__input-wrapper.svelte-svpvrq{justify-content:center;display:flex}.booking-widget__input-wrapper.svelte-svpvrq input[type=number]:where(.svelte-svpvrq)::-webkit-outer-spin-button{appearance:none}.booking-widget__input-wrapper.svelte-svpvrq input[type=number]:where(.svelte-svpvrq)::-webkit-inner-spin-button{appearance:none}.booking-widget__input-wrapper.svelte-svpvrq input[type=number]:where(.svelte-svpvrq){appearance:textfield;text-align:center;width:32px;font-family:inherit;font-size:inherit;border:none;padding:0}.booking-widget__input-control.svelte-svpvrq{border-radius:var(--border-radius-full);border:1px solid var(--black);padding:6px 7px}.booking-widget__input-control.svelte-svpvrq svg{width:20px;height:20px}.booking-widget__button-text.svelte-svpvrq{flex-direction:column;align-items:flex-start;gap:8px;line-height:1;display:flex}.booking-widget__button-text.svelte-svpvrq>span:where(.svelte-svpvrq):first-child{font-size:var(--text-small)}.booking-widget__button-text.svelte-svpvrq :where(.svelte-svpvrq):not(span:first-child){font-weight:700}.booking-widget__submit.svelte-svpvrq{--focus-outline-offset:2px;background-color:var(--primary-color);color:var(--white);border-bottom-right-radius:var(--border-radius-lg);border-bottom-left-radius:var(--border-radius-lg);justify-content:center;align-items:center;gap:8px;padding:24px;font-weight:700;display:flex}.booking-widget__submit.svelte-svpvrq svg{width:24px;height:24px;fill:var(--white)}.booking-widget__submit.svelte-svpvrq:hover,.booking-widget__submit.svelte-svpvrq:focus-visible{background-color:var(--primary-color-hover)}@media (width>=960px){.booking-widget__submit.svelte-svpvrq{grid-column:1/-1}}@media (width>=1600px){.booking-widget__submit.svelte-svpvrq{border-top-right-radius:var(--border-radius-full);border-bottom-right-radius:var(--border-radius-full);grid-column:auto}}@media (width>=1280px){.booking-widget__submit--start.svelte-svpvrq{grid-column:1/-1}}@media (width>=1600px){.booking-widget__submit--start.svelte-svpvrq{grid-column:4}}.cards.svelte-igdrtf{gap:20px;margin-top:32px;display:grid}@media (width>=960px){.cards.svelte-igdrtf{grid-template-columns:repeat(3,1fr)}}@media (width>=1280px){.cards.svelte-igdrtf{margin-top:48px}}.card.svelte-igdrtf{border-radius:var(--border-radius-lg);display:block;position:relative;overflow:hidden}.card.svelte-igdrtf:after{content:"";background:linear-gradient(#0000,#000c);border-radius:5px;width:100%;height:50%;position:absolute;top:50%;left:0}:is(.card.svelte-igdrtf:focus-visible,.card.svelte-igdrtf:hover) .card__image{transform:scale(1.1)}:is(.card.svelte-igdrtf:focus-visible,.card.svelte-igdrtf:hover) .card__title:where(.svelte-igdrtf){text-decoration:underline}.card__image{aspect-ratio:4/3;object-fit:cover;transition:all .3s}.card__title.svelte-igdrtf{color:var(--white);z-index:1;position:absolute;bottom:24px;left:24px}.checklist.svelte-ttgpe6{flex-direction:column;gap:20px;margin-top:32px;display:flex}@media (width>=960px){.checklist.svelte-ttgpe6{grid-template-columns:repeat(3,1fr);gap:24px;margin-top:48px;display:grid}}@media (width>=1280px){.checklist.svelte-ttgpe6{grid-template-columns:repeat(4,1fr)}}.checklist__item.svelte-ttgpe6{align-items:center;gap:8px;font-weight:300;line-height:1;display:flex}.checklist__item.svelte-ttgpe6 img{width:24px;height:24px;fill:var(--primary-color)}.checklist__showmore.svelte-ttgpe6{align-items:center;gap:4px;margin-top:24px;font-weight:700;display:flex}.checklist__showmore.svelte-ttgpe6 svg{transition:transform .3s ease-in-out;transform:rotate(0)}.checklist__showmore--rotate.svelte-ttgpe6 svg{transform:rotate(180deg)}.customreview__header.svelte-ef2xjv{margin-top:var(--gap-xl);grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (width>=960px){.customreview__header.svelte-ef2xjv{gap:var(--gap-xl)}}.customreview__header-col.svelte-ef2xjv{--headline-md-top:0}.customreview__header-col.svelte-ef2xjv svg{fill:var(--primary-color)}@media (width>=960px){.customreview__header-col.svelte-ef2xjv{gap:24px;display:flex}}.customreview__header-col.svelte-ef2xjv:has(+.customreview__header-col:where(.svelte-ef2xjv)){border-right:1px solid var(--border-light)}.customreview__link.svelte-ef2xjv{gap:4px;display:flex}.customreview__review-title.svelte-ef2xjv{margin-top:16px;font-weight:700;line-height:1}.customreview__review-rating.svelte-ef2xjv{margin-top:16px;display:block}@media (width>=960px){.customreview__review-rating.svelte-ef2xjv{margin-top:0}}.customreview__items.svelte-ef2xjv{scroll-snap-type:x mandatory;gap:20px;margin-top:24px;padding-bottom:24px;display:flex;overflow:auto hidden}.customreview__items.svelte-ef2xjv svg{fill:var(--primary-color)}@media (width>=1280px){.customreview__items.svelte-ef2xjv{gap:24px;margin-top:32px}}.customreview__item.svelte-ef2xjv{scroll-snap-align:start;border-radius:var(--border-radius-lg);background-color:var(--white);min-width:276px;padding:20px}.customreview__item-title.svelte-ef2xjv{font-size:var(--text-small);margin-top:12px;font-weight:700}.events.svelte-cdw73x{gap:20px;margin-top:24px;display:grid}.events.svelte-cdw73x img{aspect-ratio:4/3;object-fit:cover}@media (width>=960px){.events.svelte-cdw73x{grid-template-columns:repeat(3,1fr)}}@media (width>=1280px){.events.svelte-cdw73x{gap:24px;margin-top:32px}}.events__item.svelte-cdw73x{--headline-md-top:0;border-radius:var(--border-radius-lg);border:1px solid var(--border-light);background-color:var(--white);outline:1px solid #0000;flex-direction:column;min-width:286px;height:100%;display:flex;overflow:hidden}@media (width>=960px){.events__item.svelte-cdw73x{min-width:auto}}.events__item--link.svelte-cdw73x{position:relative}.events__item--link.svelte-cdw73x:hover{border-color:var(--primary-color);outline-color:var(--primary-color)}.events__item--link.svelte-cdw73x:hover .events__item-icon:where(.svelte-cdw73x){background-color:var(--primary-color-hover)}.events__item--link.svelte-cdw73x:focus-visible{outline:2px solid var(--primary-color)}.events__item--link.svelte-cdw73x:focus-visible .events__item-icon:where(.svelte-cdw73x){background-color:var(--primary-color-hover)}.events__item-content.svelte-cdw73x{padding:20px}.events__item-content.svelte-cdw73x p:first-of-type{margin-top:16px}.events__item-content.svelte-cdw73x svg{width:20px;height:20px;fill:var(--primary-color)}.events__item-icon.svelte-cdw73x{background-color:var(--primary-color);border-radius:var(--border-radius-full);justify-content:center;align-items:center;width:48px;height:48px;display:flex;position:absolute;top:12px;right:12px}.events__item-icon.svelte-cdw73x svg{fill:var(--white)}.events__item-date.svelte-cdw73x,.events__item-location.svelte-cdw73x{font-size:var(--text-small);align-items:center;gap:8px;margin-top:8px;display:flex}.events__showmore.svelte-cdw73x{align-items:center;gap:4px;margin-top:20px;font-weight:700;display:flex}.events__showmore.svelte-cdw73x svg{transition:transform .3s ease-in-out;transform:rotate(0)}@media (width>=1280px){.events__showmore.svelte-cdw73x{margin-top:24px}}.events__showmore--rotate.svelte-cdw73x svg{transform:rotate(180deg)}.images__imagewrapper.svelte-1pa96c4{position:relative}.images__imagewrapper.svelte-1pa96c4 img{border-radius:var(--border-radius-lg)}.images__imagewrapper.svelte-1pa96c4 svg{fill:var(--black)}.images__caption.svelte-1pa96c4{font-size:var(--text-small);text-align:center;margin:12px auto 0}.images__button-left.svelte-1pa96c4,.images__button-right.svelte-1pa96c4{background-color:var(--primary-color);border-radius:var(--border-radius-full);padding:8px;display:flex;position:absolute;top:50%}:is(.images__button-left.svelte-1pa96c4,.images__button-right.svelte-1pa96c4) svg{fill:var(--white)}:is(.images__button-left.svelte-1pa96c4,.images__button-right.svelte-1pa96c4):hover,:is(.images__button-left.svelte-1pa96c4,.images__button-right.svelte-1pa96c4):focus-visible{background-color:var(--primary-color-hover)}.images__button-left.svelte-1pa96c4{left:12px}.images__button-right.svelte-1pa96c4{right:12px}.images__pagination.svelte-1pa96c4{justify-content:center;gap:4px;margin-top:12px;display:flex}.images__pagination-item.svelte-1pa96c4 svg:where(.svelte-1pa96c4){width:12px;height:3px;fill:var(--tertiary-color)}.images__pagination-item--active.svelte-1pa96c4 svg:where(.svelte-1pa96c4){width:16px;fill:var(--primary-color)}.infoboxes.svelte-1ygzr8h{scroll-snap-type:x mandatory;gap:20px;margin-top:20px;padding-bottom:24px;display:flex;overflow:auto hidden}@media (width>=960px){.infoboxes.svelte-1ygzr8h{overflow:initial;grid-template-columns:repeat(3,1fr);display:grid}}@media (width>=1280px){.infoboxes.svelte-1ygzr8h{gap:24px}}.infoboxes__item.svelte-1ygzr8h{--cta-margin-top:20px;scroll-snap-align:start;border-radius:var(--border-radius-lg);border:1px solid var(--border-light);background-color:var(--infobox-item-bg-color,var(--white));flex-direction:column;align-items:flex-start;gap:8px;min-width:222px;padding:32px;display:flex}@media (width>=960px){.infoboxes__item.svelte-1ygzr8h{min-width:auto}}@media (width>=1280px){.infoboxes__item.svelte-1ygzr8h{--cta-margin-top:24px}}.infoboxes__item--dark.svelte-1ygzr8h{background-color:var(--primary-color)}.infoboxes__item--dark.svelte-1ygzr8h>*{color:var(--white)}.infoboxes__item--dark.svelte-1ygzr8h .cta--light{color:inherit}.jobs__list.svelte-rfzzbe{border-radius:var(--border-radius-lg);background-color:#659659;margin-top:24px;padding:24px}.jobs__iframe.svelte-rfzzbe{border:none;width:100%;height:100%}.news-card.svelte-18y510v{border-radius:var(--border-radius-lg);border:1px solid var(--border-light);outline:1px solid #0000;flex-direction:column;height:100%;display:flex;overflow:hidden}.news-card.svelte-18y510v:hover{border-color:var(--primary-color);outline-color:var(--primary-color)}.news-card.svelte-18y510v:focus-visible{outline:2px solid var(--primary-color)}.news-card.svelte-18y510v img{aspect-ratio:4/3;object-fit:cover}.news-card__content.svelte-18y510v{flex-direction:column;align-items:flex-start;padding:20px;display:flex}.news-card__tags.svelte-18y510v{flex-wrap:wrap;gap:12px;display:flex}.news-card__reading-time.svelte-18y510v{color:var(--black);font-size:var(--text-small);line-height:1.15}.news-all.svelte-wj66di{gap:20px;margin-top:32px;display:grid}@media (width>=960px){.news-all.svelte-wj66di{grid-template-columns:1fr 1fr}}.news-all__filter.svelte-wj66di{flex-wrap:wrap;gap:12px;display:flex}.news.svelte-m0qdna{gap:20px;margin-top:32px;display:grid}@media (width>=960px){.news.svelte-m0qdna{grid-template-columns:1fr 1fr}}.newsletter.svelte-a9b2t7{background-color:var(--primary-color);border-radius:var(--border-radius-lg);padding:32px}.newsletter.svelte-a9b2t7>:where(.svelte-a9b2t7){color:var(--white)}.newsletter.svelte-a9b2t7 .newsletter__privacy:where(.svelte-a9b2t7){gap:12px;margin-top:16px;display:flex}.newsletter.svelte-a9b2t7 .cta{--cta-margin-top:16px}.offerings.svelte-yl3d3e{scroll-snap-type:x mandatory;gap:20px;margin-top:32px;padding-bottom:32px;display:flex;overflow:auto hidden}.offerings.svelte-yl3d3e img{aspect-ratio:4/3;object-fit:cover}@media (width>=960px){.offerings.svelte-yl3d3e{overflow:initial;grid-template-columns:repeat(3,1fr);display:grid}}@media (width>=1280px){.offerings.svelte-yl3d3e{gap:24px}}.offerings__item.svelte-yl3d3e{--headline-md-top:0;scroll-snap-align:start;border-radius:var(--border-radius-lg);border:1px solid var(--border-light);outline:1px solid #0000;flex-direction:column;min-width:288px;height:100%;display:flex;position:relative;overflow:hidden}.offerings__item.svelte-yl3d3e img{flex-shrink:0}.offerings__item.svelte-yl3d3e:hover{border-color:var(--primary-color);outline-color:var(--primary-color)}.offerings__item.svelte-yl3d3e:hover .offerings__item-icon:where(.svelte-yl3d3e){background-color:var(--primary-color-hover)}.offerings__item.svelte-yl3d3e:focus-visible{outline:2px solid var(--primary-color)}.offerings__item.svelte-yl3d3e:focus-visible .offerings__item-icon:where(.svelte-yl3d3e){background-color:var(--primary-color-hover)}@media (width>=960px){.offerings__item.svelte-yl3d3e{min-width:auto}}.offerings__item-icon.svelte-yl3d3e{background-color:var(--primary-color);border-radius:var(--border-radius-full);justify-content:center;align-items:center;width:48px;height:48px;display:flex;position:absolute;top:12px;right:12px}.offerings__item-icon.svelte-yl3d3e svg{fill:var(--white)}.offerings__item-content.svelte-yl3d3e{background-color:var(--white);height:100%;padding:20px;position:relative}.offerings__item-content.svelte-yl3d3e p:first-of-type{margin-top:16px}@media (width>=960px){.offerings__item-content.svelte-yl3d3e p:first-of-type{margin-top:12px}}@media (width>=1280px){.offerings__item-content.svelte-yl3d3e{padding:24px}.offerings__item-content.svelte-yl3d3e p:first-of-type{margin-top:16px}}.offerings__item-badge.svelte-yl3d3e{background-color:var(--primary-color);color:var(--white);border-radius:var(--border-radius-full);padding:8px 16px;font-weight:600;display:inline-block;position:absolute;top:-48px;left:12px}.offerings__item-text.svelte-yl3d3e{margin-top:16px;display:block}.offerings__item-text.svelte-yl3d3e:last-of-type{margin-top:4px}.offerings__list.svelte-frubae{flex-direction:column;gap:24px;display:flex}.offerings__listitem.svelte-frubae{--headline-md-top:0;position:relative}@media (width>=960px){.offerings__listitem.svelte-frubae{grid-template-columns:424px 1fr;align-items:center;gap:24px;display:grid}}.offerings__listitem-image{border-radius:var(--border-radius-lg);aspect-ratio:4/3;object-fit:cover}.offerings__listitem-content.svelte-frubae{--cta-margin-top:20px;max-width:768px;margin-top:24px}.offerings__listitem-content.svelte-frubae p:first-of-type{margin-top:4px}@media (width>=960px){.offerings__listitem-content.svelte-frubae{margin-top:0}.offerings__listitem-content.svelte-frubae{--cta-margin-top:24px}}.offerings__listitem-text.svelte-frubae{margin-top:8px;font-weight:700;display:block}.offerings__listitem-text.svelte-frubae:last-of-type{margin-top:4px}.offerings__listitem-cta.svelte-frubae:after{content:"";z-index:0;width:100%;height:100%;position:absolute;top:0;left:0}.partnerlogos.svelte-121cbac{flex-wrap:wrap;gap:16px;display:flex}.partnerlogos__item.svelte-121cbac{width:100px;padding:20px 24px;display:block}@media (width>=960px){.partnerlogos__item.svelte-121cbac{width:150px}}@media (width>=1280px){.partnerlogos__item.svelte-121cbac{width:192px;padding:24px 32px}}@media (width>=1600px){.partnerlogos__item.svelte-121cbac{width:236px}}.promotions-list.svelte-1u57gap{max-width:calc(100% - var(--content-max-width) / 2);margin-left:calc(100% + var(--content-max-width) / 2);padding-left:var(--spacing-x)}.promotions-list__items.svelte-1u57gap{gap:20px;display:grid}@media (width>=1280px){.promotions-list__items.svelte-1u57gap{gap:24px}}.promotions-list__item.svelte-1u57gap{position:relative}.promotions-list__item.svelte-1u57gap img{aspect-ratio:4/3;object-fit:cover;border-radius:var(--border-radius-lg);display:block}@media (width>=960px){.promotions-list__item.svelte-1u57gap{grid-template-columns:424px 1fr;gap:24px;display:grid}}.promotions-list__tagline.svelte-1u57gap{border-radius:var(--border-radius-full);background-color:#f5cb59;align-items:center;height:32px;padding:8px 16px;font-weight:600;line-height:1;display:flex;position:absolute;top:16px;left:16px}.promotions-list__content.svelte-1u57gap{--headline-md-top:0;--cta-gap:8px;padding:32px 20px}@media (width>=1280px){.promotions-list__content.svelte-1u57gap{padding-left:24px;padding-right:24px}}.promotions-list__ctas.svelte-1u57gap{align-items:center;gap:16px;margin-top:20px;display:flex}@media (width>=1280px){.promotions-list__ctas.svelte-1u57gap{margin-bottom:24px}}.promotions-list__showmore.svelte-1u57gap{align-items:center;gap:4px;font-weight:700;transition:rotate .3s ease-in;display:flex}.promotions-list__showmore--active.svelte-1u57gap svg{rotate:-180deg}.promotions__header.svelte-uxfiek{padding-right:var(--spacing-x);justify-content:space-between;align-items:flex-end;max-width:1440px;display:flex}.promotions__controls.svelte-uxfiek{display:none}@media (width>=960px){.promotions__controls.svelte-uxfiek{gap:16px;display:flex}}.promotions__control.svelte-uxfiek{background-color:var(--primary-color);border-radius:var(--border-radius-full);justify-content:center;align-items:center;width:36px;height:36px;display:flex}.promotions__control.svelte-uxfiek svg{fill:var(--white)}.promotions__control--disabled.svelte-uxfiek{background-color:var(--white)}.promotions__control--disabled.svelte-uxfiek svg{fill:var(--black)}.promotions__items.svelte-uxfiek{margin:var(--gap-xl) 0;scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;overflow-x:auto}.promotions__item.svelte-uxfiek{background-color:var(--white);scroll-snap-align:start;border-radius:var(--border-radius-lg);flex-shrink:0;width:288px;margin-right:20px;position:relative;overflow:hidden}.promotions__item.svelte-uxfiek img{aspect-ratio:4/3;object-fit:cover;width:100%;display:block}@media (width>=1024px){.promotions__item.svelte-uxfiek{width:410px}}@media (width>=1280px){.promotions__item.svelte-uxfiek{margin-right:24px}}.promotions__tagline.svelte-uxfiek{border-radius:var(--border-radius-full);background-color:#f5cb59;align-items:center;height:32px;padding:8px 16px;font-weight:600;line-height:1;display:flex;position:absolute;top:16px;left:16px}.promotions__content.svelte-uxfiek{--headline-md-top:0;padding:32px 20px}@media (width>=1280px){.promotions__content.svelte-uxfiek{padding-left:24px;padding-right:24px}}.promotions__code.svelte-uxfiek{text-transform:uppercase;font-weight:600;line-height:1;font-size:var(--text-h5);align-items:center;gap:8px;margin-top:24px;display:flex}.breadcrumb.svelte-1eney3y{font-size:var(--text-small);align-items:center;margin-bottom:16px;display:flex}.breadcrumb__link.svelte-1eney3y{text-decoration:underline}.element[data-slice-type=stage] h1+*{margin-top:12px}.element[data-slice-type=stage]{--cta-margin-top:20px}@media (width>=1280px){.element[data-slice-type=stage]{--cta-margin-top:24px}}.stagehero__slider.svelte-12bhazj{border-radius:var(--border-radius-lg);scroll-snap-type:x mandatory;scrollbar-width:none;gap:20px;display:flex;overflow:auto hidden}.stagehero__slider.svelte-12bhazj:active{scroll-snap-type:none}.stagehero__slider.svelte-12bhazj img{pointer-events:none;-webkit-user-drag:none}.images__button-left.svelte-12bhazj,.images__button-right.svelte-12bhazj{border-radius:var(--border-radius-full);background-color:#0000;padding:8px;display:flex;position:absolute;top:calc(50% - 32px)}:is(.images__button-left.svelte-12bhazj,.images__button-right.svelte-12bhazj):focus-visible{background-color:var(--gray-32)}:is(.images__button-left.svelte-12bhazj,.images__button-right.svelte-12bhazj):focus-visible svg{fill:var(--black)}@media (width>=960px){.images__button-left.svelte-12bhazj,.images__button-right.svelte-12bhazj{background-color:var(--gray-16)}:is(.images__button-left.svelte-12bhazj,.images__button-right.svelte-12bhazj) svg{fill:var(--black)}:is(.images__button-left.svelte-12bhazj,.images__button-right.svelte-12bhazj):hover{background-color:var(--gray-32)}}.images__button-left.svelte-12bhazj{left:12px}.images__button-right.svelte-12bhazj{right:12px}.images__pagination.svelte-12bhazj{justify-content:center;gap:4px;margin-top:12px;display:flex}.images__pagination-item.svelte-12bhazj svg:where(.svelte-12bhazj){width:12px;height:3px;fill:var(--tertiary-color)}.images__pagination-item--active.svelte-12bhazj svg:where(.svelte-12bhazj){width:16px;fill:var(--primary-color)}.element[data-slice-type=stage_hero]{grid-template-columns:1fr 1fr;gap:16px;margin-top:16px;display:grid;position:relative;overflow:hidden}@media (width>=960px){.element[data-slice-type=stage_hero]{gap:0;margin-top:24px}}.element[data-slice-type=stage_hero] .stagehero__mobile-only.svelte-16ivxzb{grid-column:1/3}@media (width>=960px){.element[data-slice-type=stage_hero] .stagehero__mobile-only.svelte-16ivxzb{display:none}}.element[data-slice-type=stage_hero] .stagehero__desktop-only.svelte-16ivxzb{display:none}@media (width>=960px){.element[data-slice-type=stage_hero] .stagehero__desktop-only.svelte-16ivxzb{display:block}}@media (width>=960px){.element[data-slice-type=stage_hero] .stagehero__imagewrapper.svelte-16ivxzb{--imagewrapper-margin:32px}}@media (width>=1280px){.element[data-slice-type=stage_hero] .stagehero__imagewrapper.svelte-16ivxzb{--imagewrapper-margin:48px}}@media (width>=960px){.element[data-slice-type=stage_hero] .stagehero__imagewrapper.svelte-16ivxzb.stagehero__desktop-only:nth-of-type(2){margin-bottom:var(--imagewrapper-margin);grid-column:1;align-self:self-end}.element[data-slice-type=stage_hero] .stagehero__imagewrapper.svelte-16ivxzb.stagehero__desktop-only:nth-of-type(2) .stagehero__image{aspect-ratio:16/9}}@media (width>=960px){.element[data-slice-type=stage_hero] .stagehero__imagewrapper.svelte-16ivxzb.stagehero__imagewrapper--slider.stagehero__desktop-only{margin-left:var(--imagewrapper-margin)}}.element[data-slice-type=stage_hero] .stagehero__imagewrapper.svelte-16ivxzb.stagehero__desktop-only:nth-of-type(4){justify-self:end}@media (width>=960px){.element[data-slice-type=stage_hero] .stagehero__imagewrapper.svelte-16ivxzb.stagehero__desktop-only:nth-of-type(4){margin-right:var(--imagewrapper-margin)}}@media (width>=960px){.element[data-slice-type=stage_hero] .stagehero__imagewrapper.svelte-16ivxzb.stagehero__desktop-only:nth-of-type(4) .stagehero__image{max-width:304px}}@media (width>=1280px){.element[data-slice-type=stage_hero] .stagehero__imagewrapper.svelte-16ivxzb.stagehero__desktop-only:nth-of-type(4) .stagehero__image{max-width:376px}}.element[data-slice-type=stage_hero] .stagehero__imagewrapper.svelte-16ivxzb .stagehero__image{aspect-ratio:4/3;object-fit:cover;border-radius:var(--border-radius-lg)}.element[data-slice-type=stage_hero] .stagehero__imagewrapper.svelte-16ivxzb .stagehero__image--slide{scroll-snap-align:start;flex-shrink:0;align-items:flex-start}.element[data-slice-type=stage_hero] .stagehero__imagewrapper--slider.svelte-16ivxzb{position:relative}.element[data-slice-type=stage_hero] .stagehero__content.svelte-16ivxzb{grid-column:1/3;margin-top:24px}@media (width>=960px){.element[data-slice-type=stage_hero] .stagehero__content.svelte-16ivxzb{--headline-xl-top:32px;grid-column:2;margin-top:0}}.element[data-slice-type=stage_hero] .stagehero__taxes.svelte-16ivxzb{font-size:var(--text-small);line-height:1.15}@media (width>=960px){.element-wrapper[data-slice-variation=natureUs]{margin-top:calc(var(--spacing-y) * 2)}}@media (width>=1280px){.element-wrapper[data-slice-variation=natureUs]{margin-top:calc(var(--spacing-y) + 112px)}}.element[data-slice-variation=natureUs]{gap:48px;display:grid}@media (width>=960px){.element[data-slice-variation=natureUs]{--inner-spacing-y:8px;grid-template-columns:1fr 1fr;align-items:center;gap:64px}}@media (width>=1280px){.element[data-slice-variation=natureUs]{--inner-spacing-y:16px}}@media (width>=1600px){.element[data-slice-variation=natureUs]{--inner-spacing-y:32px;grid-template-columns:53.25% 46.75%}}:is(.teaser.svelte-tye6ae,.teaser-nature-and-us.svelte-tye6ae) .intro>*{color:var(--white)}.teaser.svelte-tye6ae,.teaser-nature-and-us.svelte-tye6ae{--cta-margin-top:20px}@media (width>=1280px){.teaser.svelte-tye6ae,.teaser-nature-and-us.svelte-tye6ae{--cta-margin-top:24px}}.teaser.svelte-tye6ae{background-color:var(--primary-color);border-radius:var(--border-radius-lg);padding:32px}.teaser-nature-and-us__box.svelte-tye6ae{height:100%;position:relative}.teaser-nature-and-us__box-content.svelte-tye6ae{background-color:var(--sand);border-radius:var(--border-radius-lg);padding:32px}.teaser-nature-and-us__box-content.svelte-tye6ae p{margin-top:4px}@media (width>=960px){.teaser-nature-and-us__box-content.svelte-tye6ae{top:calc(-1 * (var(--spacing-y) + var(--inner-spacing-y) + 72px));min-height:280px;padding:48px;position:absolute}}@media (width>=1280px){.teaser-nature-and-us__box-content.svelte-tye6ae{top:calc(-1 * (var(--spacing-y) + var(--inner-spacing-y) + 80px));padding:64px}.teaser-nature-and-us__box-content.svelte-tye6ae{top:calc(-1 * (var(--spacing-y) + var(--inner-spacing-y) + 96px))}}.masonry.svelte-1wjpf5r{--cta-margin-top:20px;margin-top:var(--gap-xl);flex-direction:column;gap:20px;display:flex}.masonry.svelte-1wjpf5r img{border-radius:var(--border-radius-lg)}@media (width>=960px){.masonry.svelte-1wjpf5r{display:none}}.masonry__item.svelte-1wjpf5r{--headline-md-top:0;gap:20px;display:grid}@media (width>=640px){.masonry__item.svelte-1wjpf5r{grid-template-columns:1fr 1fr;align-items:center;gap:24px}.masonry__item.svelte-1wjpf5r:nth-child(2n) .masonry__item-content:where(.svelte-1wjpf5r){order:-1}}.masonry__view-one.svelte-1wjpf5r,.masonry__view-two.svelte-1wjpf5r,.masonry__view-three.svelte-1wjpf5r{display:none}@media (width>=960px){.masonry__view-one.svelte-1wjpf5r,.masonry__view-two.svelte-1wjpf5r,.masonry__view-three.svelte-1wjpf5r{--cta-margin-top:24px;--headline-md-top:0;margin-top:var(--gap-xl);gap:var(--gap-lg);grid-template-columns:1fr 1fr;display:grid}:is(.masonry__view-one.svelte-1wjpf5r,.masonry__view-two.svelte-1wjpf5r,.masonry__view-three.svelte-1wjpf5r) img{border-radius:var(--border-radius-lg);aspect-ratio:4/3;object-fit:cover}}.masonry__view-one-col-one.svelte-1wjpf5r,.masonry__view-one-col-two.svelte-1wjpf5r,.masonry__view-two-col-one.svelte-1wjpf5r,.masonry__view-three-col-two.svelte-1wjpf5r{gap:var(--gap-lg);flex-direction:column;display:flex}:is(.masonry__view-one-col-one.svelte-1wjpf5r,.masonry__view-one-col-two.svelte-1wjpf5r,.masonry__view-two-col-one.svelte-1wjpf5r,.masonry__view-three-col-two.svelte-1wjpf5r) .masonry__view-one-item:where(.svelte-1wjpf5r),:is(.masonry__view-one-col-one.svelte-1wjpf5r,.masonry__view-one-col-two.svelte-1wjpf5r,.masonry__view-two-col-one.svelte-1wjpf5r,.masonry__view-three-col-two.svelte-1wjpf5r) .masonry__view-two-item:where(.svelte-1wjpf5r){align-items:center;gap:var(--gap-lg);grid-template-columns:1fr 1fr;display:grid}:is(.masonry__view-one-col-one.svelte-1wjpf5r,.masonry__view-one-col-two.svelte-1wjpf5r,.masonry__view-two-col-one.svelte-1wjpf5r,.masonry__view-three-col-two.svelte-1wjpf5r) .masonry__view-two-item:where(.svelte-1wjpf5r) img{align-self:end}.masonry__view-two-col-two.svelte-1wjpf5r,.masonry__view-three-col-one.svelte-1wjpf5r{gap:var(--gap-lg);grid-template-columns:1fr 1fr;display:grid}.masonry__view-two-col-two.svelte-1wjpf5r img{aspect-ratio:9/16}.masonry__view-three-item-one.svelte-1wjpf5r{align-self:end}.masonry__view-three-item-two.svelte-1wjpf5r{flex-direction:column;justify-content:space-between;display:flex}.masonry__view-three-item-two.svelte-1wjpf5r img{aspect-ratio:3/4}.masonry__view-three-item-three.svelte-1wjpf5r{gap:var(--gap-lg);grid-template-columns:1fr 1fr;display:grid}.element[data-slice-type=textimage]{--cta-margin-top:20px;gap:32px;display:grid}@media (width>=960px){.element[data-slice-type=textimage]{grid-template-columns:1fr 1fr;align-items:center}}@media (width>=1280px){.element[data-slice-type=textimage]{--cta-margin-top:24px;gap:48px}}@media (width>=1600px){.element[data-slice-type=textimage]{grid-template-columns:53.25% 46.75%}.element[data-slice-type=textimage]:has(.textimage__content--right.svelte-1etz5mw){grid-template-columns:46.75% 53.25%}}.element[data-slice-type=textimage] h2{font-size:var(--text-h3);line-height:1.4}.textimage__image{border-radius:var(--border-radius-lg);aspect-ratio:4/3;object-fit:cover}@media (width>=960px){.textimage__content--right.svelte-1etz5mw{grid-row-start:1;grid-column-start:1}}
