﻿article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;scroll-behavior:auto}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a,a:hover,a:link,a:visited{color:inherit}a{background:rgba(0,0,0,0)}a:focus,a:hover,a:active{outline:0}h1,h2,h3,h4,h5,h6{font-weight:inherit;font-size:inherit;font-style:inherit;margin:0;padding:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:800}dfn{font-style:italic}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:"“" "”" "‘" "’"}q:before,q:after{content:"";content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal}button,input,select,textarea{padding:0;color:inherit;font-family:inherit;font-size:100%;margin:0;vertical-align:baseline}button,input{line-height:normal}button,select{text-transform:inherit}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:none;cursor:pointer;border:0;outline:0;background:rgba(0,0,0,0)}button[disabled],input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}a:focus,area:focus,input:focus,select:focus,textarea:focus,button:focus,iframe:focus,[tabindex]:focus,[contentEditable=true]:focus{outline:0}a:focus-visible,area:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,button:focus-visible,iframe:focus-visible,[tabindex]:focus-visible,[contentEditable=true]:focus-visible{outline:3px solid currentcolor;outline-offset:3px}html,body,main{overflow:unset}nav,header,footer,body,main,section,article,div,figure,figcaption,img,picture,blockquote{box-sizing:border-box;position:relative;display:block;padding:0;margin:0;border:0;outline:0}body,main{width:100vw;max-width:100%}body{min-height:100dvh;overscroll-behavior-y:contain}html,body{display:block;padding:0;margin:0;overflow-x:clip;width:100vw;max-width:100%}html{background:var(--color-background, #FFF);color:var(--color-text, #000)}html,body{margin:0;padding:0}figure,img,picture{display:block;margin:0;padding:0;position:relative;max-width:100%}*:focus,*:focus-visible,a:focus,a:focus-visible,button:focus,button:focus-visible{outline-offset:2px;color:var(--color-highlight)}pre{opacity:.45;margin:5rem 0;font-size:15px;grid-column:1/-1}ul,ol,li{list-style:none;padding:0;margin:0}details{display:flex;flex-flow:column nowrap}details,details summary{margin:0;border-radius:0;background-image:none;-webkit-appearance:none;box-sizing:border-box;position:relative}details summary{display:flex;flex-flow:column nowrap;cursor:pointer;pointer-events:auto}details summary::-webkit-details-marker{display:none}details summary span{display:block;flex:0 0 auto}iframe{display:block;width:100%;border:0;margin:0;padding:0;background:rgba(0,0,0,0)}@view-transition{navigation:auto}@keyframes vt-fade-out{to{opacity:0}}@keyframes vt-slide-fade-in{from{opacity:0;translate:0 .4rem}}::view-transition-old(root){animation:200ms ease vt-fade-out}::view-transition-new(root){animation:350ms ease vt-slide-fade-in}::view-transition-old(site-header),::view-transition-new(site-header),::view-transition-old(site-menu),::view-transition-new(site-menu),::view-transition-old(site-background),::view-transition-new(site-background){animation:none;mix-blend-mode:normal}@font-face{font-family:"Inter";font-style:normal;font-weight:100;font-display:swap;src:url("/assets/fonts/Inter-4.1/web/Inter-Thin.woff2") format("woff2")}@font-face{font-family:"Inter";font-style:italic;font-weight:100;font-display:swap;src:url("/assets/fonts/Inter-4.1/web/Inter-ThinItalic.woff2") format("woff2")}@font-face{font-family:"Inter";font-style:normal;font-weight:200;font-display:swap;src:url("/assets/fonts/Inter-4.1/web/Inter-ExtraLight.woff2") format("woff2")}@font-face{font-family:"Inter";font-style:italic;font-weight:200;font-display:swap;src:url("/assets/fonts/Inter-4.1/web/Inter-ExtraLightItalic.woff2") format("woff2")}@font-face{font-family:"Inter";font-style:normal;font-weight:300;font-display:swap;src:url("/assets/fonts/Inter-4.1/web/Inter-Light.woff2") format("woff2")}@font-face{font-family:"Inter";font-style:italic;font-weight:300;font-display:swap;src:url("/assets/fonts/Inter-4.1/web/Inter-LightItalic.woff2") format("woff2")}@font-face{font-family:"Inter";font-style:normal;font-weight:400;font-display:swap;src:url("/assets/fonts/Inter-4.1/web/Inter-Regular.woff2") format("woff2")}@font-face{font-family:"Inter";font-style:italic;font-weight:400;font-display:swap;src:url("/assets/fonts/Inter-4.1/web/Inter-Italic.woff2") format("woff2")}@font-face{font-family:"Inter";font-style:normal;font-weight:500;font-display:swap;src:url("/assets/fonts/Inter-4.1/web/Inter-Medium.woff2") format("woff2")}@font-face{font-family:"Inter";font-style:italic;font-weight:500;font-display:swap;src:url("/assets/fonts/Inter-4.1/web/Inter-MediumItalic.woff2") format("woff2")}@font-face{font-family:"Inter";font-style:normal;font-weight:600;font-display:swap;src:url("/assets/fonts/Inter-4.1/web/Inter-SemiBold.woff2") format("woff2")}@font-face{font-family:"Inter";font-style:italic;font-weight:600;font-display:swap;src:url("/assets/fonts/Inter-4.1/web/Inter-SemiBoldItalic.woff2") format("woff2")}@font-face{font-family:"Inter";font-style:normal;font-weight:700;font-display:swap;src:url("/assets/fonts/Inter-4.1/web/Inter-Bold.woff2") format("woff2")}@font-face{font-family:"Inter";font-style:italic;font-weight:700;font-display:swap;src:url("/assets/fonts/Inter-4.1/web/Inter-BoldItalic.woff2") format("woff2")}@font-face{font-family:"Inter";font-style:normal;font-weight:800;font-display:swap;src:url("/assets/fonts/Inter-4.1/web/Inter-ExtraBold.woff2") format("woff2")}@font-face{font-family:"Inter-Outline";font-style:normal;font-weight:800;font-display:swap;src:url("/assets/fonts/Inter-Extrabold-Outline/_export/Inter-ExtraBoldOutline.woff2") format("woff2")}@font-face{font-family:"Inter";font-style:italic;font-weight:800;font-display:swap;src:url("/assets/fonts/Inter-4.1/web/Inter-ExtraBoldItalic.woff2") format("woff2")}@font-face{font-family:"Inter";font-style:normal;font-weight:900;font-display:swap;src:url("/assets/fonts/Inter-4.1/web/Inter-Black.woff2") format("woff2")}@font-face{font-family:"Inter";font-style:italic;font-weight:900;font-display:swap;src:url("/assets/fonts/Inter-4.1/web/Inter-BlackItalic.woff2") format("woff2")}:root{--font-family-base: 'Inter', sans-serif}:root{--color-white:	#ffffff;--color-black:	#303030;--color-yellow:	#FFF600;--color-green:	#00FF99;--color-orange:	#FF8353;--color-blue:	#00F6FF;--color-background:	var(--color-em);--color-text:	var(--color-black);--color-outline:	var(--color-black);--color-debug:	rgb(0, 255, 0);--color-hover:	var(--color-em);--color-highlight:	var(--color-em);--color-em:	var(--color-yellow);--s: 0.25rem;--space-1: calc( var(--s) * 1 );--space-2: calc( var(--s) * 2 );--space-4: calc( var(--s) * 4 );--space-6: calc( var(--s) * 6 );--space-8: calc( var(--s) * 8 );--space-10: calc( var(--s) * 10 );--space-12: calc( var(--s) * 12 );--space: 1rem;--pagePadding-x: 1rem;--pagePadding-y: 1rem;--headerHeight: 75px;--scrollbarWidth: 0px;--touchTargetSizeMin: 1.2rem;--fullHeight: 100lvh;--font-size: max(20px, 1vw);--line-height: 1.3rem;--col-grid-margin: var(--pagePadding-x);--col-grid-count: 12;--col-grid-gutter: 1rem;--border-width: 3px;--border: var(--border-width) solid var(--color-text);--shadow: 0 0 .35rem color-mix(in srgb, var(--color-text), transparent 70%)}@media(max-width: 639px){:root{--pagePadding-x: 0.5rem;--col-grid-gutter: 0.5rem}}html{font-family:var(--font-family-base, sans-serif)}html[data-template=home]{--color-background: var(--color-white)}html,body{color:var(--color-text);background:var(--color-black)}html:not(.is-init) h1,html:not(.is-init) h2,html:not(.is-init) h3,html:not(.is-init) h4,html:not(.is-init) h5,html:not(.is-init) h6,html:not(.is-init) p,html:not(.is-init) button,html:not(.is-init) a,html:not(.is-init) article,html:not(.is-init) nav,html:not(.is-init) img{opacity:0}.site-main{min-height:100vh;min-height:100svh}.collapsible{color:inherit}.collapsible+.collapsible{margin-top:0;border-top:0}details.collapsible,details.collapsible summary{padding-left:0;background-image:none;-webkit-appearance:none}details.collapsible summary{cursor:pointer}details.collapsible summary::-webkit-details-marker{display:none}.collapsible__header{-webkit-appearance:none;position:relative;display:block;background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;text-align:left;overflow:visible;width:auto}.collapsible__header:not(.c--init){pointer-events:none;cursor:default}.collapsible__header.c--init{pointer-events:auto;cursor:pointer}.collapsible__content.c--init{--aniDur: 0.25s;--height: 0;--width: auto;max-height:var(--height);max-width:var(--width);padding:0 !important;transition:max-width var(--aniDur) ease-out,max-height var(--aniDur) ease-out,opacity var(--aniDur) ease-out}.collapsible__content.c--init:not(.c--active):not(.c--activating){overflow:hidden;opacity:0}.collapsible__content.c--init.c--activating,.collapsible__content.c--init.c--activating>.collapsible__content__inner{overflow:hidden}.collapsible__content.c--init.c--active,.collapsible__content.c--init.c--activating{opacity:1;transition:max-width var(--aniDur) ease-out,max-height var(--aniDur) ease-out,opacity var(--aniDur) ease-out}.collapsible__content.c--init[data-collapsible-direction=horizontal]{--height: auto;--width: 0}.collapsible__content.c--init[data-collapsible-transition=none]{--aniDur: 0s}.collapsible__header[data-collapsible-type=button].c--active{background:#000;color:#fff}.collapsible[data-collapsible-type=accordion]{border-top:1px solid currentcolor;border-bottom:1px solid currentcolor}.collapsible[data-collapsible-type=accordion]+.collapsible{margin-top:0;border-top:0}.collapsible[data-collapsible-type=accordion]>.collapsible__header{padding:1.25rem 0rem 1rem;width:100%}.collapsible[data-collapsible-type=accordion] .collapsible__content__inner{padding-top:1.1875rem;padding-bottom:2.88rem}.collapsible[data-collapsible-type=accordion] .collapsible__content__inner h4{margin-top:1.25rem}.collapsible[data-collapsible-type=accordion] .collapsible__content__inner h4:first-child{margin-top:0}.collapsible[data-collapsible-type=filter]{border-top:0;border-bottom:0}.collapsible[data-collapsible-type=filter]+.collapsible{margin-top:0;border-top:0}.collapsible[data-collapsible-type=filter]>.collapsible__header{width:100%}.collapsible[data-collapsible-type=filter] .collapsible__content__inner{padding-top:1.5625rem;padding-bottom:3.75rem}.collapsible[data-collapsible-type=image-caption-overlay]{margin:0}.collapsible[data-collapsible-type=image-caption-overlay] figure{display:block;position:relative}.collapsible[data-collapsible-type=image-caption-overlay] figure img{display:block;width:auto;height:auto;justify-self:flex-end;align-self:flex-end;max-height:100%}.collapsible[data-collapsible-type=image-caption-overlay] figure,.collapsible[data-collapsible-type=image-caption-overlay] figure img{max-height:calc(100svh - var(--page-header-height, 0) - 9rem)}.collapsible[data-collapsible-type=image-caption-overlay] .collapsible__content__inner{padding:.25rem}.collapsible__header[data-collapsible-icon-position=left].c--init{padding-left:34px}.collapsible__header[data-collapsible-icon-position=left].c--init>.collapsible__icon{left:0;right:auto}.collapsible__icon{--translate-y: -50%;--rotate: 0deg;position:absolute;right:0;top:50%;transform:translateY(var(--translate-y)) rotate(var(--rotate));transition:.2s linear transform}.collapsible__header.c--active .collapsible__icon{--rotate: 45deg}.collapsible[data-collapsible-icon=arrow] .collapsible__header.c--active .collapsible__icon{--rotate: 180deg}.collapsible__header{color:var(--color-background)}.collapsible__header svg.collapsible__icon{width:1rem;height:1rem}.collapsible__header span{opacity:1}.collapsible__header span:first-child{display:block}.collapsible__header span:last-child{display:none}.collapsible__header.c--active span:first-child{display:none}.collapsible__header.c--active span:last-child{display:block}html.dev-view{--color-dev: var(--color-debug, rgb(0, 255, 0))}html.dev-view body *{outline:1px solid var(--color-dev);outline-offset:-0.5px;outline-style:dotted}.dev-guides{--col-grid_color: var(--color-dev, magenta);display:block;position:fixed;border-left:var(--col-grid-margin) solid rgba(0,0,0,0);border-right:var(--col-grid-margin) solid rgba(0,0,0,0);width:100vw;max-width:100%;height:100dvh;overflow:hidden;mix-blend-mode:multiply;opacity:.1;z-index:9999;inset:0;pointer-events:none}.dev-guides:before{content:"";display:block;position:absolute;inset:0;right:calc(var(--col-grid-gutter)*-1);background-image:linear-gradient(90deg, var(--col-grid_color) 0, var(--col-grid_color) calc(100% - var(--col-grid-gutter)), rgba(0, 0, 0, 0) calc(100% - var(--col-grid-gutter)), rgba(0, 0, 0, 0) 100%);background-size:calc(100%/var(--col-grid-count)) 100%;background-position:left;background-repeat:repeat-x}html.dev-view .dev-guides{display:block}html:not(.dev-view) .dev-guides{display:none}.typographic-baseline-grid:after{content:"";display:block;position:absolute;inset:var(--pagePadding-y, 0) var(--space, 0);pointer-events:none;mix-blend-mode:multiply;opacity:0;z-index:9999;background:repeating-linear-gradient(blue, 0px, blue var(--lead), transparent var(--lead), transparent calc(var(--lead) + var(--cap-height)), red calc(var(--lead) + var(--cap-height)), red var(--line-height));background-origin:content-box}:root{--color-white:	#ffffff;--color-black:	#303030;--color-yellow:	#FFF600;--color-green:	#00FF99;--color-orange:	#FF8353;--color-blue:	#00F6FF;--color-background:	var(--color-em);--color-text:	var(--color-black);--color-outline:	var(--color-black);--color-debug:	rgb(0, 255, 0);--color-hover:	var(--color-em);--color-highlight:	var(--color-em);--color-em:	var(--color-yellow);--s: 0.25rem;--space-1: calc( var(--s) * 1 );--space-2: calc( var(--s) * 2 );--space-4: calc( var(--s) * 4 );--space-6: calc( var(--s) * 6 );--space-8: calc( var(--s) * 8 );--space-10: calc( var(--s) * 10 );--space-12: calc( var(--s) * 12 );--space: 1rem;--pagePadding-x: 1rem;--pagePadding-y: 1rem;--headerHeight: 75px;--scrollbarWidth: 0px;--touchTargetSizeMin: 1.2rem;--fullHeight: 100lvh;--font-size: max(20px, 1vw);--line-height: 1.3rem;--col-grid-margin: var(--pagePadding-x);--col-grid-count: 12;--col-grid-gutter: 1rem;--border-width: 3px;--border: var(--border-width) solid var(--color-text);--shadow: 0 0 .35rem color-mix(in srgb, var(--color-text), transparent 70%)}@media(max-width: 639px){:root{--pagePadding-x: 0.5rem;--col-grid-gutter: 0.5rem}}.sticky:not(.sticky--beyond){position:sticky;top:0}body.animating{overflow:hidden;pointer-events:none}*[hidden],.hidden{display:none}.sr-only,.screenreader-only,.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}@media(min-width: 1000px){.mobile-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;display:none !important}}@media(max-width: 999px){.desktop-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;display:none !important}}@media(min-width: 640px){.only-screen-small{display:none !important}}@media(max-width: 639px){.only-screen-big{display:none !important}}.gap{display:block;height:2.5rem;width:100%;position:relative}.no-hyphens{-ms-hyphens:none;-webkit-hyphens:none;hyphens:none}.fs--underline{text-decoration:underline;-webkit-text-decoration-thickness:auto;text-decoration-thickness:auto;text-underline-offset:auto}.fs--uppercase{text-transform:uppercase;font-variant-numeric:normal;-moz-font-feature-settings:"case";-webkit-font-feature-settings:"case";font-feature-settings:"case";letter-spacing:0}.fs--em{color:var(--color-highlight)}.fs--base{font-family:var(--font-family-base);font-size:var(--font-size, 16px);line-height:var(--line-height, 16px);font-weight:800;font-stretch:normal;font-style:normal;letter-spacing:0;font-optical-sizing:auto;font-variation-settings:normal}.fs--h1{font-size:3.5rem;line-height:1;letter-spacing:-0.03em}.fs--h2{font-size:3.5rem;line-height:1;letter-spacing:-0.03em}.fs--h3{font-size:3.5rem;line-height:1;letter-spacing:-0.03em}.fs--h4{font-size:3.5rem;line-height:1;letter-spacing:-0.03em}.fs--h5{font-size:3.5rem;line-height:1;letter-spacing:-0.03em}.fs--caption{font-size:.7rem;line-height:1.45;letter-spacing:.01em}.fs--tpg{--line-height: 1.25rem}.fs--tpg h1,.fs--tpg h2,.fs--tpg h3,.fs--tpg h4,.fs--tpg h5,.fs--tpg h6,.fs--tpg p,.fs--tpg ul,.fs--tpg ol{margin:0}.fs--tpg h1:not(:first-child),.fs--tpg h2:not(:first-child),.fs--tpg h3:not(:first-child),.fs--tpg h4:not(:first-child),.fs--tpg h5:not(:first-child),.fs--tpg h6:not(:first-child),.fs--tpg p:not(:first-child),.fs--tpg ul:not(:first-child),.fs--tpg ol:not(:first-child){margin-top:var(--line-height)}.fs--tpg h1:not(:last-child),.fs--tpg h2:not(:last-child),.fs--tpg h3:not(:last-child),.fs--tpg h4:not(:last-child),.fs--tpg h5:not(:last-child),.fs--tpg h6:not(:last-child),.fs--tpg p:not(:last-child),.fs--tpg ul:not(:last-child),.fs--tpg ol:not(:last-child){margin-bottom:var(--line-height)}.fs--tpg h1,.fs--tpg h2,.fs--tpg h3,.fs--tpg h4,.fs--tpg h5,.fs--tpg h6{margin:var(--line-height) 0 0}.fs--tpg h1{-webkit-text-wrap:balance;text-wrap:balance}.fs--tpg p{display:block;min-height:var(--line-height)}.fs--tpg p+p{text-indent:0;margin-top:var(--line-height)}.fs--tpg h2,.fs--tpg h3{font-family:var(--font-family-base);font-size:1.8rem;letter-spacing:.01em;text-transform:uppercase;margin-top:calc(var(--line-height)*3);margin-bottom:calc(var(--line-height)*1)}.fs--tpg a{color:var(--color-link);text-decoration:underline;text-underline-offset:.09em;text-decoration-thickness:.08em}.fs--tpg a:hover,.fs--tpg a:focus-visible{color:var(--color-link-focus)}.fs--tpg ul,.fs--tpg ol,.fs--tpg li{list-style:none;padding:0}.fs--tpg ul li,.fs--tpg ol li{padding-left:1.5em;position:relative;display:block}.fs--tpg ul li:before,.fs--tpg ol li:before{content:"";position:absolute;display:block;color:currentColor;font-weight:inherit;width:max-content;white-space:nowrap;top:0;left:0;right:auto}.fs--tpg ul li+li,.fs--tpg ol li+li{margin-top:calc(var(--line-height)/2)}.fs--tpg ul li:before{--size: 0.45em;top:.4em;left:.3em;width:var(--size);height:var(--size);border-radius:50%;background-color:currentColor}.fs--tpg ol{counter-reset:ol-counter}.fs--tpg ol li{counter-increment:ol-counter}.fs--tpg ol li:before{content:counter(ol-counter) ". "}html{color:var(--color-text);font-family:var(--font-family-base);font-size:var(--font-size, 16px);line-height:var(--line-height, 16px);font-weight:800;font-stretch:normal;font-style:normal;letter-spacing:0;font-optical-sizing:auto;font-variation-settings:normal}@supports(-webkit-hyphenate-limit-before: 12) or (hyphenate-limit-chars: 24 12 12){html{-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}}@supports(-webkit-hyphenate-limit-before: 12){html{-webkit-hyphenate-limit-before:12;-webkit-hyphenate-limit-after:12;-ms-hyphenate-limit-lines:2;-webkit-hyphenate-limit-lines:2;hyphenate-limit-lines:2}}@supports(hyphenate-limit-chars: 24 12 12){html{-moz-hyphenate-limit-chars:24 12 12;-webkit-hyphenate-limit-chars:24 12 12;-ms-hyphenate-limit-chars:24 12 12;hyphenate-limit-chars:24 12 12}}html{-webkit-hyphenate-limit-last:always;-moz-hyphenate-limit-last:always;-ms-hyphenate-limit-last:always;hyphenate-limit-last:always;-webkit-hyphenate-limit-zone:8%;-moz-hyphenate-limit-zone:8%;-ms-hyphenate-limit-zone:8%;hyphenate-limit-zone:8%;word-break:break-word;-webkit-font-feature-settings:"kern" 1;font-feature-settings:"kern" 1;-webkit-font-kerning:normal;font-kerning:normal;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;text-shadow:none}html ::-moz-selection{background:var(--color-em);color:var(--color-text)}html ::selection{background:var(--color-em);color:var(--color-text)}body{font-size:1rem;line-height:1.25;letter-spacing:-0.02em}a:not(.fs--underline){text-decoration:none}blockquote{text-align:center}blockquote footer{font-size:1rem}blockquote a,blockquote a:hover,blockquote a:link,blockquote a:visited{text-decoration:underline}p{margin:0;padding:0}button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}.obfuscate{text-align:left;display:inline-block;font-variant-ligatures:discretionary-ligatures}hr{margin:3rem 0;border:0;height:0;background-color:var(--color-text);border-top:var(--border)}.text-small,.text-small p{font-size:.75rem;line-height:1.35}.ot-lining-nums{font-variant-numeric:lining-nums}.ot-ss01{-moz-font-feature-settings:"ss01";-webkit-font-feature-settings:"ss01";font-feature-settings:"ss01"}.ot-smcp{font-variant-caps:small-caps;-moz-font-feature-settings:"smcp";-webkit-font-feature-settings:"smcp";font-feature-settings:"smcp"}.ot-case{-moz-font-feature-settings:"case";-webkit-font-feature-settings:"case";font-feature-settings:"case"}.ot-liga{-moz-font-feature-settings:"liga";-webkit-font-feature-settings:"liga";font-feature-settings:"liga"}.tabs{display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:stretch}.tabs button{-webkit-appearance:none;border-radius:0;text-align:inherit;background:none;box-shadow:none;padding:0;cursor:pointer;border:none;color:inherit;font:inherit}.tabs__head{display:flex;flex-flow:row nowrap;justify-content:stretch;align-items:flex-start}.tabs__tab{flex:1 1 auto;text-align:left;pointer-events:auto;cursor:pointer}.tabs__tab[disabled],.tabs__tab[disabled=true]{opacity:.5;pointer-events:none;cursor:default}.tabs__tab.tab--open{color:var(--color-highlight)}.reviews{font-family:var(--font-family-base);font-size:18px;line-height:25px}.reviews .card{display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:stretch}.reviews .card>*{flex:0 0 auto}.reviews .card{gap:.25rem}.reviews h3{font-weight:bold;flex:none;order:0;align-self:stretch;flex-grow:0}.reviews p{flex:none;order:1;align-self:stretch;flex-grow:0}.site-footer{background:var(--color-em);--color-text: var(--color-white);grid-column:1/-1;display:grid;grid-template-columns:repeat(var(--col-grid-count, 12), minmax(0, 1fr));column-gap:var(--col-grid-gutter);row-gap:0;align-items:start;padding-inline:var(--pagePadding-x);align-items:center;padding-top:13.5rem;padding-bottom:2.75rem;text-align:center;z-index:100}html.has-modal-open .site-footer{display:none}body.page--project .site-footer{display:none}@media(max-width: 999px){.site-footer{padding-top:9rem;row-gap:2.6rem}.site-footer .block--nav--footer--main{order:1}.site-footer .block--text--footer{order:2}.site-footer .block--nav--footer--legal{order:3}.site-footer .block--nav--footer--socials{order:4}}@media(min-width: 1000px){.site-footer{row-gap:6.5rem}.site-footer .block--nav--footer--main{grid-column:3/-3;grid-row:1/auto}.site-footer .block--nav--footer--legal{grid-column:-1/-5;grid-row:2/auto}.site-footer .block--nav--footer--socials{grid-column:1/span 4;grid-row:2/auto}.site-footer .block--text--footer{grid-column:5/-5;grid-row:2/auto}}.site-menu,.site-header{display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:stretch}.site-menu>*,.site-header>*{flex:0 0 auto}.site-menu,.site-header{position:fixed;top:0;left:0}html[data-template=home]:not(.is-scrolled) .site-menu,html[data-template=home]:not(.is-scrolled) .site-header{opacity:0;pointer-events:none}.site-header{z-index:102;width:100vw;max-width:100%;view-transition-name:site-header;padding-top:env(safe-area-inset-top, 0px)}.site-header a,.site-header button{pointer-events:auto}@media(max-width: 999px){.site-header{background-color:var(--color-white)}}@media(min-width: 1000px){.site-header{pointer-events:none}}#site-background{view-transition-name:site-background}#site-background .vimeo-embed__play{display:none !important}.site-header__inner{padding:var(--pagePadding-y) var(--pagePadding-x);max-width:100%;text-align:center;justify-content:center;align-items:center;display:grid;grid-template-columns:minmax(2rem, 1fr) minmax(11rem, max-content) minmax(2rem, 1fr)}@media(max-width: 999px){.site-header__inner{background-color:var(--color-white)}}@media(min-width: 1000px){.site-header__inner{background-color:rgba(0,0,0,0)}}.site-header__buttons{grid-column:auto/-1;justify-self:end;display:flex;flex-flow:row nowrap;justify-content:flex-end;align-items:center}.site-menu{z-index:100;--color-text: var(--color-white);text-align:left;justify-content:flex-start;align-items:flex-start;color:var(--color-white);width:100%;max-height:100dvh}.site-menu ul,.site-menu li{position:relative;width:100%;box-sizing:border-box}.site-menu .menu__list{display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:stretch}.site-menu .menu__list>*{flex:0 0 auto}.site-menu .menu__list{min-height:0}.site-menu .menu__list>li{flex:0 0 auto;display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:stretch}.site-menu .menu__list>li>*{flex:0 0 auto}.site-menu .menu__list--primary{padding:var(--pagePadding-y) 0;max-height:100dvh}.site-menu .menu__list--primary>li{padding:0 var(--pagePadding-x)}.site-menu .menu__list--primary>li.has-sublist:has(.menu__item.IO--intersecting--latest){flex:1 1 auto;overflow:hidden}.site-menu .menu__list--primary>li.has-sublist:has(.menu__item.IO--intersecting--latest) .menu__list--secondary{display:block;flex:1 1 auto !important}.site-menu .menu__list--secondary{overflow-y:auto;max-height:100%;flex:1 1 auto;direction:rtl;padding-left:.5rem}@media(min-width: 1480px){.site-menu .menu__list--secondary{padding-left:1rem}}.site-menu .menu__list--secondary>*{direction:ltr}html[data-template=home] .site-menu .menu__list--secondary{display:none}.site-menu .menu__list--secondary.has-overflow,.site-menu .menu__list--secondary.is-scrolled{padding-bottom:1rem}.site-menu .menu__list--secondary.has-overflow:not(.is-scrolled){-webkit-mask-image:linear-gradient(to bottom, transparent 0, black 0, black calc(100% - 0.5rem), transparent 100%);-webkit-mask-composite:intersect;-webkit-mask-size:100% 100%;-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;mask-image:linear-gradient(to bottom, transparent 0, black 0, black calc(100% - 0.5rem), transparent 100%);mask-size:100% 100%;mask-position:center;mask-repeat:no-repeat}.site-menu .menu__list--secondary.is-scrolled{-webkit-mask-image:linear-gradient(to bottom, transparent 0, black 0.5rem, black calc(100% - 0.5rem), transparent 100%);-webkit-mask-composite:intersect;-webkit-mask-size:100% 100%;-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;mask-image:linear-gradient(to bottom, transparent 0, black 0.5rem, black calc(100% - 0.5rem), transparent 100%);mask-size:100% 100%;mask-position:center;mask-repeat:no-repeat}.site-menu .menu__list--secondary{scrollbar-width:thin;scrollbar-color:var(--color-em) transparent}.site-menu .menu__list--secondary::-webkit-scrollbar{width:11px;height:11px}.site-menu .menu__list--secondary::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.site-menu .menu__list--secondary::-webkit-scrollbar-thumb{background-color:var(--color-em);border-radius:999px;border:2px solid rgba(0,0,0,0);background-clip:content-box}.site-menu .menu__list--secondary::-webkit-scrollbar-thumb:hover{background-color:#000}.site-menu .menu__list--secondary::-webkit-scrollbar-thumb:active{background-color:#000}.site-menu .menu__list--secondary::-webkit-scrollbar-corner{background:rgba(0,0,0,0)}.site-menu .menu__item.is-active,.site-menu .menu__item[aria-current=page],.site-menu .menu__item:hover,.site-menu .menu__item:focus-visible,.site-menu .menu__item.IO--intersecting--latest{color:var(--color-em);--color-text: var(--color-em)}@media(max-width: 1479px){.site-menu .menu__item--big{font-size:1rem;line-height:1.25;letter-spacing:-0.02em}}@media(min-width: 1480px){.site-menu .menu__item--big{font-size:1.5rem;line-height:1.75rem;letter-spacing:-0.03em}}@media(max-width: 1479px){.site-menu .menu__item--project,.site-menu .menu__item--press{font-size:.8rem;line-height:1.25;letter-spacing:0em;line-height:1.2;padding:0}}@media(min-width: 1480px){.site-menu .menu__item--project,.site-menu .menu__item--press{font-size:1rem;line-height:1.25;letter-spacing:-0.02em;padding:0}}.site-menu .menu__item--project .title,.site-menu .menu__item--press .title{display:inline;margin-right:.3rem}.site-menu .menu__item--project .year,.site-menu .menu__item--press .year{display:inline-block;font-size:.6rem;line-height:1.25;letter-spacing:.02em;white-space:nowrap;transform:translateY(-0.25rem)}@media(max-width: 999px){.site-menu{display:none}}@media(min-width: 1000px){.site-menu{width:100%;min-width:18ch;max-width:17vw}}@media(min-width: 1480px){.site-menu{width:100%;min-width:24ch;max-width:17vw}}.site-main{display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:stretch}.site-main>*{flex:0 0 auto}.site-main{gap:0;margin:0;padding:0;min-height:100svh}.site-main>.main__content{background-color:var(--color-em);display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:stretch}.site-main>.main__content>*{flex:0 0 auto}.site-main>.main__content{gap:1rem;padding:1rem 0 10rem}body:not(.page--home) .site-main{padding-top:var(--headerHeight, 0px);padding-bottom:var(--headerHeight, 0px)}@media(max-width: 999px){body.page--agenda .site-main{row-gap:1.25rem;padding-bottom:6rem}}@media(min-width: 1000px){body.page--agenda .site-main{row-gap:3.5rem;padding-bottom:7rem}}body.page--project .site-main{padding-bottom:0;z-index:101;pointer-events:none}body.page--project .site-main>.main__content{padding-bottom:var(--headerHeight, 0px);margin-top:calc(100svh - var(--headerHeight) - 8rem)}@media(max-width: 999px){body.page--project .site-main>.main__content{padding-top:5rem}}@media(min-width: 1000px){body.page--project .site-main>.main__content{padding-top:6.4rem}}body.page--project .site-main>.main__content,body.page--project .site-main>.block--cover a{pointer-events:auto}.section{position:relative;width:100vw;max-width:100%;display:flex;flex-flow:column nowrap;min-height:var(--fullHeight)}.section--landingstage{--color-text: var(--color-white);--color-outline: var(--color-black);padding:1.5rem 1.25rem 3rem;justify-content:space-between}.section--landingstage>.intro{position:sticky;top:1.5rem;font-size:max(34px,3.7vw);line-height:1;letter-spacing:-0.03em}.section--landingstage>.intro i,.section--landingstage>.intro b,.section--landingstage>.intro em{font-style:inherit;font-weight:inherit;font-feature-settings:"cv05" on}.section--landingstage>.intro span.outlinefont--clone{color:var(--color-outline)}.section--landingstage>.intro span:not(.outlinefont--clone){color:var(--color-text)}.section--landingstage>.intro span:not(.outlinefont--clone) i,.section--landingstage>.intro span:not(.outlinefont--clone) b,.section--landingstage>.intro span:not(.outlinefont--clone) em{color:var(--color-em)}@media(max-width: 379px){.section--landingstage>.intro{font-size:7vw}}@media(max-width: 1269px){.section--landingstage{padding-inline:.75rem}}@media(min-width: 1270px){.section--landingstage{padding-inline:1.25rem}}.section--projects{position:relative;z-index:1}.block{display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:stretch}.block>*{flex:0 0 auto}.block{padding:0;position:relative;padding-inline:var(--pagePadding-x);margin:0 auto;width:100%;grid-column:1/-1}.block picture,.block img{width:100%;max-width:100%;height:auto;padding:0;margin:0;position:relative;display:block}.block img{object-fit:cover;object-position:center;margin:0 auto;box-shadow:var(--shadow);background-color:rgba(0,0,0,.1);-webkit-aspect-ratio:var(--ratio-intrinsic, auto);aspect-ratio:var(--ratio-intrinsic, auto)}.block .block>.block__inner{display:block}.block .block{padding-inline:0}.block>.block__inner{margin:0 auto;width:100%;grid-column:1/-1;display:grid;grid-template-columns:repeat(var(--col-grid-count, 12), minmax(0, 1fr));column-gap:var(--col-grid-gutter);row-gap:0;align-items:start}@media(max-width: 999px){.block>.block__inner>*{grid-column:1/-1}}@media(min-width: 1000px){.block>.block__inner>*{grid-column:4/-1}}@media(min-width: 1270px){.block>.block__inner>*{grid-column:4/-3}}@media(min-width: 1480px){.block>.block__inner>*{grid-column:4/-4}}@media(max-width: 999px){.block .block__inner__cols{display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:stretch}.block .block__inner__cols>*{flex:0 0 auto}.block .block__inner__cols{gap:1rem}}@media(min-width: 1000px){.block .block__inner__cols{column-count:2;column-gap:var(--col-grid-gutter)}.block .block__inner__cols>*{break-inside:avoid;margin-bottom:1rem}body.page--project .main__content .block>.block__inner>*{grid-column:2/-2}}.block--text .card__title,.block--editorial .card__title{--color-text: var(--color-em);margin-bottom:1rem;font-weight:900;text-align:center}@media(max-width: 999px){.block--text+.block--editorial,.block--editorial+.block--editorial{margin-top:2rem}}@media(min-width: 1000px){.block--text+.block--editorial,.block--editorial+.block--editorial{margin-top:3.5rem}}.block--text img,.block--editorial img{box-shadow:none}@media(max-width: 999px){.block--text,.block--editorial{font-size:.8rem;line-height:1.25;letter-spacing:0em}}@media(min-width: 1000px){.block--text,.block--editorial{font-size:1rem;line-height:1.25;letter-spacing:-0.02em}}@media(min-width: 1480px){.block--text,.block--editorial{font-size:1rem;line-height:1.25;letter-spacing:-0.02em}}.block--text .card{font-weight:600}.block--editorial .card__inner{font-weight:600;display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:stretch}.block--editorial .card__inner>*{flex:0 0 auto}.block--editorial .card__inner{row-gap:2rem}.block--quote{text-align:center;margin:3rem 0}.block--quote blockquote{font-size:1.28rem;line-height:1.3}.block--quote figure{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center}.block--quote figure>*{flex:0 0 auto}.block--quote figure{row-gap:1rem}.block--stage{padding:var(--pagePadding-x);display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:stretch}.block--stage>*{flex:0 0 auto}.block--stage{justify-content:space-between;gap:1rem;container-name:stage;container-type:inline-size;width:100%}.block--stage .logo{width:100%}.block--stage .logo svg{display:block;height:auto;height:min(52vh,47cqw);width:auto}.block--stage .subline{font-size:min(8.5vh,7.66cqw);line-height:1.1;width:13.25em}.block--nav{position:relative}.block--nav nav,.block--nav ul,.block--nav li,.block--nav a{display:block;box-sizing:border-box;position:relative}.block--nav nav{box-shadow:var(--shadow)}.block--nav ul{display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:stretch}.block--nav ul>*{flex:0 0 auto}.block--nav ul{gap:0;justify-content:flex-start;align-items:center}.block--nav li{width:auto}.block--nav a{pointer-events:auto}.block--heading{scroll-margin-top:calc(var(--headerHeight, 0px) + 1rem)}.block--heading .block__inner{margin-top:0;margin-bottom:0;display:block}.block--heading h1,.block--heading h2,.block--heading h3,.block--heading h4,.block--heading h5,.block--heading h6{margin:0;display:block}.block--heading.lvl--h1{font-size:3.5rem;line-height:1;letter-spacing:-0.03em}.block--heading.lvl--h2{font-size:3.5rem;line-height:1;letter-spacing:-0.03em}.block--heading.lvl--h3{font-size:3.5rem;line-height:1;letter-spacing:-0.03em}.block--heading.lvl--h4{font-size:3.5rem;line-height:1;letter-spacing:-0.03em}.block--foldout{display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:stretch}.block--foldout>*{flex:0 0 auto}.block--foldout{align-items:stretch;gap:0}.block--foldout .foldout__head{font-size:3.5rem;line-height:1;letter-spacing:-0.03em;display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:flex-start}.block--foldout .foldout__head>*{flex:0 0 auto}.block--foldout .foldout__head{justify-content:flex-start;gap:1ch;padding:1rem 0}.block--foldout .foldout__head .label{display:block;max-width:100%;flex:1 1 auto}.block--foldout .foldout__head .icon{margin-left:auto;justify-self:flex-end}.block--foldout .foldout__head .icon svg{display:block;transform-origin:center;transform:rotate(0deg);transition:transform .25s ease-in-out}.block--foldout .foldout__head .icon svg path{stroke:currentColor}.block--foldout .foldout__head:hover,.block--foldout .foldout__head:focus-visible{color:var(--color-highlight)}.block--foldout .foldout[open] .foldout__head{color:var(--color-highlight)}.block--foldout .foldout[open] .foldout__head .icon svg{transform:rotate(135deg)}.block--foldout .foldout__content{padding-bottom:1rem}.block--foldout .foldout__content a{color:var(--color-highlight)}.block--foldout .foldout__content a:hover,.block--foldout .foldout__content a:focus-visible{color:var(--color-grey-dark)}.block--button{display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:stretch}.block--button>*{flex:0 0 auto}.block--button{gap:.5rem;margin-top:3rem}.block--button+.block--button{margin-top:1rem}.block--button+.block:not(.block--button){margin-top:3rem}.block--button .btn{width:100%;justify-content:space-between;box-shadow:var(--shadow)}.block--date{font-size:3.5rem;line-height:1;letter-spacing:-0.03em;text-align:center}.block--title{padding:1.5rem 0 1rem}.block--title .block__inner{padding:0 var(--pagePadding-x)}.block--title h1{--color-text: var(--color-em);display:block;box-sizing:border-box;text-align:center}@media(max-width: 999px){.block--title h1{font-size:max(34px,3.7vw);line-height:1;letter-spacing:-0.03em}}@media(min-width: 1000px){.block--title h1{font-size:3.5rem;line-height:1;letter-spacing:-0.03em}}.block--title h2{--color-text: var(--color-white);display:block;box-sizing:border-box;text-align:left}@media(max-width: 999px){.block--title h2{font-size:1.5rem;line-height:1.75rem;letter-spacing:-0.03em}}@media(min-width: 1000px){.block--title h2{font-size:1.5rem;line-height:1.75rem;letter-spacing:-0.03em}}.block--title--artist,.block--title--default,.block--title--about{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.block--work{font-size:3.5rem;line-height:1;letter-spacing:-0.03em}.block--gallery figure,.block--gallery img{display:block;position:relative;width:auto;max-width:none;min-width:0;height:100%}.block--gallery figcaption{position:absolute;bottom:0;left:0;width:100%;height:auto;max-height:100%;overflow:hidden;z-index:2;color:var(--color-white);padding:1rem}.block--gallery .card{display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:stretch}.block--gallery .card>*{flex:0 0 auto}.block--gallery .card{gap:1rem}.block--gallery .splide__arrows{width:100%;height:100%;z-index:99;position:absolute;pointer-events:none}.block--gallery .splide__arrow{height:100%;width:33%;border-radius:0;background:rgba(0,0,0,0);opacity:0;pointer-events:auto}.block--gallery .splide__arrow svg{fill:var(--color-em);height:9rem;width:9rem;stroke:var(--color-text);stroke-weight:3px}.block--gallery .splide__arrow:hover,.block--gallery .splide__arrow:focus-visible{opacity:1}.block--gallery .splide__arrow--prev{left:0;justify-content:flex-start}.block--gallery .splide__arrow--next{right:0;justify-content:flex-end}.block--nav--contact .nav,.block--nav--footer .nav{width:100%;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:flex-start;gap:0 3rem}.block--nav--contact .item,.block--nav--footer .item{display:block;flex:0 0 auto}.block--nav--contact .item a,.block--nav--footer .item a{display:inline-block}.block--nav--writings a{color:var(--color-highlight)}.block--nav--writings a:hover{color:var(--color-text)}.block--address .address__map{width:100%;display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:flex-start}.block--address .address__map>*{flex:0 0 auto}.block--address .block__inner{pointer-events:none;display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:stretch}.block--address .block__inner>*{flex:0 0 auto}.block--address .block__inner{align-items:center;gap:1rem}.block--address .block__inner p,.block--address .block__inner img{pointer-events:auto}.block--cta a,.block--cta button{color:var(--color-highlight)}.block--cta a:hover,.block--cta button:hover{color:var(--color-text)}.block--socials{font-size:3.5rem;line-height:1;letter-spacing:-0.03em}.block--table .table{width:100%}.block--table .row{border-top:var(--border);border-bottom:var(--border)}.block--table .row+.row{margin-top:calc(-1*var(--border-width))}.block--table .row,.block--table .row__inner{display:grid;grid-template-columns:minmax(0, clamp(3rem, 10vw, 6rem)) minmax(0, 1fr);gap:.5rem}.block--table .row__inner{grid-column:1/-1}.block--table .cell{display:block}.block--table .cell--date span{display:inline}.block--table .cell--date .dash{text-transform:uppercase;font-variant-numeric:normal;-moz-font-feature-settings:"case";-webkit-font-feature-settings:"case";font-feature-settings:"case";letter-spacing:0}.block--table .cell--text{--line-height: 1.25rem}.block--table .cell--text h1,.block--table .cell--text h2,.block--table .cell--text h3,.block--table .cell--text h4,.block--table .cell--text h5,.block--table .cell--text h6,.block--table .cell--text p,.block--table .cell--text ul,.block--table .cell--text ol{margin:0}.block--table .cell--text h1:not(:first-child),.block--table .cell--text h2:not(:first-child),.block--table .cell--text h3:not(:first-child),.block--table .cell--text h4:not(:first-child),.block--table .cell--text h5:not(:first-child),.block--table .cell--text h6:not(:first-child),.block--table .cell--text p:not(:first-child),.block--table .cell--text ul:not(:first-child),.block--table .cell--text ol:not(:first-child){margin-top:var(--line-height)}.block--table .cell--text h1:not(:last-child),.block--table .cell--text h2:not(:last-child),.block--table .cell--text h3:not(:last-child),.block--table .cell--text h4:not(:last-child),.block--table .cell--text h5:not(:last-child),.block--table .cell--text h6:not(:last-child),.block--table .cell--text p:not(:last-child),.block--table .cell--text ul:not(:last-child),.block--table .cell--text ol:not(:last-child){margin-bottom:var(--line-height)}.block--table .cell--text h1,.block--table .cell--text h2,.block--table .cell--text h3,.block--table .cell--text h4,.block--table .cell--text h5,.block--table .cell--text h6{margin:var(--line-height) 0 0}.block--table .cell--text h1{-webkit-text-wrap:balance;text-wrap:balance}.block--table .cell--text p{display:block;min-height:var(--line-height)}.block--table .cell--text p+p{text-indent:0;margin-top:var(--line-height)}.block--table .cell--text h2,.block--table .cell--text h3{font-family:var(--font-family-base);font-size:1.8rem;letter-spacing:.01em;text-transform:uppercase;margin-top:calc(var(--line-height)*3);margin-bottom:calc(var(--line-height)*1)}.block--table .cell--text a{color:var(--color-link);text-decoration:underline;text-underline-offset:.09em;text-decoration-thickness:.08em}.block--table .cell--text a:hover,.block--table .cell--text a:focus-visible{color:var(--color-link-focus)}.block--table .cell--text ul,.block--table .cell--text ol,.block--table .cell--text li{list-style:none;padding:0}.block--table .cell--text ul li,.block--table .cell--text ol li{padding-left:1.5em;position:relative;display:block}.block--table .cell--text ul li:before,.block--table .cell--text ol li:before{content:"";position:absolute;display:block;color:currentColor;font-weight:inherit;width:max-content;white-space:nowrap;top:0;left:0;right:auto}.block--table .cell--text ul li+li,.block--table .cell--text ol li+li{margin-top:calc(var(--line-height)/2)}.block--table .cell--text ul li:before{--size: 0.45em;top:.4em;left:.3em;width:var(--size);height:var(--size);border-radius:50%;background-color:currentColor}.block--table .cell--text ol{counter-reset:ol-counter}.block--table .cell--text ol li{counter-increment:ol-counter}.block--table .cell--text ol li:before{content:counter(ol-counter) ". "}.block--cover{margin:0;padding:0;justify-content:flex-start;grid-column:1/-1;--outerHeight: calc(8svh + var(--headerHeight));height:var(--outerHeight);min-height:var(--outerHeight);max-height:var(--outerHeight);overflow:visible}.block--cover a,.block--cover button{pointer-events:auto}.block>.block__inner>.block--cover{grid-column:1/-1}.block--cover>.block__inner{width:100%;height:100%;height:100lvh;justify-self:stretch;align-self:stretch;align-items:center;justify-content:center}.block--cover .media{grid-column:1/-1}.block--cover .text{position:static;z-index:2;display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:stretch}.block--cover .text>*{flex:0 0 auto}.block--cover .text{row-gap:1.75rem;width:100%}@media(max-width: 999px){.block--cover>.block__inner{padding:0 var(--pagePadding-x)}}@media(min-width: 1000px){.block--cover>.block__inner{padding:0}}.block--cover--active~.block--project-title,.block--cover--active~.block--project-tags,.block--cover--active~.block--project-subtitle{position:sticky;top:var(--top, 0)}.block--cover--active~.block--project-title{margin-top:0}.block--cover--active~.block--project-tags{margin-top:1.75rem}.block--cover--active~.block--project-subtitle{margin-top:1.75rem}.block--cover--active>.block__inner{height:calc(100lvh - var(--headerHeight));grid-template-rows:1fr repeat(3, max-content) 1fr;row-gap:1.75rem}.block--cover--active .block--project-title{grid-row:2/auto}.block--cover--active .block--project-tags{grid-row:3/auto}.block--cover--active .block--project-subtitle{grid-row:4/auto}.block--cover--active>.block__inner>*{position:sticky;top:var(--top, 0)}.block--cover--active .text{pointer-events:auto}.block--cover--active .year{display:none}@media(max-width: 999px){.block--cover--active~.block--project-tags{margin-top:1rem}.block--cover--active~.block--project-subtitle{margin-top:1rem;margin-bottom:35vh}}.block--project-title+.block--image,.block--project-subtitle+.block--image,.block--project-tags+.block--image{margin-top:25vh}@media(max-width: 999px){.block--project-title,.block--project-subtitle,.block--project-tags{padding-inline:var(--pagePadding-x) !important}}.block--project-title{--top: 3rem;z-index:3;justify-self:center;align-self:center;text-align:center;margin:auto}.block--project-title .block__inner,.block .block--project-title>.block__inner{display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:stretch}.block--project-title .block__inner>*,.block .block--project-title>.block__inner>*{flex:0 0 auto}.block--project-title .block__inner,.block .block--project-title>.block__inner{justify-content:center;align-items:center}.block--project-title .year,.block--project-title .title{--color-outline: var(--color-black);--color-text: var(--color-em)}.block--project-title .year{position:relative}.block--project-title .title{position:static;pointer-events:auto}.block--project-title h1,.block--project-title h2{position:relative}.block--project-title a.title:hover{--color-outline: var(--color-em);--color-text: var(--color-black)}.block--project-title .title:has(a:hover){--color-outline: var(--color-em);--color-text: var(--color-black)}@media(max-width: 999px){.block--project-title{--top: 4.6rem}.block--project-title .year{font-size:.8rem;line-height:1.25;letter-spacing:0em}.block--project-title .title{font-size:1.7rem;line-height:1.75rem;letter-spacing:-0.03em}}@media(min-width: 1000px){.block--project-title{--top: 3rem}.block--project-title .year{font-size:1rem;line-height:1.25;letter-spacing:-0.02em}.block--project-title .title{font-size:max(34px,3.7vw);line-height:1;letter-spacing:-0.03em;max-width:calc(100vw - 20rem)}}@media(min-width: 1480px){.block--project-title{--top: 3rem}.block--project-title .year{font-size:1.5rem;line-height:1.75rem;letter-spacing:-0.03em}.block--project-title .title{font-size:3.5rem;line-height:1;letter-spacing:-0.03em;max-width:calc(100vw - 20rem)}}.block--project-tags{--top: 6.9rem}.block--project-tags .tags{--color-text: var(--color-white);--color-outline: var(--color-black);position:relative;pointer-events:auto;display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:flex-start}.block--project-tags .tags>*{flex:0 0 auto}.block--project-tags .tags{justify-content:flex-start}.block--project-tags .tags li{max-width:100%;white-space:normal;position:relative}.block--project-tags .tags li:not(:first-child) span:before{content:"/";display:inline;margin-inline:.5ch}@media(max-width: 999px){.block--project-tags{--top: 8.6rem;font-size:.8rem;line-height:1.25;letter-spacing:0em}}@media(min-width: 1000px){.block--project-tags{--top: 6.9rem;font-size:.8rem;line-height:1.25;letter-spacing:0em}}@media(min-width: 1480px){.block--project-tags{--top: 6.9rem;font-size:1rem;line-height:1.25;letter-spacing:-0.02em}}.block--project-subtitle{--top: 8.5rem;--color-text: var(--color-white);--color-outline: var(--color-black);position:relative}.block--project-subtitle p{pointer-events:auto;position:relative}@media(max-width: 999px){.block--project-subtitle{--top: 11.8rem;font-size:.8rem;line-height:1.25;letter-spacing:0em}}@media(min-width: 1000px){.block--project-subtitle{--top: 8.5rem;font-size:1rem;line-height:1.25;letter-spacing:-0.02em}}@media(min-width: 1480px){.block--project-subtitle{--top: 8.5rem;font-size:1.5rem;line-height:1.75rem;letter-spacing:-0.03em}}.block--texts .block__title{font-weight:700}.block--texts .block__inner{row-gap:.5rem}.block--texts .card{--line-height: 1.25rem}.block--texts .card h1,.block--texts .card h2,.block--texts .card h3,.block--texts .card h4,.block--texts .card h5,.block--texts .card h6,.block--texts .card p,.block--texts .card ul,.block--texts .card ol{margin:0}.block--texts .card h1:not(:first-child),.block--texts .card h2:not(:first-child),.block--texts .card h3:not(:first-child),.block--texts .card h4:not(:first-child),.block--texts .card h5:not(:first-child),.block--texts .card h6:not(:first-child),.block--texts .card p:not(:first-child),.block--texts .card ul:not(:first-child),.block--texts .card ol:not(:first-child){margin-top:var(--line-height)}.block--texts .card h1:not(:last-child),.block--texts .card h2:not(:last-child),.block--texts .card h3:not(:last-child),.block--texts .card h4:not(:last-child),.block--texts .card h5:not(:last-child),.block--texts .card h6:not(:last-child),.block--texts .card p:not(:last-child),.block--texts .card ul:not(:last-child),.block--texts .card ol:not(:last-child){margin-bottom:var(--line-height)}.block--texts .card h1,.block--texts .card h2,.block--texts .card h3,.block--texts .card h4,.block--texts .card h5,.block--texts .card h6{margin:var(--line-height) 0 0}.block--texts .card h1{-webkit-text-wrap:balance;text-wrap:balance}.block--texts .card p{display:block;min-height:var(--line-height)}.block--texts .card p+p{text-indent:0;margin-top:var(--line-height)}.block--texts .card h2,.block--texts .card h3{font-family:var(--font-family-base);font-size:1.8rem;letter-spacing:.01em;text-transform:uppercase;margin-top:calc(var(--line-height)*3);margin-bottom:calc(var(--line-height)*1)}.block--texts .card a{color:var(--color-link);text-decoration:underline;text-underline-offset:.09em;text-decoration-thickness:.08em}.block--texts .card a:hover,.block--texts .card a:focus-visible{color:var(--color-link-focus)}.block--texts .card ul,.block--texts .card ol,.block--texts .card li{list-style:none;padding:0}.block--texts .card ul li,.block--texts .card ol li{padding-left:1.5em;position:relative;display:block}.block--texts .card ul li:before,.block--texts .card ol li:before{content:"";position:absolute;display:block;color:currentColor;font-weight:inherit;width:max-content;white-space:nowrap;top:0;left:0;right:auto}.block--texts .card ul li+li,.block--texts .card ol li+li{margin-top:calc(var(--line-height)/2)}.block--texts .card ul li:before{--size: 0.45em;top:.4em;left:.3em;width:var(--size);height:var(--size);border-radius:50%;background-color:currentColor}.block--texts .card ol{counter-reset:ol-counter}.block--texts .card ol li{counter-increment:ol-counter}.block--texts .card ol li:before{content:counter(ol-counter) ". "}.block__title:not(.card){padding:.5rem 1rem}.page--project .main__content .block__title{font-weight:900}.block--reviews .card+.card,.block--dates .card+.card{margin-top:.25rem}body.page--home .block--reviews,.block--teaser .block--reviews,body.page--home .block--dates,.block--teaser .block--dates{--top: 8rem}body.page--home .block--reviews .block__title,.block--teaser .block--reviews .block__title,body.page--home .block--dates .block__title,.block--teaser .block--dates .block__title{display:none}body.page--home .block--reviews.has-featured,.block--teaser .block--reviews.has-featured,body.page--home .block--dates.has-featured,.block--teaser .block--dates.has-featured{display:block}body.page--home .block--reviews:not(.has-featured),.block--teaser .block--reviews:not(.has-featured),body.page--home .block--dates:not(.has-featured),.block--teaser .block--dates:not(.has-featured){display:none}body.page--home .block--reviews .card.is-featured,.block--teaser .block--reviews .card.is-featured,body.page--home .block--dates .card.is-featured,.block--teaser .block--dates .card.is-featured{display:block}body.page--home .block--reviews .card:not(.is-featured),.block--teaser .block--reviews .card:not(.is-featured),body.page--home .block--dates .card:not(.is-featured),.block--teaser .block--dates .card:not(.is-featured){display:none}.block--reviews .block__inner__cols>*{margin-bottom:.25rem}.block--reviews .card__inner{display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:stretch}.block--reviews .card__inner>*{flex:0 0 auto}.block--reviews .card__inner{gap:1rem}.block--reviews .card__title{font-weight:900}.block--reviews .card__content{font-weight:700}@media(max-width: 999px){.block--reviews .card__inner{gap:.5rem}.page--home .block--reviews{font-size:.8rem;line-height:1.25;letter-spacing:0em}.page--project .block--reviews{font-size:.8rem;line-height:1.25;letter-spacing:0em}}@media(min-width: 1000px){.block--reviews .card__inner{gap:.7rem}.page--home .block--reviews{font-size:.8rem;line-height:1.25;letter-spacing:0em}.page--project .block--reviews{font-size:.8rem;line-height:1.25;letter-spacing:0em}}@media(min-width: 1480px){.block--reviews .card__inner{gap:.9rem}.page--home .block--reviews{font-size:1rem;line-height:1.25;letter-spacing:-0.02em;grid-column:6/span 5}.page--project .block--reviews{font-size:1rem;line-height:1.25;letter-spacing:-0.02em}}.block--dates .card{width:auto;justify-self:start}.block--dates .block__title,.block--dates .block__title__inner{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:flex-start}.block--dates .block__title>*,.block--dates .block__title__inner>*{flex:0 0 auto}.block--dates .block__title,.block--dates .block__title__inner{gap:0;column-gap:.35rem;align-items:center}.block--dates .block__title{--color-text: var(--color-em);--color-outline: var(--color-black)}.block--dates .block__item>span{flex:0 0 auto;min-width:0;max-width:100%;width:auto;display:inline;position:relative}.block--dates .block__item>span:not(:first-child):before{content:" | ";display:inline-block;position:relative;margin-inline:.5ch}.block--dates .title span{font-weight:900}body.page--home .block--dates .block__title,.block--teaser .block--dates .block__title{display:none}body.page--home .block--dates .card,.block--teaser .block--dates .card{box-shadow:none}@media(max-width: 999px){.block--dates .card{padding:.25rem .5rem}.block--dates .block__item{font-size:.7rem;line-height:1.45;letter-spacing:.01em}.block--dates .block__title .title{font-size:.8rem;line-height:1.25;letter-spacing:0em}.block--dates .block__title .state{font-size:.6rem;line-height:1.25;letter-spacing:.02em}}@media(min-width: 1000px){.block--dates .block__item{font-size:.8rem;line-height:1.25;letter-spacing:0em}.block--dates .block__title .title{font-size:1rem;line-height:1.25;letter-spacing:-0.02em}.block--dates .block__title .state{font-size:.6rem;line-height:1.25;letter-spacing:.02em}body.page--agenda .block--dates .block__item{font-size:1rem;line-height:1.25;letter-spacing:-0.02em}body.page--agenda .block--dates>.block__inner>*{grid-column:4/-1}}@media(min-width: 1480px){.block--dates .block__item{font-size:1rem;line-height:1.25;letter-spacing:-0.02em}.block--dates .block__title .title{font-size:1.5rem;line-height:1.75rem;letter-spacing:-0.03em}.block--dates .block__title .state{font-size:.6rem;line-height:1.25;letter-spacing:.02em}body.page--agenda .block--dates .block__item{font-size:1.5rem;line-height:1.75rem;letter-spacing:-0.03em}body.page--agenda .block--dates>.block__inner>*{grid-column:4/-1}}.block--videos>.block__inner{row-gap:1rem}.block--videos .block__inner__wrapper{grid-column:1/-1;display:grid;grid-template-columns:repeat(var(--col-grid-count, 12), minmax(0, 1fr));column-gap:var(--col-grid-gutter);row-gap:0;align-items:start;row-gap:var(--col-grid-gutter)}.block--video{gap:1rem}.block body.page--project .block--video,body.page--project .block--video{padding:1rem}@media(min-width: 1000px){body.page--project .block--video{grid-column:auto/span 6}}.block--teaser{--top: 0;margin:0;padding:0;height:auto;min-height:var(--fullHeight);justify-content:stretch}.block--teaser>.block__inner{row-gap:1.75rem;min-height:100%;justify-content:center;align-items:flex-start;flex:1 1 100%}.block--teaser>.block__inner>*{position:sticky;top:var(--top, 0)}.block--teaser>.block__inner>*.block--image,.block--teaser>.block__inner>*.block--dates,.block--teaser>.block__inner>*.block--reviews,.block--teaser>.block__inner>*.block--videos{margin-top:30svh}.block--teaser .block--project-subtitle{margin-bottom:42dvh}.block--teaser>.block__inner>.block:not(.block--cover){padding-inline:var(--pagePadding-x)}.block--teaser>.block__inner>*{grid-column:1/-1}@media(min-width: 1000px){.block--teaser>.block__inner>*{grid-column:4/-4}}@media(max-width: 999px){.block--teaser>.block__inner{padding-inline:var(--pagePadding-x)}.block--teaser>.block__inner>.block--cover{width:calc(100% + 2*var(--pagePadding-x));min-width:100%;margin-left:calc(-1*var(--pagePadding-x))}.block--teaser>.block__inner>.block--image,.block--teaser>.block__inner>.block--videos{--top: var(--headerHeight)}}.block--teaser--selected,.block--teaser--archive{padding-bottom:33svh}.block--teaser--archive .block--project-subtitle{margin-bottom:0}.block--teaser--archive .project-teaser__spacer{margin-bottom:42dvh}.block--presspub,.block--contact{--color-bg: var(--color-white)}.block--presspub .card,.block--contact .card{display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:stretch}.block--presspub .card>*,.block--contact .card>*{flex:0 0 auto}.block--presspub .card,.block--contact .card{padding:0}.block--presspub .card:not(:last-child),.block--contact .card:not(:last-child){margin-bottom:1.5rem}.block--presspub .text,.block--contact .text{padding:0}.block--presspub .textlong,.block--contact .textlong{width:100%}.block--presspub .card__header,.block--presspub .card__content,.block--contact .card__header,.block--contact .card__content{padding:1.5rem}.block--presspub .card__header,.block--contact .card__header{display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:stretch}.block--presspub .card__header>*,.block--contact .card__header>*{flex:0 0 auto}.block--presspub .card__header,.block--contact .card__header{gap:0;color:var(--color-text);background:var(--color-bg);max-width:min(100%,max-content)}.block--presspub .card__content,.block--contact .card__content{display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:stretch}.block--presspub .card__content>*,.block--contact .card__content>*{flex:0 0 auto}.block--presspub .card__content,.block--contact .card__content{align-items:center;gap:1.5rem;padding-top:0}.block--presspub img,.block--contact img{display:block;position:relative;-webkit-aspect-ratio:var(--ratio-intrinsic);aspect-ratio:var(--ratio-intrinsic);object-fit:initial;max-width:100%;width:26rem;height:auto;justify-self:center;align-self:center}.block--presspub img[data-orientation=portrait],.block--contact img[data-orientation=portrait]{max-height:26rem;width:auto}@media(max-width: 999px){.block--presspub .card__content,.block--contact .card__content{padding:1rem}}@media(min-width: 1000px){.block--presspub .card__content,.block--contact .card__content{padding:1.5rem}}.block--presspub .block__inner{justify-content:start;align-items:start}.block--presspub .textlong,.block--presspub .text,.block--presspub .subtitle{padding:0}.block--presspub .textlong{--line-height: 1.25rem}.block--presspub .textlong h1,.block--presspub .textlong h2,.block--presspub .textlong h3,.block--presspub .textlong h4,.block--presspub .textlong h5,.block--presspub .textlong h6,.block--presspub .textlong p,.block--presspub .textlong ul,.block--presspub .textlong ol{margin:0}.block--presspub .textlong h1:not(:first-child),.block--presspub .textlong h2:not(:first-child),.block--presspub .textlong h3:not(:first-child),.block--presspub .textlong h4:not(:first-child),.block--presspub .textlong h5:not(:first-child),.block--presspub .textlong h6:not(:first-child),.block--presspub .textlong p:not(:first-child),.block--presspub .textlong ul:not(:first-child),.block--presspub .textlong ol:not(:first-child){margin-top:var(--line-height)}.block--presspub .textlong h1:not(:last-child),.block--presspub .textlong h2:not(:last-child),.block--presspub .textlong h3:not(:last-child),.block--presspub .textlong h4:not(:last-child),.block--presspub .textlong h5:not(:last-child),.block--presspub .textlong h6:not(:last-child),.block--presspub .textlong p:not(:last-child),.block--presspub .textlong ul:not(:last-child),.block--presspub .textlong ol:not(:last-child){margin-bottom:var(--line-height)}.block--presspub .textlong h1,.block--presspub .textlong h2,.block--presspub .textlong h3,.block--presspub .textlong h4,.block--presspub .textlong h5,.block--presspub .textlong h6{margin:var(--line-height) 0 0}.block--presspub .textlong h1{-webkit-text-wrap:balance;text-wrap:balance}.block--presspub .textlong p{display:block;min-height:var(--line-height)}.block--presspub .textlong p+p{text-indent:0;margin-top:var(--line-height)}.block--presspub .textlong h2,.block--presspub .textlong h3{font-family:var(--font-family-base);font-size:1.8rem;letter-spacing:.01em;text-transform:uppercase;margin-top:calc(var(--line-height)*3);margin-bottom:calc(var(--line-height)*1)}.block--presspub .textlong a{color:var(--color-link);text-decoration:underline;text-underline-offset:.09em;text-decoration-thickness:.08em}.block--presspub .textlong a:hover,.block--presspub .textlong a:focus-visible{color:var(--color-link-focus)}.block--presspub .textlong ul,.block--presspub .textlong ol,.block--presspub .textlong li{list-style:none;padding:0}.block--presspub .textlong ul li,.block--presspub .textlong ol li{padding-left:1.5em;position:relative;display:block}.block--presspub .textlong ul li:before,.block--presspub .textlong ol li:before{content:"";position:absolute;display:block;color:currentColor;font-weight:inherit;width:max-content;white-space:nowrap;top:0;left:0;right:auto}.block--presspub .textlong ul li+li,.block--presspub .textlong ol li+li{margin-top:calc(var(--line-height)/2)}.block--presspub .textlong ul li:before{--size: 0.45em;top:.4em;left:.3em;width:var(--size);height:var(--size);border-radius:50%;background-color:currentColor}.block--presspub .textlong ol{counter-reset:ol-counter}.block--presspub .textlong ol li{counter-increment:ol-counter}.block--presspub .textlong ol li:before{content:counter(ol-counter) ". "}.block--presspub .textlong{--line-height: calc( 0.7rem * 1.45 )}.block--presspub .subtitle{padding:0;display:block}.block--presspub .subtitle span{display:inline}.block--presspub .subtitle span:not(:first-child):before{content:" | ";display:inline;margin-inline:0}.block--presspub .action{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center}.block--presspub .action>*{flex:0 0 auto}.block--presspub .card__header{row-gap:.5rem}.block--presspub button.card{text-align:inherit;cursor:pointer;width:auto}@media(hover: hover){.block--presspub button.card:hover{background:var(--color-hover);color:var(--color-black)}}@media(max-width: 999px){.block--presspub .card{text-align:center;border:var(--border);border-color:var(--color-em)}.block--presspub .card__header{padding:.5rem}.block--presspub .title{font-size:1rem;line-height:1.25;letter-spacing:-0.02em;font-weight:700;text-align:center}.block--presspub .textlong,.block--presspub .text,.block--presspub .subtitle{font-size:.7rem;line-height:1.45;letter-spacing:.01em;font-weight:700}.block--presspub .subtitle{text-align:center}}@media(min-width: 1000px){.block--presspub .card{width:auto;justify-self:start}.block--presspub .title{font-size:1.5rem;line-height:1.75rem;letter-spacing:-0.03em;font-weight:900}.block--presspub .textlong,.block--presspub .text,.block--presspub .subtitle{font-size:1rem;line-height:1.25;letter-spacing:-0.02em;font-weight:600}.block--presspub>.block__inner>*{grid-column:4/-1}}.block--presspub dialog.modal--presspub{border:none;padding:0;width:min(90vw,52rem);background:var(--color-white);border-radius:.375rem;box-shadow:0 1.5rem 4rem rgba(0,0,0,.3);overflow:hidden;color:var(--color-text);box-sizing:border-box;padding-inline:var(--pagePadding-x)}@media(max-width: 999px){.block--presspub dialog.modal--presspub{width:100vw}}@media(min-width: 1000px){.block--presspub dialog.modal--presspub{width:52rem;max-width:calc(100vw - 19rem)}}.block--presspub dialog.modal--presspub:focus-visible,.block--presspub dialog.modal--presspub:focus,.block--presspub dialog.modal--presspub *:focus-visible,.block--presspub dialog.modal--presspub *:focus{color:var(--color-text)}.block--presspub dialog.modal--presspub::backdrop{background:rgba(0,0,0,0);backdrop-filter:none}.block--presspub dialog.modal--presspub .card__header{padding-bottom:var(--line-height)}@media(max-width: 999px){.block--presspub dialog.modal--presspub .card__header{padding-right:2rem;padding-left:2rem}}@media(min-width: 1000px){.block--presspub dialog.modal--presspub .card__header{padding-right:3rem}}.block--presspub dialog.modal--presspub .modal__inner{display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:stretch}.block--presspub dialog.modal--presspub .modal__inner>*{flex:0 0 auto}.block--presspub dialog.modal--presspub .modal__inner{max-height:calc(100dvh - var(--headerHeight) - 2rem);overflow-y:auto;background:var(--color-white)}.block--presspub dialog.modal--presspub .modal__close{flex:0 0 auto;align-self:flex-start;display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;border:none;border-radius:50%;background:rgba(0,0,0,0);cursor:pointer;font-size:1.5rem;line-height:1.75rem;letter-spacing:-0.03em;line-height:0;padding-bottom:.08em;position:absolute;text-transform:uppercase}@media(hover: hover){.block--presspub dialog.modal--presspub .modal__close:hover{color:var(--color-em)}}.block--presspub dialog.modal--presspub .modal__close:focus-visible{outline:2px solid var(--color-em);outline-offset:2px}@media(max-width: 999px){.block--presspub dialog.modal--presspub .modal__close{top:.5rem;right:.5rem}}@media(min-width: 1000px){.block--presspub dialog.modal--presspub .modal__close{top:1.5rem;right:1.5rem}}.block--presspub dialog.modal--presspub[open]{display:block;position:fixed;inset:0;z-index:99}.block--presspub dialog.modal--presspub[open]:before{content:"";display:block;position:fixed;inset:0;background:var(--color-em)}@media(max-width: 999px){.block--presspub dialog.modal--presspub{margin-top:calc(var(--headerHeight) + 1rem)}}@media(min-width: 1000px){.block--presspub dialog.modal--presspub{margin-top:var(--headerHeight)}}.block--contact .card{display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:stretch}.block--contact .card>*{flex:0 0 auto}.block--contact .card{justify-content:flex-start;align-items:flex-start}.block--contact .text{font-size:max(34px,3.7vw);line-height:1;letter-spacing:-0.03em;--color-outline: var(--color-white);--color-text: var(--color-black)}.block--contact h3{font-size:1.5rem;line-height:1.75rem;letter-spacing:-0.03em;--color-outline: var(--color-white);--color-text: var(--color-black)}.block--contact .contact__section{display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:stretch}.block--contact .contact__section>*{flex:0 0 auto}.block--contact .contact__section{justify-content:flex-start;align-items:flex-start;row-gap:.25rem;width:100%}.block--contact .contact-links{width:100%}@media(max-width: 999px){.block--contact .block__inner{row-gap:1.5rem}.block--contact .card{padding:1rem;row-gap:1.5rem}.block--contact .text{font-size:max(25px,3.7vw)}}@media(min-width: 1000px){.block--contact .block__inner{row-gap:4.5rem}.block--contact .card{padding:1.6rem 1.8rem 2.9rem;row-gap:4.5rem}}.block--image{--ratio: auto;--column-count: 1;text-align:center}.block--image picture,.block--image img,.block--image figcaption{display:block;margin:0;box-sizing:border-box;flex:0 0 auto;width:100%;max-width:100%}.block--image figure{gap:.5rem;display:grid;grid-template-columns:repeat(var(--column-count, 1), minmax(0, 1fr));align-items:center}.block--image figure img{justify-self:center}.block--image figure[data-column-count="1"] figcaption{font-size:.7rem;line-height:1.45;letter-spacing:.01em;text-align:center}.block--image figure[data-column-count="2"] figcaption{text-align:left}.block--image figure[data-ratio=auto] img{width:auto;margin:auto}.block--image figure:not([data-ratio=auto]) img{-webkit-aspect-ratio:var(--ratio, auto);aspect-ratio:var(--ratio, auto);width:100%;max-width:100%;object-fit:cover;object-position:center}.block--image figure[data-crop]{transform:translateX(calc(50% - 50vw));width:100%;max-width:100%}.block--image figure[data-crop] picture,.block--image figure[data-crop] img,.block--image figure[data-crop] figcaption{width:100vw;max-width:100vw}.block--image figure[data-crop] figcaption{padding-left:var(--pagePadding-x);padding-right:var(--pagePadding-x)}.block--nav--footer--main{width:auto;max-width:100%}.block--nav--footer--main .nav{display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:stretch}.block--nav--footer--main .nav>*{flex:0 0 auto}.block--nav--footer--main .nav{gap:.25rem;font-size:max(34px,3.7vw);line-height:1;letter-spacing:-0.03em}.block--nav--footer--main a{min-height:2.25rem;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center}.block--nav--footer--main a>*{flex:0 0 auto}.block--nav--footer--legal .nav{display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:stretch}.block--nav--footer--legal .nav>*{flex:0 0 auto}.block--nav--footer--legal .nav{gap:.3rem;font-size:1rem;line-height:1.25;letter-spacing:-0.02em}.block--text--footer{font-size:max(34px,3.7vw);line-height:1;letter-spacing:-0.03em;text-align:center}.block--text--footer .block__inner{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center}.block--text--footer .block__inner>*{flex:0 0 auto}.block--text--footer .block__inner>span{display:block;flex:0 0 auto;width:100%}.block--project-siblings-nav{margin-top:15rem}.block--project-siblings-nav .nav__wrapper{grid-column:1/-1;display:grid;grid-template-columns:repeat(var(--col-grid-count, 12), minmax(0, 1fr));column-gap:var(--col-grid-gutter);row-gap:0;align-items:start;--col-grid-count: 2}.block--project-siblings-nav .nav__link{align-self:stretch;display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:stretch}.block--project-siblings-nav .nav__link>*{flex:0 0 auto}.block--project-siblings-nav .nav__label{padding:.6rem 1rem;white-space:nowrap;font-weight:900}.block--project-siblings-nav .nav__label--prev{text-align:left;padding-right:0}.block--project-siblings-nav .nav__label--next{text-align:right;padding-left:0}.block--project-siblings-nav .nav__card{--color-bg: var(--color-white);--color-text: var(--color-black);position:relative;width:100%;min-width:0;background:var(--color-bg);box-shadow:none;overflow:clip;border-radius:.25rem;padding:.5rem .6rem}@media(min-width: 1000px){.block--project-siblings-nav .nav__card{padding:.7rem .8rem}}@media(min-width: 1480px){.block--project-siblings-nav .nav__card{padding:.9rem 1rem}}.block--project-siblings-nav .nav__card{text-align:center;min-height:17.6rem;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center}.block--project-siblings-nav .nav__card>*{flex:0 0 auto}.block--project-siblings-nav .nav__card{--color-text: var(--color-em);--color-outline: var(--color-black)}.block--project-siblings-nav .nav__year{font-size:1.5rem;line-height:1.75rem;letter-spacing:-0.03em}.block--project-siblings-nav .nav__title{font-size:3.5rem;line-height:1;letter-spacing:-0.03em}@media(max-width: 999px){.block--project-siblings-nav .nav__label{padding-inline:0}.block--project-siblings-nav .nav__year{font-size:1rem;line-height:1.25;letter-spacing:-0.02em}.block--project-siblings-nav .nav__title{font-size:1.5rem;line-height:1.75rem;letter-spacing:-0.03em}}@media(min-width: 1000px){.block--project-siblings-nav .nav__year{font-size:1.5rem;line-height:1.75rem;letter-spacing:-0.03em}.block--project-siblings-nav .nav__title{font-size:3.5rem;line-height:1;letter-spacing:-0.03em}}html[data-transition=on] a[href],html[data-transition=on] area[href],html[data-transition=on] button,html[data-transition=on] input:not([type=hidden]),html[data-transition=on] select,html[data-transition=on] textarea,html[data-transition=on] summary,html[data-transition=on] [contenteditable=true],html[data-transition=on] [tabindex]:not([tabindex="-1"]),html[data-transition=on] [role=button],html[data-transition=on] [role=link],html[data-transition=on] [role=tab],html[data-transition=on] [role=menuitem],html[data-transition=on] [onclick]{will-change:all;transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:300ms}a[href]:focus-visible,area[href]:focus-visible,button:focus-visible,input:not([type=hidden]):focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible,[contenteditable=true]:focus-visible,[tabindex]:not([tabindex="-1"]):focus-visible,[role=button]:focus-visible,[role=link]:focus-visible,[role=tab]:focus-visible,[role=menuitem]:focus-visible,[onclick]:focus-visible{outline:1px solid var(--color-highlight);outline-offset:1px}.btn{--size: 44px;min-height:var(--size);min-width:var(--size);display:inline-flex;flex:0 0 auto;flex-flow:row nowrap;justify-content:center;align-items:center;width:auto;max-width:100%;box-sizing:border-box;cursor:pointer;position:relative;border:var(--border);padding:10px 20px;border-radius:60px;line-height:1;background:var(--color-white)}.btn .btn__icon,.btn .btn__text,.btn .btn__label{display:block;align-self:center}.btn .btn__icon{width:1em;height:1em;position:relative;margin-left:.5em}.btn .btn__icon svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) scale(0.9)}.btn .btn__icon svg path{stroke:currentColor;stroke-width:.1rem}.btn .btn__text,.btn .btn__label{width:auto;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.btn.btn--menu,.btn.btn--menu-close{height:var(--size);width:var(--size);background:rgba(0,0,0,0);box-shadow:none;display:block;position:relative;padding:0;justify-self:end}.btn.btn--menu .menu-close__icon,.btn.btn--menu .menu-toggle__icon,.btn.btn--menu .stroke,.btn.btn--menu-close .menu-close__icon,.btn.btn--menu-close .menu-toggle__icon,.btn.btn--menu-close .stroke{display:block;transform-origin:center}.btn.btn--menu .menu-toggle__icon,.btn.btn--menu .menu-close__icon,.btn.btn--menu-close .menu-toggle__icon,.btn.btn--menu-close .menu-close__icon{position:relative;width:100%;height:100%;transform:rotate(0deg)}.btn.btn--menu .menu-toggle__icon .stroke,.btn.btn--menu .menu-close__icon .stroke,.btn.btn--menu-close .menu-toggle__icon .stroke,.btn.btn--menu-close .menu-close__icon .stroke{position:absolute;width:24px;height:2px;background-color:var(--color-text);left:50%;top:50%;transform:translate(-50%, -50%)}.btn.btn--menu{border-color:rgba(0,0,0,0)}.btn.btn--menu.menu--closed .menu-toggle__icon .stroke:nth-child(1){top:calc(50% - 10px)}.btn.btn--menu.menu--closed .menu-toggle__icon .stroke:nth-child(3){top:calc(50% + 10px)}.btn.btn--menu:not(.menu--closed) .menu-toggle__icon{transform:rotate(90deg)}.btn.btn--menu:not(.menu--closed) .menu-toggle__icon .stroke:nth-child(1){transform:translate(-50%, -50%) rotate(45deg)}.btn.btn--menu:not(.menu--closed) .menu-toggle__icon .stroke:nth-child(2){opacity:0}.btn.btn--menu:not(.menu--closed) .menu-toggle__icon .stroke:nth-child(3){transform:translate(-50%, -50%) rotate(-45deg)}.btn.btn--menu:hover .menu-toggle__icon .stroke{background-color:var(--color-background)}.btn.btn--menu:hover.menu--closed .menu-toggle__icon .stroke:nth-child(1),.btn.btn--menu:focus-visible.menu--closed .menu-toggle__icon .stroke:nth-child(1){top:calc(50% - 12px)}.btn.btn--menu:hover.menu--closed .menu-toggle__icon .stroke:nth-child(3),.btn.btn--menu:focus-visible.menu--closed .menu-toggle__icon .stroke:nth-child(3){top:calc(50% + 12px)}.btn.btn--jumpnav{border-top:0;border-left:0;border-right:0;padding-left:0;padding-right:0}.btn.btn--jumpnav:before{display:none}.btn.btn--jumpnav:hover{border-bottom-color:var(--color-highlight);color:var(--color-highlight);background-color:rgba(0,0,0,0)}@media(hover: hover){.btn:hover{background:var(--color-hover);color:var(--color-black)}}@media(min-width: 1000px){.btn.btn--big{font-size:1.5rem;line-height:1.75rem;letter-spacing:-0.03em}}.btn.btn--ghost{border:0;background:rgba(0,0,0,0);padding:0;font-size:1.25rem;line-height:1;letter-spacing:-0.025em}@media(hover: hover){.btn.btn--ghost:hover{--color-text: var(--color-white);color:var(--color-white)}}.btn.btn--scrolldown{align-self:center;flex-flow:column nowrap;overflow:visible;--color-text: var(--color-em);color:var(--color-em);position:fixed;left:50%;top:calc(100svh - 2rem);transform:translate(-50%, -100%)}.btn.btn--scrolldown .btn__inner{display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:stretch}.btn.btn--scrolldown .btn__inner>*{flex:0 0 auto}.btn.btn--scrolldown .btn__inner{align-items:center}.btn.btn--scrolldown .btn__label{overflow:visible}.btn.btn--scrolldown .btn__icon{margin:0}@media(max-width: 999px){.btn.btn--scrolldown{top:calc(100svh - 1rem)}}.btn--sound-toggle{--size: 1.5rem;width:var(--size);height:var(--size);box-sizing:border-box;padding:0;display:flex;align-items:center;justify-content:center;border-radius:999px;cursor:pointer;background-color:var(--color-em);border-color:var(--color-black);color:var(--color-black);margin-right:.25rem}.btn--sound-toggle svg{display:flex;width:.9rem;height:.9rem}.btn--sound-toggle .icon--sound-on{display:none}.btn--sound-toggle[aria-pressed=true] .icon--sound-off{display:none}.btn--sound-toggle[aria-pressed=true] .icon--sound-on{display:flex}.btn--sound-toggle:focus{background-color:var(--color-em);border-color:var(--color-black);color:var(--color-black)}.btn--sound-toggle:focus-visible{background-color:var(--color-black);border-color:var(--color-em);color:var(--color-em);outline:none}@media(hover: hover){.btn--sound-toggle:hover{background-color:var(--color-black);border-color:var(--color-em);color:var(--color-em);outline:none}}.decent-datetime .time{display:none}.decent-datetime,.decent-datetime .datetime{display:inline-flex;flex-flow:row wrap}.decent-datetime>*,.decent-datetime .datetime>*{flex:0 0 auto}.decent-datetime.same-year .datetime.start .year,.decent-datetime.same-month .datetime.start .year,.decent-datetime.same-day .datetime.start .year{display:none}.decent-datetime.same-time .datetime.end{display:none}.decent-datetime .datetime+.datetime:before{content:"–"}.decent-datetime[data-format=us_en] .month{order:1}.decent-datetime[data-format=us_en] .day{order:2}.decent-datetime[data-format=us_en] .year{order:3}.decent-datetime[data-format=us_en] .month:after{content:" "}.decent-datetime[data-format=us_en] .year:before{content:", "}.decent-datetime[data-format=us_en].same-month .datetime.end .month{display:none}.decent-datetime[data-format=de_de] .datetime .day:after,.decent-datetime[data-format=de_de] .datetime .month:after{content:"."}.decent-datetime[data-format=de_de].same-month .datetime.start .month{display:none}.contact-links{display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:stretch}.contact-links>*{flex:0 0 auto}.contact-links{row-gap:1rem}.contact-links .item{display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:stretch}.contact-links .item>*{flex:0 0 auto}.contact-links .item{justify-content:flex-start;align-items:flex-start;row-gap:.25rem}.contact-links h3{font-size:1.5rem;line-height:1.75rem;letter-spacing:-0.03em}.site-footer .contact-links a{color:var(--color-highlight)}.site-footer .contact-links a:hover,.site-footer .contact-links a:focus-visible{color:var(--color-grey-dark)}.block--contact .socials{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:flex-start}.block--contact .socials>*{flex:0 0 auto}.block--contact .socials{justify-content:flex-start;align-items:flex-start;gap:.25rem}.site-footer .socials{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:flex-start}.site-footer .socials>*{flex:0 0 auto}.site-footer .socials{justify-content:center;align-items:center;gap:.75rem}figure figcaption.credits{font-size:.7rem;line-height:1.45;letter-spacing:.01em;text-align:left;position:absolute;bottom:0;right:0;opacity:.7;padding-left:1.5rem;transform-origin:bottom left;transform:translateX(100%) rotate(-90deg);box-sizing:border-box;max-width:13rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nav-to-parent{grid-column:2/span 1;text-align:center;justify-self:center;align-self:center}.nav-to-parent a{display:block;position:relative;line-height:1;padding-left:1.1em;text-transform:uppercase;font-variant-numeric:normal;-moz-font-feature-settings:"case";-webkit-font-feature-settings:"case";font-feature-settings:"case";letter-spacing:0}.nav-to-parent a:before{content:"";--size: 0.8em;display:block;width:var(--size);height:var(--size);border:var(--border);border-width:2px;border-right:0;border-bottom:0;transform-origin:center;transform:translate(5%, -50%) rotate(-45deg);position:absolute;top:55%;left:0}.nav-to-parent a:hover,.nav-to-parent a:focus-visible{color:var(--color-highlight)}.nav-to-parent a:hover:before,.nav-to-parent a:focus-visible:before{border-color:var(--color-highlight)}.vimeo-embed{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center}.vimeo-embed>*{flex:0 0 auto}.vimeo-embed{position:relative;width:100%;height:auto;-webkit-aspect-ratio:var(--ratioIntrinsic);aspect-ratio:var(--ratioIntrinsic);background:rgba(0,0,0,0)}.vimeo-embed .vimeo-embed__play{display:none !important}.vimeo-embed iframe{display:block;margin:0;padding:0;border:0;width:100%;height:100%;position:relative !important;top:auto !important;left:auto !important;outline:0;background:rgba(0,0,0,0)}.vimeo-embed>div{padding:0 !important;position:relative}.vimeo-embed:not(.is-ready) iframe,.vimeo-embed:not(.is-ready) button,.vimeo-embed.is-error iframe,.vimeo-embed.is-error button{opacity:.8}.vimeo-embed:not(.is-ready) iframe,.vimeo-embed.is-error iframe{mix-blend-mode:screen}.vimeo-embed--cover{height:var(--fullHeight);overflow:clip}.vimeo-embed--cover iframe{margin:0;height:var(--fullHeight) !important;min-height:calc(100vw*var(--ratioIntrinsic)) !important;width:100vw !important;min-width:calc(100lvh*var(--ratioIntrinsic)) !important}.media--video,.media--video img,.media--video video,.media--video .vimeo-embed,.media--video iframe{display:block;margin:0;padding:0;min-width:0;width:100%;max-width:100%;min-height:0;height:auto;max-height:none;position:relative;object-fit:cover;object-position:center;aspect-ratio:16/9}.media--video{display:grid;grid-template-columns:1fr;grid-template-rows:auto}.media--video>*{grid-column:1/span 1;grid-row:1/span 1}.media--video img{opacity:1;transition:opacity .5s ease}.media--video:has(.vimeo-embed.is-ready) img{opacity:0}.media--background,.media--background img{display:block;margin:0;padding:0;min-width:0;width:100%;max-width:100%;min-height:0;height:100%;max-height:100%;position:absolute;inset:0;z-index:0;object-fit:cover;object-position:center}.media--background img{z-index:1;inset:.5px}.media--background .vimeo-embed{z-index:2}.site-main>.media--background,#page>.media--background{width:100vw;height:100lvh;position:fixed}.site-title{--color-text: var(--color-em);--color-outline: var(--color-black);display:block;position:relative;grid-column:2/auto;grid-row:1/auto}.site-title .site-title__label{display:block;position:relative;color:var(--color-text);font-feature-settings:"cv05" on}.site-title .site-title__label:first-child{display:block}.site-title .site-title__label:not(:first-child){display:none}.site-title:hover .site-title__label:last-child,.site-title:focus-visible .site-title__label:last-child{display:block}.site-title:hover .site-title__label:not(:last-child),.site-title:focus-visible .site-title__label:not(:last-child){display:none}@media(max-width: 999px){.site-title{grid-column:1/span 2;justify-self:start;margin-left:.25rem;font-size:1rem;line-height:1.25;letter-spacing:-0.02em}}@media(min-width: 1000px){.site-title{font-size:1rem;line-height:1.25;letter-spacing:-0.02em}}@media(min-width: 1480px){.site-title{font-size:1.5rem;line-height:1.75rem;letter-spacing:-0.03em}}picture.lozad,picture.lozad img{filter:blur(0px);opacity:1}picture.lozad[data-loaded=true],picture.lozad[data-loaded=true] img{filter:blur(0);opacity:1}button.colorpicker{grid-row:1/auto;height:1.5rem;width:1.5rem;border-radius:50%;border:3px solid var(--color-text);overflow:clip}button.colorpicker span.colorpicker__swatch{display:block;width:100%;height:100%;background-color:var(--color-em, transparent)}@media(max-width: 999px){button.colorpicker{grid-column:1/2;justify-self:start}}@media(min-width: 1000px){button.colorpicker{grid-column:-1/-2;justify-self:end}}.card{--color-bg: var(--color-white);--color-text: var(--color-black);position:relative;width:100%;min-width:0;background:var(--color-bg);box-shadow:none;overflow:clip;border-radius:.25rem;padding:.5rem .6rem}@media(min-width: 1000px){.card{padding:.7rem .8rem}}@media(min-width: 1480px){.card{padding:.9rem 1rem}}a.card:hover,a.card:focus-visible,button.card:hover,button.card:focus-visible{--color-bg: var(--color-em);background-color:var(--color-em)}.nav .nav__item__label:first-child{display:block}.nav .nav__item__label:not(:first-child){display:none}.nav .nav__item:hover .nav__item__label:last-child,.nav .nav__item:focus-visible .nav__item__label:last-child{display:block}.nav .nav__item:hover .nav__item__label:not(:last-child),.nav .nav__item:focus-visible .nav__item__label:not(:last-child){display:none}.btn--menu{padding:0;grid-column:-1/-2;color:var(--color-em)}.menu__overlay{position:relative;height:100dvh;overflow:auto;display:flex;flex-flow:column nowrap;align-items:center;justify-content:flex-start;grid-column:1/-1;width:100%;align-self:stretch;background:var(--color-em)}.menu__overlay[aria-hidden=true]{display:none}.menu__overlay__content{padding:2.4rem var(--pagePadding-x) 3.5rem;flex:0 0 auto;height:auto;background:var(--color-em);--color-text: var(--color-white);text-align:center;display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:stretch}.menu__overlay__content>*{flex:0 0 auto}.menu__overlay__content{row-gap:2.6rem}.menu__overlay__content li+li{margin-top:calc(-1*var(--border-width, 1px))}.icon{display:block;aspect-ratio:1;position:relative;overflow:clip;height:100%;width:auto}.icon__stroke{width:50%;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:5px;width:25px;border:var(--border);border-radius:4px;background-color:currentcolor;transform-origin:center;box-sizing:content-box}.icon--burger .icon__stroke:nth-child(1){top:calc(50% - 8px)}.icon--burger .icon__stroke:nth-child(2){top:50%}.icon--burger .icon__stroke:nth-child(3){top:calc(50% + 8px)}[aria-expanded=true] .icon--burger .icon__stroke{top:50%;height:8px;width:28px}[aria-expanded=true] .icon--burger .icon__stroke:nth-child(1){transform:translate(-50%, -50%) rotate(45deg)}[aria-expanded=true] .icon--burger .icon__stroke:nth-child(2){transform:translate(-50%, -50%) rotate(-45deg)}[aria-expanded=true] .icon--burger .icon__stroke:nth-child(3){transform:translate(-50%, -50%) rotate(45deg);border:0}.modal__close .icon--burger .icon__stroke{border:0;border-radius:3px}.icon--close .icon__stroke:nth-child(1){transform:translate(-50%, -50%) rotate(45deg)}.icon--close .icon__stroke:nth-child(2){transform:translate(-50%, -50%) rotate(-45deg)}span.outlinefont--base,span.outlinefont--clone{font-weight:800 !important}span.outlinefont--clone{color:var(--color-outline);font-family:"Inter-Outline","Inter",sans-serif;position:absolute;pointer-events:none;box-sizing:border-box;padding-inline:.1em;width:calc(100% + .2em);left:-0.1em;right:-0.1em}.block--project-title span.outlinefont--clone,.block--project-subtitle span.outlinefont--clone,.block--project-siblings-nav span.outlinefont--clone,.block--text--footer span.outlinefont--clone{left:50%;width:100%;transform:translateX(-50%);padding:0}@layer base{.outlinefont--parent{position:relative}}span.outlinefont--base{color:var(--color-text)}span.outlinefont--base i,span.outlinefont--base b,span.outlinefont--base em{color:var(--color-em)}/*# sourceMappingURL=default.css.map */
