@font-face{font-family:polySans;src:url(/_next/static/media/6a1b5486f76ff926-s.p.woff2) format("woff2");font-display:swap;font-weight:200;font-style:normal}@font-face{font-family:polySans;src:url(/_next/static/media/f03e007318f5bebc-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:polySans;src:url(/_next/static/media/469eca7b04f74fb1-s.p.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:polySans Fallback;src:local("Arial");ascent-override:104.35%;descent-override:23.98%;line-gap-override:0.00%;size-adjust:105.05%}.__className_fad8e0{font-family:polySans,polySans Fallback}.__variable_fad8e0{--font_sans:"polySans","polySans Fallback"}:root{--background:#fff;--foreground:#171717;--max_width:2000px;--margin:min(12vw,15rem);--padding:min(3vw,10rem);--block_padding_large:min(8vw,10rem);--block_padding_medium:min(6vw,7.5rem);--block_padding_medium_sm:min(4.8vw,6rem);--block_padding_small:min(4vw,5rem);--font_size_body:max(min(1.802vw,2.25rem),1rem);--font_size_small:max(min(1.2vw,1.5rem),1rem);--font_size_tiny:max(min(0.8vw,1rem),0.75rem);--font_size_headline:max(min(8.4vw,9.99rem),1rem);--font_size_h1:max(min(7vw,8.75rem),1rem);--font_size_h2:max(min(6vw,7.5rem),1rem);--font_size_h3:max(min(5vw,6.18rem),1rem);--font_size_h4:max(min(3.5vw,4.375rem),1rem);--font_size_h5:max(min(2vw,3.2rem),1rem);--border_radius:min(0.2vw,0.25rem);--font_size_h6:max(min(1.8vw,3rem),1rem);--grid_gap:0;--font_sans:"Arial","Helvetica",sans-serif;--font_serif:"Georgia","Times New Roman",serif}body{font-weight:400}.main_title{font-size:var(--font_size_headline);font-family:var(--font_sans);margin:var(--margin) 0 .25em;line-height:1.15625}.subtitle{margin:1em 0 var(--block_padding_large)}.h1,.h2,.h3,.h4,.h5,h1,h2,h3,h4,h5{margin:.5em 0;font-weight:400}.h1,h1{font-size:var(--font_size_h1);line-height:1.07}.h2,h2{font-size:var(--font_size_h2);line-height:1.13}.h3,h3{font-size:var(--font_size_h3);line-height:1.15}.h4,h4{font-size:var(--font_size_h4);line-height:1.4}.h5,h5{font-size:var(--font_size_h5)}blockquote{font-size:var(--font_size_h4)}p{margin:1em 0}.small{font-size:var(--font_size_small)}.label{font-family:var(--font_sans);font-size:var(--font_size_tiny);font-weight:400;text-transform:uppercase}a{color:inherit}:is(ul,ol) li{margin:.5em 0}body{color:var(--foreground);background:var(--background)}body .transitionBg{background:linear-gradient(0deg,var(--foreground) 50%,var(--background) 50%)}.flipped:is(body .transitionBg){background:linear-gradient(0deg,var(--background) 50%,var(--foreground) 50%)}body .negative{color:var(--background);background:var(--foreground)}.wrapper,body{max-width:calc(var(--max_width) - 2 * var(--margin));padding:0 var(--margin);margin:auto}.full_width_block{position:relative;left:50%;right:50%;width:100vw;transform:translateX(-50%);max-width:var(--max_width)}ol,ul{margin:1em 0 1em 1em}.center{text-align:center}.section{padding:var(--block_padding_large) 0}.block_margins_inner{padding:var(--block_padding_small) 0}.grid{display:grid;gap:var(--grid_gap);grid-template-columns:repeat(1,1fr)}.grid .col_10,.grid .col_12,.grid .col_2,.grid .col_3,.grid .col_4,.grid .col_5,.grid .col_6,.grid .col_7,.grid .col_8,.grid .col_9{grid-column:auto/span 1}@media screen and (min-width:460px){.grid{grid-template-columns:repeat(4,1fr)}.grid .col_2,.grid .col_3,.grid .col_4,.grid .col_5,.grid .col_6{grid-column:auto/span 2}.grid .col_10,.grid .col_12,.grid .col_7,.grid .col_8,.grid .col_9{grid-column:auto/span 4}}@media screen and (min-width:768px){.grid{grid-template-columns:repeat(12,1fr)}.grid .col_2{grid-column:auto/span 2}.grid .col_3{grid-column:auto/span 3}.grid .col_4{grid-column:auto/span 4}.grid .col_5{grid-column:auto/span 5}.grid .col_6{grid-column:auto/span 6}.grid .col_7{grid-column:auto/span 7}.grid .col_8{grid-column:auto/span 8}.grid .col_9{grid-column:auto/span 9}.grid .col_10{grid-column:auto/span 10}.grid .col_12{grid-column:auto/span 12}.grid .col_offset_0{grid-column-start:1}.grid .col_offset_1{grid-column-start:2}.grid .col_offset_2{grid-column-start:3}.grid .col_offset_3{grid-column-start:4}.grid .col_offset_4{grid-column-start:5}.grid .col_offset_6{grid-column-start:7}}.project_meta{margin:3em 0}.project_meta,.project_meta .header{border-bottom:1px solid var(--foreground)}.project_meta .header{display:flex;justify-content:space-between}:is(.project_meta .header)>*{margin-top:0}.project_meta .picture{margin-top:var(--block_padding_medium_sm);margin-bottom:var(--block_padding_medium_sm)}.dl{line-height:1.25}:is(.dl dt):before{content:"";display:block;width:2.2vw;height:1px;background-color:var(--foreground);margin-bottom:.5em}.dl dd{margin-bottom:2em}html{overflow-x:hidden}body,html{font-size:16px;line-height:1.6}body{font-family:var(--font_sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:var(--font_size_body)}img,video{max-width:100%;height:auto;display:block;object-fit:cover}*{padding:0;margin:0}