.ProjectPage-module__-_CsAW__pageWrapper{background-color:var(--bg-primary);min-height:100vh;position:relative;overflow:hidden}.ProjectPage-module__-_CsAW__glowRight{z-index:0;top:-10%;right:-20%}.ProjectPage-module__-_CsAW__glowLeft{z-index:0;bottom:20%;left:-20%}.ProjectPage-module__-_CsAW__header{-webkit-backdrop-filter:blur(12px);z-index:100;background-color:#0e0e10b3;border-bottom:1px solid #ffffff0d;align-items:center;width:100%;height:80px;display:flex;position:fixed;top:0;left:0}.ProjectPage-module__-_CsAW__navContainer{justify-content:space-between;align-items:center;width:100%;display:flex}.ProjectPage-module__-_CsAW__logo{font-family:var(--font-display);letter-spacing:.05em;gap:.3rem;font-size:1.25rem;font-weight:800;display:flex}.ProjectPage-module__-_CsAW__firstName{color:var(--text-primary)}.ProjectPage-module__-_CsAW__lastName{color:var(--accent-primary)}.ProjectPage-module__-_CsAW__backBtn{letter-spacing:.05em!important;font-size:.75rem!important;font-weight:600!important}.ProjectPage-module__-_CsAW__projectHero{z-index:5;margin-bottom:var(--spacing-xl);max-width:900px;position:relative}.ProjectPage-module__-_CsAW__metaRow{margin-bottom:var(--spacing-sm);align-items:center;gap:1.5rem;display:flex}.ProjectPage-module__-_CsAW__categoryBadge{letter-spacing:.12em;color:var(--accent-secondary);border-left:2px solid var(--accent-secondary);padding-left:.5rem;font-size:.65rem;font-weight:700;line-height:1}.ProjectPage-module__-_CsAW__yearLabel{color:var(--text-muted);font-size:.75rem;font-weight:600}.ProjectPage-module__-_CsAW__title{letter-spacing:-.02em;margin-bottom:var(--spacing-md);font-size:clamp(2.5rem,5vw,4.5rem);font-weight:850;line-height:1.05}.ProjectPage-module__-_CsAW__description{color:var(--text-secondary);font-size:clamp(1rem,2vw,1.25rem);line-height:1.6}.ProjectPage-module__-_CsAW__metadataDashboard{background-color:var(--bg-secondary);border:var(--border-glow);border-radius:var(--radius-md);padding:var(--spacing-lg);margin-bottom:var(--spacing-xl);z-index:5;box-shadow:var(--shadow-bento);grid-template-columns:repeat(4,1fr);gap:1.5rem;display:grid;position:relative}@media (max-width:768px){.ProjectPage-module__-_CsAW__metadataDashboard{grid-template-columns:1fr 1fr;gap:1.5rem}}@media (max-width:480px){.ProjectPage-module__-_CsAW__metadataDashboard{grid-template-columns:1fr;gap:1.2rem}}.ProjectPage-module__-_CsAW__metaCol{flex-direction:column;gap:.4rem;display:flex}.ProjectPage-module__-_CsAW__metaLabel{letter-spacing:.15em;color:var(--text-muted);font-size:.65rem;font-weight:700}.ProjectPage-module__-_CsAW__metaValue{color:var(--text-primary);font-size:.88rem;font-weight:600;line-height:1.4}.ProjectPage-module__-_CsAW__splitGrid{z-index:5;grid-template-columns:1.1fr .9fr;gap:3rem;display:grid;position:relative}@media (max-width:991px){.ProjectPage-module__-_CsAW__splitGrid{grid-template-columns:1fr;gap:2.5rem}}.ProjectPage-module__-_CsAW__creativeDetails{flex-direction:column;display:flex}.ProjectPage-module__-_CsAW__detailBlock{padding:var(--spacing-lg)}.ProjectPage-module__-_CsAW__blockTitle{font-family:var(--font-body);letter-spacing:.15em;color:var(--accent-primary);margin-bottom:var(--spacing-md);border-bottom:1px solid #ffffff08;padding-bottom:.5rem;font-size:.8rem;font-weight:700}.ProjectPage-module__-_CsAW__blockText{color:var(--text-secondary);font-size:.92rem;line-height:1.6}.ProjectPage-module__-_CsAW__timeline{flex-direction:column;gap:1.8rem;display:flex}.ProjectPage-module__-_CsAW__timelineStep{align-items:start;gap:1.2rem;display:flex}.ProjectPage-module__-_CsAW__stepMarker{border-radius:var(--radius-sm);width:28px;height:28px;font-family:var(--font-display);color:var(--accent-primary);background-color:#8b5cf61a;border:1px solid #8b5cf633;flex-shrink:0;justify-content:center;align-items:center;font-size:.75rem;font-weight:700;display:flex}.ProjectPage-module__-_CsAW__stepContent{flex:1}.ProjectPage-module__-_CsAW__stepName{font-family:var(--font-body);color:var(--text-primary);margin-bottom:.15rem;font-size:.9rem;font-weight:700}.ProjectPage-module__-_CsAW__stepDesc{color:var(--text-secondary);font-size:.8rem;line-height:1.5}.ProjectPage-module__-_CsAW__mediaPanel{flex-direction:column;gap:2rem;display:flex}.ProjectPage-module__-_CsAW__videoCard{aspect-ratio:16/9;border-radius:var(--radius-md);border:var(--border-glow);width:100%;box-shadow:var(--shadow-bento);background-color:var(--bg-secondary);position:relative;overflow:hidden}.ProjectPage-module__-_CsAW__videoBadge{z-index:10;color:var(--text-primary);letter-spacing:.1em;border-radius:var(--radius-sm);pointer-events:none;background-color:#06b6d4d9;padding:.25rem .6rem;font-size:.6rem;font-weight:700;position:absolute;top:10px;left:10px}.ProjectPage-module__-_CsAW__videoPlayer{object-fit:cover;width:100%;height:100%;display:block}.ProjectPage-module__-_CsAW__resultsCard{padding:var(--spacing-lg)}.ProjectPage-module__-_CsAW__resultsTitle{font-family:var(--font-body);letter-spacing:.15em;color:var(--accent-secondary);margin-bottom:var(--spacing-lg);border-bottom:1px solid #ffffff08;padding-bottom:.5rem;font-size:.75rem;font-weight:700}.ProjectPage-module__-_CsAW__metricsGrid{flex-direction:column;gap:1.5rem;display:flex}.ProjectPage-module__-_CsAW__metricNode{flex-direction:column;display:flex}.ProjectPage-module__-_CsAW__metricValue{font-family:var(--font-display);color:var(--text-primary);font-size:2.25rem;font-weight:800;line-height:1.1}.ProjectPage-module__-_CsAW__metricLabel{color:var(--accent-secondary);letter-spacing:.05em;margin:.1rem 0;font-size:.78rem;font-weight:700}.ProjectPage-module__-_CsAW__metricDesc{color:var(--text-secondary);font-size:.75rem}.ProjectPage-module__-_CsAW__finalHandoff{margin-top:.5rem}.ProjectPage-module__-_CsAW__verticalVideoGrid{grid-template-columns:repeat(3,1fr);gap:1.2rem;width:100%;display:grid}.ProjectPage-module__-_CsAW__verticalVideoCard{aspect-ratio:9/16;background-color:var(--bg-secondary);border:var(--border-glow);border-radius:var(--radius-md);box-shadow:var(--shadow-bento);position:relative;overflow:hidden}.ProjectPage-module__-_CsAW__verticalVideoPlayer{object-fit:cover;width:100%;height:100%;display:block}@media (max-width:768px){.ProjectPage-module__-_CsAW__verticalVideoGrid{grid-template-columns:1fr;gap:1.5rem}}
