@font-face{font-family:Averta;src:url(/_next/static/media/AvertaDemo-Regular.8c23ddb3.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Averta-Bold;src:url(/_next/static/media/AvertaDemo-ExtraBoldItalic.0e0d193d.otf) format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Avenir-Next;src:url(/_next/static/media/AvenirNextWorld-Regular.38dee76842bf5bff471c.be5f8f6d.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Bressay-Display;src:url(/_next/static/media/BressayDisplay_W_Rg.b0d1f9766875b8a70308.b76deb51.woff2) format("woff2");font-weight:400;font-style:normal}#suggested-cards{background:#fff;position:relative;padding-top:60px;padding-bottom:60px}@media(max-width:1200px){#suggested-cards{padding-top:40px;padding-bottom:40px}}#suggested-cards{overflow:hidden}#suggested-cards .wrapper{width:100%;padding:0 32px;margin:0 auto}#suggested-cards .wrapper .cards-box{position:relative;grid-gap:70px 70px;grid-template-columns:repeat(3,1fr);display:grid}@media(max-width:1280px){#suggested-cards .wrapper .cards-box{grid-gap:50px 50px}}@media(max-width:992px){#suggested-cards .wrapper .cards-box{grid-gap:30px}}@media(max-width:768px){#suggested-cards .wrapper .cards-box{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){#suggested-cards .wrapper .cards-box{grid-template-columns:repeat(1,1fr)}}#suggested-cards .wrapper .cards-box .card{width:100%;position:relative}#suggested-cards .wrapper .cards-box .card .image-link{border-radius:5px;display:block;width:100%;position:relative;transition:none;overflow:hidden}#suggested-cards .wrapper .cards-box .card .image-link .work-image-box{padding-top:70%;display:block;width:100%}#suggested-cards .wrapper .cards-box .card .image-link .work-image-box:hover .hover-bg-img{transform:translateZ(0) skew(90deg,0deg) scale(0);transform:translate(0);filter:brightness(100%);opacity:1}#suggested-cards .wrapper .cards-box .card .image-link .work-image-box:hover .work-img{-webkit-clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%)}@media(max-width:640px){#suggested-cards .wrapper .cards-box .card .image-link .work-image-box:hover .work-img{-webkit-clip-path:none;clip-path:none}}#suggested-cards .wrapper .cards-box .card .image-link .work-image-box .hover-bg-img{transition:all .6s ease-in-out;position:absolute;left:0;background-color:#fff;top:0;width:100%;height:100%;object-fit:contain;max-width:100%;color:transparent;translate:none;rotate:none;scale:none;transform-origin:50% 50%;transform:skew(15deg,0deg) scale(2);filter:brightness(600%);opacity:0}@media(max-width:640px){#suggested-cards .wrapper .cards-box .card .image-link .work-image-box .hover-bg-img{display:none}}#suggested-cards .wrapper .cards-box .card .image-link .work-image-box .work-img{background-color:#fff;transition:all .6s ease-in-out;position:absolute;left:0;top:0;width:100%;max-width:100%;height:100%;object-fit:contain;will-change:clip-path;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%);filter:brightness(100%)}#suggested-cards .wrapper .cards-box .card .work-content{color:#555770;margin-top:25px;position:relative;z-index:1}#suggested-cards .wrapper .cards-box .card .work-content .work-title{color:rgba(18,20,29,.859);font-weight:600;font-size:25px;line-height:28px;margin:0 0 15px;cursor:pointer;transition:all .25s cubic-bezier(.15,.3,.2,.9)}#suggested-cards .wrapper .cards-box .card .work-content .work-title:hover{color:#ead3ae}@media(max-width:425px){#suggested-cards .wrapper .cards-box .card .work-content .work-title{font-weight:600;font-size:22px;line-height:24px}}#suggested-cards .wrapper .cards-box .card .work-content .short-info{font-weight:400;line-height:130%;color:#000;margin:15px 0;font-size:1.2em;display:-webkit-box;align-self:flex-start;height:50px;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}#suggested-cards .wrapper .cards-box .card .work-content .technologies{margin:16px 0}#suggested-cards .wrapper .cards-box .card .work-content .technologies ul{display:flex;list-style:none;gap:10px;flex-wrap:wrap;align-items:center}#suggested-cards .wrapper .cards-box .card .work-content .technologies ul li{font-weight:400;font-size:14px;line-height:1.5;border:1px solid #e4e4eb;padding:3px 14px;display:flex;justify-content:center;border-radius:50px}#suggested-cards .wrapper .load-more{margin-top:20px;display:flex;justify-content:center}