.pk-pv-portfolio-card{background:#fff;border-radius:16px;box-shadow:#00000026 0 5px 15px;overflow:hidden;display:flex;flex-direction:column;border:1px solid #f3f4f6;text-decoration:none;transition:transform .4s cubic-bezier(.25,1,.5,1),box-shadow .4s cubic-bezier(.25,1,.5,1);will-change:transform;cursor:default}.sb-inner-container{padding:0 50px}@media(max-width:767px){.sb-inner-container{padding:0 15px}}.pk-pv-portfolio-card:hover{transform:translateY(-8px);box-shadow:0 14px 40px #0000001a}.pk-pv-card-img-box{position:relative;aspect-ratio:16 / 9;display:flex;align-items:center;justify-content:center;overflow:hidden}.pk-pv-portfolio-img{width:100%;height:100%;object-fit:cover;transition:transform .5s cubic-bezier(.25,1,.5,1)}.pk-pv-portfolio-card:hover .pk-pv-portfolio-img{transform:scale(1.04)}.pk-pv-card-placeholder{width:100%;height:100%;background-color:#00000008}.pk-pv-card-body{padding:16px 20px 20px;display:flex;flex-direction:column;flex-grow:1}.pk-pv-card-meta{margin-bottom:12px}.pk-pv-client-name{font-size:20px;font-weight:700;color:#111827;margin:0 0 4px}.pk-pv-project-tech{margin:0}.pk-pv-card-stats-row{display:flex;gap:50px;border-top:1px solid #f3f4f6;padding-top:13px;margin-top:auto}.pk-pv-stat-metric-block{display:flex;flex-direction:column}.pk-pv-metric-value{display:block;font-size:24px;font-weight:800;color:#4448f5;margin:0 0 4px}.pk-pv-metric-lbl{display:block;font-size:12px;color:#6b7280;font-weight:500;margin:0}@media(max-width:767px){.pk-pv-card-stats-row{gap:40px}}.pk-fw-card-link-wrapper{display:block;text-decoration:none;color:inherit}.pk-fw-card{position:relative;overflow:hidden;border-radius:24px;background:#fff;display:flex;flex-direction:column;transition:transform .4s cubic-bezier(.34,1.56,.64,1),box-shadow .4s ease;box-shadow:0 10px 40px #00000008;cursor:pointer}.pk-fw-card:hover{transform:translateY(-6px);box-shadow:#32325d40 0 13px 27px -5px,#0000004d 0 8px 16px -8px}.pk-fw-img-wrap{position:relative;aspect-ratio:16 / 9;display:flex;align-items:center;justify-content:center;overflow:hidden;background:#f8fafc}.pk-fw-img-wrap img{width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.25,1,.5,1)}.pk-fw-content{padding:26px 20px 20px;color:#fff;flex-grow:1;display:flex;flex-direction:column;position:relative;z-index:1}.pk-fw-fold-container{position:absolute;top:-45px;left:0;width:100%;height:60px;pointer-events:none;z-index:2}.pk-fw-fold-svg{position:absolute;top:0;left:0;width:180px;height:60px}.pk-fw-badge{position:absolute;top:24px;left:20px;width:44px;height:44px;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:15px;box-shadow:0 4px 12px #00000014;z-index:2;pointer-events:auto}.pk-fw-card-title{font-size:24px;font-weight:700;margin:0 0 6px;color:#fff;letter-spacing:-.01em}.pk-fw-subtitle{font-size:14px;opacity:.85;font-weight:500;margin:0 0 22px}.pk-fw-metrics{display:flex;gap:48px;margin-top:0;border-top:1px solid rgba(255,255,255,.15);padding-top:24px}.pk-fw-metric-box{display:flex;flex-direction:column}.pk-fw-metric-val{font-size:34px;font-weight:800;line-height:1.1;letter-spacing:-.02em}.pk-fw-metric-lbl{font-size:12px;opacity:.8;margin-top:6px;font-weight:500;letter-spacing:.2px}@media(max-width:767px){.pk-fw-card-title{font-size:22px}.pk-fw-metric-val{font-size:26px}.pk-fw-metrics{gap:20px}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/portfolio-card.css.map */
