/*!**************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./template-parts/block-hero-main/block-hero-main.scss ***!
  \**************************************************************************************************************************************************************************/.hero-main__h>strong{font-family:Zodiak;font-size:2rem;font-weight:500;letter-spacing:-.02em;line-height:1.4}@supports (font-size:clamp(1px,2px,3px)){.hero-main__h>strong{font-size:clamp(2.125rem,3.333vw,3rem)}}.hero-main{max-width:100%;overflow:hidden}@media screen and (min-width:740px){.hero-main{height:clamp(330px + 30vw,100dvh,56vw);position:relative}}@media screen and (min-width:1921px){.hero-main{height:clamp(640px + 14vw,100dvh,640px + 17vw)}}.hero-main .cont-L{background-image:linear-gradient(0deg,#1a302d,#278585);border-radius:10px;margin:120px auto 4vw;overflow:hidden;padding-bottom:5vw;position:relative}@media screen and (min-width:740px){.hero-main .cont-L{bottom:16px}@supports (width:clamp(1px,1px,1px)){.hero-main .cont-L{bottom:clamp(16px,1.944vw,28px)}}.hero-main .cont-L{background-image:linear-gradient(90deg,#1a302d,#278585);left:50%;margin:0 auto;padding:unset;position:absolute;top:120px;transform:translateX(-50%)}}@media screen and (min-width:1025px){.hero-main .cont-L{top:134px}@supports (width:clamp(1px,1px,1px)){.hero-main .cont-L{top:clamp(134px,9.306vw,142px)}}}.hero-main__imgs{display:block;height:70vw;overflow:hidden;position:relative;width:100%}@media screen and (min-width:740px){.hero-main__imgs{bottom:0;height:100%;position:absolute;right:0;top:0;width:45%}}.hero-main__img{bottom:0;display:block;filter:blur(20px);height:200%;left:-28%;opacity:0;position:absolute;transform:scale(.72) rotate(3deg);transition:opacity .3s ease-in,filter .3s ease-in,transform .3s ease-in;width:auto}@media screen and (min-width:740px){.hero-main__img{bottom:50%;height:140%;left:60%;transform:translate(-50%,43%) scale(.72) rotate(3deg)}}@media screen and (min-width:800px){.hero-main__img{height:158%;left:50%}}.hero-main__img.is-active{filter:blur(0);opacity:1;transform:scale(1) rotate(0deg);transition:opacity 1.5s cubic-bezier(.165,.84,.44,1) .15s,filter 1.5s cubic-bezier(.165,.84,.44,1) .15s,transform 1.5s cubic-bezier(.165,.84,.44,1) .15s}@media screen and (min-width:740px){.hero-main__img.is-active{transform:translate(-50%,43%) scale(1) rotate(0deg)}}.hero-main__h.mob{display:block;margin-left:auto;margin-right:auto;width:90%}@media screen and (min-width:740px){.hero-main__h.mob{display:none}}.hero-main__h.desk{display:none}@media screen and (min-width:740px){.hero-main__h.desk{display:block;line-height:1}}@media screen and (min-width:860px){.hero-main__h.desk{line-height:1.1}}@media screen and (min-width:1440px){.hero-main__h.desk{line-height:1.2}}@media screen and (min-width:1600px){.hero-main__h.desk{line-height:1.3}}@media screen and (min-width:1920px){.hero-main__h.desk{line-height:1.4}}.hero-main__h{color:#fff;margin:0 auto;width:90%}@media screen and (min-width:740px){.hero-main__h{left:4.5%;margin:unset;position:absolute;top:4vw}}@media screen and (min-width:1280px){.hero-main__h{top:24px}@supports (width:clamp(1px,1px,1px)){.hero-main__h{top:clamp(24px,6.944vw,150px)}}.hero-main__h{left:7.5%}}.hero-main__txts{align-items:center;display:flex;height:260px;margin-bottom:12px;position:relative}@media screen and (min-width:480px){.hero-main__txts{height:230px}}@media screen and (min-width:601px){.hero-main__txts{height:200px}}@media screen and (min-width:740px){.hero-main__txts{height:unset;left:4.5%;position:absolute;top:58%}}@media screen and (min-width:1280px){.hero-main__txts{left:7.5%}}.hero-main__txt{color:#fff;filter:blur(20px);left:5%;opacity:0;position:absolute;transform:translate(5vw,4vw) scale(.8);transition:opacity .2s linear,filter .2s linear,transform .2s linear;width:90%}@media screen and (min-width:740px){.hero-main__txt{left:0;width:48vw}}@media screen and (min-width:800px){.hero-main__txt{width:46vw}}@media screen and (min-width:1280px){.hero-main__txt{max-width:calc(500px + 6.944vw)}}.hero-main__txt.is-active{filter:blur(0);opacity:1;transform:translate(0) scale(1);transition:opacity 1.2s cubic-bezier(.165,.84,.44,1) .05s,filter 1.2s cubic-bezier(.165,.84,.44,1) .05s,transform 1.2s cubic-bezier(.165,.84,.44,1) .05s}.hero-main__lnk.btn{margin:0 auto;width:90%}@media screen and (min-width:740px){.hero-main__lnk.btn{bottom:4vw;left:4.5%;margin:unset;position:absolute;width:fit-content}}@media screen and (min-width:1280px){.hero-main__lnk.btn{bottom:24px}@supports (width:clamp(1px,1px,1px)){.hero-main__lnk.btn{bottom:clamp(24px,6.944vw,150px)}}.hero-main__lnk.btn{left:7.5%}}.hero-main__sw.swiper{height:90%;left:0;position:absolute;top:0;width:100%;z-index:2}@media screen and (min-width:740px){.hero-main__sw.swiper{margin:auto 0}}.hero-main__sw.swiper .swiper-slide{background:transparent}.hero-main .swiper-pagination-ss.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:calc(8vw + 20px);display:flex;flex-direction:column;gap:10px;left:50%;position:absolute;text-align:center;top:unset;transform:translate(-50%) rotate(-90deg);width:unset;width:fit-content;z-index:3}@media screen and (min-width:740px){.hero-main .swiper-pagination-ss.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:0}}@media screen and (min-width:1280px){.hero-main .swiper-pagination-ss.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:50%;left:calc(10px + 2vw);transform:translateY(50%) rotate(0deg)}}.hero-main .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.hero-main .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{background:unset;background-color:hsla(0,0%,100%,.2);border-radius:4px;height:32px;margin:0 7px;max-height:6px;opacity:1;transition:max-height .2s ease-out,background-color .2s ease-out;width:6px;will-change:max-height,background-color}.hero-main .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active,.hero-main .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#c6b16e;max-height:32px;width:6px}