<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;"> :root {--wpab_height: 0px;--real-viewport: calc(100vh - var(--wpab_height));--fr-fsize-landscape: .85vw;--fr-fsize-portrait: 1.7vh;--header_height: 5rem;--avail-viewport: calc(var(--real-viewport) - var(--header_height));--footer_appx_height: 6rem;--sidepad: 2rem;--pmenu_width: 27.5rem;--pdloads_width: 18rem;--page-max-width: 75rem;--black-box-width: 12rem;--logos-grid-colgap: 2rem;--logos-grid-perrow: 5;--col-txt: #000;--col-red: #b51700;--col-link: #000;--col-gray: #f4f4f4;--rtext: 1rem;}html {line-height: 1.15;-webkit-text-size-adjust: 100%;}body {margin: 0;}main {display: block;}h1 {font-size: 2em;margin: 0.67em 0;}hr {box-sizing: content-box;height: 0;overflow: visible;}pre {font-family: monospace, monospace;font-size: 1em;}a {background-color: transparent;}abbr[title] {border-bottom: none;text-decoration: underline;text-decoration: underline dotted;}b, strong {font-weight: bolder;}code, kbd, samp {font-family: monospace, monospace;font-size: 1em;}small {font-size: 80%;}sub, sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline;}sub {bottom: -0.25em;}sup {top: -0.5em;}img {border-style: none;}button, input, optgroup, select, textarea {font-family: inherit;font-size: 100%;line-height: 1.15;margin: 0;}button, input {overflow: visible;}button, select {text-transform: none;}button, [type="button"], [type="reset"], [type="submit"] {-webkit-appearance: button;}button::-moz-focus-inner, [type="button"]::-moz-focus-inner, [type="reset"]::-moz-focus-inner, [type="submit"]::-moz-focus-inner {border-style: none;padding: 0;}button:-moz-focusring, [type="button"]:-moz-focusring, [type="reset"]:-moz-focusring, [type="submit"]:-moz-focusring {outline: 1px dotted ButtonText;}fieldset {padding: 0.35em 0.75em 0.625em;}legend {box-sizing: border-box;color: inherit;display: table;max-width: 100%;padding: 0;white-space: normal;}progress {vertical-align: baseline;}textarea {overflow: auto;}[type="checkbox"], [type="radio"] {box-sizing: border-box;padding: 0;}[type="number"]::-webkit-inner-spin-button, [type="number"]::-webkit-outer-spin-button {height: auto;}[type="search"] {-webkit-appearance: textfield;outline-offset: -2px;}[type="search"]::-webkit-search-decoration {-webkit-appearance: none;}::-webkit-file-upload-button {-webkit-appearance: button;font: inherit;}details {display: block;}summary {display: list-item;}template {display: none;}[hidden] {display: none;}*, *::before, *::after {box-sizing: inherit;}html {box-sizing: border-box;}html {font-family: 'NeueHaasUnicaW1G-Regular', sans-serif;font-weight: 400;font-size: var(--fr-fsize-landscape) }body, button, input, select, optgroup, textarea {color: var(--col-txt);font-size: 1rem;line-height: 1.5;}h1, h2, h3, h4, h5, h6 {clear: both;}p {margin-bottom: 1em;}dfn, cite, em, i {font-style: italic;}blockquote {margin: 0 1.5em;}address {margin: 0 0 1.5em;}pre {background: #eee;font-family: "Courier 10 Pitch", courier, monospace;line-height: 1.6;margin-bottom: 1.6em;max-width: 100%;overflow: auto;padding: 1.6em;}code, kbd, tt, var {font-family: monaco, consolas, "Andale Mono", "DejaVu Sans Mono", monospace;}abbr, acronym {border-bottom: 1px dotted #666;cursor: help;}mark, ins {background: #fff9c0;text-decoration: none;}big {font-size: 125%;}body {background: #fff;display: flex;flex-direction: column;min-height: 100vh;width: 100%;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;cursor: url('../images/hand_cur.svg') 10 5, auto;}hr {background-color: #ccc;border: 0;height: 1px;margin-bottom: 1.5em;}ul, ol {margin: 0 0 1.5em 3em;}ul {list-style: disc;}ol {list-style: decimal;}li &gt; ul, li &gt; ol {margin-bottom: 0;margin-left: 1.5em;}dt {font-weight: 700;}dd {margin: 0 1.5em 1.5em;}embed, iframe, object {max-width: 100%;}img {height: auto;max-width: 100%;align-self: center;}figure {margin: 0;line-height: 0;}table {margin: 0 0 1.5em;width: 100%;}button, a.button, input[type="submit"] {cursor: url('../images/hand_cur_link.svg') 10 5, pointer;}a {color: var(--col-link);}a:visited {color: var(--col-link);}a:hover, a:focus, a:active {color: var(--col-link);}a:focus {outline: thin dotted;}a:hover, a:active {outline: 0;}a, a:visited, a:hover, a:active {cursor: url('../images/hand_cur_link.svg') 10 5, pointer;}button, input[type="button"], input[type="reset"], input[type="submit"] {border: 1px solid;border-color: #ccc #ccc #bbb;border-radius: 3px;background: #e6e6e6;color: rgba(0, 0, 0, 0.8);line-height: 1;padding: 0.6em 1em 0.4em;}button:hover, input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover {border-color: #ccc #bbb #aaa;}button:active, button:focus, input[type="button"]:active, input[type="button"]:focus, input[type="reset"]:active, input[type="reset"]:focus, input[type="submit"]:active, input[type="submit"]:focus {border-color: #aaa #bbb #bbb;}input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type="number"], input[type="tel"], input[type="range"], input[type="date"], input[type="month"], input[type="week"], input[type="time"], input[type="datetime"], input[type="datetime-local"], input[type="color"], textarea {color: #666;border: 1px solid #ccc;border-radius: 3px;padding: 3px;}input[type="text"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="password"]:focus, input[type="search"]:focus, input[type="number"]:focus, input[type="tel"]:focus, input[type="range"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="week"]:focus, input[type="time"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="color"]:focus, textarea:focus {color: #111;}input[type="checkbox"], input[type="radio"] {cursor: url('../images/hand_cur_link.svg') 10 5, pointer;}select {border: 1px solid #ccc;}textarea {width: 100%;}textarea:focus, input:focus{outline: none;}:root:has(body.admin-bar) {--wpab_height: 32px;}#page {flex-grow: 1;position: relative;}.clearfix:after {visibility: hidden;display: block;font-size: 0px;content: " ";clear: both;height: 0px;}.prtr {display: none;}* {scrollbar-width: thin;scrollbar-color: #999 #eee;}body::-webkit-scrollbar, #minicart::-webkit-scrollbar {width: 8px;}body::-webkit-scrollbar-track, #minicart::-webkit-scrollbar-track {background: #eee;}body::-webkit-scrollbar-thumb, #minicart::-webkit-scrollbar-thumb {background-color: #999;border-radius: 50px;border: 3px solid #999;}#primary {position: relative;top: var(--header_height);}#ummlogin {position: fixed;z-index: 1000;background-color: rgba(255,255,255,.5);width: 100%;height: 100%;align-items: center;justify-content: center;display: none;opacity: 0;}#ummlogin h3 {font-family: 'Rosart Regular';color: var(--col-red);font-size: 2rem;margin: 0;font-weight: 400;}#ummlogin &gt; div {background-color: #000;width: 40%;padding: 4rem 2rem;color: #fff;cursor: url('../images/hand_cur_white.svg') 10 5, auto;text-align: center;position: relative;}#ummlogin .login-username, #ummlogin .login-password {display: flex;align-items: flex-end;width: 80%;margin: 0 auto 1rem;}#ummlogin .login-password {margin-bottom: 3rem;}#ummlogin .login-username label, #ummlogin .login-password label {min-width: 6rem;display: inline-block;line-height: 1em;}#ummlogin input[type="text"], #ummlogin input[type="password"] {border-radius: 0;background-color: transparent;border-top: none;border-left: none;border-right: none;color: #fff;cursor: text;flex-grow: 1;}#ulnotice {color: var(--col-red);font-family: 'Rosart Regular';}a.closelogin {position: absolute;top: 1rem;right: 1rem;z-index: 10;}a.closelogin img {width: 1rem;height: auto;}#loginform .login-remember {width: 40%;float: left;display: flex;align-items: center;justify-content: flex-start;height: 2rem;margin-left: 10%;padding-left: .8rem;}#loginform .login-submit {width: 40%;float: right;display: flex;align-items: center;justify-content: flex-end;height: 2rem;margin-right: 10%;}#ummlogin input[type="submit"] {border-radius: 0;background-color: transparent;color: #fff;padding: 0;border: none;text-transform: initial;line-height: 2em;}.main-navigation {display: flex;width: 100%;font-family: 'NeueHaasUnicaW1G-Regular';align-items: center;justify-content: flex-end;}.main-navigation ul.menu, .main-navigation ul.submenu {display: flex;list-style: none;margin: 0;padding-left: 0;}.main-navigation ul ul.submenu {box-shadow: 0 3px 3px rgba(0, 0, 0, 0.2);float: left;position: absolute;top: 100%;left: -999em;z-index: 99999;background-color: var(--col-gray);flex-direction: column;padding: 1em;}.main-navigation ul ul.submenu ul {left: -999em;top: 0;}.main-navigation ul ul.submenu a {width: 200px;}.main-navigation ul ul.submenu a.exparr {width: auto;display: flex;height: 1.5rem;}img.bullet {width: .5rem;transform: rotate(-90deg);margin-right: 1em;align-self: center;margin-top: 0.15em;}.main-navigation ul li:hover &gt; ul, .main-navigation ul li.focus &gt; ul {left: -1rem;}.main-navigation li {position: relative;}.main-navigation a {display: block;text-decoration: none;}.site-main .comment-navigation, .site-main .posts-navigation, .site-main .post-navigation {margin: 0 0 1.5em;}.comment-navigation .nav-links, .posts-navigation .nav-links, .post-navigation .nav-links {display: flex;}.comment-navigation .nav-previous, .posts-navigation .nav-previous, .post-navigation .nav-previous {flex: 1 0 50%;}.comment-navigation .nav-next, .posts-navigation .nav-next, .post-navigation .nav-next {text-align: end;flex: 1 0 50%;}.main-navigation ul#mainmenu &gt; li {margin-right: 2em;}.main-navigation ul#mainmenu &gt; li:last-child {margin-right: 0;}li.menu-item-pt &gt; .heading {display: flex;align-items: center;}img.bullet {width: .5rem;transform: rotate(-90deg);margin-right: 1em;}li.menu-item-pt.open &gt; .heading &gt; a {color: var(--col-red);}li.menu-item-pt.open &gt; .heading &gt; img.bullet {transform: rotate(0deg);}.expul {display: none;list-style: none;margin: 0 0 0 1.5rem;padding: 2rem 0;}.expul li {line-height: 1em;margin-bottom: .25em;}li.current-menu-item &gt; a {color: var(--col-red);}#primary.contact {padding: 2rem var(--sidepad) 4rem;height: var(--avail-viewport);}.contact .page {display: flex;height: 100%;}.contact .entry-content {margin: 0;width: 33%;}.contpic {position: relative;}.contpic &gt; img {height: 100%;width: auto;}.mobnavbut {display: none;}#mob-navigation {position: fixed;background-color: #fff;z-index: 10000;top: calc(var(--header_height) + var(--wpab_height));height: var(--avail-viewport);width: 100%;right: -100%;transition: right 1s ease;-webkit-transition: right 1s ease;display: none;}#masthead {background-color: #fff;display: flex;width: 100%;height: var(--header_height);padding: 0 var(--sidepad);position: fixed;z-index: 100;}.site-branding {width: 100%;display: flex;align-items: center;justify-content: flex-start;height: 100%;padding: 1rem 0;}.custom-logo-link.hardcoded {display: flex;height: 100%;}.custom-logo-link.hardcoded img {height: 1.3rem;}.custom-logo-link.hardcoded img.monogram {height: 2.6rem;margin-left: 2rem;}footer#colophon {background-color: var(--col-gray);font-family: 'NeueHaasUnicaW1G-Regular', sans-serif;display: flex;padding: var(--sidepad);font-size: .8rem;cursor: default;position: relative;top: var(--header_height);}footer#colophon a {cursor: pointer;}footer#colophon h1 {font-weight: 400;font-size: 1em;}footer#colophon .site-info {width: auto;display: flex;}footer#colophon .site-info.rs {flex-grow: 1;}footer#colophon .site-info.ls img {width: auto;height: 5rem;margin-right: 2rem;}footer#colophon .ft_flx {margin-right: 3rem;display: flex;flex-direction: column;}footer#colophon .ft_flx &gt; div.bt {flex-direction: column;display: flex;margin-bottom: 0;margin-top: auto;}footer#colophon div.nlcont {margin-bottom: 0;margin-top: auto;}footer#colophon .ft_flx.ral {margin-right: 0;margin-left: auto;}footer#colophon .btmob {display: none;}#mc_embed_signup{font-family: 'NeueHaasUnicaW1G-Regular', sans-serif;font-size: .8rem;}#mc_embed_signup .mc-field-group label {display: none !important;}#mc_embed_signup .mc-field-group input {background-color: transparent;border-radius: 0;border-top: none !important;border-left: none !important;border-right: none !important;}#mc_embed_signup form {padding: 0 !important;}#mc_embed_signup .mc-field-group {width: 100% !important;display: flex !important;flex-direction: row;padding: 0 !important;}#mc_embed_signup .mc-field-group #mce-EMAIL {width: 80%;padding: 0;text-indent: 0;height: 2rem;margin-top: auto;}#mc_embed_signup .mc-field-group #mc-embedded-subscribe {width: auto;background-color: transparent;color: #000;height: 1.2rem;margin: auto 0 0 .5rem;padding: 0;text-indent: 0;display: flex;font-size: .8rem;line-height: .8rem;border-bottom: 1px solid #000;min-width: 3.3rem;text-align: left;}#mc_embed_signup #mc-embedded-subscribe-form div.mce_inline_error {position: absolute;top: .5rem;background-color: transparent !important;left: 0;margin: 0 !important;padding: 0 !important;}#mc_embed_signup input#mce-EMAIL {border-color: #000;height: 1.2rem !important;font-size: .8rem;z-index: 2;}#mc_embed_signup div#mce-responses {float: none !important;position: absolute;top: 2rem !important;padding: 0 !important;margin: 0 !important;font-family: 'NeueHaasUnicaW1G-Italic', sans-serif;width: 600% !important;font-weight: 400;max-width: 89vw;}#mc_embed_signup #mce-success-response, #mc_embed_signup #mce-error-response {color: #000 !important;font-family: 'NeueHaasUnicaW1G-Italic', sans-serif;font-weight: 400;}footer#colophon .ft_flx &gt; div.bt &gt; div, footer#colophon .ft_flx &gt; div.bt &gt; a:first-child {margin-bottom: .25rem;}footer#colophon .ft_flx &gt; div.bt &gt; div.cred.mob {margin-bottom: 0;display: none;}#primary.home {height: var(--avail-viewport);}#primary.home &gt; .wpap {position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-repeat: no-repeat;background-size: cover;background-position: center;}.copy {position: absolute;z-index: 10;color: #fff;mix-blend-mode: difference;bottom: 1rem;right: 1rem;font-size: .8rem;}footer#colophon .menu-legal-menu-container {margin: 0 !important;}#legalmenu {list-style: none;margin: 0;padding: 0;}#legalmenu &gt; li {line-height: 1.5;}#legalmenu &gt; li:first-child {margin-bottom: .25rem;}.sticky {display: block;}.post, .page {margin: 0;}.updated:not(.published) {display: none;}.page-content, .entry-content, .entry-summary {margin: 1.5em 0 0;}.page-links {clear: both;margin: 0 0 1.5em;}article.project {width: calc(100% - var(--pmenu_width));position: relative;left: var(--pmenu_width);padding-right: var(--sidepad);padding-bottom: 8rem;display: flex;min-height: var(--avail-viewport);}article.project .entry-content {margin: 0;width: calc(100% - var(--pdloads_width) + var(--sidepad));padding-top: var(--sidepad);}article.project .entry-content:has(.sc25_error) {display: flex;align-items: center;justify-content: center;font-style: italic;}.proj_dloads {width: var(--pdloads_width);position: fixed;right: 0;height: var(--avail-viewport);display: flex;flex-direction: column;align-items: flex-start;justify-content: flex-end;top: calc(var(--header_height) + var(--wpab_height));padding-bottom: 6rem;padding-left: 4rem;}.proj_dloads header {margin-bottom: .25em;}.proj_dloads a {color: var(--col-red);text-decoration: none;}.proj_dloads ul {list-style: none;margin: 0;padding: 0;}.proj_dloads ul &gt; li {line-height: 1em;margin-bottom: .25em;}.sp_grid {display: grid;grid-template-columns: repeat(3, 1fr);grid-row-gap: 1rem;grid-column-gap: 1rem;}.sp_fig_one {width: auto;height: calc(var(--avail-viewport) - var(--footer_appx_height));margin-bottom: var(--footer_appx_height);}.sp_fig_one &gt; img {width: auto;height: 100%;}.sp_fig_one &gt; video {max-width: 100%;width: 100%;height: auto;}.sp_fig_grid.vid {position: relative;overflow: hidden;}.sp_fig_grid.vid &gt; video {width: auto;height: auto;min-width: 100%;min-height: 100%;position: absolute;top: 0;left: -50%;}#primary.about {min-height: var(--avail-viewport);padding-top: 2rem;padding-bottom: 4rem;font-family: 'Rosart Regular';}.entry-header h2 {margin: 0;color: var(--col-red);font-weight: 400;font-size: 2rem;text-align: center;font-family: 'Rosart Regular';line-height: 1.2em;}.entry-content {margin: 0 auto;max-width: var(--page-max-width);}#primary.about .entry-content {text-align: center;line-height: 1.2em;}.entry-footer {max-width: var(--page-max-width);margin: 3rem auto 0;}.entry-footer.pdfs ul {list-style: none;margin: 0;padding: 0;display: flex;justify-content: center;}.entry-footer.pdfs ul li {display: flex;flex-direction: column;align-items: center;justify-content: flex-start;width: var(--black-box-width);margin-right: 2rem;}.entry-footer.pdfs ul li:last-child {margin-right: 0;}.entry-footer.pdfs figure {width: var(--black-box-width);height: var(--black-box-width);background-color: #000;color: #fff;display: flex;align-items: center;justify-content: center;font-size: 4rem;font-family: 'Rosart Regular';position: relative;}.entry-footer.pdfs figcaption {font-size: .8em;margin-top: 1em;}.pdfpadlock {position: absolute;top: 0;left: 0;width: 100%;height: 100%;visibility: hidden;}.entry-footer.pdfs figure:hover .pdfpadlock {visibility: visible;}.logos .entry-content {max-width: 88rem;height: var(--avail-viewport);display: flex;align-items: center;justify-content: center;}.logos_grid {display: flex;flex-wrap: wrap;grid-column-gap: var(--logos-grid-colgap);grid-row-gap: 1rem;align-items: center;justify-content: center;}.logos_grid figure {display: flex;align-items: center;justify-content: center;max-height: calc(var(--avail-viewport) / 2.5);flex: 0 0 calc((100% - (var(--logos-grid-colgap) * (var(--logos-grid-perrow) - 1) ) ) / var(--logos-grid-perrow));}.logos_grid figure &gt; img {max-width: 100%;height: auto;max-height: 100%;width: auto;}#primary.err404 {background-color: var(--col-gray);height: var(--avail-viewport);top: var(--header_height);display: flex;align-items: center;justify-content: center;padding: 0 calc(var(--sidepad) * 2);}section.error-404.not-found {font-size: 1em;}.err404 .page-header h2 {font-size: 10em;line-height: 1;margin: 0;}.err404 .page-header h3 {font-size: 3em;line-height: 1;margin: 0;}.err404 .page-content {font-size: 1.25em;}#primary.projarc, #primary.project {display: flex;}#projmenu {background-color: #fff;width: var(--pmenu_width);padding: var(--sidepad);overflow-y: auto;position: fixed;height: var(--avail-viewport);}#projmenu ul {list-style: none;margin: 0;padding: 0;}#projmenu ul li {line-height: 1em;margin-bottom: .25em;}#projmenu a {text-decoration: none;}.thisproj {color: var(--col-red);}#projmenu a:hover, #projmenu a.hovered {color: var(--col-red);}#projmenu header {text-decoration: underline;color: var(--col-red);margin-bottom: .5em;}#projs_grid {flex-grow: 1;max-width: calc(100% - var(--pmenu_width));display: grid;grid-template-columns: repeat(6, 1fr);grid-column-gap: 1rem;grid-row-gap: 1rem;position: relative;left: var(--pmenu_width);padding-right: var(--sidepad);padding-bottom: 8rem;}.pm_type {margin-bottom: 1rem;}.projbox &gt; figure {position: relative;}.projbox &gt; figure img {--webkit-filter: grayscale(1);filter: grayscale(1);}.numbox {font-family: 'Rosart Regular';position: absolute;background-color: #000;width: 100%;height: 100%;color: #fff;display: flex;align-items: center;justify-content: center;font-size: 4rem;z-index: 10;}.projbox:hover &gt; figure &gt; .numbox, .numbox.hovered {display: none;}.comment-content a {word-wrap: break-word;}.bypostauthor {display: block;}.widget {margin: 0 0 1.5em;}.widget select {max-width: 100%;}.page-content .wp-smiley, .entry-content .wp-smiley, .comment-content .wp-smiley {border: none;margin-bottom: 0;margin-top: 0;padding: 0;}.custom-logo-link {display: inline-block;}.wp-caption {margin-bottom: 1.5em;max-width: 100%;}.wp-caption img[class*="wp-image-"] {display: block;margin-left: auto;margin-right: auto;}.wp-caption .wp-caption-text {margin: 0.8075em 0;}.wp-caption-text {text-align: center;}.gallery {margin-bottom: 1.5em;display: grid;grid-gap: 1.5em;}.gallery-item {display: inline-block;text-align: center;width: 100%;}.gallery-columns-2 {grid-template-columns: repeat(2, 1fr);}.gallery-columns-3 {grid-template-columns: repeat(3, 1fr);}.gallery-columns-4 {grid-template-columns: repeat(4, 1fr);}.gallery-columns-5 {grid-template-columns: repeat(5, 1fr);}.gallery-columns-6 {grid-template-columns: repeat(6, 1fr);}.gallery-columns-7 {grid-template-columns: repeat(7, 1fr);}.gallery-columns-8 {grid-template-columns: repeat(8, 1fr);}.gallery-columns-9 {grid-template-columns: repeat(9, 1fr);}.gallery-caption {display: block;}.infinite-scroll .posts-navigation, .infinite-scroll.neverending .site-footer {display: none;}.infinity-end.neverending .site-footer {display: block;}#cmplz-document, .editor-styles-wrapper .cmplz-unlinked-mode {max-width: revert;margin-bottom: 6rem;}.cmplz-document .entry-title {max-width: var(--page-max-width);margin: 2rem auto;}.screen-reader-text {border: 0;clip: rect(1px, 1px, 1px, 1px);clip-path: inset(50%);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute !important;width: 1px;word-wrap: normal !important;}.screen-reader-text:focus {background-color: #f1f1f1;border-radius: 3px;box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);clip: auto !important;clip-path: none;color: #21759b;display: block;font-size: 0.875rem;font-weight: 700;height: auto;left: 5px;line-height: normal;padding: 15px 23px 14px;text-decoration: none;top: 5px;width: auto;z-index: 100000;}#primary[tabindex="-1"]:focus {outline: 0;}#mc_embed_signup form {display:block;position:relative;text-align:left;padding:10px 0 10px 3%}#mc_embed_signup h2 {font-weight:bold;padding:0;margin:15px 0;font-size:1.4em;}#mc_embed_signup input {border: 1px solid #ABB0B2;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}#mc_embed_signup input[type=checkbox]{-webkit-appearance:checkbox;}#mc_embed_signup input[type=radio]{-webkit-appearance:radio;}#mc_embed_signup input:focus {border-color:#333;}#mc_embed_signup .button {clear:both;background-color: #aaa;border: 0 none;border-radius:4px;transition: all 0.23s ease-in-out 0s;color: #FFFFFF;cursor: pointer;display: inline-block;font-size:15px;font-weight: normal;height: 32px;line-height: 32px;margin: 0 5px 10px 0;padding: 0 22px;text-align: center;text-decoration: none;vertical-align: top;white-space: nowrap;width: auto;}#mc_embed_signup .button:hover {background-color:#777;}#mc_embed_signup .small-meta {font-size: 11px;}#mc_embed_signup .nowrap {white-space:nowrap;}#mc_embed_signup .mc-field-group {clear:left;position:relative;width:96%;padding-bottom:3%;min-height:50px;}#mc_embed_signup .size1of2 {clear:none;float:left;display:inline-block;width:46%;margin-right:4%;}* html #mc_embed_signup .size1of2 {margin-right:2%;}#mc_embed_signup .mc-field-group label {display:block;margin-bottom:3px;}#mc_embed_signup .mc-field-group input {display:block;width:100%;padding:8px 0;text-indent:2%;}#mc_embed_signup .mc-field-group select {display:inline-block;width:99%;padding:5px 0;margin-bottom:2px;}#mc_embed_signup .datefield, #mc_embed_signup .phonefield-us{padding:5px 0;}#mc_embed_signup .datefield input, #mc_embed_signup .phonefield-us input{display:inline;width:60px;margin:0 2px;letter-spacing:1px;text-align:center;padding:5px 0 2px 0;}#mc_embed_signup .phonefield-us .phonearea input, #mc_embed_signup .phonefield-us .phonedetail1 input{width:40px;}#mc_embed_signup .datefield .monthfield input, #mc_embed_signup .datefield .dayfield input{width:30px;}#mc_embed_signup .datefield label, #mc_embed_signup .phonefield-us label{display:none;}#mc_embed_signup .indicates-required {text-align:right;font-size:11px;margin-right:4%;}#mc_embed_signup .asterisk {color:#e85c41;font-size:150%;font-weight:normal;position:relative;top:5px;}#mc_embed_signup .clear {clear:both;}#mc_embed_signup .mc-field-group.input-group ul {margin:0;padding:5px 0;list-style:none;}#mc_embed_signup .mc-field-group.input-group ul li {display:block;padding:3px 0;margin:0;}#mc_embed_signup .mc-field-group.input-group label {display:inline;}#mc_embed_signup .mc-field-group.input-group input {display:inline;width:auto;border:none;}#mc_embed_signup div#mce-responses {float:left;top:-1.4em;padding:0em .5em 0em .5em;overflow:hidden;width:90%;margin: 0 5%;clear: both;}#mc_embed_signup div.response {margin:1em 0;padding:1em .5em .5em 0;font-weight:bold;float:left;top:-1.5em;z-index:1;width:80%;}#mc_embed_signup #mce-error-response {display:none;}#mc_embed_signup #mce-success-response {color:#529214;display:none;}#mc_embed_signup label.error {display:block;float:none;width:auto;margin-left:1.05em;text-align:left;padding:.5em 0;}#mc-embedded-subscribe {clear:both;width:auto;display:block;margin:1em 0 1em 5%;}#mc_embed_signup #num-subscribers {font-size:1.1em;}#mc_embed_signup #num-subscribers span {padding:.5em;border:1px solid #ccc;margin-right:.5em;font-weight:bold;}#mc_embed_signup #mc-embedded-subscribe-form div.mce_inline_error {display:inline-block;margin:2px 0 1em 0;padding:5px 10px;background-color:rgba(255,255,255,0.85);-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;font-size:14px;font-weight:normal;z-index:1;color:#e85c41;}#mc_embed_signup #mc-embedded-subscribe-form input.mce_inline_error {border:2px solid #e85c41;}@media screen and ( orientation: portrait ) {:root {--black-box-width: 40vw;--logos-grid-perrow: 3;}html {font-size: var(--fr-fsize-portrait);}.lscp, .main-navigation {display: none;}.prtr, .mobnavbut {display: block;}body.mm_open {overflow-y: hidden;}.mobnavbut {padding: 1rem 0;display: flex;align-items: center;justify-content: center;}.custom-logo-link.hardcoded img.monogram {display: none;}#mob-navigation {display: flex;padding: var(--sidepad);overflow-y: auto;}body.mm_open #mob-navigation {right: 0;}.mob-navigation ul {list-style: none;margin: 0;padding: 0;}.mob-navigation ul#mobmenu {padding-bottom: 10vh;}#mob-navigation a {text-decoration: none;font-size: 1.25em;}.mob-navigation ul.submenu {margin-left: 2em;}.mob-navigation .expul li {margin-top: .25em;margin-bottom: .5em;}#projmenu {display: none;}#projs_grid {max-width: 100%;left: 0;padding-left: var( --sidepad);grid-template-columns: repeat(4, 1fr);}.projbox.conf_hid .numbox {display: none;}article.project {width: 100%;left: 0;flex-direction: column-reverse;justify-content: flex-end;padding: 0;}.entry-content, article.project .entry-content {width: 100%;padding: 0 var(--sidepad);}.proj_dloads {position: relative;height: auto;padding: .5rem var(--sidepad);width: 100%;background-color: #eee;top: 0;margin-bottom: var(--sidepad);}.sp_fig_one {height: auto;margin-bottom: 5vh;}.sp_grid {margin-bottom: 5rem;}.entry-header {padding: 0 var(--sidepad);}.entry-footer {max-width: var(--page-max-width);margin: 3rem auto 0;}.entry-footer.pdfs ul {display: grid;grid-template-columns: repeat(2, 1fr);grid-row-gap: 2rem;grid-column-gap: 1rem;padding: 0 var(--sidepad);}.entry-footer.pdfs ul li {width: auto;margin: 0;}.entry-footer.pdfs ul li a.lts &gt; figure {background-color: transparent;color: transparent;font-size: 0;}.entry-footer.pdfs ul li a.lts &gt; figure .pdfpadlock {visibility: visible;}#ummlogin &gt; div {width: calc(100% - (var(--sidepad) * 2));max-width: 35rem;}.entry-footer.pdfs figcaption {font-size: 1rem;}.logos .entry-content {max-width: 100%;height: auto;display: block;margin-top: 2rem;margin-bottom: 5rem;}#primary.contact {height: auto;}.contact .page {flex-direction: column;}.contact .entry-content {width: 100%;padding: 0;}.contpic {width: 75%;margin-top: 2rem;}}@media screen and ( max-width: 1400px ) {}@media screen and ( max-width: 1200px ) {}@media screen and ( max-width: 976px ) {footer#colophon .ft_flx.cred {display: none;}footer#colophon .ft_flx &gt; div.bt &gt; div.cred.mob {display: block;}}@media screen and ( max-width: 960px ) {.mob-block {display: block;}.mob-inline-block {display: inline-block;}.mob-inline {display: inline;}.desk-block, .desk-inline-block, .desk-inline {display: none;}}@media screen and ( max-width: 782px ) {:root:has(body.admin-bar) {--wpab_height: 46px;}}@media screen and ( max-width: 768px ) {}@media screen and ( max-width: 640px ) {}@media screen and ( max-width: 600px ) {#wpadminbar {position: fixed !important;}.lang-link-first {clear: right;}}@media screen and ( max-width: 1440px ) and (orientation: portrait) {footer#colophon {padding: 1rem;flex-direction: column;}footer#colophon .site-info {width: 100%;flex-direction: column;}footer#colophon .site-info.ls &gt; img {display: none;}footer#colophon .ft_flx {margin: 0;flex-direction: row;}footer#colophon .site-info.rs .ft_flx {display: none;}footer#colophon .site-info.rs .ft_flx.ral {display: flex;margin: 1rem 0 0;}footer#colophon .ft_flx h1.ftitle {display: none;}footer#colophon .btmob {display: flex;flex-direction: row;}footer#colophon .site-info.ls div.ft_flx:nth-child(3) {margin-top: 1rem;}footer#colophon .ft_flx &gt; div.bt, footer#colophon .ft_flx &gt; div.btmob {width: 50%;float: left;margin-top: 0;}footer#colophon .btmob ul {list-style: none;padding: 0;margin: 0;}footer#colophon .site-info.ls img {height: 3rem;margin-right: 0;margin-left: auto;}footer#colophon div.nlcont {width: 100%;}#mc_embed_signup .mc-field-group #mc-embedded-subscribe {margin-left: auto;}#mc_embed_signup div#mce-responses {position: relative;top: 0 !important;width: 100% !important;}#mc_embed_signup div.response {margin: 0 !important;padding: .5rem 0 !important;width: 100% !important;}footer#colophon .site-info.rs .ft_flx.ral .bt {width: 100%;}}@media screen and ( max-width: 960px ) and (orientation: portrait) {#projs_grid {grid-template-columns: repeat(3, 1fr);}}@media screen and ( max-width: 768px ) and (orientation: portrait) {.sp_grid {grid-template-columns: repeat(2, 1fr);}}@media screen and ( max-width: 640px ) and (orientation: portrait) {#projs_grid {grid-template-columns: repeat(2, 1fr);grid-column-gap: 2.5rem;grid-row-gap: 2rem;padding-left: calc(var(--sidepad) * 1.75);padding-right: calc(var(--sidepad) * 1.75);}.projbox &gt; figcaption {text-align: center;padding-top: 1rem;}}@media screen and ( max-width: 480px ) and (orientation: portrait) {.sp_grid {grid-template-columns: 1fr;}.contpic {width: 100%;}#ummlogin .login-username, #ummlogin .login-password {width: 100%;}#loginform .login-remember {width: 50%;margin-left: 0;}#loginform .login-submit {width: 50%;margin-right: 0;}.entry-header h2, #primary.about .entry-content {text-align: left;}}@media screen and ( max-width: 480px ), screen and (orientation: portrait) {}@media screen and ( max-width: 480px ) {:root {--sidepad: 1rem;}.custom-logo-link.hardcoded img {height: auto;width: 65vw;}}@media screen and ( max-width: 420px ) {}@media screen and ( max-width: 360px ) {}@media screen and ( max-width: 345px ) {}@media screen and (max-width: 320px){}@media print {@page {margin-top: 1cm }@page :first {margin-top: 0cm;}}</pre></body></html>