/*!****************************************************************************************************************************************************************!*\
  !*** 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/block-hero.scss ***!
  \****************************************************************************************************************************************************************/@keyframes pop-btn-txt{0%{transform:scaleX(1) scaleY(1)}62%{transform:scaleX(1.06) scaleY(1.02)}to{transform:scaleX(1) scaleY(1)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes poke{0%{transform:scale(1)}45%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes poke-right{0%{transform:translateX(0)}45%{transform:translateX(5px)}to{transform:translateX(0)}}@keyframes draw{0%{stroke-dashoffset:1000}20%{stroke-dashoffset:800}40%{stroke-dashoffset:600}60%{stroke-dashoffset:400}80%{stroke-dashoffset:200}to{stroke-dashoffset:0}}@keyframes fill-it{0%{fill:hsla(0,0%,100%,0)}25%{fill:hsla(0,0%,100%,.2)}50%{fill:hsla(0,0%,100%,.5)}75%{fill:hsla(0,0%,100%,.8)}to{fill:#fff}}@keyframes filter-it{0%{filter:drop-shadow(0 0 0 #fff) drop-shadow(0 0 0 #fff)}25%{filter:drop-shadow(0 0 2px #fff) drop-shadow(0 0 4px #fff)}50%{filter:drop-shadow(0 0 4px #fff) drop-shadow(0 0 8px #fff)}75%{filter:drop-shadow(0 0 2px #fff) drop-shadow(0 0 4px #fff)}to{filter:drop-shadow(0 0 0 #fff) drop-shadow(0 0 0 #fff)}}@keyframes draw-large{0%{stroke-dashoffset:6500}to{stroke-dashoffset:0}}@keyframes subtleFill{0%{fill:transparent}to{fill:#fff}}.hero{align-items:center;background:linear-gradient(0deg,#262d3f,#0791ca);display:flex;flex-wrap:wrap;min-height:100vh;min-height:clamp(600px,100dvh,930px);padding-top:3.125vw;position:relative}@media screen and (min-width:1280px){.hero{min-height:clamp(800px,100dvh,56vw)}}@media screen and (min-width:2561px){.hero{min-height:clamp(800px,100dvh,50vw)}}.hero .cont{z-index:1}.hero__light-overlay{background-color:#fff;border-radius:39vw;height:78vw;left:50%;mix-blend-mode:overlay;position:absolute;top:0;width:78vw;will-change:opacity,transform,filter}.hero__light-overlay,.hero__light-overlay.start{filter:blur(400px);opacity:.1;transform:translate(-60%,20%) scale(.3)}.hero__light-overlay.start{transition:opacity 4.2s cubic-bezier(.23,1,.32,1),transform 4.2s cubic-bezier(.23,1,.32,1),filter 4.2s cubic-bezier(.23,1,.32,1)}.hero__light-overlay.start.show{filter:blur(200px);opacity:.7;transform:translate(-50%,-48%) scale(1)}.hero__main-wr.cont{align-items:center;display:flex;flex-direction:column;justify-content:center}@media screen and (min-width:920px){.hero__main-wr.cont{align-items:flex-end;flex-direction:row;justify-content:space-between}}.hero__h{animation:rise 1.5s cubic-bezier(.23,1,.32,1) forwards;color:#fff;max-width:14ch;text-align:center;transform:translateY(4vw)}.hero__h>br{display:none}@media screen and (min-width:920px){.hero__h{max-width:16ch;text-align:left}}@media screen and (min-width:1024px){.hero__h>br{display:block}}@keyframes rise{0%{opacity:0;transform:translateY(4vw)}to{opacity:1;transform:translateY(0)}}.hero__info{margin:32px 0 0}@media screen and (min-width:920px){.hero__info{margin:0 0 0 32px}}.hero__txt{animation:fall 1.5s cubic-bezier(.23,1,.32,1) forwards;border-radius:12px;color:#fff;overflow:hidden;padding:16px;position:relative;transform:translateY(-4vw);width:100%;z-index:1}@supports (padding:clamp(1px,2px,3px)){.hero__txt{padding:clamp(16px,2vw,32px) clamp(16px,2.083vw,40px) clamp(16px,2vw,32px) clamp(16px,2vw,24px)}}@media screen and (min-width:460px){.hero__txt{max-width:56ch;min-width:350px;width:38vw}}@keyframes fall{0%{opacity:0;transform:translateY(-4vw)}to{opacity:1;transform:translateY(0)}}.hero__txt:after{background:linear-gradient(90deg,rgba(236,244,247,.3),rgba(236,244,247,.7));content:"";filter:blur(74px);height:100%;left:0;mix-blend-mode:overlay;position:absolute;top:0;width:200%}.hero__btn{border:unset;border-radius:50px;box-shadow:inset 0 0 0 rgba(34,34,34,.2);display:block;max-width:100%;outline:0 solid #00fff6;overflow:hidden;padding:12px 24px;position:relative;text-align:center;transition:outline .25s linear,box-shadow .25s linear;will-change:outline,box-shadow}@supports (width:clamp(1px,1px,1px)){.hero__btn{padding:clamp(10px,.938vw,12px) clamp(18px,1.875vw,24px)}}@media screen and (min-width:540px){.hero__btn{min-width:32.8vw;width:fit-content}}@media screen and (min-width:2560px){.hero__btn{min-width:632px}}.hero__btn span.a-16-600{color:#0e4d7c;line-height:1.2;text-transform:uppercase;transition:color .2s linear;will-change:color}.hero__btn:after,.hero__btn:before{content:"";height:100%;left:0;position:absolute;top:0;transition:transform .42s ease-out;will-change:transform;z-index:-1}.hero__btn:before{background-color:#00fff6;border-radius:50px;left:50%;transform:translateX(-50%);width:100%}.hero__btn:after{background-color:#262d3f;left:0;transform:translateX(-112%) skew(-45deg,0deg);width:132%}.hero__btn>svg{margin-left:10px}.hero__btn>svg path{fill:#0e4d7c;transition:fill .2s linear;will-change:fill}@media (hover:hover) and (pointer:fine) and (min-width:600px){.hero__btn:hover{box-shadow:inset 0 0 10px rgba(34,34,34,.1);outline:6px solid rgba(80,80,80,.1);transition:outline .22s ease-out,box-shadow .22s ease-out}.hero__btn:hover span.a-16-600{animation:pop-btn-txt .18s;color:#00fff6;transform-origin:center;transition:color .22s ease-out .08s}.hero__btn:hover:before{transform:translateX(-50%) scale(.995)}.hero__btn:hover:after{transform:translateX(-12%) skew(-45deg,0deg)}.hero__btn:hover svg{animation:poke-right .34s .1s}.hero__btn:hover svg path{fill:#00fff6;transition:fill .22s ease-out .1s}}.hero__btn{animation:slide-from-left 1.5s cubic-bezier(.23,1,.32,1) .1s forwards;margin-top:32px;min-width:unset;opacity:0;padding:17px;transform:translateX(-4vw);transition:outline .25s linear,box-shadow .25s linear,color .25s linear;width:100%;will-change:outline,box-shadow,color}@keyframes slide-from-left{0%{opacity:0;transform:translateX(-3vw)}to{opacity:1;transform:translateX(0)}}.hero__btn:before{background-color:#fff}.hero .logo{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.hero .logo-bottom,.hero .logo-top{height:auto;max-width:250vh;mix-blend-mode:overlay;opacity:.3;position:absolute;width:100vw;will-change:opacity,transform}.hero .logo-bottom path,.hero .logo-top path{fill:none}.hero .logo-top{left:22.188vw;top:80px}@media screen and (min-width:1025px){.hero .logo-top{top:18px}}.hero .logo-top.start{opacity:0;transform:translate(-20vw) scale(.5)}.hero .logo-top.start.show{opacity:.32;transform:translate(0) scale(1);transition:transform 3s cubic-bezier(.23,1,.32,1)}.hero .logo-top.start.show path{animation:draw-large 1.6s linear forwards,subtleFill .8s ease-in .8s forwards;stroke:#fff;stroke-dasharray:6500;stroke-dashoffset:6500;stroke-width:4}.hero .logo-bottom{bottom:0;right:31.875vw}.hero .logo-bottom.start{opacity:0;transform:translate(12vw) scale(.7)}.hero .logo-bottom.start.show{opacity:.33;transform:translate(0) scale(1);transition:transform 3s cubic-bezier(.23,1,.32,1) .2s}.hero .logo-bottom.start.show path{animation:draw-large 1.6s linear .2s forwards,subtleFill .8s ease-in 1s forwards;stroke:#fff;stroke-dasharray:6500;stroke-dashoffset:6500;stroke-width:4}.hero-overlay.cont{border-radius:24px}@supports (width:clamp(1px,1px,1px)){.hero-overlay.cont{border-radius:clamp(24px,2vw,32px)}}.hero-overlay.cont{padding:24px}@supports (width:clamp(1px,1px,1px)){.hero-overlay.cont{padding:clamp(24px,3.333vw,64px)}}.hero-overlay.cont{align-items:center;background-color:#fff;box-shadow:0 0 64px rgba(0,0,0,.16);display:grid;justify-content:space-between;margin:32px auto 16px;position:relative;z-index:1}@media screen and (min-width:920px){.hero-overlay.cont{column-gap:24px;grid-template-columns:1fr auto}}@media screen and (min-width:1024px){.hero-overlay.cont{margin-top:-152px}@supports (width:clamp(1px,1px,1px)){.hero-overlay.cont{margin-top:clamp(-152px,-9.5vw,-60px)}}.hero-overlay.cont{margin-bottom:0}}@media screen and (min-width:1280px){.hero-overlay.cont{transform:none}}.hero-overlay.start{opacity:0;transform:translateY(4vw);will-change:transform,opacity}.hero-overlay.start.show{opacity:1;transform:translateY(0);transition:transform 2s cubic-bezier(.23,1,.32,1) .2s,opacity 2s cubic-bezier(.23,1,.32,1) .2s}.hero-overlay__lbl.a-14-500{color:#3d8cf0;letter-spacing:.07em;text-transform:uppercase}.hero-overlay__h{margin:16px 0;max-width:100%}@media screen and (min-width:400px){.hero-overlay__h{width:12ch}}@media screen and (min-width:920px){.hero-overlay__txt{grid-column:2/3;grid-row:1/4;max-width:56ch;min-width:394px;width:35.55vw}}@media screen and (min-width:1360px){.hero-overlay__txt{width:unset}}