.shortcut{position:relative;width:100%;height:100%}.shortcut__image{height:100%;width:100%;border-radius:var(--border-radius);overflow:hidden}.shortcut__image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.shortcut__inner{position:absolute;bottom:0;width:100%;border-radius:var(--border-radius)}.shortcut__title{color:#fff;font-size:var(--font-size-xl);font-weight:900}@media (max-width:575.98px){.shortcut__inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(6,16,28,.4)}.shortcut__title{font-size:var(--font-size-l)}.shortcut__title::after{content:"\e801";font-family:fontello;font-style:normal;font-weight:400;color:var(--primary-color);margin-left:auto}}@media (min-width:576px){.shortcut__inner{background:-webkit-gradient(linear,left top,left bottom,from(rgba(6,16,28,0)),to(#06101c));background:linear-gradient(180deg,rgba(6,16,28,0) 0,#06101c 100%)}}@media (min-width:576px) and (max-width:991.98px){.shortcut__inner{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}@media (max-width:991.98px){.shortcut--hover{height:22vw}.shortcut:not(.shortcut--hover){min-height:235px;aspect-ratio:1.4/1}.shortcut:not(.shortcut--hover) .shortcut__inner .wp-block-group__inner-container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.shortcut__inner{padding:2em 1em;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.shortcut__inner .wp-block-group__inner-container{width:100%}.shortcut__title{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:calc(8% + 1.5em);width:100%}.shortcut__title::before{position:absolute;right:8%}.shortcut__title::after{content:"\e801";font-family:fontello;font-style:normal;font-weight:400;color:var(--primary-color);margin-left:auto}.shortcut__text{display:none}.shortcut__button{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}}@media (min-width:992px){.shortcut--small{aspect-ratio:1/1;min-height:320px}.shortcut:not(.shortcut--small){height:35vw}.shortcut:not(.shortcut--hover) .shortcut__button{width:100%;padding:1.5625em 2.1875em;border-width:2px}.shortcut:not(.shortcut--hover) .shortcut__text{color:#fff;margin:1em 0}.shortcut--hover .shortcut__inner{min-height:0;-webkit-transition:min-height 250ms ease-in-out;transition:min-height 250ms ease-in-out}.shortcut--hover .shortcut__button,.shortcut--hover .shortcut__text{opacity:0;visibility:hidden;max-height:0;-webkit-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out;-webkit-transform-origin:bottom;transform-origin:bottom}.shortcut--hover .shortcut__text{color:#fff;margin:0}.shortcut--hover .shortcut__button{width:100%;padding:0;border-width:0}.shortcut--hover:hover .shortcut__inner{min-height:100%}.shortcut--hover:hover .shortcut__button,.shortcut--hover:hover .shortcut__text{opacity:1;visibility:visible;max-height:1000px;-webkit-transition:all 250ms,opacity .5s ease-in-out;transition:all 250ms,opacity .5s ease-in-out}.shortcut--hover:hover .shortcut__text{margin:1em 0}.shortcut--hover:hover .shortcut__button{padding:1.5625em 2.1875em;border-width:2px}.shortcut__inner{padding:11%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.shortcut__inner .wp-block-group__inner-container{position:relative}.shortcut__title::before{display:none}.shortcut__dropdown{max-width:100%}}.has-text-align-left{text-align:left}.has-text-align-center{text-align:center}.has-text-align-right{text-align:right}.shortcuts-section{position:relative}.shortcuts-section .inner-wrapper:not(.inner-wrapper--wide){position:relative}.shortcuts-section .inner-wrapper:not(.inner-wrapper--wide):before{content:"";position:absolute;top:0;left:0;right:0;margin:auto;height:65%;background-color:var(--gray-0);z-index:-1;border-radius:var(--border-radius)}.shortcuts__header{width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.5em}.shortcuts__headline{font-weight:400;color:var(--heading-color);-webkit-box-flex:100;-ms-flex:100;flex:100}.shortcuts__options{-webkit-box-flex:1;-ms-flex:auto;flex:auto;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.shortcuts__wrapper{display:grid;gap:calc(.6em + 2vw)}.shortcuts__swiper .shortcuts__wrapper{gap:0}.shortcuts__title{color:var(--secondary-color);font-weight:400;margin-bottom:1.2em}.shortcuts__description{font-size:var(--font-size-l)}@media (max-width:575.98px){.shortcuts__headline{font-size:var(--font-size-2xl);min-width:100%}.shortcuts-section .inner-wrapper:not(.inner-wrapper--wide):before{width:100%}.shortcuts__description,.shortcuts__header,.shortcuts__swiper{padding-left:var(--spacing-m);padding-right:var(--spacing-m)}.shortcuts__options{display:none}}@media (min-width:576px){.shortcuts__wrapper{grid-auto-flow:column;grid-auto-columns:minmax(0,1fr)}.shortcuts__header{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.shortcuts__headline{font-size:var(--font-size-3xl);min-width:52%}.shortcuts__title{font-size:var(--font-size-3xl)}}@media (min-width:576px) and (max-width:991.98px){.shortcuts__wrapper{grid-template-rows:1fr 1fr}}@media (max-width:991.98px){.shortcuts-section{position:relative;padding-top:2.35em}.shortcuts__header{padding-top:2.35em;padding-bottom:1em}.shortcuts__wrapper{padding-top:1em}}@media (min-width:992px){.shortcuts-section .inner-wrapper:not(.inner-wrapper--wide):before{width:calc(100% - var(--container-padding))}.shortcuts__header{padding-top:3em;padding-bottom:2em}.shortcuts__wrapper{padding-top:2em}}.lazy-iframe{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.lazy-iframe__wrapper{width:100%;position:relative}.lazy-iframe__wrapper--inner{border-radius:var(--border-radius);background-color:var(--gray-0)}.lazy-iframe__wrapper--block:before{content:"";height:100%;background-color:var(--gray-0);position:absolute;top:0;left:0;right:0;z-index:-1;margin:auto;border-radius:var(--border-radius)}.lazy-iframe__wrapper iframe{aspect-ratio:16/9;overflow:hidden;border-radius:var(--border-radius)}@media (max-width:575.98px){.lazy-iframe{height:unset}.lazy-iframe__wrapper--block{padding-top:25px;height:285px}.lazy-iframe__wrapper--block:before{width:90%}}@media (min-width:576px){.lazy-iframe{height:unset}.lazy-iframe__wrapper--inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.lazy-iframe__wrapper--block{padding:6% 0}.lazy-iframe__wrapper--block:before{width:50%}}@media (min-width:992px){.lazy-iframe{height:unset}.lazy-iframe__wrapper--inner{--iframe-size:calc(1400px - var(--container-padding) * 2);padding:2.5vw 4.44vw}.lazy-iframe__wrapper--inner iframe{width:var(--iframe-size)}.lazy-iframe__wrapper:not(.lazy-iframe__wrapper--inner) iframe{max-height:70vh}}