@font-face { font-family:"Geist"; font-style:normal; font-weight:100 900; font-display:swap; src:url("data:font/woff2;base64,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") format("woff2"); unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD; }
@font-face { font-family:"Geist"; font-style:normal; font-weight:100 900; font-display:swap; src:url("data:font/woff2;base64,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") format("woff2"); unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF; }

:root { --font-sans:"Geist",Arial,sans-serif; --black:#0a0a0a; --white:#f5f5f2; --gray-100:#e9e9e5; --gray-500:#767676; --gray-800:#252525; --line:rgba(10,10,10,.22); --page:clamp(20px,3vw,48px); --section:clamp(92px,12vw,190px); --fast:160ms; --standard:420ms; --ease:cubic-bezier(.2,.8,.2,1); }
* { box-sizing:border-box; }
html { scroll-behavior:smooth; }
body { margin:0; overflow-x:clip; background:var(--white); color:var(--black); font-family:var(--font-sans),Arial,sans-serif; }
a { color:inherit; text-decoration:none; }
img { display:block; width:100%; height:100%; object-fit:cover; }
main,section,article,header,footer,nav,div { min-width:0; }
h1,h2,h3 { text-wrap:balance; }
.site-header { height:84px; padding:0 var(--page); display:grid; grid-template-columns:3fr 6fr 3fr; align-items:center; border-bottom:1px solid var(--line); position:relative; z-index:10; }
.wordmark { display:inline-flex; width:94px; height:26px; align-items:center; }
.wordmark img { width:100%; height:auto; object-fit:contain; }
.desktop-nav { display:flex; gap:28px; justify-content:center; font-size:13px; }
.desktop-nav a,.text-link { border-bottom:1px solid transparent; transition:border-color var(--fast),opacity var(--fast); }
.desktop-nav a:hover,.text-link:hover { border-color:currentColor; }
.header-cta { justify-self:end; display:flex; gap:18px; align-items:center; font-size:13px; }
.home-hero { min-height:calc(100svh - 84px); padding:34px var(--page) 28px; display:grid; grid-template-columns:repeat(12,1fr); grid-template-rows:auto 1fr auto; gap:16px; border-bottom:1px solid var(--line); position:relative; isolation:isolate; overflow:hidden; color:var(--white); }
.hero-video,.hero-video-shade { position:absolute; inset:0; width:100%; height:100%; }
.hero-video { z-index:-2; object-fit:cover; background:var(--gray-800); transform:scale(1.01); }
.hero-video-shade { z-index:-1; background:linear-gradient(180deg,rgba(0,0,0,.42) 0%,rgba(0,0,0,.12) 38%,rgba(0,0,0,.56) 100%); }
.eyebrow { grid-column:1/6; margin:0; font-size:11px; line-height:1; text-transform:uppercase; letter-spacing:.11em; }
.home-hero h1 { grid-column:1/13; align-self:center; margin:0; font-size:clamp(72px,10.8vw,190px); line-height:.78; letter-spacing:-.075em; font-weight:580; }
.home-hero h1 em,.page-intro h1 em { font-family:Georgia,serif; font-weight:400; }
.hero-copy { grid-column:7/12; display:flex; align-items:end; gap:24px; }
.hero-copy p { max-width:430px; margin:0; font-size:clamp(18px,1.65vw,28px); line-height:1.15; letter-spacing:-.025em; }
.text-link { white-space:nowrap; font-size:13px; display:inline-flex; gap:12px; }
.mrd-arrow { width:16px; height:16px; flex:0 0 16px; display:inline-block; overflow:visible; vertical-align:-.18em; fill:none; stroke:currentColor; stroke-width:1.25; stroke-linecap:square; stroke-linejoin:miter; }
.button .mrd-arrow,.header-cta .mrd-arrow { width:18px; height:18px; flex-basis:18px; }
.footer-grid a:has(.mrd-arrow) { display:inline-flex; align-items:center; gap:5px; }
.hero-index { grid-column:12/13; align-self:end; justify-self:end; font-size:11px; }
.home-work { padding:var(--section) var(--page); }
.section-title { display:grid; grid-template-columns:3fr 9fr; border-top:1px solid var(--black); padding-top:16px; margin-bottom:clamp(60px,8vw,120px); }
.section-title p { margin:0; text-transform:uppercase; letter-spacing:.1em; font-size:11px; }
.section-title h2 { margin:0; font-size:clamp(54px,7.2vw,116px); line-height:.86; letter-spacing:-.06em; font-weight:520; }
.project-ledger { display:grid; grid-template-columns:repeat(12,1fr); column-gap:16px; row-gap:clamp(64px,7vw,110px); }
.project-feature { display:block; }
.project-feature-1 { grid-column:1/13; }
.project-feature-2 { grid-column:1/7; }
.project-feature-3 { grid-column:7/13; margin-top:6vw; }
.project-image { overflow:hidden; aspect-ratio:16/9; background:var(--gray-100); }
.project-feature-2 .project-image { aspect-ratio:16/9; }
.project-feature-3 .project-image { aspect-ratio:16/9; }
.project-image img { transition:transform .9s var(--ease); }
.project-feature:hover .project-image img { transform:scale(1.025); }
.project-meta { display:grid; grid-template-columns:1fr 3fr 6fr auto; align-items:baseline; gap:16px; padding-top:14px; }
.project-meta span,.project-meta p { font-size:11px; text-transform:uppercase; letter-spacing:.08em; }
.project-meta h3,.project-meta p { margin:0; }
.project-meta h3 { font-size:24px; letter-spacing:-.04em; }
@media (max-width:840px) {
  .site-header { height:70px; grid-template-columns:1fr auto; }
  .desktop-nav { display:none; }
  .home-hero { min-height:calc(100svh - 70px); grid-template-columns:repeat(4,1fr); }
  .eyebrow { grid-column:1/5; }
  .home-hero h1 { grid-column:1/5; font-size:clamp(62px,20vw,106px); line-height:.82; }
  .hero-copy { grid-column:1/5; display:block; }
  .hero-copy p { margin-bottom:28px; }
  .hero-index { display:none; }
  .section-title { grid-template-columns:1fr; gap:28px; }
  .project-ledger { display:block; }
  .project-feature,.project-feature-3 { margin:0 0 64px; }
  .project-feature-2 .project-image,.project-feature-3 .project-image { aspect-ratio:16/9; }
  .project-meta { grid-template-columns:auto 1fr auto; }
  .project-meta p { grid-column:2/3; }
}
@media (prefers-reduced-motion:reduce) { html{scroll-behavior:auto} *,*::before,*::after{animation-duration:.01ms!important;transition-duration:.01ms!important} }

button,input,select,textarea { font:inherit; }
button { color:inherit; }
button:not(:disabled) { cursor:pointer; }
button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible { outline:2px solid currentColor; outline-offset:4px; }
.skip-link { position:fixed; left:12px; top:-80px; z-index:1000; background:var(--white); border:1px solid var(--black); padding:12px 16px; }
.skip-link:focus { top:12px; }
.overlay-open { overflow:hidden; }
.site-header { position:sticky; top:0; background:color-mix(in srgb,var(--white) 92%,transparent); backdrop-filter:blur(14px); }
.site-header button { border:0; background:none; padding:0; }
.menu-toggle { display:none; justify-self:end; text-transform:uppercase; letter-spacing:.08em; font-size:11px; }
.mobile-panel { display:none; }
.button { min-height:48px; padding:0 18px; border:1px solid var(--black); border-radius:0; display:inline-flex; align-items:center; justify-content:space-between; gap:40px; font-size:12px; line-height:1; text-transform:uppercase; letter-spacing:.08em; transition:background var(--fast),color var(--fast); }
.button-dark { background:var(--black); color:var(--white); }
.button-dark:hover { background:var(--gray-800); }
.button-line { background:transparent; }
.button-line:hover { background:var(--black); color:var(--white); }
.button-light { background:var(--white); color:var(--black); border-color:var(--white); }
.button-light:hover { background:var(--gray-100); }
.button-ghost-light { background:transparent; color:var(--white); border-color:rgba(255,255,255,.5); }
.button-ghost-light:hover { background:var(--white); color:var(--black); }
main > section { animation:section-in .72s var(--ease) both; }
@keyframes section-in { from{opacity:0;transform:translateY(16px)} to{opacity:1;transform:none} }

.project-feature-4 { grid-column:1/13; }
.project-feature-4 .project-image { aspect-ratio:16/9; }
.project-feature-5 { grid-column:1/7; }
.project-feature-6 { grid-column:7/13; margin-top:6vw; }
.project-feature-5 .project-image,.project-feature-6 .project-image { aspect-ratio:16/9; }
.all-work-link { margin-top:clamp(80px,10vw,150px); border-top:1px solid var(--black); border-bottom:1px solid var(--black); padding:24px 0; display:grid; grid-template-columns:3fr 8fr auto; align-items:center; }
.all-work-link span { font-size:11px; text-transform:uppercase; letter-spacing:.1em; }
.all-work-link strong { font-size:clamp(30px,4vw,64px); font-weight:520; letter-spacing:-.05em; }

.perspective-section { padding:var(--section) var(--page); background:var(--black); color:var(--white); display:grid; grid-template-columns:3fr 8fr 1fr; row-gap:clamp(50px,10vw,130px); }
.perspective-section .eyebrow { grid-column:1/3; }
.perspective-section h2 { grid-column:1/13; margin:0; font-size:clamp(55px,8.3vw,132px); line-height:.88; letter-spacing:-.06em; font-weight:520; }
.perspective-section h2 em,.regional-statement h2 em,.footer-cta h2 em,.end-cta h2 em,.about-manifesto h2 em,.contact-hero h1 em { font-family:Georgia,serif; font-weight:400; }
.perspective-section > p:last-child { grid-column:7/12; margin:0; font-size:clamp(19px,1.7vw,27px); line-height:1.3; }

.capability-preview { padding:var(--section) var(--page); }
.capability-preview ol { margin:0; padding:0; list-style:none; border-top:1px solid var(--black); }
.capability-preview li a { min-height:118px; display:grid; grid-template-columns:1fr 4fr 6fr auto; align-items:center; gap:16px; border-bottom:1px solid var(--line); transition:padding var(--standard) var(--ease); }
.capability-preview li a:hover { padding-left:12px; }
.capability-preview li span,.capability-preview li p { font-size:11px; text-transform:uppercase; letter-spacing:.08em; }
.capability-preview li strong { font-size:clamp(24px,3vw,48px); font-weight:520; letter-spacing:-.04em; }
.capability-link { margin-top:38px; }

.regional-statement { padding:var(--section) var(--page); min-height:90svh; background:var(--gray-800); color:var(--white); display:grid; grid-template-columns:repeat(12,1fr); gap:16px; align-content:space-between; }
.regional-statement > div { grid-column:1/13; }
.regional-statement h2 { margin:28px 0 0; font-size:clamp(52px,7.7vw,122px); line-height:.88; letter-spacing:-.06em; font-weight:520; }
.regional-statement > p { grid-column:7/12; margin:0; font-size:clamp(18px,1.5vw,25px); line-height:1.3; }
.regional-statement > .button { grid-column:1/4; align-self:end; }

.page-intro { min-height:calc(86svh - 84px); padding:34px var(--page) 40px; border-bottom:1px solid var(--black); display:grid; grid-template-columns:repeat(12,1fr); grid-template-rows:auto 1fr auto; gap:16px; }
.page-intro-top { grid-column:1/13; display:flex; justify-content:space-between; }
.page-intro-top .eyebrow { margin:0; }
.page-intro-top span { font-size:11px; text-transform:uppercase; letter-spacing:.1em; }
.page-intro h1 { grid-column:1/13; align-self:center; margin:0; max-width:1400px; font-size:clamp(70px,10vw,165px); line-height:.82; letter-spacing:-.075em; font-weight:560; }
.page-intro-copy { grid-column:7/12; margin:0; font-size:clamp(19px,1.6vw,27px); line-height:1.25; }

.work-index { padding:var(--section) var(--page); display:grid; grid-template-columns:repeat(12,1fr); grid-auto-flow:dense; gap:clamp(60px,8vw,120px) 18px; align-items:start; }
.work-card { grid-column:span 6; display:block; }
.work-card:nth-child(4n+3) { grid-column:2/span 5; }
.work-card:nth-child(4n+4) { grid-column:8/span 5; margin-top:4vw; }
.work-card-wide { grid-column:1/13 !important; margin-top:0 !important; }
.work-card-tall { grid-column:span 5; }
.work-card-image { aspect-ratio:3/2; overflow:hidden; background:var(--gray-100); }
.work-card-wide .work-card-image { aspect-ratio:3/2; }
.work-card-tall .work-card-image { aspect-ratio:3/2; }
.work-card-image img { transition:transform .9s var(--ease); }
.work-card:hover img { transform:scale(1.025); }
.work-card-meta { margin-top:12px; padding-top:10px; border-top:1px solid var(--black); display:grid; grid-template-columns:1fr 3fr 5fr auto; align-items:baseline; gap:12px; }
.work-card-meta h2,.work-card-meta p { margin:0; }
.work-card-meta h2 { font-size:clamp(20px,2vw,32px); letter-spacing:-.04em; font-weight:560; }
.work-card-meta span,.work-card-meta p { font-size:10px; text-transform:uppercase; letter-spacing:.08em; }

.end-cta { padding:var(--section) var(--page); border-top:1px solid var(--black); }
.end-cta h2 { margin:34px 0 clamp(50px,7vw,100px); font-size:clamp(52px,8vw,128px); line-height:.86; letter-spacing:-.065em; font-weight:520; }
.end-cta-actions { display:flex; gap:12px; justify-content:flex-end; }

.case-hero { min-height:calc(84svh - 84px); padding:34px var(--page) 32px; display:grid; grid-template-columns:repeat(12,1fr); grid-template-rows:auto 1fr auto; gap:16px; border-bottom:1px solid var(--black); }
.case-hero-meta { grid-column:1/13; display:flex; justify-content:space-between; }
.case-hero-meta p { margin:0; }
.case-hero-meta span,.case-location { font-size:11px; text-transform:uppercase; letter-spacing:.08em; }
.case-hero h1 { grid-column:1/13; align-self:center; margin:0; font-size:clamp(100px,17vw,280px); line-height:.72; letter-spacing:-.08em; font-weight:600; }
.case-subtitle { grid-column:1/8; margin:0; font-size:clamp(26px,3.6vw,58px); line-height:.98; letter-spacing:-.045em; }
.case-location { grid-column:10/13; align-self:end; justify-self:end; }
.case-cover { width:100%; aspect-ratio:16/9; margin:0; overflow:hidden; background:var(--gray-100); }
.case-cover img { width:100%; height:100%; object-fit:cover; }
.case-summary { padding:var(--section) var(--page); display:grid; grid-template-columns:repeat(12,1fr); gap:16px; }
.case-summary > .eyebrow { grid-column:1/4; }
.case-summary > h2 { grid-column:4/12; margin:0; font-size:clamp(35px,4.5vw,72px); line-height:1.02; letter-spacing:-.05em; font-weight:520; }
.case-scope { grid-column:4/12; margin-top:clamp(50px,7vw,100px); display:grid; grid-template-columns:repeat(2,1fr); border-top:1px solid var(--black); padding-top:12px; }
.case-scope span { grid-row:1/20; font-size:11px; text-transform:uppercase; letter-spacing:.08em; }
.case-scope p { margin:0; padding:7px 0; border-bottom:1px solid var(--line); font-size:13px; }
.current-project-flow { background:var(--black); }
.project-story-block { min-height:min(78vw,980px); padding:24px var(--page) clamp(90px,10vw,160px); color:var(--white); display:grid; grid-template-columns:repeat(12,minmax(0,1fr)); gap:16px; border-top:1px solid rgba(255,255,255,.36); align-content:start; }
.project-story-index { grid-column:1/2; font-size:11px; }
.project-story-copy { grid-column:4/12; max-width:1120px; }
.project-block-kicker { margin:0 0 clamp(42px,6vw,90px); font-size:11px; line-height:1; text-transform:uppercase; letter-spacing:.11em; }
.project-story-copy > p:last-child { margin:0; font-size:clamp(20px,1.85vw,32px); line-height:1.32; letter-spacing:-.025em; }
.project-media-group { width:100%; display:grid; background:var(--black); overflow:hidden; }
.project-media-group-grid { grid-template-columns:repeat(2,minmax(0,1fr)); gap:4px; padding:4px; }
.project-media-group-single { grid-template-columns:1fr; }
.project-media-block { width:100%; min-width:0; aspect-ratio:16/9; margin:0; background:var(--black); overflow:hidden; }
.project-media-block img { width:100%; height:100%; max-height:none; object-fit:cover; }
.project-video-block { position:relative; width:100%; min-width:0; aspect-ratio:16/9 !important; background:var(--black); overflow:hidden; }
.project-media-group-grid .project-media-block,
.project-media-group-grid .project-video-block { aspect-ratio:4/3 !important; }
.project-video-block iframe { position:absolute; inset:0; width:100%; height:100%; border:0; pointer-events:none; }
.case-gallery { padding:var(--page); display:grid; grid-template-columns:repeat(12,1fr); gap:var(--page); }
.case-gallery figure { margin:0; grid-column:span 6; min-height:44vw; }
.case-gallery .gallery-wide { grid-column:1/13; min-height:65vw; }
.case-image-repeat { padding:var(--section) var(--page); display:grid; grid-template-columns:7fr 5fr; gap:clamp(30px,6vw,100px); align-items:end; }
.case-image-repeat > div { min-height:60vw; overflow:hidden; }
.case-image-repeat img { width:135%; max-width:none; transform:translateX(-13%); }
.case-image-repeat p { margin:0; font-size:clamp(24px,3vw,50px); line-height:1.1; letter-spacing:-.04em; }
.case-outcome { padding:var(--section) var(--page); background:var(--gray-800); color:var(--white); display:grid; grid-template-columns:repeat(12,1fr); gap:16px; }
.case-outcome .eyebrow { grid-column:1/4; }
.case-outcome h2 { grid-column:4/13; margin:0 0 clamp(60px,8vw,110px); font-size:clamp(44px,6.2vw,99px); line-height:.96; letter-spacing:-.055em; font-weight:520; }
.case-outcome .button { grid-column:10/13; }
.related-work { padding:var(--section) var(--page); }
.related-work > div { margin-top:40px; border-top:1px solid var(--black); }
.related-work a { display:grid; grid-template-columns:1fr 3fr 7fr auto; align-items:center; min-height:140px; border-bottom:1px solid var(--line); gap:16px; }
.related-work a span,.related-work a p { font-size:11px; text-transform:uppercase; letter-spacing:.08em; }
.related-work a h2,.related-work a p { margin:0; }
.related-work a h2 { font-size:clamp(30px,4vw,64px); font-weight:520; letter-spacing:-.05em; }
.next-project { padding:24px var(--page); border-top:1px solid var(--black); display:grid; grid-template-columns:3fr 8fr auto; align-items:center; }
.next-project span { font-size:11px; text-transform:uppercase; letter-spacing:.08em; }
.next-project strong { font-size:clamp(36px,7vw,108px); letter-spacing:-.06em; font-weight:550; }

.capability-list { padding:var(--section) var(--page); }
.capability-list > article { scroll-margin-top:84px; padding:36px 0 clamp(110px,12vw,170px); border-top:1px solid var(--black); display:grid; grid-template-columns:repeat(12,1fr); gap:32px 16px; }
.capability-title { grid-column:1/6; display:grid; grid-template-columns:48px 1fr; gap:12px; align-self:start; position:sticky; top:120px; }
.capability-title span { padding-top:9px; font-size:11px; }
.capability-title h2 { margin:0; font-size:clamp(46px,5.4vw,86px); line-height:.9; letter-spacing:-.06em; font-weight:520; }
.capability-title h3 { max-width:420px; margin:34px 0 0; font-size:clamp(24px,2.2vw,36px); line-height:1.08; letter-spacing:-.035em; font-weight:520; }
.capability-body { grid-column:7/13; }
.capability-copy { display:grid; grid-template-columns:repeat(2,1fr); gap:clamp(24px,3vw,46px); padding:8px 0 clamp(54px,6vw,86px); }
.capability-copy p { margin:0; font-size:clamp(16px,1.15vw,18px); line-height:1.5; }
.capability-copy strong { display:block; margin-bottom:14px; font-size:10px; text-transform:uppercase; letter-spacing:.1em; }
.deliverable-list,.capability-projects { margin:0 0 48px; border-top:1px solid var(--black); padding-top:12px; display:grid; grid-template-columns:minmax(130px,1fr) 2fr; gap:24px; }
.deliverable-list > span,.capability-projects > span { font-size:10px; text-transform:uppercase; letter-spacing:.1em; }
.deliverable-list ul { list-style:none; margin:0; padding:0; display:grid; grid-template-columns:repeat(2,1fr); }
.deliverable-list li { padding:10px 12px 10px 0; border-bottom:1px solid var(--line); font-size:13px; }
.capability-projects a { padding:10px 0; border-bottom:1px solid var(--line); font-size:13px; display:flex; justify-content:space-between; }

.about-manifesto { padding:var(--section) var(--page); }
.about-manifesto h2 { margin:60px 0 0 25%; font-size:clamp(48px,7vw,112px); line-height:.9; letter-spacing:-.06em; font-weight:520; }
.about-story { padding:var(--section) var(--page); background:var(--black); color:var(--white); display:grid; grid-template-columns:1fr 1fr; gap:clamp(50px,10vw,180px); }
.about-story h2 { margin:30px 0 0; font-size:clamp(50px,6vw,95px); line-height:.9; letter-spacing:-.055em; font-weight:520; }
.about-story > div:last-child { align-self:end; }
.about-story > div:last-child p { font-size:clamp(20px,1.7vw,28px); line-height:1.35; }
.working-model { padding:var(--section) var(--page); }
.working-model ol { list-style:none; padding:0; margin:0; display:grid; grid-template-columns:repeat(4,1fr); border-top:1px solid var(--black); }
.working-model li { padding:14px 18px 80px 0; border-right:1px solid var(--line); }
.working-model li:not(:first-child) { padding-left:18px; }
.working-model li:last-child { border-right:0; }
.working-model li span { font-size:11px; }
.working-model li h3 { margin:65px 0 18px; font-size:clamp(24px,2.3vw,37px); line-height:1; letter-spacing:-.04em; }
.working-model li p { margin:0; line-height:1.4; }
.office-section { padding:var(--section) var(--page); display:grid; grid-template-columns:repeat(12,1fr); gap:40px 16px; }
.office-section > .eyebrow { grid-column:1/13; }
.office-section > div { grid-column:span 5; border-top:1px solid var(--black); padding-top:16px; }
.office-section > div:nth-of-type(2) { grid-column:7/span 5; }
.office-section h2 { font-size:clamp(45px,6vw,92px); margin:0 0 80px; letter-spacing:-.06em; font-weight:520; }
.office-section .office-phone { display:block; width:max-content; margin:10px 0; }
.office-section > .text-link { grid-column:10/13; justify-self:end; align-self:start; }

.contact-hero { min-height:calc(78svh - 84px); padding:34px var(--page) 50px; display:flex; flex-direction:column; justify-content:space-between; border-bottom:1px solid var(--black); }
.contact-hero h1 { margin:30px 0; font-size:clamp(70px,10.5vw,170px); line-height:.82; letter-spacing:-.07em; font-weight:550; }
.contact-hero > p:last-child { width:40%; margin-left:auto; font-size:clamp(20px,1.8vw,28px); }
.contact-choices { display:grid; grid-template-columns:1fr 1fr; }
.contact-choices article { min-height:650px; padding:var(--page); border-bottom:1px solid var(--black); display:flex; flex-direction:column; }
.contact-choices article:first-child { border-right:1px solid var(--black); }
.contact-choices article > span { font-size:11px; }
.contact-choices article .eyebrow { margin-top:100px; }
.contact-choices h2 { font-size:clamp(45px,5.5vw,88px); line-height:.92; letter-spacing:-.055em; font-weight:520; margin:24px 0; }
.contact-choices article > p:not(.eyebrow) { max-width:500px; line-height:1.45; }
.contact-choices .button { margin-top:auto; align-self:flex-start; }
.direct-contact { padding:var(--section) var(--page); display:grid; grid-template-columns:2fr 1fr 1fr; gap:40px; }
.direct-contact > div { border-top:1px solid var(--black); padding-top:12px; }
.direct-contact a { display:block; font-size:clamp(24px,3vw,48px); letter-spacing:-.04em; margin:12px 0; }

.legal-page,.not-found { min-height:75svh; padding:var(--section) var(--page); }
.legal-page h1,.not-found h1 { margin:50px 0; font-size:clamp(70px,10vw,160px); line-height:.82; letter-spacing:-.07em; font-weight:550; }
.legal-page h1 em,.not-found h1 em { font-family:Georgia,serif; font-weight:400; }
.legal-copy { max-width:720px; margin-left:33%; font-size:20px; line-height:1.45; }
.legal-copy p { margin:0 0 24px; }
.legal-copy .text-link { margin-top:48px; }
.not-found > p:not(.eyebrow) { max-width:680px; margin:0 0 40px 33%; font-size:20px; line-height:1.45; }
.not-found-actions { margin-left:33%; display:flex; gap:12px; }

.legacy-intro { min-height:calc(78svh - 84px); padding:34px var(--page) 52px; display:grid; grid-template-columns:repeat(12,minmax(0,1fr)); grid-template-rows:auto 1fr auto; gap:16px; border-bottom:1px solid var(--black); }
.legacy-intro .eyebrow { grid-column:1/13; }
.legacy-intro h1 { grid-column:1/13; align-self:center; margin:0; max-width:1500px; font-size:clamp(64px,9.5vw,154px); line-height:.84; letter-spacing:-.07em; font-weight:560; overflow-wrap:anywhere; }
.legacy-intro > p:last-child { grid-column:7/12; margin:0; font-size:clamp(18px,1.5vw,25px); line-height:1.35; }
.legacy-content { padding:var(--section) var(--page); max-width:1500px; }
.legacy-content h2 { max-width:980px; margin:clamp(76px,9vw,140px) 0 30px 25%; font-size:clamp(38px,5vw,78px); line-height:.98; letter-spacing:-.05em; font-weight:540; }
.legacy-content p { max-width:780px; margin:0 0 24px 33%; font-size:clamp(17px,1.25vw,20px); line-height:1.55; }
.legacy-page[dir="rtl"] .legacy-intro,.legacy-page[dir="rtl"] .legacy-content { text-align:right; }
.legacy-page[dir="rtl"] .legacy-content h2 { margin-right:25%; margin-left:0; }
.legacy-page[dir="rtl"] .legacy-content p { margin-right:33%; margin-left:0; }

.site-footer { background:var(--black); color:var(--white); padding:var(--section) var(--page) 24px; }
.footer-cta { min-height:75svh; display:flex; flex-direction:column; justify-content:space-between; }
.footer-cta h2 { margin:40px 0; font-size:clamp(62px,9vw,145px); line-height:.85; letter-spacing:-.065em; font-weight:520; }
.footer-cta > div { display:flex; gap:12px; justify-content:flex-end; }
.footer-grid { display:grid; grid-template-columns:3fr 2fr 2fr 3fr; gap:40px; padding:48px 0; border-top:1px solid rgba(255,255,255,.5); }
.footer-grid .wordmark { width:clamp(190px,15vw,260px); height:auto; }
.wordmark-light img { filter:invert(1); }
.footer-grid nav,.footer-grid > div:last-child { display:flex; flex-direction:column; gap:9px; font-size:13px; }
.footer-grid p { font-size:13px; line-height:1.35; }
.footer-bottom { padding-top:18px; border-top:1px solid rgba(255,255,255,.3); display:grid; grid-template-columns:1fr 2fr 1fr; font-size:10px; text-transform:uppercase; letter-spacing:.08em; }
.footer-bottom button { grid-column:3; justify-self:end; border:0; background:none; padding:0; color:inherit; text-transform:inherit; letter-spacing:inherit; }

.overlay { position:fixed; inset:0; z-index:100; background:rgba(0,0,0,.72); display:flex; justify-content:flex-end; animation:overlay-in var(--fast) ease both; }
@keyframes overlay-in { from{opacity:0} }
.modal { width:min(880px,100%); height:100%; height:100dvh; overflow-y:auto; overscroll-behavior:contain; background:var(--white); color:var(--black); animation:modal-in var(--standard) var(--ease) both; }
@keyframes modal-in { from{transform:translateX(100%)} }
.modal-head { height:74px; position:sticky; top:0; z-index:2; background:var(--white); border-bottom:1px solid var(--black); padding:0 clamp(20px,4vw,48px); display:flex; align-items:center; justify-content:space-between; }
.modal-head p { margin:0; font-size:10px; text-transform:uppercase; letter-spacing:.1em; }
.modal-head button { border:0; background:none; padding:12px; margin-right:-12px; font-size:12px; text-transform:uppercase; }
.modal form,.meeting-body,.success-state { padding:clamp(40px,6vw,82px) clamp(20px,4vw,48px); }
.modal-intro h2,.meeting-body h2,.success-state h2 { margin:0 0 20px; font-size:clamp(48px,6vw,80px); line-height:.9; letter-spacing:-.06em; font-weight:550; }
.modal-intro > p,.meeting-body > p,.success-state > p { max-width:570px; line-height:1.4; }
.form-grid { margin-top:60px; display:grid; grid-template-columns:1fr 1fr; gap:28px 20px; }
.field { display:flex; flex-direction:column; gap:8px; }
.field-wide { grid-column:1/3; }
.field > span { font-size:10px; text-transform:uppercase; letter-spacing:.1em; }
.field input,.field select,.field textarea { width:100%; border:0; border-bottom:1px solid var(--black); border-radius:0; background:transparent; min-height:48px; padding:8px 0; color:var(--black); }
.field textarea { resize:vertical; }
.field small { color:#2f2f2f; font-size:11px; text-decoration:underline; }
.form-actions { margin-top:45px; display:flex; align-items:center; justify-content:space-between; gap:30px; }
.form-actions p { max-width:430px; font-size:10px; line-height:1.4; text-transform:uppercase; letter-spacing:.05em; }
.meeting-body { min-height:calc(100% - 74px); display:flex; flex-direction:column; justify-content:center; }
.meeting-body .button { align-self:flex-start; margin:35px 0; }
.meeting-body small { display:block; border-top:1px solid var(--line); padding-top:12px; text-transform:uppercase; letter-spacing:.08em; }
.calendly-shell { position:relative; width:100%; height:min(70vh,760px); min-height:620px; margin-top:28px; overflow:hidden; border:1px solid var(--black); border-radius:0; background:var(--white); }
.calendly-frame { position:relative; z-index:1; width:100%; height:100%; border:0; border-radius:0; background:var(--white); opacity:0; transition:opacity var(--fast) linear; }
.calendly-shell.is-ready .calendly-frame { opacity:1; }
.calendly-loading { position:absolute; inset:0; z-index:0; display:grid; place-items:center; background:var(--white); color:var(--black); opacity:1; transition:opacity var(--fast) linear; }
.calendly-loading::before { content:""; position:absolute; top:0; left:0; width:28%; height:2px; background:var(--black); animation:calendly-progress 1.1s var(--ease) infinite; }
.calendly-loading span { font-size:10px; text-transform:uppercase; letter-spacing:.1em; }
.calendly-shell.is-ready .calendly-loading { opacity:0; visibility:hidden; }
@keyframes calendly-progress { from{transform:translateX(-100%)} to{transform:translateX(460%)} }
.form-server-error { margin:0 32px; color:#9d1f1f; font-size:14px; }
.form-actions button:disabled { cursor:wait; opacity:.65; }
.success-state { min-height:calc(100% - 74px); display:flex; flex-direction:column; justify-content:center; }
.success-state .button { align-self:flex-start; margin-top:30px; }

@media (max-width:1000px) {
  .site-header { grid-template-columns:2fr 5fr 3fr; }
  .page-intro-copy,.perspective-section > p:last-child,.regional-statement > p { grid-column:6/13; }
  .capability-preview li a { grid-template-columns:1fr 4fr 6fr auto; }
  .case-summary > h2,.case-scope { grid-column:4/13; }
  .work-card-meta { grid-template-columns:auto 1fr auto; }
  .work-card-meta p { grid-column:2/3; }
}

@media (max-width:840px) {
  .site-header { position:sticky; height:70px; grid-template-columns:1fr auto; }
  .header-cta { display:none; }
  .menu-toggle { display:block; min-width:48px; min-height:48px; }
  .mobile-panel { position:fixed; inset:70px 0 0; z-index:90; background:var(--black); color:var(--white); padding:28px var(--page); display:flex; flex-direction:column; justify-content:space-between; transform:translateY(-110%); visibility:hidden; transition:transform var(--standard) var(--ease),visibility var(--standard); }
  .mobile-panel.is-open { transform:none; visibility:visible; }
  .mobile-panel nav { display:flex; flex-direction:column; }
  .mobile-panel nav a { padding:16px 0; border-bottom:1px solid rgba(255,255,255,.4); display:flex; gap:20px; align-items:baseline; font-size:clamp(45px,12vw,76px); line-height:1; letter-spacing:-.06em; }
  .mobile-panel nav span { font-size:10px; letter-spacing:.08em; }
  .mobile-panel-bottom { display:flex; justify-content:space-between; align-items:end; }
  .mobile-panel-bottom button,.mobile-panel-bottom a { min-height:44px; display:flex; align-items:center; }
  .mobile-panel-bottom button { border:0; background:none; color:inherit; padding:0; }
  .project-feature-4,.project-feature-5,.project-feature-6 { margin:0 0 64px; }
  .project-feature-4 .project-image,.project-feature-5 .project-image,.project-feature-6 .project-image { aspect-ratio:16/9; }
  .all-work-link { grid-template-columns:1fr auto; row-gap:14px; }
  .all-work-link strong { grid-column:1/2; }
  .perspective-section { grid-template-columns:repeat(4,1fr); }
  .perspective-section .eyebrow,.perspective-section h2,.perspective-section > p:last-child { grid-column:1/5; }
  .capability-preview li a { min-height:110px; grid-template-columns:auto 1fr auto; }
  .capability-preview li p { grid-column:2/3; }
  .regional-statement { grid-template-columns:repeat(4,1fr); min-height:80svh; }
  .regional-statement > div,.regional-statement > p { grid-column:1/5; }
  .regional-statement > .button { grid-column:1/5; }
  .page-intro { min-height:75svh; grid-template-columns:repeat(4,1fr); }
  .page-intro-top,.page-intro h1,.page-intro-copy { grid-column:1/5; }
  .page-intro h1 { font-size:clamp(62px,18vw,100px); }
  .work-index { display:block; }
  .work-card,.work-card-wide,.work-card-tall { margin:0 0 70px !important; }
  .work-card-image,.work-card-wide .work-card-image,.work-card-tall .work-card-image { aspect-ratio:3/2; }
  .end-cta-actions { flex-direction:column; }
  .case-hero { min-height:70svh; grid-template-columns:repeat(4,1fr); }
  .case-hero-meta,.case-hero h1 { grid-column:1/5; }
  .case-hero h1 { font-size:clamp(86px,25vw,145px); }
  .case-subtitle { grid-column:1/5; }
  .case-location { display:none; }
  .case-cover { width:100%; height:auto; aspect-ratio:16/9; }
  .case-summary { display:block; }
  .case-summary > h2 { margin:40px 0 70px; }
  .case-scope { display:block; margin-top:0; }
  .case-scope span { display:block; margin-bottom:18px; }
  .project-story-block { min-height:95svh; grid-template-columns:repeat(4,minmax(0,1fr)); }
  .project-story-index { grid-column:1/2; }
  .project-story-copy { grid-column:1/5; margin-top:50px; }
  .project-story-copy > p:last-child { font-size:clamp(21px,6.2vw,32px); }
  .project-media-group-grid { grid-template-columns:1fr; gap:3px; padding:3px; }
  .case-gallery { display:block; padding:var(--page); }
  .case-gallery figure,.case-gallery .gallery-wide { min-height:120vw; margin-bottom:var(--page); }
  .case-image-repeat { display:block; }
  .case-image-repeat > div { min-height:120vw; margin-bottom:40px; }
  .case-outcome { display:block; }
  .case-outcome h2 { margin:50px 0; }
  .related-work a { grid-template-columns:auto 1fr auto; min-height:120px; }
  .related-work a p { grid-column:2/3; }
  .next-project { grid-template-columns:1fr auto; }
  .next-project strong { grid-column:1/2; }
  .capability-list > article { display:block; padding:26px 0 100px; }
  .capability-title { position:static; grid-template-columns:36px 1fr; gap:10px; }
  .capability-title span { padding-top:6px; }
  .capability-title h3 { margin:24px 0 52px; }
  .capability-body { display:block; }
  .capability-copy { display:block; padding:0 0 36px 46px; }
  .capability-copy p { margin-bottom:34px; }
  .deliverable-list,.capability-projects { margin:0 0 40px 46px; display:block; }
  .deliverable-list > span,.capability-projects > span { display:block; margin-bottom:18px; }
  .deliverable-list ul { display:block; }
  .about-manifesto h2 { margin-left:0; }
  .about-story { display:block; }
  .about-story > div:last-child { margin-top:80px; }
  .working-model ol { display:block; }
  .working-model li,.working-model li:not(:first-child) { min-height:280px; padding:18px 0 40px; border-right:0; border-bottom:1px solid var(--line); }
  .office-section { display:block; }
  .office-section > div { margin:50px 0; }
  .office-section > .text-link { display:inline-flex; }
  .contact-hero > p:last-child { width:auto; margin-left:0; }
  .contact-choices { display:block; }
  .contact-choices article { min-height:560px; }
  .contact-choices article:first-child { border-right:0; }
  .direct-contact { display:block; }
  .direct-contact > div { margin-bottom:60px; }
  .legal-copy,.not-found > p:not(.eyebrow),.not-found-actions { margin-left:0; }
  .not-found-actions { flex-direction:column; }
  .legacy-intro { min-height:68svh; display:block; }
  .legacy-intro h1 { margin:80px 0 38px; font-size:clamp(54px,16vw,86px); }
  .legacy-content h2,.legacy-content p,.legacy-page[dir="rtl"] .legacy-content h2,.legacy-page[dir="rtl"] .legacy-content p { margin-left:0; margin-right:0; }
  .legacy-content h2 { margin-top:80px; }
  .footer-cta > div { flex-direction:column; }
  .footer-grid { grid-template-columns:1fr 1fr; }
  .footer-grid > div:first-child { grid-column:1/3; }
  .footer-bottom { grid-template-columns:1fr auto; gap:12px; }
  .form-grid { display:block; }
  .field { margin-bottom:26px; }
  .form-actions { align-items:stretch; flex-direction:column; }
  .modal-intro h2,.meeting-body h2,.success-state h2 { font-size:clamp(45px,14vw,68px); }
}

@media (max-width:480px) {
  :root { --page:20px; --section:88px; }
  .wordmark { width:88px; }
  .home-hero { padding-top:24px; padding-bottom:24px; }
  .home-hero h1 { font-size:clamp(58px,19vw,82px); }
  .hero-copy p { font-size:18px; }
  .button { width:100%; min-height:52px; }
  .page-intro { min-height:68svh; padding-top:24px; }
  .page-intro-top { gap:20px; align-items:flex-start; }
  .page-intro-top span { max-width:110px; text-align:right; }
  .page-intro h1 { font-size:clamp(54px,16vw,76px); overflow-wrap:anywhere; }
  .case-hero { padding-top:24px; }
  .case-hero-meta { gap:18px; align-items:flex-start; }
  .case-hero-meta span { max-width:45%; text-align:right; }
  .case-hero h1 { font-size:clamp(54px,19vw,82px); overflow-wrap:anywhere; }
  .case-subtitle { font-size:26px; }
  .case-summary > h2 { font-size:36px; }
  .case-outcome h2,.related-work h2,.next-project strong { overflow-wrap:anywhere; }
  .project-story-block { min-height:auto; padding-bottom:92px; }
  .project-story-copy { margin-top:36px; }
  .capability-title { display:block; }
  .capability-title > span { display:block; margin-bottom:14px; }
  .capability-title h2 { font-size:clamp(42px,14vw,60px); overflow-wrap:anywhere; }
  .capability-copy { padding-left:0; }
  .deliverable-list,.capability-projects { margin-left:0; }
  .contact-choices article { min-height:520px; padding:var(--page); }
  .direct-contact { gap:0; }
  .footer-cta { min-height:68svh; }
  .footer-grid { grid-template-columns:1fr; gap:34px; }
  .footer-grid > div:first-child { grid-column:1; }
  .footer-bottom { display:flex; flex-wrap:wrap; justify-content:space-between; }
  .meeting-body { padding-left:20px; padding-right:20px; }
  .calendly-shell { height:72dvh; min-height:620px; margin-top:22px; }
}

[hidden] { display:none !important; }
.form-server-error { margin:0 32px; color:#9d1f1f; font-size:14px; }
.form-actions button:disabled { cursor:wait; opacity:.65; }
.minto-honeypot { position:absolute !important; width:1px !important; height:1px !important; overflow:hidden !important; clip:rect(0 0 0 0) !important; white-space:nowrap !important; }
.minto-consent { position:fixed; z-index:140; right:20px; bottom:20px; width:min(620px,calc(100vw - 40px)); padding:24px; background:#fff; color:#090909; border:1px solid #090909; box-shadow:0 20px 60px rgba(0,0,0,.2); display:grid; grid-template-columns:1fr auto; gap:24px; align-items:end; }
.minto-consent h2 { margin:4px 0 10px; font-size:clamp(25px,3vw,42px); line-height:.98; letter-spacing:-.045em; }
.minto-consent p { margin:0; max-width:460px; line-height:1.45; }
.minto-consent-actions { display:flex; flex-direction:column; gap:8px; min-width:180px; }
.minto-consent .button { white-space:nowrap; }
.admin-bar .site-header { top:32px; }
@media (max-width:782px) { .admin-bar .site-header { top:46px; } }
@media (max-width:700px) { .minto-consent { grid-template-columns:1fr; max-height:calc(100dvh - 40px); overflow:auto; } .minto-consent-actions { min-width:0; } }
