@media screen and (min-width: 821px){.cookiefirst-root .cfQzPp.cf2j7W{margin-bottom:1rem}}@media screen and (max-width:820.98px){.cookiefirst-root .cfQzPp.cf2j7W{margin-bottom:.375rem}}.cookiefirst-root .cf1XPf{display:grid;grid-template-columns:auto 1fr}@media screen and (min-width: 821px){.cookiefirst-root .cf1XPf{row-gap:.75rem}}@media screen and (max-width:820.98px){.cookiefirst-root .cf1XPf{row-gap:.375rem}}.cookiefirst-root .cfZo2x{align-content:center}@media screen and (max-width:820.98px){.cookiefirst-root .cfZo2x{padding-bottom:0!important;font-size:.4375rem}}.cookiefirst-root .cfT5lw{grid-column:1/3}@media screen and (min-width: 821px){.cookiefirst-root .cf2CeT{--banner-font-size: 1.25rem }}@media screen and (max-width:820.98px){.cookiefirst-root .cf2CeT{--banner-font-size: .375rem }}@media screen and (min-width: 821px){.cookiefirst-root .cffR0U{align-content:flex-end}}@media screen and (min-width: 821px){.cookiefirst-root .cf3E9g{padding:1.25rem 1.5rem!important}}.cookiefirst-root [data-cookiefirst-accent-color]{--banner-accent-color: #43709C;text-decoration:underline;font-weight:700}@media screen and (min-width: 821px){.cookiefirst-root [data-cookiefirst-accent-color]{--banner-font-size: 1.125rem }}@media screen and (max-width:820.98px){.cookiefirst-root [data-cookiefirst-accent-color]{--banner-font-size: .4375rem }}.cookiefirst-root [data-cookiefirst-button]{--banner-btn-primary-border-radius: 0;--banner-btn-secondary-border-radius: 0;--banner-btn-secondary-bg: #F3F7FE;--banner-btn-secondary-border-color: transparent}@media screen and (min-width: 821px){.cookiefirst-root [data-cookiefirst-button]{padding:.625rem 1.5rem!important;--banner-font-size: 1.25rem }}@media screen and (max-width:820.98px){.cookiefirst-root [data-cookiefirst-button]{--banner-font-size: .4375rem }}.cookiefirst-root [data-cookiefirst-button] .cf1y60{font-weight:700!important}@media screen and (min-width: 821px){.cookiefirst-root [data-cookiefirst-button] .cf1y60{--banner-font-size: 1.125rem }}.ContentLink{position:relative;overflow:hidden;color:#fff;background-color:#2b2a2f;transition:background-color .7s cubic-bezier(.16,1,.3,1);display:block}@media screen and (min-width: 821px){.ContentLink{width:29rem;margin-block:2.5rem;padding:1.875rem 1.875rem 4.375rem;border-radius:.1875rem;min-height:10.375rem}}@media screen and (max-width:820.98px){.ContentLink{margin-block:1.25rem;padding:.625rem;border-radius:.09375rem;min-height:4.25rem}}@media screen and (min-width: 821px){[data-whatintent=mouse] .ContentLink:hover{background-color:#5b5e69}[data-whatintent=mouse] .ContentLink:hover .ContentLink-arrow{transform:translate(150%)}[data-whatintent=mouse] .ContentLink:hover .ContentLink-arrow.-after{transform:translate(150%,-50%)}[data-whatintent=mouse] .ContentLink:hover .ContentLink-text{opacity:.6}}.ContentLink-text{font-weight:var(--title-font-weight);line-height:var(--title-line-height);letter-spacing:.05em;transition:opacity .7s cubic-bezier(.16,1,.3,1)}@media screen and (min-width: 821px){.ContentLink-text{font-size:1.25rem}}@media screen and (max-width:820.98px){.ContentLink-text{font-size:.53125rem}}@media screen and (max-width:820.98px) and (max-width: 221px){.ContentLink-text{font-size:10px}}.-en .ContentLink-text{line-height:1.4}.ContentLink-arrowWrapper{color:#fff;position:absolute;right:0;bottom:0;display:flex;align-items:center;justify-content:center;background-color:#1e1d21}@media screen and (min-width: 821px){.ContentLink-arrowWrapper{padding:.75rem;border-radius:.1875rem 0 0}}@media screen and (max-width:820.98px){.ContentLink-arrowWrapper{display:flex;align-items:center;justify-content:center;padding:.375rem;border-radius:.09375rem 0 0}}.ContentLink-arrowClip{position:relative;overflow:clip;display:flex;align-items:center;justify-content:center}.ContentLink-arrow{transition:transform .7s cubic-bezier(.16,1,.3,1)}@media screen and (min-width: 821px){.ContentLink-arrow{width:.8125rem;height:.8125rem}}@media screen and (max-width:820.98px){.ContentLink-arrow{width:.375rem;height:.375rem}}.ContentLink-arrow.-after{position:absolute;top:50%;right:150%;will-change:transform;transform:translateY(-50%)}.ContentLink.-small{min-height:auto}@media screen and (min-width: 821px){.ContentLink.-small{padding:1.8125rem}}.ContentLink.-small .ContentLink-text{font-weight:var(--title-font-weight);line-height:var(--title-line-height);letter-spacing:.05em}@media screen and (min-width: 821px){.ContentLink.-small .ContentLink-text{font-size:1.125rem}}@media screen and (min-width: 821px) and (max-width: 889px){.ContentLink.-small .ContentLink-text{font-size:10px}}@media screen and (max-width:820.98px){.ContentLink.-small .ContentLink-text{font-size:.4375rem}}@media screen and (max-width:820.98px) and (max-width: 268px){.ContentLink.-small .ContentLink-text{font-size:10px}}@media screen and (min-width: 821px){.ContentLink.-small .ContentLink-arrowWrapper{padding:.375rem}}@media screen and (max-width:820.98px){.ContentLink.-small .ContentLink-arrowWrapper{padding:.1875rem}}@media screen and (min-width: 821px){.ContentLink.-small .ContentLink-arrow{width:.5rem;height:.5rem}}@media screen and (max-width:820.98px){.ContentLink.-small .ContentLink-arrow{width:.25rem;height:.25rem}}.ContentLink.-noneMargin,.ContentLink.-isSustainability{margin-block:0}@media screen and (min-width: 821px){.ContentLink.-isSustainability{padding-block:1.875rem 1.75rem}}@media screen and (max-width:820.98px){.ContentLink.-isSustainability{padding:.625rem}}.ContentLink.-isSustainability .ContentLink-text{font-weight:var(--title-font-weight);line-height:var(--title-line-height);letter-spacing:.05em}@media screen and (min-width: 821px){.ContentLink.-isSustainability .ContentLink-text{font-size:1.125rem}}@media screen and (min-width: 821px) and (max-width: 889px){.ContentLink.-isSustainability .ContentLink-text{font-size:10px}}@media screen and (max-width:820.98px){.ContentLink.-isSustainability .ContentLink-text{font-size:.4375rem}}@media screen and (max-width:820.98px) and (max-width: 268px){.ContentLink.-isSustainability .ContentLink-text{font-size:10px}}@media screen and (min-width: 821px){.ContentLink.-isSustainability .ContentLink-arrowWrapper{padding:.375rem}}@media screen and (max-width:820.98px){.ContentLink.-isSustainability .ContentLink-arrowWrapper{padding:.1875rem}}
