1<!doctype html> 2<html dir="ltr" lang="en-US" class="no-js group/root" x-data="Root" x-bind="bindings"> 3<!-- 4 5ð by fertig design: https://www.fertigdesign.com/ 6ð by Rasso Hilber: https://rassohilber.com 7 8--> 9 10<head> 11 <meta charset="UTF-8"> 12 <meta http-equiv="x-ua-compatible" content="ie=edge"> 13 <meta name="viewport" content="width=device-width, initial-scale=1"> 14 <meta name="msapplication-tap-highlight" content="no"> 15 16 17 <!-- wp_head:start --> 18 <title>Search – Herzog & de Meuron</title> 19<meta name='robots' content='max-image-preview:large' /> 20 21<!-- SEO: Start --> 22<meta property="og:title" content="Search – Herzog & de Meuron"> 23<meta name="description" content="Herzog & de Meuron is an international architectural practice based in Basel, Switzerland."> 24<meta property="og:description" content="Herzog & de Meuron is an international architectural practice based in Basel, Switzerland."> 25<meta property="og:locale" content="en_US"> 26<meta property="og:type" content="website"> 27<meta property="og:url" content="https://www.herzogdemeuron.com/search/"> 28<meta property="og:site_name" content="Herzog & de Meuron"> 29<meta name="twitter:card" content="summary_large_image"> 30<!-- SEO: End --> 31 32<style id="wp-img-auto-sizes-contain-inline-css"> 33img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px} 34/*# sourceURL=wp-img-auto-sizes-contain-inline-css */ 35</style> 36<style id="classic-theme-styles-inline-css"> 37/*! This file is auto-generated */ 38.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} 39/*# sourceURL=/wp-includes/css/classic-themes.min.css */ 40</style> 41 42<link rel='stylesheet' id='cf7cf-style-css' href='https://www.herzogdemeuron.com/content/plugins/cf7-conditional-fields/style.css?v=65cec1c6' media='all' /> 43<link rel='stylesheet' id='screen-css' href='https://www.herzogdemeuron.com/content/themes/site/assets/app.css?v=41347c2b' media='all' /> 44<link rel='stylesheet' id='print-css' href='https://www.herzogdemeuron.com/content/themes/site/assets/print.css?v=d2241aba' media='print' />
45<script id="jquery-core-js" src="https://www.herzogdemeuron.com/core/wp-includes/js/jquery/jquery.min.js?v=c9974922"></script>
vendor: 1 bytes, line 45
45
46<script id="jquery-migrate-js" src="https://www.herzogdemeuron.com/core/wp-includes/js/jquery/jquery-migrate.min.js?v=d5ac182d"></script>
46 47<link rel="canonical" href="https://www.herzogdemeuron.com/search/" /> 48<link rel='shortlink' href='https://www.herzogdemeuron.com/?p=70274' /> 49 50<link rel="icon" href="https://www.herzogdemeuron.com/content/themes/site/assets/static/favicon.ico?v=23dfc6e3" sizes="any"> 51<link rel="apple-touch-icon" href="https://www.herzogdemeuron.com/content/themes/site/assets/static/apple-touch-icon-180x180.png?v=8c093f4b"> 52<link rel="manifest" href="https://www.herzogdemeuron.com/content/themes/site/assets/static/manifest.webmanifest?v=9022bb0f" crossorigin="use-credentials"> 53 54
55<script>document.documentElement.classList.toggle('supports-loading-lazy', 'loading' in HTMLImageElement.prototype)</script>
55 56 57<!-- Preload Tags: Start --> 58<link rel="preload" href="https://www.herzogdemeuron.com/content/themes/site/assets/SuisseWorks-Bold-WebXL.woff2" as="font" type="font/woff2" crossorigin> 59<link rel="preload" href="https://www.herzogdemeuron.com/content/themes/site/assets/HdMGeometric-Regular.woff" as="font" type="font/woff" crossorigin> 60<link rel="preload" href="https://www.herzogdemeuron.com/content/themes/site/assets/SuisseWorks-Bold-WebXL.woff" as="font" type="font/woff" crossorigin> 61<link rel="preload" href="https://www.herzogdemeuron.com/content/themes/site/assets/ABCGravity-Normal.woff2" as="font" type="font/woff2" crossorigin> 62<link rel="preload" href="https://www.herzogdemeuron.com/content/themes/site/assets/HdMGeometric-Regular.woff2" as="font" type="font/woff2" crossorigin> 63<link rel="preload" href="https://www.herzogdemeuron.com/content/themes/site/assets/ABCGravity-Normal.woff" as="font" type="font/woff" crossorigin> 64<link rel="preload" href="https://www.herzogdemeuron.com/content/themes/site/assets/HdMGeometric-Bold.woff2" as="font" type="font/woff2" crossorigin> 65<link rel="preload" href="https://www.herzogdemeuron.com/content/themes/site/assets/HdMGeometric-Bold.woff" as="font" type="font/woff" crossorigin> 66<!-- Preload Tags: End --> 67 68<link rel="icon" href="https://www.herzogdemeuron.com/content/themes/site/assets/static/favicon.ico" sizes="32x32" /> 69<link rel="icon" href="https://www.herzogdemeuron.com/content/themes/site/assets/static/favicon.ico" sizes="192x192" /> 70<link rel="apple-touch-icon" href="https://www.herzogdemeuron.com/content/themes/site/assets/static/favicon.ico" /> 71<meta name="msapplication-TileImage" content="https://www.herzogdemeuron.com/content/themes/site/assets/static/favicon.ico" /> 72 <!-- wp_head:end --> 73 74
74<script> 75 document.documentElement.classList.replace('no-js', 'js') 76 </script>
76 77 78</head> 79 80<body class="single--page"> 81 82 83 <div id="container" x-data x-cloak x-cloak-visibilty> 84 85 86<div class="site-title" > 87 88 <a 89 class="site-title_link is-h1 no-underline" 90 title="Herzog & de Meuron" 91 href="https://www.herzogdemeuron.com/" 92 data-swup-preload> 93 94 <div class="is-strong not-print:sr-only gravity" data-swup-morph="site-title" >Herzog & de Meuron</div> 95 96 <div 97 class="hdm-logo gravity font-bold print:hidden" 98 x-data="HdmLogo" 99 x-bind="bindings" 100 aria-hidden="true"> 101 <span x-text="currentText">H&dM</span> 102 103 </div> 104 105 106 </a> 107 108</div> 109 110 <main id="main" class="transition-main mb-3" > 111 112 113<div 114 class="navigation print:!hidden site-navigation hide-if-fullsize-map-visible" 115 x-data="Navigation"> 116 117 <div class="navigation_buttons"> 118 119 <button 120 type="button" 121 class="navigation_toggle is-h1 gravity" 122 x-on:click="toggle"> 123 <span x-show="!isOpen">Menu</span> 124 <span x-show="isOpen">Close</span> 125 </button> 126 127 </div> 128 129 <div 130 x-show="isOpen" 131 x-transition.opacity.duration.300ms 132 x-on:keydown.escape.prevent.stop="close" 133 role="dialog" 134 aria-modal="true" 135 class="navigation_modal"> 136 <div x-on:click="close" class="navigation_modal_backdrop"></div> 137 138 <div 139 x-show="isOpen" x-transition.duration.300ms 140 class="navigation_panel"> 141 <div 142 x-trap.noscroll.inert="trap" class="navigation_panel_content is-centered" x-on:click.self="close" > 143 144 <section class="module navigation_module module-menu-items" > 145 146 147 <div class="module_body" > 148 149 150 <ul class="menu"> 151 <li class="menu_item"> 152 <a 153 x-on:click.self="onMenuLinkClick" class="menu_item_link no-underline alt-gravity" href="https://www.herzogdemeuron.com/news/" data-swup-preload-if-visible > 154 News </a> 155 </li> 156 <li class="menu_item"> 157 <a 158 x-on:click.self="onMenuLinkClick" class="menu_item_link no-underline alt-gravity" href="https://www.herzogdemeuron.com/projects/" data-swup-preload-if-visible > 159 Projects </a> 160 </li> 161 <li class="menu_item"> 162 <a 163 x-on:click.self="onMenuLinkClick" class="menu_item_link no-underline alt-gravity" href="https://www.herzogdemeuron.com/practice/" data-swup-preload-if-visible > 164 Practice </a> 165 </li> 166 </ul> 167 168 169 </div> 170 171 </section> 172 <section class="module navigation_module module-menu-items" > 173 174 175 <div class="module_body" > 176 177 178 <ul class="menu"> 179 <li class="menu_item"> 180 <a 181 x-on:click.self="onMenuLinkClick" class="menu_item_link no-underline alt-gravity" href="https://www.herzogdemeuron.com/exhibitions/" data-swup-preload-if-visible > 182 Exhibitions </a> 183 </li> 184 <li class="menu_item"> 185 <a 186 x-on:click.self="onMenuLinkClick" class="menu_item_link no-underline alt-gravity" href="https://www.herzogdemeuron.com/monographs/" data-swup-preload-if-visible > 187 Monographs </a> 188 </li> 189 <li class="menu_item"> 190 <a 191 x-on:click.self="onMenuLinkClick" class="menu_item_link no-underline alt-gravity" href="https://www.herzogdemeuron.com/writings/" data-swup-preload-if-visible > 192 Writings </a> 193 </li> 194 <li class="menu_item"> 195 <a 196 x-on:click.self="onMenuLinkClick" class="menu_item_link no-underline alt-gravity" href="https://www.herzogdemeuron.com/lectures-talks/" data-swup-preload-if-visible > 197 Lectures & Talks </a> 198 </li> 199 <li class="menu_item"> 200 <a 201 x-on:click.self="onMenuLinkClick" class="menu_item_link no-underline alt-gravity" href="https://www.herzogdemeuron.com/kabinett/" data-swup-preload-if-visible > 202 Kabinett </a> 203 </li> 204 </ul> 205 206 207 </div> 208 209 </section> 210 <section class="module navigation_module module-menu-items" > 211 212 213 <div class="module_body" > 214 215 216 <ul class="menu"> 217 <li class="menu_item"> 218 <a 219 x-on:click.self="onMenuLinkClick" class="menu_item_link no-underline alt-gravity" href="https://www.herzogdemeuron.com/practice/contacts/" data-swup-preload-if-visible > 220 Contacts </a> 221 </li> 222 <li class="menu_item"> 223 <a 224 x-on:click.self="onMenuLinkClick" class="menu_item_link no-underline alt-gravity" href="https://www.herzogdemeuron.com/practice/jobs/" data-swup-preload-if-visible > 225 Jobs </a> 226 </li> 227 <li class="menu_item"> 228 <a 229 x-on:click.self="onMenuLinkClick" class="menu_item_link no-underline alt-gravity" href="https://www.herzogdemeuron.com/search/" data-swup-preload-if-visible > 230 Search </a> 231 </li> 232 </ul> 233 234 235 </div> 236 237 </section> 238 <section class="module navigation_module module-text" > 239 240 241 <div class="module_body" > 242 243 <div class="textblock" x-data="TextModule({"id":"text-module-0"})"> 244 <div class="text"><p>Herzog & de Meuron Basel Ltd.<br> 245Rheinschanze 6<br> 2464056 Basel, Switzerland</p> 247<p>Email: <a href="mailto:info@herzogdemeuron.com">info@herzogdemeuron.com</a><br> 248Phone: <a href="tel:+41613855757">+41 61 385 5757</a></p> 249<p><a href="https://www.herzogdemeuron.com/terms-conditions/">Terms & Conditions</a><br> 250<a href="https://www.herzogdemeuron.com/privacy-policy/">Imprint & Privacy</a><br> 251<a href="https://www.herzogdemeuron.com/copyrights-credits/">Copyrights & Credits</a></p></div></div> 252 253 </div> 254 255 </section> 256 <section class="module navigation_module module-text" > 257 258 259 <div class="module_body" > 260 261 <div class="textblock" x-data="TextModule({"id":"text-module-1"})"> 262 <div class="text"><p><a href="https://www.hdmobjects.com/">Online Shop</a><br> 263<a href="https://www.instagram.com/herzogdemeuron/" target="_blank" rel="noopener">Instagram</a><br> 264<a href="https://www.facebook.com/Herzog.deMeuron" target="_blank" rel="noopener">Facebook</a><br> 265<a href="https://ch.linkedin.com/company/herzog-&-de-meuron" target="_blank" rel="noopener">LinkedIn</a><br> 266<a href="https://vimeo.com/herzogdemeuron" target="_blank" rel="noopener">Vimeo</a><br> 267<a href="https://twitter.com/herzogdemeuron" target="_blank" rel="noopener">X</a></p></div></div> 268 269 </div> 270 271 </section> 272 273 274 </div> 275 </div> 276 </div> 277</div> 278<div x-cloak class="sticky-page-title print:!hidden hide-if-fullsize-map-visible" tabindex="-1" x-data="StickyPageTitle({"defaultInfo":{"url":"https:\/\/www.herzogdemeuron.com\/search\/","label":"Search","tocLabel":"Search"},"isSingular":true,"postType":"page","debug":false})" x-bind="bindings" > 279 280 <a class="is-h1 gravity is-centered no-underline sticky-page-title_link" data-swup-scroll-position="preserve" href="https://www.herzogdemeuron.com/search/" :href="info.url" x-html="info.label" > 281 Search </a> 282 <div class="sticky-page-title_helper"></div> 283</div> 284 285 <div class="modules flex-1 grid auto-rows-min" > 286 287 <section class="module toplevel-module module-page-header module-page-header--page xs:hidden has-headline" data-section-info="{"url":"#top","label":"Search","tocLabel":"Description"}"> 288 289 <div class="module_anchor" id="description"></div> 290 291 <div class="module_body" > 292 293 294 295<header 296 class="page-header" x-data="PageHeader({"postType":"page"})" x-bind="bindings.root" > 297 298 299 <div class="page-header_text"> 300 <h1 class="sr-only"> 301 Search </h1> 302 <div class="page-header_title is-h1 is-strong" aria-hidden="true"> 303 Search </div> 304 </div> 305</header> 306 307 308 309 </div> 310 311 </section> 312 <section class="module toplevel-module module-global-search" > 313 314 315 <div class="module_body" > 316 317 <div 318 class="global-search" 319 spellcheck="false" 320 x-data="GlobalSearch({"placeholderTextMobile":"Search...","placeholderTextDesktop":"Search for something...","initialSearchString":"","postTypes":["person","project","exhibition","monograph","topic","news","writing","lecture","office","job","gallery","focus","article"]})" 321 x-bind="bindings"> 322 323</div><!-- /GlobalSearch --> 324 325 </div> 326 327 </section> 328 329 </div> 330 331 <div x-data="Lightbox({"defaultTitle":"Search","history":true,"wheel":true,"photoSwipeOptions":[]})" x-bind="bindings" class="absolute top-0 h-0 pointer-events-none" tabindex="-1" role="dialog" > 332</div> 333 </main> 334 335 </div> 336 337 <div x-data="PrintHelper" x-bind="bindings.root" > 338 339 <dialog class="modal-dialog" > 340 <div class="modal-dialog_content"> 341 342 <div class="modal-dialog_body" x-on:keydown.escape.window="cancelPrintJob" > 343 344 <p class="leading-2" >Preparing print view <span class="typing-dots"></span></p> 345 346 <print-helper_progress x-bind="bindings.progress" ></print-helper_progress> 347 348 </div><!-- modal-dialog_body --> 349 350 <button type="button" class="modal-dialog_close" x-cursor:x tabindex="-1" @click="cancelPrintJob" >
351 <span class="sr-only">Cancel</span> 352 </button> 353 354 </div><!-- /modal-dialog_content --> 355 356 </dialog> 357 358 <div class="printhelper_warning hidden p-2 is-h1" aria-hidden="true" > 359 <div class="border border-solid rounded-md border-black bg-white py-1 px-2 flex gap-1 stroke-2" > 360 <p>Some images are still loading. Please cancel this print job, it will be restarted automatically once everything is loaded.</p> 361 </div> 362 </div> 363</div> 364 365<dialog class="modal-dialog" x-data="ModalDialog" x-bind="bindings.dialog" > 366 <div class="modal-dialog_content" > 367 368 <form class="modal-dialog_body" x-bind="bindings.content" x-html="body" method="dialog" > 369 370 </form> 371 372 <button type="button" class="modal-dialog_close" x-cursor:x tabindex="-1" @click.self="$root.close()" > 373 <span class="sr-only">Close</span> 374 </button> 375 376 </div><!-- /modal-dialog_content --> 377 378</dialog> 379
379<script type="speculationrules"> 380{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/core/wp-*.php","/core/wp-admin/*","/content/uploads/*","/content/*","/content/plugins/*","/content/themes/site/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} 381</script>
381 382 <x-tracking-codes class="hidden"> 383 <!-- Matomo -->
384<script> 385 var _paq = window._paq = window._paq || []; 386 /* tracker methods like "setCustomDimension" should be called before "trackPageView" */ 387 _paq.push(['disableCookies']); 388 _paq.push(['trackPageView']); 389 _paq.push(['enableLinkTracking']); 390 (function() { 391 var u="//matomo.herzogdemeuron.com/"; 392 _paq.push(['setTrackerUrl', u+'matomo.php']); 393 _paq.push(['setSiteId', '1']); 394 var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0]; 395 g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s); 396 })(); 397</script>
397 398<!-- End Matomo Code --> </x-tracking-codes> 399
399<script id="wp-hooks-js" src="https://www.herzogdemeuron.com/core/wp-includes/js/dist/hooks.min.js?v=cbf0759c"></script>
vendor: 1 bytes, line 399
399
400<script id="wp-i18n-js" src="https://www.herzogdemeuron.com/core/wp-includes/js/dist/i18n.min.js?v=a156f410"></script>
vendor: 1 bytes, line 400
400
401<script id="wp-i18n-js-after"> 402wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } ); 403//# sourceURL=wp-i18n-js-after 404</script>
vendor: 1 bytes, line 404
404
405<script id="swv-js" src="https://www.herzogdemeuron.com/content/plugins/contact-form-7/includes/swv/js/index.js?v=3e4153f2"></script>
vendor: 1 bytes, line 405
405
406<script id="contact-form-7-js-before"> 407var wpcf7 = { 408 "api": { 409 "root": "https:\/\/www.herzogdemeuron.com\/wp-json\/", 410 "namespace": "contact-form-7\/v1" 411 }, 412 "cached": 1 413}; 414//# sourceURL=contact-form-7-js-before 415</script>
vendor: 1 bytes, line 415
415
416<script id="contact-form-7-js" src="https://www.herzogdemeuron.com/content/plugins/contact-form-7/includes/js/index.js?v=3e4153f2"></script>
vendor: 1 bytes, line 416
416
417<script id="cf7apps-honeypot-refill-js-extra"> 418var cf7appsHoneypotRefill = {"forceRefillOnInit":"1"}; 419//# sourceURL=cf7apps-honeypot-refill-js-extra 420</script>
vendor: 1 bytes, line 420
420
421<script id="cf7apps-honeypot-refill-js" src="https://www.herzogdemeuron.com/content/plugins/contact-form-7-honeypot/legacy-honeypot/includes/js/honeypot-refill.js?v=e81253ec"></script>
vendor: 1 bytes, line 421
421
422<script id="wpcf7cf-scripts-js-extra"> 423var wpcf7cf_global_settings = {"ajaxurl":"https://www.herzogdemeuron.com/core/wp-admin/admin-ajax.php"}; 424//# sourceURL=wpcf7cf-scripts-js-extra 425</script>
vendor: 1 bytes, line 425
425
426<script id="wpcf7cf-scripts-js" src="https://www.herzogdemeuron.com/content/plugins/cf7-conditional-fields/js/scripts.js?v=65cec1c6"></script>
vendor: 1 bytes, line 426
426
427<script id="app-js-before"> 428var GLOBALS = { 429 "homeUrl": "https:\/\/www.herzogdemeuron.com\/", 430 "ajaxUrl": "https:\/\/www.herzogdemeuron.com\/core\/wp-admin\/admin-ajax.php", 431 "styleUrl": "https:\/\/www.herzogdemeuron.com\/content\/themes\/site\/assets\/app.css?v=41347c2b", 432 "themeUrl": "https:\/\/www.herzogdemeuron.com\/content\/themes\/site", 433 "env": "production", 434 "booleans": { 435 "isLoggedIn": false, 436 "isDev": false, 437 "isFrontPage": false, 438 "currentUserCanUseCookies": false, 439 "isPrint": false 440 }, 441 "rest": { 442 "root": "https:\/\/www.herzogdemeuron.com\/wp-json\/", 443 "nonce": "927671a7e4", 444 "endpoints": { 445 "search": "https:\/\/www.herzogdemeuron.com\/wp-json\/rah\/v1\/search\/" 446 } 447 }, 448 "mappedUrls": { 449 "\/projects\/?": "\/projects\/", 450 "\/topics\/?": "\/topics\/", 451 "\/practice\/people\/?": "\/practice\/people\/", 452 "\/practice\/offices\/?": "\/practice\/offices\/", 453 "\/practice\/jobs\/?": "\/practice\/jobs\/", 454 "\/gallery\/?": "\/gallery\/", 455 "\/focus\/?": "\/focus\/", 456 "\/writings\/?": "\/writings\/", 457 "\/articles\/?": "\/articles\/", 458 "\/lectures-talks\/?": "\/lectures-talks\/", 459 "\/exhibitions\/?": "\/exhibitions\/", 460 "\/monographs\/?": "\/monographs\/", 461 "\/recordings\/?": "\/recordings\/", 462 "\/news\/?": "\/news\/" 463 }, 464 "locale": "en-US", 465 "postTypeArchiveUrls": { 466 "project": "https:\/\/www.herzogdemeuron.com\/projects\/", 467 "topic": "https:\/\/www.herzogdemeuron.com\/topics\/", 468 "person": "https:\/\/www.herzogdemeuron.com\/practice\/people\/", 469 "office": "https:\/\/www.herzogdemeuron.com\/practice\/offices\/", 470 "job": "https:\/\/www.herzogdemeuron.com\/practice\/jobs\/", 471 "gallery": "https:\/\/www.herzogdemeuron.com\/gallery\/", 472 "focus": "https:\/\/www.herzogdemeuron.com\/focus\/", 473 "writing": "https:\/\/www.herzogdemeuron.com\/writings\/", 474 "article": "https:\/\/www.herzogdemeuron.com\/articles\/", 475 "lecture": "https:\/\/www.herzogdemeuron.com\/lectures-talks\/", 476 "exhibition": "https:\/\/www.herzogdemeuron.com\/exhibitions\/", 477 "monograph": "https:\/\/www.herzogdemeuron.com\/monographs\/", 478 "recording": "https:\/\/www.herzogdemeuron.com\/recordings\/", 479 "news": "https:\/\/www.herzogdemeuron.com\/news\/" 480 }, 481 "workerUrl": "https:\/\/www.herzogdemeuron.com\/content\/themes\/site\/assets\/worker.js?v=a5088add", 482 "HDPIImageSize": 5000, 483 "childNavRoutes": [ 484 [ 485 "\/practice\/", 486 "\/practice\/:childpage\/", 487 "\/practice\/:childpage\/\\?(.*)" 488 ] 489 ] 490}; 491//# sourceURL=app-js-before 492</script>
vendor: 1 bytes, line 492
492
493<script data-wp-strategy="defer" defer id="app-js" src="https://www.herzogdemeuron.com/content/themes/site/assets/app.js?v=26fb3428"></script>
493 494</body> 495 496</html> 497 498<!-- Dynamic page generated in 0.120 seconds. --> 499<!-- Cached page generated by WP-Super-Cache on 2026-10-02 04:36:03 --> 500 501<!-- Compression = gzip -->
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.