._project-card_vnxin_1{width:100%;height:100%;display:inline-flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:26.15px;text-decoration:none;cursor:pointer;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;opacity:0;transform:translateY(20px)}._project-card_vnxin_1.is-visible{opacity:1;transform:translateY(0);transition:opacity .4s ease-out,transform .4s ease-out}._card-content_vnxin_23{width:100%;height:100%;display:flex;flex-direction:column;gap:26.15px;transition:all .4s cubic-bezier(.4,0,.2,1)}._image-container_vnxin_33{width:100%;height:0;padding-bottom:100%;position:relative;overflow:hidden;border-radius:10.46px;background-size:cover;background-position:center;background-repeat:no-repeat;background-color:#18192c;filter:grayscale(100%);transition:all .4s cubic-bezier(.4,0,.2,1)}._image-overlay_vnxin_48{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;transition:all .4s cubic-bezier(.4,0,.2,1);pointer-events:none}._info-section_vnxin_61{align-self:stretch;display:inline-flex;justify-content:flex-end;align-items:flex-start;gap:10.46px}._info-content_vnxin_69{flex:1;display:inline-flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:8px}._tags-container_vnxin_79{align-self:stretch;display:inline-flex;justify-content:flex-start;align-items:center;gap:14px}._tag-dot_vnxin_87{width:3.83px;height:3.83px;background:var(--color-white);border-radius:9999px}._tag-text_vnxin_94{color:var(--color-white);font-size:15px;font-family:var(--font-body);font-weight:400;word-wrap:break-word}._project-title_vnxin_103{align-self:stretch;color:var(--color-white);font-size:24px;font-family:var(--font-body);font-weight:400;word-wrap:break-word;margin:0;transition:color .4s cubic-bezier(.4,0,.2,1)}._services-container_vnxin_115{display:flex;gap:.5rem;flex-wrap:wrap;margin-top:0}._service-chip_vnxin_122{background:var(--color-black-b);color:var(--color-white);padding:.375rem .75rem;border-radius:12px;font-size:.8rem;font-weight:500;font-family:var(--font-body);transition:all .3s ease;display:inline-block;border:1px solid rgba(255,255,255,.1)}._service-more_vnxin_135{background:var(--color-black-b);color:var(--color-white);font-weight:600;border:1px solid rgba(255,255,255,.15)}._project-card_vnxin_1:hover ._service-chip_vnxin_122{transform:translateY(-1px);background:#ffffff1a;border-color:#fff3}._arrow-button_vnxin_149{width:40px;height:40px;background:var(--color-black-b);border-radius:7.41px;display:flex;justify-content:center;align-items:center;transition:all .4s cubic-bezier(.4,0,.2,1);flex-shrink:0}._arrow-button_vnxin_149 svg{color:var(--color-white);transition:all .4s cubic-bezier(.4,0,.2,1)}._project-card_vnxin_1:hover ._image-overlay_vnxin_48{background:transparent}._project-card_vnxin_1:hover ._project-title_vnxin_103{color:var(--color-yellow)}._project-card_vnxin_1:hover ._arrow-button_vnxin_149{background:var(--color-yellow);transform:translateY(-2px)}._project-card_vnxin_1:hover ._arrow-button_vnxin_149 svg{color:var(--color-black-a);transform:rotate(45deg)}._project-card_vnxin_1:hover ._image-container_vnxin_33{filter:grayscale(0%)}._project-card_vnxin_1:active ._arrow-button_vnxin_149{transform:translateY(0)}@media (max-width: 768px){._project-title_vnxin_103{font-size:20px}._tag-text_vnxin_94{font-size:13px}}@media (max-width: 480px){._tags-container_vnxin_79{flex-wrap:wrap;gap:8px}}
