*,html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,label,fieldset,input,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}ol,ul,li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:inherit}q:before,q:after{content:''}header,aside,nav,footer,section,article,hgroup,address,figure,figcaption,video,details,small,summary,img,main,time,dl,dt,dd,li,picture{display:block}html{webkit-text-size-adjust:none}i,b,em,strong{font-style:inherit;font-weight:inherit}img,video{display:block;width:100%;height:auto}a{text-decoration:none;color:inherit}mark{background:none;color:inherit}small{font-size:inherit}abbr{text-decoration:none;color:inherit}@font-face{font-family:"gt-america";src:url(../fonts/GT-America-Standard-Regular.woff2);font-weight:400;font-style:normal}@font-face{font-family:"gt-america";src:url(../fonts/GT-America-Standard-Regular-Italic.woff2);font-weight:400;font-style:italic}@font-face{font-family:"interstate";src:url(../fonts/Interstate-Regular.woff2);font-weight:400;font-style:normal}@font-face{font-family:"stringer";src:url(../fonts/Stringer-Thin-Web.woff2);font-weight:200;font-style:normal}:root{--vh-offset: 0px;--scrollbar: 0px}.bound{width:calc(100% * 0.9);margin:0 auto;max-width:1368px}body{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;font:400 normal 1rem/1 "gt-america", -apple-system, "Helvetica", "Ubuntu", "Roboto", "Noto", "Arial", sans-serif;font-size:100%;background-color:#111516;color:white;min-height:100vh;min-height:-webkit-fill-available}body.exhibit{background-color:black}html{height:-webkit-fill-available}html,body{height:100%}.clause{display:inline-block}.richtext{font-size:1.25rem;line-height:1.45}.richtext p+p{margin-top:1.25em}.richtext strong{font:400 normal 1rem/1 "interstate", -apple-system, "Helvetica", "Ubuntu", "Roboto", "Noto", "Arial", sans-serif}sub{vertical-align:baseline;position:relative;top:0.4em;font-size:0.6em}body.home .block-global-footer{background:#111516}.block-global-footer{-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.18);box-shadow:inset 0 1px 0 rgba(255,255,255,0.18)}.block-global-footer .base{padding:35px 0 40px}.block-global-footer .panes{display:flex;justify-content:space-between;align-items:center}.block-global-footer .contact-methods{display:flex;align-items:center;font-size:0.8125em;gap:40px}.block-global-footer .social{display:flex;align-items:center}.block-global-footer .social a{display:block;width:40px;height:40px;background-repeat:no-repeat;background-position:center center;background-size:18px auto;white-space:nowrap;text-indent:100%;overflow:hidden;opacity:0.4;-webkit-filter:saturate(0%);filter:saturate(0%);-webkit-transition:all 100ms;transition:all 100ms}.block-global-footer .social a:hover{opacity:1;-webkit-filter:saturate(100%);filter:saturate(100%)}.block-global-footer .social .ig a{background-image:url("/images/incidentals/instagram.svg")}.block-global-footer .social .x a{background-image:url("/images/incidentals/x.svg")}.block-global-footer .social .li a{background-image:url("/images/incidentals/linkedin.svg")}.block-global-footer .identification{display:flex;align-items:center;gap:40px}.block-global-footer .email a{color:#81bacc;-webkit-transition:all 90ms;transition:all 90ms}.block-global-footer .email a:hover{color:#90edfc;-webkit-box-shadow:inset 0 -1px 0 rgba(144,237,252,0.5);box-shadow:inset 0 -1px 0 rgba(144,237,252,0.5)}.block-global-footer .brand{font:400 normal 1rem/1 "interstate", -apple-system, "Helvetica", "Ubuntu", "Roboto", "Noto", "Arial", sans-serif;text-transform:uppercase;font-size:0.8125em;letter-spacing:0.2em;white-space:nowrap}.block-global-footer .brand a{display:block;padding:7px;-webkit-transform:translateX(-7px);transform:translateX(-7px);-webkit-transition:all 150ms;transition:all 150ms;-webkit-box-shadow:0 0 0 1px rgba(255,255,255,0);box-shadow:0 0 0 1px rgba(255,255,255,0)}.block-global-footer .brand a:hover{-webkit-box-shadow:0 0 0 1px white;box-shadow:0 0 0 1px white}.block-global-footer .legal{font-size:0.8125em;opacity:0.4}@media (max-width: 999px){.block-global-footer .base{padding:35px 0 90px}.block-global-footer .panes{display:block}.block-global-footer .identification{display:block}.block-global-footer .brand a{display:inline-block}.block-global-footer .legal{margin-top:30px;line-height:1.3}.block-global-footer .pane.east{display:flex;flex:1;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.18);box-shadow:inset 0 1px 0 rgba(255,255,255,0.18);padding-top:10px;margin-top:20px}.block-global-footer .contact-methods{gap:unset;flex:1;justify-content:space-between}.block-global-footer .email{order:1}.block-global-footer .social{order:2}}@-webkit-keyframes fakeWebsiteScroll{0%{-webkit-transform:translateY(0);transform:translateY(0)}99.99999%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fakeWebsiteScroll{0%{-webkit-transform:translateY(0);transform:translateY(0)}99.99999%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes intakeSheet{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}99.999%{-webkit-transform:translate(-233px, 62px);transform:translate(-233px, 62px)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes intakeSheet{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}99.999%{-webkit-transform:translate(-233px, 62px);transform:translate(-233px, 62px)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes outflowSheet{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}92.9999%{-webkit-transform:translate(-206px, 55px);transform:translate(-206px, 55px)}93%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes outflowSheet{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}92.9999%{-webkit-transform:translate(-206px, 55px);transform:translate(-206px, 55px)}93%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@-webkit-keyframes curlSheet{0%{-webkit-transform:translateY(0);transform:translateY(0)}44.9999%{-webkit-transform:translateY(43px);transform:translateY(43px)}45%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes curlSheet{0%{-webkit-transform:translateY(0);transform:translateY(0)}44.9999%{-webkit-transform:translateY(43px);transform:translateY(43px)}45%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes logoScroll{0%{-webkit-transform:translateX(0);transform:translateX(0)}99.99999%{-webkit-transform:translateX(-200%);transform:translateX(-200%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes logoScroll{0%{-webkit-transform:translateX(0);transform:translateX(0)}99.99999%{-webkit-transform:translateX(-200%);transform:translateX(-200%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.block-home-frontispiece{height:100vh}@supports (height: 100dvh){.block-home-frontispiece{height:100dvh}}.block-home-frontispiece{background-color:#0e465e;overflow:hidden;position:relative}.block-home-frontispiece .set-dressing{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%}.block-home-frontispiece .curtain{position:absolute;top:0;left:0;height:100%;overflow:hidden;background-repeat:no-repeat;background-position:left center;background-size:cover}.block-home-frontispiece .curtain.maple{left:0;width:40px;background-image:url("/images/home/frontispiece/maple.jpg")}.block-home-frontispiece .curtain.pine{left:40px;width:71px;background-image:url("/images/home/frontispiece/pine.jpg")}.block-home-frontispiece .curtain.clouds{left:111px;width:195px;background-image:url("/images/home/frontispiece/clouds.jpg")}.block-home-frontispiece .curtain.seattle{left:306px;width:calc(100% - 306px);background-image:url("/images/home/frontispiece/seattle.jpg");background-position:30% 60%}.block-home-frontispiece .hemispheres{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;z-index:2}.block-home-frontispiece .hemisphere{position:relative}.block-home-frontispiece .north{flex:1;display:flex;justify-content:center}.block-home-frontispiece .south{height:86px;-webkit-box-shadow:inset 0 1px 0 white;box-shadow:inset 0 1px 0 white}.block-home-frontispiece .fitting{position:relative;width:90%;display:flex;flex-direction:column;justify-content:center}.block-home-frontispiece .titling{position:absolute;-webkit-box-shadow:inset 0 0 0 1px white;box-shadow:inset 0 0 0 1px white;top:7%;left:0;font:400 normal 1rem/1 "interstate", -apple-system, "Helvetica", "Ubuntu", "Roboto", "Noto", "Arial", sans-serif;text-transform:uppercase;letter-spacing:0.15em;font-size:0.8125rem;padding:10px 11px}.block-home-frontispiece .brochure{display:flex;justify-content:space-between;align-items:center;gap:50px}.block-home-frontispiece .tagline{font:200 normal 1rem/1 "stringer", "Georgia", serif;font-size:2.875rem;letter-spacing:-0.03em;-webkit-transition:font-size 500ms;transition:font-size 500ms}.block-home-frontispiece .tagline .clause{display:block;text-wrap:balance}.block-home-frontispiece .tagline .clause+.clause{margin-top:0.4em}@media (max-width: 1520px){.block-home-frontispiece .tagline{font-size:2.75rem}}@media (max-width: 1470px){.block-home-frontispiece .tagline{font-size:2.625rem}}@media (max-width: 1430px){.block-home-frontispiece .tagline{font-size:2.5rem}}@media (max-width: 1360px){.block-home-frontispiece .tagline{font-size:3.25rem}}@media (max-width: 1060px){.block-home-frontispiece .tagline{font-size:2.75rem}}.block-home-frontispiece .animations{width:350px;height:158px;display:flex;flex-shrink:0;justify-content:space-between}.block-home-frontispiece .animation-shell{width:158px;overflow:hidden;-webkit-box-shadow:inset 0 0 0 1px white;box-shadow:inset 0 0 0 1px white;position:relative}.block-home-frontispiece [data-animation="print"]{background:url("/images/home/frontispiece/print-animation-constants.png") no-repeat center center;background-size:100% 100%}.block-home-frontispiece [data-animation="web"]{border-radius:16px}.block-home-frontispiece .prop{position:absolute}.block-home-frontispiece .fake-website{width:114px;height:228px;background:url("/images/home/frontispiece/fake-website.png") no-repeat 0 0;background-size:100% auto;top:0;left:22px;-webkit-animation-name:fakeWebsiteScroll;animation-name:fakeWebsiteScroll;-webkit-animation-duration:3500ms;animation-duration:3500ms;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.block-home-frontispiece .fake-website[data-instance="2"]{top:228px}.block-home-frontispiece .prop-container{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-position:0 0;mask-position:0 0}.block-home-frontispiece .prop-container[data-container="intake"]{-webkit-mask-image:url("/images/home/frontispiece/print-mask-intake.png");mask-image:url("/images/home/frontispiece/print-mask-intake.png")}.block-home-frontispiece .prop-container[data-container="outflow"]{-webkit-mask-image:url("/images/home/frontispiece/print-mask-outflow.png");mask-image:url("/images/home/frontispiece/print-mask-outflow.png")}.block-home-frontispiece .prop-container[data-container="curl"]{-webkit-mask-image:url("/images/home/frontispiece/print-mask-curl.png");mask-image:url("/images/home/frontispiece/print-mask-curl.png")}.block-home-frontispiece .intake-sheet{background:url("/images/home/frontispiece/intake-sheet.png") no-repeat center center;background-size:contain;width:132px;height:70px;top:-10px;left:164px;-webkit-animation-name:intakeSheet;animation-name:intakeSheet;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-duration:2300ms;animation-duration:2300ms;-webkit-animation-delay:-2000ms;animation-delay:-2000ms}.block-home-frontispiece .outflow-sheet{background:url("/images/home/frontispiece/outflow-sheet.png") no-repeat center center;background-size:contain;width:132px;height:70px;left:49px;top:44px;-webkit-animation-name:outflowSheet;animation-name:outflowSheet;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-duration:2300ms;animation-duration:2300ms;-webkit-animation-delay:-200ms;animation-delay:-200ms}.block-home-frontispiece .curl-sheet{background:url("/images/home/frontispiece/curl-sheet.png") no-repeat center center;background-size:contain;width:88px;height:88px;left:20px;top:10px;opacity:0.6;-webkit-animation-name:curlSheet;animation-name:curlSheet;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-duration:2300ms;animation-duration:2300ms;-webkit-animation-delay:-1000ms;animation-delay:-1000ms}.block-home-frontispiece .logo-porthole{display:block;position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.block-home-frontispiece .logo-chain{position:absolute;height:100%;display:inline-flex;gap:50px;top:0;padding-right:50px;left:100%;-webkit-animation-name:logoScroll;animation-name:logoScroll;-webkit-animation-duration:40000ms;animation-duration:40000ms;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.block-home-frontispiece .logo-chain:nth-of-type(1){-webkit-animation-delay:-20000ms;animation-delay:-20000ms}.block-home-frontispiece .logo-chain:nth-of-type(2){-webkit-animation-delay:000ms;animation-delay:000ms}.block-home-frontispiece .logo{background-repeat:no-repeat;background-position:center center;background-size:contain}.block-home-frontispiece [data-logo="niskanen"]{width:110px;background-image:url("/images/home/logos/niskanen.png")}.block-home-frontispiece [data-logo="helsinki"]{width:110px;background-image:url("/images/home/logos/helsinki.png")}.block-home-frontispiece [data-logo="trnn"]{width:120px;background-image:url("/images/home/logos/trnn.png")}.block-home-frontispiece [data-logo="current"]{width:145px;background-image:url("/images/home/logos/current.png")}.block-home-frontispiece [data-logo="att"]{width:81px;background-image:url("/images/home/logos/att.png")}.block-home-frontispiece [data-logo="microsoft"]{width:109px;background-image:url("/images/home/logos/microsoft.png")}.block-home-frontispiece [data-logo="pbs"]{width:70px;background-image:url("/images/home/logos/pbs.png")}.block-home-frontispiece [data-logo="zillow"]{width:91px;background-image:url("/images/home/logos/zillow.png")}.block-home-frontispiece [data-logo="apm"]{width:120px;background-image:url("/images/home/logos/apm.png")}.block-home-frontispiece [data-logo="ppp"]{width:110px;background-image:url("/images/home/logos/ppp.png")}.block-home-frontispiece [data-logo="adopt"]{width:150px;background-image:url("/images/home/logos/adopt.png")}.block-home-frontispiece [data-logo="roosevelt"]{width:100px;background-image:url("/images/home/logos/roosevelt.png")}.block-home-frontispiece [data-logo="onlabor"]{width:85px;background-image:url("/images/home/logos/onlabor.png")}.block-home-frontispiece [data-logo="northwestern"]{width:115px;background-image:url("/images/home/logos/northwestern.png")}@media (max-width: 840px) and (min-width: 501px){.block-home-frontispiece .tagline{font-size:3.5rem}}@media (max-width: 500px){.block-home-frontispiece .tagline{font-size:2.875rem}}@media (max-width: 840px){.block-home-frontispiece .curtain.clouds{display:none}.block-home-frontispiece .curtain.seattle{left:111px;width:calc(100% - 1px);background-position:33% 60%}.block-home-frontispiece .titling{top:30px}.block-home-frontispiece .fitting{justify-content:space-between;align-items:unset;padding-top:100px;padding-bottom:70px}.block-home-frontispiece .brochure{flex-direction:column;justify-content:space-between;align-items:flex-start;flex:1}.block-home-frontispiece .tagline{order:2}.block-home-frontispiece .animations{order:1}}@media (max-width: 410px){.block-home-frontispiece .animations{width:100%}}@media (max-width: 390px){.block-home-frontispiece .tagline{font-size:2.75rem}}@-webkit-keyframes pppReportsCarousel{0%{opacity:1}6.25%{opacity:1}6.26%{opacity:0}99.9999%{opacity:0}100%{opacity:1}}@keyframes pppReportsCarousel{0%{opacity:1}6.25%{opacity:1}6.26%{opacity:0}99.9999%{opacity:0}100%{opacity:1}}@-webkit-keyframes stackCarouselSix{0%{opacity:1}16.66666%{opacity:1}16.7%{opacity:0}99.9999%{opacity:0}100%{opacity:1}}@keyframes stackCarouselSix{0%{opacity:1}16.66666%{opacity:1}16.7%{opacity:0}99.9999%{opacity:0}100%{opacity:1}}.block-genre{background:#1a1a1a;position:relative}.block-genre .base{padding:150px 0 160px}.block-genre .hemispheres{display:flex;justify-content:space-between;gap:8.114%}.block-genre .west{width:23.68%;position:relative}@media (min-width: 1381px){.block-genre .west{min-width:324px}}.block-genre .east{flex:1}.block-genre .genre-introduction{position:sticky;top:100px}.block-genre .genre-title{font:200 normal 1rem/1 "stringer", "Georgia", serif;font-size:3.375rem;line-height:0.95;letter-spacing:-0.025em;-webkit-transition:font-size 350ms;transition:font-size 350ms;text-wrap:balance}@media (max-width: 1380px){.block-genre .genre-title{font-size:2.875rem}}@media (max-width: 1320px){.block-genre .genre-title{font-size:2.75rem}}@media (max-width: 1260px){.block-genre .genre-title{font-size:2.625rem}}@media (max-width: 1210px){.block-genre .genre-title{font-size:2.5rem}}@media (max-width: 1150px){.block-genre .genre-title{font-size:2.375rem}}@media (max-width: 1090px){.block-genre .genre-title{font-size:2.1875rem}}.block-genre .genre-subtitle{margin-top:60px;font-size:0.875rem;padding-left:26.85%;text-wrap:balance;-ms-hyphens:auto;hyphens:auto;line-height:1.25}.block-genre .genre-subtitle em{font-style:italic}.block-genre .genre-subtitle p+p{margin-top:1em}.block-genre .case-study-cards{display:flex;flex-direction:column;gap:100px}.block-genre .case-study-card{display:flex;align-items:center;justify-content:space-between;gap:24px}.block-genre .case-study-card[data-flipped="true"] .media{order:2}.block-genre .case-study-card-link{display:block}.block-genre .media{width:72.0257%}.block-genre .legend{flex:1;position:relative;padding-top:27px;-webkit-box-shadow:0 -1px 0 rgba(255,255,255,0.18);box-shadow:0 -1px 0 rgba(255,255,255,0.18)}@media (min-width: 701px){.block-genre .case-study-card[data-size="l"],.block-genre .case-study-card[data-size="laptop"]{display:block}.block-genre .case-study-card[data-size="l"] .media,.block-genre .case-study-card[data-size="l"] .legend,.block-genre .case-study-card[data-size="laptop"] .media,.block-genre .case-study-card[data-size="laptop"] .legend{width:100%}.block-genre .case-study-card[data-size="l"] .legend,.block-genre .case-study-card[data-size="laptop"] .legend{margin-top:32px;padding-top:22px;display:flex;justify-content:space-between;gap:60px}.block-genre .case-study-card[data-size="l"] .project-description,.block-genre .case-study-card[data-size="laptop"] .project-description{width:calc( 27.974% - 24px);flex-shrink:0;margin-top:unset}}.block-genre .case-study-card[data-size="l"] .static-art-container{aspect-ratio:933 / 577}.block-genre .case-study-card[data-size="laptop"] .static-art-container{aspect-ratio:933 / 565}.block-genre .case-study-card[data-size="laptop"] .static-art-container:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;background:url("/images/incidentals/laptop-shell.png") no-repeat center top;background-size:auto 100%}.block-genre .case-study-card[data-size="laptop"] video{position:absolute;z-index:1;top:3%;height:86.5%;left:9.5%;width:81%;-o-object-fit:cover;object-fit:cover}@media (max-width: 1020px){.block-genre .case-study-card[data-size="laptop"] .media{width:111%;margin-left:-5.5%}.block-genre .case-study-card[data-size="laptop"] .static-art-container{aspect-ratio:933 / 609}.block-genre .case-study-card[data-size="laptop"] video{top:2.75%;height:88.5;left:6.5%;width:87%}}.block-genre .project-title{font:400 normal 1rem/1 "interstate", -apple-system, "Helvetica", "Ubuntu", "Roboto", "Noto", "Arial", sans-serif;text-transform:uppercase;letter-spacing:0.11em;line-height:1.4;text-wrap:balance}.block-genre .project-client{font:400 normal 1rem/1 "interstate", -apple-system, "Helvetica", "Ubuntu", "Roboto", "Noto", "Arial", sans-serif;font-size:0.6875rem;text-transform:uppercase;letter-spacing:0.11em;line-height:1.5;text-wrap:balance;margin-top:1em;color:rgba(255,255,255,0.5)}.block-genre .project-description{font-size:0.875rem;line-height:1.3;color:rgba(255,255,255,0.5);margin-top:18px}.block-genre .project-description em{font-style:italic}.block-genre .project-year{font:400 normal 1rem/1 "interstate", -apple-system, "Helvetica", "Ubuntu", "Roboto", "Noto", "Arial", sans-serif;font-size:0.75rem;text-transform:uppercase;letter-spacing:0.11em;line-height:1.5;text-wrap:balance;margin-top:1em;color:#8e7a69;-webkit-box-shadow:inset 0 -1px 0 #8e7a69;box-shadow:inset 0 -1px 0 #8e7a69;display:block;padding-bottom:11px;margin-bottom:10px}.block-genre .static-art-container{width:100%;position:relative;overflow:hidden}.block-genre .static-art-container:not([data-mediatype="video"]){aspect-ratio:672 / 435}.block-genre .static-art-container img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.block-genre .stack-of-stills{z-index:1;position:absolute;width:100%;height:100%;top:0;left:0}.block-genre .stack-asset{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-animation-name:stackCarouselSix;animation-name:stackCarouselSix;-webkit-animation-duration:4500ms;animation-duration:4500ms;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.block-genre .stack-asset:nth-of-type(1){-webkit-animation-delay:0ms;animation-delay:0ms}.block-genre .stack-asset:nth-of-type(2){-webkit-animation-delay:-750ms;animation-delay:-750ms}.block-genre .stack-asset:nth-of-type(3){-webkit-animation-delay:-1500ms;animation-delay:-1500ms}.block-genre .stack-asset:nth-of-type(4){-webkit-animation-delay:-2250ms;animation-delay:-2250ms}.block-genre .stack-asset:nth-of-type(5){-webkit-animation-delay:-3000ms;animation-delay:-3000ms}.block-genre .stack-asset:nth-of-type(6){-webkit-animation-delay:-3750ms;animation-delay:-3750ms}.block-genre .case-study-card[data-size="ipad"] .static-art-container{aspect-ratio:2015 / 1433}.block-genre .case-study-card[data-size="ipad"] .static-art-container:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:url("/images/incidentals/ipad-shell.png") no-repeat center center;background-size:contain;z-index:2}.block-genre .case-study-card[data-size="ipad"] .stack-of-stills{z-index:1;position:absolute;width:93.7%;height:90.8%;top:4.6%;left:3.25%}.block-genre .case-study-card[data-size="s"] .media{width:54.15%}.block-genre .case-study-card[data-size="s"] .static-art-container{aspect-ratio:411 / 202}@media (max-width: 1150px) and (min-width: 1021px){.block-genre .case-study-card[data-size="s"] .static-art-container{aspect-ratio:411 / 250}}@media (max-width: 780px) and (min-width: 701px){.block-genre .case-study-card[data-size="s"] .static-art-container{aspect-ratio:411 / 250}}.block-genre .case-study-card[data-size="s"] .legend{-webkit-box-shadow:unset;box-shadow:unset}@media (min-width: 701px){.block-genre .case-study-card[data-size="s"] .legend{padding-top:unset}}.block-genre .case-study-card[data-size="s"] .project-description{-ms-hyphens:auto;hyphens:auto}@media (max-width: 700px){.block-genre .case-study-card[data-size="s"] .project-description{display:flex;justify-content:space-between;-webkit-box-shadow:0 -1px 0 #8e7a69;box-shadow:0 -1px 0 #8e7a69;gap:24px}.block-genre .case-study-card[data-size="s"] .project-description .project-year{-webkit-box-shadow:1px 0 0 rgba(142,122,105,0.4);box-shadow:1px 0 0 rgba(142,122,105,0.4);padding:12px 24px 0 0;margin:0;width:48px}.block-genre .case-study-card[data-size="s"] .project-description p{padding-top:12px;flex:1}}.block-genre .stack-of-ppp-report-covers{position:absolute;width:100%;height:100%;top:0;left:0}.block-genre .stack-of-ppp-report-covers .pane{position:absolute;width:100%;height:100%;top:0;left:0}.block-genre .stack-of-ppp-report-covers .pane-asset{position:absolute;top:0;height:100%;-o-object-fit:cover;object-fit:cover}.block-genre .stack-of-ppp-report-covers .billboard .pane-asset{left:0;width:100%}.block-genre .stack-of-ppp-report-covers .pairing .pane-asset{width:47.8%}.block-genre .stack-of-ppp-report-covers .pairing .pane-asset:first-of-type{left:0}.block-genre .stack-of-ppp-report-covers .pairing .pane-asset:last-of-type{left:auto;right:0}.block-genre .stack-of-ppp-report-covers .pane{-webkit-animation-duration:12000ms;animation-duration:12000ms;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-name:pppReportsCarousel;animation-name:pppReportsCarousel}.block-genre .stack-of-ppp-report-covers .pane:nth-of-type(1){-webkit-animation-delay:0;animation-delay:0}.block-genre .stack-of-ppp-report-covers .pane:nth-of-type(2){-webkit-animation-delay:-750ms;animation-delay:-750ms}.block-genre .stack-of-ppp-report-covers .pane:nth-of-type(3){-webkit-animation-delay:-1500ms;animation-delay:-1500ms}.block-genre .stack-of-ppp-report-covers .pane:nth-of-type(4){-webkit-animation-delay:-2250ms;animation-delay:-2250ms}.block-genre .stack-of-ppp-report-covers .pane:nth-of-type(5){-webkit-animation-delay:-3000ms;animation-delay:-3000ms}.block-genre .stack-of-ppp-report-covers .pane:nth-of-type(6){-webkit-animation-delay:-3750ms;animation-delay:-3750ms}.block-genre .stack-of-ppp-report-covers .pane:nth-of-type(7){-webkit-animation-delay:-4500ms;animation-delay:-4500ms}.block-genre .stack-of-ppp-report-covers .pane:nth-of-type(8){-webkit-animation-delay:-5250ms;animation-delay:-5250ms}.block-genre .stack-of-ppp-report-covers .pane:nth-of-type(9){-webkit-animation-delay:-6000ms;animation-delay:-6000ms}.block-genre .stack-of-ppp-report-covers .pane:nth-of-type(10){-webkit-animation-delay:-6750ms;animation-delay:-6750ms}.block-genre .stack-of-ppp-report-covers .pane:nth-of-type(11){-webkit-animation-delay:-7500ms;animation-delay:-7500ms}.block-genre .stack-of-ppp-report-covers .pane:nth-of-type(12){-webkit-animation-delay:-8250ms;animation-delay:-8250ms}.block-genre .stack-of-ppp-report-covers .pane:nth-of-type(13){-webkit-animation-delay:-9000ms;animation-delay:-9000ms}.block-genre .stack-of-ppp-report-covers .pane:nth-of-type(14){-webkit-animation-delay:-9750ms;animation-delay:-9750ms}.block-genre .stack-of-ppp-report-covers .pane:nth-of-type(15){-webkit-animation-delay:-10500ms;animation-delay:-10500ms}.block-genre .stack-of-ppp-report-covers .pane:nth-of-type(16){-webkit-animation-delay:-11250ms;animation-delay:-11250ms}.block-genre .case-study-card-heroic .artwork{width:100%;position:relative;aspect-ratio:933 / 589;z-index:1}@media (max-width: 1300px) and (min-width: 1021px){.block-genre .case-study-card-heroic .artwork{aspect-ratio:933 / 700}}@media (max-width: 1020px){.block-genre .case-study-card-heroic .artwork{margin-left:-5.55%;width:111.1%}}@media (max-width: 600px){.block-genre .case-study-card-heroic .artwork{aspect-ratio:933 / 800}}.block-genre .case-study-card-heroic .artwork-asset{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.block-genre .case-study-card-heroic .details{position:relative;z-index:2;margin-top:-75px}.block-genre .case-study-card-heroic .details-plate{background:white;padding-top:37px;padding-left:11.46%}.block-genre .case-study-card-heroic .details-contents{position:relative;padding-left:51.79%;background-repeat:no-repeat;background-position:0 0}.block-genre .case-study-card-heroic .details-contents[data-logo="att"]{background-image:url("/images/home/case-study-logos/att.png");background-size:80px auto}.block-genre .case-study-card-heroic .details-contents[data-logo="zillow"]{background-image:url("/images/home/case-study-logos/zillow.png");background-size:92px auto;background-position:0 1px}.block-genre .case-study-card-heroic .details-contents[data-logo="microsoft"]{background-image:url("/images/home/case-study-logos/microsoft.png");background-size:104px auto;background-position:0 2px}@media (max-width: 1300px){.block-genre .case-study-card-heroic .details-contents{padding-left:40%}}.block-genre .case-study-card-heroic .padlock{display:inline-block;position:relative;width:13px;height:15px;background:url("/images/incidentals/padlock.svg") no-repeat left bottom;background-size:contain;overflow:hidden;text-indent:100%;white-space:nowrap;-webkit-transform:translate(0, 0.06em);transform:translate(0, 0.06em)}.block-genre .case-study-card-heroic .project-title{text-wrap:unset}.block-genre .case-study-card-heroic .project-description{margin-top:14px}@media (max-width: 1020px){.block-genre .case-study-card-heroic .details{margin-top:-40px}.block-genre .case-study-card-heroic .details-plate{padding-left:unset;margin-left:calc( 0px - ( 100vw * 0.049 ));-webkit-box-sizing:border-box;box-sizing:border-box}.block-genre .case-study-card-heroic .details-contents{margin-left:calc( 100vw * 0.049);margin-right:20px}.block-genre .case-study-card-heroic .project-description p{text-wrap:balance}}@media (max-width: 600px){.block-genre .case-study-card-heroic .details-contents{padding-left:100px;padding-left:0;margin-right:10px;padding-top:40px}.block-genre .case-study-card-heroic .details-contents[data-logo="att"]{background-size:80px auto}.block-genre .case-study-card-heroic .details-contents[data-logo="zillow"]{background-size:92px auto}.block-genre .case-study-card-heroic .details-contents[data-logo="microsoft"]{background-size:104px auto}.block-genre .case-study-card-heroic .details-plate{padding-top:25px}.block-genre .case-study-card-heroic .project-description{padding-top:10px;-webkit-box-shadow:inset 0 1px 0 rgba(0,0,0,0.15);box-shadow:inset 0 1px 0 rgba(0,0,0,0.15)}}@media (min-width: 1021px){.block-genre[data-theme="productdesign"] .case-study-cards>*:nth-of-type(odd) .details{padding-left:18.65%}.block-genre[data-theme="productdesign"] .case-study-cards>*:nth-of-type(even) .details{padding-right:calc(18.65% - 30px)}.block-genre[data-theme="productdesign"] .case-study-cards>*:nth-of-type(even) .details-plate{padding-right:30px}}.block-genre .case-study-card-heroic .artwork:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:2;-webkit-transition:-webkit-box-shadow 300ms;transition:-webkit-box-shadow 300ms;transition:box-shadow 300ms;transition:box-shadow 300ms, -webkit-box-shadow 300ms;-webkit-box-shadow:none;box-shadow:none}.block-genre .case-study-card-heroic .details-plate{position:relative}.block-genre .case-study-card-heroic .details-plate:before{content:"";-webkit-transition:all 300ms;transition:all 300ms;display:block;position:absolute;background:white;width:100%;height:20px;top:-20px;left:0;-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:scaleY(0.0001);transform:scaleY(0.0001)}.block-genre .legend,.block-genre .project-year{-webkit-transition:all 265ms;transition:all 265ms}@media (min-width: 601px){.block-genre .case-study-card-link:hover .case-study-card-heroic .artwork:after{-webkit-box-shadow:inset 0 -190px 140px -140px rgba(0,0,0,0.7);box-shadow:inset 0 -190px 140px -140px rgba(0,0,0,0.7)}.block-genre .case-study-card-link:hover .case-study-card-heroic .details-plate:before{-webkit-transform:scaleY(1);transform:scaleY(1)}.block-genre .case-study-card-link:hover .case-study-card:not([data-size="s"]) .legend{-webkit-box-shadow:0 -3px 0 white;box-shadow:0 -3px 0 white}.block-genre .case-study-card-link:hover .case-study-card[data-size="s"] .project-year{color:#f7debf;-webkit-box-shadow:inset 0 -3px 0 #f7debf;box-shadow:inset 0 -3px 0 #f7debf}}.block-genre .seam{display:block;position:absolute;width:100%;background-image:url("/images/home/seams/forest.png");background-repeat:repeat-x;background-position:left -10px top 0;background-size:auto 88px;height:88px;left:0;top:-53px}.block-genre[data-theme="productdesign"]{background-color:white;color:black}.block-genre[data-theme="productdesign"] .base{padding-top:110px}.block-genre[data-theme="productdesign"] .genre-subtitle,.block-genre[data-theme="productdesign"] .project-description{color:rgba(0,0,0,0.42)}.block-genre[data-theme="productdesign"] .case-study-cards{gap:80px}.block-genre[data-theme="thinktanks"]{background:#1a1a1a}.block-genre[data-theme="thinktanks"] .genre-subtitle,.block-genre[data-theme="thinktanks"] .project-description,.block-genre[data-theme="thinktanks"] .project-client{color:#707070}.block-genre[data-theme="thinktanks"] .seam{background-image:url("/images/home/seams/graphite.png")}.block-genre[data-theme="institutions"]{background:#1a1c17}.block-genre[data-theme="institutions"] .genre-title{color:#c2d8ab}.block-genre[data-theme="institutions"] .genre-subtitle,.block-genre[data-theme="institutions"] .project-description,.block-genre[data-theme="institutions"] .project-client{color:rgba(255,255,255,0.3)}.block-genre[data-theme="institutions"] .project-client{color:#636b5c}.block-genre[data-theme="institutions"] .seam{background-image:url("/images/home/seams/forest.png")}.block-genre[data-theme="voices"]{background:#141a1c}.block-genre[data-theme="voices"] .genre-title{color:#acdde5}.block-genre[data-theme="voices"] .genre-subtitle,.block-genre[data-theme="voices"] .project-description,.block-genre[data-theme="voices"] .project-client{color:rgba(255,255,255,0.3)}.block-genre[data-theme="voices"] .project-client{color:#587575}.block-genre[data-theme="voices"] .seam{background-image:url("/images/home/seams/midnight.png")}.block-genre[data-theme="liturgical"]{background:#190d0d}.block-genre[data-theme="liturgical"] .genre-title{color:#e5a8a5}.block-genre[data-theme="liturgical"] .genre-subtitle,.block-genre[data-theme="liturgical"] .project-description,.block-genre[data-theme="liturgical"] .project-client{color:rgba(255,255,255,0.3)}.block-genre[data-theme="liturgical"] .project-client{color:#7f5858}.block-genre[data-theme="liturgical"] .seam{background-image:url("/images/home/seams/cabernet.png")}.block-genre[data-theme="fossils"]{background:#26221c}.block-genre[data-theme="fossils"] .base{padding-bottom:110px}.block-genre[data-theme="fossils"] .genre-title{color:#f7debf}.block-genre[data-theme="fossils"] .genre-subtitle,.block-genre[data-theme="fossils"] .project-description{color:rgba(255,255,255,0.3)}.block-genre[data-theme="fossils"] .seam{background-image:url("/images/home/seams/leather.png")}@media (min-width: 1021px){.block-genre[data-theme="fossils"] .east{max-width:759px}}@media (max-width: 700px){.block-genre[data-theme="fossils"] .case-study-cards>*:last-of-type .case-study-card{position:relative}.block-genre[data-theme="fossils"] .case-study-cards>*:last-of-type .case-study-card:after{content:"";display:block;position:absolute;width:1px;background:rgba(142,122,105,0.4);height:110px;left:0;top:100%;left:72px}}@media (max-width: 1390px) and (min-width: 1021px){.block-genre .genre-subtitle{margin-top:45px;padding-left:0}.block-genre .genre-subtitle p{max-width:14em}}@media (max-width: 1020px){.block-genre .hemispheres{display:block}.block-genre .west{width:100%}.block-genre .east{margin-top:90px}.block-genre .genre-subtitle{position:relative}.block-genre .genre-subtitle:before{content:"";display:block;position:absolute;top:0;left:0;height:calc( 100% + 90px);width:1px;background:rgba(255,255,255,0.18)}.block-genre[data-theme="productdesign"] .genre-subtitle:before{background:#95dcef}}@media (max-width: 1020px) and (min-width: 701px){.block-genre .genre-introduction{display:flex;justify-content:space-between;position:relative;top:unset}.block-genre .genre-title{width:55%;font-size:3.375rem}.block-genre .genre-subtitle{width:35%;margin:0;padding:0}.block-genre .genre-subtitle p{max-width:16em;padding-left:40px}}@media (max-width: 700px){.block-genre .base{padding:120px 0}.block-genre[data-theme="productdesign"] .base{padding-top:70px}.block-genre[data-theme="productdesign"] .case-study-cards{gap:60px}.block-genre .east{margin-top:70px}.block-genre .genre-title{font-size:3.25rem}.block-genre .genre-subtitle{margin-top:40px;padding-left:24px}.block-genre .genre-subtitle p{max-width:22em}.block-genre .case-study-cards{gap:60px}.block-genre .case-study-card{display:block}.block-genre .media,.block-genre .legend{width:100%}.block-genre .case-study-card[data-size="l"] .media,.block-genre .case-study-card[data-size="m"] .media,.block-genre .case-study-card[data-size="ipad"] .media{margin-left:-5.5%;width:111%}.block-genre .case-study-card[data-size="l"] .legend,.block-genre .case-study-card[data-size="m"] .legend,.block-genre .case-study-card[data-size="ipad"] .legend{-webkit-box-shadow:unset;box-shadow:unset}.block-genre .case-study-card[data-size="s"] .media{width:100%}.block-genre .legend{text-wrap:balance}.block-genre .project-description{margin-top:12px}}.block-home-about{background:#111516;font-size:0.875rem;line-height:1.3}.block-home-about .base{padding:110px 0}@media (max-width: 1280px){.block-home-about .base{padding-top:0}}@media (max-width: 600px){.block-home-about .base{padding-bottom:40px}}.block-home-about .testimonials{display:flex;justify-content:space-between;flex-wrap:wrap}.block-home-about .testimonials .testimonial{width:calc( (100% - (24px * 3)) / 4);display:flex;gap:50px;flex-direction:column;justify-content:space-between;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-hyphens:auto;hyphens:auto}.block-home-about .testimonials .quote{padding-bottom:20px;color:#ccc0a8}.block-home-about .testimonials .quote p+p{margin-top:1em}.block-home-about .testimonials .quote a{display:inline-block;background:url("/images/incidentals/chain-link.svg") no-repeat center center;background-size:13px auto;width:26px;height:26px;overflow:hidden;text-indent:100%;white-space:nowrap;margin-bottom:-8px;margin-left:2px;border-radius:100%;-webkit-box-shadow:inset 0 0 0 1px rgba(129,186,204,0);box-shadow:inset 0 0 0 1px rgba(129,186,204,0);-webkit-transition:all 125ms;transition:all 125ms}.block-home-about .testimonials .quote a:hover{-webkit-box-shadow:inset 0 0 0 1px #81bacc;box-shadow:inset 0 0 0 1px #81bacc}.block-home-about .testimonials .business-card{display:flex;gap:17px;justify-content:space-between;overflow:hidden;height:100px}.block-home-about .testimonials .headshot{width:87px;height:100%;position:relative}.block-home-about .testimonials .persona{display:flex;flex-direction:column;flex:1}.block-home-about .testimonials .name span{display:inline-block}.block-home-about .testimonials .role{color:rgba(255,255,255,0.4);margin-top:0.75em}.block-home-about .testimonials em{font-style:italic}@media (max-width: 1380px) and (min-width: 1281px){.block-home-about .testimonials .role{font-size:0.75rem}}@media (min-width: 1281px){.block-home-about .testimonials .testimonial:nth-of-type(-n+3){-webkit-box-shadow:1px 0 0 rgba(255,255,255,0.18);box-shadow:1px 0 0 rgba(255,255,255,0.18);padding-right:24px}}@media (max-width: 1280px){.block-home-about .testimonials{justify-content:center}.block-home-about .testimonials .testimonial{padding:50px 0;border-top:1px solid rgba(255,255,255,0.18);width:100%;gap:50px;flex-direction:row;position:relative;max-width:650px}.block-home-about .testimonials .testimonial:first-of-type{border-top:unset;padding-top:200px}.block-home-about .testimonials .testimonial:before{content:"";display:block;position:absolute;top:0;width:1px;height:100%;background:rgba(255,255,255,0.18)}.block-home-about .testimonials .testimonial:nth-of-type(odd):before{right:225px}.block-home-about .testimonials .testimonial:nth-of-type(even) .quote{order:2}.block-home-about .testimonials .testimonial:nth-of-type(even):before{left:225px}.block-home-about .testimonials .quote{font-size:1.125rem;line-height:1.4;flex:1}.block-home-about .testimonials .testimonial:last-of-type{padding-bottom:120px}.block-home-about .testimonials .business-card{height:unset;overflow:unset;flex-direction:column;width:200px;gap:25px}.block-home-about .testimonials .role{-ms-hyphens:manual;hyphens:manual}}@media (max-width: 550px){.block-home-about .testimonials .testimonial{padding:30px 0 35px}.block-home-about .testimonials .testimonial:first-of-type{padding-top:100px}.block-home-about .testimonials .testimonial:nth-of-type(odd):before{right:165px}.block-home-about .testimonials .testimonial:nth-of-type(even):before{left:165px}.block-home-about .testimonials .business-card{width:140px}.block-home-about .testimonials .quote{font-size:1rem;padding-bottom:unset}}@media (max-width: 450px){.block-home-about .testimonials .quote p a{display:block;background-size:16px auto;-webkit-transform:translateX(-2px);transform:translateX(-2px)}}.block-home-about .profile{margin-top:90px}.block-home-about .profile .media{display:flex;height:566px;justify-content:space-between;gap:5px}.block-home-about .profile .pane{background-color:#bbafa0;height:100%;position:relative}.block-home-about .profile .map{width:256px}.block-home-about .profile .portrait{flex:1}.block-home-about .profile img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute}.block-home-about .profile .essay{margin-top:50px}.block-home-about .profile .essay p+p{margin-top:8px}@media (max-width: 1280px){.block-home-about .profile{margin-top:0}}@media (max-width: 1100px){.block-home-about .profile .map{width:150px}.block-home-about .profile .portrait img{-o-object-position:45% 50%;object-position:45% 50%}}@media (max-width: 900px){.block-home-about .profile .media{flex-direction:column;margin-left:-5.5%;width:111%;height:unset}.block-home-about .profile .map{width:100%;height:180px;order:2}.block-home-about .profile .map img{-o-object-position:50% 65%;object-position:50% 65%}.block-home-about .profile .portrait{min-height:400px;order:1}.block-home-about .profile .portrait img{-o-object-position:40% 50%;object-position:40% 50%}}.block-home-about .dossier{margin-top:50px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.18);box-shadow:inset 0 1px 0 rgba(255,255,255,0.18);padding-top:35px;line-height:1.1}.block-home-about .hemispheres{display:flex;justify-content:space-between;flex-wrap:wrap}.block-home-about .hemisphere{width:calc( (100% - 24px) / 2);position:relative}.block-home-about .hemisphere:before{content:"";display:block;position:absolute;top:0;background:rgba(255,255,255,0.18);width:1px;height:100%;left:calc( (100% - 24px) / 2)}.block-home-about .hemisphere.west{display:flex;justify-content:space-between}.block-home-about .column{width:calc( (100% - 24px) / 2)}.block-home-about .competencies{-webkit-columns:2;-moz-columns:2;columns:2;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px}.block-home-about .competencies li{color:rgba(255,255,255,0.3);padding-bottom:18px;-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:30px;-ms-hyphens:auto;hyphens:auto;text-wrap:balance;-webkit-column-break-inside:avoid;page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.block-home-about .email-link{display:inline-block;position:relative;padding-left:26px}.block-home-about .email-link:before{content:"";width:18px;height:14px;background:url("/images/incidentals/envelope.svg") no-repeat left center;background-size:contain;bottom:0px;left:0;display:block;position:absolute;-webkit-transition:all 100ms;transition:all 100ms;-webkit-filter:brightness(70%);filter:brightness(70%)}.block-home-about .email-link .string{display:block;-webkit-transition:all 100ms;transition:all 100ms;color:#81bacc}.block-home-about .email-link:hover .string{color:#90edfc;-webkit-box-shadow:inset 0 -1px 0 #90edfc;box-shadow:inset 0 -1px 0 #90edfc}.block-home-about .email-link:hover:before{-webkit-filter:brightness(100%);filter:brightness(100%)}.block-home-about .social-items li+li{margin-top:18px}.block-home-about .social-link{position:relative;color:#ccc0a8;display:inline-block;padding-left:25px;-webkit-transition:all 100ms;transition:all 100ms;opacity:0.8}.block-home-about .social-link i{opacity:0.4}.block-home-about .social-link .slug{-webkit-transition:all 100ms;transition:all 100ms}.block-home-about .social-link:before{content:"";display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;width:18px;height:18px;background-repeat:no-repeat;background-position:left center;background-size:contain}.block-home-about .social-link.ig:before{background-image:url("/images/incidentals/instagram.svg")}.block-home-about .social-link.x:before{background-image:url("/images/incidentals/x.svg")}.block-home-about .social-link.li:before{background-image:url("/images/incidentals/linkedin.svg")}.block-home-about .social-link:hover{opacity:1}.block-home-about .social-link:hover .slug{-webkit-box-shadow:inset 0 -1px 0 #ccc0a8;box-shadow:inset 0 -1px 0 #ccc0a8}@media (min-width: 1021px){.block-home-about .hemisphere.west{-webkit-box-shadow:1px 0 0 rgba(255,255,255,0.18);box-shadow:1px 0 0 rgba(255,255,255,0.18)}}@media (max-width: 1020px){.block-home-about .hemisphere{width:100%}.block-home-about .hemisphere.west{padding-bottom:2px}.block-home-about .hemisphere.east{margin-top:70px}.block-home-about .hemisphere.east:after{content:"";display:block;position:absolute;top:-35px;left:0;width:100%;height:1px;background:rgba(255,255,255,0.18)}.block-home-about .competencies{line-height:1.25}}@media (max-width: 600px){.block-home-about .hemisphere.west:before{display:none}.block-home-about .hemisphere.east:before{left:50%}.block-home-about .hemisphere.west{display:block}.block-home-about .social{margin-top:30px}.block-home-about .social-items li+li{margin-top:30px}.block-home-about .competencies{gap:40px}.block-home-about .competencies li{padding-right:0}}.block-exhibit-directory{-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.18);box-shadow:inset 0 1px 0 rgba(255,255,255,0.18)}.block-exhibit-directory .base{padding:60px 0}.block-exhibit-directory .genres{display:flex;justify-content:space-between;gap:25px}.block-exhibit-directory .genre{position:relative;flex:1}.block-exhibit-directory .genre:nth-child(n+2):before{content:"";display:block;position:absolute;top:0;left:-13px;height:100%;width:1px;background:rgba(255,255,255,0.18)}.block-exhibit-directory .genre-identifier{margin-bottom:40px}.block-exhibit-directory .genre-title{display:block;font:400 normal 1rem/1 "interstate", -apple-system, "Helvetica", "Ubuntu", "Roboto", "Noto", "Arial", sans-serif;text-transform:uppercase;color:#8e3d2f;font-size:0.6875rem;line-height:1.3;letter-spacing:0.2em}.block-exhibit-directory li{font-size:0.8125rem;line-height:1.2}.block-exhibit-directory li+li{margin-top:1.28em}.block-exhibit-directory a{display:block}.block-exhibit-directory span{-webkit-box-shadow:inset 0 -1px 0 rgba(255,255,255,0);box-shadow:inset 0 -1px 0 rgba(255,255,255,0);color:rgba(255,255,255,0.7);-webkit-transition:all 100ms;transition:all 100ms}.block-exhibit-directory i{display:block;margin-top:0.125em;color:#81bacc;-webkit-transition:all 100ms;transition:all 100ms}.block-exhibit-directory .locked{display:inline-block;position:relative;background:url("/images/incidentals/padlock.svg") no-repeat left bottom;background-size:contain;width:13px;height:15px;text-indent:100%;overflow:hidden;white-space:nowrap;margin-left:0.2em;-webkit-transform:translate(0, 0.05em);transform:translate(0, 0.05em);-webkit-filter:saturate(50%);filter:saturate(50%);-webkit-transition:all 100ms;transition:all 100ms}.block-exhibit-directory a:hover span{color:white;-webkit-box-shadow:inset 0 -1px 0 white;box-shadow:inset 0 -1px 0 white}.block-exhibit-directory a:hover i{color:#90edfc}.block-exhibit-directory a:hover .locked{-webkit-filter:saturate(100%);filter:saturate(100%)}@media (max-width: 1200px){.block-exhibit-directory .genre-title{height:2em}.block-exhibit-directory .genre-identifier{margin-bottom:28px}}@media (max-width: 900px){.block-exhibit-directory .genres{flex-wrap:wrap;gap:unset}}@media (max-width: 900px) and (min-width: 551px){.block-exhibit-directory .genre{flex:unset;width:calc( (100% - 50px) / 3)}.block-exhibit-directory .genre:nth-of-type(4):before{display:none}.block-exhibit-directory .genre:nth-child(-n+3){padding-bottom:38px}.block-exhibit-directory .genre:nth-child(n+4){padding-top:34px}.block-exhibit-directory .genre:nth-child(n+4):after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:1px;background:rgba(255,255,255,0.18)}}@media (max-width: 550px){.block-exhibit-directory .genre{flex:unset;width:calc( (100% - 25px) / 2)}.block-exhibit-directory .genre:nth-of-type(odd):before{display:none}.block-exhibit-directory .genre:nth-child(-n+4){padding-bottom:38px}.block-exhibit-directory .genre:nth-child(n+3){padding-top:30px}.block-exhibit-directory .genre:nth-child(n+3):after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:1px;background:rgba(255,255,255,0.18)}.block-exhibit-directory .genre:nth-child(3):after,.block-exhibit-directory .genre:nth-child(5):after{width:calc(100% + 12px)}.block-exhibit-directory .genre:nth-child(4):after,.block-exhibit-directory .genre:nth-child(6):after{left:-12px;width:calc(100% + 24px)}}.block-subpage-topper{padding-top:26px;padding-bottom:12px}.block-subpage-topper .wordmark{display:inline-block;font:400 normal 1rem/1 "interstate", -apple-system, "Helvetica", "Ubuntu", "Roboto", "Noto", "Arial", sans-serif;text-transform:uppercase;font-size:0.8125rem;letter-spacing:0.18em;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.block-subpage-topper .wordmark-link{-webkit-transition:all 150ms;transition:all 150ms;display:block;background:rgba(255,255,255,0);color:white;padding:8px 10px 9px}.block-subpage-topper .wordmark-link:hover{background:white;color:black}.block-exhibit-dossier{margin-top:15px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.18),inset 0 -1px 0 rgba(255,255,255,0.18);box-shadow:inset 0 1px 0 rgba(255,255,255,0.18),inset 0 -1px 0 rgba(255,255,255,0.18)}.block-exhibit-dossier .contents{display:flex}.block-exhibit-dossier .titling{padding-top:77px;width:42.76%}.block-exhibit-dossier .title{display:block;padding-right:24px;font:400 normal 1rem/1 "interstate", -apple-system, "Helvetica", "Ubuntu", "Roboto", "Noto", "Arial", sans-serif;text-transform:uppercase;font-size:2.125rem;letter-spacing:0.12em;line-height:1.27}.block-exhibit-dossier .details{flex:1;display:flex}.block-exhibit-dossier .titling,.block-exhibit-dossier .card{padding-bottom:60px}.block-exhibit-dossier .card{flex:1;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:50px;padding-right:30px;padding-left:24px}.block-exhibit-dossier .card.secondary a:after{-webkit-font-feature-settings:"ss03";font-feature-settings:"ss03";content:" ↗"}.block-exhibit-dossier dt{font:400 normal 1rem/1 "interstate", -apple-system, "Helvetica", "Ubuntu", "Roboto", "Noto", "Arial", sans-serif;text-transform:uppercase;color:rgba(255,255,255,0.45);font-size:0.75rem;letter-spacing:0.2em;margin-bottom:22px}.block-exhibit-dossier dd{font-size:0.875rem;line-height:1.33;-ms-hyphens:auto;hyphens:auto}.block-exhibit-dossier em{font-style:italic}.block-exhibit-dossier p+p{margin-top:1em}.block-exhibit-dossier a{color:#81bacc;-webkit-transition:all 135ms;transition:all 135ms;-webkit-box-shadow:inset 0 -1px 0 rgba(144,237,252,0.17);box-shadow:inset 0 -1px 0 rgba(144,237,252,0.17)}.block-exhibit-dossier a:hover{color:#90edfc;-webkit-box-shadow:inset 0 -1px 0 #90edfc;box-shadow:inset 0 -1px 0 #90edfc}@media (min-width: 1201px){.block-exhibit-dossier .details,.block-exhibit-dossier .card:nth-of-type(2){-webkit-box-shadow:inset 1px 0 0 rgba(255,255,255,0.18);box-shadow:inset 1px 0 0 rgba(255,255,255,0.18)}.block-exhibit-dossier .card{flex:unset}.block-exhibit-dossier .card.primary{width:65%}.block-exhibit-dossier .card.secondary{width:35%}}@media (max-width: 1200px){.block-exhibit-dossier .contents{display:block}.block-exhibit-dossier .titling,.block-exhibit-dossier .details{width:100%}.block-exhibit-dossier .title{text-wrap:balance}.block-exhibit-dossier .details{-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.18);box-shadow:inset 0 1px 0 rgba(255,255,255,0.18);gap:50px;position:relative;padding:40px 0 50px}.block-exhibit-dossier .card{padding:0;position:relative}.block-exhibit-dossier .card:nth-of-type(2):before{content:"";display:block;position:absolute;top:0;left:-25px;height:100%;width:1px;background:rgba(255,255,255,0.18)}.block-exhibit-dossier p{max-width:26em}}@media (min-width: 701px){.block-exhibit-dossier dd+dt{margin-top:40px}}@media (max-width: 700px){.block-exhibit-dossier .titling{padding-top:40px;padding-bottom:44px}.block-exhibit-dossier .title{-ms-hyphens:auto;hyphens:auto}.block-exhibit-dossier .details{display:block;padding-top:0;padding-bottom:0}.block-exhibit-dossier .details:before{content:"";display:block;position:absolute;width:1px;height:100%;left:110px;top:0;background:rgba(255,255,255,0.18)}.block-exhibit-dossier .card{display:flex;-webkit-column-gap:50px;-moz-column-gap:50px;column-gap:50px;row-gap:25px;padding:unset;padding-top:36px;padding-bottom:40px}.block-exhibit-dossier .card.primary dd{flex:1}.block-exhibit-dossier .card.secondary{flex-wrap:wrap}.block-exhibit-dossier .card+.card{-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.18);box-shadow:inset 0 1px 0 rgba(255,255,255,0.18)}.block-exhibit-dossier .card:nth-of-type(2):before{display:none}.block-exhibit-dossier dd{width:calc( 100% - (50px + 85px))}.block-exhibit-dossier dt{width:85px;margin-bottom:0;padding-top:3px}.block-exhibit-dossier .title{font-size:1.8125rem}}@-webkit-keyframes tileRise{0%{opacity:0.0;-webkit-transform:translateY(10%);transform:translateY(10%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes tileRise{0%{opacity:0.0;-webkit-transform:translateY(10%);transform:translateY(10%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.block-exhibit-showcase{padding:80px 0}@media (max-width: 1023px){.block-exhibit-showcase{padding:70px 0}}@media (max-width: 600px){.block-exhibit-showcase{padding:55px 0}}.block-exhibit-showcase .row+.row{margin-top:90px}@media (max-width: 1023px){.block-exhibit-showcase .row+.row{margin-top:70px}}@media (max-width: 600px){.block-exhibit-showcase .row+.row{margin-top:50px}}.block-exhibit-showcase p{font-size:0.875rem;line-height:1.33;max-width:33em;-ms-hyphens:auto;hyphens:auto}.block-exhibit-showcase p+p{margin-top:1.25em}.block-exhibit-showcase em{font-style:italic}.block-exhibit-showcase a{color:#81bacc;-webkit-box-shadow:0 1px 0 rgba(144,237,252,0.17);box-shadow:0 1px 0 rgba(144,237,252,0.17);-webkit-transition:all 120ms;transition:all 120ms}.block-exhibit-showcase a:hover{color:#90edfc;-webkit-box-shadow:0 1px 0 #90edfc;box-shadow:0 1px 0 #90edfc}.block-exhibit-showcase video{display:block;width:100%;height:auto}.block-exhibit-showcase .tier+.tier{margin-top:33px}@media (max-width: 600px){.block-exhibit-showcase .tier+.tier{margin-top:20px}}@media (min-width: 1024px){.block-exhibit-showcase [data-constraint="medium"] .art-wrapper{max-width:890px}}@media (min-width: 1024px){.block-exhibit-showcase [data-constraint="large"] .art-wrapper{max-width:1150px}}.block-exhibit-showcase .art-wrapper{display:flex;justify-content:space-between;flex-wrap:wrap}.block-exhibit-showcase .art-wrapper[data-has="2"] img{width:48.5%}.block-exhibit-showcase .art-wrapper[data-has="3"] img{width:31.3%}.block-exhibit-showcase .art-wrapper[data-has="4"] img{width:22.5%}@media (max-width: 600px){.block-exhibit-showcase .art-wrapper[data-has="4"] img{width:48%}.block-exhibit-showcase .art-wrapper[data-has="4"] img:not(:nth-of-type(-n + 2)){margin-top:20px}}.block-exhibit-showcase .row[data-flipped]:not([data-layout="buddies"]) .column.primary{order:2}.block-exhibit-showcase .row[data-flipped]:not([data-layout="buddies"]) .column.secondary{order:1}.block-exhibit-showcase .row[data-layout="buddies"][data-flipped] .pane.primary{order:2}.block-exhibit-showcase .row[data-layout="buddies"][data-flipped] .pane.secondary{order:1}@media (min-width: 1024px){.block-exhibit-showcase .row[data-layout="album"]{display:flex;justify-content:space-between}.block-exhibit-showcase .row[data-layout="album"] .column{width:48.771021992238%}.block-exhibit-showcase .row[data-layout="album"] .panes{display:flex;flex-direction:column}.block-exhibit-showcase .row[data-layout="album"] .north{order:1;margin-bottom:25%}.block-exhibit-showcase .row[data-layout="album"] .south{order:2}.block-exhibit-showcase .row[data-layout="album"] .text-track{display:flex;flex-direction:row;justify-content:flex-end}.block-exhibit-showcase .row[data-layout="album"] p{max-width:22em}}@media (max-width: 1023px){.block-exhibit-showcase .row[data-layout="album"] .art-wrapper{margin-left:-5.5%;width:111%}.block-exhibit-showcase .row[data-layout="album"] .secondary,.block-exhibit-showcase .row[data-layout="album"] .north{margin-top:33px}.block-exhibit-showcase .row[data-layout="album"] p{max-width:33em}}@media (max-width: 600px){.block-exhibit-showcase .row[data-layout="album"] .secondary,.block-exhibit-showcase .row[data-layout="album"] .north{margin-top:20px}}.block-exhibit-showcase .row[data-layout="grid"] .text-wrapper{max-width:340px;margin-right:auto;margin-left:auto}@media (max-width: 1023px){.block-exhibit-showcase .row[data-layout="grid"] .text-wrapper{position:relative;margin-left:0;max-width:100%}}.block-exhibit-showcase .row[data-layout="grid"] .grid-perimeter{display:flex;flex-direction:column}.block-exhibit-showcase .row[data-layout="grid"] .grid-repository{display:flex;justify-content:space-between;flex-wrap:wrap}.block-exhibit-showcase .row[data-layout="grid"]:not([data-subordinate-caption]) .grid-repository{margin-top:90px}@media (max-width: 1023px){.block-exhibit-showcase .row[data-layout="grid"]:not([data-subordinate-caption]) .grid-repository{margin-top:40px}.block-exhibit-showcase .row[data-layout="grid"]:not([data-subordinate-caption]) .text-wrapper{padding-top:35px}.block-exhibit-showcase .row[data-layout="grid"]:not([data-subordinate-caption]) .text-wrapper:before{content:"";display:block;position:absolute;top:0;left:0;height:1px;width:100%;background:rgba(255,255,255,0.33)}}.block-exhibit-showcase .row[data-layout="grid"][data-subordinate-caption] .grid-repository{order:1}.block-exhibit-showcase .row[data-layout="grid"][data-subordinate-caption] figcaption{order:2;margin-top:33px}@media (max-width: 600px){.block-exhibit-showcase .row[data-layout="grid"][data-subordinate-caption] figcaption{margin-top:20px}}@media (min-width: 1024px){.block-exhibit-showcase .row[data-layout="grid"] [data-breadth="6"] img{width:14.7477360931436%}.block-exhibit-showcase .row[data-layout="grid"] [data-breadth="6"] img:not(:nth-of-type(-n + 6)){margin-top:2%}}@media (max-width: 1023px){.block-exhibit-showcase .row[data-layout="grid"] [data-breadth="6"] img{width:31%}.block-exhibit-showcase .row[data-layout="grid"] [data-breadth="6"] img:not(:nth-of-type(-n + 3)){margin-top:3.25%}}@media (max-width: 900px){.block-exhibit-showcase .row[data-layout="grid"] [data-breadth="6"]{margin-left:-5.5%;width:111%}}@media (min-width: 1301px){.block-exhibit-showcase .row[data-layout="grid"] [data-breadth="4"] img{width:23.1565329883571%}.block-exhibit-showcase .row[data-layout="grid"] [data-breadth="4"] img:not(:nth-of-type(-n + 4)){margin-top:2%}}@media (min-width: 751px) and (max-width: 1300px){.block-exhibit-showcase .row[data-layout="grid"] [data-breadth="4"] img{width:31.5%}.block-exhibit-showcase .row[data-layout="grid"] [data-breadth="4"] img:not(:nth-of-type(-n + 3)){margin-top:2.5%}.block-exhibit-showcase .row[data-layout="grid"] [data-breadth="4"] img:last-of-type{display:none}}@media (max-width: 900px){.block-exhibit-showcase .row[data-layout="grid"] [data-breadth="4"]{margin-left:-5.5%;width:111%}}@media (max-width: 750px){.block-exhibit-showcase .row[data-layout="grid"] [data-breadth="4"] img{width:48.25%}.block-exhibit-showcase .row[data-layout="grid"] [data-breadth="4"] img:not(:nth-of-type(-n + 2)){margin-top:3.75%}}@media (min-width: 1301px){.block-exhibit-showcase .row[data-layout="grid"] [data-breadth="5"] img{width:17.7878395860285%}.block-exhibit-showcase .row[data-layout="grid"] [data-breadth="5"] img:nth-of-type(5){display:none}}@media (min-width: 751px) and (max-width: 1300px){.block-exhibit-showcase .row[data-layout="grid"] [data-breadth="5"] img{width:31.5%}.block-exhibit-showcase .row[data-layout="grid"] [data-breadth="5"] img:not(:nth-of-type(-n + 3)){margin-top:2.5%}}@media (max-width: 900px){.block-exhibit-showcase .row[data-layout="grid"] [data-breadth="5"]{margin-left:-5.5%;width:111%}}@media (max-width: 750px){.block-exhibit-showcase .row[data-layout="grid"] [data-breadth="5"] img{width:48.25%}.block-exhibit-showcase .row[data-layout="grid"] [data-breadth="5"] img:not(:nth-of-type(-n + 2)){margin-top:3.75%}}@media (min-width: 701px){.block-exhibit-showcase .row[data-layout="grid"] [data-breadth="2"] img{width:49%}.block-exhibit-showcase .row[data-layout="grid"] [data-breadth="2"] img:not(:nth-of-type(-n + 2)){margin-top:2.75%}}@media (max-width: 900px){.block-exhibit-showcase .row[data-layout="grid"] [data-breadth="2"]{margin-left:-5.5%;width:111%}}@media (max-width: 700px){.block-exhibit-showcase .row[data-layout="grid"] [data-breadth="2"] img{width:100%}.block-exhibit-showcase .row[data-layout="grid"] [data-breadth="2"] img:not(:nth-of-type(1)){margin-top:2.75%}}.block-exhibit-showcase .row[data-layout="skinny"]{max-width:1051px;display:flex;justify-content:space-between;margin-right:auto;margin-left:auto}.block-exhibit-showcase .row[data-layout="skinny"] .column.primary{width:52.9019980970504%}.block-exhibit-showcase .row[data-layout="skinny"] .column.secondary{padding-top:9.25%;max-width:259px}.block-exhibit-showcase .row[data-layout="skinny"] .text-wrapper{position:sticky;top:80px}@media (max-width: 1200px){.block-exhibit-showcase .row[data-layout="skinny"] .column.primary{margin-left:-5.5%;width:60%}}@media (max-width: 760px){.block-exhibit-showcase .row[data-layout="skinny"]{display:block}.block-exhibit-showcase .row[data-layout="skinny"] .column.primary{margin-left:-5.5%;width:111%}.block-exhibit-showcase .row[data-layout="skinny"] .column.secondary{padding-top:0;max-width:100%;margin-top:20px}}.block-exhibit-showcase .row[data-layout="buddies"] .panes{display:flex;justify-content:space-between}.block-exhibit-showcase .row[data-layout="buddies"] .pane.primary{width:74.385510996119%}.block-exhibit-showcase .row[data-layout="buddies"] .pane.secondary{width:19.2108667529107%}.block-exhibit-showcase .row[data-layout="buddies"] figcaption{margin-top:33px}.block-exhibit-showcase .row[data-layout="buddies"] .text-track{margin:0 auto;max-width:360px}@media (max-width: 1024px){.block-exhibit-showcase .row[data-layout="buddies"] .text-track{margin:0;max-width:100%}}@media (max-width: 920px){.block-exhibit-showcase .row[data-layout="buddies"] .panes{margin-left:-5.5%;width:111%}.block-exhibit-showcase .row[data-layout="buddies"] .pane.primary{width:77%}.block-exhibit-showcase .row[data-layout="buddies"] .pane.secondary{width:21%;-webkit-transform:translateY(-6.5%);transform:translateY(-6.5%)}}@media (max-width: 600px){.block-exhibit-showcase .row[data-layout="buddies"] figcaption{margin-top:20px}.block-exhibit-showcase .row[data-layout="buddies"] .panes{display:block}.block-exhibit-showcase .row[data-layout="buddies"] .pane.primary{width:100%}.block-exhibit-showcase .row[data-layout="buddies"] .pane.secondary{width:100%;-webkit-transform:none;transform:none;display:flex;justify-content:flex-end;justify-content:center}.block-exhibit-showcase .row[data-layout="buddies"] .pane.secondary img{width:240px;margin-top:-6%;clip-path:inset(.25% 2.5% .75% 2.5% round 37px 37px 37px 37px)}}@media (min-width: 1024px){.block-exhibit-showcase .row[data-layout="centered"] .tier,.block-exhibit-showcase .row[data-layout="centered"] .text-wrapper,.block-exhibit-showcase .row[data-layout="halved"] .tier,.block-exhibit-showcase .row[data-layout="halved"] .text-wrapper{display:flex;justify-content:center}.block-exhibit-showcase .row[data-layout="centered"] .column.secondary,.block-exhibit-showcase .row[data-layout="halved"] .column.secondary{margin-top:33px}.block-exhibit-showcase .row[data-layout="centered"] .text-track,.block-exhibit-showcase .row[data-layout="halved"] .text-track{max-width:360px}}@media (max-width: 1023px){.block-exhibit-showcase .row[data-layout="centered"] .art-wrapper,.block-exhibit-showcase .row[data-layout="halved"] .art-wrapper{margin-left:-5.5%;width:111%}.block-exhibit-showcase .row[data-layout="centered"] .column.secondary,.block-exhibit-showcase .row[data-layout="halved"] .column.secondary{margin-top:33px}}@media (max-width: 600px){.block-exhibit-showcase .row[data-layout="centered"] .column.secondary,.block-exhibit-showcase .row[data-layout="halved"] .column.secondary{margin-top:20px}}@media (min-width: 701px){.block-exhibit-showcase .row[data-layout="halved"] .panes{display:flex;justify-content:space-between}.block-exhibit-showcase .row[data-layout="halved"] .pane{width:48%}}@media (max-width: 1023px){.block-exhibit-showcase .row[data-layout="halved"] .panes{margin-left:-5.5%;width:111%}}@media (max-width: 700px){.block-exhibit-showcase .row[data-layout="halved"] .pane.secondary{margin-top:5%}}.block-exhibit-showcase .row[data-layout="simple"]{display:flex;align-items:center;justify-content:space-between}.block-exhibit-showcase .row[data-layout="simple"] .column.primary{width:74.385510996119%}.block-exhibit-showcase .row[data-layout="simple"] .column.secondary{width:16.7529107373868%}@media (max-width: 1023px){.block-exhibit-showcase .row[data-layout="simple"]{display:block}.block-exhibit-showcase .row[data-layout="simple"] .column.primary{width:100%}.block-exhibit-showcase .row[data-layout="simple"]:not([data-nofullscreen]) img,.block-exhibit-showcase .row[data-layout="simple"]:not([data-nofullscreen]) video{margin-left:-5.5%;width:111%}.block-exhibit-showcase .row[data-layout="simple"] .column.secondary{width:100%;margin-top:33px}}@media (max-width: 600px){.block-exhibit-showcase .row[data-layout="simple"] .column.secondary{margin-top:20px}}.block-exhibit-showcase .row[data-layout="shirts"]{display:flex;justify-content:space-between}.block-exhibit-showcase .row[data-layout="shirts"] .column.primary{width:55.1746442432083%}.block-exhibit-showcase .row[data-layout="shirts"] .column.secondary{width:42.3673997412678%}.block-exhibit-showcase .row[data-layout="shirts"] .text-track{padding-top:90px;padding-left:15.1145038167939%}@media (max-width: 1023px){.block-exhibit-showcase .row[data-layout="shirts"]{display:block}.block-exhibit-showcase .row[data-layout="shirts"] .column.primary,.block-exhibit-showcase .row[data-layout="shirts"] .column.secondary{width:100%}.block-exhibit-showcase .row[data-layout="shirts"] img{margin-left:-5.5%;width:111%}.block-exhibit-showcase .row[data-layout="shirts"] .text-track{padding:0}.block-exhibit-showcase .row[data-layout="shirts"] .column.secondary{margin-top:33px}}@media (max-width: 600px){.block-exhibit-showcase .row[data-layout="shirts"] .column.secondary{margin-top:20px}}.block-exhibit-showcase .row[data-layout="tower"]{display:flex;justify-content:space-between}.block-exhibit-showcase .row[data-layout="tower"] .column.secondary{width:16.7529107373868%}.block-exhibit-showcase .row[data-layout="tower"] .text-wrapper{position:sticky;top:80px}.block-exhibit-showcase .row[data-layout="tower"] .column.primary{width:67.9818887451488%}.block-exhibit-showcase .row[data-layout="tower"][data-chonk] .column.primary{width:74.385510996119%}@media (max-width: 1023px){.block-exhibit-showcase .row[data-layout="tower"]{display:block}.block-exhibit-showcase .row[data-layout="tower"] .column.primary,.block-exhibit-showcase .row[data-layout="tower"] .column.secondary{width:100% !important}.block-exhibit-showcase .row[data-layout="tower"]:not([data-nofullscreen]) .art-wrapper{margin-left:-5.5%;width:111%}.block-exhibit-showcase .row[data-layout="tower"] .column.secondary{margin-top:33px}}@media (max-width: 600px){.block-exhibit-showcase .row[data-layout="tower"] .column.secondary{margin-top:20px}}.smcp{-webkit-font-feature-settings:'smcp';font-feature-settings:'smcp'}.tile-friends{display:flex;flex:1}.tile-friends .tile-list{display:flex;flex:1;justify-content:space-between}.tile-friends .tile-friend{width:calc( (100% - 8px) / 3);color:black;font:400 normal 1rem/1 "interstate", -apple-system, "Helvetica", "Ubuntu", "Roboto", "Noto", "Arial", sans-serif;display:flex;flex-direction:column}.tile-friends .tile-content,.tile-friends .tile-marker{background:#4b80bf;-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:38px;padding-left:38px;display:flex}.tile-friends .tile-marker{padding-top:20px;padding-bottom:20px;font-size:2.5rem;background:white;background:#81bacc;background:rgba(255,255,255,0.5);color:white}.tile-friends .tile-content{padding-top:20px;padding-bottom:40px;font-size:1.6875rem;flex:1;background:white;color:black}.tile-friends .tile-content p{font-size:inherit}.tile-friends .tile-content em{font-style:inherit}@media (max-width: 1023px){.tile-friends .tile-list{flex-direction:column;flex-wrap:wrap}.tile-friends .tile-friend{width:100%;flex-direction:row}.tile-friends .tile-friend:not(:nth-of-type(1)){margin-top:2px}.tile-friends .tile-marker{width:1.5em;font-size:1.75rem}.tile-friends .tile-content{margin:0 0 0 1px;font-size:1.25rem;padding-right:24px;padding-left:24px;padding-bottom:30px}}@-webkit-keyframes seamReveal{0%{clip-path:inset(0 99.9999% 0 0);opacity:0}10%{opacity:1}100%{opacity:1;clip-path:inset(0 0 0 0)}}@keyframes seamReveal{0%{clip-path:inset(0 99.9999% 0 0);opacity:0}10%{opacity:1}100%{opacity:1;clip-path:inset(0 0 0 0)}}@-webkit-keyframes portraitReveal{0%{clip-path:inset(0 80% 0 0);opacity:0}70%{opacity:1}100%{opacity:1;clip-path:inset(0 0 0 0)}}@keyframes portraitReveal{0%{clip-path:inset(0 80% 0 0);opacity:0}70%{opacity:1}100%{opacity:1;clip-path:inset(0 0 0 0)}}@-webkit-keyframes cardReveal{0%{opacity:0.0;-webkit-transform:translateY(30px);transform:translateY(30px)}100%{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}}@keyframes cardReveal{0%{opacity:0.0;-webkit-transform:translateY(30px);transform:translateY(30px)}100%{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}}@-webkit-keyframes testimonialReveal{0%{opacity:0.0;-webkit-transform:translateY(200px) scale(0.95);transform:translateY(200px) scale(0.95)}100%{opacity:1;-webkit-transform:translateY(0px) scale(1);transform:translateY(0px) scale(1)}}@keyframes testimonialReveal{0%{opacity:0.0;-webkit-transform:translateY(200px) scale(0.95);transform:translateY(200px) scale(0.95)}100%{opacity:1;-webkit-transform:translateY(0px) scale(1);transform:translateY(0px) scale(1)}}.modernity-checker{background:violet;padding:90px;margin:90px 0;color:black}.modernity-checker:after{display:block;font-size:3em;content:"you do not support animation-timeline"}@supports (animation-timeline: scroll()){.modernity-checker{background:aqua}.modernity-checker:after{content:"you DO support fun effects!!!"}.case-study-card-link{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px);-webkit-animation-name:cardReveal;animation-name:cardReveal;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;animation-timeline:view();animation-range:entry 20px cover 50%}.seam{clip-path:inset(0 99.999% 0 0);opacity:0;-webkit-animation-name:seamReveal;animation-name:seamReveal;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;animation-timeline:view();animation-range:cover 5% cover 60%}.testimonial{opacity:0;-webkit-transform:translateY(200px) scale(0.95);transform:translateY(200px) scale(0.95);-webkit-animation-name:testimonialReveal;animation-name:testimonialReveal;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;animation-timeline:view();animation-range:entry 20px cover 50%}.testimonial:nth-of-type(1){animation-range:entry 0%   cover 45%}.testimonial:nth-of-type(2){animation-range:entry 10%  cover 45%}.testimonial:nth-of-type(3){animation-range:entry 20%  cover 45%}.testimonial:nth-of-type(4){animation-range:entry 30%  cover 45%}.profile .media{clip-path:inset(0 80% 0 0);opacity:0;-webkit-animation-name:portraitReveal;animation-name:portraitReveal;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;animation-timeline:view();animation-range:cover 5% cover 40%}}