@layer base,placeholders,atoms,molecules,organisms;@layer molecules{@property --gradient-angle{syntax:"<angle>";initial-value:0deg;inherits:false}@keyframes _gradient-rotate_631ca9f{0%{--gradient-angle:0deg}to{--gradient-angle:360deg}}._project-card_8365d01{padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;text-decoration:none;container:project-card/inline-size;position:relative;display:flex;flex-direction:column;justify-content:space-between;align-items:stretch;width:100%;overflow:hidden;border-radius:12px}._project-card__link_a768930{position:absolute;z-index:8;top:0;right:0;bottom:0;left:0;cursor:pointer}._project-card__link_a768930:hover~._project-card__image_7832333 ._project-card__image-inner_750916a{transform:scale(1.1)}._project-card_8365d01:has(._project-card__link_a768930:focus-visible){outline:2px solid rgb(56,56,61);outline-offset:1px}._project-card__image_7832333{position:relative;overflow:hidden;border-radius:12px;background:#4e4e55;color:#f4f4f4}._project-card__image--square_574bfe1{aspect-ratio:1}._project-card__image--vertical_ac78c28{aspect-ratio:2/3}._project-card__image--horizontal_d974fcb{aspect-ratio:3/2}._project-card__image--auto_2a2f6ab{aspect-ratio:auto}._project-card__image-inner_750916a{display:block;width:100%;height:100%;transition:transform .5s;object-fit:cover}._project-card__badges_1b9c3b1{position:absolute;top:12px;left:12px;right:12px;z-index:2;padding:16px 12px}._project-card__info-icon_e02ec7f{position:absolute;top:12px;right:12px;z-index:2;padding:16px;font-size:24px;color:#f4f4f4;filter:drop-shadow(0 0 4px rgba(44,44,48,.5))}._project-card__inner_36fb8d2{position:relative;z-index:2;display:flex;gap:4px;flex-direction:column;align-items:flex-start;width:100%;padding:12px 24px;border-radius:8px}._project-card__content_277881a,._project-card__header_d166f16{display:flex;flex-wrap:wrap;width:100%}._project-card__header_d166f16{justify-content:space-between;align-items:flex-end;gap:12px}._project-card__prefix_5130548{margin-bottom:0}._project-card__title_d04ccce{color:#38383d}._project-card__content_277881a{margin-top:4px}._project-card__content_277881a,._project-card__features_8ac35d8{display:flex;flex-wrap:wrap;gap:16px}._project-card__features_8ac35d8{margin-left:auto;list-style:none}._project-card__action_af29c5a{position:absolute;bottom:24px;right:24px;z-index:9}._project-card--with-info-icon_dcc750b ._project-card__badges_1b9c3b1{right:68px}}