._page_7ws9p_11{background:#0a0a0a;min-height:100vh;position:relative;overflow-x:clip}._hero_7ws9p_19{padding:160px 0 80px;position:relative}._heroInner_7ws9p_24{max-width:900px;display:flex;flex-direction:column;align-items:flex-start}._categoryTag_7ws9p_31{display:inline-block;font-family:"SwitzerMedium",var(--font-body, sans-serif);font-size:.75rem;letter-spacing:.15em;text-transform:uppercase;color:#c9a84c;background:#c9a84c1a;padding:7px 18px;border-radius:100px;margin-bottom:24px}._heroTitle_7ws9p_53{font-family:"MontserratBold",var(--font-display, sans-serif);font-size:clamp(2.8rem,6vw,5.5rem);font-weight:400;line-height:1.05;color:#fff;margin:0 0 16px;text-transform:uppercase;letter-spacing:-.01em}._heroYear_7ws9p_64{font-family:"SwitzerMedium",var(--font-body, sans-serif);font-size:.875rem;color:#fff;letter-spacing:.1em}._imageSection_7ws9p_72{padding:0 0 80px}._imageWrap_7ws9p_79{border-radius:18px;overflow:hidden;position:relative;box-shadow:0 30px 80px #00000080}._projectImage_7ws9p_86{width:100%;height:auto;display:block;aspect-ratio:16 / 9;object-fit:cover}._contentSection_7ws9p_99{padding:80px 0}._contentSection_7ws9p_99:before,._statsSection_7ws9p_104:before,._cta_7ws9p_51:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,#ffffff1f 0% 58%,#fff0);pointer-events:none}._contentGrid_7ws9p_119{display:grid;grid-template-columns:280px 1fr;gap:60px;align-items:start}._sectionLabel_7ws9p_126{font-family:"SwitzerMedium",var(--font-body, sans-serif);font-size:.75rem;letter-spacing:.15em;text-transform:uppercase;color:#c9a84c;position:sticky;top:120px}._sectionBody_7ws9p_50 h3{font-family:"MontserratBold",var(--font-display, sans-serif);font-size:1.6rem;font-weight:400;text-transform:none;letter-spacing:-.015em;color:#fff;margin:0 0 20px;line-height:1.28;text-wrap:balance}._sectionBody_7ws9p_50 p{font-family:"SwitzerMedium",var(--font-body, sans-serif);font-size:1.05rem;line-height:1.75;color:#f5f5f0bd;margin:0 0 18px}._sectionBody_7ws9p_50 p:last-child{margin-bottom:0}._sectionBody_7ws9p_50 ul{list-style:none;padding:0;margin:16px 0 0}._sectionBody_7ws9p_50 ul li{font-family:"SwitzerMedium",var(--font-body, sans-serif);font-size:1rem;color:#fff;padding:8px 0 8px 20px;position:relative;line-height:1.6}._sectionBody_7ws9p_50 ul li:before{content:"—";position:absolute;left:0;color:#c9a84c}._techTags_7ws9p_193{display:flex;flex-wrap:wrap;gap:10px;margin-top:8px}._techTag_7ws9p_193{font-family:"SwitzerMedium",var(--font-body, sans-serif);font-size:.82rem;letter-spacing:.04em;color:#f5f5f0db;background:#ffffff0e;padding:9px 18px;border-radius:100px}._statsSection_7ws9p_104{padding:80px 0}._statsGrid_7ws9p_222{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}._statCard_7ws9p_238{text-align:center;padding:40px 24px 34px;border-radius:18px;background:radial-gradient(120% 82% at 50% -6%,#2a2a2a,#1b1b1b 40%,#13131300 74%),linear-gradient(180deg,#131313,#0e0e0e);box-shadow:inset 0 1px #ffffff0d}._statNumber_7ws9p_256{font-family:"MontserratBold",var(--font-display, sans-serif);font-size:clamp(2.1rem,3.4vw,3.1rem);font-weight:400;color:#c9a84c;line-height:1.05;letter-spacing:-.02em;margin-bottom:12px;font-variant-numeric:tabular-nums}._statLabel_7ws9p_270{font-family:"SwitzerMedium",var(--font-body, sans-serif);font-size:.85rem;color:#f5f5f0ad;letter-spacing:.05em;line-height:1.4;text-wrap:balance}._cta_7ws9p_51{padding:120px 0;text-align:center}._ctaTitle_7ws9p_51{font-family:"MontserratBold",var(--font-display, sans-serif);font-size:clamp(2rem,5vw,3.5rem);font-weight:400;color:#fff;text-transform:uppercase;margin:0 0 12px;line-height:1.15;letter-spacing:-.01em}._ctaGhost_7ws9p_303{color:#f5f5f01a}._ctaDesc_7ws9p_307{font-family:"SwitzerMedium",var(--font-body, sans-serif);font-size:1.05rem;color:#f5f5f0bd;max-width:540px;margin:0 auto 40px;line-height:1.6}._ctaBtn_7ws9p_316{display:inline-block;font-family:"MontserratBold",var(--font-display, sans-serif);font-size:.85rem;letter-spacing:.12em;text-transform:uppercase;color:#0a0a0a;background:linear-gradient(135deg,#c9a84c,#d4b968);padding:18px 48px;border-radius:100px;text-decoration:none;transition:transform .3s ease,box-shadow .3s ease}._ctaBtn_7ws9p_316:hover{transform:translateY(-2px);box-shadow:0 8px 32px #c9a84c40}@media (max-width: 768px){._hero_7ws9p_19{padding:120px 0 48px}._imageSection_7ws9p_72{padding:0 0 48px}._imageWrap_7ws9p_79{border-radius:12px}._contentSection_7ws9p_99{padding:48px 0}._contentGrid_7ws9p_119{grid-template-columns:1fr;gap:20px}._sectionLabel_7ws9p_126{position:static;margin-bottom:4px}._statsSection_7ws9p_104{padding:48px 0}._statsGrid_7ws9p_222{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:14px}._statCard_7ws9p_238{padding:26px 14px}._statNumber_7ws9p_256{font-size:1.5rem}._sectionBody_7ws9p_50 h3{font-size:1.4rem}._cta_7ws9p_51{padding:80px 0}}
