.featured-case__wrapper{padding:48px 0 64px}.featured-case__wrapper .featured-case__title{margin:0;padding:0}.featured-case__wrapper .featured-case__box{height:auto}.featured-case__wrapper .featured-case__box__title{margin-bottom:40px;margin-top:0}@media (min-width: 768px){.featured-case__wrapper .featured-case__box__title{margin-bottom:32px}}.featured-case__wrapper .featured-case__box__text{margin-top:0;margin-bottom:40px;display:none}@media (min-width: 768px){.featured-case__wrapper .featured-case__box__text{display:block}}.featured-case__wrapper .featured-case__img{height:220px;object-fit:cover}@media (min-width: 768px){.featured-case__wrapper .featured-case__img{height:320px}}@media (min-width: 1024px){.featured-case__wrapper .featured-case__img{position:absolute;top:0;left:0;width:100%;height:100%}}.featured-case__wrapper .featured-case__content{display:grid;grid-template-columns:1fr;padding:24px;color:#000;text-decoration:none}@media (min-width: 768px){.featured-case__wrapper .featured-case__content{padding:32px}}@media (min-width: 1024px){.featured-case__wrapper .featured-case__content{grid-template-columns:57% 43%}.featured-case__wrapper .featured-case__content:hover .featured-case__box__button{background-position:90% 40%;background-color:#f8cf27;color:#000}.featured-case__wrapper .featured-case__content:hover .featured-case__box__button:after{border-right:2px solid black;border-top:2px solid black}}@media (min-width: 768px){.featured-case__wrapper{padding:64px 0 80px}}@media (min-width: 1024px){.featured-case__wrapper{padding:64px 0 72px}}@media (min-width: 1024px){.featured-case__box__button{background-position:126% 0;transition:all .4s ease-in;margin-left:-9px}}.featured-case{margin:0 auto}@media (min-width: 1024px){.featured-case{max-width:1216px}}.featured-case__shadow{margin-bottom:24px}.featured-case__shadow__inner{max-width:502px;margin:0 auto}@media (min-width: 1024px){.featured-case__shadow__inner{max-width:1010px}}.featured-case__main{border:1px solid #C7D3D8}@media (min-width: 1024px){.featured-case__main{width:80%;margin:0 auto}}@media (min-width: 1280px){.featured-case__main{width:100%}}.featured-case__head{margin-bottom:48px}@media (min-width: 768px){.featured-case__head{margin-bottom:64px}}.featured-case__subtitle{margin-bottom:24px;line-height:1.33}@media (min-width: 768px){.featured-case__subtitle{line-height:1.22}}.featured-case__copy{padding:32px 0 0}@media (min-width: 768px){.featured-case__copy{padding:32px 0 0}}@media (min-width: 1024px){.featured-case__copy{padding:24px 0 24px 32px}}@media (min-width: 1024px){.featured-case__logo{height:100%}}.featured-case__logo__picture{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.featured-case__logo__image{display:flex;justify-content:center;align-items:center;width:152px;height:64px;top:0;left:50%;transform:translate(-50%);background-color:#fff}@media (min-width: 768px){.featured-case__logo__image{width:176px;height:88px}}.featured-case__logo__img{max-width:100%;max-height:100%;object-fit:contain}.featured-case__tag{margin-bottom:16px;line-height:1.2}.featured-case__next,.featured-case__prev{display:none;top:50%;transform:translateY(-50%)}@media (min-width: 768px){.featured-case__next,.featured-case__prev{display:inline-block}}.featured-case__next.swiper-button-disabled,.featured-case__prev.swiper-button-disabled{opacity:.5}.featured-case__next svg,.featured-case__prev svg{transition:all .2s linear}.featured-case__next{right:0}@media (min-width: 1024px){.featured-case__next svg:hover{transform:translate(6px)}}.featured-case__prev{left:0}@media (min-width: 1024px){.featured-case__prev svg:hover{transform:translate(-6px)}}.featured-case__pagination{height:12px}.featured-case__pagination .swiper-pagination-bullet{width:12px;height:12px;margin:0 6px;border-radius:50%;background-color:#c7d3d8;transition:all .2s linear;opacity:1;cursor:pointer}.featured-case__pagination .swiper-pagination-bullet-active{width:40px;border-radius:10px;background-color:#00afcc}
