.page_page__ZU32B{width:100%;padding:0 var(--page-padding);overflow-x:clip}.page_hero__SKW6o{padding:clamp(20px,3vw,44px) 0 clamp(48px,6vw,88px)}.page_wordmark__KivP2{display:flex;flex-direction:column;font-family:var(--font-display);font-weight:var(--weight-bold);font-size:clamp(64px,13.5vw,196px);letter-spacing:-.045em;line-height:.9;color:var(--cream);margin:0 0 clamp(28px,4vw,56px)}.page_heroIntro__tflIn{display:grid;gap:16px;max-width:460px;margin-left:max(0px,calc(56% - var(--page-padding)))}.page_heroIntro__tflIn p{color:var(--text-secondary);font-size:var(--text-base);line-height:1.7}.page_heroIntro__tflIn p:first-child{color:var(--text-primary)}.page_workSection__nVQG7{padding-bottom:clamp(56px,8vw,112px)}.page_workGrid__pNy6z{display:grid;grid-template-columns:repeat(12,1fr);gap:clamp(40px,5vw,72px) clamp(16px,2vw,28px);list-style:none}.page_workItem__B3w01{grid-column:span 6;min-width:0}.page_workItemWide__Tmz9X{grid-column:span 7}.page_workItemWide__Tmz9X+.page_workItem__B3w01{grid-column:span 5}.page_workCard__6vE8r{display:flex;flex-direction:column;text-decoration:none;color:inherit}.page_workMedia__8H60V{position:relative;width:100%;aspect-ratio:4/3;border-radius:var(--radius-sm);overflow:hidden;background:var(--surface);margin-bottom:14px}.page_workImage__WaDCP{object-fit:cover;transition:transform .5s var(--ease-out)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.page_workCard__6vE8r:hover .page_workImage__WaDCP{transform:scale(1.025)}}.page_workTitle__lql_d{color:var(--text-primary);font-size:var(--text-lg);font-weight:var(--weight-medium);line-height:1.4;margin-bottom:4px;transition:color var(--dur-fast) ease}@media (hover:hover){.page_workCard__6vE8r:hover .page_workTitle__lql_d{color:var(--text-secondary)}}.page_workCategory__V8JtE{color:var(--text-tertiary);font-size:var(--text-xs);letter-spacing:.02em}.page_statementSection__fZQBT{padding:clamp(40px,6vw,96px) 0}.page_statement__MGVcc{font-family:var(--font-display);font-weight:var(--weight-medium);font-size:clamp(28px,4.6vw,64px);letter-spacing:-.03em;line-height:1.12;color:var(--text-tertiary);max-width:1180px}.page_whySection__wimFo{padding:clamp(40px,6vw,96px) 0 clamp(24px,3vw,40px)}.page_whySplit__bOxPd{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(32px,6vw,96px);align-items:start}.page_whyPortrait__i9ZT5{position:relative;width:100%;aspect-ratio:5/6;border-radius:var(--radius-sm);overflow:hidden;background:var(--surface)}.page_portraitImage__L044A{object-fit:cover;filter:grayscale(1)}.page_whyCopy__4x6xd{display:grid;gap:14px;max-width:480px}.page_whyLabel__u09Xw{color:var(--text-tertiary);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-label);text-transform:lowercase;margin-top:10px}.page_whyLabel__u09Xw:first-child{margin-top:0}.page_whyText__CDK4H{display:grid;gap:12px}.page_whyText__CDK4H p{color:var(--text-primary);font-size:var(--text-base);font-weight:var(--weight-medium);line-height:1.65}.page_resumeButton__AyqAv{display:inline-flex;align-items:center;justify-content:center;width:fit-content;margin-top:14px;padding:10px 18px;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--bg-subtle);color:var(--text-primary);font-size:var(--text-sm);text-decoration:none;text-transform:lowercase;transition:border-color var(--dur-fast) ease,background var(--dur-fast) ease}.page_resumeButton__AyqAv:hover{border-color:var(--text-tertiary);background:var(--surface)}@media (max-width:900px){.page_whySplit__bOxPd{grid-template-columns:1fr}.page_whyPortrait__i9ZT5{max-width:420px}}@media (max-width:760px){.page_heroIntro__tflIn{margin-left:0}.page_workGrid__pNy6z{grid-template-columns:1fr;gap:40px}.page_workItemWide__Tmz9X,.page_workItemWide__Tmz9X+.page_workItem__B3w01,.page_workItem__B3w01{grid-column:auto}}