.heroCont[data-v-7e24bf8b]{padding:var(--margin-gap)}.heroCont .hero[data-v-7e24bf8b]{background-color:var(--color-background-image);border-radius:var(--size-hero-radius);display:flex;margin:0 auto;max-width:var(--size-hero-max);min-height:var(--size-hero-minheight);overflow:hidden;position:relative}.heroCont .hero .contentZone[data-v-7e24bf8b]{box-sizing:border-box;display:flex;flex-direction:column;gap:var(--margin-mini);justify-content:flex-end;padding:calc(var(--margin-header)*2 - 10px);padding-top:var(--size-hero-safetop);position:relative;width:100%;z-index:1}.heroCont .hero .imgCont[data-v-7e24bf8b]{height:100%;left:0;position:absolute;top:0;transform:translateZ(0);width:100%;z-index:0}@media screen and (max-width:1360px){.heroCont .hero .contentZone[data-v-7e24bf8b]{margin:0 auto;max-width:1200px;padding:var(--size-hero-safetop) 20px 20px 20px}}@media screen and (max-width:1279px){.heroCont[data-v-7e24bf8b]{padding:0 0 var(--margin-gap) 0}.heroCont .hero[data-v-7e24bf8b]{border-radius:0;min-height:calc(var(--size-hero-minheight) + 10px)}}@media screen and (max-width:600px){.heroCont .hero[data-v-7e24bf8b]{min-height:0}.heroCont .hero .contentZone[data-v-7e24bf8b]{padding:50vh var(--margin-page) var(--margin-page) var(--margin-page)}}.videoCont{display:block;height:100%;width:100%}.videoCont video{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:opacity .3s ease-in-out 0s;width:100%}.videoCont video.lazy{opacity:0}.hero[data-v-2910c23d]{background-color:var(--color-background-image);border-radius:var(--size-hero-radius);height:100%;margin:0 auto;max-width:var(--size-hero-max);min-height:var(--size-hero-minheight);overflow:hidden;position:relative}.hero .contentZone[data-v-2910c23d]{padding:calc(var(--margin-header)*2 - 10px);padding-top:var(--size-hero-safetop);pointer-events:auto;position:relative;transform:translateZ(0);z-index:1}.hero .imgCont[data-v-2910c23d]{height:100%;left:0;position:absolute;top:0;transform:translateZ(0);width:100%;z-index:0}@media screen and (max-width:1360px){.hero .contentZone[data-v-2910c23d]{margin:0 auto;max-width:1200px;padding:var(--size-hero-safetop) 20px 20px 20px}}@media screen and (max-width:600px){.hero[data-v-2910c23d]{border-radius:0;min-height:0}.hero .contentZone[data-v-2910c23d]{padding:50vh var(--margin-page) var(--margin-page) var(--margin-page)}}.heroCont[data-v-e9b85e2b]{padding:var(--margin-gap)}.heroCont .hero[data-v-e9b85e2b]{background-color:var(--color-background-image);border-radius:var(--size-hero-radius);margin:0 auto;max-width:var(--size-hero-max);min-height:var(--size-hero-minheight);overflow:hidden;pointer-events:none;position:relative}.heroCont .hero .controlsZone[data-v-e9b85e2b]{height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.heroCont .hero .controlsZone .contentZone[data-v-e9b85e2b]{align-items:flex-end;display:flex;height:100%;justify-content:flex-end;padding:0 calc(var(--margin-header)*2 - 10px) calc(var(--margin-header)*2 - 10px);position:relative;z-index:1}.heroCont .hero .controlsZone .contentZone .controls[data-v-e9b85e2b]{display:flex;flex-direction:row;gap:var(--margin-gap);margin-bottom:calc(var(--margin-header)*2 - 10px);pointer-events:auto}.heroCont .hero[data-v-e9b85e2b] swiper-container{align-items:center}.heroCont .hero[data-v-e9b85e2b] swiper-container swiper-slide{align-self:stretch;height:auto}@media screen and (max-width:1360px){.heroCont .hero .controlsZone .contentZone[data-v-e9b85e2b]{margin:0 auto;max-width:1200px;padding:var(--size-hero-safetop) 20px 20px 20px}}@media screen and (max-width:600px){.heroCont[data-v-e9b85e2b]{padding:0}.heroCont .hero[data-v-e9b85e2b]{border-radius:0;min-height:0}.heroCont .hero .controlsZone .contentZone[data-v-e9b85e2b]{padding:calc(var(--margin-header)*2);padding-top:var(--size-hero-safetop)}}.headerSpace[data-v-78b38db2]{height:var(--size-hero-safetop)}.titleBox[data-v-78b38db2]{display:flex}.titleBox h1[data-v-78b38db2]{background-color:var(--color-background-box);border-radius:var(--size-header-radius);padding:var(--margin-default) var(--margin-double) var(--margin-default) var(--margin-default)}.titleBox .subtitle[data-v-78b38db2],.titleBox h1[data-v-78b38db2]{text-wrap:balance}.emptyHero[data-v-78b38db2]{height:var(--size-hero-safetop)}@media screen and (max-width:600px){.emptyHero[data-v-78b38db2]{height:100px}}article[data-v-18582722]{display:flex;flex-direction:column;gap:var(--article-gap-outer);margin:var(--article-top) 0 var(--article-bottom) 0}
