.show html{line-height:1.15;-webkit-text-size-adjust:100%}.show main{display:block}.show h1{font-size:2em;margin:.67em 0}.show hr{box-sizing:content-box;height:0;overflow:visible}.show pre{font-family:monospace,monospace;font-size:1em}.show a{background-color:transparent}.show abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.show b,.show strong{font-weight:bolder}.show code,.show kbd,.show samp{font-family:monospace,monospace;font-size:1em}.show small{font-size:80%}.show sub,.show sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.show sub{bottom:-.25em}.show sup{top:-.5em}.show img{border-style:none}.show button,.show input,.show optgroup,.show select,.show textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}.show button,.show input{overflow:visible}.show button,.show select{text-transform:none}.show [type=button],.show [type=reset],.show [type=submit],.show button{-webkit-appearance:button}.show [type=button]::-moz-focus-inner,.show [type=reset]::-moz-focus-inner,.show [type=submit]::-moz-focus-inner,.show button::-moz-focus-inner{border-style:none;padding:0}.show [type=button]:-moz-focusring,.show [type=reset]:-moz-focusring,.show [type=submit]:-moz-focusring,.show button:-moz-focusring{outline:1px dotted ButtonText}.show fieldset{padding:.35em .75em .625em}.show legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}.show progress{vertical-align:baseline}.show textarea{overflow:auto}.show [type=checkbox],.show [type=radio]{box-sizing:border-box;padding:0}.show [type=number]::-webkit-inner-spin-button,.show [type=number]::-webkit-outer-spin-button{height:auto}.show [type=search]{-webkit-appearance:textfield;outline-offset:-2px}.show [type=search]::-webkit-search-decoration{-webkit-appearance:none}.show ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.show details{display:block}.show summary{display:list-item}.show [hidden],.show template{display:none}:root{--gutter:0.625rem;--half-gutter:0.3125rem}@media screen and (min-width:37.5rem){:root{--gutter:1.25rem;--half-gutter:0.625rem}}@font-face{font-family:Neue Haas Unica;src:url(/packs/media/fonts/neue-haas-unica-1444776fe1433cf93a4400758555c103.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Neue Haas Unica;src:url(/packs/media/fonts/neue-haas-unica-italic-d9bca35267555a919e4c443b00114bb7.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:Neue Haas Unica;src:url(/packs/media/fonts/neue-haas-unica-bold-9290ac51411d816fd677130f73c4b3f7.woff) format("woff");font-weight:700;font-style:normal}@media screen and (max-width:37.4375rem){.show .hide-at-sm{display:none!important}}.show .grid-container{width:100%;max-width:112.5rem;margin-left:auto;margin-right:auto;padding-left:.625rem;padding-right:.625rem}@media screen and (min-width:56.25rem){.show .grid-container{padding-left:1.25rem;padding-right:1.25rem}}.show .grid{display:flex;flex-wrap:wrap;margin-left:-.3125rem;margin-right:-.3125rem}@media screen and (min-width:56.25rem){.show .grid{margin-left:-.625rem;margin-right:-.625rem}}.show body>.grid-visualization{z-index:-1;position:fixed;top:0;left:0;width:100%;height:100%;color:#0ff}.show .grid-visualization{opacity:.125}.show .grid-visualization__inner{height:100%;width:100%;max-width:112.5rem;margin-left:auto;margin-right:auto;padding-left:.625rem;padding-right:.625rem;border-left:1px solid;border-right:1px solid}@media screen and (min-width:56.25rem){.show .grid-visualization__inner{padding-left:1.25rem;padding-right:1.25rem}}.show .grid-visualization__grid{height:100%;display:flex;flex-wrap:wrap;margin-left:-.3125rem;margin-right:-.3125rem}@media screen and (min-width:56.25rem){.show .grid-visualization__grid{margin-left:-.625rem;margin-right:-.625rem}}.show .grid-visualization__col{height:100%;flex:0 0 8.3333333333%;padding-left:.3125rem;padding-right:.3125rem;border-right:1px solid}@media screen and (min-width:56.25rem){.show .grid-visualization__col{padding-left:.625rem;padding-right:.625rem}}.show .grid-visualization__col:first-child{border-left:1px solid}.show .grid-visualization__col-inner{min-height:5em;height:100%;background-color:currentColor}.show .show-on-focus,.show .visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);border:0}.show .show-on-focus:focus{width:auto;height:auto;clip:auto}.show .for-aria-labelledby{display:none}.show [tabindex="-1"]:focus{outline:0!important}.show .skip-to-content{background:#000;color:#fff;padding:1em;top:0;left:0;z-index:30}.show body.controller--home_pages{padding-top:4.375rem}@media screen and (min-width:56.25rem){.show body.controller--home_pages{padding-top:8.75rem}}.show body.controller--pages{padding-top:4.375rem}@media screen and (min-width:56.25rem){.show body.controller--pages{padding-top:8.75rem}}.show body.controller--about_pages,.show body.controller--conference_wiki_pages,.show body.controller--get_involved_pages{padding-top:0}.show .magic-modules{margin-bottom:3.125rem}@media screen and (min-width:56.25rem){.show .magic-modules{margin-bottom:6.25rem}}.show .magic-module{margin-bottom:3.125rem}@media screen and (min-width:56.25rem){.show .magic-module{margin-bottom:6.25rem}}@media screen and (min-width:56.25rem){.show body.controller--home_pages{padding-top:2.5rem}}@media screen and (min-width:56.25rem)and (min-width:56.25rem){.show body.controller--home_pages{padding-top:5rem}}@media screen and (min-width:56.25rem){.show body.controller--pages{padding-top:6.875rem}}@media screen and (min-width:56.25rem)and (min-width:56.25rem){.show body.controller--pages{padding-top:13.75rem}}@media screen and (min-width:56.25rem){.show body.controller--about_pages{padding-top:3.75rem}}@media screen and (min-width:56.25rem)and (min-width:56.25rem){.show body.controller--about_pages{padding-top:7.5rem}}@media screen and (min-width:56.25rem){.show body.controller--conference_wiki_pages{padding-top:3.75rem}}@media screen and (min-width:56.25rem)and (min-width:56.25rem){.show body.controller--conference_wiki_pages{padding-top:7.5rem}}@media screen and (min-width:56.25rem){.show body.controller--get_involved_pages{padding-top:3.75rem}}@media screen and (min-width:56.25rem)and (min-width:56.25rem){.show body.controller--get_involved_pages{padding-top:7.5rem}}.show body.dark-mode{--primary-color:#00ff32;--secondary-color:#fff;--tertiary-color:#292929;--primary-svg-filter:brightness(0) saturate(100%) invert(62%) sepia(87%) saturate(2929%) hue-rotate(93deg) brightness(112%) contrast(124%);--secondary-svg-filter:brightness(0) saturate(100%) invert(100%) sepia(91%) saturate(0%) hue-rotate(108deg) brightness(104%) contrast(104%);--tertiary-svg-filter:brightness(0) saturate(100%) invert(7%) sepia(7%) saturate(60%) hue-rotate(314deg) brightness(107%) contrast(81%)}.show body.light-mode{--primary-color:#4242ff;--secondary-color:#000;--tertiary-color:#fff;--primary-svg-filter:brightness(0) saturate(100%) invert(24%) sepia(79%) saturate(4743%) hue-rotate(238deg) brightness(101%) contrast(104%);--secondary-svg-filter:brightness(0) saturate(100%) invert(0%) sepia(0%) saturate(7480%) hue-rotate(106deg) brightness(103%) contrast(105%);--tertiary-svg-filter:brightness(0) saturate(100%) invert(100%) sepia(91%) saturate(0%) hue-rotate(108deg) brightness(104%) contrast(104%)}.show body.decompress-mode{--primary-color:#eb0202;--secondary-color:#292929;--tertiary-color:#fff733;--primary-svg-filter:brightness(0) saturate(100%) invert(62%) sepia(87%) saturate(2929%) hue-rotate(93deg) brightness(112%) contrast(124%);--secondary-svg-filter:brightness(0) saturate(100%) invert(100%) sepia(91%) saturate(0%) hue-rotate(108deg) brightness(104%) contrast(104%);--tertiary-svg-filter:brightness(0) saturate(100%) invert(7%) sepia(7%) saturate(60%) hue-rotate(314deg) brightness(107%) contrast(81%)}:root{--primary-color:#000;--secondary-color:#000;--tertiary-color:#fff;--primary-svg-filter:brightness(0) saturate(100%) invert(0%) sepia(0%) saturate(7480%) hue-rotate(106deg) brightness(103%) contrast(105%);--secondary-svg-filter:brightness(0) saturate(100%) invert(0%) sepia(0%) saturate(7480%) hue-rotate(106deg) brightness(103%) contrast(105%);--tertiary-svg-filter:brightness(0) saturate(100%) invert(100%) sepia(91%) saturate(0%) hue-rotate(108deg) brightness(104%) contrast(104%)}.show{box-sizing:border-box;height:100%}@media(min-width:20rem)and (max-width:37.438rem){.show{font-size:calc(.29464rem + 3.52678vw)}}.show body{font-family:Neue Haas Unica,helvetica,arial,sans-serif;font-size:1.125rem;font-weight:400;letter-spacing:.02em;line-height:1.2;background-color:#fff;background-color:var(--tertiary-color);color:#000;color:var(--secondary-color);height:100%;margin:0;padding-top:3.75rem}@media screen and (min-width:37.5rem){.show body{font-size:1.688rem}}.show *,.show :after,.show :before{box-sizing:inherit}.show details>summary{list-style-type:none}.show details>summary::-webkit-details-marker{display:none}.show div{vertical-align:top}.show h1,.show h2,.show h3,.show h4,.show h5,.show h6{font-size:unset;font-weight:400;margin:0;padding:0}.show p{margin:0}.show ul{list-style:none;margin:0;padding:0}.show figure{margin:0}.show a{color:inherit;text-decoration:none}.show img{margin:0;max-width:100%}.show input{background-color:unset;border:none;padding:0}.show input:focus{outline:none}.show button{-webkit-appearance:none;background:transparent;border:none}.show .hidden{display:none!important}.show .responsive-image{width:auto!important}.show ::selection{background:#000;background:var(--primary-color);color:#fff;color:var(--tertiary-color)}.show ::-moz-selection{background:#000;background:var(--primary-color);color:#fff;color:var(--tertiary-color)}.show .turbo-progress-bar{background:#00ff32!important}.show body.dark-mode{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}@media screen and (min-width:56.25rem){.show body{padding-top:3.75rem}}.show .markdown{overflow-wrap:break-word;word-break:break-word;word-wrap:break-word;-ms-word-break:break-all}.show .markdown h1{color:#000;color:var(--primary-color);font-family:Neue Haas Unica,helvetica,arial,sans-serif;font-size:1.375rem;font-weight:400;letter-spacing:.02em;line-height:1.2}@media screen and (min-width:37.5rem){.show .markdown h1{font-size:2.25rem}}.show .markdown h2{color:#000;color:var(--primary-color);font-family:Neue Haas Unica,helvetica,arial,sans-serif;font-size:1.125rem;font-weight:400;letter-spacing:.02em;line-height:1.2}@media screen and (min-width:37.5rem){.show .markdown h2{font-size:1.688rem}}.show .markdown h3{font-family:Neue Haas Unica,helvetica,arial,sans-serif;font-size:1.125rem;font-weight:400;letter-spacing:.02em;line-height:1.2}@media screen and (min-width:37.5rem){.show .markdown h3{font-size:1.688rem}}.show .markdown h4{font-family:Neue Haas Unica,helvetica,arial,sans-serif;font-size:1.125rem;font-weight:400;letter-spacing:.02em;line-height:1.2}@media screen and (min-width:37.5rem){.show .markdown h4{font-size:1.688rem}}.show .markdown h5{font-family:Neue Haas Unica,helvetica,arial,sans-serif;font-size:1.125rem;font-weight:400;letter-spacing:.02em;line-height:1.2}@media screen and (min-width:37.5rem){.show .markdown h5{font-size:1.688rem}}.show .markdown h6{font-family:Neue Haas Unica,helvetica,arial,sans-serif;font-size:1.125rem;font-weight:400;letter-spacing:.02em;line-height:1.2}@media screen and (min-width:37.5rem){.show .markdown h6{font-size:1.688rem}}.show .markdown a{color:#000;color:var(--primary-color);text-decoration:underline}.show .markdown a:hover{color:#9b9b9b}.show .markdown p{margin-bottom:1rem}.show .markdown p:last-of-type{margin-bottom:0}.show .markdown li pre{font-family:Neue Haas Unica,helvetica,arial,sans-serif;font-size:1.125rem;font-weight:400;letter-spacing:.02em;line-height:1.2;white-space:normal}@media screen and (min-width:37.5rem){.show .markdown li pre{font-size:1.688rem}}.show .markdown ol{margin-bottom:1em}.show .markdown ol li{margin-bottom:.25em;padding-left:.5em}.show .markdown ol li::marker{color:#000;color:var(--primary-color)}.show .markdown ul{list-style:none;margin-bottom:1em;padding:0}.show .markdown ul li{margin-bottom:.25em;padding-left:.5em;position:relative}.show .markdown ul li:before{color:#000;color:var(--primary-color);content:"•";margin-right:.5em}.show .markdown em{font-style:italic}.show .markdown strong{font-weight:700}.show .markdown hr{display:none}.show .markdown table{margin-top:1.25rem;margin-bottom:1.25rem;border-collapse:collapse;text-align:left}@media screen and (min-width:56.25rem){.show .markdown table{margin-top:2.5rem;margin-bottom:2.5rem}}.show .markdown th{border:1px solid #000;border:1px solid var(--primary-color);color:#000;color:var(--primary-color);padding:.3125rem;font-weight:400;vertical-align:baseline}@media screen and (min-width:56.25rem){.show .markdown th{padding:.625rem}}.show .markdown td{border:1px solid #000;border:1px solid var(--primary-color);padding:.3125rem;vertical-align:baseline}@media screen and (min-width:56.25rem){.show .markdown td{padding:.625rem}}.show .theme-tag{padding-left:.15625rem;padding-right:.15625rem;margin-bottom:.15625rem;font-family:Neue Haas Unica,helvetica,arial,sans-serif;font-size:.688rem;font-weight:400;letter-spacing:.02em;line-height:1.2;background-color:#000;background-color:var(--primary-color);color:#fff;color:var(--tertiary-color);margin-right:4px;display:inline-block}@media screen and (min-width:56.25rem){.show .theme-tag{padding-left:.3125rem;padding-right:.3125rem;margin-bottom:.3125rem}}@media screen and (min-width:37.5rem){.show .theme-tag{font-size:.875rem;letter-spacing:.04em}}.show .accordion{width:100%}.show .accordion+.no-accordion{margin-top:3.125rem}@media screen and (min-width:56.25rem){.show .accordion+.no-accordion{margin-top:6.25rem}}.show .accordion__header{font-family:Neue Haas Unica,helvetica,arial,sans-serif;font-size:1.125rem;font-weight:400;letter-spacing:.02em;line-height:1.2}@media screen and (min-width:37.5rem){.show .accordion__header{font-size:1.688rem}}.show .accordion__header-inner{display:flex;justify-content:space-between;flex-wrap:wrap;color:#000;color:var(--primary-color);width:100%}.show .accordion__header-inner svg [stroke]:not([stroke=none]){stroke:#000;stroke:var(--primary-color)}.show .accordion__header-inner svg [fill]:not([fill=none]){fill:#000;fill:var(--primary-color)}.show .accordion__header-inner:focus,.show .accordion__header-inner:hover{color:#000;color:var(--secondary-color);cursor:pointer}.show .accordion__header-inner:focus svg [stroke]:not([stroke=none]),.show .accordion__header-inner:hover svg [stroke]:not([stroke=none]){stroke:#000;stroke:var(--secondary-color)}.show .accordion__header-inner:focus svg [fill]:not([fill=none]),.show .accordion__header-inner:hover svg [fill]:not([fill=none]){fill:#000;fill:var(--secondary-color)}.show .accordion__header-spacer,.show .accordion__title{border-top:1px solid #000;border-top:1px solid var(--primary-color)}.show .accordion__header-spacer{flex-grow:1}.show .accordion__icon{border-top:1px solid #000;border-top:1px solid var(--primary-color);padding-top:.15625rem}@media screen and (min-width:56.25rem){.show .accordion__icon{padding-top:.3125rem}}.show .accordion__icon--minus{padding-left:.078125rem;padding-right:.078125rem;width:1rem;height:1rem;stroke-width:1.875}@media screen and (min-width:56.25rem){.show .accordion__icon--minus{padding-left:.15625rem;padding-right:.15625rem}}@media screen and (min-width:37.5rem){.show .accordion__icon--minus{width:1.625rem;height:1.625rem;stroke-width:1.1538461538}}.show .accordion__icon--plus{width:1rem;height:1rem;stroke-width:1.875}@media screen and (min-width:37.5rem){.show .accordion__icon--plus{width:1.625rem;height:1.625rem;stroke-width:1.1538461538}}.show .accordion__toggler:checked~.accordion__header .accordion__icon--plus,.show .accordion__toggler:not(:checked)~.accordion__body,.show .accordion__toggler:not(:checked)~.accordion__header .accordion__icon--minus{display:none}.show .accordion__body{margin-top:1.875rem}@media screen and (min-width:56.25rem){.show .accordion__body{margin-top:3.75rem}}.show .associated-page-top{margin-bottom:3.125rem}@media screen and (min-width:56.25rem){.show .associated-page-top{margin-bottom:6.25rem}}.show .associated-page-top__text{flex:0 0 100%;padding-left:.3125rem;padding-right:.3125rem;margin-bottom:1.875rem}@media screen and (min-width:56.25rem){.show .associated-page-top__text{padding-left:.625rem;padding-right:.625rem;margin-bottom:3.75rem}}.show .associated-page-top__title{margin-bottom:1.25rem;font-family:Neue Haas Unica,helvetica,arial,sans-serif;font-size:2.375rem;font-weight:400;letter-spacing:.02em;line-height:1.2}@media screen and (min-width:56.25rem){.show .associated-page-top__title{margin-bottom:2.5rem}}@media screen and (min-width:37.5rem){.show .associated-page-top__title{font-size:4.5rem;line-height:1.1}}.show .associated-page-top__thumbnail{float:left;height:10rem;margin-right:.5em}.show .associated-page-top__attachment{flex:0 0 100%;padding-left:.3125rem;padding-right:.3125rem;justify-content:center;display:flex;flex-grow:1}@media screen and (min-width:56.25rem){.show .associated-page-top__attachment{padding-left:.625rem;padding-right:.625rem}}.show .associated-page-top__attachment-button{border:1px solid #000;border:1px solid var(--primary-color);color:#000;color:var(--primary-color);align-items:center;justify-content:center;display:inline-flex;font-family:Neue Haas Unica,helvetica,arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:.02em;line-height:1.2;border-radius:50%;height:9.25rem;text-align:center;width:9.25rem}.show .associated-page-top__attachment-button svg [stroke]:not([stroke=none]){stroke:#000;stroke:var(--primary-color)}.show .associated-page-top__attachment-button svg [fill]:not([fill=none]){fill:#000;fill:var(--primary-color)}@media screen and (min-width:37.5rem){.show .associated-page-top__attachment-button{font-size:1.125rem}}@media screen and (min-width:56.25rem){.show .associated-page-top__attachment-button{height:10rem;width:10rem}}.show .associated-page-top__attachment-button:hover{background-color:#000;background-color:var(--primary-color);color:#fff!important;color:var(--tertiary-color)!important;cursor:pointer}.show .associated-page-top__attachment-button:hover svg [stroke]:not([stroke=none]){stroke:#fff;stroke:var(--tertiary-color)}.show .associated-page-top__attachment-button:hover svg [fill]:not([fill=none]){fill:#fff;fill:var(--tertiary-color)}.show .associated-page-top__attachment-label{padding-left:.3125rem;padding-right:.3125rem}@media screen and (min-width:56.25rem){.show .associated-page-top__attachment-label{padding-left:.625rem;padding-right:.625rem}}.show .associated-page-top__tickets{flex:0 0 16.6666666667%;padding-left:.3125rem;padding-right:.3125rem;justify-content:center;display:flex;flex-grow:1}@media screen and (min-width:56.25rem){.show .associated-page-top__tickets{padding-left:.625rem;padding-right:.625rem}}.show .associated-page-top__tickets-button{border:1px solid #000;border:1px solid var(--primary-color);color:#000;color:var(--primary-color);align-items:center;justify-content:center;display:inline-flex;font-family:Neue Haas Unica,helvetica,arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:.02em;line-height:1.2;border-radius:50%;height:9.25rem;text-align:center;width:9.25rem}.show .associated-page-top__tickets-button svg [stroke]:not([stroke=none]){stroke:#000;stroke:var(--primary-color)}.show .associated-page-top__tickets-button svg [fill]:not([fill=none]){fill:#000;fill:var(--primary-color)}@media screen and (min-width:37.5rem){.show .associated-page-top__tickets-button{font-size:1.125rem}}@media screen and (min-width:56.25rem){.show .associated-page-top__tickets-button{height:10rem;width:10rem}}.show .associated-page-top__tickets-button:hover{background-color:#000;background-color:var(--primary-color);color:#fff!important;color:var(--tertiary-color)!important;cursor:pointer}.show .associated-page-top__tickets-button:hover svg [stroke]:not([stroke=none]){stroke:#fff;stroke:var(--tertiary-color)}.show .associated-page-top__tickets-button:hover svg [fill]:not([fill=none]){fill:#fff;fill:var(--tertiary-color)}.show .associated-page-top__tickets-label{padding-left:.3125rem;padding-right:.3125rem}@media screen and (min-width:56.25rem){.show .associated-page-top__tickets-label{padding-left:.625rem;padding-right:.625rem}}.show .associated-page-top__large-download{flex:0 0 83.3333333333%;padding-left:.3125rem;padding-right:.3125rem;padding-left:calc(16.66667% + .3125rem)!important;padding-left:calc(16.66667% + var(--gutter)/2)!important;margin-top:1.875rem}@media screen and (min-width:56.25rem){.show .associated-page-top__large-download{padding-left:.625rem;padding-right:.625rem;margin-top:3.75rem}}.show .associated-page-top__large-download-button{border:1px solid #000;border:1px solid var(--primary-color);align-items:center;display:flex;padding:1.25rem;font-family:Neue Haas Unica,helvetica,arial,sans-serif;font-size:2.375rem;font-weight:400;letter-spacing:.02em;line-height:1.2;justify-content:space-between}.show .associated-page-top__large-download-button svg [stroke]:not([stroke=none]){stroke:#000;stroke:var(--secondary-color)}.show .associated-page-top__large-download-button svg [fill]:not([fill=none]){fill:#000;fill:var(--secondary-color)}@media screen and (min-width:56.25rem){.show .associated-page-top__large-download-button{padding:2.5rem}}@media screen and (min-width:37.5rem){.show .associated-page-top__large-download-button{font-size:4.5rem;line-height:1.1}}.show .associated-page-top__large-download-button:hover{background-color:#000;background-color:var(--primary-color);color:#fff!important;color:var(--tertiary-color)!important;cursor:pointer}.show .associated-page-top__large-download-button:hover svg [stroke]:not([stroke=none]){stroke:#fff;stroke:var(--tertiary-color)}.show .associated-page-top__large-download-button:hover svg [fill]:not([fill=none]){fill:#fff;fill:var(--tertiary-color)}.show .associated-page-top__large-download-button svg{width:1.5rem;height:1.6071428571rem;stroke-width:.5833333333;margin-top:30px}@media screen and (min-width:37.5rem){.show .associated-page-top__large-download-button svg{width:2rem;height:2.1428571429rem;stroke-width:.4375}}.show .associated-page-top__media{margin-bottom:1.25rem;width:100%}@media screen and (min-width:56.25rem){.show .associated-page-top__media{margin-bottom:2.5rem}}@media screen and (min-width:56.25rem){.show .associated-page-top__text{flex:0 0 83.3333333333%;padding-left:.3125rem;padding-right:.3125rem;padding-left:calc(16.66667% + .3125rem)!important;padding-left:calc(16.66667% + var(--gutter)/2)!important}}@media screen and (min-width:56.25rem)and (min-width:56.25rem){.show .associated-page-top__text{padding-left:.625rem;padding-right:.625rem}}@media screen and (min-width:56.25rem){.show .associated-page-top__title{margin-bottom:1.25rem}}@media screen and (min-width:56.25rem)and (min-width:56.25rem){.show .associated-page-top__title{margin-bottom:2.5rem}}@media screen and (min-width:56.25rem){.show .associated-page-top__media{flex:0 0 83.3333333333%;padding-left:.3125rem;padding-right:.3125rem;padding-left:calc(16.66667% + .3125rem)!important;padding-left:calc(16.66667% + var(--gutter)/2)!important;margin-top:0}}@media screen and (min-width:56.25rem)and (min-width:56.25rem){.show .associated-page-top__media{padding-left:.625rem;padding-right:.625rem}}@media screen and (min-width:56.25rem){.show .associated-page-top__attachment{flex:0 0 16.6666666667%;padding-left:.3125rem;padding-right:.3125rem}}@media screen and (min-width:56.25rem)and (min-width:56.25rem){.show .associated-page-top__attachment{padding-left:.625rem;padding-right:.625rem}}.show .crossfade-carousel{position:relative}.show .crossfade-carousel__slide{left:0;opacity:0;position:absolute;top:0;transition:opacity .5s linear;visibility:hidden;width:100%}.show .crossfade-carousel__slide:first-child{opacity:1;visibility:visible}.show .header{display:none}@media screen and (min-width:901px){.show .header{font-size:.9rem!important}}@media screen and (min-width:56.25rem){.show .header{color:#000;color:var(--primary-color);font-family:Neue Haas Unica,helvetica,arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:.02em;line-height:1.2;display:block;height:3.75rem;left:0;position:fixed;text-transform:uppercase;top:0;width:100%;z-index:3}}@media screen and (min-width:56.25rem)and (min-width:37.5rem){.show .header{font-size:1.125rem}}@media screen and (min-width:56.25rem){.show .header__inner{flex:0 0 100%;padding-left:.3125rem;padding-right:.3125rem;display:flex;justify-content:space-between;flex-wrap:wrap;background-color:#fff;background-color:var(--tertiary-color)}}@media screen and (min-width:56.25rem)and (min-width:56.25rem){.show .header__inner{padding-left:.625rem;padding-right:.625rem}}@media screen and (min-width:56.25rem){.show .header__left{align-items:center;justify-content:center;display:flex}.show .header__left,.show .header__middle{border-bottom:1px solid #000;border-bottom:1px solid var(--primary-color)}.show .header__middle{flex-grow:1}.show .header__logo svg [stroke]:not([stroke=none]){stroke:#000;stroke:var(--primary-color)}.show .header__logo svg [fill]:not([fill=none]){fill:#000;fill:var(--primary-color)}}@media screen and (min-width:56.25rem)and (min-width:56.25rem){.show .header__logo svg{width:10rem;height:2.0625rem;stroke-width:1}}@media screen and (min-width:56.25rem){.show .header__right{border-bottom:1px solid #000;border-bottom:1px solid var(--primary-color)}.show .header__menu,.show .header__right{display:flex;flex-wrap:wrap}.show .header__menu-item{padding:.625rem .46875rem}}@media screen and (min-width:56.25rem)and (min-width:56.25rem){.show .header__menu-item{padding-left:.9375rem;padding-right:.9375rem;padding-top:1.25rem;padding-bottom:1.25rem}}@media screen and (min-width:56.25rem){.show .header__menu-item.active,.show .header__menu-item:hover{background-color:#000;background-color:var(--primary-color);color:#fff;color:var(--tertiary-color)}.show .header__search-icon{align-items:center;justify-content:center;display:flex;width:50px;transition:background-color .15s linear}.show .header__search-icon svg [stroke]:not([stroke=none]){stroke:#000;stroke:var(--primary-color)}.show .header__search-icon svg [fill]:not([fill=none]){fill:#000;fill:var(--primary-color)}}@media screen and (min-width:56.25rem)and (min-width:56.25rem){.show .header__search-icon svg{width:1.25rem;height:1.1805555556rem;stroke-width:.9}}@media screen and (min-width:56.25rem){.show .header__search-icon:hover{cursor:pointer;color:#fff;color:var(--tertiary-color);background-color:#000;background-color:var(--primary-color);transition:background-color .15s linear;transition:filter 75ms linear}.show .header__search-icon:hover svg{filter:brightness(0) saturate(100%) invert(100%) sepia(91%) saturate(0) hue-rotate(108deg) brightness(104%) contrast(104%);filter:var(--tertiary-svg-filter)}.show .mobile-header{display:none}}.show .mobile-header{display:block;position:fixed;top:0;width:100vw;z-index:4}.show .mobile-header .grid-container{background-color:#fff;background-color:var(--tertiary-color)}.show .mobile-header__top{border-bottom:1px solid #000;border-bottom:1px solid var(--primary-color);justify-content:space-between;flex-wrap:wrap;align-items:center;display:flex;padding-top:.625rem;padding-bottom:.625rem;background:#fff;background:var(--tertiary-color);height:3.75rem}@media screen and (min-width:56.25rem){.show .mobile-header__top{padding-top:1.25rem;padding-bottom:1.25rem}}.show .mobile-header__logo svg [stroke]:not([stroke=none]){stroke:#000;stroke:var(--primary-color)}.show .mobile-header__logo svg [fill]:not([fill=none]){fill:#000;fill:var(--primary-color)}.show .mobile-header__logo svg{width:8rem;height:1.65rem;stroke-width:1.25}@media screen and (min-width:37.5rem){.show .mobile-header__logo svg{width:10rem;height:2.0625rem;stroke-width:1}}.show .mobile-header__menu-button{display:block}.show .mobile-header__menu-button svg [stroke]:not([stroke=none]){stroke:#000;stroke:var(--primary-color)}.show .mobile-header__menu-button svg [fill]:not([fill=none]){fill:#000;fill:var(--primary-color)}.show .mobile-header__menu-close-button{display:none}.show .mobile-header__menu-close-button svg [stroke]:not([stroke=none]){stroke:#000;stroke:var(--primary-color)}.show .mobile-header__menu-close-button svg [fill]:not([fill=none]){fill:#000;fill:var(--primary-color)}.show .mobile-header__menu{padding-top:.25rem;background:#fff;background:var(--tertiary-color);display:none;height:calc(100vh - 3.75rem);top:3.75rem}@media screen and (min-width:37.5rem){.show .mobile-header__menu{padding-top:1.25rem}}@media screen and (min-width:37.5rem)and (min-width:56.25rem){.show .mobile-header__menu{padding-top:2.5rem}}.show .mobile-header__menu-items{display:flex;justify-content:space-evenly;flex-wrap:wrap}.show .mobile-header__menu-item{margin-bottom:.25rem;border:1px solid #000;border:1px solid var(--primary-color);color:#000;color:var(--primary-color);align-items:center;justify-content:center;display:inline-flex;font-weight:400;border-radius:50%;height:9.25rem;text-align:center;width:9.25rem;height:20vh;width:20vh;font-family:Neue Haas Unica,helvetica,arial,sans-serif;font-size:.875rem;font-weight:600;letter-spacing:.02em;line-height:1.2;text-transform:uppercase}.show .mobile-header__menu-item svg [stroke]:not([stroke=none]){stroke:#000;stroke:var(--primary-color)}.show .mobile-header__menu-item svg [fill]:not([fill=none]){fill:#000;fill:var(--primary-color)}@media screen and (min-width:56.25rem){.show .mobile-header__menu-item{height:10rem;width:10rem}}.show .mobile-header__menu-item:hover{background-color:#000;background-color:var(--primary-color);color:#fff!important;color:var(--tertiary-color)!important;cursor:pointer}.show .mobile-header__menu-item:hover svg [stroke]:not([stroke=none]){stroke:#fff;stroke:var(--tertiary-color)}.show .mobile-header__menu-item:hover svg [fill]:not([fill=none]){fill:#fff;fill:var(--tertiary-color)}@media screen and (min-width:37.5rem){.show .mobile-header__menu-item{font-size:1.125rem;margin-bottom:1.25rem}}@media screen and (min-width:37.5rem)and (min-width:56.25rem){.show .mobile-header__menu-item{margin-bottom:2.5rem}}.show .mobile-header.active .mobile-header__menu{display:block}.show .mobile-header.active .mobile-header__menu-button{display:none}.show .mobile-header.active .mobile-header__menu-close-button{display:block}@media screen and (min-width:56.25rem){.show .mobile-header{display:none}}.show .subnav{margin-bottom:3.125rem}@media screen and (min-width:56.25rem){.show .subnav{margin-bottom:6.25rem}}.show .subnav__items{display:flex;justify-content:space-between;flex-wrap:nowrap;padding-top:4.75rem}.show .subnav__item{border:1px solid #000;border:1px solid var(--primary-color);color:#000;color:var(--primary-color);align-items:center;justify-content:center;display:flex;font-size:.688rem;font-weight:400;border-radius:50%;height:4rem;text-align:center;width:4rem;margin-bottom:1.25rem;padding-left:.15625rem;padding-right:.15625rem;font-family:Neue Haas Unica,helvetica,arial,sans-serif;font-size:.875rem;font-weight:600;letter-spacing:.02em;line-height:1.2;text-transform:uppercase;height:4.75rem;font-size:.75rem;width:4.7rem}.show .subnav__item svg [stroke]:not([stroke=none]){stroke:#000;stroke:var(--primary-color)}.show .subnav__item svg [fill]:not([fill=none]){fill:#000;fill:var(--primary-color)}@media screen and (min-width:37.5rem){.show .subnav__item{font-size:.875rem;letter-spacing:.04em}}@media screen and (min-width:56.25rem){.show .subnav__item{height:5rem;width:5rem}}.show .subnav__item:hover{background-color:#000;background-color:var(--primary-color);color:#fff!important;color:var(--tertiary-color)!important;cursor:pointer}.show .subnav__item:hover svg [stroke]:not([stroke=none]){stroke:#fff;stroke:var(--tertiary-color)}.show .subnav__item:hover svg [fill]:not([fill=none]){fill:#fff;fill:var(--tertiary-color)}@media screen and (min-width:56.25rem){.show .subnav__item{margin-bottom:2.5rem;padding-left:.3125rem;padding-right:.3125rem}}@media screen and (min-width:37.5rem){.show .subnav__item{font-size:1.125rem}}.show .subnav__item.active{background-color:#000;background-color:var(--primary-color);color:#fff;color:var(--tertiary-color)}@media screen and (min-width:37.5rem){.show .subnav__inner{justify-content:center;display:flex}.show .subnav__items{display:flex;justify-content:space-between;flex-wrap:wrap}.show .subnav__item{border:1px solid #000;border:1px solid var(--primary-color);color:#000;color:var(--primary-color);align-items:center;justify-content:center;display:inline-flex;font-family:Neue Haas Unica,helvetica,arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:.02em;line-height:1.2;border-radius:50%;height:9.25rem;text-align:center;width:9.25rem;margin-left:.3125rem;margin-right:.3125rem;margin-bottom:0}.show .subnav__item svg [stroke]:not([stroke=none]){stroke:#000;stroke:var(--primary-color)}.show .subnav__item svg [fill]:not([fill=none]){fill:#000;fill:var(--primary-color)}}@media screen and (min-width:37.5rem)and (min-width:37.5rem){.show .subnav__item{font-size:1.125rem}}@media screen and (min-width:37.5rem)and (min-width:56.25rem){.show .subnav__item{height:10rem;width:10rem}}@media screen and (min-width:37.5rem){.show .subnav__item:hover{background-color:#000;background-color:var(--primary-color);color:#fff!important;color:var(--tertiary-color)!important;cursor:pointer}.show .subnav__item:hover svg [stroke]:not([stroke=none]){stroke:#fff;stroke:var(--tertiary-color)}.show .subnav__item:hover svg [fill]:not([fill=none]){fill:#fff;fill:var(--tertiary-color)}}@media screen and (min-width:37.5rem)and (min-width:56.25rem){.show .subnav__item{margin-left:.625rem;margin-right:.625rem}}@media screen and (min-width:56.25rem){.show .subnav__items{padding-top:0}}.show .project-subhead{margin-bottom:1.875rem;font-family:Neue Haas Unica,helvetica,arial,sans-serif;font-size:.688rem;font-weight:400;letter-spacing:.02em;line-height:1.2}@media screen and (min-width:56.25rem){.show .project-subhead{margin-bottom:3.75rem}}@media screen and (min-width:37.5rem){.show .project-subhead{font-size:.875rem;letter-spacing:.04em}}.show .project-subhead .grid{align-items:center}.show .project-subhead__model-name{flex:0 0 16.6666666667%;padding-left:.3125rem;padding-right:.3125rem;margin-top:.625rem;flex-grow:1}@media screen and (min-width:56.25rem){.show .project-subhead__model-name{padding-left:.625rem;padding-right:.625rem;margin-top:1.25rem}}.show .project-subhead__project-roles{flex:0 0 16.6666666667%;padding-left:.3125rem;padding-right:.3125rem;margin-top:.625rem;flex-grow:1}@media screen and (min-width:56.25rem){.show .project-subhead__project-roles{padding-left:.625rem;padding-right:.625rem;margin-top:1.25rem}}.show .project-subhead__date{flex:0 0 16.6666666667%;padding-left:.3125rem;padding-right:.3125rem;margin-top:.625rem;flex-grow:1}@media screen and (min-width:56.25rem){.show .project-subhead__date{padding-left:.625rem;padding-right:.625rem;margin-top:1.25rem}}.show .project-subhead__location{flex:0 0 8.3333333333%;padding-left:.3125rem;padding-right:.3125rem;margin-top:.625rem}@media screen and (min-width:56.25rem){.show .project-subhead__location{padding-left:.625rem;padding-right:.625rem;margin-top:1.25rem}}.show .project-subhead__themes{flex:0 0 25%;padding-left:.3125rem;padding-right:.3125rem;margin-top:.625rem;flex-grow:1}@media screen and (min-width:56.25rem){.show .project-subhead__themes{padding-left:.625rem;padding-right:.625rem;margin-top:1.25rem}}.show .project-subhead__theme-name{padding-left:.15625rem;padding-right:.15625rem;margin-bottom:.15625rem;background-color:#000;background-color:var(--primary-color);color:#fff;color:var(--tertiary-color);display:inline-block}@media screen and (min-width:56.25rem){.show .project-subhead__theme-name{padding-left:.3125rem;padding-right:.3125rem;margin-bottom:.3125rem}}.show .project-subhead__related-project{flex:0 0 33.3333333333%;padding-left:.3125rem;padding-right:.3125rem;margin-top:.625rem;color:#000;color:var(--primary-color)}@media screen and (min-width:56.25rem){.show .project-subhead__related-project{padding-left:.625rem;padding-right:.625rem;margin-top:1.25rem}}.show .project-subhead__share{flex:0 0 8.3333333333%;padding-left:.3125rem;padding-right:.3125rem;display:flex;flex-wrap:wrap;margin-top:.34375rem;display:none;flex-grow:1;justify-content:flex-end}@media screen and (min-width:56.25rem){.show .project-subhead__share{padding-left:.625rem;padding-right:.625rem;margin-top:.6875rem}}.show .project-subhead__share-button{border:1px solid #000;border:1px solid var(--primary-color);color:#000;color:var(--primary-color);align-items:center;justify-content:center;display:flex;font-family:Neue Haas Unica,helvetica,arial,sans-serif;font-size:.688rem;font-weight:400;letter-spacing:.02em;line-height:1.2;border-radius:50%;height:4rem;text-align:center;width:4rem}.show .project-subhead__share-button svg [stroke]:not([stroke=none]){stroke:#000;stroke:var(--primary-color)}.show .project-subhead__share-button svg [fill]:not([fill=none]){fill:#000;fill:var(--primary-color)}@media screen and (min-width:37.5rem){.show .project-subhead__share-button{font-size:.875rem;letter-spacing:.04em}}@media screen and (min-width:56.25rem){.show .project-subhead__share-button{height:5rem;width:5rem}}.show .project-subhead__share-button:hover{background-color:#000;background-color:var(--primary-color);color:#fff!important;color:var(--tertiary-color)!important;cursor:pointer}.show .project-subhead__share-button:hover svg [stroke]:not([stroke=none]){stroke:#fff;stroke:var(--tertiary-color)}.show .project-subhead__share-button:hover svg [fill]:not([fill=none]){fill:#fff;fill:var(--tertiary-color)}@media screen and (min-width:56.25rem){.show .project-subhead__date,.show .project-subhead__model-name,.show .project-subhead__project-roles,.show .project-subhead__themes{flex-grow:0}}.show .site-footer{padding-bottom:.625rem;font-family:Neue Haas Unica,helvetica,arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:.02em;line-height:1.2}@media screen and (min-width:56.25rem){.show .site-footer{padding-bottom:1.25rem}}@media screen and (min-width:37.5rem){.show .site-footer{font-size:1.125rem}}.show .site-footer__inner{display:flex;flex-wrap:wrap}.show .site-footer__mode-donate-shop{display:flex;flex-wrap:wrap;width:100%}.show .site-footer__color-mode{border-left:1px solid #000;border-left:1px solid var(--primary-color);border-top:1px solid #000;border-top:1px solid var(--primary-color);align-items:center;justify-content:center;display:flex;padding-left:.625rem;padding-right:.625rem;display:none}.show .site-footer__color-mode svg [stroke]:not([stroke=none]){stroke:#000;stroke:var(--secondary-color)}.show .site-footer__color-mode svg [fill]:not([fill=none]){fill:#000;fill:var(--secondary-color)}@media screen and (min-width:56.25rem){.show .site-footer__color-mode{padding-left:1.25rem;padding-right:1.25rem}}.show .site-footer__donate{border-left:1px solid #000;border-left:1px solid var(--primary-color);border-top:1px solid #000;border-top:1px solid var(--primary-color);align-items:center;justify-content:center;display:flex;padding:1.25rem;flex-grow:1}@media screen and (min-width:56.25rem){.show .site-footer__donate{padding:2.5rem}}.show .site-footer__shop{border-left:1px solid #000;border-left:1px solid var(--primary-color);border-right:1px solid #000;border-right:1px solid var(--primary-color);border-top:1px solid #000;border-top:1px solid var(--primary-color);align-items:center;justify-content:center;display:flex;padding:1.25rem;flex-grow:1}.show .site-footer__shop svg [stroke]:not([stroke=none]){stroke:#000;stroke:var(--secondary-color)}.show .site-footer__shop svg [fill]:not([fill=none]){fill:#000;fill:var(--secondary-color)}@media screen and (min-width:56.25rem){.show .site-footer__shop{padding:2.5rem}}.show .site-footer__shop svg{margin-left:.15625rem}@media screen and (min-width:56.25rem){.show .site-footer__shop svg{margin-left:.3125rem}}.show .site-footer__logo-social{display:flex;flex-wrap:wrap;width:100%}.show .site-footer__logo{align-items:center;justify-content:center;display:flex}.show .site-footer__logo svg [stroke]:not([stroke=none]){stroke:#000;stroke:var(--primary-color)}.show .site-footer__logo svg [fill]:not([fill=none]){fill:#000;fill:var(--primary-color)}.show .site-footer__social{display:flex;flex-wrap:wrap;flex-grow:1;justify-content:flex-end}.show .site-footer__social-button{border:1px solid #000;border:1px solid var(--primary-color);color:#000;color:var(--primary-color);align-items:center;justify-content:center;display:flex;font-family:Neue Haas Unica,helvetica,arial,sans-serif;font-size:.688rem;font-weight:400;letter-spacing:.02em;line-height:1.2;border-radius:50%;height:4rem;text-align:center;width:4rem;margin-left:.625rem;margin-top:.625rem}.show .site-footer__social-button svg [stroke]:not([stroke=none]){stroke:#000;stroke:var(--primary-color)}.show .site-footer__social-button svg [fill]:not([fill=none]){fill:#000;fill:var(--primary-color)}@media screen and (min-width:37.5rem){.show .site-footer__social-button{font-size:.875rem;letter-spacing:.04em}}@media screen and (min-width:56.25rem){.show .site-footer__social-button{height:5rem;width:5rem}}.show .site-footer__social-button:hover{background-color:#000;background-color:var(--primary-color);color:#fff!important;color:var(--tertiary-color)!important;cursor:pointer}.show .site-footer__social-button:hover svg [stroke]:not([stroke=none]){stroke:#fff;stroke:var(--tertiary-color)}.show .site-footer__social-button:hover svg [fill]:not([fill=none]){fill:#fff;fill:var(--tertiary-color)}@media screen and (min-width:56.25rem){.show .site-footer__social-button{margin-left:1.25rem;margin-top:1.25rem}}.show .site-footer__logo-social--desktop{display:none}.show .site-footer__logo-social--mobile{display:flex;flex-wrap:wrap}@media screen and (min-width:56.25rem){.show .site-footer__mode-donate-shop{width:50%}.show .site-footer__color-mode{border-bottom:1px solid #000;border-bottom:1px solid var(--primary-color);width:10%}.show .site-footer__donate,.show .site-footer__shop{border-bottom:1px solid #000;border-bottom:1px solid var(--primary-color);border-top:1px solid #000;border-top:1px solid var(--primary-color);width:40%}.show .site-footer__shop{border-right:none}.show .site-footer__color-mode{padding-left:0;padding-right:0}}@media screen and (min-width:56.25rem)and (min-width:56.25rem){.show .site-footer__color-mode{padding-left:0;padding-right:0}}@media screen and (min-width:56.25rem){.show .site-footer__newsletter-signup{width:50%}.show .site-footer__email{width:65%}.show .site-footer__logo-social{width:100%}.show .site-footer__social{padding-right:.625rem}.show .site-footer__social-button{margin-top:0}}@media screen and (min-width:56.25rem)and (min-width:56.25rem){.show .site-footer__social-button{margin-top:0}}@media screen and (min-width:56.25rem){.show .site-footer__logo-social--desktop{display:flex;flex-wrap:wrap;padding-top:.625rem;padding-bottom:.625rem;margin-top:3px}.show .site-footer__logo-social--mobile{display:none}}.show .admin-links{border-right:1px solid #000;border-right:1px solid var(--primary-color);display:flex;flex-wrap:wrap;order:0;width:100%}.show .admin-links__link{border-left:1px solid #000;border-left:1px solid var(--primary-color);border-top:1px solid #000;border-top:1px solid var(--primary-color);align-items:center;justify-content:center;display:flex;padding:1.25rem;text-align:center;flex-grow:1}@media screen and (min-width:56.25rem){.show .admin-links__link{padding:2.5rem}}@media screen and (min-width:37.5rem){.show .admin-links__link{max-width:25%}}.show .image-carousel__inner{display:flex;flex-wrap:wrap;margin-left:-.3125rem;margin-right:-.3125rem}@media screen and (min-width:56.25rem){.show .image-carousel__inner{margin-left:-.625rem;margin-right:-.625rem}}.show .image-carousel__images{flex:0 0 100%;padding-left:.3125rem;padding-right:.3125rem;order:-1;overflow:hidden;position:relative}@media screen and (min-width:56.25rem){.show .image-carousel__images{padding-left:.625rem;padding-right:.625rem}}.show .image-carousel__image-container{display:flex;justify-content:center;padding-left:.3125rem;padding-left:var(--half-gutter);width:100%}.show .image-carousel__image{max-height:34.375rem}.show .image-carousel__sidebar{flex:0 0 100%;padding-left:.3125rem;padding-right:.3125rem;margin-top:2.5rem;display:flex;flex-direction:column}@media screen and (min-width:56.25rem){.show .image-carousel__sidebar{padding-left:.625rem;padding-right:.625rem;margin-top:5rem}}.show .image-carousel__cards{flex:1 1 auto;order:-1}.show .image-carousel__card{padding-left:.3125rem;opacity:0;transition:opacity .3s ease-out}@media screen and (min-width:56.25rem){.show .image-carousel__card{padding-left:.625rem}}.show .image-carousel__card.is-selected{opacity:1}.show .image-carousel__caption{font-family:Neue Haas Unica,helvetica,arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:.02em;line-height:1.2}@media screen and (min-width:37.5rem){.show .image-carousel__caption{font-size:1.125rem}}.show .image-carousel__controls{display:flex;flex-wrap:wrap;justify-content:flex-end;z-index:2}.show .image-carousel__control{cursor:pointer;padding:0}.show .image-carousel__control svg{width:3.5rem;height:2.4684210526rem;stroke-width:1.6964285714}@media screen and (min-width:37.5rem){.show .image-carousel__control svg{width:6rem;height:4.2315789474rem;stroke-width:.9895833333}}.show .image-carousel__control svg path{stroke-width:1px}.show .image-carousel__control:nth-of-type(2){margin-left:.625rem;margin-top:2px}@media screen and (min-width:56.25rem){.show .image-carousel__control:nth-of-type(2){margin-left:1.25rem}}.show body.dark-mode .image-carousel__control svg path{stroke:#00ff32}@media screen and (min-width:56.25rem){.show .image-carousel__images{flex:0 0 75%}.show .image-carousel__sidebar{flex:0 0 25%;padding-left:.3125rem;padding-right:.3125rem;margin-top:0}}@media screen and (min-width:56.25rem)and (min-width:56.25rem){.show .image-carousel__sidebar{padding-left:.625rem;padding-right:.625rem}}@media screen and (min-width:56.25rem){.show .image-carousel__controls{padding-left:.3125rem}}@media screen and (min-width:56.25rem)and (min-width:56.25rem){.show .image-carousel__controls{padding-left:.625rem}}.show .related-content{margin-bottom:3.125rem}@media screen and (min-width:56.25rem){.show .related-content{margin-bottom:6.25rem}}.show .related-content__tabs{border-bottom:1px solid #000;border-bottom:1px solid var(--primary-color);display:flex;flex-wrap:wrap}.show .related-content__tabs-title{color:var(--primary-color);align-items:center;justify-content:center;display:flex;padding-left:.625rem;padding-right:.625rem;font-family:Neue Haas Unica,helvetica,arial,sans-serif;font-size:.875rem;font-weight:600;letter-spacing:.02em;line-height:1.2;text-transform:uppercase;color:#000;color:var(--secondary-color);text-align:center;width:50%}@media screen and (min-width:56.25rem){.show .related-content__tabs-title{padding-left:1.25rem;padding-right:1.25rem}}@media screen and (min-width:37.5rem){.show .related-content__tabs-title{font-size:1.125rem}}.show .related-content__tab{border-left:1px solid #000;border-left:1px solid var(--primary-color);border-top:1px solid #000;border-top:1px solid var(--primary-color);align-items:center;justify-content:center;display:flex;padding:1.25rem .625rem;font-family:Neue Haas Unica,helvetica,arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:.02em;line-height:1.2;cursor:pointer;flex-grow:1;text-align:center;width:50%}@media screen and (min-width:56.25rem){.show .related-content__tab{padding-left:1.25rem;padding-right:1.25rem;padding-top:2.5rem;padding-bottom:2.5rem}}@media screen and (min-width:37.5rem){.show .related-content__tab{font-size:1.125rem}}.show .related-content__tab:last-of-type,.show .related-content__tab:nth-of-type(2n){border-right:1px solid #000;border-right:1px solid var(--primary-color)}.show .related-content__tab.active{background-color:#000;background-color:var(--primary-color);color:#fff;color:var(--tertiary-color)}.show .related-content__section{display:none}.show .related-content__section.active{display:block}.show .related-content__section a:hover{color:#000;color:var(--primary-color)}.show .related-content__accordion:not([open]) .related-content__accordion-icon--minus,.show .related-content__accordion[open] .related-content__accordion-icon--plus{display:none}.show .related-content__accordion-top{padding-bottom:.46875rem;padding-top:.3125rem;border-bottom:1px solid #000;border-bottom:1px solid var(--primary-color);border-top:1px solid #000;border-top:1px solid var(--primary-color);display:flex;margin-top:-1px;grid-gap:1rem;gap:1rem}@media screen and (min-width:56.25rem){.show .related-content__accordion-top{padding-bottom:.9375rem;padding-top:.625rem}}.show .related-content__accordion-top:hover{cursor:pointer}.show .related-content__accordion-title{align-items:center;display:flex;width:50%}.show .related-content__accordion-thumbnail{margin-right:.625rem;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;width:2rem}@media screen and (min-width:56.25rem){.show .related-content__accordion-thumbnail{margin-right:1.25rem}}.show .related-content__accordion-project-label{margin-left:.625rem;margin-top:.0625rem;padding-left:.15625rem;padding-right:.15625rem;font-family:Neue Haas Unica,helvetica,arial,sans-serif;font-size:.688rem;font-weight:400;letter-spacing:.02em;line-height:1.2;background-color:#000;background-color:var(--primary-color);color:#fff;color:var(--tertiary-color)}@media screen and (min-width:56.25rem){.show .related-content__accordion-project-label{margin-left:1.25rem;margin-top:.125rem;padding-left:.3125rem;padding-right:.3125rem}}@media screen and (min-width:37.5rem){.show .related-content__accordion-project-label{font-size:.875rem;letter-spacing:.04em}}.show .related-content__accordion-date{font-family:Neue Haas Unica,helvetica,arial,sans-serif;font-size:.688rem;font-weight:400;letter-spacing:.02em;line-height:1.2;align-items:center;display:flex;width:16.6666666667%}@media screen and (min-width:37.5rem){.show .related-content__accordion-date{font-size:.875rem;letter-spacing:.04em}}.show .related-content__accordion-time{font-family:Neue Haas Unica,helvetica,arial,sans-serif;font-size:.688rem;font-weight:400;letter-spacing:.02em;line-height:1.2;align-items:center;display:flex;width:16.6666666667%}@media screen and (min-width:37.5rem){.show .related-content__accordion-time{font-size:.875rem;letter-spacing:.04em}}.show .related-content__accordion-location{font-family:Neue Haas Unica,helvetica,arial,sans-serif;font-size:.688rem;font-weight:400;letter-spacing:.02em;line-height:1.2;align-items:center;display:flex;width:8.3333333333%}@media screen and (min-width:37.5rem){.show .related-content__accordion-location{font-size:.875rem;letter-spacing:.04em}}.show .related-content__accordion-icon-container{align-items:center;display:flex;justify-content:flex-end;width:8.3333333333%}.show .related-content__accordion-icon{align-items:center;display:flex;height:100%;justify-content:center}.show .related-content__accordion-icon rect{fill:#000;fill:var(--primary-color)}.show .related-content__accordion-inner{padding-bottom:2.5rem;padding-top:.46875rem;display:flex;grid-gap:1rem;gap:1rem}@media screen and (min-width:56.25rem){.show .related-content__accordion-inner{padding-bottom:5rem;padding-top:.9375rem}}.show .related-content__accordion-description-container{width:66.6666666667%}.show .related-content__accordion-description{padding-right:2.5rem}@media screen and (min-width:56.25rem){.show .related-content__accordion-description{padding-right:5rem}}.show .related-content__accordion-description-link{border-bottom:1px solid #000;border-bottom:1px solid var(--primary-color);color:#000;color:var(--primary-color)}.show .related-content__accordion-description-link svg{height:.75em;width:1em}.show .related-content__accordion-description-link path{stroke:#000;stroke:var(--primary-color);stroke-width:4}.show .related-content__accordion-description-link:hover{border-bottom:1px solid transparent}.show .related-content__accordion-people{font-family:Neue Haas Unica,helvetica,arial,sans-serif;font-size:.688rem;font-weight:400;letter-spacing:.02em;line-height:1.2;width:16.6666666667%}@media screen and (min-width:37.5rem){.show .related-content__accordion-people{font-size:.875rem;letter-spacing:.04em}}.show .related-content__accordion-user{margin-bottom:.3125rem;display:inline-block}@media screen and (min-width:56.25rem){.show .related-content__accordion-user{margin-bottom:.625rem}}.show .related-content__tickets-button-container{display:flex;justify-content:flex-end;width:16.6666666667%}.show .related-content__tickets-button{border:1px solid #000;border:1px solid var(--primary-color);color:#000;color:var(--primary-color);align-items:center;justify-content:center;display:inline-flex;font-size:.875rem;border-radius:50%;height:9.25rem;text-align:center;width:9.25rem;font-family:Neue Haas Unica,helvetica,arial,sans-serif;font-size:.688rem;font-weight:400;letter-spacing:.02em;line-height:1.2}.show .related-content__tickets-button svg [stroke]:not([stroke=none]){stroke:#000;stroke:var(--primary-color)}.show .related-content__tickets-button svg [fill]:not([fill=none]){fill:#000;fill:var(--primary-color)}@media screen and (min-width:37.5rem){.show .related-content__tickets-button{font-size:1.125rem}}@media screen and (min-width:56.25rem){.show .related-content__tickets-button{height:10rem;width:10rem}}.show .related-content__tickets-button:hover{background-color:#000;background-color:var(--primary-color);color:#fff!important;color:var(--tertiary-color)!important;cursor:pointer}.show .related-content__tickets-button:hover svg [stroke]:not([stroke=none]){stroke:#fff;stroke:var(--tertiary-color)}.show .related-content__tickets-button:hover svg [fill]:not([fill=none]){fill:#fff;fill:var(--tertiary-color)}@media screen and (min-width:37.5rem){.show .related-content__tickets-button{font-size:.875rem;letter-spacing:.04em}}.show .related-content__accordion-event-details-mobile{font-family:Neue Haas Unica,helvetica,arial,sans-serif;font-size:.688rem;font-weight:400;letter-spacing:.02em;line-height:1.2;display:none}@media screen and (min-width:37.5rem){.show .related-content__accordion-event-details-mobile{font-size:.875rem;letter-spacing:.04em}}@media screen and (max-width:37.4375rem){.show .related-content__accordion-title{display:flex;flex-grow:1}.show .related-content__accordion-date,.show .related-content__accordion-location,.show .related-content__accordion-project-label,.show .related-content__accordion-time{display:none}.show .related-content__accordion-inner{flex-wrap:wrap}.show .related-content__accordion-description-container{width:100%}.show .related-content__accordion-description{margin-bottom:1.25rem;padding-right:0}}@media screen and (max-width:37.4375rem)and (min-width:56.25rem){.show .related-content__accordion-description{margin-bottom:2.5rem;padding-right:0}}@media screen and (max-width:37.4375rem){.show .related-content__accordion-event-details-mobile{margin-bottom:1.25rem;display:flex;width:100%}}@media screen and (max-width:37.4375rem)and (min-width:56.25rem){.show .related-content__accordion-event-details-mobile{margin-bottom:2.5rem}}@media screen and (max-width:37.4375rem){.show .related-content__accordion-event-details-mobile__left-column,.show .related-content__accordion-event-details-mobile__right-column{width:50%}.show .related-content__accordion-event-details-mobile__detail{margin-bottom:.3125rem;display:inline-block;width:100%}}@media screen and (max-width:37.4375rem)and (min-width:56.25rem){.show .related-content__accordion-event-details-mobile__detail{margin-bottom:.625rem}}@media screen and (max-width:37.4375rem){.show .related-content__accordion-people{display:none}.show .related-content__tickets-button-container{justify-content:flex-start;width:100%}.show .related-content__tickets-button{border:1px solid #000;border:1px solid var(--primary-color);color:#000;color:var(--primary-color);align-items:center;justify-content:center;display:flex;border-radius:50%;height:4rem;text-align:center;width:4rem;font-family:Neue Haas Unica,helvetica,arial,sans-serif;font-size:.688rem;font-weight:400;letter-spacing:.02em;line-height:1.2}.show .related-content__tickets-button svg [stroke]:not([stroke=none]){stroke:#000;stroke:var(--primary-color)}.show .related-content__tickets-button svg [fill]:not([fill=none]){fill:#000;fill:var(--primary-color)}}@media screen and (max-width:37.4375rem)and (min-width:56.25rem){.show .related-content__tickets-button{height:5rem;width:5rem}}@media screen and (max-width:37.4375rem){.show .related-content__tickets-button:hover{background-color:#000;background-color:var(--primary-color);color:#fff!important;color:var(--tertiary-color)!important;cursor:pointer}.show .related-content__tickets-button:hover svg [stroke]:not([stroke=none]){stroke:#fff;stroke:var(--tertiary-color)}.show .related-content__tickets-button:hover svg [fill]:not([fill=none]){fill:#fff;fill:var(--tertiary-color)}}@media screen and (max-width:37.4375rem)and (min-width:37.5rem){.show .related-content__tickets-button{font-size:.875rem;letter-spacing:.04em}}@media screen and (min-width:37.5rem){.show .related-content__tabs{display:flex;flex-wrap:nowrap;border-bottom:none}.show .related-content__tabs-title{width:unset}.show .related-content__tab{max-width:15rem;width:unset}.show .related-content__tab:nth-of-type(2n){border-right:none}.show .related-content__tab:last-of-type{border-right:1px solid #000;border-right:1px solid var(--primary-color)}}.show .related-content__project-image-col-container{flex:0 0 33.3333333333%;padding:.625rem .3125rem;order:1}@media screen and (min-width:56.25rem){.show .related-content__project-image-col-container{padding-left:.625rem;padding-right:.625rem;padding-top:1.25rem;padding-bottom:1.25rem}}.show .related-content__project-image{background-repeat:no-repeat;background-position:50%;background-size:cover;height:0;overflow:hidden;padding-top:100%}.show .related-content__project-info{flex:0 0 66.6666666667%;padding:.625rem .3125rem;font-family:Neue Haas Unica,helvetica,arial,sans-serif;font-size:.688rem;font-weight:400;letter-spacing:.02em;line-height:1.2;order:2}@media screen and (min-width:56.25rem){.show .related-content__project-info{padding-left:.625rem;padding-right:.625rem;padding-top:1.25rem;padding-bottom:1.25rem}}@media screen and (min-width:37.5rem){.show .related-content__project-info{font-size:.875rem;letter-spacing:.04em}}.show .related-content__project-title{padding-top:.625rem;padding-bottom:.625rem;font-family:Neue Haas Unica,helvetica,arial,sans-serif;font-size:1.375rem;font-weight:400;letter-spacing:.02em;line-height:1.2}@media screen and (min-width:56.25rem){.show .related-content__project-title{padding-top:1.25rem;padding-bottom:1.25rem}}@media screen and (min-width:37.5rem){.show .related-content__project-title{font-size:2.25rem}}.show .related-content__project-title--desktop{display:none}.show .related-content__project-title--mobile{flex:0 0 100%;padding-left:.3125rem;padding-right:.3125rem;display:block;order:0}@media screen and (min-width:56.25rem){.show .related-content__project-title--mobile{padding-left:.625rem;padding-right:.625rem}}.show .related-content__project-meta{margin-top:.625rem;font-family:Neue Haas Unica,helvetica,arial,sans-serif;font-size:.688rem;font-weight:400;letter-spacing:.02em;line-height:1.2}@media screen and (min-width:56.25rem){.show .related-content__project-meta{margin-top:1.25rem}}@media screen and (min-width:37.5rem){.show .related-content__project-meta{font-size:.875rem;letter-spacing:.04em}}.show .related-content__project-type{margin-right:1.875rem}@media screen and (min-width:56.25rem){.show .related-content__project-type{margin-right:3.75rem}}.show .related-content__project-bottom-border-container{flex:0 0 100%;padding-left:.3125rem;padding-right:.3125rem;order:3}@media screen and (min-width:56.25rem){.show .related-content__project-bottom-border-container{padding-left:.625rem;padding-right:.625rem}}.show .related-content__project-bottom-border{border-bottom:1px solid #000;border-bottom:1px solid var(--primary-color)}@media screen and (min-width:37.5rem){.show .related-content__project-image-col-container{flex:0 0 25%;padding:0}}@media screen and (min-width:37.5rem)and (min-width:56.25rem){.show .related-content__project-image-col-container{padding-left:.625rem;padding-right:.625rem}}@media screen and (min-width:37.5rem){.show .related-content__project-image-container{border-top:1px solid #000;border-top:1px solid var(--primary-color);padding-top:.625rem;padding-bottom:.625rem;height:100%}}@media screen and (min-width:37.5rem)and (min-width:56.25rem){.show .related-content__project-image-container{padding-top:1.25rem;padding-bottom:1.25rem}}@media screen and (min-width:37.5rem){.show .related-content__project-image{background-position:unset;padding-top:75%}.show .related-content__project-info{font-family:Neue Haas Unica,helvetica,arial,sans-serif;font-size:1.125rem;font-weight:400;letter-spacing:.02em;line-height:1.2;padding-top:0}}@media screen and (min-width:37.5rem)and (min-width:37.5rem){.show .related-content__project-info{font-size:1.688rem}}@media screen and (min-width:37.5rem){.show .related-content__project-info--with-image{border-top:1px solid #000;border-top:1px solid var(--primary-color);flex:0 0 75%;margin-left:-.625rem;padding:.625rem .3125rem .625rem .625rem}}@media screen and (min-width:37.5rem)and (min-width:56.25rem){.show .related-content__project-info--with-image{padding-left:.625rem;padding-right:.625rem;padding-top:1.25rem;padding-bottom:1.25rem}}@media screen and (min-width:37.5rem){.show .related-content__project-info--with-image .related-content__project-info-inner{padding-left:.3125rem}}@media screen and (min-width:37.5rem)and (min-width:56.25rem){.show .related-content__project-info--with-image .related-content__project-info-inner{padding-left:.625rem}}@media screen and (min-width:37.5rem){.show .related-content__project-info--no-image{flex:0 0 100%;padding-left:.3125rem;padding-right:.3125rem}}@media screen and (min-width:37.5rem)and (min-width:56.25rem){.show .related-content__project-info--no-image{padding-left:.625rem;padding-right:.625rem}}@media screen and (min-width:37.5rem){.show .related-content__project-info--no-image .related-content__project-info-inner{border-top:1px solid #000;border-top:1px solid var(--primary-color);padding-top:.625rem;padding-bottom:.625rem}}@media screen and (min-width:37.5rem)and (min-width:56.25rem){.show .related-content__project-info--no-image .related-content__project-info-inner{padding-top:1.25rem;padding-bottom:1.25rem}}@media screen and (min-width:37.5rem){.show .related-content__project-info-inner{display:flex;flex-wrap:wrap;height:100%}.show .related-content__project-title{margin-bottom:.625rem;padding:0;width:100%}}@media screen and (min-width:37.5rem)and (min-width:56.25rem){.show .related-content__project-title{margin-bottom:1.25rem}}@media screen and (min-width:37.5rem){.show .related-content__project-title--desktop{display:block}.show .related-content__project-title--mobile{display:none}.show .related-content__project-short-description{margin-bottom:.625rem;flex-grow:1;width:100%}}@media screen and (min-width:37.5rem)and (min-width:56.25rem){.show .related-content__project-short-description{margin-bottom:1.25rem}}@media screen and (min-width:37.5rem){.show .related-content__project-meta{display:flex;flex-wrap:wrap;font-family:Neue Haas Unica,helvetica,arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:.02em;line-height:1.2;align-content:flex-end}}@media screen and (min-width:37.5rem)and (min-width:37.5rem){.show .related-content__project-meta{font-size:1.125rem}}@media screen and (min-width:37.5rem){.show .related-content__project-bottom-border-container{display:none}}.show .related-content__user-image-col-container{flex:0 0 33.3333333333%;padding-left:.3125rem;padding-right:.3125rem;order:1}@media screen and (min-width:56.25rem){.show .related-content__user-image-col-container{padding-left:.625rem;padding-right:.625rem}}.show .related-content__user-image-container{padding-top:.625rem;padding-bottom:.625rem;height:100%}@media screen and (min-width:56.25rem){.show .related-content__user-image-container{padding-top:1.25rem;padding-bottom:1.25rem}}.show .related-content__user-image{background-repeat:no-repeat;background-size:cover;height:0;overflow:hidden;padding-top:100%}.show .related-content__user-name-container{order:0}.show .related-content__user-name{font-family:Neue Haas Unica,helvetica,arial,sans-serif;font-size:1.375rem;font-weight:400;letter-spacing:.02em;line-height:1.2}@media screen and (min-width:37.5rem){.show .related-content__user-name{font-size:2.25rem}}.show .related-content__user-name-container--with-image{flex:0 0 100%;padding:.625rem .3125rem}@media screen and (min-width:56.25rem){.show .related-content__user-name-container--with-image{padding-left:.625rem;padding-right:.625rem;padding-top:1.25rem;padding-bottom:1.25rem}}.show .related-content__user-name-container--with-image .related-content__user-name{padding-left:.15625rem}@media screen and (min-width:56.25rem){.show .related-content__user-name-container--with-image .related-content__user-name{padding-left:.3125rem}}.show .related-content__user-name-container--no-image{margin-right:-.3125rem;padding-right:.3125rem}.show .related-content__user-name-container--no-image .related-content__user-name{border-top:1px solid #000;border-top:1px solid var(--primary-color);padding-top:.625rem;padding-bottom:.625rem}@media screen and (min-width:56.25rem){.show .related-content__user-name-container--no-image .related-content__user-name{padding-top:1.25rem;padding-bottom:1.25rem}}.show .related-content__user-project-role{flex:0 0 66.6666666667%;padding-left:calc(33.33333% + .3125rem)!important;padding-left:calc(33.33333% + var(--gutter)/2)!important;padding:.625rem .3125rem;font-family:Neue Haas Unica,helvetica,arial,sans-serif;font-size:.688rem;font-weight:400;letter-spacing:.02em;line-height:1.2;order:3}@media screen and (min-width:56.25rem){.show .related-content__user-project-role{padding-left:.625rem;padding-right:.625rem;padding-top:1.25rem;padding-bottom:1.25rem}}@media screen and (min-width:37.5rem){.show .related-content__user-project-role{font-size:.875rem;letter-spacing:.04em}}.show .related-content__user-short-bio{flex:0 0 66.6666666667%;padding:.625rem .3125rem;font-family:Neue Haas Unica,helvetica,arial,sans-serif;font-size:.688rem;font-weight:400;letter-spacing:.02em;line-height:1.2;order:2}@media screen and (min-width:56.25rem){.show .related-content__user-short-bio{padding-left:.625rem;padding-right:.625rem;padding-top:1.25rem;padding-bottom:1.25rem}}@media screen and (min-width:37.5rem){.show .related-content__user-short-bio{font-size:.875rem;letter-spacing:.04em}}.show .related-content__user-bottom-border-container{flex:0 0 100%;padding-left:.3125rem;padding-right:.3125rem;order:4}@media screen and (min-width:56.25rem){.show .related-content__user-bottom-border-container{padding-left:.625rem;padding-right:.625rem}}.show .related-content__user-bottom-border{border-bottom:1px solid #000;border-bottom:1px solid var(--primary-color)}@media screen and (min-width:37.5rem){.show .related-content__user-image-col-container{flex:0 0 16.6666666667%;padding-left:.3125rem;padding-right:.3125rem;order:0;width:unset}}@media screen and (min-width:37.5rem)and (min-width:56.25rem){.show .related-content__user-image-col-container{padding-left:.625rem;padding-right:.625rem}}@media screen and (min-width:37.5rem){.show .related-content__user-image-container{border-top:1px solid #000;border-top:1px solid var(--primary-color);margin-right:-.3125rem;padding-right:.3125rem}.show .related-content__user-name-container{order:1}.show .related-content__user-name{font-family:Neue Haas Unica,helvetica,arial,sans-serif;font-size:1.125rem;font-weight:400;letter-spacing:.02em;line-height:1.2}}@media screen and (min-width:37.5rem)and (min-width:37.5rem){.show .related-content__user-name{font-size:1.688rem}}@media screen and (min-width:37.5rem){.show .related-content__user-name-container--with-image{border-top:1px solid #000;border-top:1px solid var(--primary-color);flex:0 0 25%;margin-left:-.3125rem;margin-right:-.3125rem;padding-left:.3125rem;padding-right:.3125rem}}@media screen and (min-width:37.5rem)and (min-width:56.25rem){.show .related-content__user-name-container--with-image{padding-left:.625rem;padding-right:.625rem}}@media screen and (min-width:37.5rem){.show .related-content__user-name-container--no-image{flex:0 0 41.6666666667%;padding-left:.3125rem;padding-right:.3125rem}}@media screen and (min-width:37.5rem)and (min-width:56.25rem){.show .related-content__user-name-container--no-image{padding-left:.625rem;padding-right:.625rem}}@media screen and (min-width:37.5rem){.show .related-content__user-project-role{border-top:1px solid #000;border-top:1px solid var(--primary-color);flex:0 0 16.6666666667%;padding-left:.3125rem;padding-right:.3125rem;padding-left:.3125rem!important;padding-left:calc(var(--gutter)/2)!important;order:2}}@media screen and (min-width:37.5rem)and (min-width:56.25rem){.show .related-content__user-project-role{padding-left:.625rem;padding-right:.625rem}}@media screen and (min-width:37.5rem){.show .related-content__user-project-role--no-image{margin-left:-.3125rem;padding-left:.3125rem}}@media screen and (min-width:37.5rem)and (min-width:56.25rem){.show .related-content__user-project-role--no-image{padding-left:.625rem}}@media screen and (min-width:37.5rem){.show .related-content__user-short-bio{border-top:1px solid #000;border-top:1px solid var(--primary-color);flex:0 0 41.6666666667%;padding-left:.3125rem;padding-right:.3125rem;order:3}}@media screen and (min-width:37.5rem)and (min-width:56.25rem){.show .related-content__user-short-bio{padding-left:.625rem;padding-right:.625rem}}@media screen and (min-width:37.5rem){.show .related-content__user-bottom-border-container{display:none}}.show .search{width:100%;flex:0 0 100%;padding-left:.3125rem;padding-right:.3125rem;background-color:#fff;background-color:var(--tertiary-color);position:relative;z-index:-1;top:-7rem;transition:top .2s ease-out,z-index .01s linear}@media screen and (min-width:56.25rem){.show .search{padding-left:.625rem;padding-right:.625rem}}.show .search.active{top:-.08rem;z-index:1;transition:top .2s ease-out,z-index .4s linear}.show #search-results-frame{position:relative;top:6rem}.show body:not(.controller--home_pages) main.active{transition:opacity .2s ease-out;opacity:.3}.show body:not(.controller--home_pages) main.active *{pointer-events:none}.show .site-footer.active{position:relative;top:10rem}.show .search-results--none{display:flex;justify-content:center;align-items:center;padding:3.125rem;margin-bottom:2.5rem}.show .application-wrapper.active main{display:none}.show .search__results-header{display:none;padding-top:.625rem;padding-bottom:.625rem;font-weight:600}@media screen and (min-width:56.25rem){.show .search__results-header{padding-top:1.25rem;padding-bottom:1.25rem}}.show .search__results-header.active{display:block;animation:fade-in .2s ease-out}.show .search form{display:flex;flex-wrap:wrap}.show .search input[type=text]{flex:0 0 91.6666666667%;padding:1.25rem;border:1px solid #000;border:1px solid var(--primary-color);background-color:transparent;caret-color:#000;caret-color:var(--primary-color);color:#fff}@media screen and (min-width:56.25rem){.show .search input[type=text]{padding-left:.625rem;padding-right:.625rem;padding:2.5rem}}.show .search input[type=submit]{flex:1 1;padding-top:1.25rem;padding-bottom:1.25rem;border:1px solid #000;border:1px solid var(--primary-color);border-left:none;color:#000;color:var(--primary-color);background-color:transparent;transition:background-color .15s linear}@media screen and (min-width:56.25rem){.show .search input[type=submit]{padding-top:2.5rem;padding-bottom:2.5rem}}.show .search input[type=submit]:hover{cursor:pointer;color:#fff;color:var(--tertiary-color);background-color:#000;background-color:var(--primary-color);transition:background-color .15s linear;transition:color 75ms linear}.show .search-results__tabs{display:flex;flex-wrap:wrap;border-bottom:1px solid #000;border-bottom:1px solid var(--primary-color);animation:fade-in .4s ease-out}.show .search-results__tabs-title{color:#000;color:var(--primary-color);align-items:center;justify-content:center;display:flex;padding-left:1.25rem;padding-right:1.25rem;font-family:Neue Haas Unica,helvetica,arial,sans-serif;font-size:.875rem;font-weight:600;letter-spacing:.02em;line-height:1.2;text-transform:uppercase;text-align:center}@media screen and (min-width:56.25rem){.show .search-results__tabs-title{padding-left:2.5rem;padding-right:2.5rem}}@media screen and (min-width:37.5rem){.show .search-results__tabs-title{font-size:1.125rem}}.show .search-results__tab{outline:1px solid #000;outline:1px solid var(--primary-color);margin-bottom:1px;padding:1.25rem 1.875rem;font-family:Neue Haas Unica,helvetica,arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:.02em;line-height:1.2;cursor:pointer}@media screen and (min-width:56.25rem){.show .search-results__tab{padding-left:3.75rem;padding-right:3.75rem;padding-top:2.5rem;padding-bottom:2.5rem}}@media screen and (min-width:37.5rem){.show .search-results__tab{font-size:1.125rem}}.show .search-results__tab:first-of-type{font-weight:600;border-left:none}.show .search-results__tab:last-of-type{border-right:1px solid #000;border-right:1px solid var(--primary-color)}.show .search-results__tab.active{color:#00ff32}.show .search-results__group{display:none}.show .search-results__group.active{display:block;animation:fade-in .4s ease-out;opacity:1}.show .search-result a{border-bottom:1px solid #000;border-bottom:1px solid var(--primary-color);display:flex;flex-wrap:wrap;padding-top:.625rem;padding-bottom:.625rem;font-family:Neue Haas Unica,helvetica,arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:.02em;line-height:1.2;min-height:8rem;transition:color .1s linear}@media screen and (min-width:56.25rem){.show .search-result a{padding-top:1.25rem;padding-bottom:1.25rem}}@media screen and (min-width:37.5rem){.show .search-result a{font-size:1.125rem}}.show .search-result a:hover{color:#000;color:var(--primary-color);transition:color .1s linear}.show .search-result__image-container{height:auto;width:25%;order:1}.show .search-result__image{background-repeat:no-repeat;background-size:contain;background-position:top;height:0;overflow:hidden;padding-top:100%}.show .search-result__title{margin-bottom:1.25rem;font-family:Neue Haas Unica,helvetica,arial,sans-serif;font-size:1.125rem;font-weight:400;letter-spacing:.02em;line-height:1.2;order:0;width:100%}@media screen and (min-width:56.25rem){.show .search-result__title{margin-bottom:2.5rem}}@media screen and (min-width:37.5rem){.show .search-result__title{font-size:1.688rem}}.show .search-result__type{margin-top:.625rem;font-family:Neue Haas Unica,helvetica,arial,sans-serif;font-size:.688rem;font-weight:400;letter-spacing:.02em;line-height:1.2;order:3;width:25%}@media screen and (min-width:56.25rem){.show .search-result__type{margin-top:1.25rem}}@media screen and (min-width:37.5rem){.show .search-result__type{font-size:.875rem;letter-spacing:.04em}}.show .search-result__date{margin-top:.625rem;font-family:Neue Haas Unica,helvetica,arial,sans-serif;font-size:.688rem;font-weight:400;letter-spacing:.02em;line-height:1.2;order:4;padding-left:.625rem;padding-left:var(--gutter)}@media screen and (min-width:56.25rem){.show .search-result__date{margin-top:1.25rem}}@media screen and (min-width:37.5rem){.show .search-result__date{font-size:.875rem;letter-spacing:.04em}}.show .search-result__detail-wrapper{display:flex;flex-direction:column;order:2;padding-left:.625rem;padding-left:var(--gutter);width:75%}.show .search-result__detail-wrapper.no-image{padding-left:0;width:100%}.show .search-result__description{margin-bottom:.3125rem;font-family:Neue Haas Unica,helvetica,arial,sans-serif;font-size:.688rem;font-weight:400;letter-spacing:.02em;line-height:1.2}@media screen and (min-width:56.25rem){.show .search-result__description{margin-bottom:.625rem}}@media screen and (min-width:37.5rem){.show .search-result__description{font-size:.875rem;letter-spacing:.04em}}.show .search-result__themes{display:flex;flex-wrap:wrap}.show .search-result__theme-name{padding-left:.15625rem;padding-right:.15625rem;margin-bottom:.15625rem;font-family:Neue Haas Unica,helvetica,arial,sans-serif;font-size:.688rem;font-weight:400;letter-spacing:.02em;line-height:1.2;background-color:#000;background-color:var(--primary-color);color:#fff;color:var(--tertiary-color);margin-right:4px;display:inline-block}@media screen and (min-width:56.25rem){.show .search-result__theme-name{padding-left:.3125rem;padding-right:.3125rem;margin-bottom:.3125rem}}@media screen and (min-width:37.5rem){.show .search-result__theme-name{font-size:.875rem;letter-spacing:.04em}}.show .controller--home_pages .search.menu,.show .mobile-header .search.menu{display:none}.show .controller--home_pages .search-results--none,.show .mobile-header .search-results--none{margin-top:3.125rem;margin-bottom:0}.show .controller--home_pages .search,.show .mobile-header .search{width:100%;flex:0 0 100%;padding-left:.3125rem;padding-right:.3125rem;background-color:#fff;background-color:var(--tertiary-color);position:relative;top:-.08rem;z-index:1}@media screen and (min-width:56.25rem){.show .controller--home_pages .search,.show .mobile-header .search{padding-left:.625rem;padding-right:.625rem}}.show .controller--home_pages .search form,.show .mobile-header .search form{flex-wrap:nowrap;margin-bottom:-1px;margin-right:1px;height:101px;font-family:Neue Haas Unica,helvetica,arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:.02em;line-height:1.2}@media screen and (min-width:37.5rem){.show .controller--home_pages .search form,.show .mobile-header .search form{font-size:1.125rem}}@media screen and (min-width:37.5rem)and (max-width:56.1875rem){.show .controller--home_pages .search form,.show .mobile-header .search form{height:59px}}@media screen and (min-width:0rem)and (max-width:37.4375rem){.show .controller--home_pages .search form,.show .mobile-header .search form{height:auto}}.show .controller--home_pages .search form input[type=submit],.show .mobile-header .search form input[type=submit]{flex:0 1 25%;display:flex;justify-content:center;align-items:center;padding:0;border:0;outline:1px solid #000;outline:1px solid var(--primary-color);margin-left:1px}.show .controller--home_pages .search form input[type=text],.show .mobile-header .search form input[type=text]{flex:1 0 85%;border:0;outline:1px solid #000;outline:1px solid var(--primary-color)}@media screen and (min-width:0rem)and (max-width:37.4375rem){.show .controller--home_pages .search form input[type=text],.show .mobile-header .search form input[type=text]{flex:1 0 75%}}.show .controller--home_pages .site-footer,.show .mobile-header .site-footer{top:4rem;position:relative}.show .controller--home_pages .grid-container.home-search,.show .mobile-header .grid-container.home-search{top:4rem;z-index:2}.show .controller--home_pages .application-wrapper.active main,.show .mobile-header .application-wrapper.active main{display:block}.show body:not(.controller--home_pages) .search{display:none}.show body:not(.controller--home_pages) .search.active{display:block}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@media screen and (min-width:56.25rem){.show .search-result a{display:flex;justify-content:space-between;flex-wrap:nowrap}.show .search-result__image-container{order:0;width:8.333%}.show .search-result__image-container,.show .search-result__title{margin-bottom:0;padding-right:.3125rem;padding-right:var(--half-gutter)}.show .search-result__title{order:1;padding-left:.3125rem;padding-left:var(--half-gutter);width:41.667%}.show .search-result__title.no-image{width:50%;padding-left:0}.show .search-result__type{order:2}.show .search-result__date,.show .search-result__type{margin-top:0;padding-left:.3125rem;padding-left:var(--half-gutter);padding-right:.3125rem;padding-right:var(--half-gutter);width:8.333%}.show .search-result__date{order:3}.show .search-result__detail-wrapper{margin-bottom:0;order:4}.show .search-result__detail-wrapper,.show .search-result__detail-wrapper.no-image{padding-left:.3125rem;padding-left:var(--half-gutter);width:33.332%}.show .search-result--user .search-result__image-container{order:0;margin-right:0;flex:0 0 10%}.show .search-result--user .search-result__title{order:1;flex:1 1 40%}.show .search-result--user .search-result__type{order:2;flex:1 1 15%;margin-top:0}.show .search-result--user .search-result__description{order:3;flex:1 1 35%}.show .search-result--page-instance .search-result__title{order:0;flex:1 1}.show .search-result--page-instance .search-result__title .search-result__title-link{display:inline-block;padding-left:10px;color:#757575}.show .search-result--page-instance .search-result__type{order:1}.show .search-result--page-instance .search-result__description{order:2;width:41.5%}.show .search-result--page-instance .search-result__description .highlight{color:#00ff32}}@media screen and (max-width:56.1875rem){.show .mobile-header:not(.active) .mobile-search-box{display:none}.show .mobile-header.active .mobile-search-box{position:relative;display:flex;flex-wrap:wrap;flex-direction:row;top:-12rem}}@media screen and (max-width:56.1875rem)and (min-width:0rem)and (max-width:37.4375rem){.show .mobile-header.active .mobile-search-box{top:-9rem}}@media screen and (max-width:56.1875rem){.show .mobile-header.active .mobile-search-box .search{display:block;padding:0}.show .mobile-header.active .mobile-search-box a{flex:1 1 48%;border:none;outline:1px solid #000;outline:1px solid var(--primary-color);background-color:#fff;background-color:var(--tertiary-color);padding-top:.9375rem;padding-bottom:.9375rem;margin-right:1px}.show .controller--home_pages #search-results-frame{top:-.7rem}.show #search-results-frame{top:3.7rem}.show .controller--home_pages .application-wrapper.active main .home-filters{display:none}}.show .video__poster-wrapper{opacity:1;position:relative;transition:opacity .4s ease-in}.show .video__poster-wrapper.fading{opacity:0}.show .video__poster-image-container{height:auto;width:100%}.show .video__poster-image{background-repeat:no-repeat;background-size:cover;height:0;overflow:hidden;padding-top:56.25%}.show .video__frame-container{display:none;overflow:hidden;padding-top:56.25%;position:relative}.show .video__frame-container iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.show .video__play-icon{bottom:.25rem;left:.5rem;position:absolute}.show .video__play-icon:hover{cursor:pointer}.show .video__play-icon svg{width:4rem;height:3.9117647059rem;stroke-width:2.125}@media screen and (min-width:37.5rem){.show .video__play-icon svg{width:8rem;height:7.8235294118rem;stroke-width:1.0625}}@media screen and (min-width:56.25rem){.show .video__play-icon{bottom:1rem;left:1rem}}.show .filter-list{display:flex;flex-direction:row;flex-wrap:wrap;flex:1 1;position:relative;overflow:hidden;max-height:101px;border-right:1px solid #000;border-right:1px solid var(--primary-color)}@media screen and (min-width:37.5rem)and (max-width:56.1875rem){.show .filter-list{max-height:100%;flex:1 0 100%;border-right:0;padding-right:1px}}@media screen and (min-width:0rem)and (max-width:37.4375rem){.show .filter-list{max-height:10%;border-right:0;padding-right:1px}.show .filter-list label{margin-top:0!important;margin-bottom:1px!important;max-width:100%!important;font-family:Neue Haas Unica,helvetica,arial,sans-serif;font-size:.688rem;font-weight:400;letter-spacing:.02em;line-height:1.2}}@media screen and (min-width:0rem)and (max-width:37.4375rem)and (min-width:37.5rem){.show .filter-list label{font-size:.875rem;letter-spacing:.04em}}.show .filter-list.homepage-filter__type label{margin-bottom:-2px}.show .filter-list form{flex:0 1 auto}.show .filter-list input[type=radio]{position:absolute;visibility:hidden}.show .filter-list input[type=radio].chosen+label{color:#fff;color:var(--tertiary-color);background-color:#000;background-color:var(--primary-color)}.show .filter-list label{outline:1px solid #000;outline:1px solid var(--primary-color);margin-top:1px;margin-left:1px;padding:1.25rem .625rem;height:auto;min-width:12%;max-width:50%;text-align:center;flex:1 0 auto;display:flex;justify-content:center;align-items:center;color:#000;color:var(--secondary-color);background-color:transparent;transition:background-color .15s linear}@media screen and (min-width:56.25rem){.show .filter-list label{padding-left:1.25rem;padding-right:1.25rem;padding-top:2.5rem;padding-bottom:2.5rem}}@media screen and (min-width:37.5rem){.show .filter-list label{font-size:1rem!important}}.show .filter-list label:hover{cursor:pointer;color:#fff;color:var(--tertiary-color);background-color:#000;background-color:var(--primary-color);transition:background-color .15s linear;transition:color 75ms linear}.show .filter-list__button--clear{padding:1.25rem 1.875rem;outline:1px solid #000;outline:1px solid var(--primary-color);margin-top:1px;margin-right:1px;margin-bottom:1px;right:0;display:none;color:#000;color:var(--primary-color);background-color:transparent;transition:background-color .15s linear}@media screen and (min-width:56.25rem){.show .filter-list__button--clear{padding-left:3.75rem;padding-right:3.75rem;padding-top:2.5rem;padding-bottom:2.5rem}}@media screen and (min-width:37.5rem){.show .filter-list__button--clear{font-size:1rem!important}}@media screen and (min-width:37.5rem)and (max-width:56.1875rem){.show .filter-list__button--clear{height:59px}}@media screen and (min-width:0rem)and (max-width:37.4375rem){.show .filter-list__button--clear{padding:1.25rem .625rem;font-family:Neue Haas Unica,helvetica,arial,sans-serif;font-size:.688rem;font-weight:400;letter-spacing:.02em;line-height:1.2;margin-left:1px;margin-top:0!important;width:48vw}}@media screen and (min-width:0rem)and (max-width:37.4375rem)and (min-width:56.25rem){.show .filter-list__button--clear{padding-left:1.25rem;padding-right:1.25rem;padding-top:2.5rem;padding-bottom:2.5rem}}@media screen and (min-width:0rem)and (max-width:37.4375rem)and (min-width:37.5rem){.show .filter-list__button--clear{font-size:.875rem;letter-spacing:.04em}}.show .filter-list__button--clear:hover{cursor:pointer;color:#fff;color:var(--tertiary-color);background-color:#000;background-color:var(--primary-color);transition:background-color .15s linear;transition:color 75ms linear}.show .homepage-filter__wrapper.clearable .filter-list__button--clear{display:unset}.show .filter-list--with-button{display:flex}.show .filter-list--with-button .filter-list__button--expand{padding-left:1.875rem;padding-right:1.875rem;background-color:transparent}@media screen and (min-width:56.25rem){.show .filter-list--with-button .filter-list__button--expand{padding-left:3.75rem;padding-right:3.75rem}}@media screen and (min-width:37.5rem){.show .filter-list--with-button .filter-list__button--expand{font-size:1rem!important}}@media screen and (min-width:37.5rem)and (max-width:56.1875rem){.show .filter-list--with-button{flex-wrap:wrap}.show .filter-list--with-button .filter-list__header{border-top:1px solid #000;border-top:1px solid var(--primary-color)}.show .filter-list--with-button .filter-list__button--expand{height:59px}}@media screen and (min-width:0rem)and (max-width:37.4375rem){.show .filter-list--with-button{flex-direction:column}.show .filter-list--with-button .filter-list__button--expand{margin-top:0!important;width:48vw;padding:1.25rem .625rem;margin-left:1px}}@media screen and (min-width:0rem)and (max-width:37.4375rem)and (min-width:56.25rem){.show .filter-list--with-button .filter-list__button--expand{padding-left:1.25rem;padding-right:1.25rem;padding-top:2.5rem;padding-bottom:2.5rem}}.show .filter-list__header{flex:0 0 auto;padding:1.25rem .625rem;font-family:Neue Haas Unica,helvetica,arial,sans-serif;font-size:1.125rem;font-weight:600;letter-spacing:.02em;line-height:1.2;text-transform:uppercase;color:#000;color:var(--primary-color)}@media screen and (min-width:56.25rem){.show .filter-list__header{padding-left:1.25rem;padding-right:1.25rem;padding-top:2.5rem;padding-bottom:2.5rem}}@media screen and (min-width:37.5rem){.show .filter-list__header{font-size:1.688rem;font-size:1rem!important}}@media screen and (min-width:0rem)and (max-width:37.4375rem){.show .filter-list__header{font-family:Neue Haas Unica,helvetica,arial,sans-serif;font-size:.688rem;font-weight:400;letter-spacing:.02em;line-height:1.2}}@media screen and (min-width:0rem)and (max-width:37.4375rem)and (min-width:37.5rem){.show .filter-list__header{font-size:.875rem;letter-spacing:.04em}}.show .filter-list__button--collapse,.show .filter-list__item,.show .filter-list__section{padding:1.25rem 1.875rem;background-color:transparent;color:#000;color:var(--secondary-color)}@media screen and (min-width:56.25rem){.show .filter-list__button--collapse,.show .filter-list__item,.show .filter-list__section{padding-top:2.5rem;padding-bottom:2.5rem;padding-left:3.75rem;padding-right:3.75rem}}@media screen and (min-width:37.5rem){.show .filter-list__button--collapse,.show .filter-list__item,.show .filter-list__section{font-size:1rem!important}}.show .filter-list__section{font-family:Neue Haas Unica,helvetica,arial,sans-serif;font-size:1.125rem;font-weight:600;letter-spacing:.02em;line-height:1.2;text-transform:uppercase;color:#000;color:var(--primary-color);display:none;outline:1px solid #000;outline:1px solid var(--primary-color);margin-top:1px;margin-left:1px}@media screen and (min-width:37.5rem){.show .filter-list__section{font-size:1.688rem}}@media screen and (min-width:0rem)and (max-width:37.4375rem){.show .filter-list__section{font-family:Neue Haas Unica,helvetica,arial,sans-serif;font-size:.688rem;font-weight:400;letter-spacing:.02em;line-height:1.2}}@media screen and (min-width:0rem)and (max-width:37.4375rem)and (min-width:37.5rem){.show .filter-list__section{font-size:.875rem;letter-spacing:.04em}}.show .filter-list__button--collapse,.show .filter-list__button--expand{outline:1px solid #000;outline:1px solid var(--primary-color);margin-top:1px;margin-right:1px;margin-bottom:1px;right:0;color:#000;color:var(--primary-color);background-color:transparent;transition:background-color .15s linear}@media screen and (min-width:0rem)and (max-width:37.4375rem){.show .filter-list__button--collapse,.show .filter-list__button--expand{font-family:Neue Haas Unica,helvetica,arial,sans-serif;font-size:.688rem;font-weight:400;letter-spacing:.02em;line-height:1.2}}@media screen and (min-width:0rem)and (max-width:37.4375rem)and (min-width:37.5rem){.show .filter-list__button--collapse,.show .filter-list__button--expand{font-size:.875rem;letter-spacing:.04em}}.show .filter-list__button--collapse:hover,.show .filter-list__button--expand:hover{cursor:pointer;color:#fff;color:var(--tertiary-color);background-color:#000;background-color:var(--primary-color);transition:background-color .15s linear;transition:color 75ms linear}.show .filter-list__button--expand{position:unset}.show .filter-list__button--collapse{display:none}@media screen and (max-width:56.1875rem){.show .filter-list__button--collapse{margin-left:1px!important}}.show .homepage-filter__wrapper .homepage-filter__sort{display:none}.show .homepage-filter__wrapper.expanded .homepage-filter__sort{display:flex}.show .homepage-filter__wrapper.expanded .homepage-filter__sort .filter-list__header{border-top:1px solid #000;border-top:1px solid var(--primary-color)}.show .homepage-filter__wrapper.expanded .homepage-filter__sort label{margin-bottom:1px}.show .homepage-filter__wrapper.expanded .homepage-filter__type label{margin-bottom:0}.show .homepage-filter__wrapper.expanded .filter-list__section{display:block}.show .homepage-filter__wrapper.expanded .filter-list__button--expand{display:none}.show .homepage-filter__wrapper.expanded .filter-list{flex-wrap:wrap;max-height:none}.show .homepage-filter__wrapper.expanded .filter-list .filter-list__button--collapse{display:block;margin-bottom:1px}.show .newsletter-signup ::-moz-placeholder{color:#000;color:var(--secondary-color)}.show .newsletter-signup ::placeholder{color:#000;color:var(--secondary-color)}.show .newsletter-signup__body{position:relative}.show .newsletter-signup__input{font-family:Neue Haas Unica,helvetica,arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:.02em;line-height:1.2;border-radius:0;color:#000;color:var(--secondary-color)}@media screen and (min-width:37.5rem){.show .newsletter-signup__input{font-size:1.125rem}}.show .newsletter-signup__input-container{display:flex;flex-wrap:wrap}.show .newsletter-signup__first-name{border-left:1px solid #000;border-left:1px solid var(--primary-color);border-top:1px solid #000;border-top:1px solid var(--primary-color);padding:1.25rem;width:50%}@media screen and (min-width:56.25rem){.show .newsletter-signup__first-name{padding:2.5rem}}.show .newsletter-signup__last-name{border-left:1px solid #000;border-left:1px solid var(--primary-color);border-right:1px solid #000;border-right:1px solid var(--primary-color);border-top:1px solid #000;border-top:1px solid var(--primary-color);padding:1.25rem;width:50%}@media screen and (min-width:56.25rem){.show .newsletter-signup__last-name{padding:2.5rem}}.show .newsletter-signup__email{border-bottom:1px solid #000;border-bottom:1px solid var(--primary-color);border-top:1px solid #000;border-top:1px solid var(--primary-color);border-left:1px solid #000;border-left:1px solid var(--primary-color);padding:1.25rem;width:75%}@media screen and (min-width:56.25rem){.show .newsletter-signup__email{padding:2.5rem}}.show .newsletter-signup__button{border:1px solid #000;border:1px solid var(--primary-color);padding:1.25rem;font-family:Neue Haas Unica,helvetica,arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:.02em;line-height:1.2;border-radius:0;color:#000;color:var(--secondary-color);cursor:pointer;width:25%}@media screen and (min-width:56.25rem){.show .newsletter-signup__button{padding:2.5rem}}@media screen and (min-width:37.5rem){.show .newsletter-signup__button{font-size:1.125rem}}.show .newsletter-signup__button:hover{background:#000;background:var(--primary-color);color:#fff;color:var(--tertiary-color)}.show .newsletter-signup__button--retry{padding:.625rem}@media screen and (min-width:56.25rem){.show .newsletter-signup__button--retry{padding:1.25rem}}.show .newsletter-signup__screen--error,.show .newsletter-signup__screen--success{border:1px solid #000;border:1px solid var(--primary-color);align-items:center;justify-content:center;display:flex;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:-1}.show .newsletter-signup__screen--error{flex-direction:column;justify-content:space-evenly}.show .button-module__inner{flex:0 0 100%;padding-left:.3125rem;padding-right:.3125rem}@media screen and (min-width:56.25rem){.show .button-module__inner{padding-left:.625rem;padding-right:.625rem}}.show .button-module__button{border:1px solid #000;border:1px solid var(--primary-color);align-items:center;display:flex;padding:1.25rem;font-size:2.375rem;justify-content:space-between;color:#000;color:var(--primary-color);font-family:Neue Haas Unica,helvetica,arial,sans-serif;font-size:1.375rem;font-weight:400;letter-spacing:.02em;line-height:1.2;justify-content:center}.show .button-module__button svg [stroke]:not([stroke=none]){stroke:#000;stroke:var(--secondary-color)}.show .button-module__button svg [fill]:not([fill=none]){fill:#000;fill:var(--secondary-color)}@media screen and (min-width:56.25rem){.show .button-module__button{padding:2.5rem}}@media screen and (min-width:37.5rem){.show .button-module__button{font-size:4.5rem;line-height:1.1}}.show .button-module__button:hover{color:#fff!important;color:var(--tertiary-color)!important}.show .button-module__button:hover svg [stroke]:not([stroke=none]){stroke:#fff;stroke:var(--tertiary-color)}.show .button-module__button:hover svg [fill]:not([fill=none]){fill:#fff;fill:var(--tertiary-color)}@media screen and (min-width:37.5rem){.show .button-module__button{font-size:2.25rem}}.show .button-module__button:hover{background-color:#000;background-color:var(--primary-color);color:#fff;color:var(--tertiary-color);cursor:pointer}@media screen and (min-width:56.25rem){.show .button-module__inner{flex:0 0 83.3333333333%;padding-left:.3125rem;padding-right:.3125rem;padding-left:calc(16.66667% + .3125rem)!important;padding-left:calc(16.66667% + var(--gutter)/2)!important}}@media screen and (min-width:56.25rem)and (min-width:56.25rem){.show .button-module__inner{padding-left:.625rem;padding-right:.625rem}}.show .carousel-module__header{flex:0 0 100%;padding-left:.3125rem;padding-right:.3125rem;font-family:Neue Haas Unica,helvetica,arial,sans-serif;font-size:1.125rem;font-weight:400;letter-spacing:.02em;line-height:1.2}@media screen and (min-width:56.25rem){.show .carousel-module__header{padding-left:.625rem;padding-right:.625rem}}@media screen and (min-width:37.5rem){.show .carousel-module__header{font-size:1.688rem}}.show .carousel-module__title{border-top:1px solid #000;border-top:1px solid var(--primary-color);color:#000;color:var(--primary-color)}.show .carousel-module.accordion{padding-bottom:.625rem;margin-bottom:0}@media screen and (min-width:56.25rem){.show .carousel-module.accordion{padding-bottom:1.25rem}}.show .carousel-module.accordion .accordion__header{padding-left:0;padding-right:0}.show .carousel-module.accordion .accordion__body{margin-top:1.25rem}@media screen and (min-width:56.25rem){.show .carousel-module.accordion .accordion__body{margin-top:2.5rem}}.show .carousel-module.accordion .image-carousel__inner{margin-top:.3125rem}@media screen and (min-width:56.25rem){.show .carousel-module.accordion .image-carousel__inner{margin-top:.625rem}}.show .carousel-module.accordion .image-carousel__sidebar{margin-top:.625rem}@media screen and (min-width:56.25rem){.show .carousel-module.accordion .image-carousel__sidebar{margin-top:1.25rem}}.show .carousel-module.no-accordion .carousel-module__header{margin-bottom:.3125rem}@media screen and (min-width:56.25rem){.show .carousel-module.no-accordion .carousel-module__header{margin-bottom:.625rem}}.show .carousel-module.no-accordion .image-carousel__sidebar{margin-top:.625rem}@media screen and (min-width:56.25rem){.show .carousel-module.no-accordion .image-carousel__sidebar{margin-top:1.25rem}}.show .carousel-module.no-accordion .image-carousel__controls{margin-top:.625rem}@media screen and (min-width:56.25rem){.show .carousel-module.no-accordion .image-carousel__controls{margin-top:1.25rem}}@media screen and (min-width:56.25rem){.show .carousel-module.accordion .image-carousel__sidebar,.show .carousel-module.no-accordion .image-carousel__controls,.show .carousel-module.no-accordion .image-carousel__sidebar{margin-top:0}}.show .download-module__header{flex:0 0 100%;padding-left:.3125rem;padding-right:.3125rem;margin-bottom:1.875rem;font-family:Neue Haas Unica,helvetica,arial,sans-serif;font-size:1.125rem;font-weight:400;letter-spacing:.02em;line-height:1.2}@media screen and (min-width:56.25rem){.show .download-module__header{padding-left:.625rem;padding-right:.625rem;margin-bottom:3.75rem}}@media screen and (min-width:37.5rem){.show .download-module__header{font-size:1.688rem}}.show .download-module__title{border-top:1px solid #000;border-top:1px solid var(--primary-color);color:#000;color:var(--primary-color)}.show .download-module__download{flex:0 0 100%;padding-left:.3125rem;padding-right:.3125rem;margin-bottom:.625rem}@media screen and (min-width:56.25rem){.show .download-module__download{padding-left:.625rem;padding-right:.625rem;margin-bottom:1.25rem}}.show .download-module__button{border:1px solid #000;border:1px solid var(--primary-color);padding:1.25rem;font-family:Neue Haas Unica,helvetica,arial,sans-serif;font-size:2.375rem;font-weight:400;letter-spacing:.02em;line-height:1.2;justify-content:space-between;align-items:center;justify-content:center;display:flex;width:100%}.show .download-module__button svg [stroke]:not([stroke=none]){stroke:#000;stroke:var(--secondary-color)}.show .download-module__button svg [fill]:not([fill=none]){fill:#000;fill:var(--secondary-color)}@media screen and (min-width:56.25rem){.show .download-module__button{padding:2.5rem}}@media screen and (min-width:37.5rem){.show .download-module__button{font-size:4.5rem;line-height:1.1}}.show .download-module__button:hover{background-color:#000;background-color:var(--primary-color);color:#fff!important;color:var(--tertiary-color)!important;cursor:pointer}.show .download-module__button:hover svg [stroke]:not([stroke=none]){stroke:#fff;stroke:var(--tertiary-color)}.show .download-module__button:hover svg [fill]:not([fill=none]){fill:#fff;fill:var(--tertiary-color)}.show .download-module__button svg{width:1.5rem;height:1.6071428571rem;stroke-width:.5833333333;margin-top:30px}@media screen and (min-width:37.5rem){.show .download-module__button svg{width:2rem;height:2.1428571429rem;stroke-width:.4375}}.show .download-module__button-text{max-width:100%}@media screen and (min-width:56.25rem){.show .download-module__download{flex:0 0 83.3333333333%;padding-left:.3125rem;padding-right:.3125rem;padding-left:calc(16.66667% + .3125rem)!important;padding-left:calc(16.66667% + var(--gutter)/2)!important}}@media screen and (min-width:56.25rem)and (min-width:56.25rem){.show .download-module__download{padding-left:.625rem;padding-right:.625rem}}@media screen and (min-width:56.25rem){.show .download-module__button-text{max-width:95%}}.show .embed-module__header{flex:0 0 100%;padding-left:.3125rem;padding-right:.3125rem;font-family:Neue Haas Unica,helvetica,arial,sans-serif;font-size:1.125rem;font-weight:400;letter-spacing:.02em;line-height:1.2}@media screen and (min-width:56.25rem){.show .embed-module__header{padding-left:.625rem;padding-right:.625rem}}@media screen and (min-width:37.5rem){.show .embed-module__header{font-size:1.688rem}}.show .embed-module__title{border-top:1px solid #000;border-top:1px solid var(--primary-color);color:#000;color:var(--primary-color);margin-bottom:1.875rem}@media screen and (min-width:56.25rem){.show .embed-module__title{margin-bottom:3.75rem}}.show .embed-module__embed{flex:0 0 100%;padding-left:.3125rem;padding-right:.3125rem;align-items:center;justify-content:center;display:flex}@media screen and (min-width:56.25rem){.show .embed-module__embed{padding-left:.625rem;padding-right:.625rem}}.show .embed-module.is-tableau .tableauPlaceholder,.show .embed-module__embed iframe{max-height:50vh}@media screen and (min-width:37.5rem){.show .embed-module__embed iframe{max-height:85vh}.show .embed-module.is-tableau .embed-module__embed{flex:0 0 83.3333333333%;padding-left:.3125rem;padding-right:.3125rem;padding-left:calc(16.66667% + .3125rem)!important;padding-left:calc(16.66667% + var(--gutter)/2)!important}}@media screen and (min-width:37.5rem)and (min-width:56.25rem){.show .embed-module.is-tableau .embed-module__embed{padding-left:.625rem;padding-right:.625rem}}@media screen and (min-width:37.5rem){.show .embed-module.is-tableau .tableauPlaceholder,.show .embed-module.is-tableau iframe{max-height:85vh}}.show .grid-module__header{flex:0 0 100%;padding-left:.3125rem;padding-right:.3125rem;font-family:Neue Haas Unica,helvetica,arial,sans-serif;font-size:1.125rem;font-weight:400;letter-spacing:.02em;line-height:1.2;padding-bottom:.15625rem}@media screen and (min-width:56.25rem){.show .grid-module__header{padding-left:.625rem;padding-right:.625rem}}@media screen and (min-width:37.5rem){.show .grid-module__header{font-size:1.688rem}}@media screen and (min-width:56.25rem){.show .grid-module__header{padding-bottom:.3125rem}}.show .grid-module__title{border-top:1px solid #000;border-top:1px solid var(--primary-color);color:#000;color:var(--primary-color)}.show .grid-module__item{flex:0 0 50%;padding-left:.3125rem;padding-right:.3125rem;min-height:10rem}@media screen and (min-width:56.25rem){.show .grid-module__item{padding-left:.625rem;padding-right:.625rem}}.show .grid-module__item-inner{height:100%}.show .grid-module__item-title{margin-bottom:.625rem;font-family:Neue Haas Unica,helvetica,arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:.02em;line-height:1.2}@media screen and (min-width:56.25rem){.show .grid-module__item-title{margin-bottom:1.25rem}}@media screen and (min-width:37.5rem){.show .grid-module__item-title{font-size:1.125rem}}.show .grid-module__item-image-container{margin-bottom:.625rem;align-items:center;justify-content:center;display:flex;flex-grow:1}@media screen and (min-width:56.25rem){.show .grid-module__item-image-container{margin-bottom:1.25rem}}.show .grid-module__item-text{font-family:Neue Haas Unica,helvetica,arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:.02em;line-height:1.2}@media screen and (min-width:37.5rem){.show .grid-module__item-text{font-size:1.125rem}}.show .grid-module__item-text h2{margin-bottom:.3125rem;font-family:Neue Haas Unica,helvetica,arial,sans-serif;font-size:1.125rem;font-weight:400;letter-spacing:.02em;line-height:1.2}@media screen and (min-width:56.25rem){.show .grid-module__item-text h2{margin-bottom:.625rem}}@media screen and (min-width:37.5rem){.show .grid-module__item-text h2{font-size:1.688rem}}.show .grid-module__border-top{flex:0 0 100%;padding-left:.3125rem;padding-right:.3125rem}@media screen and (min-width:56.25rem){.show .grid-module__border-top{padding-left:.625rem;padding-right:.625rem}}.show .grid-module__border-top-inner{border-top:1px solid #000;border-top:1px solid var(--primary-color)}.show .grid-module__border-middle{flex:0 0 100%;padding-left:.3125rem;padding-right:.3125rem}@media screen and (min-width:56.25rem){.show .grid-module__border-middle{padding-left:.625rem;padding-right:.625rem}}.show .grid-module__border-middle-inner{border-top:1px solid #000;border-top:1px solid var(--primary-color)}.show .grid-module__border-bottom{flex:0 0 100%;padding-left:.3125rem;padding-right:.3125rem}@media screen and (min-width:56.25rem){.show .grid-module__border-bottom{padding-left:.625rem;padding-right:.625rem}}.show .grid-module.accordion .accordion__header-inner,.show .grid-module__border-bottom-inner{border-bottom:1px solid #000;border-bottom:1px solid var(--primary-color)}.show .grid-module.accordion .accordion__header-inner{padding-bottom:.15625rem}@media screen and (min-width:56.25rem){.show .grid-module.accordion .accordion__header-inner{padding-bottom:.3125rem}}.show .grid-module.accordion .accordion__body{margin-top:0}@media screen and (max-width:37.4375rem){.show .grid-module__item{flex:0 0 100%;padding-left:.3125rem;padding-right:.3125rem}}@media screen and (max-width:37.4375rem)and (min-width:56.25rem){.show .grid-module__item{padding-left:.625rem;padding-right:.625rem}}@media screen and (max-width:37.4375rem){.show .grid-module__item--filler{display:none}.show .grid-module__item-inner{border-bottom:1px solid #000;border-bottom:1px solid var(--primary-color);padding-top:.9375rem;padding-bottom:.9375rem}}@media screen and (max-width:37.4375rem)and (min-width:56.25rem){.show .grid-module__item-inner{padding-top:1.875rem;padding-bottom:1.875rem}}@media screen and (max-width:37.4375rem){.show .grid-module__border-bottom{display:none}}@media screen and (min-width:37.5rem){.show .grid-module__item.border-right{border-right:1px solid #000;border-right:1px solid var(--primary-color)}.show .grid-module--two-up .grid-module__item{flex:0 0 50%;padding-left:.3125rem;padding-right:.3125rem}}@media screen and (min-width:37.5rem)and (min-width:56.25rem){.show .grid-module--two-up .grid-module__item{padding-left:.625rem;padding-right:.625rem}}@media screen and (min-width:37.5rem){.show .grid-module--three-up .grid-module__item{flex:0 0 33.3333333333%;padding-left:.3125rem;padding-right:.3125rem}}@media screen and (min-width:37.5rem)and (min-width:56.25rem){.show .grid-module--three-up .grid-module__item{padding-left:.625rem;padding-right:.625rem}}@media screen and (min-width:37.5rem){.show .grid-module--four-up .grid-module__item{flex:0 0 25%;padding-left:.3125rem;padding-right:.3125rem}}@media screen and (min-width:37.5rem)and (min-width:56.25rem){.show .grid-module--four-up .grid-module__item{padding-left:.625rem;padding-right:.625rem}}@media screen and (min-width:37.5rem){.show .grid-module__item-inner{padding:.625rem}}@media screen and (min-width:37.5rem)and (min-width:56.25rem){.show .grid-module__item-inner{padding:1.25rem}}.show .homepage-carousel-module .grid-container{padding-left:0!important;padding-right:.3125rem;padding-right:var(--half-gutter)}.show .homepage-carousel-module .image-carousel__controls{display:flex;flex-wrap:wrap;margin-top:-1.5625rem;padding-right:.15625rem;justify-content:flex-end;width:100%}@media screen and (min-width:56.25rem){.show .homepage-carousel-module .image-carousel__controls{margin-top:-3.125rem;padding-right:.3125rem}}.show .homepage-carousel-module .video__wrapper{width:100%}.show .homepage-carousel-module__content{flex:0 0 100%;overflow:hidden;position:relative}.show .homepage-carousel-module__slide{display:flex;flex-wrap:wrap;justify-content:center;min-height:50vh;padding-left:.3125rem;padding-left:var(--half-gutter);width:100%}.show .homepage-carousel-module__image-container,.show .homepage-carousel-module__slide.no-image .homepage-carousel-module__info{width:100%}.show .homepage-carousel-module__image{background-position:50%;background-repeat:no-repeat;background-size:cover;height:0;overflow:hidden;padding-top:80%}.show .homepage-carousel-module__info{width:100%}.show .homepage-carousel-module__text{margin-top:.625rem;font-family:Neue Haas Unica,helvetica,arial,sans-serif;font-size:1.125rem;font-weight:400;letter-spacing:.02em;line-height:1.2}@media screen and (min-width:56.25rem){.show .homepage-carousel-module__text{margin-top:1.25rem}}@media screen and (min-width:37.5rem){.show .homepage-carousel-module__text{font-size:1.688rem}}.show .homepage-carousel-module__byline{color:#000;color:var(--primary-color);font-family:Neue Haas Unica,helvetica,arial,sans-serif;font-size:1.125rem;font-weight:400;letter-spacing:.02em;line-height:1.2}@media screen and (min-width:37.5rem){.show .homepage-carousel-module__byline{font-size:1.688rem}}.show .homepage-carousel-module__button{border:1px solid #000;border:1px solid var(--primary-color);color:#000;color:var(--primary-color);align-items:center;justify-content:center;display:inline-flex;font-family:Neue Haas Unica,helvetica,arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:.02em;line-height:1.2;border-radius:50%;height:9.25rem;text-align:center;width:9.25rem;margin-top:.625rem;height:5.5rem;width:5.5rem}.show .homepage-carousel-module__button svg [stroke]:not([stroke=none]){stroke:#000;stroke:var(--primary-color)}.show .homepage-carousel-module__button svg [fill]:not([fill=none]){fill:#000;fill:var(--primary-color)}@media screen and (min-width:37.5rem){.show .homepage-carousel-module__button{font-size:1.125rem}}@media screen and (min-width:56.25rem){.show .homepage-carousel-module__button{height:10rem;width:10rem}}.show .homepage-carousel-module__button:hover{background-color:#000;background-color:var(--primary-color);color:#fff!important;color:var(--tertiary-color)!important;cursor:pointer}.show .homepage-carousel-module__button:hover svg [stroke]:not([stroke=none]){stroke:#fff;stroke:var(--tertiary-color)}.show .homepage-carousel-module__button:hover svg [fill]:not([fill=none]){fill:#fff;fill:var(--tertiary-color)}@media screen and (min-width:56.25rem){.show .homepage-carousel-module__button{margin-top:1.25rem}}.show .homepage-carousel-module__button.inverted{background-color:#000;background-color:var(--primary-color);color:#fff;color:var(--tertiary-color)}.show .homepage-carousel-module__button.inverted:hover{background-color:#fff;background-color:var(--tertiary-color);color:#000;color:var(--primary-color)}@media screen and (min-width:37.5rem){.show .homepage-carousel-module .image-carousel__controls{top:calc(33.75rem - 100px)}.show .homepage-carousel-module .video__wrapper{padding-right:.625rem;padding-right:var(--gutter);width:50%}.show .homepage-carousel-module__slide{height:30rem}.show .homepage-carousel-module__image-container{padding-right:.625rem;padding-right:var(--gutter);width:50%}.show .homepage-carousel-module__image{background-position:0 0;background-size:contain}.show .homepage-carousel-module__info{width:50%}}@media screen and (min-width:56.25rem){.show .homepage-carousel-module .image-carousel__controls{top:33.75rem}.show .homepage-carousel-module__text{font-family:Neue Haas Unica,helvetica,arial,sans-serif;font-size:1.375rem;font-weight:400;letter-spacing:.02em;line-height:1.2;margin-top:0}}@media screen and (min-width:56.25rem)and (min-width:37.5rem){.show .homepage-carousel-module__text{font-size:2.25rem}}@media screen and (min-width:56.25rem){.show .homepage-carousel-module__byline{font-family:Neue Haas Unica,helvetica,arial,sans-serif;font-size:1.375rem;font-weight:400;letter-spacing:.02em;line-height:1.2}}@media screen and (min-width:56.25rem)and (min-width:37.5rem){.show .homepage-carousel-module__byline{font-size:2.25rem}}.show .image-module__header{flex:0 0 100%;padding-left:.3125rem;padding-right:.3125rem;margin-bottom:1.875rem;font-family:Neue Haas Unica,helvetica,arial,sans-serif;font-size:1.125rem;font-weight:400;letter-spacing:.02em;line-height:1.2}@media screen and (min-width:56.25rem){.show .image-module__header{padding-left:.625rem;padding-right:.625rem;margin-bottom:3.75rem}}@media screen and (min-width:37.5rem){.show .image-module__header{font-size:1.688rem}}.show .image-module__title{border-top:1px solid #000;border-top:1px solid var(--primary-color);color:#000;color:var(--primary-color)}.show .image-module__image{max-height:80vh}.show .image-module__caption.left-align,.show .image-module__inner{flex:0 0 100%;padding-left:.3125rem;padding-right:.3125rem;align-items:center;justify-content:center;display:flex;flex-direction:column}@media screen and (min-width:56.25rem){.show .image-module__caption.left-align,.show .image-module__inner{padding-left:.625rem;padding-right:.625rem}}.show .image-module__caption{flex:0 0 100%;padding-left:.3125rem;padding-right:.3125rem;margin-top:.625rem;font-family:Neue Haas Unica,helvetica,arial,sans-serif;font-size:.688rem;font-weight:400;letter-spacing:.02em;line-height:1.2}@media screen and (min-width:56.25rem){.show .image-module__caption{padding-left:.625rem;padding-right:.625rem;margin-top:1.25rem}}@media screen and (min-width:37.5rem){.show .image-module__caption{font-size:.875rem;letter-spacing:.04em;flex:0 0 83.3333333333%;padding-left:.3125rem;padding-right:.3125rem;padding-left:calc(16.66667% + .3125rem)!important;padding-left:calc(16.66667% + var(--gutter)/2)!important}}@media screen and (min-width:37.5rem)and (min-width:56.25rem){.show .image-module__caption{padding-left:.625rem;padding-right:.625rem}}@media screen and (min-width:37.5rem){.show .image-module__caption.left-align{flex:0 0 100%;padding-left:.3125rem;padding-right:.3125rem;padding-left:.3125rem!important;padding-left:calc(var(--gutter)/2)!important;flex-direction:row;justify-content:flex-start}}@media screen and (min-width:37.5rem)and (min-width:56.25rem){.show .image-module__caption.left-align{padding-left:.625rem;padding-right:.625rem}}.show .action--index .page-title-module:first-child{margin-top:6.25rem}.show .page-title-module__title{flex:0 0 83.3333333333%;padding-left:.3125rem;padding-right:.3125rem;font-family:Neue Haas Unica,helvetica,arial,sans-serif;font-size:2.375rem;font-weight:400;letter-spacing:.02em;line-height:1.2}@media screen and (min-width:56.25rem){.show .page-title-module__title{padding-left:.625rem;padding-right:.625rem}}@media screen and (min-width:37.5rem){.show .page-title-module__title{font-size:4.5rem;line-height:1.1}}@media screen and (min-width:56.25rem){.show .page-title-module__title{padding-left:calc(16.66667% + .3125rem)!important;padding-left:calc(16.66667% + var(--gutter)/2)!important}}.show .press-module__item{display:block;min-height:6rem}.show .press-module__item:hover{color:#000;color:var(--primary-color)}.show .press-module__item-border-top-col{flex:0 0 100%;padding-left:.3125rem;padding-right:.3125rem}@media screen and (min-width:56.25rem){.show .press-module__item-border-top-col{padding-left:.625rem;padding-right:.625rem}}.show .press-module__item-border-top{border-top:1px solid #000;border-top:1px solid var(--primary-color)}.show .press-module__item-title{flex:0 0 100%;padding:.625rem .3125rem}@media screen and (min-width:56.25rem){.show .press-module__item-title{padding-left:.625rem;padding-right:.625rem;padding-top:1.25rem;padding-bottom:1.25rem}}.show .press-module__item-source{flex:0 0 50%;padding:.625rem .3125rem;font-family:Neue Haas Unica,helvetica,arial,sans-serif;font-size:.688rem;font-weight:400;letter-spacing:.02em;line-height:1.2}@media screen and (min-width:56.25rem){.show .press-module__item-source{padding-left:.625rem;padding-right:.625rem;padding-top:1.25rem;padding-bottom:1.25rem}}@media screen and (min-width:37.5rem){.show .press-module__item-source{font-size:.875rem;letter-spacing:.04em}}.show .press-module__item-meta{flex:0 0 50%;display:flex;flex-wrap:wrap;padding:.625rem .3125rem;font-family:Neue Haas Unica,helvetica,arial,sans-serif;font-size:.688rem;font-weight:400;letter-spacing:.02em;line-height:1.2}@media screen and (min-width:56.25rem){.show .press-module__item-meta{padding-left:.625rem;padding-right:.625rem;padding-top:1.25rem;padding-bottom:1.25rem}}@media screen and (min-width:37.5rem){.show .press-module__item-meta{font-size:.875rem;letter-spacing:.04em}}.show .press-module__item-date{width:80%}.show .press-module__item-icon{width:20%}.show .press-module__item-icon svg [stroke]:not([stroke=none]){stroke:#000;stroke:var(--primary-color)}.show .press-module__item-icon svg [fill]:not([fill=none]){fill:#000;fill:var(--primary-color)}.show .press-module__item-icon svg{width:100%}.show .press-module__item-icon--download svg{width:1.5rem;height:1.6071428571rem;stroke-width:.5833333333}@media screen and (min-width:37.5rem){.show .press-module__item-icon--download svg{width:2rem;height:2.1428571429rem;stroke-width:.4375}}.show .press-module__item-icon--project-link svg{width:1.5rem;height:1.5rem;stroke-width:.5833333333}@media screen and (min-width:37.5rem){.show .press-module__item-icon--project-link svg{width:2rem;height:2rem;stroke-width:.4375}}.show .press-module__border-bottom-col{flex:0 0 100%;padding-left:.3125rem;padding-right:.3125rem}@media screen and (min-width:56.25rem){.show .press-module__border-bottom-col{padding-left:.625rem;padding-right:.625rem}}.show .press-module__border-bottom{border-bottom:1px solid #000;border-bottom:1px solid var(--primary-color)}@media screen and (min-width:37.5rem){.show .press-module__item{min-height:8rem}.show .press-module__item-title{flex:0 0 58.3333333333%;padding-left:.3125rem;padding-right:.3125rem}}@media screen and (min-width:37.5rem)and (min-width:56.25rem){.show .press-module__item-title{padding-left:.625rem;padding-right:.625rem}}@media screen and (min-width:37.5rem){.show .press-module__item-source{flex:0 0 16.6666666667%;padding-left:.3125rem;padding-right:.3125rem}}@media screen and (min-width:37.5rem)and (min-width:56.25rem){.show .press-module__item-source{padding-left:.625rem;padding-right:.625rem}}@media screen and (min-width:37.5rem){.show .press-module__item-meta{flex:0 0 25%;padding-left:.3125rem;padding-right:.3125rem}}@media screen and (min-width:37.5rem)and (min-width:56.25rem){.show .press-module__item-meta{padding-left:.625rem;padding-right:.625rem}}.show .pull-quote-module .image-carousel__inner{padding-top:.625rem}@media screen and (min-width:56.25rem){.show .pull-quote-module .image-carousel__inner{padding-top:1.25rem}}.show .pull-quote-module .image-carousel__controls{display:flex;justify-content:flex-end}.show .pull-quote-module .image-carousel__image-container{flex-direction:column}.show .pull-quote-module__header{flex:0 0 100%;padding-left:.3125rem;padding-right:.3125rem;font-family:Neue Haas Unica,helvetica,arial,sans-serif;font-size:1.125rem;font-weight:400;letter-spacing:.02em;line-height:1.2}@media screen and (min-width:56.25rem){.show .pull-quote-module__header{padding-left:.625rem;padding-right:.625rem}}@media screen and (min-width:37.5rem){.show .pull-quote-module__header{font-size:1.688rem}}.show .pull-quote-module__title{border-top:1px solid #000;border-top:1px solid var(--primary-color)}.show .pull-quote-module__attribution,.show .pull-quote-module__title{color:#000;color:var(--primary-color)}.show .pull-quote-module__border-bottom-inner{border-bottom:1px solid #000;border-bottom:1px solid var(--primary-color);margin-top:.625rem}@media screen and (min-width:56.25rem){.show .pull-quote-module__border-bottom-inner{margin-top:1.25rem}}.show .pull-quote-module.accordion{padding-bottom:.625rem;margin-bottom:0}@media screen and (min-width:56.25rem){.show .pull-quote-module.accordion{padding-bottom:1.25rem}}.show .pull-quote-module.accordion .accordion__header{padding-left:0;padding-right:0}.show .pull-quote-module.accordion .accordion__body{margin-top:0}.show .pull-quote-module.accordion .image-carousel__inner{margin-top:.3125rem}@media screen and (min-width:56.25rem){.show .pull-quote-module.accordion .image-carousel__inner{margin-top:.625rem}}.show .pull-quote-module.no-accordion .pull-quote-module__header{margin-bottom:.3125rem}@media screen and (min-width:56.25rem){.show .pull-quote-module.no-accordion .pull-quote-module__header{margin-bottom:.625rem}}.show .pull-quote-module.no-accordion .image-carousel__image-container{padding-left:0}.show .pull-quote-module.no-accordion .pull-quote-module__border-bottom{flex:0 0 100%;padding-left:.3125rem;padding-right:.3125rem}@media screen and (min-width:56.25rem){.show .pull-quote-module.no-accordion .pull-quote-module__border-bottom{padding-left:.625rem;padding-right:.625rem}}.show .pull-quote-module__inner--no-header{border-top:1px solid #000;border-top:1px solid var(--primary-color)}@media screen and (min-width:56.25rem){.show .pull-quote-module .image-carousel__sidebar{flex:0 0 100%;padding-left:.3125rem;padding-right:.3125rem}}@media screen and (min-width:56.25rem)and (min-width:56.25rem){.show .pull-quote-module .image-carousel__sidebar{padding-left:.625rem;padding-right:.625rem}}.show .section-title-module__title{border-top:1px solid #000;border-top:1px solid var(--primary-color);color:#000;color:var(--primary-color)}.show .staff-module .related-content__tabs{padding-left:.625rem;padding-right:.625rem}@media screen and (min-width:56.25rem){.show .staff-module .related-content__tabs{padding-left:1.25rem;padding-right:1.25rem}}.show .staff-module .related-content__tab:first-of-type{margin-left:0}.show .staff-module .related-content__user-image-col-container{flex:0 0 33.3333333333%;padding-left:.3125rem;padding-right:.3125rem;order:0}@media screen and (min-width:56.25rem){.show .staff-module .related-content__user-image-col-container{padding-left:.625rem;padding-right:.625rem}}.show .staff-module .related-content__user-info-container{display:flex;flex-wrap:wrap;align-content:flex-start}.show .staff-module .related-content__user-info-container--with-image{flex:0 0 66.6666666667%;padding:.625rem .3125rem .625rem .625rem}@media screen and (min-width:56.25rem){.show .staff-module .related-content__user-info-container--with-image{padding-left:.625rem;padding-right:.625rem;padding-left:1.25rem;padding-top:1.25rem;padding-bottom:1.25rem}}.show .staff-module .related-content__user-info-container--no-image{flex:0 0 100%;padding-left:.3125rem;padding-right:.3125rem;padding-bottom:.625rem}@media screen and (min-width:56.25rem){.show .staff-module .related-content__user-info-container--no-image{padding-left:.625rem;padding-right:.625rem;padding-bottom:1.25rem}}.show .staff-module .related-content__user-name-container{font-family:Neue Haas Unica,helvetica,arial,sans-serif;font-size:1.375rem;font-weight:400;letter-spacing:.02em;line-height:1.2;border:none;flex:unset;padding:0;width:100%}@media screen and (min-width:37.5rem){.show .staff-module .related-content__user-name-container{font-size:2.25rem}}.show .staff-module .related-content__user-name-container--desktop{display:none}.show .staff-module .related-content__user-name-container--mobile{flex:0 0 100%;padding-left:.3125rem;padding-right:.3125rem;margin-top:.625rem;display:block}@media screen and (min-width:56.25rem){.show .staff-module .related-content__user-name-container--mobile{padding-left:.625rem;padding-right:.625rem;margin-top:1.25rem}}.show .staff-module .related-content__user-name{padding-left:0}.show .staff-module .related-content__user-name--with-image{border:none}.show .staff-module .related-content__user-professional-title{margin-bottom:.625rem;font-family:Neue Haas Unica,helvetica,arial,sans-serif;font-size:.688rem;font-weight:400;letter-spacing:.02em;line-height:1.2;order:1;width:100%}@media screen and (min-width:56.25rem){.show .staff-module .related-content__user-professional-title{margin-bottom:1.25rem}}@media screen and (min-width:37.5rem){.show .staff-module .related-content__user-professional-title{font-size:.875rem;letter-spacing:.04em}}.show .staff-module .related-content__user-professional-title--no-image{border-top:1px solid #000;border-top:1px solid var(--primary-color)}.show .staff-module .related-content__user-short-bio{font-family:Neue Haas Unica,helvetica,arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:.02em;line-height:1.2;border:none;flex:unset;padding:0;width:100%}@media screen and (min-width:37.5rem){.show .staff-module .related-content__user-short-bio{font-size:1.125rem}}.show .staff-module .related-content__user-short-bio--no-image{margin-top:.625rem;margin-bottom:.625rem}@media screen and (min-width:56.25rem){.show .staff-module .related-content__user-short-bio--no-image{margin-top:1.25rem;margin-bottom:1.25rem}}.show .staff-module .related-content__item-border-col{flex:0 0 100%;padding-left:.3125rem;padding-right:.3125rem}@media screen and (min-width:56.25rem){.show .staff-module .related-content__item-border-col{padding-left:.625rem;padding-right:.625rem}}.show .staff-module .related-content__item-border{border-top:1px solid #000;border-top:1px solid var(--primary-color)}@media screen and (min-width:37.5rem){.show .staff-module .related-content__user-image-col-container{flex:0 0 16.6666666667%;padding-left:.3125rem;padding-right:.3125rem}}@media screen and (min-width:37.5rem)and (min-width:56.25rem){.show .staff-module .related-content__user-image-col-container{padding-left:.625rem;padding-right:.625rem}}@media screen and (min-width:37.5rem){.show .staff-module .related-content__user-info-container--with-image{border-top:1px solid #000;border-top:1px solid var(--primary-color);flex:0 0 83.3333333333%;padding-right:.3125rem;margin-left:-.625rem;padding-left:.625rem}}@media screen and (min-width:37.5rem)and (min-width:56.25rem){.show .staff-module .related-content__user-info-container--with-image{padding-left:.625rem;padding-right:.625rem}}@media screen and (min-width:37.5rem){.show .staff-module .related-content__user-name-container{height:1.5em;width:40%}.show .staff-module .related-content__user-name-container--desktop{display:block}.show .staff-module .related-content__user-name-container--mobile{display:none}.show .staff-module .related-content__user-name{padding-left:.15625rem}}@media screen and (min-width:37.5rem)and (min-width:56.25rem){.show .staff-module .related-content__user-name{padding-left:.3125rem}}@media screen and (min-width:37.5rem){.show .staff-module .related-content__user-professional-title{height:1.5em;margin-bottom:0;width:60%}.show .staff-module .related-content__user-short-bio{font-family:Neue Haas Unica,helvetica,arial,sans-serif;font-size:1.125rem;font-weight:400;letter-spacing:.02em;line-height:1.2}}@media screen and (min-width:37.5rem)and (min-width:37.5rem){.show .staff-module .related-content__user-short-bio{font-size:1.688rem}}@media screen and (min-width:37.5rem){.show .staff-module .related-content__item-border-col{display:none}}.show .stripe-donation-module__grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:.625rem;grid-gap:var(--gutter);width:100%}.show .stripe-donation-module__button{border:1px solid #000;border:1px solid var(--primary-color);align-items:center;display:flex;padding:1.25rem;font-size:2.375rem;justify-content:space-between;color:#000;color:var(--primary-color);font-family:Neue Haas Unica,helvetica,arial,sans-serif;font-size:1.375rem;font-weight:400;letter-spacing:.02em;line-height:1.2;justify-content:center}.show .stripe-donation-module__button svg [stroke]:not([stroke=none]){stroke:#000;stroke:var(--secondary-color)}.show .stripe-donation-module__button svg [fill]:not([fill=none]){fill:#000;fill:var(--secondary-color)}@media screen and (min-width:56.25rem){.show .stripe-donation-module__button{padding:2.5rem}}@media screen and (min-width:37.5rem){.show .stripe-donation-module__button{font-size:4.5rem;line-height:1.1}}.show .stripe-donation-module__button:hover{color:#fff!important;color:var(--tertiary-color)!important}.show .stripe-donation-module__button:hover svg [stroke]:not([stroke=none]){stroke:#fff;stroke:var(--tertiary-color)}.show .stripe-donation-module__button:hover svg [fill]:not([fill=none]){fill:#fff;fill:var(--tertiary-color)}@media screen and (min-width:37.5rem){.show .stripe-donation-module__button{font-size:2.25rem}}.show .stripe-donation-module__button:hover{background-color:#000;background-color:var(--primary-color);color:#fff;color:var(--tertiary-color);cursor:pointer}.show .text-module__header{flex:0 0 100%;padding-left:.3125rem;padding-right:.3125rem;font-family:Neue Haas Unica,helvetica,arial,sans-serif;font-size:1.125rem;font-weight:400;letter-spacing:.02em;line-height:1.2}@media screen and (min-width:56.25rem){.show .text-module__header{padding-left:.625rem;padding-right:.625rem}}@media screen and (min-width:37.5rem){.show .text-module__header{font-size:1.688rem}}.show .text-module__title{border-top:1px solid #000;border-top:1px solid var(--primary-color);color:#000;color:var(--primary-color)}.show .text-module__text{flex:0 0 100%;padding-left:.3125rem;padding-right:.3125rem;padding-bottom:1.875rem}@media screen and (min-width:56.25rem){.show .text-module__text{padding-left:.625rem;padding-right:.625rem;padding-bottom:3.75rem}}.show .text-module.no-accordion .text-module__title{margin-bottom:1.875rem}@media screen and (min-width:56.25rem){.show .text-module.no-accordion .text-module__title{margin-bottom:3.75rem}}.show .text-module.text-size--regular{font-family:Neue Haas Unica,helvetica,arial,sans-serif;font-size:1.125rem;font-weight:400;letter-spacing:.02em;line-height:1.2}@media screen and (min-width:37.5rem){.show .text-module.text-size--regular{font-size:1.688rem}}.show .text-module.text-size--large .text-module__text{font-family:Neue Haas Unica,helvetica,arial,sans-serif;font-size:1.375rem;font-weight:400;letter-spacing:.02em;line-height:1.2}@media screen and (min-width:37.5rem){.show .text-module.text-size--large .text-module__text{font-size:2.25rem}}.show .text-module.half-space .text-module__text{padding-bottom:0}@media screen and (min-width:56.25rem){.show .text-module__text{flex:0 0 83.3333333333%;padding-left:.3125rem;padding-right:.3125rem;padding-left:calc(16.66667% + .3125rem)!important;padding-left:calc(16.66667% + var(--gutter)/2)!important}}@media screen and (min-width:56.25rem)and (min-width:56.25rem){.show .text-module__text{padding-left:.625rem;padding-right:.625rem}}.show .decompress-mode,.show .decompress-mode .header,.show .decompress-mode .mobile-header{background-image:linear-gradient(90deg,#00ff32 5%,#fff733 15% 85%,#00ff32)}.show .decompress-mode .header__inner,.show .decompress-mode .mobile-header .grid-container,.show .decompress-mode .mobile-header .search,.show .decompress-mode .mobile-header__menu,.show .decompress-mode .mobile-header__menu-item,.show .decompress-mode .mobile-header__top,.show .decompress-mode .mobile-search-box a,.show .decompress-mode .mobile-search-box input[type=submit]{background-color:transparent;color:#090909}.show .decompress-mode .header__left,.show .decompress-mode .header__middle,.show .decompress-mode .header__right{border-bottom:1px solid #eb0202}.show .decompress-mode .header__logo svg path,.show .decompress-mode .mobile-header__logo svg path,.show .decompress-mode .site-footer__logo svg path{fill:#090909}.show .decompress-mode .site-footer__social-button{color:#090909}.show .decompress-mode .associated-page-top__description,.show .decompress-mode .associated-page-top__title,.show .decompress-mode .page-title-module__title{text-align:center}.show .decompress__title__container{display:flex;justify-content:center;width:100%;padding-top:1.25rem;padding-bottom:1.25rem;margin-bottom:3.125rem;border-bottom:1px solid #eb0202}@media screen and (min-width:37.5rem){.show .decompress__title__container{margin-bottom:6.25rem}}.show .decompress__title__image{width:100%;height:200px}@media screen and (min-width:37.5rem){.show .decompress__title__image{height:250px}}@media screen and (max-width:56.1875rem){.show .decompress-mode .page-title-module__title{flex:0 0 100%;padding-left:.3125rem;padding-right:.3125rem;font-size:36px}}@media screen and (max-width:56.1875rem)and (min-width:56.25rem){.show .decompress-mode .page-title-module__title{padding-left:.625rem;padding-right:.625rem}}.show .user-page__page-top{margin-bottom:3.125rem}@media screen and (min-width:56.25rem){.show .user-page__page-top{margin-bottom:6.25rem}}.show .user-page__text{flex:0 0 100%;padding-left:.3125rem;padding-right:.3125rem}@media screen and (min-width:56.25rem){.show .user-page__text{padding-left:.625rem;padding-right:.625rem}}.show .user-page__user-name{margin-bottom:.625rem;font-family:Neue Haas Unica,helvetica,arial,sans-serif;font-size:2.375rem;font-weight:400;letter-spacing:.02em;line-height:1.2}@media screen and (min-width:56.25rem){.show .user-page__user-name{margin-bottom:1.25rem}}@media screen and (min-width:37.5rem){.show .user-page__user-name{font-size:4.5rem;line-height:1.1}}.show .user-page__user-details{display:flex;flex-wrap:wrap;margin-bottom:.625rem;font-family:Neue Haas Unica,helvetica,arial,sans-serif;font-size:1.375rem;font-weight:400;letter-spacing:.02em;line-height:1.2}@media screen and (min-width:56.25rem){.show .user-page__user-details{margin-bottom:1.25rem}}@media screen and (min-width:37.5rem){.show .user-page__user-details{font-size:2.25rem}}.show .user-page__thumbnail-container{align-items:center;justify-content:center;display:flex;margin-right:.625rem;width:100%}@media screen and (min-width:56.25rem){.show .user-page__thumbnail-container{margin-right:1.25rem}}.show .user-page__thumbnail{border-radius:50%;height:auto;max-width:50vw;width:100%}.show .user-page__user-bio{font-family:Neue Haas Unica,helvetica,arial,sans-serif;font-size:1.125rem;font-weight:400;letter-spacing:.02em;line-height:1.2}@media screen and (min-width:37.5rem){.show .user-page__user-bio{font-size:1.688rem}}.show .user-page__attachment{flex:0 0 100%;padding-left:.3125rem;padding-right:.3125rem;justify-content:center;display:flex;margin-top:1.875rem}@media screen and (min-width:56.25rem){.show .user-page__attachment{padding-left:.625rem;padding-right:.625rem;margin-top:3.75rem}}.show .user-page__user-link{border:1px solid #000;border:1px solid var(--primary-color);color:#000;color:var(--primary-color);align-items:center;justify-content:center;display:inline-flex;font-family:Neue Haas Unica,helvetica,arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:.02em;line-height:1.2;border-radius:50%;height:9.25rem;text-align:center;width:9.25rem}.show .user-page__user-link svg [stroke]:not([stroke=none]){stroke:#000;stroke:var(--primary-color)}.show .user-page__user-link svg [fill]:not([fill=none]){fill:#000;fill:var(--primary-color)}@media screen and (min-width:37.5rem){.show .user-page__user-link{font-size:1.125rem}}@media screen and (min-width:56.25rem){.show .user-page__user-link{height:10rem;width:10rem}}.show .user-page__user-link:hover{background-color:#000;background-color:var(--primary-color);color:#fff!important;color:var(--tertiary-color)!important;cursor:pointer}.show .user-page__user-link:hover svg [stroke]:not([stroke=none]){stroke:#fff;stroke:var(--tertiary-color)}.show .user-page__user-link:hover svg [fill]:not([fill=none]){fill:#fff;fill:var(--tertiary-color)}.show .user-page__user-link svg{margin-left:.25em}@media screen and (min-width:56.25rem){.show .user-page__text{flex:0 0 83.3333333333%;padding-left:.3125rem;padding-right:.3125rem;padding-left:calc(16.66667% + .3125rem)!important;padding-left:calc(16.66667% + var(--gutter)/2)!important}}@media screen and (min-width:56.25rem)and (min-width:56.25rem){.show .user-page__text{padding-left:.625rem;padding-right:.625rem}}@media screen and (min-width:56.25rem){.show .user-page__attachment{flex:0 0 16.6666666667%;padding-left:.3125rem;padding-right:.3125rem;margin-top:0}}@media screen and (min-width:56.25rem)and (min-width:56.25rem){.show .user-page__attachment{padding-left:.625rem;padding-right:.625rem}}@media screen and (min-width:56.25rem){.show .user-page__user-details{display:flex;flex-wrap:nowrap}.show .user-page__thumbnail-container{margin-right:.625rem;max-width:10%;width:unset}}@media screen and (min-width:56.25rem)and (min-width:56.25rem){.show .user-page__thumbnail-container{margin-right:1.25rem}}.show .controller--update_pages .associated-page-top .grid{justify-content:center}.show .controller--update_pages .update-page__top__breadcrumb{color:#000;color:var(--primary-color);font-size:1.4rem}@media screen and (max-width:37.4375rem){.show .controller--update_pages .update-page__top__breadcrumb{font-size:.8rem}}.show .controller--update_pages .update-page__top__title{margin-top:1.875rem}@media screen and (max-width:37.4375rem){.show .controller--update_pages .update-page__top__title{font-size:1.5rem}}.show .controller--update_pages .update-page__top__text{text-align:center;flex:0 0 75%}@media screen and (max-width:37.4375rem){.show .controller--update_pages .update-page__top__text{flex:0 0 75%}}.show .controller--update_pages .update-page__top__text.no-attachment{padding-left:.3125rem!important;padding-left:calc(var(--gutter)/2)!important;padding-right:.3125rem!important;padding-right:calc(var(--gutter)/2)!important}.show .controller--update_pages .update-page__top__description,.show .controller--update_pages .update-page__top__details{margin-top:.625rem;font-size:18px}.show .controller--update_pages .update-page__top__details{display:flex;flex-direction:row;justify-content:center;margin-top:3.125rem}.show .controller--update_pages .update-page__top__details a,.show .controller--update_pages .update-page__top__details p:first-child{margin-right:1.875rem}.show .controller--update_pages .update-page__top__details a{text-decoration:underline}.show .controller--update_pages .update-page__subhead__grid{flex-direction:column;align-items:flex-start;padding-left:.625rem;padding-right:.625rem}.show .controller--update_pages .update-page__subhead__themes{padding:0}.show .controller--update_pages .update-page__subhead__themes span{display:block;width:-moz-fit-content;width:fit-content}.show .controller--update_pages .update-page__subhead__related{border:1px solid #000;border:1px solid var(--primary-color);margin-top:.625rem;padding:5px;width:16.6666666667%;color:#000;color:var(--primary-color)}@media screen and (max-width:1080px){.show .controller--update_pages .update-page__subhead__related{width:33.3333333333%}}@media screen and (max-width:37.4375rem){.show .controller--update_pages .update-page__subhead__related{width:50%}}.show .controller--update_pages .update-page__subhead__related a{text-decoration:underline}.show .controller--update_pages .update-page__underfold{border-top:1px solid #000;border-top:1px solid var(--primary-color);align-items:center}@media screen and (max-width:1080px){.show .controller--update_pages .update-page__underfold{margin-top:1.25rem}}.show .controller--update_pages .update-page__underfold__note{border:1px solid #000;border:1px solid var(--primary-color);margin-top:1.25rem;flex:0 0 66.6666666667%;padding:1.25rem .3125rem;color:#000;color:var(--primary-color);font-family:Neue Haas Unica,helvetica,arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:.02em;line-height:1.2}@media screen and (min-width:56.25rem){.show .controller--update_pages .update-page__underfold__note{padding-left:.625rem;padding-right:.625rem}}@media screen and (min-width:37.5rem){.show .controller--update_pages .update-page__underfold__note{font-size:1.125rem}}@media screen and (max-width:56.1875rem){.show .controller--update_pages .update-page__underfold__note{flex:0 0 100%;padding-left:.3125rem;padding-right:.3125rem}}@media screen and (max-width:56.1875rem)and (min-width:56.25rem){.show .controller--update_pages .update-page__underfold__note{padding-left:.625rem;padding-right:.625rem}}.show .controller--update_pages .update-page__underfold__image{width:50%;margin-top:1.25rem;margin-bottom:1.25rem;background-size:cover;background-repeat:no-repeat;background-position:50%}.show .controller--update_pages .update-page__underfold__image-caption{font-family:Neue Haas Unica,helvetica,arial,sans-serif;font-size:.688rem;font-weight:400;letter-spacing:.02em;line-height:1.2;width:50%}@media screen and (min-width:37.5rem){.show .controller--update_pages .update-page__underfold__image-caption{font-size:.875rem;letter-spacing:.04em}}.show .controller--update_pages .updates-index__grid{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:minmax(50vh,auto);grid-template-areas:"hl hl hl hl hl hl hl hl hl hl hl hl" "ft ft ft ft ft ft ft ft ft ft ft ft" "sf sf sf sf sf sf sf sf sf sf sf sf" "ex ex ex ex ex ex ex ex ex ex ex ex";padding-left:1.25rem;padding-right:1.25rem}.show .controller--update_pages .updates-index__section{padding-top:1.25rem;padding-bottom:1.25rem;display:flex;animation:loadInFade .5s}.show .controller--update_pages .updates-index__section:not(:last-child){border-bottom:1px solid #000;border-bottom:1px solid var(--primary-color)}.show .controller--update_pages .updates-index__headline{grid-area:hl;display:flex;flex-direction:column;align-items:center;justify-content:center}.show .controller--update_pages .updates-index__headline h1{font-family:Neue Haas Unica,helvetica,arial,sans-serif;font-size:4.5rem;font-weight:400;letter-spacing:.02em;line-height:1.2;margin-bottom:1.25rem;color:#000;color:var(--primary-color);text-transform:uppercase}@media screen and (min-width:37.5rem){.show .controller--update_pages .updates-index__headline h1{font-size:7rem;line-height:1.1}}.show .controller--update_pages .updates-index__headline h2{color:#000;color:var(--primary-color)}.show .controller--update_pages .updates-index__image{background-size:cover;background-repeat:no-repeat;background-position:50%}.show .controller--update_pages .updates-index__body--title{font-family:Neue Haas Unica,helvetica,arial,sans-serif;font-size:1.375rem;font-weight:400;letter-spacing:.02em;line-height:1.2;font-size:36px}@media screen and (min-width:37.5rem){.show .controller--update_pages .updates-index__body--title{font-size:2.25rem}}.show .controller--update_pages .updates-index__body--author{margin-top:1.25rem;font-family:Neue Haas Unica,helvetica,arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:.02em;line-height:1.2;font-size:18px}@media screen and (min-width:37.5rem){.show .controller--update_pages .updates-index__body--author{font-size:1.125rem}}.show .controller--update_pages .updates-index__body--date{font-family:Neue Haas Unica,helvetica,arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:.02em;line-height:1.2;font-size:18px;margin-bottom:1.25rem}@media screen and (min-width:37.5rem){.show .controller--update_pages .updates-index__body--date{font-size:1.125rem}}.show .controller--update_pages .updates-index__body--description{font-family:Neue Haas Unica,helvetica,arial,sans-serif;font-size:1.125rem;font-weight:400;letter-spacing:.02em;line-height:1.2;font-size:27px}@media screen and (min-width:37.5rem){.show .controller--update_pages .updates-index__body--description{font-size:1.688rem}}.show .controller--update_pages .updates-index__featured-section{grid-area:ft}.show .controller--update_pages .updates-index__featured-post{display:flex;flex:1 1;flex-direction:row;height:-moz-min-content;height:min-content}.show .controller--update_pages .updates-index__featured-post .updates-index__image{flex:1 0 50%;padding-top:33%;margin-right:.625rem}.show .controller--update_pages .updates-index__featured-post .updates-index__body{flex:0 1 50%}.show .controller--update_pages .updates-index__featured-section.no-image{justify-content:center}.show .controller--update_pages .updates-index__featured-section.no-image .updates-index__featured-post{flex:none}@media screen and (max-width:37.4375rem){.show .controller--update_pages .updates-index__featured-section.no-image .updates-index__featured-post{flex:1 1}}.show .controller--update_pages .updates-index__featured-section.no-image .updates-index__body{flex:1 0 100%}.show .controller--update_pages .updates-index__featured-section.no-image .updates-index__body--title{font-size:5.25rem}@media screen and (max-width:37.4375rem){.show .controller--update_pages .updates-index__featured-section.no-image .updates-index__body--title{font-size:2.5rem}}.show .controller--update_pages .updates-index__featured-section.no-image .updates-index__body--author{margin-top:1.25rem}.show .controller--update_pages .updates-index__featured-section.no-image .updates-index__body--date{margin-bottom:1.25rem}.show .controller--update_pages .updates-index__subfeatured-section{grid-area:sf;flex-direction:row;height:auto;padding:0}@media screen and (max-width:56.1875rem){.show .controller--update_pages .updates-index__subfeatured-section{flex-direction:column}}.show .controller--update_pages .updates-index__subfeatured-post{display:flex;flex-direction:column;height:auto;width:100%;padding:.625rem 1.25rem}@media screen and (min-width:56.25rem){.show .controller--update_pages .updates-index__subfeatured-post{width:33%}}@media screen and (max-width:56.1875rem){.show .controller--update_pages .updates-index__subfeatured-post:nth-child(2){border-bottom:1px solid #000;border-bottom:1px solid var(--primary-color);border-top:1px solid #000;border-top:1px solid var(--primary-color)}}@media screen and (min-width:56.25rem){.show .controller--update_pages .updates-index__subfeatured-post:nth-child(2){border-left:1px solid #000;border-left:1px solid var(--primary-color);border-right:1px solid #000;border-right:1px solid var(--primary-color)}}.show .controller--update_pages .updates-index__subfeatured-post .updates-index__image{flex:0 1 45%;margin-bottom:1.25rem;background-size:cover;background-repeat:no-repeat;background-position:50%}.show .controller--update_pages .updates-index__subfeatured-post .updates-index__body{flex:0 1 50%}.show .controller--update_pages .updates-index__subfeatured-post .updates-index__body--author,.show .controller--update_pages .updates-index__subfeatured-post .updates-index__body--date{font-size:14px}.show .controller--update_pages .updates-index__subfeatured-post .updates-index__body--description{font-size:18px}.show .controller--update_pages .updates-index__further-posts{grid-area:ex;display:flex;flex-direction:column}.show .controller--update_pages .updates-index__further-post{flex:1 1}.show .controller--update_pages .updates-index__further-post:not(:last-child){border-bottom:1px solid #000;border-bottom:1px solid var(--primary-color)}.show .controller--update_pages .updates-index__further-post:not(:first-child) .updates-index__body{padding-top:1.25rem}.show .controller--update_pages .updates-index__further-post .updates-index__body{padding-bottom:1.25rem}.show .controller--update_pages .updates-index__further-post .updates-index__body--author{margin-top:0;font-size:14px;flex:0 0 16.6666666667%}.show .controller--update_pages .updates-index__further-post .updates-index__body--date{margin-bottom:0;font-size:14px;flex:0 0 16.6666666667%}.show .controller--update_pages .updates-index__further-post .updates-index__body--description{margin-top:1.25rem;font-size:18px}.show .controller--update_pages .updates-index__further-post .updates-index__body--details{margin-top:1.25rem;display:flex;flex-direction:row;align-items:center}.show .controller--update_pages .updates-index__further-post .updates-index__body--details .updates-index__post-themes{display:flex;flex:1 1}.show .controller--update_pages .updates-index__further-post .updates-index__body--details .updates-index__post-themes span{margin-bottom:0}.show .controller--update_pages .updates-index__load-more{display:flex;flex-direction:row;justify-content:center;grid-column:span 12;border-bottom:none}.show .controller--update_pages .updates-index__load-more #load-more-link{border:1px solid #000;border:1px solid var(--primary-color);color:#000;color:var(--primary-color);align-items:center;justify-content:center;display:inline-flex;font-family:Neue Haas Unica,helvetica,arial,sans-serif;font-size:.875rem;font-weight:400;letter-spacing:.02em;line-height:1.2;border-radius:50%;height:9.25rem;text-align:center;width:9.25rem}.show .controller--update_pages .updates-index__load-more #load-more-link svg [stroke]:not([stroke=none]){stroke:#000;stroke:var(--primary-color)}.show .controller--update_pages .updates-index__load-more #load-more-link svg [fill]:not([fill=none]){fill:#000;fill:var(--primary-color)}@media screen and (min-width:37.5rem){.show .controller--update_pages .updates-index__load-more #load-more-link{font-size:1.125rem}}@media screen and (min-width:56.25rem){.show .controller--update_pages .updates-index__load-more #load-more-link{height:10rem;width:10rem}}.show .controller--update_pages .updates-index__load-more #load-more-link:hover{background-color:#000;background-color:var(--primary-color);color:#fff!important;color:var(--tertiary-color)!important;cursor:pointer}.show .controller--update_pages .updates-index__load-more #load-more-link:hover svg [stroke]:not([stroke=none]){stroke:#fff;stroke:var(--tertiary-color)}.show .controller--update_pages .updates-index__load-more #load-more-link:hover svg [fill]:not([fill=none]){fill:#fff;fill:var(--tertiary-color)}.show .controller--update_pages .updates-index__featured-post,.show .controller--update_pages .updates-index__further-post,.show .controller--update_pages .updates-index__subfeatured-post{cursor:pointer;color:#000;color:var(--secondary-color);transition:color .15s linear}.show .controller--update_pages .updates-index__featured-post:hover,.show .controller--update_pages .updates-index__further-post:hover,.show .controller--update_pages .updates-index__subfeatured-post:hover{color:#000;color:var(--primary-color);transition:color .15s linear}@media screen and (max-width:56.1875rem){.show .controller--update_pages .updates-index__grid{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:minmax(50vh,auto);grid-template-areas:"hl hl hl hl hl hl hl hl hl hl hl hl" "ft ft ft ft ft ft ft ft ft ft ft ft" "sf sf sf sf sf sf sf sf sf sf sf sf" "ex ex ex ex ex ex ex ex ex ex ex ex";padding-left:.625rem;padding-right:.625rem}.show .controller--update_pages .updates-index__headline h1{font-size:4rem;font-weight:500;margin-bottom:.625rem}.show .controller--update_pages .updates-index__headline h2{opacity:.9}.show .controller--update_pages .updates-index__featured-post{flex-direction:column}.show .controller--update_pages .updates-index__featured-post .updates-index__image{margin-right:0;padding-top:66%;margin-bottom:.625rem}.show .controller--update_pages .updates-index__featured-post .updates-index__body--title{margin-bottom:.625rem}.show .controller--update_pages .updates-index__featured-post .updates-index__body--author{width:50%;display:inline;margin-right:1.875rem}.show .controller--update_pages .updates-index__featured-post .updates-index__body--date{width:50%;display:inline}.show .controller--update_pages .updates-index__featured-post .updates-index__body--description{margin-top:.625rem}.show .controller--update_pages .updates-index__subfeatured-post{flex-direction:row;padding-left:0;padding-right:0}.show .controller--update_pages .updates-index__subfeatured-post.updates-index__section{height:-moz-fit-content;height:fit-content}.show .controller--update_pages .updates-index__subfeatured-post .updates-index__image{flex:1 0 30%;height:10rem;margin-right:.625rem;background-size:cover;background-repeat:no-repeat;background-position:50%}}@media screen and (max-width:56.1875rem)and (min-width:0rem)and (max-width:37.4375rem){.show .controller--update_pages .updates-index__subfeatured-post .updates-index__image{height:4rem}}@media screen and (max-width:56.1875rem){.show .controller--update_pages .updates-index__subfeatured-post .updates-index__body{flex:0 1 auto}.show .controller--update_pages .updates-index__subfeatured-post .updates-index__body--title{margin-bottom:.625rem;font-size:27px}}@media screen and (max-width:56.1875rem)and (min-width:0rem)and (max-width:37.4375rem){.show .controller--update_pages .updates-index__subfeatured-post .updates-index__body--title{font-size:25px}}@media screen and (max-width:56.1875rem){.show .controller--update_pages .updates-index__subfeatured-post .updates-index__body--author{width:25%;display:inline;margin-right:.625rem}.show .controller--update_pages .updates-index__subfeatured-post .updates-index__body--date{width:25%;display:inline}.show .controller--update_pages .updates-index__subfeatured-post .updates-index__body--description{margin-top:.625rem}.show .controller--update_pages .updates-index__subfeatured-post .updates-index__body span{font-size:.65rem}.show .controller--update_pages .updates-index__further-posts .updates-index__body--title{font-family:Neue Haas Unica,helvetica,arial,sans-serif;font-size:1.375rem;font-weight:400;letter-spacing:.02em;line-height:1.2}}@media screen and (max-width:56.1875rem)and (min-width:37.5rem){.show .controller--update_pages .updates-index__further-posts .updates-index__body--title{font-size:2.25rem}}@media screen and (max-width:56.1875rem){.show .controller--update_pages .updates-index__further-posts .updates-index__body--description{display:none}.show .controller--update_pages .updates-index__further-posts .updates-index__body--author{flex:none;width:50%;display:inline;margin-right:.625rem}.show .controller--update_pages .updates-index__further-posts .updates-index__body--date{flex:none;width:50%;display:inline}.show .controller--update_pages .updates-index__further-posts .updates-index__body--details .updates-index__post-themes{display:none}}@keyframes loadInFade{0%{opacity:0}to{opacity:1}}@media screen and (min-width:37.5rem){.show .controller--update_pages .updates-index__body--author{margin-top:.625rem}.show .controller--update_pages .updates-index__body--date{margin-bottom:.625rem}.show .controller--update_pages .updates-index__post-themes span{font-size:.8rem}}@media screen and (min-width:56.25rem){.show .controller--update_pages .updates-index__subfeatured-post .updates-index__image{min-height:200px;max-height:200px}.show .controller--update_pages .updates-index__subfeatured-post .updates-index__body--title{font-size:27px}}@media screen and (min-width:1180px){.show .controller--update_pages .updates-index__subfeatured-post .updates-index__image{min-height:220px;max-height:220px}.show .controller--update_pages .updates-index__subfeatured-post .updates-index__body--title{font-size:36px}}@media screen and (min-width:1300px){.show .controller--update_pages .updates-index__subfeatured-post .updates-index__image{min-height:240px;max-height:240px}}@media screen and (min-width:1540px){.show .controller--update_pages .updates-index__subfeatured-post .updates-index__image{min-height:260px;max-height:260px}}@media screen and (min-width:1800px){.show .controller--update_pages .updates-index__subfeatured-post .updates-index__image{min-height:300px;max-height:300px}}@media screen and (min-width:2200px){.show .controller--update_pages .updates-index__subfeatured-post .updates-index__image{min-height:300px;max-height:300px}}.show .controller--home_pages .related-content__user-link:first-of-type .related-content__user-name-container--no-image .related-content__user-name{border-top:none}.show #homepage-projects-frame{padding:0}.show #homepage-projects-frame.hidden,.show .application-wrapper.active #homepage-projects-frame,.show .application-wrapper.active .home-filters{display:none}@media screen and (min-width:37.5rem){.show .controller--home_pages .related-content__user-link:first-of-type .related-content__user-image-container,.show .controller--home_pages .related-content__user-link:first-of-type .related-content__user-name-container--with-image,.show .controller--home_pages .related-content__user-link:first-of-type .related-content__user-project-role,.show .controller--home_pages .related-content__user-link:first-of-type .related-content__user-short-bio{border-top:none}}.show .controller--newsletter_pages.action--index{padding-top:6.875rem}@media screen and (min-width:56.25rem){.show .controller--newsletter_pages.action--index{padding-top:13.75rem}}.show .newsletter-index{margin-bottom:3.125rem}@media screen and (min-width:56.25rem){.show .newsletter-index{margin-bottom:6.25rem}}.show .newsletter-index__title{flex:0 0 83.3333333333%;padding-left:.3125rem;padding-right:.3125rem;margin-bottom:3.125rem;font-family:Neue Haas Unica,helvetica,arial,sans-serif;font-size:2.375rem;font-weight:400;letter-spacing:.02em;line-height:1.2}@media screen and (min-width:56.25rem){.show .newsletter-index__title{padding-left:.625rem;padding-right:.625rem;margin-bottom:6.25rem}}@media screen and (min-width:37.5rem){.show .newsletter-index__title{font-size:4.5rem;line-height:1.1}}.show .newsletter-index__item{border-top:1px solid #000;border-top:1px solid var(--primary-color);display:flex;justify-content:space-between;flex-wrap:wrap;padding-bottom:1.875rem;padding-top:.625rem;width:100%}@media screen and (min-width:56.25rem){.show .newsletter-index__item{padding-bottom:3.75rem;padding-top:1.25rem}}.show .newsletter-index__item:last-of-type{border-bottom:1px solid #000;border-bottom:1px solid var(--primary-color)}.show .newsletter-index__item:hover{color:#000;color:var(--primary-color)}.show .newsletter-index__item-title{font-family:Neue Haas Unica,helvetica,arial,sans-serif;font-size:1.375rem;font-weight:400;letter-spacing:.02em;line-height:1.2}@media screen and (min-width:37.5rem){.show .newsletter-index__item-title{font-size:2.25rem}}.show .newsletter-index__item-date{font-family:Neue Haas Unica,helvetica,arial,sans-serif;font-size:.688rem;font-weight:400;letter-spacing:.02em;line-height:1.2}@media screen and (min-width:37.5rem){.show .newsletter-index__item-date{font-size:.875rem;letter-spacing:.04em}}@media screen and (min-width:56.25rem){.show .newsletter-index__title{padding-left:calc(16.66667% + .3125rem)!important;padding-left:calc(16.66667% + var(--gutter)/2)!important}}.edit .edit-form .input input[disabled].prominent,.record .edit-form .input input[disabled].prominent{opacity:.7}.edit .controller--database-project_types .add-new-record,.record .controller--database-project_types .add-new-record{display:none!important}.edit .select2-container .project-type,.record .select2-container .project-type{color:#ccc;font-size:10px;font-weight:400;margin-left:5px}