.page_main__E59n7{background-color:var(--ivory)}.page_nav__W6QuR{position:fixed;top:0;left:0;right:0;z-index:100;padding:var(--space-md) 0;background:transparent;backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0);transition:background var(--duration-normal) var(--ease-out-expo),-webkit-backdrop-filter var(--duration-normal) var(--ease-out-expo);transition:backdrop-filter var(--duration-normal) var(--ease-out-expo),background var(--duration-normal) var(--ease-out-expo);transition:backdrop-filter var(--duration-normal) var(--ease-out-expo),background var(--duration-normal) var(--ease-out-expo),-webkit-backdrop-filter var(--duration-normal) var(--ease-out-expo)}.page_navScrolled__aOlGq{background:hsla(40,23%,97%,.6);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px)}.page_navContainer__FMkU_{max-width:1200px;margin:0 auto;padding:0 var(--space-xl);display:flex;align-items:center;justify-content:space-between}.page_logo__Q040U{display:flex;align-items:center;gap:var(--space-sm);font-family:var(--font-body);font-weight:500;font-size:14px;letter-spacing:.19em;text-transform:uppercase;color:var(--charcoal);transition:opacity var(--duration-fast) ease}.page_logo__Q040U:hover{opacity:.7}.page_logoIcon__oQRZx{width:28px;height:28px;object-fit:contain}.page_navLinks__CH3X4{display:flex;align-items:center;gap:var(--space-md)}.page_navLink__GrK7N{font-family:var(--font-body);font-size:14px;font-weight:500;letter-spacing:.01em;color:var(--charcoal);opacity:.5;transition:opacity var(--duration-normal) var(--ease-out-expo)}.page_navLinkActive__a74Cv,.page_navLink__GrK7N:hover{opacity:1}.page_mobileMenuBtn__04xp0{display:none;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:28px;height:28px;padding:0;background:none;border:none;cursor:pointer;z-index:1001}.page_menuLine__ZwGtN{display:block;width:20px;height:2px;background:var(--charcoal);border-radius:2px;transition:all .3s cubic-bezier(.68,-.6,.32,1.6);transform-origin:center}.page_menuOpen__GCvET .page_menuLine__ZwGtN:first-child{transform:translateY(7px) rotate(45deg)}.page_menuOpen__GCvET .page_menuLine__ZwGtN:nth-child(2){transform:scaleX(0);opacity:0}.page_menuOpen__GCvET .page_menuLine__ZwGtN:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.page_mobileMenu__QuUh2{display:none;position:fixed;top:65px;left:0;right:0;z-index:999;max-height:0;overflow:hidden;transition:max-height .3s ease,opacity .3s ease;opacity:0}.page_mobileMenu__QuUh2,.page_navMobileOpen__sm7Vf{background:hsla(40,23%,97%,.6);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px)}.page_mobileMenuVisible__ctYhs{max-height:300px;opacity:1}.page_mobileMenu__QuUh2[hidden]{display:none}.page_mobileNav__y_U_I{display:flex;flex-direction:column;padding:var(--space-lg) var(--space-xl);gap:var(--space-md)}.page_mobileNavLink__dOG_D{font-family:var(--font-body);font-size:18px;font-weight:400;color:var(--charcoal);text-decoration:none;opacity:.7;transition:opacity .2s ease;padding:var(--space-xs) 0}.page_mobileNavLink__dOG_D:hover{opacity:1}.page_work___5jkr{padding:128px 0 var(--space-lg);display:flex}.page_workContainer__ef90_{width:100%;max-width:1200px;margin:0 auto;padding:0 var(--space-xl);display:flex;flex-direction:column;flex:1 1}.page_header__cdZDX{margin-bottom:var(--space-2xl);opacity:0;transform:translateY(30px);transition:opacity var(--duration-slow) var(--ease-out-expo),transform var(--duration-slow) var(--ease-out-expo)}.page_headerVisible__NUb9G{opacity:1;transform:translateY(0)}.page_sectionLabel__1bbh6{display:block;font-size:12px;font-weight:400;letter-spacing:.25em;text-transform:uppercase;color:var(--charcoal);opacity:.6;margin-bottom:var(--space-sm)}.page_pageTitle__pDD_v{font-family:var(--font-display);font-size:clamp(36px,5vw,48px);font-weight:500;letter-spacing:-.02em;color:var(--charcoal)}.page_pageIntro__Rm3lS{max-width:630px;margin-top:18px;font-size:17px;line-height:1.6;color:#4d4943}.page_caseStudiesList__PNI0N{display:flex;flex-direction:column}.page_caseStudyItem__9KTHd{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--space-xl);padding:var(--space-lg) 0;border-top:1px solid var(--charcoal-muted);opacity:0;transform:translateY(20px);animation:page_caseStudyIn__wwNkS var(--duration-slow) var(--ease-out-expo) forwards;transition:background var(--duration-normal) var(--ease-out-expo);margin:0 calc(-1 * var(--space-md));padding-left:var(--space-md);padding-right:var(--space-md);border-radius:4px}.page_caseStudyItem__9KTHd:hover{background:rgba(26,26,26,.02)}@keyframes page_caseStudyIn__wwNkS{to{opacity:1;transform:translateY(0)}}.page_caseStudyLeft__HC5bd{flex:1 1;display:flex;flex-direction:column;gap:8px}.page_caseStudyTitle__bPisO{font-family:var(--font-display);font-size:clamp(24px,3vw,30px);font-weight:500;line-height:1.2;letter-spacing:.01em;color:var(--charcoal);display:flex;align-items:center;gap:10px}.page_lockIconWrapper__PVhvi{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:var(--stone);flex-shrink:0;transition:background var(--duration-normal) var(--ease-out-expo),transform var(--duration-normal) var(--ease-out-expo)}.page_lockIcon__ZLFP1{flex-shrink:0;color:var(--taupe-dark);transition:color var(--duration-normal) var(--ease-out-expo)}.page_caseStudyItem__9KTHd:hover .page_lockIconWrapper__PVhvi{background:var(--cream);transform:scale(1.05)}.page_caseStudyItem__9KTHd:hover .page_lockIcon__ZLFP1{color:var(--taupe)}.page_caseStudyPlatform__vKVv_{font-size:14px;font-weight:400;letter-spacing:.01em;text-transform:uppercase;color:#625d55}.page_caseStudyRight__Rrf8s{flex:0 0 400px;display:flex;flex-direction:column;gap:8px}.page_caseStudyOrg__1RjAk{font-size:14px;font-weight:400;letter-spacing:.09em;text-transform:uppercase;color:#625d55}.page_caseStudyDescription__Jx8wz{font-size:16px;line-height:1.625;letter-spacing:-.02em;color:#34312d}.page_caseStudyEvidence__NsBMn{margin-top:4px;font-size:13px;line-height:1.5;color:#625d55}.page_caseStudyAccess__RySvo{display:inline-flex;gap:10px;align-items:center;width:-moz-fit-content;width:fit-content;margin-top:12px;font-size:13px;font-weight:500;color:var(--charcoal);border-bottom:1px solid}.page_disclaimer__TLblt{padding-top:var(--space-xl);opacity:0;transform:translateY(20px);transition:opacity var(--duration-slow) var(--ease-out-expo) .4s,transform var(--duration-slow) var(--ease-out-expo) .4s}.page_disclaimerVisible__kkfaK{opacity:1;transform:translateY(0)}.page_disclaimer__TLblt p{font-size:14px;line-height:1.625;letter-spacing:-.01em;color:#625d55}@media (min-width:980px){.page_disclaimer__TLblt p{font-size:clamp(12px,1.15vw,14px);white-space:nowrap}}@media (max-width:1024px){.page_caseStudyItem__9KTHd{flex-direction:column;gap:var(--space-md)}.page_caseStudyRight__Rrf8s{flex:none;width:100%}}@media (max-width:768px){.page_navContainer__FMkU_{padding:0 var(--space-md)}.page_navLinks__CH3X4{display:none}.page_mobileMenuBtn__04xp0{display:flex}.page_mobileMenu__QuUh2{display:block}.page_work___5jkr{padding-top:100px}.page_workContainer__ef90_{padding:0 var(--space-md)}.page_caseStudyItem__9KTHd{margin:0;padding-left:0;padding-right:0}}@media (max-width:480px){.page_pageTitle__pDD_v{font-size:32px}.page_caseStudyTitle__bPisO{font-size:22px}}@media (prefers-reduced-motion:reduce){.page_caseStudyItem__9KTHd,.page_disclaimer__TLblt,.page_header__cdZDX{opacity:1;transform:none;animation:none}}.page_work___5jkr{padding-top:var(--site-page-top)}.page_pageTitle__pDD_v{font-size:var(--site-page-title);font-weight:400;line-height:1.1;letter-spacing:-.025em}.page_main__E59n7 a:focus-visible{outline:2px solid var(--charcoal);outline-offset:4px}.page_sectionLabel__1bbh6{margin-bottom:16px;color:var(--site-muted);opacity:1;letter-spacing:.2em}