.PortfolioHero_hero__JYjK1{position:relative;min-height:100svh;display:flex;align-items:center;overflow:hidden;color:#fff;background:#050505}.PortfolioHero_bg___eJX8,.PortfolioHero_overlay__dYdTT{position:absolute;inset:0}.PortfolioHero_bgImage__kkYRn{width:100%;height:100%;object-fit:cover;object-position:center;transform:scale(1.04)}.PortfolioHero_overlay__dYdTT{background:linear-gradient(90deg,rgba(5,5,5,.9),rgba(5,5,5,.62) 45%,rgba(5,5,5,.78)),linear-gradient(180deg,rgba(2,2,2,.12),rgba(2,2,2,.45))}.PortfolioHero_content__cM79x{position:relative;z-index:1;width:min(1180px,calc(100% - 48px));margin:0 auto;padding:160px 0 120px}.PortfolioHero_eyebrow__edKP0{margin:0 0 18px;text-transform:uppercase;letter-spacing:.28em;font-size:.72rem;color:rgba(255,255,255,.72)}.PortfolioHero_title__PCEBV{margin:0;max-width:760px;font-size:clamp(3rem,7vw,6.8rem);line-height:.92;font-weight:600;letter-spacing:-.05em}.PortfolioHero_subtitle__rtos_{margin:24px 0 0;max-width:640px;font-size:clamp(1rem,1.5vw,1.25rem);line-height:1.75;color:rgba(255,255,255,.82)}.PortfolioHero_actions__HRi6B,.PortfolioHero_metaRow___K_kz,.PortfolioHero_statsRow__xUYGQ{display:flex;flex-wrap:wrap;gap:12px}.PortfolioHero_metaRow___K_kz{margin-top:28px}.PortfolioHero_metaChip__lh3Ij{border:1px solid rgba(255,255,255,.16);border-radius:999px;padding:10px 16px;background:rgba(255,255,255,.06);backdrop-filter:blur(14px);text-transform:uppercase;letter-spacing:.08em;font-size:.73rem}.PortfolioHero_statsRow__xUYGQ{margin-top:32px}.PortfolioHero_statCard__sEKCY{min-width:180px;padding:16px 18px;border-radius:20px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.12);backdrop-filter:blur(16px)}.PortfolioHero_statCard__sEKCY strong{display:block;font-size:1.4rem;line-height:1}.PortfolioHero_statCard__sEKCY span{display:block;margin-top:8px;color:rgba(255,255,255,.76);font-size:.9rem;line-height:1.5}.PortfolioHero_actions__HRi6B{margin-top:34px;align-items:center}.PortfolioHero_secondaryButton__1yAMU{border:1px solid rgba(255,255,255,.18);background:rgba(255,255,255,.04);color:#fff;border-radius:999px;padding:14px 20px;font:inherit;letter-spacing:.02em;cursor:pointer;transition:transform .2s ease,background .2s ease,border-color .2s ease}.PortfolioHero_secondaryButton__1yAMU:hover{transform:translateY(-1px);background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.3)}.PortfolioHero_scrollIndicator__qs_W2{position:absolute;right:24px;bottom:24px;z-index:2;display:inline-flex;align-items:center;gap:12px;border:0;background:transparent;color:#fff;cursor:pointer;text-align:left}.PortfolioHero_scrollLine__uyDpA{width:42px;height:1px;background:rgba(255,255,255,.78)}.PortfolioHero_scrollLabel__FVxAf{font-size:.8rem;letter-spacing:.12em;text-transform:uppercase}@media (max-width:768px){.PortfolioHero_content__cM79x{width:min(100%,calc(100% - 32px));padding:124px 0 120px}.PortfolioHero_eyebrow__edKP0{letter-spacing:.2em}.PortfolioHero_title__PCEBV{font-size:clamp(2.6rem,12vw,4.6rem)}.PortfolioHero_subtitle__rtos_{font-size:1rem}.PortfolioHero_statCard__sEKCY{min-width:100%}.PortfolioHero_scrollIndicator__qs_W2{right:18px;bottom:18px}}