.portfolio-card[data-v-0ddc87f4]{background:#ffffffa8;border:1px solid rgba(126,116,241,.17);border-radius:23px;height:100%;overflow:hidden;text-align:left;transition:transform .35s ease,box-shadow .35s ease,border-color .35s ease;width:100%}.dark .portfolio-card[data-v-0ddc87f4]{background:#ffffff08}.portfolio-card[data-v-0ddc87f4]:hover{border-color:#7e74f17a;box-shadow:0 20px 50px #342f681f;transform:translateY(-5px)}.portfolio-card-image-link[data-v-0ddc87f4]{aspect-ratio:1.58;background:var(--surface-visual);display:block;overflow:hidden;position:relative}.portfolio-card-image[data-v-0ddc87f4]{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .65s cubic-bezier(.2,.7,.2,1);width:100%}.portfolio-card:hover .portfolio-card-image[data-v-0ddc87f4]{transform:scale(1.035)}.portfolio-card-open[data-v-0ddc87f4]{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffe0;border:1px solid hsla(0,0%,100%,.54);border-radius:999px;bottom:14px;color:#29264a;display:inline-flex;font-size:11px;font-weight:700;gap:5px;padding:8px 12px;position:absolute;right:14px}.portfolio-card-copy[data-v-0ddc87f4]{padding:19px 20px 21px}.portfolio-card-heading[data-v-0ddc87f4]{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.portfolio-card-metric[data-v-0ddc87f4]{align-items:flex-end;color:var(--text-accent);display:flex;flex:0 0 auto;flex-direction:column;line-height:1.1;text-align:right}.portfolio-card-metric strong[data-v-0ddc87f4]{font-family:Plus Jakarta Sans,sans-serif;font-size:20px}.portfolio-card-metric span[data-v-0ddc87f4]{color:var(--text-muted);font-size:9px;margin-top:4px;max-width:112px}.portfolio-card-result[data-v-0ddc87f4]{align-items:flex-start;color:var(--text-body);display:flex;font-size:12px;gap:7px;line-height:1.5;margin-top:12px}.portfolio-card-result[data-v-0ddc87f4] svg{color:#6b9c82;flex:0 0 auto;margin-top:2px}.portfolio-card-tag[data-v-0ddc87f4]{border:1px solid rgba(126,116,241,.16);border-radius:999px;color:var(--text-muted);font-size:10px;line-height:1.2;padding:5px 9px}@media (prefers-reduced-motion:reduce){.portfolio-card[data-v-0ddc87f4],.portfolio-card-image[data-v-0ddc87f4]{transition:none}}@media screen and (max-width:600px){.portfolio-card[data-v-0ddc87f4]{border-radius:18px}.portfolio-card-copy[data-v-0ddc87f4]{padding:15px 16px 18px}.portfolio-card-heading[data-v-0ddc87f4]{gap:8px}.portfolio-card-metric strong[data-v-0ddc87f4]{font-size:18px}.portfolio-card-tag[data-v-0ddc87f4]{padding:5px 8px}}.carousel__item[data-v-1af9d022]{text-align:left}.carousel__slide[data-v-1af9d022]{align-items:stretch;padding-block:15px;padding-inline:15px;text-align:left}@media screen and (max-width:600px){.carousel__slide[data-v-1af9d022]{padding-block:8px;padding-inline:0}}
