*,::before,::after{box-sizing:border-box}::before,::after{text-decoration:inherit;vertical-align:inherit}html{cursor:default;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;word-break:break-word}body{margin:0}h1{font-size:2em;margin:0.67em 0}dl dl,dl ol,dl ul,ol dl,ul dl{margin:0}ol ol,ol ul,ul ol,ul ul{margin:0}hr{height:0;overflow:visible}main{display:block}nav ol,nav ul{list-style:none;padding:0}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}audio,canvas,iframe,img,svg,video{vertical-align:middle}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}iframe{border-style:none}img{border-style:none}svg:not([fill]){fill:currentColor}svg:not(:root){overflow:hidden}table{border-collapse:collapse}button,input,select{margin:0}button{overflow:visible;text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}fieldset{border:1px solid #a0a0a0;padding:0.35em 0.75em 0.625em}input{overflow:visible}legend{color:inherit;display:table;max-width:100%;white-space:normal}progress{display:inline-block;vertical-align:baseline}select{text-transform:none}textarea{margin:0;overflow:auto;resize:vertical}[type="checkbox"],[type="radio"]{padding:0}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:0.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}details{display:block}dialog{background-color:white;border:solid;color:black;display:block;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}dialog:not([open]){display:none}summary{display:list-item}canvas{display:inline-block}template{display:none}a,area,button,input,label,select,summary,textarea,[tabindex]{touch-action:manipulation}[hidden]{display:none}[aria-busy="true"]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled="true"],[disabled]{cursor:not-allowed}[aria-hidden="false"][hidden]{display:initial}[aria-hidden="false"][hidden]:not(:focus){clip:rect(0, 0, 0, 0);position:absolute}@font-face{font-family:'Cambon';src:url("assets/fonts/Cambon-Light.woff2") format("woff2"),url("assets/fonts/Cambon-Light.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Cambon';src:url("assets/fonts/Cambon-LightItalic.woff2") format("woff2"),url("assets/fonts/Cambon-LightItalic.woff") format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:'Untitled Sans';src:url("assets/fonts/UntitledSansWeb-Regular.woff2") format("woff2"),url("assets/fonts/UntitledSansWeb-Regular.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Untitled Sans';src:url("assets/fonts/UntitledSansWeb-RegularItalic.woff2") format("woff2"),url("assets/fonts/UntitledSansWeb-RegularItalic.woff") format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:'Martha';src:url("assets/fonts/Martha-Regular.woff2") format("woff2"),url("assets/fonts/Martha-Regular.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}:root{--color-primary: #F54A2A;--color-hover: #933524;--color-text: #895732;--color-bg: #FFFEF1;--font-stack-serif: 'Cambon', sans-serif;--font-stack-sans: 'Untitled Sans', serif;--font-stack-mono: 'Martha', monospace;--text-base-size: 1em;--text-scale-ratio: 1.2;--text-scale-ratio-sm: 1.067;--text-xxs: calc(.65em * var(--text-scale-ratio-sm) );--text-xs: calc(.75em * var(--text-scale-ratio-sm) );--text-sm: calc(1em * var(--text-scale-ratio-sm));--text-md: calc(1em * var(--text-scale-ratio));--text-lg: calc(1em * var(--text-scale-ratio) * var(--text-scale-ratio));--text-xl: calc(1em * var(--text-scale-ratio) * var(--text-scale-ratio) * var(--text-scale-ratio));--text-xxl: calc(1em * var(--text-scale-ratio) * var(--text-scale-ratio) * var(--text-scale-ratio) * var(--text-scale-ratio));--text-xxxl: calc(1em * var(--text-scale-ratio) * var(--text-scale-ratio) * var(--text-scale-ratio) * var(--text-scale-ratio) * var(--text-scale-ratio));--body-line-height: 1.5;--h-lg-line-height: 1.35;--h-md-line-height: 1.25;--h-sm-line-height: 1.15;--p-line-height: 1.65;--space-unit:  1em;--space-xxxxs: calc(0.125 * var(--space-unit));--space-xxxs:  calc(0.25 * var(--space-unit));--space-xxs:   calc(0.375 * var(--space-unit));--space-xs:    calc(0.5 * var(--space-unit));--space-sm:    calc(0.75 * var(--space-unit));--space-md:    calc(1.25 * var(--space-unit));--space-lg:    calc(2 * var(--space-unit));--space-xl:    calc(2.15 * var(--space-unit));--space-xxl:    calc(6 * var(--space-unit));--grid-width: 96%;--grid-gutter: 2rem;--scrollbar-width: calc(100vw - 100%)}@supports (--css: variables){@media (max-width: 992px){:root{--text-scale-ratio: var(--text-scale-ratio-sm)}}}body{scroll-behavior:smooth;background:var(--color-bg);color:var(--color-primary);font-family:var(--font-stack-sans);font-size:var(--text-base-size);line-height:var(--body-line-height);-webkit-transition:background-color 3s ease-in-out;-moz-transition:background-color 3s ease-in-out;-ms-transition:background-color 3s ease-in-out;-o-transition:background-color 3s ease-in-out;-transition:background-color 3s ease-in-out;transition:background-color 3s ease-in-out}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--font-stack-serif);font-weight:300;line-height:var(--h-sm-line-height)}@media only screen and (max-width: 767px){h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{line-height:var(--h-md-line-height)}}h1,.h1{font-size:var(--text-xxl)}h2,.h2{font-size:var(--text-xl)}h3,.h3{font-size:var(--text-lg);line-height:var(--h-md-line-height);margin:0}h4,.h4{font-size:var(--text-md)}h5,.h5{font-size:var(--text-xl);font-family:var(--font-stack-sans)}h6,.h6{font-size:var(--text-xxs);font-family:var(--font-stack-mono);text-transform:uppercase;margin-top:var(--space-xs);margin-bottom:var(--space-xs);font-weight:inherit}a{text-decoration:none;outline:0;color:var(--color-primary)}a:hover{text-decoration:none;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}a:hover,a:active,a:focus{outline:0}p,li{line-height:var(--p-line-height);margin:0 0 var(--space-md) 0}p:last-of-type,li:last-of-type{margin-bottom:var(--space-md)}@media only screen and (max-width: 767px){p,li{line-height:var(--h-lg-line-height)}}p a,li a{text-decoration:underline}ul{margin:0;padding:0;list-style:none}sup,small{font-size:var(--text-xs);line-height:var(--h-sm-line-height)}figure{margin:0}figcaption p,.figcaption p{font-family:var(--font-stack-mono);font-size:var(--text-xxs) !important;line-height:var(--h-lg-line-height);margin:var(--space-sm) 0}figcaption.right p,.figcaption.right p{text-align:left !important}img{width:100%;height:auto}nav{display:flex;justify-content:space-between;align-items:flex-end}nav a{text-decoration:none}nav a:hover{text-decoration:underline}@media only screen and (min-width: 768px){nav a ~ a{padding-left:var(--space-md)}}footer p{font-size:var(--text-xs)}@media only screen and (max-width: 767px){footer p{font-size:var(--text-xxs) !important}}.inner{max-width:1600px;margin:0}.left,.middle,.right{width:100%}@media only screen and (min-width: 768px){.left,.middle,.right{flex:1}}.left{text-align:left}.middle{text-align:center}.right{text-align:right}.more{font-family:var(--font-stack-sans);font-size:var(--text-xs);margin:var(--space-md) 0 0 0;text-transform:uppercase}@media only screen and (max-width: 767px){.more{font-size:var(--text-xxs) !important}}.underline{text-decoration:underline}.lazy{-webkit-filter:blur(1px);-ms-filter:blur(1px);filter:url('data:image/svg+xml;utf8,<svg version="1.1" xmlns="http://www.w3.org/2000/svg"><filter id="blur"><feGaussianBlur stdDeviation="1" /></filter></svg>#blur');filter:progid:DXImageTransform.Microsoft.Blur(Strength=$radius)}.brand{display:flex}.brand a:first-of-type{flex:1;align-self:center}.brand a:last-of-type{display:none}@media only screen and (max-width: 767px){.brand a:last-of-type{display:inline-block}}.brand .logo{width:auto;min-height:27px;max-height:32px;background-color:var(--color-primary);-webkit-mask:url(assets/img/logo-vanda.svg) no-repeat 50% 50%;mask:url(assets/img/logo-vanda.svg) no-repeat 50% 50%}@media only screen and (max-width: 767px){.brand .logo{background-color:var(--color-primary);-webkit-mask:url(assets/img/logo-vanda-xs.svg) no-repeat 50% 50%;mask:url(assets/img/logo-vanda-xs.svg) no-repeat 50% 50%;margin-left:var(--space-lg)}}.brand .toggle{width:32px;height:32px;background-color:var(--color-primary);-webkit-mask:url(assets/img/icon-menu-xs.svg) no-repeat 50% 50%;mask:url(assets/img/icon-menu-xs.svg) no-repeat 50% 50%}#pg-sidebar{position:fixed;top:0;left:-100vw;width:100vw;height:100vh;z-index:1001;overflow:hidden;-webkit-transition:all 0.6s ease-in-out;-moz-transition:all 0.6s ease-in-out;-ms-transition:all 0.6s ease-in-out;-o-transition:all 0.6s ease-in-out;-transition:all 0.6s ease-in-out;transition:all 0.6s ease-in-out;background-color:var(--color-primary);color:var(--color-bg)}#pg-sidebar.open{left:0}#pg-sidebar.open header,#pg-sidebar.open section,#pg-sidebar.open footer{-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;-transition:all 1s ease-in-out;transition:all 1s ease-in-out}#pg-sidebar .inner,#pg-sidebar ul,#pg-sidebar li>a{color:inherit;display:flex;flex-flow:column}#pg-sidebar .inner{height:100vh;display:flex;justify-content:space-between}#pg-sidebar .inner .logo{background-color:var(--color-bg);-webkit-mask:url(assets/img/logo-vanda-xs.svg) no-repeat 50% 50%;mask:url(assets/img/logo-vanda-xs.svg) no-repeat 50% 50%}#pg-sidebar .inner .toggle{background-color:var(--color-bg)}#pg-sidebar .inner ul{margin:0;padding:0;list-style:none}#pg-sidebar .inner ul li{margin-bottom:var(--space-lg)}#pg-sidebar .inner ul li:last-of-type{margin-bottom:0}#pg-sidebar .inner ul li .h5::after{content:'';display:inline-block;width:var(--space-sm);height:var(--space-sm);background-color:var(--color-bg);-webkit-mask:url(assets/img/icon-arrow-right.svg) no-repeat 50% 50%;mask:url(assets/img/icon-arrow-right.svg) no-repeat 50% 50%;margin-left:calc(var(--space-xs) / 2)}#pg-sidebar .inner ul li .small{font-family:var(--font-stack-mono);font-size:var(--text-xxs);line-height:var(--h-lg-line-height);margin-right:var(--space-lg)}#pg-sidebar .inner footer p{font-size:var(--text-xxs) !important;padding-left:1em;text-indent:-.85em}#pg-sidebar a{text-decoration:none}#pg-header section{flex:1}#pg-header section:last-of-type{text-align:right}@media only screen and (max-width: 767px){#pg-header .main-nav section:first-of-type,#pg-header .main-nav section:last-of-type{display:none}}#pg-content{margin-bottom:calc(3* var(--grid-gutter))}@media only screen and (max-width: 767px){#pg-footer{margin-top:var(--grid-gutter);margin-bottom:var(--grid-gutter)}#pg-footer .right{text-align:left}#pg-footer section{padding-top:0;padding-bottom:0}}#pg-colophon{display:none}:root{--reflex-columns: 15;--reflex-grid-spacing: 2rem;--reflex-xs: 576px;--reflex-sm: 768px;--reflex-md: 992px;--reflex-lg: 1200px;--reflex-xlg: 1600px;--reflex-xxs-max: 575px;--reflex-xs-max: 767px;--reflex-sm-max: 991px;--reflex-md-max: 1199px;--reflex-lg-max: 1599px}.container,.container-full{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;margin-right:auto;margin-left:auto;padding-right:4rem;padding-left:4rem}@media (max-width: 991px){.container,.container-full{padding-right:2rem;padding-left:2rem}}.container .grid,.container-full .grid{margin-right:-2rem;margin-left:-2rem}@media (min-width: 576px){.container{max-width:576px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 992px){.container{max-width:992px}}@media (min-width: 1200px){.container{max-width:1200px}}@media (min-width: 1600px){.container{max-width:1600px}}.grid{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:0;margin:0 auto;position:relative;letter-spacing:-.31em;*letter-spacing:normal;word-spacing:-.43em;list-style-type:none}.grid::before,.grid::after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;letter-spacing:normal;word-spacing:normal;white-space:normal}[class*="col-"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;letter-spacing:normal;word-spacing:normal;white-space:normal;position:relative;width:100%;vertical-align:top;padding:2rem;display:inline-block;*display:inline;zoom:1}[class*="col-"]::before,[class*="col-"]::after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;letter-spacing:normal;word-spacing:normal;white-space:normal}[class*="col-"] .grid{-ms-flex:1 1 auto;-webkit-flex:1 1 auto;flex:1 1 auto;margin:-2rem}.col-15{width:100%;*width:99.9%}.col-14{width:93.3333333333%;*width:93.2333333333%}.col-13{width:86.6666666667%;*width:86.5666666667%}.col-12{width:80%;*width:79.9%}.col-11{width:73.3333333333%;*width:73.2333333333%}.col-10{width:66.6666666667%;*width:66.5666666667%}.col-9{width:60%;*width:59.9%}.col-8{width:53.3333333333%;*width:53.2333333333%}.col-7{width:46.6666666667%;*width:46.5666666667%}.col-6{width:40%;*width:39.9%}.col-5{width:33.3333333333%;*width:33.2333333333%}.col-4{width:26.6666666667%;*width:26.5666666667%}.col-3{width:20%;*width:19.9%}.col-2{width:13.3333333333%;*width:13.2333333333%}.col-1{width:6.6666666667%;*width:6.5666666667%}@media (min-width: 576px){.col-xs-15{width:100%;*width:99.9%}.col-xs-14{width:93.3333333333%;*width:93.2333333333%}.col-xs-13{width:86.6666666667%;*width:86.5666666667%}.col-xs-12{width:80%;*width:79.9%}.col-xs-11{width:73.3333333333%;*width:73.2333333333%}.col-xs-10{width:66.6666666667%;*width:66.5666666667%}.col-xs-9{width:60%;*width:59.9%}.col-xs-8{width:53.3333333333%;*width:53.2333333333%}.col-xs-7{width:46.6666666667%;*width:46.5666666667%}.col-xs-6{width:40%;*width:39.9%}.col-xs-5{width:33.3333333333%;*width:33.2333333333%}.col-xs-4{width:26.6666666667%;*width:26.5666666667%}.col-xs-3{width:20%;*width:19.9%}.col-xs-2{width:13.3333333333%;*width:13.2333333333%}.col-xs-1{width:6.6666666667%;*width:6.5666666667%}}@media (min-width: 768px){.col-sm-15{width:100%;*width:99.9%}.col-sm-14{width:93.3333333333%;*width:93.2333333333%}.col-sm-13{width:86.6666666667%;*width:86.5666666667%}.col-sm-12{width:80%;*width:79.9%}.col-sm-11{width:73.3333333333%;*width:73.2333333333%}.col-sm-10{width:66.6666666667%;*width:66.5666666667%}.col-sm-9{width:60%;*width:59.9%}.col-sm-8{width:53.3333333333%;*width:53.2333333333%}.col-sm-7{width:46.6666666667%;*width:46.5666666667%}.col-sm-6{width:40%;*width:39.9%}.col-sm-5{width:33.3333333333%;*width:33.2333333333%}.col-sm-4{width:26.6666666667%;*width:26.5666666667%}.col-sm-3{width:20%;*width:19.9%}.col-sm-2{width:13.3333333333%;*width:13.2333333333%}.col-sm-1{width:6.6666666667%;*width:6.5666666667%}}@media (min-width: 992px){.col-md-15{width:100%;*width:99.9%}.col-md-14{width:93.3333333333%;*width:93.2333333333%}.col-md-13{width:86.6666666667%;*width:86.5666666667%}.col-md-12{width:80%;*width:79.9%}.col-md-11{width:73.3333333333%;*width:73.2333333333%}.col-md-10{width:66.6666666667%;*width:66.5666666667%}.col-md-9{width:60%;*width:59.9%}.col-md-8{width:53.3333333333%;*width:53.2333333333%}.col-md-7{width:46.6666666667%;*width:46.5666666667%}.col-md-6{width:40%;*width:39.9%}.col-md-5{width:33.3333333333%;*width:33.2333333333%}.col-md-4{width:26.6666666667%;*width:26.5666666667%}.col-md-3{width:20%;*width:19.9%}.col-md-2{width:13.3333333333%;*width:13.2333333333%}.col-md-1{width:6.6666666667%;*width:6.5666666667%}}@media (min-width: 1200px){.col-lg-15{width:100%;*width:99.9%}.col-lg-14{width:93.3333333333%;*width:93.2333333333%}.col-lg-13{width:86.6666666667%;*width:86.5666666667%}.col-lg-12{width:80%;*width:79.9%}.col-lg-11{width:73.3333333333%;*width:73.2333333333%}.col-lg-10{width:66.6666666667%;*width:66.5666666667%}.col-lg-9{width:60%;*width:59.9%}.col-lg-8{width:53.3333333333%;*width:53.2333333333%}.col-lg-7{width:46.6666666667%;*width:46.5666666667%}.col-lg-6{width:40%;*width:39.9%}.col-lg-5{width:33.3333333333%;*width:33.2333333333%}.col-lg-4{width:26.6666666667%;*width:26.5666666667%}.col-lg-3{width:20%;*width:19.9%}.col-lg-2{width:13.3333333333%;*width:13.2333333333%}.col-lg-1{width:6.6666666667%;*width:6.5666666667%}}@media (min-width: 1600px){.col-xlg-15{width:100%;*width:99.9%}.col-xlg-14{width:93.3333333333%;*width:93.2333333333%}.col-xlg-13{width:86.6666666667%;*width:86.5666666667%}.col-xlg-12{width:80%;*width:79.9%}.col-xlg-11{width:73.3333333333%;*width:73.2333333333%}.col-xlg-10{width:66.6666666667%;*width:66.5666666667%}.col-xlg-9{width:60%;*width:59.9%}.col-xlg-8{width:53.3333333333%;*width:53.2333333333%}.col-xlg-7{width:46.6666666667%;*width:46.5666666667%}.col-xlg-6{width:40%;*width:39.9%}.col-xlg-5{width:33.3333333333%;*width:33.2333333333%}.col-xlg-4{width:26.6666666667%;*width:26.5666666667%}.col-xlg-3{width:20%;*width:19.9%}.col-xlg-2{width:13.3333333333%;*width:13.2333333333%}.col-xlg-1{width:6.6666666667%;*width:6.5666666667%}}.col-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}@media (min-width: 576px){.col-xs-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}@media (min-width: 768px){.col-sm-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}@media (min-width: 992px){.col-md-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}@media (min-width: 1200px){.col-lg-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}@media (min-width: 1600px){.col-xlg-auto{-ms-flex:1 0 auto;-webkit-flex:1 0 0px;flex:1 0 0px;width:auto}}.order-15{-ms-flex-order:15;-webkit-order:15;order:15}.order-14{-ms-flex-order:14;-webkit-order:14;order:14}.order-13{-ms-flex-order:13;-webkit-order:13;order:13}.order-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-0{-ms-flex-order:0;-webkit-order:0;order:0}@media only screen and (min-width: 576px){.order-xs-15{-ms-flex-order:15;-webkit-order:15;order:15}.order-xs-14{-ms-flex-order:14;-webkit-order:14;order:14}.order-xs-13{-ms-flex-order:13;-webkit-order:13;order:13}.order-xs-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-xs-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-xs-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-xs-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-xs-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-xs-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-xs-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-xs-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-xs-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-xs-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-xs-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-xs-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-xs-0{-ms-flex-order:0;-webkit-order:0;order:0}}@media only screen and (min-width: 768px){.order-sm-15{-ms-flex-order:15;-webkit-order:15;order:15}.order-sm-14{-ms-flex-order:14;-webkit-order:14;order:14}.order-sm-13{-ms-flex-order:13;-webkit-order:13;order:13}.order-sm-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-sm-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-sm-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-sm-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-sm-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-sm-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-sm-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-sm-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-sm-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-sm-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-sm-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-sm-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-sm-0{-ms-flex-order:0;-webkit-order:0;order:0}}@media only screen and (min-width: 992px){.order-md-15{-ms-flex-order:15;-webkit-order:15;order:15}.order-md-14{-ms-flex-order:14;-webkit-order:14;order:14}.order-md-13{-ms-flex-order:13;-webkit-order:13;order:13}.order-md-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-md-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-md-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-md-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-md-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-md-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-md-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-md-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-md-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-md-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-md-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-md-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-md-0{-ms-flex-order:0;-webkit-order:0;order:0}}@media only screen and (min-width: 1200px){.order-lg-15{-ms-flex-order:15;-webkit-order:15;order:15}.order-lg-14{-ms-flex-order:14;-webkit-order:14;order:14}.order-lg-13{-ms-flex-order:13;-webkit-order:13;order:13}.order-lg-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-lg-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-lg-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-lg-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-lg-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-lg-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-lg-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-lg-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-lg-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-lg-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-lg-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-lg-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-lg-0{-ms-flex-order:0;-webkit-order:0;order:0}}@media only screen and (min-width: 1600px){.order-xlg-15{-ms-flex-order:15;-webkit-order:15;order:15}.order-xlg-14{-ms-flex-order:14;-webkit-order:14;order:14}.order-xlg-13{-ms-flex-order:13;-webkit-order:13;order:13}.order-xlg-12{-ms-flex-order:12;-webkit-order:12;order:12}.order-xlg-11{-ms-flex-order:11;-webkit-order:11;order:11}.order-xlg-10{-ms-flex-order:10;-webkit-order:10;order:10}.order-xlg-9{-ms-flex-order:9;-webkit-order:9;order:9}.order-xlg-8{-ms-flex-order:8;-webkit-order:8;order:8}.order-xlg-7{-ms-flex-order:7;-webkit-order:7;order:7}.order-xlg-6{-ms-flex-order:6;-webkit-order:6;order:6}.order-xlg-5{-ms-flex-order:5;-webkit-order:5;order:5}.order-xlg-4{-ms-flex-order:4;-webkit-order:4;order:4}.order-xlg-3{-ms-flex-order:3;-webkit-order:3;order:3}.order-xlg-2{-ms-flex-order:2;-webkit-order:2;order:2}.order-xlg-1{-ms-flex-order:1;-webkit-order:1;order:1}.order-xlg-0{-ms-flex-order:0;-webkit-order:0;order:0}}.offset-14{margin-left:93.3333333333%;*margin-left:93.2333333333%}.offset-13{margin-left:86.6666666667%;*margin-left:86.5666666667%}.offset-12{margin-left:80%;*margin-left:79.9%}.offset-11{margin-left:73.3333333333%;*margin-left:73.2333333333%}.offset-10{margin-left:66.6666666667%;*margin-left:66.5666666667%}.offset-9{margin-left:60%;*margin-left:59.9%}.offset-8{margin-left:53.3333333333%;*margin-left:53.2333333333%}.offset-7{margin-left:46.6666666667%;*margin-left:46.5666666667%}.offset-6{margin-left:40%;*margin-left:39.9%}.offset-5{margin-left:33.3333333333%;*margin-left:33.2333333333%}.offset-4{margin-left:26.6666666667%;*margin-left:26.5666666667%}.offset-3{margin-left:20%;*margin-left:19.9%}.offset-2{margin-left:13.3333333333%;*margin-left:13.2333333333%}.offset-1{margin-left:6.6666666667%;*margin-left:6.5666666667%}@media only screen and (min-width: 576px){.offset-xs-14{margin-left:93.3333333333%;*margin-left:93.2333333333%}.offset-xs-13{margin-left:86.6666666667%;*margin-left:86.5666666667%}.offset-xs-12{margin-left:80%;*margin-left:79.9%}.offset-xs-11{margin-left:73.3333333333%;*margin-left:73.2333333333%}.offset-xs-10{margin-left:66.6666666667%;*margin-left:66.5666666667%}.offset-xs-9{margin-left:60%;*margin-left:59.9%}.offset-xs-8{margin-left:53.3333333333%;*margin-left:53.2333333333%}.offset-xs-7{margin-left:46.6666666667%;*margin-left:46.5666666667%}.offset-xs-6{margin-left:40%;*margin-left:39.9%}.offset-xs-5{margin-left:33.3333333333%;*margin-left:33.2333333333%}.offset-xs-4{margin-left:26.6666666667%;*margin-left:26.5666666667%}.offset-xs-3{margin-left:20%;*margin-left:19.9%}.offset-xs-2{margin-left:13.3333333333%;*margin-left:13.2333333333%}.offset-xs-1{margin-left:6.6666666667%;*margin-left:6.5666666667%}.offset-xs-0{margin-left:0;*margin-left:-.1%}}@media only screen and (min-width: 768px){.offset-sm-14{margin-left:93.3333333333%;*margin-left:93.2333333333%}.offset-sm-13{margin-left:86.6666666667%;*margin-left:86.5666666667%}.offset-sm-12{margin-left:80%;*margin-left:79.9%}.offset-sm-11{margin-left:73.3333333333%;*margin-left:73.2333333333%}.offset-sm-10{margin-left:66.6666666667%;*margin-left:66.5666666667%}.offset-sm-9{margin-left:60%;*margin-left:59.9%}.offset-sm-8{margin-left:53.3333333333%;*margin-left:53.2333333333%}.offset-sm-7{margin-left:46.6666666667%;*margin-left:46.5666666667%}.offset-sm-6{margin-left:40%;*margin-left:39.9%}.offset-sm-5{margin-left:33.3333333333%;*margin-left:33.2333333333%}.offset-sm-4{margin-left:26.6666666667%;*margin-left:26.5666666667%}.offset-sm-3{margin-left:20%;*margin-left:19.9%}.offset-sm-2{margin-left:13.3333333333%;*margin-left:13.2333333333%}.offset-sm-1{margin-left:6.6666666667%;*margin-left:6.5666666667%}.offset-sm-0{margin-left:0;*margin-left:-.1%}}@media only screen and (min-width: 992px){.offset-md-14{margin-left:93.3333333333%;*margin-left:93.2333333333%}.offset-md-13{margin-left:86.6666666667%;*margin-left:86.5666666667%}.offset-md-12{margin-left:80%;*margin-left:79.9%}.offset-md-11{margin-left:73.3333333333%;*margin-left:73.2333333333%}.offset-md-10{margin-left:66.6666666667%;*margin-left:66.5666666667%}.offset-md-9{margin-left:60%;*margin-left:59.9%}.offset-md-8{margin-left:53.3333333333%;*margin-left:53.2333333333%}.offset-md-7{margin-left:46.6666666667%;*margin-left:46.5666666667%}.offset-md-6{margin-left:40%;*margin-left:39.9%}.offset-md-5{margin-left:33.3333333333%;*margin-left:33.2333333333%}.offset-md-4{margin-left:26.6666666667%;*margin-left:26.5666666667%}.offset-md-3{margin-left:20%;*margin-left:19.9%}.offset-md-2{margin-left:13.3333333333%;*margin-left:13.2333333333%}.offset-md-1{margin-left:6.6666666667%;*margin-left:6.5666666667%}.offset-md-0{margin-left:0;*margin-left:-.1%}}@media only screen and (min-width: 1200px){.offset-lg-14{margin-left:93.3333333333%;*margin-left:93.2333333333%}.offset-lg-13{margin-left:86.6666666667%;*margin-left:86.5666666667%}.offset-lg-12{margin-left:80%;*margin-left:79.9%}.offset-lg-11{margin-left:73.3333333333%;*margin-left:73.2333333333%}.offset-lg-10{margin-left:66.6666666667%;*margin-left:66.5666666667%}.offset-lg-9{margin-left:60%;*margin-left:59.9%}.offset-lg-8{margin-left:53.3333333333%;*margin-left:53.2333333333%}.offset-lg-7{margin-left:46.6666666667%;*margin-left:46.5666666667%}.offset-lg-6{margin-left:40%;*margin-left:39.9%}.offset-lg-5{margin-left:33.3333333333%;*margin-left:33.2333333333%}.offset-lg-4{margin-left:26.6666666667%;*margin-left:26.5666666667%}.offset-lg-3{margin-left:20%;*margin-left:19.9%}.offset-lg-2{margin-left:13.3333333333%;*margin-left:13.2333333333%}.offset-lg-1{margin-left:6.6666666667%;*margin-left:6.5666666667%}.offset-lg-0{margin-left:0;*margin-left:-.1%}}@media only screen and (min-width: 1600px){.offset-xlg-14{margin-left:93.3333333333%;*margin-left:93.2333333333%}.offset-xlg-13{margin-left:86.6666666667%;*margin-left:86.5666666667%}.offset-xlg-12{margin-left:80%;*margin-left:79.9%}.offset-xlg-11{margin-left:73.3333333333%;*margin-left:73.2333333333%}.offset-xlg-10{margin-left:66.6666666667%;*margin-left:66.5666666667%}.offset-xlg-9{margin-left:60%;*margin-left:59.9%}.offset-xlg-8{margin-left:53.3333333333%;*margin-left:53.2333333333%}.offset-xlg-7{margin-left:46.6666666667%;*margin-left:46.5666666667%}.offset-xlg-6{margin-left:40%;*margin-left:39.9%}.offset-xlg-5{margin-left:33.3333333333%;*margin-left:33.2333333333%}.offset-xlg-4{margin-left:26.6666666667%;*margin-left:26.5666666667%}.offset-xlg-3{margin-left:20%;*margin-left:19.9%}.offset-xlg-2{margin-left:13.3333333333%;*margin-left:13.2333333333%}.offset-xlg-1{margin-left:6.6666666667%;*margin-left:6.5666666667%}.offset-xlg-0{margin-left:0;*margin-left:-.1%}}.wrap{-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.no-wrap{-ms-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}.no-wrap [class*="col-"]{-ms-flex-negative:1;-webkit-flex-shrink:1;flex-shrink:1}.wrap-reverse{-ms-flex-wrap:wrap-reverse;-webkit-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.direction-row{-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.direction-row-reverse{-ms-flex-direction:row-reverse;-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.direction-column{-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.direction-column-reverse{-ms-flex-direction:column-reverse;-webkit-flex-direction:column-reverse;flex-direction:column-reverse}.align-start{-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start}.align-end{-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end}.align-end [class*="col-"]{vertical-align:bottom}.align-center{-ms-flex-align:center;-webkit-align-items:center;align-items:center}.align-center [class*="col-"]{vertical-align:middle}.align-baseline{-ms-flex-align:baseline;-webkit-align-items:baseline;align-items:baseline}.align-content-start{-ms-flex-line-pack:start;-webkit-align-content:flex-start;align-content:flex-start}.align-content-end{-ms-flex-line-pack:end;-webkit-align-content:flex-end;align-content:flex-end}.align-content-end [class*="col-"]{vertical-align:bottom}.align-content-center{-ms-flex-line-pack:center;-webkit-align-content:center;align-content:center}.align-content-space-between{-ms-flex-line-pack:justify;-webkit-align-content:space-between;align-content:space-between}.align-content-space-around{-ms-flex-line-pack:distribute;-webkit-align-content:space-around;align-content:space-around}.align-self-stretch{-ms-flex-item-align:stretch;-webkit-align-self:stretch;align-self:stretch}.align-self-start{-ms-flex-item-align:start;-webkit-align-self:flex-start;align-self:flex-start}.align-self-end{-ms-flex-item-align:end;-webkit-align-self:flex-end;align-self:flex-end;vertical-align:bottom}.align-self-center{-ms-flex-item-align:center;-webkit-align-self:center;align-self:center;vertical-align:middle}.align-self-baseline{-ms-flex-item-align:baseline;-webkit-align-self:baseline;align-self:baseline;vertical-align:baseline}.justify-start{-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.justify-start.grid{text-align:left}.justify-end{-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.justify-end.grid{text-align:right;-moz-text-align-last:right;text-align-last:right}.justify-end.grid [class*="col-"]{text-align:left;text-align:start;-moz-text-align-last:left;-moz-text-align-last:start;text-align-last:left;text-align-last:start}.justify-center{-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.justify-center.grid{text-align:center;-moz-text-align-last:center;text-align-last:center}.justify-center.grid [class*="col-"]{text-align:left;text-align:start;-moz-text-align-last:left;-moz-text-align-last:start;text-align-last:left;text-align-last:start}.justify-space-between{-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.justify-space-between.grid{text-align:justify;-moz-text-align-last:justify;text-align-last:justify}.justify-space-between.grid [class*="col-"]{text-align:left;text-align:start;-moz-text-align-last:left;-moz-text-align-last:start;text-align-last:left;text-align-last:start}.justify-space-around{-ms-flex-pack:distribute;-webkit-justify-content:space-around;justify-content:space-around}.justify-space-around.grid{text-align:justify;-moz-text-align-last:justify;text-align-last:justify}.justify-space-around.grid [class*="col-"]{text-align:left;text-align:start;-moz-text-align-last:left;-moz-text-align-last:start;text-align-last:left;text-align-last:start}.grid-bleed [class*="col-"]{padding:0}.col-grid{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.col-grid.direction-row{-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row}.col-bleed{padding:0}.col-bleed-x{padding:2rem 0}.col-bleed-y{padding:0 2rem}.flex-img{display:block;-ms-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto;max-width:100%;height:auto;width:100%;*width:auto}.flex-footer{width:100%;margin-top:auto;margin-bottom:0}.flex-footer>:last-child{margin-bottom:0}@media (max-width: 575px){.hidden-xxs{display:none}}@media (min-width: 576px) and (max-width: 767px){.hidden-xs{display:none}}@media (min-width: 768px) and (max-width: 991px){.hidden-sm{display:none}}@media (min-width: 992px) and (max-width: 1199px){.hidden-md{display:none}}@media (min-width: 1200px) and (max-width: 1599px){.hidden-lg{display:none}}@media (min-width: 1600px){.hidden-xlg{display:none}}.item{opacity:0;-webkit-transform:translate(0, 60px);-moz-transform:translate(0, 60px);-ms-transform:translate(0, 60px);-o-transform:translate(0, 60px);-transform:translate(0, 60px);transform:translate(0, 60px);-webkit-transition:all 0.6s ease-in-out;-moz-transition:all 0.6s ease-in-out;-ms-transition:all 0.6s ease-in-out;-o-transition:all 0.6s ease-in-out;-transition:all 0.6s ease-in-out;transition:all 0.6s ease-in-out}.item.visible{opacity:1;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;-transform:none;transform:none}.page [class^="block-"]{margin-top:var(--grid-gutter);margin-bottom:var(--grid-gutter)}.project [class^="block-"] p:last-of-type{margin-bottom:0}@media only screen and (min-width: 768px){.block-intro{padding-top:calc(3 *var(--grid-gutter))}}.block-intro h1{margin-bottom:var(--space-xxs)}.block-intro footer p{margin:0}.block-intro .cover-image{display:grid;grid-gap:var(--grid-gutter);grid-template-columns:repeat(15, 1fr)}.block-project .inner{display:grid;grid-gap:0;grid-template-columns:repeat(9, 1fr);grid-flow:column wrap}.block-project .inner:hover{color:var(--color-hover) !important}.block-project .inner:hover .img-swap .bottom{opacity:1}.block-project .inner .img-swap{grid-column:span 9}.block-project .inner .img-swap .top{position:relative}.block-project .inner .img-swap .bottom{position:absolute;left:var(--grid-gutter);width:calc(100% - (2* var(--grid-gutter)));z-index:10;opacity:0;-webkit-transition:opacity 0.5s ease-in-out;-moz-transition:opacity 0.5s ease-in-out;-ms-transition:opacity 0.5s ease-in-out;-o-transition:opacity 0.5s ease-in-out;-transition:opacity 0.5s ease-in-out;transition:opacity 0.5s ease-in-out}@media only screen and (min-width: 768px){.block-project .inner .img-swap .bottom{top:var(--grid-gutter)}}.block-project .inner footer{grid-column:span 7;margin-top:var(--space-md)}.block-project.col-15 footer{grid-column:span 4}@media only screen and (max-width: 767px){.block-project.col-15 footer,.block-project footer{grid-column:span 9}}.block-pintro{margin-top:calc(3*var(--grid-gutter));margin-bottom:calc(3*var(--grid-gutter))}@media only screen and (max-width: 767px){.block-pintro{margin-top:var(--grid-gutter);margin-bottom:var(--grid-gutter)}}.block-pintro .top{margin-top:0 !important;margin-bottom:calc(2*var(--grid-gutter))}.block-pintro .block-summary.bottom{align-self:flex-end !important}.block-pintro .block-summary.bottom h2{margin-bottom:0}.block-text{margin-top:calc(2*var(--grid-gutter));margin-bottom:calc(2*var(--grid-gutter))}.block-text:first-of-type{margin:0;padding-top:0}.block-text+.block-text{margin-top:0}@media only screen and (max-width: 767px){.block-text{margin:0}}.block-credits{margin-bottom:var(--grid-gutter) !important}.block-credits p,.block-credits ul{font-size:var(--text-xs)}.block-credits li{margin-bottom:calc(0.5*var(--space-sm))}.block-credits strong{font-size:var(--text-xs);font-family:var(--font-stack-mono);text-transform:uppercase;margin-top:var(--space-xs);margin-bottom:var(--space-xs);font-weight:inherit}.block-hero figcaption{display:grid;grid-gap:var(--grid-gutter);grid-template-columns:repeat(9, 1fr)}.block-hero figcaption p{margin-bottom:0;grid-column:1 / span 3}@media only screen and (max-width: 767px){.block-hero figcaption p{grid-column:1/span 6 !important}}.block-hero .right p{grid-column-start:6}.block-images{margin-bottom:var(--grid-gutter) !important;background-color:#FFFFFF}@media only screen and (max-width: 767px){.block-images [class^="col-"]{padding:0;margin:calc(0.5*var(--grid-gutter)) 0 0 0}}.block-gallery{margin-top:var(--grid-gutter);margin-bottom:var(--grid-gutter)}@media only screen and (max-width: 767px){.block-gallery{margin-bottom:var(--grid-gutter)}}.block-gallery.feature .grid>.col-7{padding-bottom:var(--grid-gutter)}@media only screen and (max-width: 767px){.block-gallery.feature .grid{margin:0 !important}.block-gallery.feature .grid [class^="col-"]{padding:0;margin:calc(0.5*var(--grid-gutter)) 0 0 0}}@media only screen and (min-width: 767px){.block-gallery.editorial [class^="col-"]{padding:calc(0.25 * var(--grid-gutter));margin:0}}@media only screen and (max-width: 991px){.block-gallery .scroll-wrapper{display:grid;width:100vw}.block-gallery .scroll-wrapper .grid{justify-content:flex-start !important}.block-gallery .scroll-wrapper .scroll-inner{display:grid !important;grid-column:1/-1 !important;grid-gap:calc(var(--grid-gutter) / 2) !important;grid-template-rows:minmax(50% vw, 1fr);grid-auto-flow:column !important;grid-auto-columns:calc(80% - var(--grid-gutter) * 2);padding-left:var(--grid-gutter);padding-bottom:var(--grid-gutter);overflow-x:scroll;scroll-snap-type:x proximity;scrollbar-width:none}.block-gallery .scroll-wrapper .scroll-inner::-webkit-scrollbar{display:none}.block-gallery .scroll-wrapper [class^="col-"]{padding:0;margin:0;align-self:center}.block-gallery .scroll-wrapper::after{content:'Swipe for more';position:absolute;bottom:0;left:var(--grid-gutter);font-family:var(--font-stack-mono);font-size:var(--text-xxs);line-height:var(--h-lg-line-height);text-transform:uppercase;color:#888888}}.block-bio .bio-image{margin-bottom:calc(2*var(--grid-gutter))}.block-bio .bio-image figure{display:grid;grid-gap:0;grid-template-columns:repeat(10, 1fr);align-items:end}.block-bio .bio-image figure img{grid-column:3 / span 6}@media only screen and (max-width: 767px){.block-bio .bio-image figure img{grid-column:1 / span 5}}.block-bio .bio-image figure figcaption{margin-top:calc(-0.5 * var(--grid-gutter));grid-column:9 / span 5}.block-bio .bio-image figure figcaption .arrow{margin-left:calc( -0.5 * var(--space-lg))}@media only screen and (max-width: 767px){.block-bio .bio-image figure figcaption{grid-column:7 / span 5}.block-bio .bio-image figure figcaption .arrow{margin-left:calc( -1 * var(--space-lg))}}.block-bio .bio-image figure .inner{display:flex;align-items:flex-start}.block-bio .bio-image figure .inner p{padding-left:var(--space-sm)}.block-bio .bio-image figure .inner .arrow{width:calc(4 * var(--space-lg));height:var(--space-lg);background-color:var(--color-primary);-webkit-mask:url(assets/img/icon-arrow-right-s2.svg) no-repeat 50% 10%;mask:url(assets/img/icon-arrow-right-s2.svg) no-repeat 50% 10%}@media only screen and (max-width: 767px){.block-bio .bio-image figure .inner .arrow{width:calc(4 * var(--space-lg))}}.block-bio .bio-intro{text-align:center;text-align-last:center;margin-bottom:var(--grid-gutter)}.block-bio .bio-intro h2{margin-bottom:calc(0.25*var(--grid-gutter))}.block-bio .bio-intro h2 sup{font-size:var(--text-xs) !important}.block-bio .bio-intro footer{font-size:var(--text-xs);font-family:var(--font-stack-sans);text-transform:uppercase;letter-spacing:0.02em}.block-bio .bio-text p{font-size:var(--text-md);font-family:var(--font-stack-serif);text-indent:var(--space-sm);margin-bottom:0;line-height:var(--body-line-height)}.block-bio .bio-text p:first-of-type{text-indent:0}.block-bio .bio-text footer{margin-top:calc(0.5*var(--grid-gutter))}.block-bio .bio-text footer p{font-size:var(--text-xs);font-family:var(--font-stack-sans)}.block-quotes{margin:0 !important}@media only screen and (max-width: 767px){.block-quotes .quote{padding-top:0}}.block-quotes .quote p{line-height:1.4;margin-bottom:var(--space-sm)}.block-quotes .quote footer{font-family:var(--font-stack-mono);font-size:var(--text-xs);line-height:var(--h-lg-line-height);text-transform:uppercase}.block-lists{margin:0 !important}.block-lists p,.block-lists li{margin-bottom:calc(0.5*var(--space-sm))}.block-lists p{font-family:var(--font-stack-mono);font-size:var(--text-xxs);line-height:var(--h-lg-line-height);text-transform:uppercase}.block-lists li{font-size:var(--text-xs);line-height:var(--h-lg-line-height)}#home{--color-bg: #FAECF1}#about{--color-primary: #ad5326}#flash-forward-10{--color-bg: #FAECF1}#polaris{--color-bg: #f2f7f8;--color-primary: #476B88}#uoftmag{--color-bg: #EAFCFF;--color-primary: #476B88}
