*,:after,:before{box-sizing:border-box;margin:0;padding:0}body,html{width:auto;font-family:Roboto-Light;font-size:14px;font-weight:300;transition:opacity .4s}img{border:0}a{color:#069;text-decoration:none;transition:color .25s ease-out}a:hover{color:#00537c;text-decoration:underline;transition:color .25s ease-in}form,p,ul{padding:0}ul li{list-style:none}h1,h2,h3,h4,h5,h6{padding:0;font-weight:400}ins{font-style:normal;text-decoration:none;display:block}article,aside,figure,footer,header,main,nav,section{padding:0;display:block}@font-face{font-family:Roboto-Regular;src:url(./roboto-regular.DfpgC5rz.ttf);font-display:swap}@font-face{font-family:Roboto-Light;src:url(./roboto-light.Caeg1jCa.ttf);font-display:swap}@font-face{font-family:Roboto-Thin;src:url(./roboto-thin.Bbq9_Ym-.ttf);font-display:swap}@font-face{font-family:Blender Pro Book;src:url(./blender-pro-book.EK2O419c.ttf);font-display:swap}.logo[data-v-5408863a]{color:#222;flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex;position:absolute;top:32px;left:50px}.logo[data-v-5408863a]:hover{color:#444;text-decoration:none}.logo[data-v-5408863a]:visited{color:#222}@media screen and (width<=768px){.logo[data-v-5408863a]{top:12px;left:25px}}.title[data-v-5408863a]{font-size:24px;font-weight:300}.subtitle[data-v-5408863a],.title[data-v-5408863a]{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.subtitle[data-v-5408863a]{color:#969696;font-size:16px}.menu-button[data-v-5d79482d]{z-index:1000;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;border-radius:15px;width:30px;height:30px;position:fixed;top:45px;right:50px}.menu-button i[data-v-5d79482d],.menu-button[data-v-5d79482d]:after,.menu-button[data-v-5d79482d]:before{content:"";background-color:#000;width:20px;height:1px;margin-left:-10px;font-size:0;line-height:0;transition-property:transform;transition-duration:0s;position:absolute;left:50%}.menu-button[data-v-5d79482d]:before{top:10px}.menu-button[data-v-5d79482d]:after{bottom:9px}@media screen and (width<=1001px){.menu-button[data-v-5d79482d]{position:absolute}}@media screen and (width<=768px){.menu-button[data-v-5d79482d]{top:25px;right:25px}}.menu-button i[data-v-5d79482d]{transition-property:opacity;top:15px}.menu-button--opened[data-v-5d79482d]:before{transition-duration:.8s;top:15px;transform:rotate(45deg)}.menu-button--opened[data-v-5d79482d]:after{transition-duration:.8s;bottom:14px;transform:rotate(-45deg)}.menu-button--opened i[data-v-5d79482d]{opacity:0;transition-property:opacity;transition-duration:0s;transition-delay:0s}.topmenu[data-v-265567a9]{flex-flow:row;width:100%;height:100%}.topmenu[data-v-265567a9],.topmenu__list[data-v-265567a9]{justify-content:center;align-items:center;display:flex}.topmenu__list[data-v-265567a9]{flex-flow:row;gap:32px}.topmenu__item[data-v-265567a9]{cursor:pointer;font-family:Roboto-Light,sans-serif;font-size:16px;font-weight:200;transition:all .5s ease-in-out}@media screen and (width<=768px){.topmenu[data-v-265567a9]{height:40px;min-height:40px;margin-top:80px}}.header[data-v-86c11c36]{background-color:#fff;flex-shrink:0;width:100%;height:120px;min-height:120px;position:relative}@media screen and (width<=768px){.header[data-v-86c11c36]{height:120px;min-height:120px}}.menu[data-v-f4ee1458]{z-index:999;background:#fff;flex-flow:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:-600%}.menu--opened[data-v-f4ee1458]{left:0}.menu--opened .menu__list[data-v-f4ee1458]{opacity:1}.menu__slanting[data-v-f4ee1458]{z-index:1002;border-bottom:100em solid #fff;border-right:100em solid #0000;width:0;height:0;position:absolute;top:0;right:-100em}.menu__list[data-v-f4ee1458]{z-index:1003;opacity:0;transition:opacity .3s ease-in-out .3s;display:block}.menu__item[data-v-f4ee1458]{text-align:center;margin:10px 0;font-size:24px}@media screen and (width<=768px){.menu__item[data-v-f4ee1458]{margin:15px 0;font-size:28px}}.menu__link[data-v-f4ee1458]{color:#000;font-weight:100;transition:color 1s}.menu__link[data-v-f4ee1458]:hover{color:#999}.menu__link[data-v-f4ee1458]:hover,.menu__link[data-v-f4ee1458]:visited{text-decoration:none}.skeleton[data-v-6d974c13]{position:relative}.skeleton>div[data-v-6d974c13]{background-color:#e5e5e5;background-image:linear-gradient(90deg,#0000,#d5d5d5 150px,#fafafa00 300px);background-size:864px;border-radius:8px;animation:2s ease-out infinite loading-6d974c13;position:absolute;left:32px}@keyframes loading-6d974c13{0%{background-position:-432px}to{background-position:540px}}.footer[data-v-c7511eb4]{background-color:#ecebeb;flex-flow:column;flex-shrink:0;justify-content:flex-start;align-items:center;width:100%;padding:100px 0 24px;display:flex}@media screen and (width<=768px){.footer[data-v-c7511eb4]{padding:50px 0}}.title[data-v-c7511eb4]{color:#5d5d5d;flex-flow:row;justify-content:center;align-items:center;height:70px;margin-bottom:50px;font-family:Roboto-Light,sans-serif;font-size:48px;font-weight:200;display:flex}@media screen and (width<=500px){.footer[data-v-c7511eb4]{padding:25px 0 40px}.title[data-v-c7511eb4]{margin-bottom:25px;font-size:36px}}.item[data-v-c7511eb4],.list[data-v-c7511eb4]{flex-flow:row;justify-content:center;align-items:center;height:110px;display:flex}.item[data-v-c7511eb4]{color:#000;cursor:pointer;background-color:#fff;border-radius:55px;width:110px;margin:0 25px;transition:color .5s ease-out}.item[data-v-c7511eb4]:hover{color:#666;transition:color 1s ease-in}@media screen and (width<=768px){.item[data-v-c7511eb4]{width:80px;height:80px;margin:0 20px}}@media screen and (width<=500px){.item[data-v-c7511eb4]{width:60px;height:60px;margin:0 10px}}.icon[data-v-c7511eb4]{fill:#666;stroke:#666;width:24px;height:24px}.skeleton--title[data-v-c7511eb4]{margin-bottom:50px}.about[data-v-c7511eb4]{white-space:nowrap;flex-flow:row;justify-content:center;align-items:center;margin-top:64px;font-size:12px;display:flex}.about img[data-v-c7511eb4]{width:16px;height:16px;margin-left:4px}#__layout[data-v-a2984895],#__nuxt[data-v-a2984895],.layout[data-v-a2984895]{width:100%}.layout[data-v-a2984895]{flex-flow:column;justify-content:flex-start;align-items:flex-start;min-height:100vh;display:flex}
