._thumbCardWrapper_1ewvf_1{container-type:inline-size;container-name:cardWrapper;position:relative;height:var(--card-height);border-radius:16px;overflow:hidden}._thumbCardWrapper_1ewvf_1:hover img{scale:1.1}._thumbCardContent_1ewvf_17{border-radius:16px;background:linear-gradient(180deg,#0101011a 31.35%,#010101bf);position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}@container cardWrapper (max-width: 406px){._title_1ewvf_30{max-width:200px}}@container cardWrapper (min-width: 407px){._title_1ewvf_30{max-width:250px}}._title_1ewvf_30{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}._thumbCardImg_1ewvf_48{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;top:0;right:0;bottom:0;left:0;z-index:1;transition:all .5s ease-in-out}._progressBar_1ewvf_60{position:relative;height:5px;border-radius:8px}._progressBar_1ewvf_60:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:8px;--tw-bg-opacity: 1;background-color:rgb(150 150 150 / var(--tw-bg-opacity));opacity:.5;z-index:0}._progressPercentage_1ewvf_75:after{content:"";position:absolute;border-radius:8px;width:var(--percentage);height:100%;top:0;right:0;bottom:0;left:0;z-index:1}._progressBarContainer_1ewvf_86{display:grid;grid-template-columns:1fr min-content}._cardPrimary_1ewvf_93{border-radius:16px;background:var(--color-light-blue-500);padding:24px;display:flex;flex-direction:column;gap:16px;border:1px solid transparent;transition:border .2s linear;box-shadow:1px 2px 15px #0000000d,.5px .5px #00000012}._cardPrimary_1ewvf_93:hover{border:1px solid var(--color-yellow-500)}._cardImageWrapper_1ewvf_111{width:100%;height:249px;overflow:hidden;border-radius:16px}._cardPrimary_1ewvf_93:hover img{scale:1.2}._cardPrimary_1ewvf_93 img{width:100%;height:249px;transition:scale .4s ease;-o-object-fit:cover;object-fit:cover;border-radius:16px;overflow:hidden}._primaryHeader_1ewvf_131{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}._cardAnnualLabel_1tqzq_1{border-radius:4px;background:var(--color-green-900);padding:2px 4px}
