.main-content[data-v-d92d49df]{position:relative}.main-content .deco[data-v-d92d49df]{height:auto;max-width:440px;pointer-events:none;position:absolute;top:0;width:40%;z-index:0}.main-content .deco\:left-top[data-v-d92d49df]{left:0}.main-content .deco\:right-top[data-v-d92d49df]{right:0}.main-content .container[data-v-d92d49df]{position:relative;z-index:1}.block-content[data-v-d92d49df]{overflow:hidden}@media screen and (max-width:767px){.block-content .swiper[data-v-d92d49df]{overflow:visible;width:280px}}.block-content .swiper-slide[data-v-d92d49df]{height:auto}.content_ctrl[data-v-d92d49df]{margin-top:24px}@media screen and (min-width:768px){.content_ctrl[data-v-d92d49df]{margin-top:48px}}.figure[data-v-d92d49df]{margin:0 auto;max-width:700px}@media screen and (min-width:1024px){.figure[data-v-d92d49df]{align-items:center;display:flex;max-width:none}}.figure_cover[data-v-d92d49df]{flex-shrink:0;margin:0 auto;max-width:440px;position:relative;width:100%;z-index:1}.figure_cover .children-fit[data-v-d92d49df]:before{padding-top:66.8181818182%}@media screen and (max-width:1023px){.figure_cover[data-v-d92d49df]{padding:0 24px}}.figure_cover .img[data-v-d92d49df]{margin:0 auto;max-width:440px}.figure_content[data-v-d92d49df]{background-color:#fff;border:1px solid #f2f2f2;margin-left:auto;margin-right:auto;margin-top:-24px;max-width:488px;overflow:hidden;padding:48px 24px 24px;width:100%}@media screen and (min-width:1024px){.figure_content[data-v-d92d49df]{margin-left:-40px;margin-top:0;max-width:684px;padding:60px 20px 60px 60px}}.figure_content .swiper[data-v-d92d49df]{overflow:hidden;width:auto}.figure_content .swiper-slide[data-v-d92d49df]{cursor:pointer}@media screen and (min-width:768px){.talent_block[data-v-d92d49df]{padding-top:0}}.talent_block.js--ani .headline[data-v-d92d49df]{transition-delay:0s}.talent_block.js--ani .content_ctrl[data-v-d92d49df],.talent_block.js--ani .headline[data-v-d92d49df],.talent_block.js--ani .swiper-box[data-v-d92d49df]{opacity:0;transform:translateY(30px);transition-duration:.72s;transition-property:opacity,transform;will-change:transform}.talent_block.js--ani .content_ctrl[data-v-d92d49df],.talent_block.js--ani .swiper-box[data-v-d92d49df]{transition-delay:.48s}.talent_block.js--ani.js--animated .content_ctrl[data-v-d92d49df],.talent_block.js--ani.js--animated .headline[data-v-d92d49df],.talent_block.js--ani.js--animated .swiper-box[data-v-d92d49df]{opacity:1;transform:none}.happiness_block[data-v-d92d49df]{padding-bottom:0}.happiness_block.js--ani .figure_content[data-v-d92d49df],.happiness_block.js--ani .figure_cover[data-v-d92d49df],.happiness_block.js--ani .headline[data-v-d92d49df]{opacity:0;transition-duration:.72s;transition-property:opacity,transform;will-change:transform}.happiness_block.js--ani .figure_cover[data-v-d92d49df]{transform:translate(-30px);transition-delay:.48s}.happiness_block.js--ani .figure_content[data-v-d92d49df]{transform:translate(30px);transition-delay:.48s}.happiness_block.js--ani.js--animated .figure_content[data-v-d92d49df],.happiness_block.js--ani.js--animated .figure_cover[data-v-d92d49df],.happiness_block.js--ani.js--animated .headline[data-v-d92d49df]{opacity:1;transform:none}@media screen and (min-width:768px){.core_block[data-v-d92d49df]{padding-bottom:100px;padding-top:100px}}.core_block .pentagon[data-v-d92d49df]{padding-top:36px}.core_block .core[data-v-d92d49df]{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:715px;padding-top:36px;width:100%}@media screen and (min-width:768px){.core_block .core[data-v-d92d49df]{padding-bottom:48px}}.core_block .core_top[data-v-d92d49df]{max-width:337px;position:relative;width:60%;z-index:2}@media screen and (min-width:768px){.core_block .core_top[data-v-d92d49df]{width:100%}}.core_block .core .info[data-v-d92d49df]{align-items:center;display:flex;flex-direction:column;justify-content:center;position:absolute;width:-moz-max-content;width:max-content}@media screen and (max-width:767px){.core_block .core .info[data-v-d92d49df]{width:122px}}.core_block .core .info_inner[data-v-d92d49df]{background-color:#fafafa;padding:8px 12px}.core_block .core .info[data-v-d92d49df]:first-child{left:50%;top:0;transform:translate(-50%,-50%)}.core_block .core .info[data-v-d92d49df]:nth-child(2){left:86.0534124629%;top:26.706231454%}@media screen and (min-width:576px){.core_block .core .info[data-v-d92d49df]:nth-child(2){left:92.2848664688%;top:24.0356083086%}}.core_block .core .info[data-v-d92d49df]:nth-child(3){left:72.9970326409%;top:83.3827893175%}.core_block .core .info[data-v-d92d49df]:nth-child(4){right:72.9970326409%;top:83.3827893175%}.core_block .core .info[data-v-d92d49df]:nth-child(5){right:86.0534124629%;top:26.706231454%}@media screen and (min-width:576px){.core_block .core .info[data-v-d92d49df]:nth-child(5){right:92.2848664688%;top:24.0356083086%}}.core_block .core .count[data-v-d92d49df]{display:inline-block;height:23px;line-height:1}.core_block .core_bottom[data-v-d92d49df]{position:relative;z-index:1}@media screen and (max-width:767px){.core_block .core_bottom[data-v-d92d49df]{align-items:center;display:flex;justify-content:center;margin-top:60px;width:100%}}@media screen and (min-width:768px){.core_block .core_bottom[data-v-d92d49df]{margin-top:-180px}}.core_block .core .circle[data-v-d92d49df]{left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.core_block .core .circle_svg[data-v-d92d49df]{width:100%}.core_block .core .pic[data-v-d92d49df]{border:10px solid #fafafa;border-radius:50%;box-sizing:content-box;height:80px;overflow:hidden;position:relative;width:80px}.core_block .core .pic[data-v-d92d49df]:before{background:linear-gradient(180deg,#fafafa00 64.55%,#fafafa);content:"";display:block;height:100%;left:0;opacity:.8;position:absolute;top:0;width:100%;z-index:1}@media screen and (min-width:768px){.core_block .core .pic[data-v-d92d49df]{border-width:18px;height:100px;position:absolute;width:100px;z-index:1}.core_block .core .pic_1[data-v-d92d49df]{left:0;top:38.3753501401%}.core_block .core .pic_2[data-v-d92d49df]{height:120px;left:50%;top:75.0700280112%;transform:translate(-50%);width:120px}.core_block .core .pic_3[data-v-d92d49df]{right:0;top:38.3753501401%}}.core_block .core .half_img[data-v-d92d49df],.core_block .core .pentagon_img[data-v-d92d49df]{pointer-events:none}.core_block .core .half_img[data-v-d92d49df]{z-index:0}.core_block.js--ani .headline[data-v-d92d49df]{opacity:0;transform:translateY(30px);transition-delay:0s;transition-duration:.72s;transition-property:opacity,transform;will-change:transform}.core_block.js--ani .circle_svg[data-v-d92d49df]{stroke-dasharray:1500;stroke-dashoffset:1500;transform:rotate(-90deg);transition-delay:.48s;transition:stroke-dashoffset 3s,transform 3s 3s;transition-timing-function:linear}.core_block.js--ani .info_inner[data-v-d92d49df]{backface-visibility:hidden;opacity:0;transform-style:preserve-3d;transition-duration:.72s;transition-property:opacity,transform;will-change:transform}.core_block.js--ani .info:first-child .info_inner[data-v-d92d49df]{transition-delay:.36s}.core_block.js--ani .info:nth-child(2) .info_inner[data-v-d92d49df]{transition-delay:.72s}.core_block.js--ani .info:nth-child(3) .info_inner[data-v-d92d49df]{transition-delay:1.08s}.core_block.js--ani .info:nth-child(4) .info_inner[data-v-d92d49df]{transition-delay:1.44s}.core_block.js--ani .info:nth-child(5) .info_inner[data-v-d92d49df]{transition-delay:1.8s}.core_block.js--ani .info:first-child .info_inner[data-v-d92d49df]{transform:translateY(-15px)}.core_block.js--ani .info:nth-child(2) .info_inner[data-v-d92d49df]{transform:translate(15px)}.core_block.js--ani .info:nth-child(3) .info_inner[data-v-d92d49df]{transform:translate(15px,15px)}.core_block.js--ani .info:nth-child(4) .info_inner[data-v-d92d49df]{transform:translate(-15px,15px)}.core_block.js--ani .info:nth-child(5) .info_inner[data-v-d92d49df]{transform:translate(-15px)}.core_block.js--ani .half_img[data-v-d92d49df]{opacity:0;transition-delay:2.88s;transition-duration:.72s;transition-property:opacity,transform;will-change:transform}.core_block.js--ani .pic_1 .pic_img[data-v-d92d49df]{transform:translate(-15px,15px)}.core_block.js--ani .pic_2 .pic_img[data-v-d92d49df]{transform:translateY(15px)}.core_block.js--ani .pic_3 .pic_img[data-v-d92d49df]{transform:translate(15px,15px)}.core_block.js--ani .pic_img[data-v-d92d49df]{opacity:0;transition-delay:2.4s;transition-duration:.72s;transition-property:opacity,transform;will-change:transform}.core_block.js--ani.js--animated .half_img[data-v-d92d49df],.core_block.js--ani.js--animated .headline[data-v-d92d49df]{opacity:1;transform:none}.core_block.js--ani.js--animated .info_inner[data-v-d92d49df],.core_block.js--ani.js--animated .pic_img[data-v-d92d49df]{opacity:1;transform:none!important}.core_block.js--ani.js--animated .circle_svg[data-v-d92d49df]{stroke-dashoffset:0;transform:rotate(0)}.training_block[data-v-d92d49df]{position:relative}@media screen and (min-width:768px){.training_block[data-v-d92d49df]{padding-bottom:100px;padding-top:100px}}.training_block[data-v-d92d49df]:before{background-color:#ffffffeb;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.training_block .container[data-v-d92d49df]{position:relative;z-index:2}@media screen and (min-width:1366px){.training_block .training_list[data-v-d92d49df]{--gap:68px;margin-left:calc(var(--gap)*-1);margin-right:calc(var(--gap)*-1)}.training_block .training_list>.training_item[data-v-d92d49df]{padding-left:calc(var(--gap)*.5);padding-right:calc(var(--gap)*.5)}}@media screen and (max-width:767px){.training_block .training_item .card[data-v-d92d49df]{height:100%}}@media screen and (min-width:768px){.training_block .training_item[data-v-d92d49df]{display:flex}.training_block .training_item[data-v-d92d49df]:first-child{align-items:flex-end}.training_block .training_item[data-v-d92d49df]:nth-child(2){padding-bottom:60px;padding-top:60px}.training_block .training_item[data-v-d92d49df]:last-child{align-items:flex-start}}.training_block.js--ani .training_item[data-v-d92d49df]:first-child{transition-delay:.48s}.training_block.js--ani .training_item[data-v-d92d49df]:nth-child(2){transition-delay:.96s}.training_block.js--ani .training_item[data-v-d92d49df]:nth-child(3){transition-delay:1.44s}.training_block.js--ani .headline[data-v-d92d49df]{transition-delay:0s}.training_block.js--ani .headline[data-v-d92d49df],.training_block.js--ani .training_item[data-v-d92d49df]{opacity:0;transform:translateY(30px);transition-duration:.72s;transition-property:opacity,transform;will-change:transform}.training_block.js--ani .training_item[data-v-d92d49df]{transition-delay:.48s}.training_block.js--ani.js--animated .headline[data-v-d92d49df],.training_block.js--ani.js--animated .training_item[data-v-d92d49df]{opacity:1;transform:none}.practice_block[data-v-d92d49df]{padding-bottom:0}@media screen and (min-width:768px){.practice_block[data-v-d92d49df]{padding-top:100px}.practice_block .figure_content[data-v-d92d49df]{padding-bottom:36px;padding-top:36px}}.practice_block .step[data-v-d92d49df]{align-items:stretch;display:flex;justify-content:flex-start;padding:24px 20px}.practice_block .num[data-v-d92d49df]{color:var(--step-num-color);flex-shrink:0;line-height:1.4;width:10px}.practice_block .title[data-v-d92d49df]{color:var(--step-title-color)}.practice_block .descr[data-v-d92d49df]{color:var(--step-descr-color)}.practice_block .descr[data-v-d92d49df],.practice_block .num[data-v-d92d49df],.practice_block .title[data-v-d92d49df]{transition:.36s}@media screen and (min-width:1024px){.practice_block .line[data-v-d92d49df]{--line-default-length:66.091954023%;--line-length:var(--line-default-length);height:var(--line-default-length);left:49px;position:absolute;top:27px}.practice_block .line[data-v-d92d49df]:before{background-color:#e6e6e6;content:"";display:block;height:100%;left:50%;pointer-events:none;position:absolute;top:16px;transform:translate(-50%);transition:.36s;width:2px;z-index:1}.practice_block .dot[data-v-d92d49df]{background-color:var(--step-dot-color);border-radius:50%;display:block;flex-shrink:0;height:6px;margin:0 16px;position:relative;top:14px;transition:.36s;width:6px;z-index:3}}@media screen and (max-width:767px){.practice_block .swiper[data-v-d92d49df]{max-width:392px;overflow:visible;width:100%}}.practice_block .swiper-box[data-v-d92d49df]{height:100%;position:relative}@media screen and (min-width:1024px){.practice_block[data-v-d92d49df] .swiper,.practice_block[data-v-d92d49df] .swiper-wrapper{height:100%}}.practice_block .swiper-slide[data-v-d92d49df]{--step-title-color:#b3b3b3;--step-descr-color:#b3b3b3;--step-num-color:#b3b3b3;--step-dot-color:#b3b3b3}.practice_block .swiper-slide-thumb-active[data-v-d92d49df]{--step-title-color:#0d0d0d;--step-descr-color:#666;--step-num-color:#0d0d0d;--step-dot-color:#0d0d0d}@media screen and (min-width:1024px){.practice_block .swiper-slide.is\:hover[data-v-d92d49df],.practice_block .swiper-slide[data-v-d92d49df]:hover{--step-title-color:#0d0d0d;--step-descr-color:#666;--step-num-color:#0d0d0d;--step-dot-color:#0d0d0d}}.practice_block .swiper-slide:last-child .line[data-v-d92d49df]:after,.practice_block .swiper-slide:last-child .line[data-v-d92d49df]:before{opacity:0}.practice_block.js--ani .figure_content[data-v-d92d49df],.practice_block.js--ani .figure_cover[data-v-d92d49df],.practice_block.js--ani .headline[data-v-d92d49df]{opacity:0;transition-duration:.72s;transition-property:opacity,transform;will-change:transform}.practice_block.js--ani .figure_cover[data-v-d92d49df]{transform:translate(-30px);transition-delay:.48s}.practice_block.js--ani .figure_content[data-v-d92d49df]{transform:translate(30px);transition-delay:.48s}.practice_block.js--ani.js--animated .figure_content[data-v-d92d49df],.practice_block.js--ani.js--animated .figure_cover[data-v-d92d49df],.practice_block.js--ani.js--animated .headline[data-v-d92d49df]{opacity:1;transform:none}.senior_block[data-v-d92d49df]{padding-bottom:0}@media screen and (min-width:768px){.senior_block[data-v-d92d49df]{padding-top:100px}}.senior_block.js--ani .headline[data-v-d92d49df]{transition-delay:0s}.senior_block.js--ani .headline[data-v-d92d49df],.senior_block.js--ani .swiper-box[data-v-d92d49df]{opacity:0;transform:translateY(30px);transition-duration:.72s;transition-property:opacity,transform;will-change:transform}.senior_block.js--ani .swiper-box[data-v-d92d49df]{transition-delay:.48s}.senior_block.js--ani.js--animated .headline[data-v-d92d49df],.senior_block.js--ani.js--animated .swiper-box[data-v-d92d49df]{opacity:1;transform:none}
