.FunProjectCard-module__boBnfa__card{aspect-ratio:3/4;background:var(--color-lacquer-black);width:100%;color:var(--text-on-dark);cursor:pointer;font:inherit;isolation:isolate;text-align:left;border:0;border-radius:24px;padding:0;display:block;position:relative;overflow:hidden}.FunProjectCard-module__boBnfa__card:focus-visible{outline:2px solid var(--text-primary);outline-offset:4px}.FunProjectCard-module__boBnfa__image{z-index:0;object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .68s cubic-bezier(.22,1,.36,1),filter .68s cubic-bezier(.22,1,.36,1);display:block;position:absolute;inset:0}.FunProjectCard-module__boBnfa__content{z-index:1;background:linear-gradient(180deg, rgb(var(--ink-rgb) / .08) 0%, rgb(var(--ink-rgb) / .56) 42%, rgb(var(--ink-rgb) / .92) 100%);clip-path:inset(100% 0 0);align-items:flex-end;padding:32px;transition:clip-path .68s cubic-bezier(.22,1,.36,1);display:flex;position:absolute;inset:0}.FunProjectCard-module__boBnfa__details{opacity:0;width:min(100%,640px);transition:opacity .36s .12s,transform .56s cubic-bezier(.22,1,.36,1) 80ms;transform:translateY(28px)}.FunProjectCard-module__boBnfa__client,.FunProjectCard-module__boBnfa__description,.FunProjectCard-module__boBnfa__tags{margin:0}.FunProjectCard-module__boBnfa__client,.FunProjectCard-module__boBnfa__tags,.FunProjectCard-module__boBnfa__action{text-transform:uppercase;font-size:13px;font-weight:600;line-height:15.6px}.FunProjectCard-module__boBnfa__client{color:var(--text-on-dark)}.FunProjectCard-module__boBnfa__card h2{color:var(--text-on-dark);font-size:var(--type-card-title);letter-spacing:0;font-weight:500;line-height:var(--leading-card-title);margin:10px 0 0}.FunProjectCard-module__boBnfa__description{max-width:540px;color:var(--text-on-dark);font-size:var(--type-body);font-weight:400;line-height:var(--leading-body);margin-top:16px}.FunProjectCard-module__boBnfa__tags{color:var(--text-on-dark);margin-top:18px}.FunProjectCard-module__boBnfa__action{border:1px solid rgb(var(--paper-rgb) / .36);height:32px;color:var(--text-on-dark);border-radius:999px;align-items:center;margin-top:24px;padding:0 14px;display:inline-flex}.FunProjectCard-module__boBnfa__card:hover .FunProjectCard-module__boBnfa__image,.FunProjectCard-module__boBnfa__card:focus-visible .FunProjectCard-module__boBnfa__image,.FunProjectCard-module__boBnfa__card.FunProjectCard-module__boBnfa__revealed .FunProjectCard-module__boBnfa__image{filter:saturate(.96)brightness(.86);transform:scale(1.06)translateY(-2%)}.FunProjectCard-module__boBnfa__card:hover .FunProjectCard-module__boBnfa__content,.FunProjectCard-module__boBnfa__card:focus-visible .FunProjectCard-module__boBnfa__content,.FunProjectCard-module__boBnfa__card.FunProjectCard-module__boBnfa__revealed .FunProjectCard-module__boBnfa__content{clip-path:inset(0)}.FunProjectCard-module__boBnfa__card:hover .FunProjectCard-module__boBnfa__details,.FunProjectCard-module__boBnfa__card:focus-visible .FunProjectCard-module__boBnfa__details,.FunProjectCard-module__boBnfa__card.FunProjectCard-module__boBnfa__revealed .FunProjectCard-module__boBnfa__details{opacity:1;transform:translateY(0)}@media (max-width:767px){.FunProjectCard-module__boBnfa__card{border-radius:20px}.FunProjectCard-module__boBnfa__content{padding:22px}.FunProjectCard-module__boBnfa__card h2{font-size:var(--type-card-title);letter-spacing:0;line-height:var(--leading-card-title)}.FunProjectCard-module__boBnfa__description{font-size:var(--type-body);line-height:var(--leading-body)}}@media (prefers-reduced-motion:reduce){.FunProjectCard-module__boBnfa__image,.FunProjectCard-module__boBnfa__content,.FunProjectCard-module__boBnfa__details{transition-duration:1ms}.FunProjectCard-module__boBnfa__card:hover .FunProjectCard-module__boBnfa__image,.FunProjectCard-module__boBnfa__card:focus-visible .FunProjectCard-module__boBnfa__image,.FunProjectCard-module__boBnfa__card.FunProjectCard-module__boBnfa__revealed .FunProjectCard-module__boBnfa__image{transform:none}}
