@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);.header .logo[data-v-1ea33e84]{font-size:28px}@media screen and (min-width:480px){.header .logo[data-v-1ea33e84]{font-size:28px}}@media screen and (min-width:576px){.header .logo[data-v-1ea33e84]{font-size:28px}}@media screen and (min-width:768px){.header .logo[data-v-1ea33e84]{font-size:30px}}@media screen and (min-width:992px){.header .logo[data-v-1ea33e84]{font-size:32px}}@media screen and (min-width:1200px){.header .logo[data-v-1ea33e84]{font-size:32px}}.header nav .sidemenu__item a[data-v-1ea33e84]{font-size:20px;line-height:20px;padding:13.33333px 20px}@media screen and (min-width:480px){.header nav .sidemenu__item a[data-v-1ea33e84]{font-size:20px;line-height:20px;padding:13.33333px 20px}}@media screen and (min-width:576px){.header nav .sidemenu__item a[data-v-1ea33e84]{font-size:22px;line-height:22px;padding:14.66667px 22px}}@media screen and (min-width:768px){.header nav .sidemenu__item a[data-v-1ea33e84]{font-size:24px;line-height:24px;padding:16px 24px}}@media screen and (min-width:992px){.header nav .sidemenu__item a[data-v-1ea33e84]{font-size:26px;line-height:26px;padding:17.33333px 26px}}@media screen and (min-width:1200px){.header nav .sidemenu__item a[data-v-1ea33e84]{font-size:28px;line-height:28px;padding:18.66667px 28px}}.header nav .sidemenu__item a.sub-item[data-v-1ea33e84]{font-size:18px;line-height:18px;padding:12px 18px}@media screen and (min-width:480px){.header nav .sidemenu__item a.sub-item[data-v-1ea33e84]{font-size:18px;line-height:18px;padding:12px 18px}}@media screen and (min-width:576px){.header nav .sidemenu__item a.sub-item[data-v-1ea33e84]{font-size:20px;line-height:20px;padding:13.33333px 20px}}@media screen and (min-width:768px){.header nav .sidemenu__item a.sub-item[data-v-1ea33e84]{font-size:23px;line-height:23px;padding:15.33333px 23px}}@media screen and (min-width:992px){.header nav .sidemenu__item a.sub-item[data-v-1ea33e84]{font-size:24px;line-height:24px;padding:16px 24px}}@media screen and (min-width:1200px){.header nav .sidemenu__item a.sub-item[data-v-1ea33e84]{font-size:26px;line-height:26px;padding:17.33333px 26px}}.home .title h1[data-v-1ea33e84]{font-size:40px}@media screen and (min-width:340px){.home .title h1[data-v-1ea33e84]{font-size:52px}}@media screen and (min-width:480px){.home .title h1[data-v-1ea33e84]{font-size:60px}}@media screen and (min-width:576px){.home .title h1[data-v-1ea33e84]{font-size:72px}}@media screen and (min-width:768px){.home .title h1[data-v-1ea33e84]{font-size:74px}}@media screen and (min-width:992px){.home .title h1[data-v-1ea33e84]{font-size:74px}}@media screen and (min-width:1200px){.home .title h1[data-v-1ea33e84]{font-size:76px}}.home .title span[data-v-1ea33e84]{font-size:24px}@media screen and (min-width:480px){.home .title span[data-v-1ea33e84]{font-size:28px}}@media screen and (min-width:576px){.home .title span[data-v-1ea33e84]{font-size:28px}}@media screen and (min-width:768px){.home .title span[data-v-1ea33e84]{font-size:30px}}@media screen and (min-width:992px){.home .title span[data-v-1ea33e84]{font-size:30px}}@media screen and (min-width:1200px){.home .title span[data-v-1ea33e84]{font-size:32px}}.about .wrap h5[data-v-1ea33e84]{font-size:26px}@media screen and (min-width:480px){.about .wrap h5[data-v-1ea33e84]{font-size:26px}}@media screen and (min-width:576px){.about .wrap h5[data-v-1ea33e84]{font-size:28px}}@media screen and (min-width:768px){.about .wrap h5[data-v-1ea33e84]{font-size:30px}}@media screen and (min-width:992px){.about .wrap h5[data-v-1ea33e84]{font-size:32px}}@media screen and (min-width:1200px){.about .wrap h5[data-v-1ea33e84]{font-size:36px}}.card .connection[data-v-1ea33e84],.card .title[data-v-1ea33e84]{font-size:20px}@media screen and (min-width:480px){.card .connection[data-v-1ea33e84],.card .title[data-v-1ea33e84]{font-size:20px}}@media screen and (min-width:576px){.card .connection[data-v-1ea33e84],.card .title[data-v-1ea33e84]{font-size:22px}}@media screen and (min-width:768px){.card .connection[data-v-1ea33e84],.card .title[data-v-1ea33e84]{font-size:22px}}@media screen and (min-width:992px){.card .connection[data-v-1ea33e84],.card .title[data-v-1ea33e84]{font-size:24px}}@media screen and (min-width:1200px){.card .connection[data-v-1ea33e84],.card .title[data-v-1ea33e84]{font-size:24px}}.card .content[data-v-1ea33e84]{font-size:11px}@media screen and (min-width:480px){.card .content[data-v-1ea33e84]{font-size:11px}}@media screen and (min-width:576px){.card .content[data-v-1ea33e84]{font-size:12px}}@media screen and (min-width:768px){.card .content[data-v-1ea33e84]{font-size:13px}}@media screen and (min-width:992px){.card .content[data-v-1ea33e84]{font-size:15px}}@media screen and (min-width:1200px){.card .content[data-v-1ea33e84]{font-size:16px}}.card .tags[data-v-1ea33e84]{font-size:12px}@media screen and (min-width:480px){.card .tags[data-v-1ea33e84]{font-size:12px}}@media screen and (min-width:576px){.card .tags[data-v-1ea33e84]{font-size:13px}}@media screen and (min-width:768px){.card .tags[data-v-1ea33e84]{font-size:13px}}@media screen and (min-width:992px){.card .tags[data-v-1ea33e84]{font-size:14px}}@media screen and (min-width:1200px){.card .tags[data-v-1ea33e84]{font-size:14px}}.header[data-v-1ea33e84]{position:fixed;background-color:#fff;width:100vw;box-sizing:border-box;height:55px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;top:0;left:0;z-index:999;padding:0 35px;transition:.4s ease;box-shadow:5px 0 5px #ddd}@media (max-width:768px){.header[data-v-1ea33e84]{padding:0 20px}}.header.active[data-v-1ea33e84]{background-color:#2d496b}.header .logo[data-v-1ea33e84]{cursor:pointer;width:55px;height:55px;box-sizing:border-box;display:flex;justify-content:center;align-items:center}.header .logo img[data-v-1ea33e84]{width:90%}.header .sidemenu__btn[data-v-1ea33e84]{background-color:hsla(0,0%,100%,0);display:block;width:50px;height:50px;border:none;position:relative;z-index:100;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;outline:none}.header .sidemenu__btn span[data-v-1ea33e84]{background:#4f85a5;display:block;width:20px;height:2px;margin:auto;position:absolute;top:0;bottom:0;left:0;right:0;transition:all .4s ease}.header .sidemenu__btn span.top[data-v-1ea33e84]{transform:translateY(-8px)}.header .sidemenu__btn span.bottom[data-v-1ea33e84]{transform:translateY(8px)}.header .sidemenu__btn.active .top[data-v-1ea33e84]{transform:rotate(-45deg);background:#eee}.header .sidemenu__btn.active .mid[data-v-1ea33e84]{transform:translateX(-20px) rotate(1turn);opacity:0}.header .sidemenu__btn.active .bottom[data-v-1ea33e84]{transform:rotate(45deg);background:#eee}.header .sidemenu__wrap[data-v-1ea33e84]{margin-top:60px}@media (max-width:992px){.header .sidemenu__wrap[data-v-1ea33e84]{margin-top:50px}}@media (max-width:768px){.header .sidemenu__wrap[data-v-1ea33e84]{margin-top:40px}}@media (max-width:576px){.header .sidemenu__wrap[data-v-1ea33e84]{margin-top:30px}}.header .sidemenu__list[data-v-1ea33e84]{display:flex;flex-direction:column;flex-wrap:wrap;align-items:flex-start;list-style:none;padding:0;margin-left:40px}.header .sidemenu__item li[data-v-1ea33e84]{list-style:none}.header .sidemenu__item ul[data-v-1ea33e84]{padding-left:20px}.header .sidemenu__item a[data-v-1ea33e84]{text-decoration:none;display:block;color:#4f85a5;transition:.1s ease}.header .sidemenu__item a[data-v-1ea33e84]:hover{font-weight:700}.header .sidemenu__item a.active[data-v-1ea33e84]{color:#eee}.header nav[data-v-1ea33e84]{width:250px;height:calc(100vh - 55px);background-color:#fff;position:fixed;bottom:0;right:-250px;z-index:99;transition:.4s ease}.header nav.active[data-v-1ea33e84]{right:0;background-color:#2d496b}.header .logo[data-v-65295774]{font-size:28px}@media screen and (min-width:480px){.header .logo[data-v-65295774]{font-size:28px}}@media screen and (min-width:576px){.header .logo[data-v-65295774]{font-size:28px}}@media screen and (min-width:768px){.header .logo[data-v-65295774]{font-size:30px}}@media screen and (min-width:992px){.header .logo[data-v-65295774]{font-size:32px}}@media screen and (min-width:1200px){.header .logo[data-v-65295774]{font-size:32px}}.header nav .sidemenu__item a[data-v-65295774]{font-size:20px;line-height:20px;padding:13.33333px 20px}@media screen and (min-width:480px){.header nav .sidemenu__item a[data-v-65295774]{font-size:20px;line-height:20px;padding:13.33333px 20px}}@media screen and (min-width:576px){.header nav .sidemenu__item a[data-v-65295774]{font-size:22px;line-height:22px;padding:14.66667px 22px}}@media screen and (min-width:768px){.header nav .sidemenu__item a[data-v-65295774]{font-size:24px;line-height:24px;padding:16px 24px}}@media screen and (min-width:992px){.header nav .sidemenu__item a[data-v-65295774]{font-size:26px;line-height:26px;padding:17.33333px 26px}}@media screen and (min-width:1200px){.header nav .sidemenu__item a[data-v-65295774]{font-size:28px;line-height:28px;padding:18.66667px 28px}}.header nav .sidemenu__item a.sub-item[data-v-65295774]{font-size:18px;line-height:18px;padding:12px 18px}@media screen and (min-width:480px){.header nav .sidemenu__item a.sub-item[data-v-65295774]{font-size:18px;line-height:18px;padding:12px 18px}}@media screen and (min-width:576px){.header nav .sidemenu__item a.sub-item[data-v-65295774]{font-size:20px;line-height:20px;padding:13.33333px 20px}}@media screen and (min-width:768px){.header nav .sidemenu__item a.sub-item[data-v-65295774]{font-size:23px;line-height:23px;padding:15.33333px 23px}}@media screen and (min-width:992px){.header nav .sidemenu__item a.sub-item[data-v-65295774]{font-size:24px;line-height:24px;padding:16px 24px}}@media screen and (min-width:1200px){.header nav .sidemenu__item a.sub-item[data-v-65295774]{font-size:26px;line-height:26px;padding:17.33333px 26px}}.home .title h1[data-v-65295774]{font-size:40px}@media screen and (min-width:340px){.home .title h1[data-v-65295774]{font-size:52px}}@media screen and (min-width:480px){.home .title h1[data-v-65295774]{font-size:60px}}@media screen and (min-width:576px){.home .title h1[data-v-65295774]{font-size:72px}}@media screen and (min-width:768px){.home .title h1[data-v-65295774]{font-size:74px}}@media screen and (min-width:992px){.home .title h1[data-v-65295774]{font-size:74px}}@media screen and (min-width:1200px){.home .title h1[data-v-65295774]{font-size:76px}}.home .title span[data-v-65295774]{font-size:24px}@media screen and (min-width:480px){.home .title span[data-v-65295774]{font-size:28px}}@media screen and (min-width:576px){.home .title span[data-v-65295774]{font-size:28px}}@media screen and (min-width:768px){.home .title span[data-v-65295774]{font-size:30px}}@media screen and (min-width:992px){.home .title span[data-v-65295774]{font-size:30px}}@media screen and (min-width:1200px){.home .title span[data-v-65295774]{font-size:32px}}.about .wrap h5[data-v-65295774]{font-size:26px}@media screen and (min-width:480px){.about .wrap h5[data-v-65295774]{font-size:26px}}@media screen and (min-width:576px){.about .wrap h5[data-v-65295774]{font-size:28px}}@media screen and (min-width:768px){.about .wrap h5[data-v-65295774]{font-size:30px}}@media screen and (min-width:992px){.about .wrap h5[data-v-65295774]{font-size:32px}}@media screen and (min-width:1200px){.about .wrap h5[data-v-65295774]{font-size:36px}}.card .connection[data-v-65295774],.card .title[data-v-65295774]{font-size:20px}@media screen and (min-width:480px){.card .connection[data-v-65295774],.card .title[data-v-65295774]{font-size:20px}}@media screen and (min-width:576px){.card .connection[data-v-65295774],.card .title[data-v-65295774]{font-size:22px}}@media screen and (min-width:768px){.card .connection[data-v-65295774],.card .title[data-v-65295774]{font-size:22px}}@media screen and (min-width:992px){.card .connection[data-v-65295774],.card .title[data-v-65295774]{font-size:24px}}@media screen and (min-width:1200px){.card .connection[data-v-65295774],.card .title[data-v-65295774]{font-size:24px}}.card .content[data-v-65295774]{font-size:11px}@media screen and (min-width:480px){.card .content[data-v-65295774]{font-size:11px}}@media screen and (min-width:576px){.card .content[data-v-65295774]{font-size:12px}}@media screen and (min-width:768px){.card .content[data-v-65295774]{font-size:13px}}@media screen and (min-width:992px){.card .content[data-v-65295774]{font-size:15px}}@media screen and (min-width:1200px){.card .content[data-v-65295774]{font-size:16px}}.card .tags[data-v-65295774]{font-size:12px}@media screen and (min-width:480px){.card .tags[data-v-65295774]{font-size:12px}}@media screen and (min-width:576px){.card .tags[data-v-65295774]{font-size:13px}}@media screen and (min-width:768px){.card .tags[data-v-65295774]{font-size:13px}}@media screen and (min-width:992px){.card .tags[data-v-65295774]{font-size:14px}}@media screen and (min-width:1200px){.card .tags[data-v-65295774]{font-size:14px}}.home[data-v-65295774]{min-height:650px;position:relative}@media (max-width:576px){.home[data-v-65295774]{min-height:550px}}@media (max-height:500px){.home[data-v-65295774]{min-height:435px}}.home .title[data-v-65295774]{position:absolute;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;top:30%;left:10%;text-align:end}.home .title span[data-v-65295774]{color:#283e5a}.home .title h1[data-v-65295774]{color:#1e324e;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto}@media (max-width:576px){.home .title[data-v-65295774]{text-align:center;width:450px;left:calc(50% - 240px)}}@media (max-width:480px){.home .title[data-v-65295774]{width:400px;left:calc(50% - 200px)}}@media (max-width:340px){.home .title[data-v-65295774]{top:10%;width:300px;left:calc(50% - 150px)}}.home .pic[data-v-65295774]{width:260px;height:351px;position:absolute}@media (max-width:768px){.home .pic[data-v-65295774]{width:220px;height:297px}}@media (max-width:480px){.home .pic[data-v-65295774]{width:160px;height:216px}}@media (max-width:340px){.home .pic[data-v-65295774]{width:150px;height:202.5px}}.home .pic img[data-v-65295774]{width:100%}.home .pic.left[data-v-65295774]{right:calc(2% + 155px);top:35%}@media screen and (min-width:340px){.home .pic.left[data-v-65295774]{right:calc(4% + 180px)}}@media screen and (min-width:480px){.home .pic.left[data-v-65295774]{right:calc(4% + 234px)}}@media screen and (min-width:576px){.home .pic.left[data-v-65295774]{right:calc(13% + 240px)}}@media screen and (min-width:768px){.home .pic.left[data-v-65295774]{right:calc(14% + 285px)}}@media screen and (min-width:992px){.home .pic.left[data-v-65295774]{right:calc(15% + 290px)}}@media screen and (min-width:1200px){.home .pic.left[data-v-65295774]{right:calc(16% + 290px)}}@media screen and (min-width:340px){.home .pic.left[data-v-65295774]{top:35%}}@media screen and (min-width:480px){.home .pic.left[data-v-65295774]{top:25%}}@media screen and (min-width:576px){.home .pic.left[data-v-65295774]{top:30%}}@media screen and (min-width:768px){.home .pic.left[data-v-65295774]{top:30%}}@media screen and (min-width:992px){.home .pic.left[data-v-65295774]{top:30%}}@media screen and (min-width:1200px){.home .pic.left[data-v-65295774]{top:23%}}.home .pic.right[data-v-65295774]{right:2%;top:calc(35% + 35px)}@media screen and (min-width:340px){.home .pic.right[data-v-65295774]{right:4%}}@media screen and (min-width:480px){.home .pic.right[data-v-65295774]{right:4%}}@media screen and (min-width:576px){.home .pic.right[data-v-65295774]{right:13%}}@media screen and (min-width:768px){.home .pic.right[data-v-65295774]{right:14%}}@media screen and (min-width:992px){.home .pic.right[data-v-65295774]{right:15%}}@media screen and (min-width:1200px){.home .pic.right[data-v-65295774]{right:16%}}@media screen and (min-width:340px){.home .pic.right[data-v-65295774]{top:calc(35% + 35px)}}@media screen and (min-width:480px){.home .pic.right[data-v-65295774]{top:calc(25% + 50px)}}@media screen and (min-width:576px){.home .pic.right[data-v-65295774]{top:calc(30% + 52px)}}@media screen and (min-width:768px){.home .pic.right[data-v-65295774]{top:calc(30% + 60px)}}@media screen and (min-width:992px){.home .pic.right[data-v-65295774]{top:calc(30% + 60px)}}@media screen and (min-width:1200px){.home .pic.right[data-v-65295774]{top:calc(23% + 60px)}}.header .logo[data-v-5741efae]{font-size:28px}@media screen and (min-width:480px){.header .logo[data-v-5741efae]{font-size:28px}}@media screen and (min-width:576px){.header .logo[data-v-5741efae]{font-size:28px}}@media screen and (min-width:768px){.header .logo[data-v-5741efae]{font-size:30px}}@media screen and (min-width:992px){.header .logo[data-v-5741efae]{font-size:32px}}@media screen and (min-width:1200px){.header .logo[data-v-5741efae]{font-size:32px}}.header nav .sidemenu__item a[data-v-5741efae]{font-size:20px;line-height:20px;padding:13.33333px 20px}@media screen and (min-width:480px){.header nav .sidemenu__item a[data-v-5741efae]{font-size:20px;line-height:20px;padding:13.33333px 20px}}@media screen and (min-width:576px){.header nav .sidemenu__item a[data-v-5741efae]{font-size:22px;line-height:22px;padding:14.66667px 22px}}@media screen and (min-width:768px){.header nav .sidemenu__item a[data-v-5741efae]{font-size:24px;line-height:24px;padding:16px 24px}}@media screen and (min-width:992px){.header nav .sidemenu__item a[data-v-5741efae]{font-size:26px;line-height:26px;padding:17.33333px 26px}}@media screen and (min-width:1200px){.header nav .sidemenu__item a[data-v-5741efae]{font-size:28px;line-height:28px;padding:18.66667px 28px}}.header nav .sidemenu__item a.sub-item[data-v-5741efae]{font-size:18px;line-height:18px;padding:12px 18px}@media screen and (min-width:480px){.header nav .sidemenu__item a.sub-item[data-v-5741efae]{font-size:18px;line-height:18px;padding:12px 18px}}@media screen and (min-width:576px){.header nav .sidemenu__item a.sub-item[data-v-5741efae]{font-size:20px;line-height:20px;padding:13.33333px 20px}}@media screen and (min-width:768px){.header nav .sidemenu__item a.sub-item[data-v-5741efae]{font-size:23px;line-height:23px;padding:15.33333px 23px}}@media screen and (min-width:992px){.header nav .sidemenu__item a.sub-item[data-v-5741efae]{font-size:24px;line-height:24px;padding:16px 24px}}@media screen and (min-width:1200px){.header nav .sidemenu__item a.sub-item[data-v-5741efae]{font-size:26px;line-height:26px;padding:17.33333px 26px}}.home .title h1[data-v-5741efae]{font-size:40px}@media screen and (min-width:340px){.home .title h1[data-v-5741efae]{font-size:52px}}@media screen and (min-width:480px){.home .title h1[data-v-5741efae]{font-size:60px}}@media screen and (min-width:576px){.home .title h1[data-v-5741efae]{font-size:72px}}@media screen and (min-width:768px){.home .title h1[data-v-5741efae]{font-size:74px}}@media screen and (min-width:992px){.home .title h1[data-v-5741efae]{font-size:74px}}@media screen and (min-width:1200px){.home .title h1[data-v-5741efae]{font-size:76px}}.home .title span[data-v-5741efae]{font-size:24px}@media screen and (min-width:480px){.home .title span[data-v-5741efae]{font-size:28px}}@media screen and (min-width:576px){.home .title span[data-v-5741efae]{font-size:28px}}@media screen and (min-width:768px){.home .title span[data-v-5741efae]{font-size:30px}}@media screen and (min-width:992px){.home .title span[data-v-5741efae]{font-size:30px}}@media screen and (min-width:1200px){.home .title span[data-v-5741efae]{font-size:32px}}.about .wrap h5[data-v-5741efae]{font-size:26px}@media screen and (min-width:480px){.about .wrap h5[data-v-5741efae]{font-size:26px}}@media screen and (min-width:576px){.about .wrap h5[data-v-5741efae]{font-size:28px}}@media screen and (min-width:768px){.about .wrap h5[data-v-5741efae]{font-size:30px}}@media screen and (min-width:992px){.about .wrap h5[data-v-5741efae]{font-size:32px}}@media screen and (min-width:1200px){.about .wrap h5[data-v-5741efae]{font-size:36px}}.card .connection[data-v-5741efae],.card .title[data-v-5741efae]{font-size:20px}@media screen and (min-width:480px){.card .connection[data-v-5741efae],.card .title[data-v-5741efae]{font-size:20px}}@media screen and (min-width:576px){.card .connection[data-v-5741efae],.card .title[data-v-5741efae]{font-size:22px}}@media screen and (min-width:768px){.card .connection[data-v-5741efae],.card .title[data-v-5741efae]{font-size:22px}}@media screen and (min-width:992px){.card .connection[data-v-5741efae],.card .title[data-v-5741efae]{font-size:24px}}@media screen and (min-width:1200px){.card .connection[data-v-5741efae],.card .title[data-v-5741efae]{font-size:24px}}.card .content[data-v-5741efae]{font-size:11px}@media screen and (min-width:480px){.card .content[data-v-5741efae]{font-size:11px}}@media screen and (min-width:576px){.card .content[data-v-5741efae]{font-size:12px}}@media screen and (min-width:768px){.card .content[data-v-5741efae]{font-size:13px}}@media screen and (min-width:992px){.card .content[data-v-5741efae]{font-size:15px}}@media screen and (min-width:1200px){.card .content[data-v-5741efae]{font-size:16px}}.card .tags[data-v-5741efae]{font-size:12px}@media screen and (min-width:480px){.card .tags[data-v-5741efae]{font-size:12px}}@media screen and (min-width:576px){.card .tags[data-v-5741efae]{font-size:13px}}@media screen and (min-width:768px){.card .tags[data-v-5741efae]{font-size:13px}}@media screen and (min-width:992px){.card .tags[data-v-5741efae]{font-size:14px}}@media screen and (min-width:1200px){.card .tags[data-v-5741efae]{font-size:14px}}.about h2[data-v-5741efae]{position:relative;z-index:4;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0;margin:25px auto 25px 40px;padding:10px 25px;font-size:38px}@media screen and (min-width:480px){.about h2[data-v-5741efae]{font-size:40px}}@media screen and (min-width:576px){.about h2[data-v-5741efae]{font-size:44px}}@media screen and (min-width:768px){.about h2[data-v-5741efae]{font-size:48px}}@media screen and (min-width:992px){.about h2[data-v-5741efae]{font-size:48px}}@media screen and (min-width:1200px){.about h2[data-v-5741efae]{font-size:50px}}.about h2[data-v-5741efae]:before{content:"";z-index:-2;position:absolute;width:70%;height:50%;top:20%;left:5%;background-color:#f8dbbd}.about h2[data-v-5741efae]:after{content:"";z-index:-1;position:absolute;width:70%;height:35px;bottom:8%;right:2%}.about[data-v-5741efae]{background-color:#f8dbbd;height:650px;top:55px;overflow:hidden;padding:5vw 0;box-sizing:border-box}@media (max-width:768px){.about[data-v-5741efae]{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:30px}}.about h2[data-v-5741efae]{color:#283e5a}.about h2[data-v-5741efae]:before{background-color:#fafafa}.about h2[data-v-5741efae]:after{background-color:#fbf29d}.about .wrap[data-v-5741efae]{padding:0 5vw;height:100%;width:100%;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-items:center}.about .wrap>[data-v-5741efae]{margin:0 20px;width:35vw}@media (max-width:768px){.about .wrap>[data-v-5741efae]{width:70vw}}@media (max-width:576px){.about .wrap>[data-v-5741efae]{width:80vw}}.about .wrap .intro[data-v-5741efae]{color:#283e5a}.about .wrap .experience h5[data-v-5741efae]{margin:20px 0;color:#283e5a;font-weight:600;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (max-width:768px){.about .wrap .experience h5[data-v-5741efae]{font-size:26px}}.about .wrap .experience[data-v-5741efae] .el-timeline{margin:0;padding-left:10px}.about .wrap .experience[data-v-5741efae] .el-timeline-item__timestamp{color:#283e5a}.about .wrap .experience[data-v-5741efae] .el-timeline-item__node{border-color:#283e5a;background-color:#283e5a}.about .wrap .experience[data-v-5741efae] .el-timeline-item__tail{border-color:#283e5a}.about .wrap .experience[data-v-5741efae] .el-timeline-item__content{color:#283e5a}.about .wrap .avatar[data-v-5741efae]{width:210px;height:210px;margin:0 auto}.about .wrap .avatar img[data-v-5741efae]{width:100%}.about .wrap .contact[data-v-5741efae]{display:flex;justify-content:center;margin-top:10px}.about .wrap .contact .icon-btn[data-v-5741efae]{width:30px;height:30px;border-radius:100%;color:#f8dbbd;display:flex;justify-content:center;align-items:center;font-size:24px;overflow:hidden;margin-right:10px}.about .wrap .contact .icon-btn.mail[data-v-5741efae]{background-color:#283e5a}.about .wrap .contact .icon-btn.mail a[data-v-5741efae]{color:#f8dbbd;width:24px;height:24px}.about .wrap .contact .icon-btn.github a[data-v-5741efae]{width:30px;height:30px}.about .wrap .contact .icon-btn img[data-v-5741efae]{width:100%}.about .wrap .contact span[data-v-5741efae]{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.about .wrap .contact span a[data-v-5741efae],.about .wrap .contact span a[data-v-5741efae]:active{color:#283e5a}.header .logo[data-v-d88cd3a0]{font-size:28px}@media screen and (min-width:480px){.header .logo[data-v-d88cd3a0]{font-size:28px}}@media screen and (min-width:576px){.header .logo[data-v-d88cd3a0]{font-size:28px}}@media screen and (min-width:768px){.header .logo[data-v-d88cd3a0]{font-size:30px}}@media screen and (min-width:992px){.header .logo[data-v-d88cd3a0]{font-size:32px}}@media screen and (min-width:1200px){.header .logo[data-v-d88cd3a0]{font-size:32px}}.header nav .sidemenu__item a[data-v-d88cd3a0]{font-size:20px;line-height:20px;padding:13.33333px 20px}@media screen and (min-width:480px){.header nav .sidemenu__item a[data-v-d88cd3a0]{font-size:20px;line-height:20px;padding:13.33333px 20px}}@media screen and (min-width:576px){.header nav .sidemenu__item a[data-v-d88cd3a0]{font-size:22px;line-height:22px;padding:14.66667px 22px}}@media screen and (min-width:768px){.header nav .sidemenu__item a[data-v-d88cd3a0]{font-size:24px;line-height:24px;padding:16px 24px}}@media screen and (min-width:992px){.header nav .sidemenu__item a[data-v-d88cd3a0]{font-size:26px;line-height:26px;padding:17.33333px 26px}}@media screen and (min-width:1200px){.header nav .sidemenu__item a[data-v-d88cd3a0]{font-size:28px;line-height:28px;padding:18.66667px 28px}}.header nav .sidemenu__item a.sub-item[data-v-d88cd3a0]{font-size:18px;line-height:18px;padding:12px 18px}@media screen and (min-width:480px){.header nav .sidemenu__item a.sub-item[data-v-d88cd3a0]{font-size:18px;line-height:18px;padding:12px 18px}}@media screen and (min-width:576px){.header nav .sidemenu__item a.sub-item[data-v-d88cd3a0]{font-size:20px;line-height:20px;padding:13.33333px 20px}}@media screen and (min-width:768px){.header nav .sidemenu__item a.sub-item[data-v-d88cd3a0]{font-size:23px;line-height:23px;padding:15.33333px 23px}}@media screen and (min-width:992px){.header nav .sidemenu__item a.sub-item[data-v-d88cd3a0]{font-size:24px;line-height:24px;padding:16px 24px}}@media screen and (min-width:1200px){.header nav .sidemenu__item a.sub-item[data-v-d88cd3a0]{font-size:26px;line-height:26px;padding:17.33333px 26px}}.home .title h1[data-v-d88cd3a0]{font-size:40px}@media screen and (min-width:340px){.home .title h1[data-v-d88cd3a0]{font-size:52px}}@media screen and (min-width:480px){.home .title h1[data-v-d88cd3a0]{font-size:60px}}@media screen and (min-width:576px){.home .title h1[data-v-d88cd3a0]{font-size:72px}}@media screen and (min-width:768px){.home .title h1[data-v-d88cd3a0]{font-size:74px}}@media screen and (min-width:992px){.home .title h1[data-v-d88cd3a0]{font-size:74px}}@media screen and (min-width:1200px){.home .title h1[data-v-d88cd3a0]{font-size:76px}}.home .title span[data-v-d88cd3a0]{font-size:24px}@media screen and (min-width:480px){.home .title span[data-v-d88cd3a0]{font-size:28px}}@media screen and (min-width:576px){.home .title span[data-v-d88cd3a0]{font-size:28px}}@media screen and (min-width:768px){.home .title span[data-v-d88cd3a0]{font-size:30px}}@media screen and (min-width:992px){.home .title span[data-v-d88cd3a0]{font-size:30px}}@media screen and (min-width:1200px){.home .title span[data-v-d88cd3a0]{font-size:32px}}.about .wrap h5[data-v-d88cd3a0]{font-size:26px}@media screen and (min-width:480px){.about .wrap h5[data-v-d88cd3a0]{font-size:26px}}@media screen and (min-width:576px){.about .wrap h5[data-v-d88cd3a0]{font-size:28px}}@media screen and (min-width:768px){.about .wrap h5[data-v-d88cd3a0]{font-size:30px}}@media screen and (min-width:992px){.about .wrap h5[data-v-d88cd3a0]{font-size:32px}}@media screen and (min-width:1200px){.about .wrap h5[data-v-d88cd3a0]{font-size:36px}}.card .connection[data-v-d88cd3a0],.card .title[data-v-d88cd3a0]{font-size:20px}@media screen and (min-width:480px){.card .connection[data-v-d88cd3a0],.card .title[data-v-d88cd3a0]{font-size:20px}}@media screen and (min-width:576px){.card .connection[data-v-d88cd3a0],.card .title[data-v-d88cd3a0]{font-size:22px}}@media screen and (min-width:768px){.card .connection[data-v-d88cd3a0],.card .title[data-v-d88cd3a0]{font-size:22px}}@media screen and (min-width:992px){.card .connection[data-v-d88cd3a0],.card .title[data-v-d88cd3a0]{font-size:24px}}@media screen and (min-width:1200px){.card .connection[data-v-d88cd3a0],.card .title[data-v-d88cd3a0]{font-size:24px}}.card .content[data-v-d88cd3a0]{font-size:11px}@media screen and (min-width:480px){.card .content[data-v-d88cd3a0]{font-size:11px}}@media screen and (min-width:576px){.card .content[data-v-d88cd3a0]{font-size:12px}}@media screen and (min-width:768px){.card .content[data-v-d88cd3a0]{font-size:13px}}@media screen and (min-width:992px){.card .content[data-v-d88cd3a0]{font-size:15px}}@media screen and (min-width:1200px){.card .content[data-v-d88cd3a0]{font-size:16px}}.card .tags[data-v-d88cd3a0]{font-size:12px}@media screen and (min-width:480px){.card .tags[data-v-d88cd3a0]{font-size:12px}}@media screen and (min-width:576px){.card .tags[data-v-d88cd3a0]{font-size:13px}}@media screen and (min-width:768px){.card .tags[data-v-d88cd3a0]{font-size:13px}}@media screen and (min-width:992px){.card .tags[data-v-d88cd3a0]{font-size:14px}}@media screen and (min-width:1200px){.card .tags[data-v-d88cd3a0]{font-size:14px}}.works h2[data-v-d88cd3a0]{position:relative;z-index:4;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0;margin:25px auto 25px 40px;padding:10px 25px;font-size:38px}@media screen and (min-width:480px){.works h2[data-v-d88cd3a0]{font-size:40px}}@media screen and (min-width:576px){.works h2[data-v-d88cd3a0]{font-size:44px}}@media screen and (min-width:768px){.works h2[data-v-d88cd3a0]{font-size:48px}}@media screen and (min-width:992px){.works h2[data-v-d88cd3a0]{font-size:48px}}@media screen and (min-width:1200px){.works h2[data-v-d88cd3a0]{font-size:50px}}.works h2[data-v-d88cd3a0]:before{content:"";z-index:-2;position:absolute;width:70%;height:50%;top:20%;left:5%;background-color:#f8dbbd}.works h2[data-v-d88cd3a0]:after{content:"";z-index:-1;position:absolute;width:70%;height:35px;bottom:8%;right:2%;background-color:#fbf29d}@-webkit-keyframes blink-d88cd3a0{0%{opacity:0}49%{opacity:0}50%{opacity:1}}@keyframes blink-d88cd3a0{0%{opacity:0}49%{opacity:0}50%{opacity:1}}.blink[data-v-d88cd3a0]{-webkit-animation:blink-d88cd3a0 1s infinite;animation:blink-d88cd3a0 1s infinite}.works[data-v-d88cd3a0]{position:relative;min-height:500px;padding:40px 0}@media (max-width:768px){.works[data-v-d88cd3a0]{padding:30px 0}}.works .scroll-section[data-v-d88cd3a0]{overflow:hidden;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.works .scroll-section .wrap[data-v-d88cd3a0]{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:flex;height:calc(100vh - 185px);min-height:420px;padding-right:50px;margin-left:40px}.works .scroll-section .wrap .card[data-v-d88cd3a0]{width:700px;height:350px;margin-left:40px;background-color:#fff;display:flex;position:relative;transition:all 1s ease;z-index:10;box-shadow:5px 5px 10px #888}.works .scroll-section .wrap .card:hover .content[data-v-d88cd3a0]{display:block}@media (max-width:768px){.works .scroll-section .wrap .card:hover .content[data-v-d88cd3a0]{display:none}}.works .scroll-section .wrap .card .title[data-v-d88cd3a0]{position:absolute;width:100%;top:0;left:0;margin:0;padding:8px 20px;box-sizing:border-box;z-index:99}.works .scroll-section .wrap .card .title a[data-v-d88cd3a0]{margin:0 auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-decoration:none;position:relative;display:flex;align-items:center}.works .scroll-section .wrap .card .title a .connection[data-v-d88cd3a0]{margin-left:5px}.works .scroll-section .wrap .card .title a[data-v-d88cd3a0]:after{content:"";position:absolute;width:100%;transform:scaleX(0);height:2px;bottom:0;left:0;background-color:#fff;transform-origin:bottom right;transition:transform .25s ease-out}.works .scroll-section .wrap .card .title a[data-v-d88cd3a0]:hover:after{transform:scaleX(1);transform-origin:bottom left}@media (max-width:768px){.works .scroll-section .wrap .card .title a[data-v-d88cd3a0]:hover:after{text-decoration:none}}.works .scroll-section .wrap .card .left[data-v-d88cd3a0]{flex:2}.works .scroll-section .wrap .card .left .icons[data-v-d88cd3a0]{margin-top:70px;margin-left:10px;font-size:20px}@media (max-width:768px){.works .scroll-section .wrap .card .left .icons[data-v-d88cd3a0]{font-size:17px}}@media (max-width:576px){.works .scroll-section .wrap .card .left .icons[data-v-d88cd3a0]{font-size:15px}}@media (max-width:480px){.works .scroll-section .wrap .card .left .icons[data-v-d88cd3a0]{font-size:13px}}.works .scroll-section .wrap .card .left .icons i[data-v-d88cd3a0]{margin-left:10px;padding:5px;border:1px solid;border-radius:100%}.works .scroll-section .wrap .card .left .tags[data-v-d88cd3a0]{margin:20px;font-style:italic}.works .scroll-section .wrap .card .left .tags span[data-v-d88cd3a0]{display:block;margin-bottom:5px}.works .scroll-section .wrap .card .left small[data-v-d88cd3a0]{margin:0 20px 5px;font-size:12px;font-style:italic;display:none}.works .scroll-section .wrap .card .right[data-v-d88cd3a0]{flex:8;overflow:hidden;vertical-align:center;display:flex;align-items:center;justify-content:center}.works .scroll-section .wrap .card .right img[data-v-d88cd3a0]{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:.5s ease}.works .scroll-section .wrap .card .right .mobile[data-v-d88cd3a0]{cursor:pointer;position:absolute;width:130px;height:270px;right:10px;bottom:-15px}.works .scroll-section .wrap .card .right .mobile img[data-v-d88cd3a0]{height:100%;-o-object-fit:cover;object-fit:cover}.works .scroll-section .wrap .card .right .mobile img[data-v-d88cd3a0]:hover{transform:scale(1.1)}@media (max-width:768px){.works .scroll-section .wrap .card .right .mobile img[data-v-d88cd3a0]:hover{transform:none}}.works .scroll-section .wrap .card .content[data-v-d88cd3a0]{display:none;background-color:hsla(0,0%,100%,.686);width:100%;height:40px;line-height:40px;box-sizing:border-box;position:absolute;bottom:0;padding:0 10px;transition:.5s ease;z-index:1}@media (max-width:768px){.works .scroll-section .wrap .card[data-v-d88cd3a0]{width:550px;height:400px;flex-direction:column}.works .scroll-section .wrap .card .left[data-v-d88cd3a0]{order:2;z-index:11}.works .scroll-section .wrap .card .left .icons[data-v-d88cd3a0]{margin-top:10px}.works .scroll-section .wrap .card .left .tags[data-v-d88cd3a0]{display:flex;flex-wrap:wrap;margin:10px 20px}.works .scroll-section .wrap .card .left .tags span[data-v-d88cd3a0]{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:inline-block;margin-bottom:0;margin-right:10px}.works .scroll-section .wrap .card .right[data-v-d88cd3a0]{order:1}.works .scroll-section .wrap .card .right .mobile[data-v-d88cd3a0]{z-index:99;width:110px;height:250px}.works .scroll-section .wrap .card .content[data-v-d88cd3a0]{display:block;z-index:9}.works .scroll-section .wrap .card .content.isLong[data-v-d88cd3a0]{height:52px;line-height:26px;padding:0 15px}}@media (max-width:576px){.works .scroll-section .wrap .card[data-v-d88cd3a0]{width:400px;height:350px}.works .scroll-section .wrap .card .right .mobile[data-v-d88cd3a0]{width:107px;height:220px;margin-bottom:48px;right:-4px}.works .scroll-section .wrap .card .left small[data-v-d88cd3a0]{display:block}}@media (max-width:480px){.works .scroll-section .wrap .card[data-v-d88cd3a0]{width:350px;height:300px}.works .scroll-section .wrap .card .right .mobile[data-v-d88cd3a0]{width:90px;height:180px;margin-bottom:65px;right:-5px}}@media (max-width:340px){.works .scroll-section .wrap .card[data-v-d88cd3a0]{width:300px;height:280px}.works .scroll-section .wrap .card .right .mobile[data-v-d88cd3a0]{width:75px;height:160px;margin-bottom:60px}}@media (max-width:768px){.works .scroll-section .wrap[data-v-d88cd3a0]{margin:0 auto;padding:0;flex-direction:column;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.works .scroll-section .wrap .card[data-v-d88cd3a0]{margin:0 0 60px 0}}.works .notice[data-v-d88cd3a0]{cursor:pointer;position:absolute;right:10%;bottom:35%;display:flex;justify-content:space-between;width:110px;height:30px;font-size:30px;line-height:30px;z-index:9;color:#283e5a}@media (max-height:850px){.works .notice[data-v-d88cd3a0]{bottom:25%}}@media (max-height:800px){.works .notice[data-v-d88cd3a0]{bottom:15%}}@media (max-height:700px){.works .notice[data-v-d88cd3a0]{bottom:10%}}@media (max-height:650px){.works .notice[data-v-d88cd3a0]{bottom:5%}}@media (max-width:768px){.works .notice[data-v-d88cd3a0]{display:none}}.works-layout[data-v-d88cd3a0]{background-color:#fff;background-image:url(../img/wave-layout-top.63867c55.svg),url(../img/wave-layout-bottom.fe2e2088.svg);background-repeat:no-repeat;background-position:top,bottom}.works-layout h2[data-v-d88cd3a0]{color:#3a5272}.works-layout .card .title[data-v-d88cd3a0]{background-color:#3a657e}.works-layout .card .title a[data-v-d88cd3a0]{color:#fff}.works-layout .card .left[data-v-d88cd3a0]{background-color:#7092a7}.works-layout .card .left .icons[data-v-d88cd3a0]{color:#fff;border-color:#fff}.works-layout .card .left .tags[data-v-d88cd3a0],.works-layout .card .left small[data-v-d88cd3a0]{color:#eee}.works-vue[data-v-d88cd3a0]{background-color:#f8dbbd}.works-vue h2[data-v-d88cd3a0]{color:#3a5272}.works-vue h2[data-v-d88cd3a0]:before{background-color:#fafafa}.works-vue h2[data-v-d88cd3a0]:after{background-color:#fbf29d}.works-vue .card .title[data-v-d88cd3a0]{background-color:#3a657e}.works-vue .card .title a[data-v-d88cd3a0]{color:#fff}.works-vue .card .left[data-v-d88cd3a0]{background-color:#7092a7}.works-vue .card .left .icons[data-v-d88cd3a0]{color:#fff;border-color:#fff}.works-vue .card .left .tags[data-v-d88cd3a0],.works-vue .card .left small[data-v-d88cd3a0]{color:#eee}.works-react[data-v-d88cd3a0]{background-color:#fff;background-image:url(../img/wave-react-top.0e9ae606.svg);background-repeat:no-repeat;background-position:top;margin-bottom:30px}.works-react h2[data-v-d88cd3a0]{color:#3a5272}.works-react .card .title[data-v-d88cd3a0]{background-color:#3a657e}.works-react .card .title a[data-v-d88cd3a0]{color:#fff}.works-react .card .left[data-v-d88cd3a0]{background-color:#7092a7}.works-react .card .left .icons[data-v-d88cd3a0]{color:#fff;border-color:#fff}.works-react .card .left .tags[data-v-d88cd3a0],.works-react .card .left small[data-v-d88cd3a0]{color:#eee}.header .logo{font-size:28px}@media screen and (min-width:480px){.header .logo{font-size:28px}}@media screen and (min-width:576px){.header .logo{font-size:28px}}@media screen and (min-width:768px){.header .logo{font-size:30px}}@media screen and (min-width:992px){.header .logo{font-size:32px}}@media screen and (min-width:1200px){.header .logo{font-size:32px}}.header nav .sidemenu__item a{font-size:20px;line-height:20px;padding:13.33333px 20px}@media screen and (min-width:480px){.header nav .sidemenu__item a{font-size:20px;line-height:20px;padding:13.33333px 20px}}@media screen and (min-width:576px){.header nav .sidemenu__item a{font-size:22px;line-height:22px;padding:14.66667px 22px}}@media screen and (min-width:768px){.header nav .sidemenu__item a{font-size:24px;line-height:24px;padding:16px 24px}}@media screen and (min-width:992px){.header nav .sidemenu__item a{font-size:26px;line-height:26px;padding:17.33333px 26px}}@media screen and (min-width:1200px){.header nav .sidemenu__item a{font-size:28px;line-height:28px;padding:18.66667px 28px}}.header nav .sidemenu__item a.sub-item{font-size:18px;line-height:18px;padding:12px 18px}@media screen and (min-width:480px){.header nav .sidemenu__item a.sub-item{font-size:18px;line-height:18px;padding:12px 18px}}@media screen and (min-width:576px){.header nav .sidemenu__item a.sub-item{font-size:20px;line-height:20px;padding:13.33333px 20px}}@media screen and (min-width:768px){.header nav .sidemenu__item a.sub-item{font-size:23px;line-height:23px;padding:15.33333px 23px}}@media screen and (min-width:992px){.header nav .sidemenu__item a.sub-item{font-size:24px;line-height:24px;padding:16px 24px}}@media screen and (min-width:1200px){.header nav .sidemenu__item a.sub-item{font-size:26px;line-height:26px;padding:17.33333px 26px}}.home .title h1{font-size:40px}@media screen and (min-width:340px){.home .title h1{font-size:52px}}@media screen and (min-width:480px){.home .title h1{font-size:60px}}@media screen and (min-width:576px){.home .title h1{font-size:72px}}@media screen and (min-width:768px){.home .title h1{font-size:74px}}@media screen and (min-width:992px){.home .title h1{font-size:74px}}@media screen and (min-width:1200px){.home .title h1{font-size:76px}}.home .title span{font-size:24px}@media screen and (min-width:480px){.home .title span{font-size:28px}}@media screen and (min-width:576px){.home .title span{font-size:28px}}@media screen and (min-width:768px){.home .title span{font-size:30px}}@media screen and (min-width:992px){.home .title span{font-size:30px}}@media screen and (min-width:1200px){.home .title span{font-size:32px}}.about .wrap h5{font-size:26px}@media screen and (min-width:480px){.about .wrap h5{font-size:26px}}@media screen and (min-width:576px){.about .wrap h5{font-size:28px}}@media screen and (min-width:768px){.about .wrap h5{font-size:30px}}@media screen and (min-width:992px){.about .wrap h5{font-size:32px}}@media screen and (min-width:1200px){.about .wrap h5{font-size:36px}}.card .connection,.card .title{font-size:20px}@media screen and (min-width:480px){.card .connection,.card .title{font-size:20px}}@media screen and (min-width:576px){.card .connection,.card .title{font-size:22px}}@media screen and (min-width:768px){.card .connection,.card .title{font-size:22px}}@media screen and (min-width:992px){.card .connection,.card .title{font-size:24px}}@media screen and (min-width:1200px){.card .connection,.card .title{font-size:24px}}.card .content{font-size:11px}@media screen and (min-width:480px){.card .content{font-size:11px}}@media screen and (min-width:576px){.card .content{font-size:12px}}@media screen and (min-width:768px){.card .content{font-size:13px}}@media screen and (min-width:992px){.card .content{font-size:15px}}@media screen and (min-width:1200px){.card .content{font-size:16px}}.card .tags{font-size:12px}@media screen and (min-width:480px){.card .tags{font-size:12px}}@media screen and (min-width:576px){.card .tags{font-size:13px}}@media screen and (min-width:768px){.card .tags{font-size:13px}}@media screen and (min-width:992px){.card .tags{font-size:14px}}@media screen and (min-width:1200px){.card .tags{font-size:14px}}body,html{margin:0}.app{overflow:hidden;height:100vh;font-family:Montserrat,sans-serif}.app .section{position:relative;height:calc(100vh - 55px);top:55px;scroll-behavior:smooth;overflow-y:scroll;scrollbar-width:none}.app .section::-webkit-scrollbar{display:none}.app .section>*{width:100vw;overflow-x:hidden}