@keyframes CardPortfolioPost_dash-move__R2HHf{0%{background-position-x:0}to{background-position-x:4px}}@keyframes CardPortfolioPost_spin__oRBpx{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes CardPortfolioPost_shine__4H4FE{to{background-position-x:100vw}}.CardPortfolioPost_main__6Scgo{width:100%}.CardPortfolioPost_main__6Scgo .label{color:var(--secondary)}@media(hover:hover){.CardPortfolioPost_main__6Scgo:hover .CardPortfolioPost_logo__j739y{background:var(--highlight)}.CardPortfolioPost_main__6Scgo:hover .CardPortfolioPost_thumbnail__x8OH2{transform:scale(1.05)}}.CardPortfolioPost_image__5_0bw{width:100%;aspect-ratio:358/206;position:relative;overflow:hidden}.CardPortfolioPost_image__5_0bw:before{content:"";display:block;width:0;height:0;border-left:2.5rem solid rgba(0,0,0,0);border-right:2.5rem solid rgba(0,0,0,0);border-top:2.5rem solid var(--background);position:absolute;top:0;left:-2.5rem;z-index:1}@media only screen and (min-width:1034px){.CardPortfolioPost_image__5_0bw:before{border-left:3rem solid rgba(0,0,0,0);border-right:3rem solid rgba(0,0,0,0);border-top:3rem solid var(--background);left:-3rem}}.CardPortfolioPost_thumbnail__x8OH2{width:100%;transition:transform .75s var(--ease)}.CardPortfolioPost_logo__j739y{position:absolute;top:0;left:0;width:50%;aspect-ratio:100/54;background:#fff;display:flex;justify-content:center;align-items:center;transition:background .3s linear}.CardPortfolioPost_logo__j739y>div{max-width:70%}.CardPortfolioPost_info__wE7qQ{width:100%;padding-top:1.8rem}.CardPortfolioPost_info__wE7qQ .label{color:var(--secondary);transition:color .3s linear}.CardPortfolioPost_info__wE7qQ .copy-sm{max-width:48rem;text-wrap:balance}.CardPortfolioPost_info__wE7qQ>:not(:last-child){margin-bottom:.9rem}.CardPortfolioPost_loading__NGPsI .CardPortfolioPost_image__5_0bw,.CardPortfolioPost_loading__NGPsI .copy-sm,.CardPortfolioPost_loading__NGPsI .label{color:rgba(0,0,0,0);background:linear-gradient(110deg,#ececec 8%,#f5f5f5 18%,#ececec 33%);mix-blend-mode:multiply;background-size:100vw 100%;animation:CardPortfolioPost_shine__4H4FE 1.5s linear infinite}.CardPortfolioPost_loading__NGPsI .CardPortfolioPost_image__5_0bw:before,.CardPortfolioPost_loading__NGPsI .copy-sm:before,.CardPortfolioPost_loading__NGPsI .label:before{content:"A";display:block}.CardPortfolioPost_loading__NGPsI .label{width:30%}.CardPortfolioPost_summary__8CYq_{width:100%;position:relative}.CardPortfolioPost_tip__xNMTx{color:var(--highlight);position:absolute;width:2.5rem;top:0;right:100%}@media only screen and (max-width:1033px){.CardPortfolioPost_tip__xNMTx{display:none}}@media only screen and (min-width:1034px){.CardPortfolioPost_tip__xNMTx{width:3rem}}