.card_imggrid__YThQS{aspect-ratio:16/9}.card_imggrid__YThQS>*{border-radius:4px;width:100%;height:100%;overflow:hidden}.card_imggrid__YThQS #card_first__VnCw_{position:relative;top:0}.card_projectCard__KGAja{height:100%;display:flex;position:relative;top:0;flex-direction:column-reverse;background-color:var(--color-foreground);padding:1.25rem;border-radius:1rem;border:1px solid var(--color-bordercolor);gap:1.5rem;cursor:pointer;transition:all .15s ease-out 0s;transition-property:background-color,border-color}.card_projectCard__KGAja:hover{cursor:pointer;border:1px solid var(--color-bordercolor-hover)}.card_projectCard__KGAja:active{border:1px solid var(--color-accent)}.card_projectCardContent__QoqN9{display:flex;flex-direction:column;gap:1rem;flex-basis:100%}.card_yearTag__7Mn_L{margin-right:auto;height:fit-content;border-color:var(--color-accent)}.card_yearTag__7Mn_L p{color:var(--color-accent)}.card_projectText__2tj05{display:flex;flex-direction:column;gap:.5rem}.card_projectText__2tj05 h2{font-size:var(--text-base);color:var(--color-opaque);font-weight:350;line-height:1.5em}.card_projectText__2tj05 p{font-size:var(--text-lg);font-weight:300;color:var(--color-primary);line-height:1.25em;display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;transition:all .15s ease-out 0s;transition-property:color}.card_projectContainer__2lBgQ:active .card_projectText__2tj05 p{color:var(--color-accent)}.card_projectTags__19RVM{display:flex;flex-direction:row;gap:.5rem;flex-wrap:wrap}.card_projectContainer__2lBgQ{container-type:inline-size;container-name:project;height:100%}@container project (min-width: 720px){.card_projectCardContent__QoqN9{gap:1rem;flex-basis:24rem}.card_projectCard__KGAja{gap:1rem;flex-direction:row;max-width:68rem;padding:1rem}.card_projectCard__KGAja.card_compact___nWD_{flex-direction:row-reverse}.card_projectText__2tj05 p{font-weight:300;font-size:var(--text-xl)}.card_imggrid__YThQS{aspect-ratio:16/9;width:0;height:fit-content;flex-basis:100%}}