.MasterPlan_enter__3mbhR{opacity:0}.MasterPlan_enterActive___5eNT{opacity:1;transition:.25s}.MasterPlan_exit__b_9S6{opacity:0;transition:.25s}.MasterPlan_wrapper__5nILR{width:960px;height:100%;position:relative;font-family:var(--typography-h2-font-family);text-align:center}@media screen and (min-width:768px){.MasterPlan_wrapper__5nILR{width:100%}}.MasterPlan_wrapper__genplanImg__Vzviy span{display:block;width:100%!important}.MasterPlan_wrapper__5nILR .MasterPlan_text__XoGLu{font-family:var(--typography-h2-font-family);font-weight:400;font-size:14px;line-height:120%;cursor:default;font-feature-settings:"case" on}.MasterPlan_wrapper__5nILR svg{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}.MasterPlan_wrapper__5nILR svg path{fill:hsla(0,0%,100%,0);cursor:pointer;transition:fill .3s}.MasterPlan_wrapper__5nILR svg path:hover{fill:hsla(0,0%,100%,.5)}.MasterPlan_wrapper__5nILR svg text{cursor:default;text-transform:uppercase;font-weight:600}.MasterPlan_wrapper__additionalInfo__bli_x{position:absolute;z-index:1;transform:scale(.6);left:-40px;bottom:-20px}@media screen and (min-width:1250px){.MasterPlan_wrapper__additionalInfo__bli_x{transform:scale(1);bottom:50px;left:70px}}.MasterPlan_wrapper__5nILR .MasterPlan_additionalList__3QNiu{display:flex;flex-direction:column;gap:30px}.MasterPlan_wrapper__5nILR .MasterPlan_additionalList__item__X1Uca{display:flex;align-items:center}.MasterPlan_wrapper__5nILR .MasterPlan_additionalList__iconContainer__qAw2_{width:50px;height:50px;border-radius:50%;overflow:hidden;background-color:#fff;display:flex;align-items:center;justify-content:center}.MasterPlan_wrapper__5nILR .MasterPlan_additionalList__right__9pFfF{display:flex;flex-direction:column;align-items:flex-start;color:#fff}.MasterPlan_wrapper__5nILR .MasterPlan_additionalList__titleTop__mlBS9{display:block;font-size:24px;font-style:normal;font-weight:550;line-height:100%;padding-left:10px}.MasterPlan_wrapper__5nILR .MasterPlan_additionalList__titleBottom__L2Zrn{display:block;padding-left:10px;font-size:16px;font-style:normal;font-weight:550;line-height:120%}.MasterPlan_wrapper__5nILR .MasterPlan_additionalList__arrow__qz_rU{display:block;width:100%;height:2px;background-color:#fff;overflow:hidden;border-top-right-radius:50%;border-bottom-right-radius:50%;margin:5px 0}.MasterPlan_foreign__6ePYk{will-change:contents}@keyframes index_fadeIn__2LvG0{0%{transform:translate(-100%,-50%);@media(min-width:768px){transform:translate(50px)}opacity:0}to{opacity:1;transform:translate(-50%,-50%);@media(min-width:768px){transform:translate(0)}}}@keyframes index_fadeOut__SphHw{0%{opacity:1;transform:translate(-50%,-50%);@media(min-width:768px){transform:translate(0)}}to{opacity:0;transform:translate(100%,-50%);@media(min-width:768px){transform:translate(-50px)}}}.index_banner__Unhf3{position:fixed;z-index:10;width:300px;height:200px;z-index:120;top:50%;left:50%;opacity:0}@media(min-width:768px){.index_banner__Unhf3{bottom:30px;top:unset;left:unset;right:-160px;transition:transform .2s}.index_banner__Unhf3 img{transition:transform .25s}.index_banner__Unhf3:hover img{transform:rotate(-2deg) scale(1.05)}}@media(min-width:1280px){.index_banner__Unhf3{position:absolute;right:-100px}}@media(min-width:1550px){.index_banner__Unhf3{bottom:30px;right:-20px;top:unset;left:unset}}.index_banner__Unhf3[data-open=true]{animation:index_fadeIn__2LvG0 1.5s ease-in-out forwards;animation-delay:1s}.index_banner__Unhf3[data-open=false]{animation:index_fadeOut__SphHw .8s ease-out forwards}.index_banner__Unhf3 img{width:100%}.index_close__u3Cez{position:absolute;top:-20px;right:0;background:none;border:none;padding:15px;cursor:pointer;z-index:2}.index_close__u3Cez svg{stroke:#fcfcfc}.index_blocks__0eIiS{position:relative}.index_blocks__0eIiS:after{content:"";width:100%;height:100%;background:rgba(0,0,0,.6);pointer-events:none;z-index:100;position:absolute;left:0;top:0;opacity:0}.index_blocks__0eIiS[data-banner-open=true]:after{opacity:1}.index_blocks__0eIiS[data-banner-open=false]:after{transition:opacity .25s;opacity:0}@media(min-width:1280px){.index_blocks__0eIiS:after{content:none}}