@charset "UTF-8";.s-head [class$=__bg-img]>img:nth-of-type(1){animation:head-1 1s cubic-bezier(0,-.01,.12,.97) 0s normal forwards;z-index:9}.s-head [class$=__bg-img]>img:nth-of-type(2){animation:head-2 3s cubic-bezier(0,.28,.54,1.02) 1s infinite forwards;z-index:10}.s-head [class$=__bg-img]>img:nth-of-type(3){animation:head-2 3s cubic-bezier(0,.28,.54,1.02) 2s infinite forwards;z-index:11}.s-head [class$=__bg-img]>img:nth-of-type(4){animation:head-2 3s cubic-bezier(0,.28,.54,1.02) 3s infinite forwards;z-index:12}@keyframes head-1{0%{opacity:0}to{opacity:1}}@keyframes head-2{0%{opacity:0}50%{opacity:1}to{opacity:0}}.s-head._anim [class$=__bg-img]>img:nth-of-type(1){animation:head-1 1s cubic-bezier(0,-.01,.12,.97) 0s normal forwards;z-index:9}.s-head._anim [class$=__bg-img]>img:nth-of-type(2){animation:head-2 3s cubic-bezier(0,.28,.54,1.02) 1s infinite forwards;z-index:10}.s-head._anim [class$=__bg-img]>img:nth-of-type(3){animation:head-2 3s cubic-bezier(0,.28,.54,1.02) 2s infinite forwards;z-index:11}.s-head._anim [class$=__bg-img]>img:nth-of-type(4){animation:head-2 3s cubic-bezier(0,.28,.54,1.02) 3s infinite forwards;z-index:12}.s-head._anim [class$=__bg-img]>img:nth-of-type(5){animation:head-3 1s cubic-bezier(.54,.02,0,1.18) 0s normal forwards;z-index:13}.s-head._anim [class$=__bg-img]>img:nth-of-type(6){animation:head-4 .6s cubic-bezier(.25,.02,0,1.17) .4s normal forwards;z-index:14}.s-head._anim [class$=__bg-img]>img:nth-of-type(7){animation:head-5 1s cubic-bezier(.45,.01,0,1.13) 0s normal forwards;z-index:15}@keyframes head-3{0%{opacity:0;transform:translate3d(0,-20%,0)}to{opacity:1;transform:translateZ(0)}}@keyframes head-4{0%{opacity:0;transform:translate3d(0,-12%,0)}to{opacity:1;transform:translateZ(0)}}@keyframes head-5{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:translateZ(0)}}.s-head [class$=__title]{animation:animHeadTitle .5s cubic-bezier(.46,.03,.2,.98) 0s normal forwards}@keyframes animHeadTitle{0%{opacity:0;transform:translate3d(0,10%,0)}70%{opacity:1;transform:translate3d(0,-10%,0)}to{opacity:1;transform:translateZ(0)}}.s-head [class$=__text]{animation:animHeadText .5s cubic-bezier(.34,.01,0,.99) 0s normal forwards}@keyframes animHeadText{0%{opacity:0;transform:translate3d(0,20%,0)}70%{opacity:1;transform:translate3d(0,-10%,0)}80%{opacity:1;transform:translate3d(0,-8%,0)}to{opacity:1;transform:translateZ(0)}}.s-head [class$=__btn]:not(:empty){animation:animHeadBtn .6s cubic-bezier(.38,.02,0,.99) 0s normal forwards,visibleHeadBtn .6s cubic-bezier(.79,.03,.05,.7) 0s normal forwards}@keyframes animHeadBtn{0%{opacity:0;transform:translate3d(0,150%,0)}70%{transform:translate3d(0,-10%,0)}to{opacity:1;transform:translateZ(0)}}@keyframes visibleHeadBtn{0%{opacity:0}to{opacity:1}}@media(max-width:767px){.s-head [data-adaptive=container]{height:371px;width:auto;position:relative;transform:translate3d(-50%,-5vw,0)}.s-head [data-adaptive=img]{height:auto;width:540px;max-width:unset;left:50%;transform:translate(-50%);margin:0}}@media(min-width:768px){.s-head [data-adaptive=container]{position:relative;max-height:100%}.s-head [data-adaptive=img]{width:780.0000610352px;height:510px;min-height:510px;max-width:100%}.s-head [data-adaptive=content]{position:relative;margin-top:-207px}}.s-head{background:transparent;overflow:hidden;padding-top:3.125vw}@media(min-width:1281px){.s-head{padding-top:40px}}@media(max-width:767px){.s-head{padding-top:20px}}.s-head__container{position:absolute;top:0;left:50%;display:flex;flex-direction:column;z-index:1;transform:translate3d(-50%,-5vw,0);width:93.75vw;padding-top:2.34375vw}@media(min-width:1281px){.s-head__container{transform:translate3d(-50%,-64px,0);width:1200px;padding-top:30px}}.s-head__bg-img{position:relative;z-index:1;display:block;width:100%;height:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;margin:0 auto}.s-head__bg-img>img{position:absolute;width:100%;max-width:100%;height:auto;top:0;left:0;opacity:0}.s-head__inner{display:flex;width:100%;align-items:flex-end;justify-content:center;position:absolute;z-index:10;bottom:0;margin:0 auto}.s-head__wrapper{display:flex;flex-direction:column;align-items:flex-end}@media(max-width:767px){.s-head__wrapper{max-width:100vw}}.s-head__title{font-size:3.90625vw;font-weight:480;line-height:3.75vw;letter-spacing:-.04em;text-align:center;max-width:58.59375vw;margin:0 auto}@media(min-width:1281px){.s-head__title{font-size:50px;line-height:48px;max-width:750px}}@media(max-width:767px){.s-head__title{font-size:36px;font-weight:480;line-height:36px;letter-spacing:-.04em;max-width:320px;margin:0 auto}}.s-head__title:not(:last-child){margin-bottom:1.875vw}@media(min-width:1281px){.s-head__title:not(:last-child){margin-bottom:24px}}@media(max-width:767px){.s-head__title:not(:last-child){margin-bottom:20px}}.s-head__text{font-size:1.71875vw;font-weight:400;line-height:2.1875vw;letter-spacing:-.02em;text-align:center;max-width:37.5vw;margin:0 auto}@media(min-width:1281px){.s-head__text{font-size:22px;line-height:28px;max-width:480px}}@media(max-width:767px){.s-head__text{font-size:20px;font-weight:400;line-height:24px;letter-spacing:-.02em;max-width:320px;margin:0 auto}}.s-head__text:not(:last-child){margin-bottom:3.125vw}@media(min-width:1281px){.s-head__text:not(:last-child){margin-bottom:40px}}@media(max-width:767px){.s-head__text:not(:last-child){margin-bottom:32px}.s-head__text br{display:none}}.s-head__logo{text-align:center;position:relative;z-index:2;transition:.2s;max-width:13.28125vw;margin:0 auto}@media(min-width:1281px){.s-head__logo{max-width:170px}}@media(max-width:767px){.s-head__logo{max-width:121px;margin:0 auto}}.s-head__logo svg{fill:#292b32;transition:.2s;display:block;max-width:100%;height:auto}.s-head__logo:hover svg{fill:#39aa5d}.s-head__logo:active{transform:scale(.98)}@media(max-width:767px){.s-head__logo:active{transform:scale(.98)}}.s-head .container{position:relative;z-index:2}main{overflow:hidden}
