/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.paragraph--unpublished{background-color:#fff4f4;}
.layout--onecol .layout__region{width:100%;}
.button,button.button{align-items:center;background-color:var(--color-contrast);border:2px solid var(--color-contrast);border-radius:2px;color:var(--color-contrast-contrast);cursor:pointer;display:inline-flex;font-weight:700;gap:.75rem;justify-content:center;letter-spacing:.5px;line-height:1.4;padding:.75rem 1.5rem;text-align:center;text-decoration:none;transition:background-color .3s ease,color .3s ease,border .3s ease}.button:focus,.button:hover,button.button:focus,button.button:hover{background-color:var(--color-contrast-hover);border-color:var(--color-contrast-hover);color:var(--color-contrast-contrast)}.button:focus-visible,button.button:focus-visible{outline-color:var(--color-contrast);outline-offset:2px;outline-style:dashed;outline-width:2px;transition:outline-offset .3s}.button span,button.button span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.button.button--transparent,button.button.button--transparent{background-color:transparent;border:2px solid var(--color-contrast);color:var(--color-contrast)}.button.button--transparent:focus,.button.button--transparent:hover,button.button.button--transparent:focus,button.button.button--transparent:hover{background-color:var(--color-contrast);border-color:var(--color-contrast);color:var(--color-contrast-contrast)}.button.button--rounded,button.button.button--rounded{border-radius:2rem}.button.button--cta,button.button.button--cta{background-color:var(--color-accent);border-color:var(--color-accent);color:var(--color-accent-contrast)}.button.button--cta:focus,.button.button--cta:hover,button.button.button--cta:focus,button.button.button--cta:hover{background-color:var(--color-accent-hover);border-color:var(--color-accent-hover);color:var(--color-accent-contrast)}.button.button--cta.button--transparent,button.button.button--cta.button--transparent{background-color:transparent;color:var(--color-accent)}.button.button--cta.button--transparent:focus,.button.button--cta.button--transparent:hover,button.button.button--cta.button--transparent:focus,button.button.button--cta.button--transparent:hover{background-color:var(--color-accent);border-color:var(--color-accent);color:var(--color-accent-contrast)}.button.button--clean,button.button.button--clean{background-color:unset;border:none;color:var(--color-contrast);line-height:unset}.button.button--clean:hover,button.button.button--clean:hover{background-color:unset;color:unset}
dialog{background:var(--color-background);border:0;bottom:0;color:var(--color-contrast);left:0;max-height:100vh;max-width:100vw;overflow:hidden;padding:0;position:fixed;right:0;top:0;width:100vw;z-index:10}@media (min-width:720px){dialog{max-height:80vh;max-width:80vw;width:80vw}}dialog[open]{display:flex;flex-direction:column}dialog .dialog__content,dialog .dialog__header{margin:0 auto;max-width:var(--width-max);position:relative;width:100%}dialog .dialog__content{flex:1;overflow-y:auto}dialog .button--close{align-items:center;border-radius:50%;display:flex;height:3rem;justify-content:center;margin:1.25rem;padding:0;position:absolute;right:0;top:0;width:3rem;z-index:99}dialog .button--close:hover{background-color:var(--color-contrast-hover);color:var(--color-background)}dialog .button--close:focus-visible,dialog .button--close:focus:focus-visible{outline-color:var(--color-contrast);outline-offset:2px;outline-style:dashed;outline-width:2px;transition:outline-offset .3s}.dialog::backdrop{background:#0006}body.js-dialog-open{overflow:hidden}@supports (font:-apple-system-body) and (-webkit-appearance:none){.dialog__content{min-height:50vh!important}}
.figure{display:grid;grid-template-columns:1fr;grid-template-rows:1fr auto auto;position:relative}.figure img{grid-column:1/2;grid-row:1/2}.figure,img{max-width:100%;width:100%}.figure__caption{font-size:.875rem;font-style:normal;grid-column:1/2;grid-row:2/3;line-height:1.5;padding-top:1.25rem}.figure__caption .figure__description p{margin:0 0 1rem}.figure__caption .figure__description p:last-child{margin-bottom:0}@container (min-width:320px){.figure__caption{flex-direction:row;gap:1.25rem}}.figure__credit{align-items:center;align-self:end;background-color:#0009;color:#fff;display:flex!important;font-size:.625rem;grid-column:1/2;grid-row:1/2;justify-self:end;margin-bottom:0;margin-left:auto;max-width:100%;padding:.5rem 1rem}.dialog .figure__caption{overflow:initial}.media-gallery .dialog .media-gallery__slider-modal .figure{padding-left:0;padding-right:0}.media-gallery .dialog .media-gallery__slider-modal .figure img{object-fit:cover!important}.media-gallery .dialog .media-gallery__slider-modal .figure__caption{margin-top:-1rem;position:relative}.media-gallery .dialog .media-gallery__slider-modal .figure__caption .figure__credit{margin-top:-2.25rem}.media-gallery .dialog .media-gallery__slider-modal .figure__caption .figure__description{margin-top:.5rem}
.svg-icon{align-items:center;display:inline-flex;justify-content:center}.svg-icon:before{background-color:currentcolor;content:"";display:inline-block;height:1rem;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;overflow:hidden;width:1rem}.svg-icon--close:before{-webkit-mask-image:var(--icon-close);mask-image:var(--icon-close)}.svg-icon--home:before{-webkit-mask-image:var(--icon-home);mask-image:var(--icon-home)}.svg-icon--menu:before{-webkit-mask-image:var(--icon-menu);mask-image:var(--icon-menu)}.svg-icon--arrow-left:before{-webkit-mask-image:var(--icon-arrow-left);mask-image:var(--icon-arrow-left)}.svg-icon--arrow-left-bold:before{-webkit-mask-image:var(--icon-arrow-left-bold);mask-image:var(--icon-arrow-left-bold)}.svg-icon--arrow-right:before{-webkit-mask-image:var(--icon-arrow-right);mask-image:var(--icon-arrow-right)}.svg-icon--arrow-right-bold:before{-webkit-mask-image:var(--icon-arrow-right-bold);mask-image:var(--icon-arrow-right-bold)}.svg-icon--arrow-down:before{-webkit-mask-image:var(--icon-arrow-down);mask-image:var(--icon-arrow-down)}.svg-icon--arrow-up:before{-webkit-mask-image:var(--icon-arrow-up);mask-image:var(--icon-arrow-up)}.svg-icon--pointer-down:before{-webkit-mask-image:var(--icon-pointer-down);mask-image:var(--icon-pointer-down)}.svg-icon--pointer-up:before{-webkit-mask-image:var(--icon-pointer-up);mask-image:var(--icon-pointer-up)}.svg-icon--email:before{-webkit-mask-image:var(--icon-email);mask-image:var(--icon-email)}.svg-icon--phone:before{-webkit-mask-image:var(--icon-phone);mask-image:var(--icon-phone)}.svg-icon--whatsapp:before{-webkit-mask-image:var(--icon-whatsapp);mask-image:var(--icon-whatsapp)}.svg-icon--usp-euro:before{-webkit-mask-image:var(--icon-usp-euro);mask-image:var(--icon-usp-euro)}.svg-icon--usp-clock:before{-webkit-mask-image:var(--icon-usp-clock);mask-image:var(--icon-usp-clock)}.svg-icon--usp-hourglass:before{-webkit-mask-image:var(--icon-usp-hourglass);mask-image:var(--icon-usp-hourglass)}.svg-icon--usp-pauze:before{-webkit-mask-image:var(--icon-usp-pauze);mask-image:var(--icon-usp-pauze)}.svg-icon--usp-globe:before{-webkit-mask-image:var(--icon-usp-globe);mask-image:var(--icon-usp-globe)}.svg-icon--usp-check:before{-webkit-mask-image:var(--icon-usp-check);mask-image:var(--icon-usp-check)}.svg-icon--usp-location:before{-webkit-mask-image:var(--icon-usp-location);mask-image:var(--icon-usp-location)}.svg-icon--social-facebook:before{-webkit-mask-image:var(--icon-social-facebook);mask-image:var(--icon-social-facebook)}.svg-icon--social-pinterest:before{-webkit-mask-image:var(--icon-social-pinterest);mask-image:var(--icon-social-pinterest)}.svg-icon--social-whatsapp:before{-webkit-mask-image:var(--icon-social-whatsapp);mask-image:var(--icon-social-whatsapp)}.svg-icon--social-twitter:before,.svg-icon--social-x:before{-webkit-mask-image:var(--icon-social-twitter);mask-image:var(--icon-social-twitter)}.svg-icon--social-instagram:before{-webkit-mask-image:var(--icon-social-instagram);mask-image:var(--icon-social-instagram)}.svg-icon--social-youtube:before{-webkit-mask-image:var(--icon-social-youtube);mask-image:var(--icon-social-youtube)}.svg-icon--social-linkedin:before{-webkit-mask-image:var(--icon-social-linkedin);mask-image:var(--icon-social-linkedin)}.svg-icon--social-tiktok:before{-webkit-mask-image:var(--icon-social-tiktok);mask-image:var(--icon-social-tiktok)}.svg-icon--attention:before{-webkit-mask-image:var(--icon-attention);mask-image:var(--icon-attention)}.svg-icon--star:before{-webkit-mask-image:var(--icon-star);mask-image:var(--icon-star)}.svg-icon--usp-adventure:before{-webkit-mask-image:var(--icon-usp-adventure);mask-image:var(--icon-usp-adventure)}.svg-icon--usp-emotions:before{-webkit-mask-image:var(--icon-usp-emotions);mask-image:var(--icon-usp-emotions)}.svg-icon--usp-entertainment:before{-webkit-mask-image:var(--icon-usp-entertainment);mask-image:var(--icon-usp-entertainment)}.svg-icon--usp-family:before{-webkit-mask-image:var(--icon-usp-family);mask-image:var(--icon-usp-family)}.svg-icon--usp-movie:before{-webkit-mask-image:var(--icon-usp-movie);mask-image:var(--icon-usp-movie)}.svg-icon--usp-music:before{-webkit-mask-image:var(--icon-usp-music);mask-image:var(--icon-usp-music)}.svg-icon--star-half:before{-webkit-mask-image:var(--icon-star-half);mask-image:var(--icon-star-half)}.svg-icon--star-empty:before{-webkit-mask-image:var(--icon-star-empty);mask-image:var(--icon-star-empty)}.svg-icon--play:before{-webkit-mask-image:var(--icon-play);mask-image:var(--icon-play)}.svg-icon--pause:before{-webkit-mask-image:var(--icon-pause);mask-image:var(--icon-pause)}.svg-icon--stop:before{-webkit-mask-image:var(--icon-stop);mask-image:var(--icon-stop)}.svg-icon--prev:before{-webkit-mask-image:var(--icon-prev);mask-image:var(--icon-prev)}.svg-icon--next:before{-webkit-mask-image:var(--icon-next);mask-image:var(--icon-next)}.svg-icon--unmute:before{-webkit-mask-image:var(--icon-unmute);mask-image:var(--icon-unmute)}.svg-icon--mute:before{-webkit-mask-image:var(--icon-mute);mask-image:var(--icon-mute)}.svg-icon--filter:before{-webkit-mask-image:var(--icon-filter);mask-image:var(--icon-filter)}.svg-icon--pointing-arrow-left:before{-webkit-mask-image:var(--icon-pointing-arrow-left);mask-image:var(--icon-pointing-arrow-left)}.svg-icon--calendar:before{-webkit-mask-image:var(--icon-calendar);mask-image:var(--icon-calendar)}.svg-icon--list:before{-webkit-mask-image:var(--icon-list);mask-image:var(--icon-list)}.svg-icon--availability:before{-webkit-mask-image:var(--icon-availability);mask-image:var(--icon-availability)}.svg-icon--gift:before{-webkit-mask-image:var(--icon-gift);mask-image:var(--icon-gift)}.svg-icon--flag-all-countries:before,.svg-icon--flag-global:before{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='31' height='32' viewBox='0 0 31 32'%3E%3Cpath d='M0 15.488Q0 9.056 4.544 4.544T15.488 0t10.976 4.544 4.544 10.944-4.544 10.976-10.976 4.544-10.944-4.544T0 15.488M2.016 16q.224 5.312 4 9.056 1.664-1.184 3.488-1.92Q8.128 19.744 8 16zm0-.992H8q.128-3.328 1.184-6.272Q7.2 7.936 5.44 6.56q-3.264 3.616-3.424 8.448m4.096-9.184q1.632 1.248 3.456 1.984 1.376-3.232 3.744-5.632-4.192.704-7.2 3.648m.64 19.936q2.816 2.432 6.56 3.04-2.048-2.048-3.36-4.736-1.696.608-3.2 1.696M8.992 16q.128 3.552 1.44 6.816 2.208-.704 4.576-.832V16zm0-.992h6.016V9.984q-2.496-.096-4.896-.928-.992 2.816-1.12 5.952m1.504-6.88q2.208.736 4.512.864V2.016h-.064q-2.88 2.432-4.448 6.112m.384 15.552q1.568 3.2 4.064 5.312h.064v-5.984q-2.208.128-4.128.672M16 28.992h.064q2.496-2.112 4.064-5.312-1.952-.544-4.128-.672zm0-7.008q2.368.128 4.576.832 1.312-3.264 1.44-6.816H16zm0-6.976h6.016q-.128-3.136-1.152-5.952-2.368.832-4.864.928zm0-6.016q2.304-.128 4.512-.864-1.568-3.68-4.448-6.112H16zM17.696 28.8q3.744-.608 6.56-3.04-1.504-1.088-3.2-1.696-1.312 2.688-3.36 4.736m0-26.624q2.368 2.4 3.744 5.632 1.824-.736 3.424-1.984-2.976-2.944-7.168-3.648m3.808 20.96q1.824.736 3.488 1.92 3.744-3.744 4-9.056h-5.984q-.128 3.744-1.504 7.136m.32-14.4q1.056 2.944 1.184 6.272h5.984q-.192-4.832-3.424-8.448-1.76 1.376-3.744 2.176'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='31' height='32' viewBox='0 0 31 32'%3E%3Cpath d='M0 15.488Q0 9.056 4.544 4.544T15.488 0t10.976 4.544 4.544 10.944-4.544 10.976-10.976 4.544-10.944-4.544T0 15.488M2.016 16q.224 5.312 4 9.056 1.664-1.184 3.488-1.92Q8.128 19.744 8 16zm0-.992H8q.128-3.328 1.184-6.272Q7.2 7.936 5.44 6.56q-3.264 3.616-3.424 8.448m4.096-9.184q1.632 1.248 3.456 1.984 1.376-3.232 3.744-5.632-4.192.704-7.2 3.648m.64 19.936q2.816 2.432 6.56 3.04-2.048-2.048-3.36-4.736-1.696.608-3.2 1.696M8.992 16q.128 3.552 1.44 6.816 2.208-.704 4.576-.832V16zm0-.992h6.016V9.984q-2.496-.096-4.896-.928-.992 2.816-1.12 5.952m1.504-6.88q2.208.736 4.512.864V2.016h-.064q-2.88 2.432-4.448 6.112m.384 15.552q1.568 3.2 4.064 5.312h.064v-5.984q-2.208.128-4.128.672M16 28.992h.064q2.496-2.112 4.064-5.312-1.952-.544-4.128-.672zm0-7.008q2.368.128 4.576.832 1.312-3.264 1.44-6.816H16zm0-6.976h6.016q-.128-3.136-1.152-5.952-2.368.832-4.864.928zm0-6.016q2.304-.128 4.512-.864-1.568-3.68-4.448-6.112H16zM17.696 28.8q3.744-.608 6.56-3.04-1.504-1.088-3.2-1.696-1.312 2.688-3.36 4.736m0-26.624q2.368 2.4 3.744 5.632 1.824-.736 3.424-1.984-2.976-2.944-7.168-3.648m3.808 20.96q1.824.736 3.488 1.92 3.744-3.744 4-9.056h-5.984q-.128 3.744-1.504 7.136m.32-14.4q1.056 2.944 1.184 6.272h5.984q-.192-4.832-3.424-8.448-1.76 1.376-3.744 2.176'/%3E%3C/svg%3E");position:relative;top:1px}.svg-icon--flag-belgium:before,.svg-icon--flag-france:before,.svg-icon--flag-germany:before,.svg-icon--flag-italy:before,.svg-icon--flag-netherlands:before,.svg-icon--flag-russian-federation:before,.svg-icon--flag-spain:before,.svg-icon--flag-united-kingdom:before,.svg-icon--flag-united-states:before{height:.75rem;position:relative;top:1px}.svg-icon--flag-belgium:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 480'%3E%3Cg fill-rule='evenodd' stroke-width='1pt'%3E%3Cpath d='M0 0h213.3v480H0z'/%3E%3Cpath fill='%23ffd90c' d='M213.3 0h213.4v480H213.3z'/%3E%3Cpath fill='%23f31830' d='M426.7 0H640v480H426.7z'/%3E%3C/g%3E%3C/svg%3E")}.svg-icon--flag-france:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 480'%3E%3Cpath fill='%23fff' d='M0 0h640v480H0z'/%3E%3Cpath fill='%23002654' d='M0 0h213.3v480H0z'/%3E%3Cpath fill='%23ce1126' d='M426.7 0H640v480H426.7z'/%3E%3C/svg%3E")}.svg-icon--flag-germany:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 480'%3E%3Cpath fill='%23ffce00' d='M0 320h640v160H0z'/%3E%3Cpath d='M0 0h640v160H0z'/%3E%3Cpath fill='%23d00' d='M0 160h640v160H0z'/%3E%3C/svg%3E")}.svg-icon--flag-italy:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 480'%3E%3Cg fill-rule='evenodd' stroke-width='1pt'%3E%3Cpath fill='%23fff' d='M0 0h640v480H0z'/%3E%3Cpath fill='%23009246' d='M0 0h213.3v480H0z'/%3E%3Cpath fill='%23ce2b37' d='M426.7 0H640v480H426.7z'/%3E%3C/g%3E%3C/svg%3E")}.svg-icon--flag-netherlands:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 480'%3E%3Cpath fill='%2321468b' d='M0 0h640v480H0z'/%3E%3Cpath fill='%23fff' d='M0 0h640v320H0z'/%3E%3Cpath fill='%23ae1c28' d='M0 0h640v160H0z'/%3E%3C/svg%3E")}.svg-icon--flag-russian-federation:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 480'%3E%3Cg fill-rule='evenodd' stroke-width='1pt'%3E%3Cpath fill='%23fff' d='M0 0h640v480H0z'/%3E%3Cpath fill='%230039a6' d='M0 160h640v320H0z'/%3E%3Cpath fill='%23d52b1e' d='M0 320h640v160H0z'/%3E%3C/g%3E%3C/svg%3E")}.svg-icon--flag-spain:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='750' height='500'%3E%3Cpath fill='%23c60b1e' d='M0 0h750v500H0z'/%3E%3Cpath fill='%23ffc400' d='M0 125h750v250H0z'/%3E%3C/svg%3E")}.svg-icon--flag-united-kingdom:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 480'%3E%3Cpath fill='%23012169' d='M0 0h640v480H0z'/%3E%3Cpath fill='%23FFF' d='m75 0 244 181L562 0h78v62L400 241l240 178v61h-80L320 301 81 480H0v-60l239-178L0 64V0z'/%3E%3Cpath fill='%23C8102E' d='m424 281 216 159v40L369 281zm-184 20 6 35L54 480H0zM640 0v3L391 191l2-44L590 0zM0 0l239 176h-60L0 42z'/%3E%3Cpath fill='%23FFF' d='M241 0v480h160V0zM0 160v160h640V160z'/%3E%3Cpath fill='%23C8102E' d='M0 193v96h640v-96zM273 0v480h96V0z'/%3E%3C/svg%3E")}.svg-icon--flag-united-states:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 480'%3E%3Cpath fill='%23bd3d44' d='M0 0h640v480H0'/%3E%3Cpath stroke='%23fff' stroke-width='37' d='M0 55.3h640M0 129h640M0 203h640M0 277h640M0 351h640M0 425h640'/%3E%3Cpath fill='%23192f5d' d='M0 0h364.8v258.5H0'/%3E%3Cmarker id='a' markerHeight='30' markerWidth='30'%3E%3Cpath fill='%23fff' d='m14 0 9 27L0 10h28L5 27z'/%3E%3C/marker%3E%3Cpath fill='none' marker-mid='url(%23a)' d='m0 0 16 11h61 61 61 61 60L47 37h61 61 60 61L16 63h61 61 61 61 60L47 89h61 61 60 61L16 115h61 61 61 61 60L47 141h61 61 60 61L16 166h61 61 61 61 60L47 192h61 61 60 61L16 218h61 61 61 61 60z'/%3E%3C/svg%3E")}
.image,img{display:block;max-width:100%;width:100%}.image__caption{display:flex;flex-direction:column;font-size:.875rem;gap:.5rem;margin-top:1.25rem}.image__caption .image__credit{font-size:.625rem}@container (min-width:320px){.image__caption{flex-direction:row;gap:1.25rem}}
.link{color:var(--color-contrast)}.link:hover{color:var(--color-contrast-hover)}.link:focus-visible{outline-color:var(--color-contrast);outline-offset:2px;outline-style:dashed;outline-width:2px;transition:outline-offset .3s}.link.link--icon{align-items:center;display:flex;gap:.75rem}.link.link--button{align-items:center;background-color:var(--color-contrast);border:2px solid var(--color-contrast);border-radius:2px;color:var(--color-contrast-contrast);cursor:pointer;display:inline-flex;font-weight:700;gap:.75rem;justify-content:center;letter-spacing:.5px;line-height:1.4;padding:.75rem 1.5rem;text-align:center;text-decoration:none;transition:background-color .3s ease,color .3s ease,border .3s ease}.link.link--button:focus,.link.link--button:hover{background-color:var(--color-contrast-hover);border-color:var(--color-contrast-hover);color:var(--color-contrast-contrast)}.link.link--button:focus-visible{outline-color:var(--color-contrast);outline-offset:2px;outline-style:dashed;outline-width:2px;transition:outline-offset .3s}.link.link--button span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.link.link--button.link--transparent{background-color:transparent;border:2px solid var(--color-contrast);color:var(--color-contrast)}.link.link--button.link--transparent:focus,.link.link--button.link--transparent:hover{background-color:var(--color-contrast);border-color:var(--color-contrast);color:var(--color-contrast-contrast)}.link.link--button.link--cta{background-color:var(--color-accent);border-color:var(--color-accent);color:var(--color-accent-contrast)}.link.link--button.link--cta:focus,.link.link--button.link--cta:hover{background-color:var(--color-accent-hover);border-color:var(--color-accent-hover);color:var(--color-accent-contrast)}.link.link--button.link--cta.link--transparent{background-color:transparent;color:var(--color-accent)}.link.link--button.link--cta.link--transparent:focus,.link.link--button.link--cta.link--transparent:hover{background-color:var(--color-accent);border-color:var(--color-accent);color:var(--color-accent-contrast)}.link.link--rounded{border-radius:2rem}.link.link--cta{color:var(--color-accent)}
.markup{margin-block-end:1.25rem}.markup:last-child{margin-block-end:0}.markup blockquote,.markup ol,.markup p,.markup table,.markup ul{margin-block-end:1.25rem;margin-block-start:0}.markup blockquote:last-child,.markup ol:last-child,.markup p:last-child,.markup table:last-child,.markup ul:last-child{margin-block-end:0}.markup h2,.markup h3,.markup h4,.markup h5{line-height:1.5;margin-block-end:1.25rem;margin-block-start:0}.markup a:focus-visible{outline-color:var(--color-contrast);outline-offset:2px;outline-style:dashed;outline-width:2px;transition:outline-offset .3s}.markup b,.markup strong{font-weight:700}.markup em{font-style:italic}.markup blockquote{display:block;margin-inline-end:40px;margin-inline-start:40px}.markup blockquote p{background:var(--color-background-alt);border-radius:.5rem;padding:1.25rem}.markup figcaption{display:block}.markup cite{font-style:italic}.markup .responsive-table{background:linear-gradient(to right,var(--color-background) 30%,transparent),linear-gradient(to right,transparent,var(--color-background) 70%) 0 100%,radial-gradient(farthest-side at 0 50%,var(--color-background-alt),transparent),radial-gradient(farthest-side at 100% 50%,var(--color-background-alt),transparent) 0 100%;background-attachment:local,local,scroll,scroll;background-position:0 0,100%,0 0,100%;background-repeat:no-repeat;background-size:1.25rem 100%,1.25rem 100%,1rem 100%,1rem 100%;margin:0 -1rem;max-width:calc(100% + 2rem);overflow-x:auto;position:relative;width:calc(100% + 2rem)}.markup .responsive-table:after{content:"";height:100%;pointer-events:none;position:absolute;right:0;top:0;width:1rem}.markup .responsive-table td{min-width:120px}.markup table{border:0;border-collapse:collapse;border-spacing:0;width:100%}.markup table td,.markup table th{padding:.75rem;text-align:left}.markup table th{color:var(--color-contrast-alt);font-size:.875rem;text-align:left;text-transform:uppercase}.markup table tbody tr:nth-child(odd){background-color:var(--color-background-alt)}.markup table caption{caption-side:bottom;font-style:italic;padding:.75rem 0 0;text-align:left}.markup ol,.markup ul{padding-left:1.25rem;text-align:left}@media (min-width:720px){.markup ol,.markup ul{margin-left:3rem;margin-right:3rem}}.markup ul{list-style-type:disc}.markup ol{list-style-type:decimal}.markup .list-item{margin-bottom:.5rem;padding-left:1.25rem}.markup p.small{font-size:.875rem;line-height:1.5rem}.markup p.extra-small{font-size:.75rem;line-height:1.25rem}
.menu-submenu{padding:0}.menu-submenu__group{display:flex;flex-direction:column;gap:1.25rem;width:100%}.menu-submenu__group-title{color:var(--color-contrast-alt);font-size:16px;font-weight:700;line-height:1.2;text-transform:uppercase}.menu-submenu .menu-submenu__item{align-items:center;display:flex;height:auto;padding:0;text-decoration:none;width:100%}.menu-submenu .menu-submenu__item .image{height:50px;margin-right:20px;min-width:50px;width:50px}.menu-submenu .menu-submenu__item span{font-weight:400}.menu-submenu .menu-submenu__item:focus,.menu-submenu .menu-submenu__item:hover{text-decoration:none}.menu-submenu .menu-submenu__item:focus span,.menu-submenu .menu-submenu__item:hover span{color:var(--color-contrast-alt)}.menu-submenu .menu-submenu__item:focus-visible{outline-color:var(--color-contrast);outline-offset:2px;outline-offset:-2px;outline-style:dashed;outline-width:2px;transition:outline-offset .3s}
.article-header{margin-left:auto;margin-right:auto;padding:8rem .5rem;width:100%}@media (min-width:720px){.article-header{max-width:1140px;padding-left:1rem;padding-right:1rem}}.article-header__data-bar{align-items:center;display:flex;flex-flow:column;gap:1rem;justify-content:center}@media (min-width:920px){.article-header__data-bar{align-items:flex-start;flex-flow:row}}.article-header__time{align-items:center;display:flex;gap:.5rem}.article-header__author{opacity:.5}.article-header--with-image .article-header__author{opacity:1}.article-header__dot{display:none;opacity:.5}@media (min-width:920px){.article-header__dot{display:block}}.article-header__image{height:auto;max-width:100%}.section--animations.js-section-visible .article-header .article-header__wrapper{animation:fade-in-slide-up .5s ease-in-out .3s backwards}.section--animations:not(.js-section-visible) .article-header .article-header__wrapper{opacity:0;transform:translateY(3rem)}
.article-content{margin-left:auto;margin-right:auto;padding:2rem .5rem;width:100%}@media (min-width:720px){.article-content{max-width:768px;padding-left:1rem;padding-right:1rem}}.section--no-padding .article-content{padding-top:0}@media (min-width:720px){.article-content{padding-bottom:3rem;padding-top:3rem}.section--no-padding .article-content{padding-top:0}}@media (min-width:1224px){.article-content{padding-bottom:4rem;padding-top:4rem}.section--no-padding .article-content{padding-top:0}}.article-content .video{margin-block-end:1.25rem}.section--animations.js-section-visible .article-content>*{animation:fade-in-slide-up .5s ease-in-out .3s backwards}.section--animations:not(.js-section-visible) .article-content>*{opacity:0;transform:translateY(3rem)}
.heading{margin:0 auto;max-width:768px;padding-bottom:3rem;text-align:center}.heading__label{font-size:calc(var(--variant-font-size,1rem)*.75);text-transform:uppercase}.heading__label,.heading__title{font-family:var(--variant-font-family);line-height:1.4}.heading__title{color:var(--variant-heading-font-color)!important;font-size:calc(var(--variant-font-size,1rem)*1.25);-webkit-hyphens:auto;hyphens:auto;margin:0;overflow-wrap:break-word;word-break:auto-phrase}@media (min-width:720px){.heading__title{font-family:var(--variant-font-family);font-size:calc(var(--variant-font-size,1rem)*1.5);line-height:1.4}}@media (min-width:920px){.heading__title{font-family:var(--variant-font-family);font-size:calc(var(--variant-font-size,1rem)*2);line-height:1.4}}.heading__title .image,.heading__title img,.heading__title svg{max-height:120px;max-width:80%;width:auto}.heading__description{margin:0;padding-top:.75rem}.heading__description p{margin:1.25rem 0 0}.heading__description p:first-child{margin-top:0}
.section{position:relative;scroll-margin-top:calc(58px + 1rem)}.section.section--animations{overflow-y:hidden}.no-header .section{scroll-margin-top:1rem}.section.section--transparent{background:transparent!important}.section__background-image img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:1;z-index:0}.section__content{position:relative;z-index:1}
.share-links{align-items:center;display:flex;gap:1.5rem;justify-content:center;margin-left:auto;margin-right:auto;padding:2rem .5rem;width:100%}@media (min-width:720px){.share-links{max-width:1140px;padding-left:1rem;padding-right:1rem}}.share-links .link{border:0;border-radius:50%;color:#fff;height:50px;width:50px}.share-links .link.facebook{background-color:#4a66b7}.share-links .link.twitter{background-color:#1da1f2}.share-links .link.pinterest{background-color:#bd081c}.share-links .link.whatsapp{background-color:#25d366}@media (min-width:828px){.share-links .link.whatsapp{display:none}}.share-links .link .svg-icon:before{height:1.5rem;width:1.5rem}.share-links .link:hover{color:#fff}.share-links .link span{overflow:initial}
.social-links__links{display:flex;gap:3rem}.social-links__links a{text-decoration:none}.social-links__links span:not(.svg-icon){bottom:auto;left:auto;position:absolute!important;right:auto;top:auto;clip:rect(.1rem,.1rem,.1rem,.1rem);height:.1rem;overflow:hidden;width:.1rem;word-wrap:normal}.social-links__links span:not(.svg-icon).focusable:active,.social-links__links span:not(.svg-icon).focusable:focus{position:static!important;clip:auto;height:auto;overflow:visible;width:auto}.social-links__links .svg-icon:before{height:2rem;width:2rem}
.breadcrumb{padding:1rem 1.25rem}@media (min-width:920px){.breadcrumb{padding:2rem 2rem 1rem}}.breadcrumb .navigation__list{display:flex;flex-wrap:wrap;font-size:.875rem;gap:.75rem;list-style:none;margin:0;padding:0}.breadcrumb .navigation__item{display:none}.breadcrumb .navigation__item:nth-last-child(2){display:flex}@media (min-width:920px){.breadcrumb .navigation__item{align-items:center;display:inline-flex;display:flex;justify-content:center}.breadcrumb .navigation__item:before{background-color:currentcolor;content:"";display:inline-block;height:1rem;height:1.2rem;margin-right:.75rem;margin-top:2px;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='currentColor' viewBox='0 0 24 24'%3E%3Cpath d='m13.172 12-4.95-4.95 1.414-1.413L16 12l-6.364 6.364-1.414-1.415z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='currentColor' viewBox='0 0 24 24'%3E%3Cpath d='m13.172 12-4.95-4.95 1.414-1.413L16 12l-6.364 6.364-1.414-1.415z'/%3E%3C/svg%3E");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;overflow:hidden;width:1rem;width:1.2rem}.breadcrumb .navigation__item:first-child:before{content:unset}}.breadcrumb .link{text-decoration:none}.breadcrumb .link:hover{text-decoration:underline}
.page-wrapper{background-attachment:fixed;background-size:cover;margin:0 auto}.page-wrapper .button--scroll-down,.page-wrapper .button--scroll-up{background-color:transparent;border:0;border-radius:0;bottom:0;cursor:pointer;gap:0;height:50px;padding:0;position:fixed}.page-wrapper .button--scroll-down .svg-icon,.page-wrapper .button--scroll-up .svg-icon{background-color:var(--color-contrast);color:var(--color-background);height:100%;padding:.75rem;transition:background-color .3s ease-in-out,color .3s ease-in-out}.page-wrapper .button--scroll-down .svg-icon:before,.page-wrapper .button--scroll-up .svg-icon:before{animation:scroll-move 1.5s linear infinite;height:1.5rem;position:relative;width:1.5rem}.page-wrapper .button--scroll-down span:not(.svg-icon),.page-wrapper .button--scroll-up span:not(.svg-icon){background-color:#fffc;color:var(--color-contrast);font-size:.875rem;font-weight:400;height:100%;padding:1rem}.page-wrapper .button--scroll-down:hover,.page-wrapper .button--scroll-up:hover{background-color:var(--color-background)}.page-wrapper .button--scroll-down:hover .svg-icon,.page-wrapper .button--scroll-up:hover .svg-icon{background-color:var(--color-background);color:var(--color-contrast)}.main{position:relative;width:100%}.main--background-image{background-attachment:fixed;background-size:cover;max-width:100%}.main__scroll-down,.main__scroll-up{position:relative;z-index:9999}.main__scroll-down{left:0;margin-left:auto;margin-right:auto;opacity:1;padding-left:.5rem;padding-right:.5rem;transition:left .3s ease-in-out,opacity .3s ease-in-out .3s;width:100%}@media (min-width:720px){.main__scroll-down{max-width:1140px;padding-left:1rem;padding-right:1rem}}.has-scrolled .main__scroll-down,.main__scroll-up{left:-2000px;opacity:0;transition:left .3s ease-in-out .3s,opacity .3s ease-in-out}.main__scroll-up{margin-left:auto;margin-right:auto;padding-left:.5rem;padding-right:.5rem;width:100%}@media (min-width:720px){.main__scroll-up{max-width:1140px;padding-left:1rem;padding-right:1rem}}.has-scrolled-threshold .main__scroll-up{left:0;opacity:1;transition:left .3s ease-in-out,opacity .3s ease-in-out .3s}
.footer{--color-background:#fff;--color-background-rgb:255,255,255;--color-background-alt:hsla(0,0%,6%,.1);--color-background-alt-2:hsla(0,0%,6%,.03);--color-background-alt-3:hsla(0,0%,6%,.015);--color-background-hover:#dbdbdb;--color-contrast:#101010;--color-contrast-hover:#343434;--color-contrast-alt:hsla(0,0%,6%,.6);--color-contrast-contrast:#fff;--color-contrast-contrast-alt:#c3c3c3;--color-accent:#da243f;--color-accent-alt:hsla(0,0%,100%,.05);--color-accent-hover:#bc2138;--color-accent-contrast:#fff;--color-accent-contrast-alt:hsla(0,0%,100%,.6);--color-accent-light:#fff;--color-accent-light-contrast:#da243f;--color-accent-white:#da243f;--color-accent-white-hover:#bc2138;--color-accent-white-contrast:#fff;--color-accent-dark:#da243f;--color-accent-dark-hover:#bc2138;--color-accent-dark-contrast:#fff;--color-error:#da243f;--color-success:#00a86b;--color-warning:#ffcc82;--color-form-background:hsla(0,0%,6%,.02);--color-form-background-disabled:hsla(0,0%,6%,.07);--color-form-background-selected:hsla(0,0%,6%,.2);--color-form-border:hsla(0,0%,6%,.2);--color-form-border-focus:#101010;--color-form-disabled-text:hsla(0,0%,6%,.6);--color-form-error:#da243f;--color-form-success:#066b47;--color-block-background:#da243f;--color-block-contrast:#fff;--color-block-contrast-contrast:#101010;--color-block-accent:#fff;--color-block-accent-hover:#dbdbdb;--color-block-accent-contrast:#101010;--variant-font-family:sofia-pro,arial,sans-serif;--variant-font-size:16px;--variant-heading-font-color:;background:#fff;padding-top:2rem;position:relative;z-index:3}.footer__top{border-top:1px solid rgba(8,8,8,.1);margin-bottom:3rem;margin-left:auto;margin-right:auto;padding-left:.5rem;padding-right:.5rem;padding-top:2rem;width:100%}@media (min-width:720px){.footer__top{max-width:1140px;padding-left:1rem;padding-right:1rem}}@media (min-width:920px){.footer__top{display:grid;gap:2rem;grid-template-columns:1fr 3fr}}.footer__top .figure .image{margin:0 auto 1.25rem;width:4.688rem}@media (min-width:920px){.footer__top .figure .image{margin:0}}.footer__top .figure a:focus-visible{outline:none}.footer__top .figure a:focus-visible .image{outline-color:var(--color-contrast);outline-offset:2px;outline-style:dashed;outline-width:2px;transition:outline-offset .3s}.footer__top .navigation{width:100%}.footer__top .navigation__list,.footer__top .navigation__sublist{list-style:none;margin:0;padding:0}.footer__top .navigation__list{font-size:.875rem;line-height:2;margin:0 4rem}@media (min-width:640px){.footer__top .navigation__list{display:grid;gap:2rem;grid-template-columns:1fr 1fr 1fr;margin:0 1.25rem}}@media (min-width:720px){.footer__top .navigation__list{margin:0 4rem}}@media (min-width:920px){.footer__top .navigation__list{margin:0}}.footer__top .navigation__item{margin-bottom:2rem}@media (min-width:640px){.footer__top .navigation__item{margin-bottom:0}}.footer__top .navigation__item .link{display:block;line-height:1.5;padding:.25rem 0;text-decoration:none}.footer__top .navigation__item .link:hover{text-decoration:underline}.footer__top .navigation__item>.link{font-weight:700;margin-bottom:.75rem;text-transform:uppercase}.footer__middle{align-items:center;display:flex;flex-direction:column;gap:1.25rem;justify-content:center;margin-bottom:3rem;margin-left:auto;margin-right:auto;padding-left:.5rem;padding-right:.5rem;width:100%}@media (min-width:720px){.footer__middle{max-width:1140px;padding-left:1rem;padding-right:1rem}}@media (min-width:920px){.footer__middle{flex-direction:row;justify-content:space-between}}.footer__partners{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;margin-bottom:2rem}@media (min-width:920px){.footer__partners{justify-content:flex-start;margin-bottom:0}}.footer__partners span{color:var(--color-contrast-alt);flex:0 0 100%;font-size:.875rem;text-align:center}@media (min-width:920px){.footer__partners span{flex:0 0 auto}}.footer__partners a:focus-visible{outline-color:var(--color-contrast);outline-offset:2px;outline-style:dashed;outline-width:2px;transition:outline-offset .3s}.footer__partners .image{max-height:3.125rem;width:auto}.footer__links{display:flex;gap:1.25rem;justify-content:flex-end}@media (min-width:920px){.footer__links{margin-left:auto}}.footer__bottom{align-items:center;border-top:1px solid rgba(8,8,8,.1);display:flex;flex-direction:column;gap:1rem;margin-left:auto;margin-right:auto;padding:2rem .5rem 3rem;width:100%}@media (min-width:720px){.footer__bottom{max-width:1140px;padding-left:1rem;padding-right:1rem}}@media (min-width:1224px){.footer__bottom{flex-direction:row;justify-content:space-between}}.footer__bottom .footer__copyright{color:var(--color-contrast-alt);font-size:.875rem}@media (min-width:1224px){.footer__bottom .navigation{margin-left:auto}}.footer__bottom .navigation__list,.footer__bottom .navigation__sublist{display:flex;flex-wrap:wrap;font-size:.875rem;justify-content:center;list-style:none;margin:0;padding:0}.footer__bottom .navigation__item .link{margin:.25rem;text-decoration:none}.footer__bottom .navigation__item .link:hover{text-decoration:underline}.footer__bottom .social-links__links{gap:1rem}.footer__bottom .social-links__links .link{align-items:center;background-color:var(--color-background-alt);border-radius:50%;display:flex;height:2.5rem;justify-content:center;transition:background-color .3s ease-in-out,color .3s ease-in-out;width:2.5rem}.footer__bottom .social-links__links .link:hover{background-color:var(--color-contrast);color:var(--color-background)}.footer__bottom .social-links__links .svg-icon{height:16px;width:16px}.footer__text{border-top:1px solid rgba(8,8,8,.1);font-size:.75rem;margin-bottom:3rem;padding-top:2rem;text-align:center}@media (min-width:1224px){.footer__text{text-align:left}}@keyframes scroll-move{0%,to{bottom:-.4rem}50%{bottom:.4rem}}
.header{position:sticky;top:0;z-index:5}.header a{color:var(--color-contrast)}.header__flex{align-items:center;display:flex}.header__desktop,.header__mobile-show,.header__mobile-stage{height:3.625rem;justify-content:space-between}div .header__desktop,div .header__mobile-show,div .header__mobile-stage{background-color:transparent!important;position:relative}div .header__desktop:before,div .header__mobile-show:before,div .header__mobile-stage:before{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:rgba(var(--color-background-rgb),.9)!important;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}@media (prefers-reduced-transparency:reduce){div .header__desktop:before,div .header__mobile-show:before,div .header__mobile-stage:before{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);background-color:var(--color-background)!important}}.header__main-menu--show-background,.header__main-menu--stage-background{height:3.625rem;position:fixed;top:0;width:100%}.sbdocs .header__main-menu--show-background,.sbdocs .header__main-menu--stage-background{display:none}.header__main-menu--show-background{top:3.625rem}@media (min-width:1224px){.header__main-menu--show-background{top:0}}.toolbar-horizontal.toolbar-fixed .header__main-menu--show-background,.toolbar-horizontal.toolbar-fixed .header__main-menu--stage-background{top:39px}.toolbar-horizontal.toolbar-fixed.toolbar-tray-open .header__main-menu--show-background{top:80px}.header figure{align-items:center;display:flex;margin:0;margin-block-end:0;width:auto}.header figure a:focus{outline:0}.header figure a:focus-visible{outline-color:var(--color-contrast);outline-offset:2px;outline-style:dashed;outline-width:2px;transition:outline-offset .3s}.header figure img{height:3.5rem;padding:.625rem;width:auto}@media (min-width:1224px){.header figure img{height:3.125rem}}.header .menu-submenu img{margin-block-end:0}.header__book-button,.header__open-button{align-items:center;display:flex;min-width:6.25rem}@media (min-width:480px){.header__book-button,.header__open-button{min-width:8.75rem}}.header__book-button{justify-content:flex-end;padding-right:.5rem}.header__book-button .link{font-size:.875rem;font-weight:400;padding:.75rem 1rem}.header__desktop button.button--dialog,.header__mobile button.button--dialog{background-color:transparent;border:0;border-radius:0;color:var(--color-contrast);font-size:.875rem;font-weight:400;gap:.5rem;justify-content:flex-start;letter-spacing:1px;padding:1rem;text-transform:uppercase}.header__desktop button.button--dialog:focus,.header__desktop button.button--dialog:hover,.header__mobile button.button--dialog:focus,.header__mobile button.button--dialog:hover{background-color:transparent;color:var(--color-contrast-alt)}.header__desktop button.button--dialog:focus,.header__mobile button.button--dialog:focus{outline:0}.header__desktop button.button--dialog:focus-visible,.header__mobile button.button--dialog:focus-visible{outline-color:var(--color-contrast);outline-offset:2px;outline-offset:-2px;outline-style:dashed;outline-width:2px;transition:outline-offset .3s}.header__desktop button.button--dialog .svg-icon,.header__mobile button.button--dialog .svg-icon{display:inline-flex}@media (min-width:1224px){.header__desktop button.button--dialog,.header__mobile button.button--dialog{gap:.75rem}}.header__mobile-show .button--dialog .svg-icon{position:relative;top:1px;transform:rotate(90deg)}.header .button--close{border-radius:0}.header .button--close:focus,.header .button--close:hover{color:var(--color-contrast-alt)}.header .dialog,.header h2.dialog__title,.header h3.navigation__sub-menu__title{color:var(--color-accent);font-size:2rem}.header .navigation__list,.header .navigation__sublist{list-style:none;margin:0;padding:0}.header .navigation__item .button--foldout,.header .navigation__item .link{align-items:center;background:transparent;border:none;border-radius:0;color:var(--color-contrast);cursor:pointer;display:flex;font-size:inherit;font-weight:400;height:100%;letter-spacing:0;line-height:1.2;padding:1rem;text-align:left;text-decoration:none;transition:color .3s ease-in-out;width:100%}.header .navigation__item .button--foldout:hover,.header .navigation__item .link:hover{background:transparent;color:var(--color-contrast-alt)}.header .navigation__item .button--foldout:focus,.header .navigation__item .link:focus{outline:0}.header .navigation__item .button--foldout:focus-visible,.header .navigation__item .link:focus-visible{outline-color:var(--color-contrast);outline-offset:2px;outline-offset:-2px;outline-style:dashed;outline-width:2px;transition:outline-offset .3s}.header .navigation__item.navigation__item--active>.button--foldout,.header .navigation__item.navigation__item--active>.link,.header .navigation__subitem.navigation__subitem--active>.link{color:var(--color-contrast-alt)}.header .navigation__item--main .link span{text-wrap:nowrap}.header .dialog{border:0;height:100vh;margin:0;max-height:100vh}.header .dialog[open]{display:flex;flex-direction:column}.header .dialog .button--close{margin:0;padding:1rem;right:0;top:0}.header .dialog .button--close:hover{color:var(--color-contrast)}.header .dialog .button--close:focus{outline:0}.header .dialog .button--close:focus-visible{outline-color:var(--color-contrast);outline-offset:2px;outline-offset:-2px;outline-style:dashed;outline-width:2px;transition:outline-offset .3s}.header .dialog .header__menu-dialog__back-link{font-size:1rem;margin:1.25rem 1.25rem 2rem}.header .dialog .header__menu-dialog__back-link .link{text-decoration:none}@media (min-width:720px){.header .dialog .header__menu-dialog__back-link{margin:1.25rem 2rem 2rem}}.header .dialog .header__book-button{justify-content:flex-start;margin:2rem 1.25rem 1.25rem}.header .dialog .header__book-button .link{padding:.75rem 1.5rem}@media (min-width:720px){.header .dialog .header__book-button{margin:1.25rem 2rem}}.header .dialog .navigation__sub-menu{display:none}.header .dialog .button--foldout[aria-expanded=true]+.navigation__sub-menu{display:block}.header .dialog .dialog__title,.header .dialog .navigation__sub-menu__title{margin:1.25rem 1.25rem 0}@media (min-width:720px){.header .dialog .dialog__title,.header .dialog .navigation__sub-menu__title{margin:1.25rem 2rem}}.header .dialog .navigation__item{width:100%}.header .dialog .navigation__item .button--foldout,.header .dialog .navigation__item .link{font-size:1.25rem;justify-content:flex-start;padding:1rem 1.25rem;width:100%}@media (min-width:720px){.header .dialog .navigation__item .button--foldout,.header .dialog .navigation__item .link{padding:1rem 2rem}}.header .dialog .navigation__item .button--foldout .svg-icon,.header .dialog .navigation__item .link .svg-icon{margin-left:auto;opacity:.2;transition:opacity .3s ease-in-out}.header .dialog .navigation__item .button--foldout .svg-icon:before,.header .dialog .navigation__item .link .svg-icon:before{transform:unset}.header .dialog .navigation__item .button--foldout:hover,.header .dialog .navigation__item .link:hover{color:var(--color-contrast-alt)}.header .dialog .navigation__item .button--foldout:hover .svg-icon,.header .dialog .navigation__item .link:hover .svg-icon{opacity:1}.header .dialog .navigation__item .button--foldout:focus,.header .dialog .navigation__item .link:focus{outline:0}.header .dialog .navigation__item .button--foldout:focus-visible,.header .dialog .navigation__item .link:focus-visible{outline-color:var(--color-contrast);outline-offset:2px;outline-offset:-2px;outline-style:dashed;outline-width:2px;transition:outline-offset .3s}.header .dialog .navigation__item.navigation__item--active>.button--foldout .svg-icon,.header .dialog .navigation__item.navigation__item--active>.link .svg-icon{opacity:1}.header .dialog .menu-submenu{flex-direction:column}.header .dialog .menu-submenu__group{gap:0;padding:1.25rem 0 0}.header .dialog .menu-submenu__group:first-child{padding-top:0}.header .dialog .menu-submenu__group-title{margin:0 1.25rem .5rem}@media (min-width:720px){.header .dialog .menu-submenu__group-title{margin:0 2rem .5rem}}.header .dialog .menu-submenu__item{padding:.5rem 1.25rem}@media (min-width:720px){.header .dialog .menu-submenu__item{padding:.5rem 2rem}}.header .dialog .menu-submenu__item span{font-size:1rem}.header__desktop{display:none}.header__desktop .navigation__list{display:flex}.header__desktop .navigation__item--with-sub-items button{gap:.25rem}.header__desktop .navigation__item--with-sub-items button .svg-icon:before{margin-top:5px;transform:rotate(90deg);transition:opacity .3s ease-in-out;width:1rem}.header__desktop .navigation__sub-menu__title{padding:0 1rem}.header__desktop .navigation__sub-menu{color:var(--color-contrast);left:0;max-height:100vh;opacity:0;overflow-y:auto;padding:2rem 4rem 4rem;position:absolute;top:-100vh;transition:all .2s ease-in-out;transition-delay:.2s;visibility:hidden;width:100%;z-index:-2}.header--show .header__desktop .navigation__sub-menu{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:rgba(var(--color-background-rgb),.9)!important}@media (prefers-reduced-transparency){.header--show .header__desktop .navigation__sub-menu{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);background-color:var(--color-background)!important}}.header--stage .header__desktop .navigation__sub-menu{--color-background:#fff;--color-background-alt:hsla(0,0%,6%,.1);--color-background-hover:#dbdbdb;--color-contrast:#101010;--color-contrast-hover:#343434;--color-contrast-alt:hsla(0,0%,6%,.6);--color-contrast-contrast:#fff;--color-form-background:hsla(0,0%,6%,.03);--color-form-background-disabled:hsla(0,0%,6%,.07);--color-form-background-selected:hsla(0,0%,6%,.2);--color-form-border:hsla(0,0%,6%,.2);--color-form-border-focus:#101010;--color-form-disabled-text:hsla(0,0%,6%,.6);--color-form-error:#b70505;--color-form-success:#055e05;background-color:var(--color-background)!important;color:var(--color-contrast)}.header--stage .header__desktop .navigation__sub-menu .button,.header--stage .header__desktop .navigation__sub-menu .link-button{background-color:var(--color-accent-white);border-color:var(--color-accent-white);color:var(--color-accent-white-contrast)}.header--stage .header__desktop .navigation__sub-menu .button:focus,.header--stage .header__desktop .navigation__sub-menu .link-button:focus{outline-color:var(--color-accent-white-contrast)}.header--stage .header__desktop .navigation__sub-menu .button.button--cta,.header--stage .header__desktop .navigation__sub-menu .link.link--button.link--cta{background-color:var(--color-accent-white);border-color:var(--color-accent-white);color:var(--color-accent-white-contrast)}.header--stage .header__desktop .navigation__sub-menu .button.button--cta:focus,.header--stage .header__desktop .navigation__sub-menu .button.button--cta:hover,.header--stage .header__desktop .navigation__sub-menu .link.link--button.link--cta:focus,.header--stage .header__desktop .navigation__sub-menu .link.link--button.link--cta:hover{background-color:var(--color-accent-white-hover);border-color:var(--color-accent-white-hover);color:var(--color-accent-white-contrast)}.header--stage .header__desktop .navigation__sub-menu .button.button--cta:focus,.header--stage .header__desktop .navigation__sub-menu .link.link--button.link--cta:focus{outline-color:var(--color-accent-white)}.header--stage .header__desktop .navigation__sub-menu .button.button--transparent,.header--stage .header__desktop .navigation__sub-menu .link.link--button.link--transparent{border-color:var(--color-accent-white);color:var(--color-accent-white)}.header--stage .header__desktop .navigation__sub-menu .button.button--transparent:focus,.header--stage .header__desktop .navigation__sub-menu .button.button--transparent:hover,.header--stage .header__desktop .navigation__sub-menu .link.link--button.link--transparent:focus,.header--stage .header__desktop .navigation__sub-menu .link.link--button.link--transparent:hover{background-color:var(--color-accent-white);border-color:var(--color-accent-white);color:var(--color-accent-white-contrast)}.header--stage .header__desktop .navigation__sub-menu .button.button--transparent:focus,.header--stage .header__desktop .navigation__sub-menu .link.link--button.link--transparent:focus{outline-color:var(--color-accent-white)}.header--stage .header__desktop .navigation__sub-menu a,.header--stage .header__desktop .navigation__sub-menu a.link-button,.header--stage .header__desktop .navigation__sub-menu button,.header--stage .header__desktop .navigation__sub-menu button.button{background-color:transparent;color:var(--color-contrast)}.header--stage .header__desktop .navigation__sub-menu a:hover,.header--stage .header__desktop .navigation__sub-menu button:hover{color:var(--color-contrast-alt)}.header--stage .header__desktop .navigation__sub-menu a:focus-visible,.header--stage .header__desktop .navigation__sub-menu button:focus-visible{outline-color:#101010}.header__desktop .navigation__sub-menu .menu-submenu__item{content-visibility:hidden;transition:content-visibility .3s ease-in-out;transition-behavior:allow-discrete}.header__desktop [aria-expanded=true]+.navigation__sub-menu{opacity:1;top:100%;transition-delay:unset;visibility:visible}.header__desktop [aria-expanded=true]+.navigation__sub-menu .menu-submenu__item{content-visibility:visible}.header__desktop .button--close{background-color:transparent;border:0;color:var(--color-contrast);position:absolute;right:1rem;top:1rem}.header__desktop .button--close span:not(.svg-icon){bottom:auto;left:auto;position:absolute!important;right:auto;top:auto;clip:rect(.1rem,.1rem,.1rem,.1rem);height:.1rem;overflow:hidden;width:.1rem;word-wrap:normal}.header__desktop .button--close span:not(.svg-icon).focusable:active,.header__desktop .button--close span:not(.svg-icon).focusable:focus{position:static!important;clip:auto;height:auto;overflow:visible;width:auto}.header__desktop .button--close:hover{background-color:transparent;color:var(--color-contrast-alt)}.header__desktop .menu-submenu{display:flex;gap:1.25rem;justify-content:space-between;padding:1.25rem 1rem}.header__desktop .menu-submenu__group-title{margin:0}@media (min-width:1224px){.header__desktop{align-items:center;display:flex}}.header__desktop .dialog{display:flex;flex-direction:column;padding:0;transition:all .3s ease-in-out;visibility:hidden}.header__desktop .dialog[open]{left:0;visibility:visible}.header__desktop .dialog::backdrop{background:#000;height:100vh;max-height:100vh;max-width:100vw;opacity:0;transition:opacity .4s ease-in-out;width:100vw}.header__desktop .dialog[open]::backdrop{opacity:.4}.header__desktop .dialog .dialog__content{padding-top:3.5rem}.header__desktop .dialog .figure{left:-.5rem;margin:0 1.25rem;position:relative}@media (min-width:720px){.header__desktop .dialog .figure{margin:0 2rem}}.header__desktop .dialog .figure a:focus{outline:0}.header__desktop .dialog .figure a:focus-visible{outline-color:var(--color-contrast);outline-offset:2px;outline-offset:-2px;outline-style:dashed;outline-width:2px;transition:outline-offset .3s}.header__desktop .dialog .navigation__list{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;position:relative;width:100%}.header__desktop .dialog .navigation__item{width:30rem}.header__desktop .dialog .navigation__sub-menu{background-color:transparent;height:100vh;left:30rem;padding:8.125rem 0 0;top:-8.125rem;transition:unset;width:30rem;z-index:1}.header__desktop .dialog .navigation__sub-menu .button--close,.header__desktop .dialog .navigation__sub-menu__title{display:none}@media (min-width:1224px){.header__desktop .dialog{left:-30rem;max-width:30rem;width:30rem}.header__desktop .dialog.js-dialog-submenu-open{max-width:60rem;width:60rem}.header__desktop .dialog.js-dialog-submenu-open:before{background-color:#101010;content:"";display:block;height:100%;left:30rem;margin-left:-1px;opacity:.2;position:fixed;top:0;width:1px;z-index:1}.header__mobile{display:none}}.header__mobile-show,.header__mobile-stage{display:flex}.header__mobile .dialog{max-width:100vw;transition:all .3s ease-in-out;width:100%}.header__mobile .dialog .dialog__header{display:flex;justify-content:center}.header__mobile .dialog .button--close{top:.5rem}.header__mobile .dialog .navigation__list{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;width:100%}.header__mobile .dialog .button--foldout[aria-expanded=true]+.navigation__sub-menu{background-color:var(--color-background);min-height:calc(100vh - 3.5rem);padding-bottom:2.5rem;position:absolute;top:0;width:100%;z-index:1}.header__mobile .dialog .navigation__sub-menu .button--close{background-color:transparent;border:0;color:var(--color-contrast);font-size:1rem;font-weight:400;height:auto;margin:1.25rem 2rem 2.5rem;padding:.25rem 0;position:static;width:auto}.header__mobile .dialog .navigation__sub-menu .button--close .svg-icon:before{height:.75rem;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='12'%3E%3Cpath d='M.185 5.516a.644.644 0 0 0 0 .903l5.306 5.333c.274.245.684.245.929 0l.63-.63c.245-.245.245-.656 0-.93l-4.212-4.21 4.21-4.24c.247-.272.247-.683 0-.929L6.42.184c-.246-.246-.656-.246-.93 0z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='12'%3E%3Cpath d='M.185 5.516a.644.644 0 0 0 0 .903l5.306 5.333c.274.245.684.245.929 0l.63-.63c.245-.245.245-.656 0-.93l-4.212-4.21 4.21-4.24c.247-.272.247-.683 0-.929L6.42.184c-.246-.246-.656-.246-.93 0z'/%3E%3C/svg%3E");width:.75rem}.header__mobile .dialog .menu-submenu{margin-top:1.25rem}
.theme-stage-entertainment-black-text-white-background{--color-background:#fff;--color-background-rgb:255,255,255;--color-background-alt:hsla(0,0%,6%,.1);--color-background-alt-2:hsla(0,0%,6%,.03);--color-background-alt-3:hsla(0,0%,6%,.015);--color-background-hover:#dbdbdb;--color-contrast:#101010;--color-contrast-hover:#343434;--color-contrast-alt:hsla(0,0%,6%,.6);--color-contrast-contrast:#fff;--color-contrast-contrast-alt:#c3c3c3;--color-accent:#da243f;--color-accent-alt:hsla(0,0%,100%,.05);--color-accent-hover:#bc2138;--color-accent-contrast:#fff;--color-accent-contrast-alt:hsla(0,0%,100%,.6);--color-accent-light:#fff;--color-accent-light-contrast:#da243f;--color-accent-white:#da243f;--color-accent-white-hover:#bc2138;--color-accent-white-contrast:#fff;--color-accent-dark:#da243f;--color-accent-dark-hover:#bc2138;--color-accent-dark-contrast:#fff;--color-error:#da243f;--color-success:#00a86b;--color-warning:#ffcc82;--color-form-background:hsla(0,0%,6%,.02);--color-form-background-disabled:hsla(0,0%,6%,.07);--color-form-background-selected:hsla(0,0%,6%,.2);--color-form-border:hsla(0,0%,6%,.2);--color-form-border-focus:#101010;--color-form-disabled-text:hsla(0,0%,6%,.6);--color-form-error:#da243f;--color-form-success:#066b47;--color-block-background:#da243f;--color-block-contrast:#fff;--color-block-contrast-contrast:#101010;--color-block-accent:#fff;--color-block-accent-hover:#dbdbdb;--color-block-accent-contrast:#101010;--variant-font-family:sofia-pro,arial,sans-serif;--variant-font-size:16px;--variant-heading-font-color:;background-color:var(--color-background)!important;color:var(--color-contrast)}.theme-stage-entertainment-black-text-white-background.is-transparent{background-color:transparent!important}
.theme-stage-entertainment-white-text-black-background{--color-background:#171717;--color-background-rgb:23,23,23;--color-background-alt:hsla(0,0%,100%,.1);--color-background-alt-2:hsla(0,0%,100%,.03);--color-background-alt-3:hsla(0,0%,100%,.015);--color-background-hover:#3a3a3a;--color-contrast:#fff;--color-contrast-hover:#dbdbdb;--color-contrast-alt:hsla(0,0%,100%,.6);--color-contrast-contrast:#101010;--color-contrast-contrast-alt:#4c4c4c;--color-accent:#da243f;--color-accent-alt:hsla(0,0%,100%,.05);--color-accent-hover:#bc2138;--color-accent-contrast:#fff;--color-accent-contrast-alt:hsla(0,0%,100%,.6);--color-accent-light:#fff;--color-accent-light-contrast:#da243f;--color-accent-white:#da243f;--color-accent-white-hover:#bc2138;--color-accent-white-contrast:#fff;--color-accent-dark:#da243f;--color-accent-dark-hover:#bc2138;--color-accent-dark-contrast:#fff;--color-error:#da243f;--color-success:#00a86b;--color-warning:#ffcc82;--color-form-background:hsla(0,0%,100%,.02);--color-form-background-disabled:hsla(0,0%,100%,.07);--color-form-background-selected:hsla(0,0%,100%,.2);--color-form-border:hsla(0,0%,100%,.2);--color-form-border-focus:#fff;--color-form-disabled-text:hsla(0,0%,100%,.6);--color-form-error:#f39aa7;--color-form-success:#00a86b;--color-block-background:#da243f;--color-block-contrast:#fff;--color-block-contrast-contrast:#101010;--color-block-accent:#fff;--color-block-accent-hover:#dbdbdb;--color-block-accent-contrast:#101010;--variant-font-family:sofia-pro,arial,sans-serif;--variant-font-size:16px;--variant-heading-font-color:;background-color:var(--color-background)!important;color:var(--color-contrast)}.theme-stage-entertainment-white-text-black-background.is-transparent{background-color:transparent!important}
