.show{/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css *//*! Flickity v2.3.0
  https://flickity.metafizzy.co
  ---------------------------------------------- */}.show html{line-height:1.15;-webkit-text-size-adjust:100%}.show body{margin:0}.show main{display:block}.show h1{font-size:2em;margin:0.67em 0}.show hr{box-sizing:content-box;height:0;overflow:visible}.show pre{font-family:monospace, monospace;font-size:1em}.show a{background-color:transparent}.show abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.show b,.show strong{font-weight:600}.show code,.show kbd,.show samp{font-family:monospace, monospace;font-size:1em}.show small{font-size:80%}.show sub,.show sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.show sub{bottom:-0.25em}.show sup{top:-0.5em}.show img{border-style:none}.show button,.show input,.show optgroup,.show select,.show textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}.show button,.show input{overflow:visible}.show button,.show select{text-transform:none}.show button,.show [type=button],.show [type=reset],.show [type=submit]{-webkit-appearance:button}.show button::-moz-focus-inner,.show [type=button]::-moz-focus-inner,.show [type=reset]::-moz-focus-inner,.show [type=submit]::-moz-focus-inner{border-style:none;padding:0}.show button:-moz-focusring,.show [type=button]:-moz-focusring,.show [type=reset]:-moz-focusring,.show [type=submit]:-moz-focusring{outline:1px dotted ButtonText}.show fieldset{padding:0.35em 0.75em 0.625em}.show legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}.show progress{vertical-align:baseline}.show textarea{overflow:auto}.show [type=checkbox],.show [type=radio]{box-sizing:border-box;padding:0}.show [type=number]::-webkit-inner-spin-button,.show [type=number]::-webkit-outer-spin-button{height:auto}.show [type=search]{-webkit-appearance:textfield;outline-offset:-2px}.show [type=search]::-webkit-search-decoration{-webkit-appearance:none}.show ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.show details{display:block}.show summary{display:list-item}.show template{display:none}.show [hidden]{display:none}.show .flickity-enabled{position:relative}.show .flickity-enabled:focus{outline:none}.show .flickity-viewport{overflow:hidden;position:relative;height:100%}.show .flickity-slider{position:absolute;width:100%;height:100%}.show .flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}.show .flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:grab}.show .flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:grabbing}.show .flickity-button{position:absolute;background:rgba(255,255,255,0.75);border:none;color:#333}.show .flickity-button:hover{background:white;cursor:pointer}.show .flickity-button:focus{outline:none;box-shadow:0 0 0 5px #19F}.show .flickity-button:active{opacity:0.6}.show .flickity-button:disabled{opacity:0.3;cursor:auto;pointer-events:none}.show .flickity-button-icon{fill:currentColor}.show .flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%)}.show .flickity-prev-next-button.previous{left:10px}.show .flickity-prev-next-button.next{right:10px}.show .flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.show .flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.show .flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.show .flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.show .flickity-rtl .flickity-page-dots{direction:rtl}.show .flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:0.25;cursor:pointer}.show .flickity-page-dots .dot.is-selected{opacity:1}.show .plyr__poster{display:none !important}@font-face{font-family:Suisse;src:url(https://dvsp0hlm0xrn3.cloudfront.net/assets/SuisseIntl-Regular-WebXL-4e66b2d1bb8c94142abbe8b417c50a48be5a79642f8c72cd45d9b426342733b8.woff2) format("woff2");font-weight:normal;font-style:normal}@font-face{font-family:Suisse;src:url(https://dvsp0hlm0xrn3.cloudfront.net/assets/SuisseIntl-RegularItalic-WebXL-249d8c63d1ee89812b5f2c0d5cb3af9114c38b9b1991c564604de50fb239af6a.woff2) format("woff2");font-weight:normal;font-style:italic}@font-face{font-family:Suisse;src:url(https://dvsp0hlm0xrn3.cloudfront.net/assets/SuisseIntl-SemiBold-WebXL-bb084a8ecc5c64a4d7d1e4225e07e36873f8afe5a03c738cd4c213ac67c725ca.woff2) format("woff2");font-weight:600;font-style:normal}@font-face{font-family:Suisse;src:url(https://dvsp0hlm0xrn3.cloudfront.net/assets/SuisseIntl-SemiBoldItalic-WebXL-6a50ab457dc2e202754e0ae9756992e7ad4fc1f729c39fbafe5e5a0aeec2d6d7.woff2) format("woff2");font-weight:600;font-style:italic}:root,.site-nav,.modal{--background-color: #fff;--foreground-color: #090909}.island-press,.island-press .modal{--foreground-color: #413626}:root,.site-nav{--gutter: 0.625rem;--border-radius: 0.5rem;--island-press-image-max-height: 60vh;--wash-u-branding-logo-height: 20px;--wash-u-branding-height: calc(var(--wash-u-branding-logo-height) + var(--gutter))}.island-press{--gutter: 1.25rem}@media screen and (min-width: 37.5rem){:root,.site-nav{--gutter: 1.25rem;--border-radius: 1.25rem;--island-press-image-max-height: 45rem;--wash-u-branding-logo-height: 25px}.show .island-press{--gutter: 2.5rem}}.show .color-1{--saturated-color: #ba0c2f;--light-color: #d9d9d9}.show .color-2{--saturated-color: #ba0c2f;--light-color: #d9d9d9}.show .color-3{--saturated-color: #ba0c2f;--light-color: #d9d9d9}.show .color-4{--saturated-color: #ba0c2f;--light-color: #d9d9d9}.show body.colored-page.color-1{--background-color: #d9d9d9;--saturated-color: $black;--light-color: $wash-u-grey}.show body.colored-page.color-2{--background-color: #d9d9d9;--saturated-color: $black;--light-color: $wash-u-grey}.show body.colored-page.color-3{--background-color: #d9d9d9;--saturated-color: $black;--light-color: $wash-u-grey}.show body.colored-page.color-4{--background-color: #d9d9d9;--saturated-color: $black;--light-color: $wash-u-grey}@media screen and (max-width: 37.4375rem){.show .hide-at-sm{display:none !important}}@media screen and (min-width: 37.5rem){.show .hide-at-md{display:none !important}}@media screen and (min-width: 64rem){.show .hide-at-lg{display:none !important}}.show .site-width{padding-left:calc(var(--gutter) * 1);padding-right:calc(var(--gutter) * 1)}.show .sam-fox .site-width{width:100%;max-width:90rem;margin-left:auto;margin-right:auto}.show .body-copy p{margin-bottom:0.75em}.show .sam-fox .image-caption{font-family:"ivystyle-sans", arial, helvetica, sans-serif;font-size:1rem;line-height:1.32}.show .island-press .image-caption{font-family:"ivystyle-sans", arial, helvetica, sans-serif;font-size:0.75rem;letter-spacing:0.04em;line-height:1.05;text-transform:uppercase}@media screen and (min-width: 37.5rem){.show .island-press .image-caption{font-size:0.875rem}}.show .highlight{box-shadow:0 -0.25rem 0 #fff, 0.25rem -0.25rem 0 #fff, 0.25rem 0 0 #fff, 0.25rem 0.25rem 0 #fff, 0 0.25rem 0 #fff, -0.25rem 0.25rem 0 #fff, -0.25rem 0 0 #fff, -0.25rem -0.25rem 0 #fff;-webkit-box-decoration-break:clone;box-decoration-break:clone;background-color:#fff}.show .markdown h1{font-family:"ivystyle-sans", arial, helvetica, sans-serif;font-size:1.333rem;line-height:1.25;font-weight:normal;text-transform:uppercase}.show .markdown h2{font-family:"ivystyle-sans", arial, helvetica, sans-serif;font-size:1.333rem;line-height:1.25;font-weight:normal;text-transform:uppercase}.show .markdown h3{font-family:"ivystyle-sans", arial, helvetica, sans-serif;font-size:1.333rem;line-height:1.25;font-weight:normal}.show .markdown h4{font-family:"ivystyle-sans", arial, helvetica, sans-serif;font-size:1.333rem;line-height:1.25;font-weight:normal}.show .markdown h5{font-family:"ivystyle-sans", arial, helvetica, sans-serif;font-size:1.333rem;line-height:1.25;font-weight:normal}.show .markdown h6{font-family:"ivystyle-sans", arial, helvetica, sans-serif;font-size:1.333rem;line-height:1.25;font-weight:normal}.show .markdown p{margin-bottom:1em}.show .markdown ol{padding-left:3em;margin-bottom:1em}.show .markdown ol li{margin-bottom:0.25em;padding-left:0.5em}.show .markdown ul{list-style:none;padding:0;margin-bottom:1em}.show .markdown ul li{margin-bottom:0.25em;padding-left:3em;position:relative}.show .markdown ul li::before{background-color:#ba0c2f;content:"";height:0.6em;left:0;position:absolute;top:0.28em;width:0.6em}body.color-1:not(.colored-page) .markdown ul li::before{background-color:#ba0c2f}body.color-2:not(.colored-page) .markdown ul li::before{background-color:#ba0c2f}body.color-3:not(.colored-page) .markdown ul li::before{background-color:#ba0c2f}body.color-4:not(.colored-page) .markdown ul li::before{background-color:#ba0c2f}.show .colored-page .markdown ul li::before{background-color:#090909}.show .markdown table{display:none}.show .markdown blockquote{display:none}.show .markdown hr{display:none}.show .markdown strong{font-weight:600}.show .visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);border:0}.show .show-on-focus{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);border:0}.show .show-on-focus:focus{width:auto;height:auto;clip:auto}.show .for-aria-labelledby{display:none}.show [tabindex="-1"]:focus{outline:0 !important}.show .skip-to-content{background:black;color:white;padding:1em;top:0;left:0;z-index:40}.show{font-size:0.8125rem;box-sizing:border-box;height:100%}@media (min-width: 64rem){.show{font-size:calc(0.8125rem + 0.3125 * (100vw - 64rem) / 26)}}@media (min-width: 90rem){.show{font-size:1.125rem}}.show body{height:100%;background-color:var(--background-color);color:var(--foreground-color)}.show body.sam-fox{font-family:"ivystyle-sans", arial, helvetica, sans-serif;font-size:1.333rem;line-height:1.25}.show body.island-press{font-family:"ivystyle-sans", arial, helvetica, sans-serif;font-size:1.0625rem;letter-spacing:0.04em;line-height:1.05}@media screen and (min-width: 37.5rem){.show body.island-press{font-size:1.5625rem}}.show *,.show *::before,.show *::after{box-sizing:inherit}.show div{vertical-align:top}.show h1,.show h2,.show h3,.show h4,.show h5,.show h6{font-weight:normal;margin:0}.show p{margin:0;margin-bottom:1em}.show ul{margin:0}.show img,.show figure{margin:0}.show a{color:inherit}.show img{max-width:100%}.show .sam-fox img{border-top-right-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius);border-top-left-radius:var(--border-radius)}.show .responsive-image{width:auto !important}.show body main svg [stroke]:not([stroke=none]),.show .site-nav svg [stroke]:not([stroke=none]),.show .ip-header svg [stroke]:not([stroke=none]),.show .sf-footer svg [stroke]:not([stroke=none]),.show .ip-footer svg [stroke]:not([stroke=none]){stroke:var(--foreground-color)}.show body main svg [fill]:not([fill=none]),.show .site-nav svg [fill]:not([fill=none]),.show .ip-header svg [fill]:not([fill=none]),.show .sf-footer svg [fill]:not([fill=none]),.show .ip-footer svg [fill]:not([fill=none]){fill:var(--foreground-color)}.show .round-rectangle--small{align-items:center;justify-content:center;display:flex;border-top-right-radius:calc(var(--border-radius) / 2);border-bottom-right-radius:calc(var(--border-radius) / 2);border-bottom-left-radius:calc(var(--border-radius) / 2);border-top-left-radius:calc(var(--border-radius) / 2);text-transform:uppercase;padding:1em;padding-top:0.5em;padding-bottom:0.5em;min-height:2em;color:var(--foreground-color);border:1px solid var(--foreground-color);background-color:transparent}.show .round-rectangle--small svg [stroke]:not([stroke=none]){stroke:var(--foreground-color)}.show .round-rectangle--small svg [fill]:not([fill=none]){fill:var(--foreground-color)}.show .round-rectangle--small svg{width:auto;height:1.4em}.show .round-rectangle--medium{align-items:center;justify-content:center;display:flex;border-top-right-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius);border-top-left-radius:var(--border-radius);text-transform:uppercase;padding:1em;min-height:5em;color:var(--foreground-color);border:1px solid var(--foreground-color);background-color:transparent}.show .round-rectangle--medium svg [stroke]:not([stroke=none]){stroke:var(--foreground-color)}.show .round-rectangle--medium svg [fill]:not([fill=none]){fill:var(--foreground-color)}.show .round-rectangle--medium svg{width:auto;height:1.4em}.show .round-rectangle--large{align-items:center;justify-content:center;display:flex;border-top-right-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius);border-top-left-radius:var(--border-radius);text-transform:uppercase;padding:1em;min-height:7em;color:var(--foreground-color);border:1px solid var(--foreground-color);background-color:transparent}.show .round-rectangle--large svg [stroke]:not([stroke=none]){stroke:var(--foreground-color)}.show .round-rectangle--large svg [fill]:not([fill=none]){fill:var(--foreground-color)}.show .round-rectangle--large svg{width:auto;height:1.4em}.show .list--blank{list-style:none;padding-left:0}.show .standard-vertical-spacing{margin-bottom:calc(var(--gutter) * 1)}.show hr{border-color:#090909;margin-top:0;margin-bottom:0;border-bottom:0}.show .has-border-bottom+.has-border-top{margin-top:-1px}.show .has-border-bottom.standard-vertical-spacing+.has-border-top,.show .split-content__main>.has-border-top:first-child{margin-top:calc(-1 * var(--gutter) - 1px)}.show .ip-two-col__main>.has-border-top:first-child,.show .ip-two-col__sidebar>.has-border-top:first-child{margin-top:calc(-0.5 * var(--gutter) - 1px)}.show .split-content__main>.has-border-bottom:last-child,.show .ip-two-col__main>.has-border-bottom:last-child,.show .ip-two-col__sidebar>.has-border-bottom:last-child,.show .page-content>.has-border-bottom:last-child{margin-bottom:-1px}.show .accordion__body>.has-border-top:first-child{margin-top:calc(-1 * var(--gutter) - 1px)}.show .split-content__main>.accordion:last-child .accordion__body>.has-border-bottom:last-child{margin-bottom:calc(-1 * var(--gutter) - 1px)}.show .button--text{padding:0;margin:0;border:0;background-color:unset;cursor:pointer;text-decoration:none;color:inherit;font-weight:inherit}.show .button--text:focus{outline:none}.show .button--link{padding:0;margin:0;border:0;background-color:unset;cursor:pointer;text-decoration:none;color:inherit;font-weight:inherit;border-bottom:1px solid}.show .button--link:focus{outline:none}.show .circle{width:7em;display:block;border-radius:100%;text-align:center;overflow:hidden;text-transform:uppercase}.show .sam-fox .circle{font-family:"ivystyle-sans", arial, helvetica, sans-serif;font-size:1rem;line-height:1.32}.show .island-press .circle{font-family:"ivystyle-sans", arial, helvetica, sans-serif;font-size:0.75rem;letter-spacing:0.04em;line-height:1.05}@media screen and (min-width: 37.5rem){.show .island-press .circle{font-size:0.875rem}}.show .circle--button{padding:0;margin:0;border:0;background-color:unset;cursor:pointer;text-decoration:none;color:inherit;font-weight:inherit}.show .circle--button:focus{outline:none}.show .circle__sizer{padding-top:100%;position:relative}.show .circle__inner{position:absolute;top:0;left:0;width:100%;height:100%;align-items:center;justify-content:center;display:flex;transform:rotate(-30deg)}.show .circle--default-outline{color:var(--foreground-color);border:1px solid var(--foreground-color);background-color:transparent}.show .circle--default-outline svg [stroke]:not([stroke=none]){stroke:var(--foreground-color)}.show .circle--default-outline svg [fill]:not([fill=none]){fill:var(--foreground-color)}.show .circle--default-outline{color:var(--foreground-color);border:1px solid var(--foreground-color);background-color:transparent}.show .circle--default-outline svg [stroke]:not([stroke=none]){stroke:var(--foreground-color)}.show .circle--default-outline svg [fill]:not([fill=none]){fill:var(--foreground-color)}.show .circle--default-outline:hover:not(:disabled){color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}.show .circle--default-outline:hover:not(:disabled) svg [stroke]:not([stroke=none]){stroke:#ba0c2f}.show .circle--default-outline:hover:not(:disabled) svg [fill]:not([fill=none]){fill:#ba0c2f}.show .circle--default-outline:focus{color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}.show .circle--default-outline:focus svg [stroke]:not([stroke=none]){stroke:#ba0c2f}.show .circle--default-outline:focus svg [fill]:not([fill=none]){fill:#ba0c2f}.show .circle--default-outline:disabled{color:rgba(9,9,9,0.5);border:1px solid rgba(9,9,9,0.5);background-color:transparent}.show .circle--default-outline:disabled svg [stroke]:not([stroke=none]){stroke:rgba(9,9,9,0.5)}.show .circle--default-outline:disabled svg [fill]:not([fill=none]){fill:rgba(9,9,9,0.5)}body.color-1:not(.colored-page) .circle--default-outline:hover:not(:disabled){color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}body.color-1:not(.colored-page) .circle--default-outline:hover:not(:disabled) svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body.color-1:not(.colored-page) .circle--default-outline:hover:not(:disabled) svg [fill]:not([fill=none]){fill:#ba0c2f}body.color-1:not(.colored-page) .circle--default-outline:focus{color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}body.color-1:not(.colored-page) .circle--default-outline:focus svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body.color-1:not(.colored-page) .circle--default-outline:focus svg [fill]:not([fill=none]){fill:#ba0c2f}body.color-1:not(.colored-page) .circle--default-outline:disabled{color:rgba(9,9,9,0.5);border:1px solid #d9d9d9;background-color:transparent}body.color-1:not(.colored-page) .circle--default-outline:disabled svg [stroke]:not([stroke=none]){stroke:rgba(9,9,9,0.5)}body.color-1:not(.colored-page) .circle--default-outline:disabled svg [fill]:not([fill=none]){fill:rgba(9,9,9,0.5)}body.color-2:not(.colored-page) .circle--default-outline:hover:not(:disabled){color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}body.color-2:not(.colored-page) .circle--default-outline:hover:not(:disabled) svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body.color-2:not(.colored-page) .circle--default-outline:hover:not(:disabled) svg [fill]:not([fill=none]){fill:#ba0c2f}body.color-2:not(.colored-page) .circle--default-outline:focus{color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}body.color-2:not(.colored-page) .circle--default-outline:focus svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body.color-2:not(.colored-page) .circle--default-outline:focus svg [fill]:not([fill=none]){fill:#ba0c2f}body.color-2:not(.colored-page) .circle--default-outline:disabled{color:rgba(9,9,9,0.5);border:1px solid #d9d9d9;background-color:transparent}body.color-2:not(.colored-page) .circle--default-outline:disabled svg [stroke]:not([stroke=none]){stroke:rgba(9,9,9,0.5)}body.color-2:not(.colored-page) .circle--default-outline:disabled svg [fill]:not([fill=none]){fill:rgba(9,9,9,0.5)}body.color-3:not(.colored-page) .circle--default-outline:hover:not(:disabled){color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}body.color-3:not(.colored-page) .circle--default-outline:hover:not(:disabled) svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body.color-3:not(.colored-page) .circle--default-outline:hover:not(:disabled) svg [fill]:not([fill=none]){fill:#ba0c2f}body.color-3:not(.colored-page) .circle--default-outline:focus{color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}body.color-3:not(.colored-page) .circle--default-outline:focus svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body.color-3:not(.colored-page) .circle--default-outline:focus svg [fill]:not([fill=none]){fill:#ba0c2f}body.color-3:not(.colored-page) .circle--default-outline:disabled{color:rgba(9,9,9,0.5);border:1px solid #d9d9d9;background-color:transparent}body.color-3:not(.colored-page) .circle--default-outline:disabled svg [stroke]:not([stroke=none]){stroke:rgba(9,9,9,0.5)}body.color-3:not(.colored-page) .circle--default-outline:disabled svg [fill]:not([fill=none]){fill:rgba(9,9,9,0.5)}body.color-4:not(.colored-page) .circle--default-outline:hover:not(:disabled){color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}body.color-4:not(.colored-page) .circle--default-outline:hover:not(:disabled) svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body.color-4:not(.colored-page) .circle--default-outline:hover:not(:disabled) svg [fill]:not([fill=none]){fill:#ba0c2f}body.color-4:not(.colored-page) .circle--default-outline:focus{color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}body.color-4:not(.colored-page) .circle--default-outline:focus svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body.color-4:not(.colored-page) .circle--default-outline:focus svg [fill]:not([fill=none]){fill:#ba0c2f}body.color-4:not(.colored-page) .circle--default-outline:disabled{color:rgba(9,9,9,0.5);border:1px solid #d9d9d9;background-color:transparent}body.color-4:not(.colored-page) .circle--default-outline:disabled svg [stroke]:not([stroke=none]){stroke:rgba(9,9,9,0.5)}body.color-4:not(.colored-page) .circle--default-outline:disabled svg [fill]:not([fill=none]){fill:rgba(9,9,9,0.5)}.show .colored-page .circle--default-outline{color:#090909;border:1px solid #090909;background-color:transparent}.show .colored-page .circle--default-outline svg [stroke]:not([stroke=none]){stroke:#090909}.show .colored-page .circle--default-outline svg [fill]:not([fill=none]){fill:#090909}.show .colored-page .circle--default-outline:hover:not(:disabled){color:#5f6d70;border:1px solid #5f6d70;background-color:transparent}.show .colored-page .circle--default-outline:hover:not(:disabled) svg [stroke]:not([stroke=none]){stroke:#5f6d70}.show .colored-page .circle--default-outline:hover:not(:disabled) svg [fill]:not([fill=none]){fill:#5f6d70}.show .colored-page .circle--default-outline:focus{color:#5f6d70;border:1px solid #5f6d70;background-color:transparent}.show .colored-page .circle--default-outline:focus svg [stroke]:not([stroke=none]){stroke:#5f6d70}.show .colored-page .circle--default-outline:focus svg [fill]:not([fill=none]){fill:#5f6d70}.show .colored-page .circle--default-outline:disabled{color:rgba(9,9,9,0.5);border:1px solid rgba(9,9,9,0.5);background-color:transparent}.show .colored-page .circle--default-outline:disabled svg [stroke]:not([stroke=none]){stroke:rgba(9,9,9,0.5)}.show .colored-page .circle--default-outline:disabled svg [fill]:not([fill=none]){fill:rgba(9,9,9,0.5)}.show body:not(.colored-page) .circle--primary-outline{color:#090909;border:1px solid #ba0c2f;background-color:transparent}.show body:not(.colored-page) .circle--primary-outline svg [stroke]:not([stroke=none]){stroke:#ba0c2f}.show body:not(.colored-page) .circle--primary-outline svg [fill]:not([fill=none]){fill:#ba0c2f}.show body:not(.colored-page) .circle--primary-outline:hover:not(:disabled){color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}.show body:not(.colored-page) .circle--primary-outline:hover:not(:disabled) svg [stroke]:not([stroke=none]){stroke:#ba0c2f}.show body:not(.colored-page) .circle--primary-outline:hover:not(:disabled) svg [fill]:not([fill=none]){fill:#ba0c2f}.show body:not(.colored-page) .circle--primary-outline:focus{color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}.show body:not(.colored-page) .circle--primary-outline:focus svg [stroke]:not([stroke=none]){stroke:#ba0c2f}.show body:not(.colored-page) .circle--primary-outline:focus svg [fill]:not([fill=none]){fill:#ba0c2f}.show body:not(.colored-page) .circle--primary-outline:disabled{color:rgba(9,9,9,0.5);border:1px solid #d9d9d9;background-color:transparent}.show body:not(.colored-page) .circle--primary-outline:disabled svg [stroke]:not([stroke=none]){stroke:rgba(9,9,9,0.5)}.show body:not(.colored-page) .circle--primary-outline:disabled svg [fill]:not([fill=none]){fill:rgba(9,9,9,0.5)}.show .colored-page .circle--primary-outline{color:#090909;border:1px solid #090909;background-color:transparent}.show .colored-page .circle--primary-outline svg [stroke]:not([stroke=none]){stroke:#090909}.show .colored-page .circle--primary-outline svg [fill]:not([fill=none]){fill:#090909}.show .colored-page .circle--primary-outline:hover:not(:disabled){color:#5f6d70;border:1px solid #5f6d70;background-color:transparent}.show .colored-page .circle--primary-outline:hover:not(:disabled) svg [stroke]:not([stroke=none]){stroke:#5f6d70}.show .colored-page .circle--primary-outline:hover:not(:disabled) svg [fill]:not([fill=none]){fill:#5f6d70}.show .colored-page .circle--primary-outline:focus{color:#5f6d70;border:1px solid #5f6d70;background-color:transparent}.show .colored-page .circle--primary-outline:focus svg [stroke]:not([stroke=none]){stroke:#5f6d70}.show .colored-page .circle--primary-outline:focus svg [fill]:not([fill=none]){fill:#5f6d70}.show .colored-page .circle--primary-outline:disabled{color:rgba(9,9,9,0.5);border:1px solid rgba(9,9,9,0.5);background-color:transparent}.show .colored-page .circle--primary-outline:disabled svg [stroke]:not([stroke=none]){stroke:rgba(9,9,9,0.5)}.show .colored-page .circle--primary-outline:disabled svg [fill]:not([fill=none]){fill:rgba(9,9,9,0.5)}.show body:not(.colored-page) .circle--secondary-outline{color:#090909;border:1px solid #ba0c2f;background-color:transparent}.show body:not(.colored-page) .circle--secondary-outline svg [stroke]:not([stroke=none]){stroke:#ba0c2f}.show body:not(.colored-page) .circle--secondary-outline svg [fill]:not([fill=none]){fill:#ba0c2f}.show body:not(.colored-page) .circle--secondary-outline:hover:not(:disabled){color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}.show body:not(.colored-page) .circle--secondary-outline:hover:not(:disabled) svg [stroke]:not([stroke=none]){stroke:#ba0c2f}.show body:not(.colored-page) .circle--secondary-outline:hover:not(:disabled) svg [fill]:not([fill=none]){fill:#ba0c2f}.show body:not(.colored-page) .circle--secondary-outline:focus{color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}.show body:not(.colored-page) .circle--secondary-outline:focus svg [stroke]:not([stroke=none]){stroke:#ba0c2f}.show body:not(.colored-page) .circle--secondary-outline:focus svg [fill]:not([fill=none]){fill:#ba0c2f}.show body:not(.colored-page) .circle--secondary-outline:disabled{color:rgba(9,9,9,0.5);border:1px solid #d9d9d9;background-color:transparent}.show body:not(.colored-page) .circle--secondary-outline:disabled svg [stroke]:not([stroke=none]){stroke:rgba(9,9,9,0.5)}.show body:not(.colored-page) .circle--secondary-outline:disabled svg [fill]:not([fill=none]){fill:rgba(9,9,9,0.5)}.show .colored-page .circle--secondary-outline{color:#090909;border:1px solid #090909;background-color:transparent}.show .colored-page .circle--secondary-outline svg [stroke]:not([stroke=none]){stroke:#090909}.show .colored-page .circle--secondary-outline svg [fill]:not([fill=none]){fill:#090909}.show .colored-page .circle--secondary-outline:hover:not(:disabled){color:#5f6d70;border:1px solid #5f6d70;background-color:transparent}.show .colored-page .circle--secondary-outline:hover:not(:disabled) svg [stroke]:not([stroke=none]){stroke:#5f6d70}.show .colored-page .circle--secondary-outline:hover:not(:disabled) svg [fill]:not([fill=none]){fill:#5f6d70}.show .colored-page .circle--secondary-outline:focus{color:#5f6d70;border:1px solid #5f6d70;background-color:transparent}.show .colored-page .circle--secondary-outline:focus svg [stroke]:not([stroke=none]){stroke:#5f6d70}.show .colored-page .circle--secondary-outline:focus svg [fill]:not([fill=none]){fill:#5f6d70}.show .colored-page .circle--secondary-outline:disabled{color:rgba(9,9,9,0.5);border:1px solid rgba(9,9,9,0.5);background-color:transparent}.show .colored-page .circle--secondary-outline:disabled svg [stroke]:not([stroke=none]){stroke:rgba(9,9,9,0.5)}.show .colored-page .circle--secondary-outline:disabled svg [fill]:not([fill=none]){fill:rgba(9,9,9,0.5)}.show body:not(.colored-page) .circle--tertiary-outline{color:#090909;border:1px solid #ba0c2f;background-color:transparent}.show body:not(.colored-page) .circle--tertiary-outline svg [stroke]:not([stroke=none]){stroke:#ba0c2f}.show body:not(.colored-page) .circle--tertiary-outline svg [fill]:not([fill=none]){fill:#ba0c2f}.show body:not(.colored-page) .circle--tertiary-outline:hover:not(:disabled){color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}.show body:not(.colored-page) .circle--tertiary-outline:hover:not(:disabled) svg [stroke]:not([stroke=none]){stroke:#ba0c2f}.show body:not(.colored-page) .circle--tertiary-outline:hover:not(:disabled) svg [fill]:not([fill=none]){fill:#ba0c2f}.show body:not(.colored-page) .circle--tertiary-outline:focus{color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}.show body:not(.colored-page) .circle--tertiary-outline:focus svg [stroke]:not([stroke=none]){stroke:#ba0c2f}.show body:not(.colored-page) .circle--tertiary-outline:focus svg [fill]:not([fill=none]){fill:#ba0c2f}.show body:not(.colored-page) .circle--tertiary-outline:disabled{color:rgba(9,9,9,0.5);border:1px solid #d9d9d9;background-color:transparent}.show body:not(.colored-page) .circle--tertiary-outline:disabled svg [stroke]:not([stroke=none]){stroke:rgba(9,9,9,0.5)}.show body:not(.colored-page) .circle--tertiary-outline:disabled svg [fill]:not([fill=none]){fill:rgba(9,9,9,0.5)}.show .colored-page .circle--tertiary-outline{color:#090909;border:1px solid #090909;background-color:transparent}.show .colored-page .circle--tertiary-outline svg [stroke]:not([stroke=none]){stroke:#090909}.show .colored-page .circle--tertiary-outline svg [fill]:not([fill=none]){fill:#090909}.show .colored-page .circle--tertiary-outline:hover:not(:disabled){color:#5f6d70;border:1px solid #5f6d70;background-color:transparent}.show .colored-page .circle--tertiary-outline:hover:not(:disabled) svg [stroke]:not([stroke=none]){stroke:#5f6d70}.show .colored-page .circle--tertiary-outline:hover:not(:disabled) svg [fill]:not([fill=none]){fill:#5f6d70}.show .colored-page .circle--tertiary-outline:focus{color:#5f6d70;border:1px solid #5f6d70;background-color:transparent}.show .colored-page .circle--tertiary-outline:focus svg [stroke]:not([stroke=none]){stroke:#5f6d70}.show .colored-page .circle--tertiary-outline:focus svg [fill]:not([fill=none]){fill:#5f6d70}.show .colored-page .circle--tertiary-outline:disabled{color:rgba(9,9,9,0.5);border:1px solid rgba(9,9,9,0.5);background-color:transparent}.show .colored-page .circle--tertiary-outline:disabled svg [stroke]:not([stroke=none]){stroke:rgba(9,9,9,0.5)}.show .colored-page .circle--tertiary-outline:disabled svg [fill]:not([fill=none]){fill:rgba(9,9,9,0.5)}.show body:not(.colored-page) .circle--quarternary-outline{color:#090909;border:1px solid #ba0c2f;background-color:transparent}.show body:not(.colored-page) .circle--quarternary-outline svg [stroke]:not([stroke=none]){stroke:#ba0c2f}.show body:not(.colored-page) .circle--quarternary-outline svg [fill]:not([fill=none]){fill:#ba0c2f}.show body:not(.colored-page) .circle--quarternary-outline:hover:not(:disabled){color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}.show body:not(.colored-page) .circle--quarternary-outline:hover:not(:disabled) svg [stroke]:not([stroke=none]){stroke:#ba0c2f}.show body:not(.colored-page) .circle--quarternary-outline:hover:not(:disabled) svg [fill]:not([fill=none]){fill:#ba0c2f}.show body:not(.colored-page) .circle--quarternary-outline:focus{color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}.show body:not(.colored-page) .circle--quarternary-outline:focus svg [stroke]:not([stroke=none]){stroke:#ba0c2f}.show body:not(.colored-page) .circle--quarternary-outline:focus svg [fill]:not([fill=none]){fill:#ba0c2f}.show body:not(.colored-page) .circle--quarternary-outline:disabled{color:rgba(9,9,9,0.5);border:1px solid #d9d9d9;background-color:transparent}.show body:not(.colored-page) .circle--quarternary-outline:disabled svg [stroke]:not([stroke=none]){stroke:rgba(9,9,9,0.5)}.show body:not(.colored-page) .circle--quarternary-outline:disabled svg [fill]:not([fill=none]){fill:rgba(9,9,9,0.5)}.show .colored-page .circle--quarternary-outline{color:#090909;border:1px solid #090909;background-color:transparent}.show .colored-page .circle--quarternary-outline svg [stroke]:not([stroke=none]){stroke:#090909}.show .colored-page .circle--quarternary-outline svg [fill]:not([fill=none]){fill:#090909}.show .colored-page .circle--quarternary-outline:hover:not(:disabled){color:#5f6d70;border:1px solid #5f6d70;background-color:transparent}.show .colored-page .circle--quarternary-outline:hover:not(:disabled) svg [stroke]:not([stroke=none]){stroke:#5f6d70}.show .colored-page .circle--quarternary-outline:hover:not(:disabled) svg [fill]:not([fill=none]){fill:#5f6d70}.show .colored-page .circle--quarternary-outline:focus{color:#5f6d70;border:1px solid #5f6d70;background-color:transparent}.show .colored-page .circle--quarternary-outline:focus svg [stroke]:not([stroke=none]){stroke:#5f6d70}.show .colored-page .circle--quarternary-outline:focus svg [fill]:not([fill=none]){fill:#5f6d70}.show .colored-page .circle--quarternary-outline:disabled{color:rgba(9,9,9,0.5);border:1px solid rgba(9,9,9,0.5);background-color:transparent}.show .colored-page .circle--quarternary-outline:disabled svg [stroke]:not([stroke=none]){stroke:rgba(9,9,9,0.5)}.show .colored-page .circle--quarternary-outline:disabled svg [fill]:not([fill=none]){fill:rgba(9,9,9,0.5)}.show body:not(.colored-page) .circle--coral-outline{color:#090909;border:1px solid #ff6d6a;background-color:transparent}.show body:not(.colored-page) .circle--coral-outline svg [stroke]:not([stroke=none]){stroke:#ff6d6a}.show body:not(.colored-page) .circle--coral-outline svg [fill]:not([fill=none]){fill:#ff6d6a}.show body:not(.colored-page) .circle--coral-outline:hover:not(:disabled){color:#ff6d6a;border:1px solid #ff6d6a;background-color:transparent}.show body:not(.colored-page) .circle--coral-outline:hover:not(:disabled) svg [stroke]:not([stroke=none]){stroke:#ff6d6a}.show body:not(.colored-page) .circle--coral-outline:hover:not(:disabled) svg [fill]:not([fill=none]){fill:#ff6d6a}.show body:not(.colored-page) .circle--coral-outline:focus{color:#ff6d6a;border:1px solid #ff6d6a;background-color:transparent}.show body:not(.colored-page) .circle--coral-outline:focus svg [stroke]:not([stroke=none]){stroke:#ff6d6a}.show body:not(.colored-page) .circle--coral-outline:focus svg [fill]:not([fill=none]){fill:#ff6d6a}.show body:not(.colored-page) .circle--coral-outline:disabled{color:rgba(9,9,9,0.5);border:1px solid #d9d9d9;background-color:transparent}.show body:not(.colored-page) .circle--coral-outline:disabled svg [stroke]:not([stroke=none]){stroke:rgba(9,9,9,0.5)}.show body:not(.colored-page) .circle--coral-outline:disabled svg [fill]:not([fill=none]){fill:rgba(9,9,9,0.5)}.show .colored-page .circle--coral-outline{color:#090909;border:1px solid #090909;background-color:transparent}.show .colored-page .circle--coral-outline svg [stroke]:not([stroke=none]){stroke:#090909}.show .colored-page .circle--coral-outline svg [fill]:not([fill=none]){fill:#090909}.show .colored-page .circle--coral-outline:hover:not(:disabled){color:#5f6d70;border:1px solid #5f6d70;background-color:transparent}.show .colored-page .circle--coral-outline:hover:not(:disabled) svg [stroke]:not([stroke=none]){stroke:#5f6d70}.show .colored-page .circle--coral-outline:hover:not(:disabled) svg [fill]:not([fill=none]){fill:#5f6d70}.show .colored-page .circle--coral-outline:focus{color:#5f6d70;border:1px solid #5f6d70;background-color:transparent}.show .colored-page .circle--coral-outline:focus svg [stroke]:not([stroke=none]){stroke:#5f6d70}.show .colored-page .circle--coral-outline:focus svg [fill]:not([fill=none]){fill:#5f6d70}.show .colored-page .circle--coral-outline:disabled{color:rgba(9,9,9,0.5);border:1px solid rgba(9,9,9,0.5);background-color:transparent}.show .colored-page .circle--coral-outline:disabled svg [stroke]:not([stroke=none]){stroke:rgba(9,9,9,0.5)}.show .colored-page .circle--coral-outline:disabled svg [fill]:not([fill=none]){fill:rgba(9,9,9,0.5)}.show body:not(.colored-page) .circle--teal-outline{color:#090909;border:1px solid #007d8a;background-color:transparent}.show body:not(.colored-page) .circle--teal-outline svg [stroke]:not([stroke=none]){stroke:#007d8a}.show body:not(.colored-page) .circle--teal-outline svg [fill]:not([fill=none]){fill:#007d8a}.show body:not(.colored-page) .circle--teal-outline:hover:not(:disabled){color:#007d8a;border:1px solid #007d8a;background-color:transparent}.show body:not(.colored-page) .circle--teal-outline:hover:not(:disabled) svg [stroke]:not([stroke=none]){stroke:#007d8a}.show body:not(.colored-page) .circle--teal-outline:hover:not(:disabled) svg [fill]:not([fill=none]){fill:#007d8a}.show body:not(.colored-page) .circle--teal-outline:focus{color:#007d8a;border:1px solid #007d8a;background-color:transparent}.show body:not(.colored-page) .circle--teal-outline:focus svg [stroke]:not([stroke=none]){stroke:#007d8a}.show body:not(.colored-page) .circle--teal-outline:focus svg [fill]:not([fill=none]){fill:#007d8a}.show body:not(.colored-page) .circle--teal-outline:disabled{color:rgba(9,9,9,0.5);border:1px solid #d9d9d9;background-color:transparent}.show body:not(.colored-page) .circle--teal-outline:disabled svg [stroke]:not([stroke=none]){stroke:rgba(9,9,9,0.5)}.show body:not(.colored-page) .circle--teal-outline:disabled svg [fill]:not([fill=none]){fill:rgba(9,9,9,0.5)}.show .colored-page .circle--teal-outline{color:#090909;border:1px solid #090909;background-color:transparent}.show .colored-page .circle--teal-outline svg [stroke]:not([stroke=none]){stroke:#090909}.show .colored-page .circle--teal-outline svg [fill]:not([fill=none]){fill:#090909}.show .colored-page .circle--teal-outline:hover:not(:disabled){color:#5f6d70;border:1px solid #5f6d70;background-color:transparent}.show .colored-page .circle--teal-outline:hover:not(:disabled) svg [stroke]:not([stroke=none]){stroke:#5f6d70}.show .colored-page .circle--teal-outline:hover:not(:disabled) svg [fill]:not([fill=none]){fill:#5f6d70}.show .colored-page .circle--teal-outline:focus{color:#5f6d70;border:1px solid #5f6d70;background-color:transparent}.show .colored-page .circle--teal-outline:focus svg [stroke]:not([stroke=none]){stroke:#5f6d70}.show .colored-page .circle--teal-outline:focus svg [fill]:not([fill=none]){fill:#5f6d70}.show .colored-page .circle--teal-outline:disabled{color:rgba(9,9,9,0.5);border:1px solid rgba(9,9,9,0.5);background-color:transparent}.show .colored-page .circle--teal-outline:disabled svg [stroke]:not([stroke=none]){stroke:rgba(9,9,9,0.5)}.show .colored-page .circle--teal-outline:disabled svg [fill]:not([fill=none]){fill:rgba(9,9,9,0.5)}.show body:not(.colored-page) .circle--gold-outline{color:#090909;border:1px solid #f1b434;background-color:transparent}.show body:not(.colored-page) .circle--gold-outline svg [stroke]:not([stroke=none]){stroke:#f1b434}.show body:not(.colored-page) .circle--gold-outline svg [fill]:not([fill=none]){fill:#f1b434}.show body:not(.colored-page) .circle--gold-outline:hover:not(:disabled){color:#f1b434;border:1px solid #f1b434;background-color:transparent}.show body:not(.colored-page) .circle--gold-outline:hover:not(:disabled) svg [stroke]:not([stroke=none]){stroke:#f1b434}.show body:not(.colored-page) .circle--gold-outline:hover:not(:disabled) svg [fill]:not([fill=none]){fill:#f1b434}.show body:not(.colored-page) .circle--gold-outline:focus{color:#f1b434;border:1px solid #f1b434;background-color:transparent}.show body:not(.colored-page) .circle--gold-outline:focus svg [stroke]:not([stroke=none]){stroke:#f1b434}.show body:not(.colored-page) .circle--gold-outline:focus svg [fill]:not([fill=none]){fill:#f1b434}.show body:not(.colored-page) .circle--gold-outline:disabled{color:rgba(9,9,9,0.5);border:1px solid #d9d9d9;background-color:transparent}.show body:not(.colored-page) .circle--gold-outline:disabled svg [stroke]:not([stroke=none]){stroke:rgba(9,9,9,0.5)}.show body:not(.colored-page) .circle--gold-outline:disabled svg [fill]:not([fill=none]){fill:rgba(9,9,9,0.5)}.show .colored-page .circle--gold-outline{color:#090909;border:1px solid #090909;background-color:transparent}.show .colored-page .circle--gold-outline svg [stroke]:not([stroke=none]){stroke:#090909}.show .colored-page .circle--gold-outline svg [fill]:not([fill=none]){fill:#090909}.show .colored-page .circle--gold-outline:hover:not(:disabled){color:#5f6d70;border:1px solid #5f6d70;background-color:transparent}.show .colored-page .circle--gold-outline:hover:not(:disabled) svg [stroke]:not([stroke=none]){stroke:#5f6d70}.show .colored-page .circle--gold-outline:hover:not(:disabled) svg [fill]:not([fill=none]){fill:#5f6d70}.show .colored-page .circle--gold-outline:focus{color:#5f6d70;border:1px solid #5f6d70;background-color:transparent}.show .colored-page .circle--gold-outline:focus svg [stroke]:not([stroke=none]){stroke:#5f6d70}.show .colored-page .circle--gold-outline:focus svg [fill]:not([fill=none]){fill:#5f6d70}.show .colored-page .circle--gold-outline:disabled{color:rgba(9,9,9,0.5);border:1px solid rgba(9,9,9,0.5);background-color:transparent}.show .colored-page .circle--gold-outline:disabled svg [stroke]:not([stroke=none]){stroke:rgba(9,9,9,0.5)}.show .colored-page .circle--gold-outline:disabled svg [fill]:not([fill=none]){fill:rgba(9,9,9,0.5)}.show body:not(.colored-page) .circle--mint-outline{color:#090909;border:1px solid #b5e3d8;background-color:transparent}.show body:not(.colored-page) .circle--mint-outline svg [stroke]:not([stroke=none]){stroke:#b5e3d8}.show body:not(.colored-page) .circle--mint-outline svg [fill]:not([fill=none]){fill:#b5e3d8}.show body:not(.colored-page) .circle--mint-outline:hover:not(:disabled){color:#b5e3d8;border:1px solid #b5e3d8;background-color:transparent}.show body:not(.colored-page) .circle--mint-outline:hover:not(:disabled) svg [stroke]:not([stroke=none]){stroke:#b5e3d8}.show body:not(.colored-page) .circle--mint-outline:hover:not(:disabled) svg [fill]:not([fill=none]){fill:#b5e3d8}.show body:not(.colored-page) .circle--mint-outline:focus{color:#b5e3d8;border:1px solid #b5e3d8;background-color:transparent}.show body:not(.colored-page) .circle--mint-outline:focus svg [stroke]:not([stroke=none]){stroke:#b5e3d8}.show body:not(.colored-page) .circle--mint-outline:focus svg [fill]:not([fill=none]){fill:#b5e3d8}.show body:not(.colored-page) .circle--mint-outline:disabled{color:rgba(9,9,9,0.5);border:1px solid #d9d9d9;background-color:transparent}.show body:not(.colored-page) .circle--mint-outline:disabled svg [stroke]:not([stroke=none]){stroke:rgba(9,9,9,0.5)}.show body:not(.colored-page) .circle--mint-outline:disabled svg [fill]:not([fill=none]){fill:rgba(9,9,9,0.5)}.show .colored-page .circle--mint-outline{color:#090909;border:1px solid #090909;background-color:transparent}.show .colored-page .circle--mint-outline svg [stroke]:not([stroke=none]){stroke:#090909}.show .colored-page .circle--mint-outline svg [fill]:not([fill=none]){fill:#090909}.show .colored-page .circle--mint-outline:hover:not(:disabled){color:#5f6d70;border:1px solid #5f6d70;background-color:transparent}.show .colored-page .circle--mint-outline:hover:not(:disabled) svg [stroke]:not([stroke=none]){stroke:#5f6d70}.show .colored-page .circle--mint-outline:hover:not(:disabled) svg [fill]:not([fill=none]){fill:#5f6d70}.show .colored-page .circle--mint-outline:focus{color:#5f6d70;border:1px solid #5f6d70;background-color:transparent}.show .colored-page .circle--mint-outline:focus svg [stroke]:not([stroke=none]){stroke:#5f6d70}.show .colored-page .circle--mint-outline:focus svg [fill]:not([fill=none]){fill:#5f6d70}.show .colored-page .circle--mint-outline:disabled{color:rgba(9,9,9,0.5);border:1px solid rgba(9,9,9,0.5);background-color:transparent}.show .colored-page .circle--mint-outline:disabled svg [stroke]:not([stroke=none]){stroke:rgba(9,9,9,0.5)}.show .colored-page .circle--mint-outline:disabled svg [fill]:not([fill=none]){fill:rgba(9,9,9,0.5)}.show body:not(.colored-page) .circle--medium-green-outline{color:#090909;border:1px solid #2c5031;background-color:transparent}.show body:not(.colored-page) .circle--medium-green-outline svg [stroke]:not([stroke=none]){stroke:#2c5031}.show body:not(.colored-page) .circle--medium-green-outline svg [fill]:not([fill=none]){fill:#2c5031}.show body:not(.colored-page) .circle--medium-green-outline:hover:not(:disabled){color:#2c5031;border:1px solid #2c5031;background-color:transparent}.show body:not(.colored-page) .circle--medium-green-outline:hover:not(:disabled) svg [stroke]:not([stroke=none]){stroke:#2c5031}.show body:not(.colored-page) .circle--medium-green-outline:hover:not(:disabled) svg [fill]:not([fill=none]){fill:#2c5031}.show body:not(.colored-page) .circle--medium-green-outline:focus{color:#2c5031;border:1px solid #2c5031;background-color:transparent}.show body:not(.colored-page) .circle--medium-green-outline:focus svg [stroke]:not([stroke=none]){stroke:#2c5031}.show body:not(.colored-page) .circle--medium-green-outline:focus svg [fill]:not([fill=none]){fill:#2c5031}.show body:not(.colored-page) .circle--medium-green-outline:disabled{color:rgba(9,9,9,0.5);border:1px solid #d9d9d9;background-color:transparent}.show body:not(.colored-page) .circle--medium-green-outline:disabled svg [stroke]:not([stroke=none]){stroke:rgba(9,9,9,0.5)}.show body:not(.colored-page) .circle--medium-green-outline:disabled svg [fill]:not([fill=none]){fill:rgba(9,9,9,0.5)}.show .colored-page .circle--medium-green-outline{color:#090909;border:1px solid #090909;background-color:transparent}.show .colored-page .circle--medium-green-outline svg [stroke]:not([stroke=none]){stroke:#090909}.show .colored-page .circle--medium-green-outline svg [fill]:not([fill=none]){fill:#090909}.show .colored-page .circle--medium-green-outline:hover:not(:disabled){color:#5f6d70;border:1px solid #5f6d70;background-color:transparent}.show .colored-page .circle--medium-green-outline:hover:not(:disabled) svg [stroke]:not([stroke=none]){stroke:#5f6d70}.show .colored-page .circle--medium-green-outline:hover:not(:disabled) svg [fill]:not([fill=none]){fill:#5f6d70}.show .colored-page .circle--medium-green-outline:focus{color:#5f6d70;border:1px solid #5f6d70;background-color:transparent}.show .colored-page .circle--medium-green-outline:focus svg [stroke]:not([stroke=none]){stroke:#5f6d70}.show .colored-page .circle--medium-green-outline:focus svg [fill]:not([fill=none]){fill:#5f6d70}.show .colored-page .circle--medium-green-outline:disabled{color:rgba(9,9,9,0.5);border:1px solid rgba(9,9,9,0.5);background-color:transparent}.show .colored-page .circle--medium-green-outline:disabled svg [stroke]:not([stroke=none]){stroke:rgba(9,9,9,0.5)}.show .colored-page .circle--medium-green-outline:disabled svg [fill]:not([fill=none]){fill:rgba(9,9,9,0.5)}.show body:not(.colored-page) .circle--wash-u-red-outline{color:#090909;border:1px solid #ba0c2f;background-color:transparent}.show body:not(.colored-page) .circle--wash-u-red-outline svg [stroke]:not([stroke=none]){stroke:#ba0c2f}.show body:not(.colored-page) .circle--wash-u-red-outline svg [fill]:not([fill=none]){fill:#ba0c2f}.show body:not(.colored-page) .circle--wash-u-red-outline:hover:not(:disabled){color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}.show body:not(.colored-page) .circle--wash-u-red-outline:hover:not(:disabled) svg [stroke]:not([stroke=none]){stroke:#ba0c2f}.show body:not(.colored-page) .circle--wash-u-red-outline:hover:not(:disabled) svg [fill]:not([fill=none]){fill:#ba0c2f}.show body:not(.colored-page) .circle--wash-u-red-outline:focus{color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}.show body:not(.colored-page) .circle--wash-u-red-outline:focus svg [stroke]:not([stroke=none]){stroke:#ba0c2f}.show body:not(.colored-page) .circle--wash-u-red-outline:focus svg [fill]:not([fill=none]){fill:#ba0c2f}.show body:not(.colored-page) .circle--wash-u-red-outline:disabled{color:rgba(9,9,9,0.5);border:1px solid #d9d9d9;background-color:transparent}.show body:not(.colored-page) .circle--wash-u-red-outline:disabled svg [stroke]:not([stroke=none]){stroke:rgba(9,9,9,0.5)}.show body:not(.colored-page) .circle--wash-u-red-outline:disabled svg [fill]:not([fill=none]){fill:rgba(9,9,9,0.5)}.show .colored-page .circle--wash-u-red-outline{color:#090909;border:1px solid #090909;background-color:transparent}.show .colored-page .circle--wash-u-red-outline svg [stroke]:not([stroke=none]){stroke:#090909}.show .colored-page .circle--wash-u-red-outline svg [fill]:not([fill=none]){fill:#090909}.show .colored-page .circle--wash-u-red-outline:hover:not(:disabled){color:#5f6d70;border:1px solid #5f6d70;background-color:transparent}.show .colored-page .circle--wash-u-red-outline:hover:not(:disabled) svg [stroke]:not([stroke=none]){stroke:#5f6d70}.show .colored-page .circle--wash-u-red-outline:hover:not(:disabled) svg [fill]:not([fill=none]){fill:#5f6d70}.show .colored-page .circle--wash-u-red-outline:focus{color:#5f6d70;border:1px solid #5f6d70;background-color:transparent}.show .colored-page .circle--wash-u-red-outline:focus svg [stroke]:not([stroke=none]){stroke:#5f6d70}.show .colored-page .circle--wash-u-red-outline:focus svg [fill]:not([fill=none]){fill:#5f6d70}.show .colored-page .circle--wash-u-red-outline:disabled{color:rgba(9,9,9,0.5);border:1px solid rgba(9,9,9,0.5);background-color:transparent}.show .colored-page .circle--wash-u-red-outline:disabled svg [stroke]:not([stroke=none]){stroke:rgba(9,9,9,0.5)}.show .colored-page .circle--wash-u-red-outline:disabled svg [fill]:not([fill=none]){fill:rgba(9,9,9,0.5)}.show .accordion__header{display:block;padding-left:calc(var(--gutter) * 1);padding-right:calc(var(--gutter) * 1)}.show .sam-fox .accordion__header{width:100%;max-width:90rem;margin-left:auto;margin-right:auto}.show .accordion__header-inner{padding-top:calc(var(--gutter) * 0.5);padding-bottom:calc(var(--gutter) * 0.5);display:flex;flex-direction:row;flex-wrap:nowrap;border-bottom:1px solid;text-align:left}@media screen and (min-width: 37.5rem){.split-content .accordion__header-inner{margin-right:calc(var(--gutter) * -1);padding-right:calc(var(--gutter) * 1)}}.show .accordion__header-inner:focus,.show .accordion__header-inner:hover{cursor:pointer}.show .accordion__header-inner span{flex:1 1 auto}.show .accordion__icon{align-self:center}.show .accordion__icon--minus{width:1rem;height:1rem;stroke-width:1.875}@media screen and (min-width: 37.5rem){.show .accordion__icon--minus{width:1.625rem;height:1.625rem;stroke-width:1.1538461538}}.show .accordion__icon--plus{width:1rem;height:1rem;stroke-width:1.875}@media screen and (min-width: 37.5rem){.show .accordion__icon--plus{width:1.625rem;height:1.625rem;stroke-width:1.1538461538}}.show .accordion__toggler:focus~.accordion__header{color:#ba0c2f;cursor:pointer}.show .accordion__toggler:focus~.accordion__header svg [stroke]:not([stroke=none]){stroke:#ba0c2f}.show .accordion__toggler:focus~.accordion__header svg [fill]:not([fill=none]){fill:#ba0c2f}.show .accordion__toggler:focus~.accordion__header .accordion__header-inner{border-color:#090909}.show .colored-page .accordion__toggler:focus~.accordion__header{color:#090909}.show .colored-page .accordion__toggler:focus~.accordion__header svg [stroke]:not([stroke=none]){stroke:#090909}.show .colored-page .accordion__toggler:focus~.accordion__header svg [fill]:not([fill=none]){fill:#090909}.show .accordion__toggler:focus~.accordion__header .accordion__icon--minus,.show .accordion__header:hover .accordion__icon--minus{width:1rem;height:1rem;stroke-width:3.75}@media screen and (min-width: 37.5rem){.show .accordion__toggler:focus~.accordion__header .accordion__icon--minus,.show .accordion__header:hover .accordion__icon--minus{width:1.625rem;height:1.625rem;stroke-width:2.3076923077}}.show .accordion__toggler:focus~.accordion__header .accordion__icon--plus,.show .accordion__header:hover .accordion__icon--plus{width:1rem;height:1rem;stroke-width:3.75}@media screen and (min-width: 37.5rem){.show .accordion__toggler:focus~.accordion__header .accordion__icon--plus,.show .accordion__header:hover .accordion__icon--plus{width:1.625rem;height:1.625rem;stroke-width:2.3076923077}}.show .accordion__toggler:not(:checked)~.accordion__header .accordion__icon--minus{display:none}.show .accordion__toggler:not(:checked)~.accordion__body{display:none}.show .accordion__toggler:checked~.accordion__header .accordion__icon--plus{display:none}.show .accordion__body{margin-top:calc(var(--gutter) * 1)}.show .module-heading{padding-top:calc(var(--gutter) * 0.5);padding-bottom:calc(var(--gutter) * 0.5);margin-bottom:calc(var(--gutter) * 0.5);font-family:"ivystyle-sans", arial, helvetica, sans-serif;font-size:1.333rem;line-height:1.25;border-bottom:solid 1px;padding-bottom:0.25em;text-transform:uppercase}.show .module-heading.border-top{border-top:solid 1px;padding-top:0.25em}@media screen and (min-width: 37.5rem){.split-content .module-heading{margin-right:calc(var(--gutter) * -1);padding-right:calc(var(--gutter) * 1)}}.show .page-heading{padding-top:calc(var(--gutter) * 0.65);padding-bottom:calc(var(--gutter) * 0.65);font-family:"ivystyle-sans", arial, helvetica, sans-serif;font-size:2.65rem;font-weight:600;line-height:1.1}@media screen and (min-width: 37.5rem){.show .page-heading{font-size:3.5rem}}.show .colored-page .page-heading{-webkit-text-stroke:0.095rem var(--foreground-color);color:transparent}@media screen and (min-width: 37.5rem){.show .colored-page .page-heading{-webkit-text-stroke:0.125rem var(--foreground-color)}}body.color-1:not(.colored-page) .page-heading{color:#ba0c2f}body.color-2:not(.colored-page) .page-heading{color:#ba0c2f}body.color-3:not(.colored-page) .page-heading{color:#ba0c2f}body.color-4:not(.colored-page) .page-heading{color:#ba0c2f}.show .modal .page-heading{-webkit-text-stroke:unset !important;color:#090909 !important}.show .split-content-edit-banner{height:1em;background-image:url(https://dvsp0hlm0xrn3.cloudfront.net/../images/svg/sidebar-wave.svg);background-repeat:repeat-x;background-size:auto 100%;margin:1.5em 0}.show .split-content-edit-banner--end{display:none}.edit-interface.ends-split-content .split-content-edit-banner--end{display:block}.show .split-content-edit-banner p{margin:0}.show .split-content{padding-left:calc(var(--gutter) * 1);padding-right:calc(var(--gutter) * 1);margin-bottom:calc(var(--gutter) * 1)}.show .sam-fox .split-content{width:100%;max-width:90rem;margin-left:auto;margin-right:auto}.show .split-content__main{padding-top:calc(var(--gutter) * 1)}.show .split-content__sidebar{padding-top:calc(var(--gutter) * 1)}@media screen and (min-width: 0) and (max-width: 37.4375rem){.show .split-content__inner{margin-left:calc(var(--gutter) * -1);margin-right:calc(var(--gutter) * -1)}.show .split-content__sidebar{padding:calc(var(--gutter) * 1);padding-bottom:calc(var(--gutter) * 2)}}@media screen and (min-width: 37.5rem){.show .split-content{padding-left:calc(var(--gutter) * 1);padding-right:calc(var(--gutter) * 1)}.show .sam-fox .split-content{width:100%;max-width:90rem;margin-left:auto;margin-right:auto}.show .split-content__inner{display:flex;flex-wrap:wrap;flex-direction:row;margin-left:calc(var(--gutter) * -0.5);margin-right:calc(var(--gutter) * -0.5);flex-wrap:nowrap}.show .split-content__main{flex:0 0 calc(75% + var(--gutter));margin-left:calc(var(--gutter) * -0.5);padding-top:calc(var(--gutter) * 1)}.show .split-content__sidebar{flex:0 0 calc(25% - var(--gutter));max-width:calc(25% - var(--gutter));border-left:1px solid}}.show .breadcrumb{font-family:"ivystyle-sans", arial, helvetica, sans-serif;font-size:1rem;line-height:1.32;margin-bottom:calc(var(--gutter) * 0.5);font-weight:normal;width:100%}.show .breadcrumb a{text-decoration:none}.show .quilt__inner{margin-left:calc(var(--gutter) * -0.5);margin-right:calc(var(--gutter) * -0.5)}.show .quilt-item{padding-left:calc(var(--gutter) * 0.5);padding-right:calc(var(--gutter) * 0.5);margin-bottom:calc(var(--gutter) * 1);transition:opacity 275ms ease-in}.show .quilt-item img{height:auto;width:100%}.show .quilt-item a{text-decoration:none}.show .quilt-item--quarter{width:50%}.show .quilt-item--half{width:50%}.show .quilt-item--sizer{visibility:hidden;touch-action:none;pointer-events:none}.show .quilt-item__image{border-top-right-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius);border-top-left-radius:var(--border-radius);margin-bottom:calc(var(--gutter) * 1)}.show .quilt-item__subtitle{margin-bottom:calc(var(--gutter) * 0.25);font-family:"ivystyle-sans", arial, helvetica, sans-serif;font-size:0.955rem;line-height:1.32;text-transform:uppercase}.show .quilt-item__title{margin-bottom:calc(var(--gutter) * 0.25);font-weight:600;text-transform:none}.show .quilt-item__description{font-family:"ivystyle-sans", arial, helvetica, sans-serif;font-size:1rem;line-height:1.32;text-transform:none}body:not(.colored-page) .quilt-item.is-hovered.color-1{color:#ba0c2f}body:not(.colored-page) .quilt-item.is-hovered.color-2{color:#ba0c2f}body:not(.colored-page) .quilt-item.is-hovered.color-3{color:#ba0c2f}body:not(.colored-page) .quilt-item.is-hovered.color-4{color:#ba0c2f}.show .colored-page .quilt-item.is-hovered{color:#5f6d70}.show .quilt-item.is-hovered .quilt-item__image{color:inherit;background-color:currentcolor;color:#f1b434}.show .quilt-item.is-hovered .quilt-item__image img{filter:saturate(0);mix-blend-mode:overlay}.show .quilt-item--no-image .quilt-item__inner{padding:0;margin:0;border:0;background-color:unset;cursor:pointer;text-decoration:none;color:inherit;font-weight:inherit;align-items:center;justify-content:center;display:flex;border-top-right-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius);border-top-left-radius:var(--border-radius);text-transform:uppercase;padding:1em;min-height:7em;color:#090909;border-color:transparent;background-color:#d7d2cb;display:block;min-height:unset}.show .quilt-item--no-image .quilt-item__inner:focus{outline:none}.show .quilt-item--no-image .quilt-item__inner svg [stroke]:not([stroke=none]){stroke:#090909}.show .quilt-item--no-image .quilt-item__inner svg [fill]:not([fill=none]){fill:#090909}.show .quilt-item--no-image .quilt-item__inner svg{width:auto;height:1.4em}.show .quilt-item--no-image .quilt-item__inner:hover:not(:disabled){color:#090909;border-color:transparent;background-color:#5f6d70}.show .quilt-item--no-image .quilt-item__inner:hover:not(:disabled) svg [stroke]:not([stroke=none]){stroke:#090909}.show .quilt-item--no-image .quilt-item__inner:hover:not(:disabled) svg [fill]:not([fill=none]){fill:#090909}.show .quilt-item--no-image .quilt-item__inner:focus{color:#090909;border-color:transparent;background-color:#5f6d70}.show .quilt-item--no-image .quilt-item__inner:focus svg [stroke]:not([stroke=none]){stroke:#090909}.show .quilt-item--no-image .quilt-item__inner:focus svg [fill]:not([fill=none]){fill:#090909}.show .quilt-item--no-image .quilt-item__inner:disabled{color:rgba(9,9,9,0.5);border-color:transparent}.show .quilt-item--no-image .quilt-item__inner:disabled svg [stroke]:not([stroke=none]){stroke:rgba(9,9,9,0.5)}.show .quilt-item--no-image .quilt-item__inner:disabled svg [fill]:not([fill=none]){fill:rgba(9,9,9,0.5)}.show .colored-page .quilt-item--no-image .quilt-item__inner:hover:not(:disabled){color:#090909;border-color:transparent;background-color:#5f6d70}.show .colored-page .quilt-item--no-image .quilt-item__inner:hover:not(:disabled) svg [stroke]:not([stroke=none]){stroke:#090909}.show .colored-page .quilt-item--no-image .quilt-item__inner:hover:not(:disabled) svg [fill]:not([fill=none]){fill:#090909}.show .colored-page .quilt-item--no-image .quilt-item__inner:focus{color:#090909;border-color:transparent;background-color:#5f6d70}.show .colored-page .quilt-item--no-image .quilt-item__inner:focus svg [stroke]:not([stroke=none]){stroke:#090909}.show .colored-page .quilt-item--no-image .quilt-item__inner:focus svg [fill]:not([fill=none]){fill:#090909}.show .colored-page .quilt-item--no-image .quilt-item__inner:disabled{color:rgba(9,9,9,0.5);border-color:transparent}.show .colored-page .quilt-item--no-image .quilt-item__inner:disabled svg [stroke]:not([stroke=none]){stroke:rgba(9,9,9,0.5)}.show .colored-page .quilt-item--no-image .quilt-item__inner:disabled svg [fill]:not([fill=none]){fill:rgba(9,9,9,0.5)}.show .masonry-grid::after{clear:both;content:"";display:block}@media screen and (min-width: 37.5rem){.show .quilt-item{margin-bottom:calc(var(--gutter) * 2)}.show .quilt-item--quarter{width:25%}.show .quilt--nine-column .quilt-item--half{width:auto}.show .quilt--nine-column .quilt-item--quarter{width:auto}.show .quilt--nine-column .quilt-item:nth-of-type(2),.show .quilt--nine-column .quilt-item:nth-of-type(5),.show .quilt--nine-column .quilt-item:nth-of-type(6){width:66.66%}.show .quilt--nine-column .quilt-item:nth-of-type(3),.show .quilt--nine-column .quilt-item:nth-of-type(4),.show .quilt--nine-column .quilt-item:nth-of-type(7){width:33.33%}.show .quilt--nine-column .quilt-item--sizer{width:33.33%}}.show .course-card{font-family:"ivystyle-sans", arial, helvetica, sans-serif;font-size:0.955rem;line-height:1.32}.show .course-card__inner{padding-top:calc(var(--gutter) * 1);padding-bottom:calc(var(--gutter) * 1);height:100%;display:flex;flex-direction:column}.show .course-card__details{flex:1 1 100%}.show .course-card__semester{text-transform:uppercase;margin-bottom:0.5em}.show .course-card__title{font-family:"ivystyle-sans", arial, helvetica, sans-serif;font-size:1.333rem;line-height:1.25;margin-bottom:0.25em}.show .course-card__description{font-family:"ivystyle-sans", arial, helvetica, sans-serif;font-size:1rem;line-height:1.32;margin-bottom:1em}.show .course-card__catalog-info{margin-bottom:1em}.show .limit-four-rail .course-card{width:100%}.show .image-carousel--desktop{display:none}@media screen and (min-width: 37.5rem){.show .image-carousel--mobile{display:none}.show .image-carousel--desktop{display:block}}.show .image-carousel__slide{margin-right:calc(var(--gutter) * 1)}.show .image-carousel__carousel-title{font-family:"ivystyle-sans", arial, helvetica, sans-serif;font-size:0.955rem;line-height:1.32;text-transform:uppercase;margin-bottom:0.2em}.show .image-carousel__slide-title{font-family:"ivystyle-sans", arial, helvetica, sans-serif;font-size:1.333rem;line-height:1.25;font-weight:600}.show .image-carousel__caption{font-family:"ivystyle-sans", arial, helvetica, sans-serif;font-size:1rem;line-height:1.32}.show .image-carousel__controls{z-index:2}.show .image-carousel__control{padding:0;margin:0;border:0;background-color:unset;cursor:pointer;text-decoration:none;color:inherit;font-weight:inherit;display:inline-flex;justify-content:center;align-items:center;margin-right:calc(var(--gutter) * 0.5)}.show .image-carousel__control:focus{outline:none}.show .image-carousel__control:disabled{opacity:0.2;cursor:not-allowed}.show .image-carousel__control svg{width:1.5rem;height:1.2115384615rem;stroke-width:1.0833333333}@media screen and (min-width: 37.5rem){.show .image-carousel__control svg{width:2rem;height:1.6153846154rem;stroke-width:0.8125}}.show .image-carousel__control:hover:not(:disabled) svg,.show .image-carousel__control:focus:not(:disabled) svg{width:1.5rem;height:1.2115384615rem;stroke-width:2.1666666667}@media screen and (min-width: 37.5rem){.show .image-carousel__control:hover:not(:disabled) svg,.show .image-carousel__control:focus:not(:disabled) svg{width:2rem;height:1.6153846154rem;stroke-width:1.625}}body.color-1:not(.colored-page) .image-carousel__control:active svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body.color-1:not(.colored-page) .image-carousel__control:active svg [fill]:not([fill=none]){fill:#ba0c2f}body.color-2:not(.colored-page) .image-carousel__control:active svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body.color-2:not(.colored-page) .image-carousel__control:active svg [fill]:not([fill=none]){fill:#ba0c2f}body.color-3:not(.colored-page) .image-carousel__control:active svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body.color-3:not(.colored-page) .image-carousel__control:active svg [fill]:not([fill=none]){fill:#ba0c2f}body.color-4:not(.colored-page) .image-carousel__control:active svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body.color-4:not(.colored-page) .image-carousel__control:active svg [fill]:not([fill=none]){fill:#ba0c2f}@media screen and (min-width: 0) and (max-width: 37.4375rem){.show .image-carousel{padding-left:calc(var(--gutter) * 1);padding-right:calc(var(--gutter) * 1)}.show .sam-fox .image-carousel{width:100%;max-width:90rem;margin-left:auto;margin-right:auto}.show .image-carousel__inner{padding-top:calc(var(--gutter) * 1);padding-bottom:calc(var(--gutter) * 1);position:relative}.show .image-carousel__slides{margin-left:calc(var(--gutter) * -1);margin-right:calc(var(--gutter) * -1)}.show .image-carousel__slide{width:100%;padding-left:calc(var(--gutter) * 1);padding-right:calc(var(--gutter) * 1)}.show .image-carousel__image{padding-bottom:66.66%;position:relative;margin-bottom:calc(var(--gutter) * 1)}.show .image-carousel__image-sizer{position:absolute;top:0;left:0;width:100%;height:100%;align-items:center;justify-content:center;display:flex}.show .image-carousel__image img{max-width:100%;max-height:100%}.show .image-carousel--autocrop .image-carousel__image img{width:100%;height:100%;max-width:none;max-height:none;-o-object-fit:cover;object-fit:cover}.show .image-carousel__header{min-height:3em;width:calc(100% - 5em)}.show .image-carousel__controls{position:absolute;top:var(--gutter);right:0;width:5em;text-align:right}}@media screen and (min-width: 37.5rem){.show .image-carousel{padding-left:calc(var(--gutter) * 1);padding-right:calc(var(--gutter) * 1)}.show .sam-fox .image-carousel{width:100%;max-width:90rem;margin-left:auto;margin-right:auto}.show .image-carousel__inner{display:flex;flex-wrap:wrap;flex-direction:row;margin-left:calc(var(--gutter) * -0.5);margin-right:calc(var(--gutter) * -0.5);height:100%}.show .image-carousel__slide{width:100%}.show .image-carousel__images{order:-1;flex:0 0 75%;padding-left:calc(var(--gutter) * 0.5);padding-right:calc(var(--gutter) * 0.5);height:100%}.show .image-carousel__sidebar{flex:0 0 25%;display:flex;flex-direction:column;justify-content:flex-start}.show .image-carousel__cards{order:-1;flex:1 1 auto}.show .image-carousel__image-sizer{height:34.375rem;display:flex;justify-content:center;align-items:flex-start}.show .image-carousel__image img{max-width:100%;max-height:100%}.show .image-carousel--autocrop .image-carousel__image-sizer{height:0;padding-top:66.66%;position:relative}.show .image-carousel--autocrop .image-carousel__image-sizer img{position:absolute;top:0;left:0;width:100%;height:100%;max-width:none;max-height:none;-o-object-fit:cover;object-fit:cover}.show .image-carousel__card{padding-left:calc(var(--gutter) * 0.5);padding-right:calc(var(--gutter) * 0.5);opacity:0;transition:opacity 0.3s ease-out}.show .image-carousel__card.is-selected{opacity:1}.show .image-carousel__slide-title{margin-bottom:0.6em}.show .image-carousel__controls{flex:0 0 auto;padding-left:calc(var(--gutter) * 0.5);padding-right:calc(var(--gutter) * 0.5);position:relative}.show .image-carousel__control{padding:0;margin:0;border:0;background-color:unset;cursor:pointer;text-decoration:none;color:inherit;font-weight:inherit;display:inline-flex;justify-content:center;align-items:center;margin-right:calc(var(--gutter) * 0.5)}.show .image-carousel__control:focus{outline:none}.show .image-carousel__control:disabled{opacity:0.2;cursor:not-allowed}.show .image-carousel__control svg{width:1.5625rem;height:1.2620192308rem;stroke-width:1.04}}@media screen and (min-width: 37.5rem) and (min-width: 37.5rem){.show .image-carousel__control svg{width:2.125rem;height:1.7163461538rem;stroke-width:0.7647058824}}@media screen and (min-width: 37.5rem){.show .image-carousel__control:hover:not(:disabled) svg,.show .image-carousel__control:focus:not(:disabled) svg{width:1.5625rem;height:1.2620192308rem;stroke-width:2.08}}@media screen and (min-width: 37.5rem) and (min-width: 37.5rem){.show .image-carousel__control:hover:not(:disabled) svg,.show .image-carousel__control:focus:not(:disabled) svg{width:2.125rem;height:1.7163461538rem;stroke-width:1.5294117647}}@media screen and (min-width: 37.5rem){body.color-1:not(.colored-page) .image-carousel__control:active svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body.color-1:not(.colored-page) .image-carousel__control:active svg [fill]:not([fill=none]){fill:#ba0c2f}body.color-2:not(.colored-page) .image-carousel__control:active svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body.color-2:not(.colored-page) .image-carousel__control:active svg [fill]:not([fill=none]){fill:#ba0c2f}body.color-3:not(.colored-page) .image-carousel__control:active svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body.color-3:not(.colored-page) .image-carousel__control:active svg [fill]:not([fill=none]){fill:#ba0c2f}body.color-4:not(.colored-page) .image-carousel__control:active svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body.color-4:not(.colored-page) .image-carousel__control:active svg [fill]:not([fill=none]){fill:#ba0c2f}}.show .mini-card__image{display:inline-block;border-top-right-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius);border-top-left-radius:var(--border-radius);margin-bottom:0.5em}.show .mini-card img{display:block}.show .mini-card:not(.mini-card--rounded-corners) img{border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:0}.show .mini-card .responsive-image{display:inline-block}.show .mini-card__placeholder{border-top-right-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius);border-top-left-radius:var(--border-radius);background:#d7d2cb}.show .mini-card__placeholder svg{width:100%;height:auto}.show .mini-card:not(.mini-card--rounded-corners) .mini-card__placeholder{border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:0}body:not(.colored-page) .mini-card.color-1 .mini-card__placeholder{background-color:#ba0c2f}body:not(.colored-page) .mini-card.color-2 .mini-card__placeholder{background-color:#ba0c2f}body:not(.colored-page) .mini-card.color-3 .mini-card__placeholder{background-color:#ba0c2f}body:not(.colored-page) .mini-card.color-4 .mini-card__placeholder{background-color:#ba0c2f}.show .mini-card__eyebrow{font-family:"ivystyle-sans", arial, helvetica, sans-serif;font-size:0.955rem;line-height:1.32;text-transform:uppercase}.show .mini-card__title{font-family:"ivystyle-sans", arial, helvetica, sans-serif;font-size:1.45rem;line-height:1.275;font-weight:600;margin-bottom:0.5em}@media screen and (min-width: 37.5rem){.show .mini-card__title{font-size:1.8rem;line-height:1.2}}.show .mini-card__title a{text-decoration:none}.show .mini-card__caption{font-family:"ivystyle-sans", arial, helvetica, sans-serif;font-size:1.333rem;line-height:1.25;margin-bottom:1em}.show .mini-card__caption p{margin-bottom:0.5em}.show .mini-card__caption:first-child{margin-top:0}.show .mini-card__caption:last-child{margin-bottom:0}.show .mini-card__eyebrow+.mini-card__caption{margin-top:1em}.show .mini-card__cta{font-family:"ivystyle-sans", arial, helvetica, sans-serif;font-size:1rem;line-height:1.32;text-decoration:underline}.show .sidebar{width:100%;font-family:"ivystyle-sans", arial, helvetica, sans-serif;font-size:1rem;line-height:1.32}@media screen and (min-width: 0) and (max-width: 37.4375rem){.show .sidebar{padding:calc(var(--gutter) * 1);padding-bottom:calc(var(--gutter) * 2)}}@media screen and (min-width: 37.5rem){.show .sidebar{padding-left:calc(var(--gutter) * 1)}}.show .sidebar__section{border-top:1px solid;border-bottom:1px solid;margin-left:calc(var(--gutter) * -1);padding-left:calc(var(--gutter) * 1)}.show .sidebar__section:first-child{border-top:0}.show .sidebar__section:last-child{border-bottom:0}.show .sidebar hr{margin-left:calc(var(--gutter) * -1);margin-top:calc(var(--gutter) * 1);margin-bottom:calc(var(--gutter) * 1)}.show .sidebar__detail{margin-bottom:1em}.show .sidebar__label{font-family:"ivystyle-sans", arial, helvetica, sans-serif;font-size:0.955rem;line-height:1.32;text-transform:uppercase}.show .sidebar p,.show .sidebar ul,.show .sidebar ol{margin-bottom:1em}.show p.sidebar__label{margin-bottom:0}.show .sidebar__heading{margin-bottom:0.5em;font-family:"ivystyle-sans", arial, helvetica, sans-serif;font-size:0.955rem;line-height:1.32;text-transform:uppercase}.show .sidebar h1,.show .sidebar h2,.show .sidebar h3,.show .sidebar h4,.show .sidebar h5,.show .sidebar h6{font-family:"ivystyle-sans", arial, helvetica, sans-serif;font-size:0.955rem;line-height:1.32;text-transform:uppercase;margin-bottom:0}.show .sidebar h1:nth-child(n+2),.show .sidebar h2:nth-child(n+2),.show .sidebar h3:nth-child(n+2),.show .sidebar h4:nth-child(n+2),.show .sidebar h5:nth-child(n+2),.show .sidebar h6:nth-child(n+2){margin-top:0.5em}.show .sidebar__big-link,.show .sidebar__download-link{padding:0;margin:0;border:0;background-color:unset;cursor:pointer;text-decoration:none;color:inherit;font-weight:inherit;align-items:center;justify-content:center;display:flex;border-top-right-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius);border-top-left-radius:var(--border-radius);text-transform:uppercase;padding:1em;min-height:7em;color:var(--foreground-color);border:1px solid var(--foreground-color);background-color:transparent;font-family:"ivystyle-sans", arial, helvetica, sans-serif;font-size:0.955rem;line-height:1.32;display:flex;flex-direction:column;text-align:center;text-decoration:none}.show .sidebar__big-link:focus,.show .sidebar__download-link:focus{outline:none}.show .sidebar__big-link svg [stroke]:not([stroke=none]),.show .sidebar__download-link svg [stroke]:not([stroke=none]){stroke:var(--foreground-color)}.show .sidebar__big-link svg [fill]:not([fill=none]),.show .sidebar__download-link svg [fill]:not([fill=none]){fill:var(--foreground-color)}.show .sidebar__big-link svg,.show .sidebar__download-link svg{width:auto;height:1.4em}.show .sidebar__big-link:hover:not(:disabled),.show .sidebar__download-link:hover:not(:disabled){color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}.show .sidebar__big-link:hover:not(:disabled) svg [stroke]:not([stroke=none]),.show .sidebar__download-link:hover:not(:disabled) svg [stroke]:not([stroke=none]){stroke:#ba0c2f}.show .sidebar__big-link:hover:not(:disabled) svg [fill]:not([fill=none]),.show .sidebar__download-link:hover:not(:disabled) svg [fill]:not([fill=none]){fill:#ba0c2f}.show .sidebar__big-link:focus,.show .sidebar__download-link:focus{color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}.show .sidebar__big-link:focus svg [stroke]:not([stroke=none]),.show .sidebar__download-link:focus svg [stroke]:not([stroke=none]){stroke:#ba0c2f}.show .sidebar__big-link:focus svg [fill]:not([fill=none]),.show .sidebar__download-link:focus svg [fill]:not([fill=none]){fill:#ba0c2f}.show .sidebar__big-link:disabled,.show .sidebar__download-link:disabled{color:rgba(9,9,9,0.5);border:1px solid rgba(9,9,9,0.5);background-color:transparent}.show .sidebar__big-link:disabled svg [stroke]:not([stroke=none]),.show .sidebar__download-link:disabled svg [stroke]:not([stroke=none]){stroke:rgba(9,9,9,0.5)}.show .sidebar__big-link:disabled svg [fill]:not([fill=none]),.show .sidebar__download-link:disabled svg [fill]:not([fill=none]){fill:rgba(9,9,9,0.5)}body.color-1:not(.colored-page) .sidebar__big-link:hover:not(:disabled),.sidebar__download-link:hover:not(:disabled){color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}body.color-1:not(.colored-page) .sidebar__big-link:hover:not(:disabled) svg [stroke]:not([stroke=none]),.sidebar__download-link:hover:not(:disabled) svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body.color-1:not(.colored-page) .sidebar__big-link:hover:not(:disabled) svg [fill]:not([fill=none]),.sidebar__download-link:hover:not(:disabled) svg [fill]:not([fill=none]){fill:#ba0c2f}body.color-1:not(.colored-page) .sidebar__big-link:focus,.sidebar__download-link:focus{color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}body.color-1:not(.colored-page) .sidebar__big-link:focus svg [stroke]:not([stroke=none]),.sidebar__download-link:focus svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body.color-1:not(.colored-page) .sidebar__big-link:focus svg [fill]:not([fill=none]),.sidebar__download-link:focus svg [fill]:not([fill=none]){fill:#ba0c2f}body.color-1:not(.colored-page) .sidebar__big-link:disabled,.sidebar__download-link:disabled{color:rgba(9,9,9,0.5);border:1px solid #d9d9d9;background-color:transparent}body.color-1:not(.colored-page) .sidebar__big-link:disabled svg [stroke]:not([stroke=none]),.sidebar__download-link:disabled svg [stroke]:not([stroke=none]){stroke:rgba(9,9,9,0.5)}body.color-1:not(.colored-page) .sidebar__big-link:disabled svg [fill]:not([fill=none]),.sidebar__download-link:disabled svg [fill]:not([fill=none]){fill:rgba(9,9,9,0.5)}body.color-2:not(.colored-page) .sidebar__big-link:hover:not(:disabled),.sidebar__download-link:hover:not(:disabled){color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}body.color-2:not(.colored-page) .sidebar__big-link:hover:not(:disabled) svg [stroke]:not([stroke=none]),.sidebar__download-link:hover:not(:disabled) svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body.color-2:not(.colored-page) .sidebar__big-link:hover:not(:disabled) svg [fill]:not([fill=none]),.sidebar__download-link:hover:not(:disabled) svg [fill]:not([fill=none]){fill:#ba0c2f}body.color-2:not(.colored-page) .sidebar__big-link:focus,.sidebar__download-link:focus{color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}body.color-2:not(.colored-page) .sidebar__big-link:focus svg [stroke]:not([stroke=none]),.sidebar__download-link:focus svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body.color-2:not(.colored-page) .sidebar__big-link:focus svg [fill]:not([fill=none]),.sidebar__download-link:focus svg [fill]:not([fill=none]){fill:#ba0c2f}body.color-2:not(.colored-page) .sidebar__big-link:disabled,.sidebar__download-link:disabled{color:rgba(9,9,9,0.5);border:1px solid #d9d9d9;background-color:transparent}body.color-2:not(.colored-page) .sidebar__big-link:disabled svg [stroke]:not([stroke=none]),.sidebar__download-link:disabled svg [stroke]:not([stroke=none]){stroke:rgba(9,9,9,0.5)}body.color-2:not(.colored-page) .sidebar__big-link:disabled svg [fill]:not([fill=none]),.sidebar__download-link:disabled svg [fill]:not([fill=none]){fill:rgba(9,9,9,0.5)}body.color-3:not(.colored-page) .sidebar__big-link:hover:not(:disabled),.sidebar__download-link:hover:not(:disabled){color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}body.color-3:not(.colored-page) .sidebar__big-link:hover:not(:disabled) svg [stroke]:not([stroke=none]),.sidebar__download-link:hover:not(:disabled) svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body.color-3:not(.colored-page) .sidebar__big-link:hover:not(:disabled) svg [fill]:not([fill=none]),.sidebar__download-link:hover:not(:disabled) svg [fill]:not([fill=none]){fill:#ba0c2f}body.color-3:not(.colored-page) .sidebar__big-link:focus,.sidebar__download-link:focus{color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}body.color-3:not(.colored-page) .sidebar__big-link:focus svg [stroke]:not([stroke=none]),.sidebar__download-link:focus svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body.color-3:not(.colored-page) .sidebar__big-link:focus svg [fill]:not([fill=none]),.sidebar__download-link:focus svg [fill]:not([fill=none]){fill:#ba0c2f}body.color-3:not(.colored-page) .sidebar__big-link:disabled,.sidebar__download-link:disabled{color:rgba(9,9,9,0.5);border:1px solid #d9d9d9;background-color:transparent}body.color-3:not(.colored-page) .sidebar__big-link:disabled svg [stroke]:not([stroke=none]),.sidebar__download-link:disabled svg [stroke]:not([stroke=none]){stroke:rgba(9,9,9,0.5)}body.color-3:not(.colored-page) .sidebar__big-link:disabled svg [fill]:not([fill=none]),.sidebar__download-link:disabled svg [fill]:not([fill=none]){fill:rgba(9,9,9,0.5)}body.color-4:not(.colored-page) .sidebar__big-link:hover:not(:disabled),.sidebar__download-link:hover:not(:disabled){color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}body.color-4:not(.colored-page) .sidebar__big-link:hover:not(:disabled) svg [stroke]:not([stroke=none]),.sidebar__download-link:hover:not(:disabled) svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body.color-4:not(.colored-page) .sidebar__big-link:hover:not(:disabled) svg [fill]:not([fill=none]),.sidebar__download-link:hover:not(:disabled) svg [fill]:not([fill=none]){fill:#ba0c2f}body.color-4:not(.colored-page) .sidebar__big-link:focus,.sidebar__download-link:focus{color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}body.color-4:not(.colored-page) .sidebar__big-link:focus svg [stroke]:not([stroke=none]),.sidebar__download-link:focus svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body.color-4:not(.colored-page) .sidebar__big-link:focus svg [fill]:not([fill=none]),.sidebar__download-link:focus svg [fill]:not([fill=none]){fill:#ba0c2f}body.color-4:not(.colored-page) .sidebar__big-link:disabled,.sidebar__download-link:disabled{color:rgba(9,9,9,0.5);border:1px solid #d9d9d9;background-color:transparent}body.color-4:not(.colored-page) .sidebar__big-link:disabled svg [stroke]:not([stroke=none]),.sidebar__download-link:disabled svg [stroke]:not([stroke=none]){stroke:rgba(9,9,9,0.5)}body.color-4:not(.colored-page) .sidebar__big-link:disabled svg [fill]:not([fill=none]),.sidebar__download-link:disabled svg [fill]:not([fill=none]){fill:rgba(9,9,9,0.5)}.show .colored-page .sidebar__big-link:hover:not(:disabled),.show .colored-page .sidebar__download-link:hover:not(:disabled){color:#5f6d70;border:1px solid #5f6d70;background-color:transparent}.show .colored-page .sidebar__big-link:hover:not(:disabled) svg [stroke]:not([stroke=none]),.show .colored-page .sidebar__download-link:hover:not(:disabled) svg [stroke]:not([stroke=none]){stroke:#5f6d70}.show .colored-page .sidebar__big-link:hover:not(:disabled) svg [fill]:not([fill=none]),.show .colored-page .sidebar__download-link:hover:not(:disabled) svg [fill]:not([fill=none]){fill:#5f6d70}.show .colored-page .sidebar__big-link:focus,.show .colored-page .sidebar__download-link:focus{color:#5f6d70;border:1px solid #5f6d70;background-color:transparent}.show .colored-page .sidebar__big-link:focus svg [stroke]:not([stroke=none]),.show .colored-page .sidebar__download-link:focus svg [stroke]:not([stroke=none]){stroke:#5f6d70}.show .colored-page .sidebar__big-link:focus svg [fill]:not([fill=none]),.show .colored-page .sidebar__download-link:focus svg [fill]:not([fill=none]){fill:#5f6d70}.show .colored-page .sidebar__big-link:disabled,.show .colored-page .sidebar__download-link:disabled{color:rgba(9,9,9,0.5);border:1px solid rgba(9,9,9,0.5);background-color:transparent}.show .colored-page .sidebar__big-link:disabled svg [stroke]:not([stroke=none]),.show .colored-page .sidebar__download-link:disabled svg [stroke]:not([stroke=none]){stroke:rgba(9,9,9,0.5)}.show .colored-page .sidebar__big-link:disabled svg [fill]:not([fill=none]),.show .colored-page .sidebar__download-link:disabled svg [fill]:not([fill=none]){fill:rgba(9,9,9,0.5)}.show .sidebar__big-link:hover,.show .sidebar__big-link:focus,.show .sidebar__download-link:hover,.show .sidebar__download-link:focus{color:#090909;border:1px solid #ba0c2f;background-color:transparent}.show .sidebar__big-link:hover svg [stroke]:not([stroke=none]),.show .sidebar__big-link:focus svg [stroke]:not([stroke=none]),.show .sidebar__download-link:hover svg [stroke]:not([stroke=none]),.show .sidebar__download-link:focus svg [stroke]:not([stroke=none]){stroke:#ba0c2f}.show .sidebar__big-link:hover svg [fill]:not([fill=none]),.show .sidebar__big-link:focus svg [fill]:not([fill=none]),.show .sidebar__download-link:hover svg [fill]:not([fill=none]),.show .sidebar__download-link:focus svg [fill]:not([fill=none]){fill:#ba0c2f}.show .sidebar__big-link svg,.show .sidebar__download-link svg{margin-top:0.5em}.show .sidebar__image{display:inline-block;margin-bottom:1em;width:100%}.show .sidebar__image img{width:100%;border-top-right-radius:calc(var(--border-radius) / 2);border-bottom-right-radius:calc(var(--border-radius) / 2);border-bottom-left-radius:calc(var(--border-radius) / 2);border-top-left-radius:calc(var(--border-radius) / 2)}.show .sidebar__image.responsive-image{width:100% !important}.show .sidebar__text-content{margin-bottom:calc(var(--gutter) * 1)}.show .sidebar__news-content .news-content__hr--top{margin-bottom:calc(var(--gutter) * 1)}.show .sidebar__news-content .news-content__header{margin-bottom:calc(var(--gutter) * 1);margin-left:calc(var(--gutter) * 1);margin-right:calc(var(--gutter) * 1);font-family:"ivystyle-sans", arial, helvetica, sans-serif;font-size:0.955rem;line-height:1.32;text-transform:uppercase}.show .sidebar__news-content .news-content__item{display:block;text-decoration:none}.show .sidebar__news-content .news-content__image{border-top-right-radius:calc(var(--border-radius) / 2);border-bottom-right-radius:calc(var(--border-radius) / 2);border-bottom-left-radius:calc(var(--border-radius) / 2);border-top-left-radius:calc(var(--border-radius) / 2);margin-bottom:calc(var(--gutter) * 0.5)}.show .sidebar__news-content .news-content__date{font-family:"ivystyle-sans", arial, helvetica, sans-serif;font-size:0.955rem;line-height:1.32;text-transform:uppercase}.show .sidebar__news-content .news-content__title{font-weight:600;margin-top:0.25em}.show .sidebar__news-content img{width:100%}@media screen and (min-width: 0) and (max-width: 37.4375rem){.show .sidebar{padding:calc(var(--gutter) * 1);border:1px solid}.show .sidebar__news-content{margin-left:calc(var(--gutter) * -1);margin-right:calc(var(--gutter) * -1)}.show .sidebar .news-content__item{margin:calc(var(--gutter) * 1)}}@media screen and (min-width: 37.5rem){.edit .starts-split-content .sidebar{width:25%;margin-left:auto;margin-bottom:2em;border-left:1px solid;padding-left:calc(var(--gutter) * 1)}.edit .split-content{width:75%}.show .sidebar__news-content{margin-left:calc(var(--gutter) * -1)}.show .sidebar .news-content__item{margin-top:calc(var(--gutter) * 1);margin-left:calc(var(--gutter) * 1);margin-bottom:calc(var(--gutter) * 1)}}.show .sidebar__faculty-staff-portrait .fspm__portrait{padding-left:0;padding-right:0}.show .two-column-item__inner{height:100%}@media screen and (min-width: 0) and (max-width: 37.4375rem){.show .two-column-item__inner{border-bottom:1px solid}.show .two-column-item:first-child .two-column-item__inner{border-top:1px solid}.show .island-press .two-column-item .two-column-item__inner{margin-left:calc(var(--gutter) * -1);margin-right:calc(var(--gutter) * -1);padding-left:calc(var(--gutter) * 1);padding-right:calc(var(--gutter) * 1)}}@media screen and (min-width: 37.5rem){.show .two-column-table{display:flex;flex-wrap:wrap;flex-direction:row;margin-left:calc(var(--gutter) * -0.5);margin-right:calc(var(--gutter) * -0.5)}.show .two-column-item{flex:0 0 50%;padding-left:calc(var(--gutter) * 0.5);padding-right:calc(var(--gutter) * 0.5)}.show .two-column-item__inner{border-bottom:1px solid}.show .two-column-item:first-child .two-column-item__inner,.show .two-column-item:nth-child(2) .two-column-item__inner{border-top:1px solid}.show .two-column-item__inner{margin-left:calc(var(--gutter) * -0.5);padding-left:calc(var(--gutter) * 0.5);margin-right:calc(var(--gutter) * -0.5);padding-right:calc(var(--gutter) * 0.5)}.show .two-column-item:nth-child(2n-1) .two-column-item__inner{border-right:1px solid}.show .island-press .two-column-item:nth-child(2n-1) .two-column-item__inner{margin-left:calc(var(--gutter) * -1);padding-left:calc(var(--gutter) * 1)}.show .island-press .two-column-item:nth-child(2n) .two-column-item__inner{margin-right:calc(var(--gutter) * -1);padding-right:calc(var(--gutter) * 1)}}.show .three-column-item{flex:0 0 33.3333333333%}.show .three-column-item__inner{height:100%}@media screen and (min-width: 0) and (max-width: 37.4375rem){.show .three-column-item:first-child .three-column-item__inner{border-top:1px solid}.show .three-column-item .three-column-item__inner{border-bottom:1px solid}.show .three-column-item--filler{display:none}.show .island-press .three-column-item .three-column-item__inner{margin-left:calc(var(--gutter) * -1);margin-right:calc(var(--gutter) * -1);padding-left:calc(var(--gutter) * 1);padding-right:calc(var(--gutter) * 1)}}@media screen and (min-width: 37.5rem){.show .three-column-table{display:flex;flex-wrap:wrap;flex-direction:row;margin-left:calc(var(--gutter) * -0.5);margin-right:calc(var(--gutter) * -0.5)}.show .three-column-item{padding-left:calc(var(--gutter) * 0.5);padding-right:calc(var(--gutter) * 0.5)}.show .three-column-item__inner{border-bottom:1px solid}.show .three-column-item:nth-child(-n+3) .three-column-item__inner{border-top:1px solid}.show .three-column-item:not(:nth-child(3n)) .three-column-item__inner{border-right:1px solid;margin-right:calc(var(--gutter) * -0.5);padding-right:calc(var(--gutter) * 0.5)}.show .three-column-item:not(:nth-child(3n-2)) .three-column-item__inner{margin-left:calc(var(--gutter) * -0.5);padding-left:calc(var(--gutter) * 0.5)}.show .island-press .three-column-item:nth-child(3n-2) .three-column-item__inner{margin-left:calc(var(--gutter) * -1);padding-left:calc(var(--gutter) * 1)}.show .island-press .three-column-item:nth-child(3n) .three-column-item__inner{margin-right:calc(var(--gutter) * -1);padding-right:calc(var(--gutter) * 1)}}.show .four-column-item{flex:0 0 25%}.show .four-column-item__inner{height:100%}@media screen and (min-width: 0) and (max-width: 37.4375rem){.show .four-column-item:first-child{border-top:1px solid}.show .four-column-item{border-bottom:1px solid}.show .four-column-item--filler{display:none}}@media screen and (min-width: 37.5rem){.show .four-column-table{display:flex;flex-wrap:wrap;flex-direction:row;margin-left:calc(var(--gutter) * -0.5);margin-right:calc(var(--gutter) * -0.5)}.show .four-column-item{padding-left:calc(var(--gutter) * 0.5);padding-right:calc(var(--gutter) * 0.5)}.show .four-column-item__inner{border-bottom:1px solid}.show .four-column-item:nth-child(-n+4) .four-column-item__inner{border-top:1px solid}.show .four-column-item:not(:nth-child(4n)) .four-column-item__inner{border-right:1px solid;margin-right:calc(var(--gutter) * -0.5);padding-right:calc(var(--gutter) * 0.5)}.show .four-column-item:not(:nth-child(4n-3)) .four-column-item__inner{margin-left:calc(var(--gutter) * -0.5);padding-left:calc(var(--gutter) * 0.5)}.show .island-press .four-column-item:nth-child(4n-3) .four-column-item__inner{margin-left:calc(var(--gutter) * -1);padding-left:calc(var(--gutter) * 1)}.show .island-press .four-column-item:nth-child(4n) .four-column-item__inner{margin-right:calc(var(--gutter) * -1);padding-right:calc(var(--gutter) * 1)}}.show .six-column-item__inner{height:100%}@media screen and (min-width: 0) and (max-width: 37.4375rem){.show .six-column-table{display:flex;flex-wrap:wrap;flex-direction:row;margin-left:calc(var(--gutter) * -0.5);margin-right:calc(var(--gutter) * -0.5)}.show .six-column-item{flex:0 0 33.3333333333%;padding-left:calc(var(--gutter) * 0.5);padding-right:calc(var(--gutter) * 0.5)}.show .six-column-item__inner{border-bottom:1px solid}.show .six-column-item:nth-child(-n+3) .six-column-item__inner{border-top:1px solid}.show .six-column-item:not(:nth-child(3n)) .six-column-item__inner{border-right:1px solid;margin-right:calc(var(--gutter) * -0.5);padding-right:calc(var(--gutter) * 0.5)}.show .six-column-item:not(:nth-child(3n-2)) .six-column-item__inner{margin-left:calc(var(--gutter) * -0.5);padding-left:calc(var(--gutter) * 0.5)}.show .island-press .six-column-item:nth-child(3n-2) .six-column-item__inner{margin-left:calc(var(--gutter) * -1);padding-left:calc(var(--gutter) * 1)}.show .island-press .six-column-item:nth-child(3n) .six-column-item__inner{margin-right:calc(var(--gutter) * -1);padding-right:calc(var(--gutter) * 1)}}@media screen and (min-width: 37.5rem){.show .six-column-table{display:flex;flex-wrap:wrap;flex-direction:row;margin-left:calc(var(--gutter) * -0.5);margin-right:calc(var(--gutter) * -0.5)}.show .six-column-item{flex:0 0 16.6666666667%;padding-left:calc(var(--gutter) * 0.5);padding-right:calc(var(--gutter) * 0.5)}.show .six-column-item__inner{border-bottom:1px solid}.show .six-column-item:nth-child(-n+6) .six-column-item__inner{border-top:1px solid}.show .six-column-item:not(:nth-child(6n)) .six-column-item__inner{border-right:1px solid;margin-right:calc(var(--gutter) * -0.5);padding-right:calc(var(--gutter) * 0.5)}.show .six-column-item:not(:nth-child(6n-5)) .six-column-item__inner{margin-left:calc(var(--gutter) * -0.5);padding-left:calc(var(--gutter) * 0.5)}.show .island-press .six-column-item:nth-child(6n-5) .six-column-item__inner{margin-left:calc(var(--gutter) * -1);padding-left:calc(var(--gutter) * 1)}.show .island-press .six-column-item:nth-child(6n) .six-column-item__inner{margin-right:calc(var(--gutter) * -1);padding-right:calc(var(--gutter) * 1)}}.show .ruled-content hr+.limited-table,.show .ruled-content .limited-table+hr{margin-top:-1px}.show .limited-table__limiter{width:100%;height:100%;padding-top:calc(var(--gutter) * 5);padding-bottom:calc(var(--gutter) * 5);align-items:center;justify-content:center;display:flex}.show .sf-header{border-top:8px solid #ba0c2f;background-color:var(--background-color);position:sticky;top:0;z-index:20;transform-origin:top;margin-bottom:calc(var(--gutter) * 0.65)}.show .sf-header__inner{padding-left:calc(var(--gutter) * 1);padding-right:calc(var(--gutter) * 1);padding-top:calc(var(--gutter) * 0.65);padding-left:calc(var(--gutter) * 1);padding-right:calc(var(--gutter) * 1)}.show .sam-fox .sf-header__inner{width:100%;max-width:90rem;margin-left:auto;margin-right:auto}.show .sf-header__row{display:flex;justify-content:space-between;align-items:center}.show .sf-header__row--bottom{flex-wrap:wrap}.show .sf-header__hr{transform-origin:top;position:relative;z-index:2}.show .sf-header__hr--middle{margin-top:calc(var(--gutter) * 0.65)}.show .sf-header__school-name{transform-origin:top left;flex:0 0 auto}.show .sf-header__school-name a,.show .sf-header__school-name svg{display:block}.show .sf-header__school-name svg{width:auto;height:2.5rem;transform-origin:top left}body.color-1:not(.colored-page) .sf-header__school-name:focus-within svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body.color-1:not(.colored-page) .sf-header__school-name:focus-within svg [fill]:not([fill=none]){fill:#ba0c2f}body.color-2:not(.colored-page) .sf-header__school-name:focus-within svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body.color-2:not(.colored-page) .sf-header__school-name:focus-within svg [fill]:not([fill=none]){fill:#ba0c2f}body.color-3:not(.colored-page) .sf-header__school-name:focus-within svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body.color-3:not(.colored-page) .sf-header__school-name:focus-within svg [fill]:not([fill=none]){fill:#ba0c2f}body.color-4:not(.colored-page) .sf-header__school-name:focus-within svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body.color-4:not(.colored-page) .sf-header__school-name:focus-within svg [fill]:not([fill=none]){fill:#ba0c2f}.show .colored-page .sf-header__school-name:focus-within svg [stroke]:not([stroke=none]){stroke:#5f6d70}.show .colored-page .sf-header__school-name:focus-within svg [fill]:not([fill=none]){fill:#5f6d70}.show .sf-header__controls{display:flex;transform-origin:right center}.show .sf-header__cta-container{margin-left:calc(var(--gutter) * 0.75);margin-right:calc(var(--gutter) * 0.75);flex-direction:column;justify-content:space-evenly;display:none}.show .sf-header__cta{padding:0;margin:0;border:0;background-color:unset;cursor:pointer;text-decoration:none;color:inherit;font-weight:inherit;align-items:center;justify-content:center;display:flex;border-top-right-radius:calc(var(--border-radius) / 2);border-bottom-right-radius:calc(var(--border-radius) / 2);border-bottom-left-radius:calc(var(--border-radius) / 2);border-top-left-radius:calc(var(--border-radius) / 2);text-transform:uppercase;padding:1em;padding-top:0.5em;padding-bottom:0.5em;min-height:2em;color:var(--foreground-color);border:1px solid var(--foreground-color);background-color:transparent;font-family:"ivystyle-sans", arial, helvetica, sans-serif;font-size:1rem;line-height:1.32;padding:0 1em;min-height:auto;height:calc(33% - 0.4em);border-radius:calc(var(--border-radius) / 3);justify-content:center;align-items:center;line-height:1;transform-origin:center right}.show .sf-header__cta:focus{outline:none}.show .sf-header__cta svg [stroke]:not([stroke=none]){stroke:var(--foreground-color)}.show .sf-header__cta svg [fill]:not([fill=none]){fill:var(--foreground-color)}.show .sf-header__cta svg{width:auto;height:1.4em}.show .sf-header__cta:hover:not(:disabled){color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}.show .sf-header__cta:hover:not(:disabled) svg [stroke]:not([stroke=none]){stroke:#ba0c2f}.show .sf-header__cta:hover:not(:disabled) svg [fill]:not([fill=none]){fill:#ba0c2f}.show .sf-header__cta:focus{color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}.show .sf-header__cta:focus svg [stroke]:not([stroke=none]){stroke:#ba0c2f}.show .sf-header__cta:focus svg [fill]:not([fill=none]){fill:#ba0c2f}.show .sf-header__cta:disabled{color:rgba(9,9,9,0.5);border:1px solid rgba(9,9,9,0.5);background-color:transparent}.show .sf-header__cta:disabled svg [stroke]:not([stroke=none]){stroke:rgba(9,9,9,0.5)}.show .sf-header__cta:disabled svg [fill]:not([fill=none]){fill:rgba(9,9,9,0.5)}body.color-1:not(.colored-page) .sf-header__cta:hover:not(:disabled){color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}body.color-1:not(.colored-page) .sf-header__cta:hover:not(:disabled) svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body.color-1:not(.colored-page) .sf-header__cta:hover:not(:disabled) svg [fill]:not([fill=none]){fill:#ba0c2f}body.color-1:not(.colored-page) .sf-header__cta:focus{color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}body.color-1:not(.colored-page) .sf-header__cta:focus svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body.color-1:not(.colored-page) .sf-header__cta:focus svg [fill]:not([fill=none]){fill:#ba0c2f}body.color-1:not(.colored-page) .sf-header__cta:disabled{color:rgba(9,9,9,0.5);border:1px solid #d9d9d9;background-color:transparent}body.color-1:not(.colored-page) .sf-header__cta:disabled svg [stroke]:not([stroke=none]){stroke:rgba(9,9,9,0.5)}body.color-1:not(.colored-page) .sf-header__cta:disabled svg [fill]:not([fill=none]){fill:rgba(9,9,9,0.5)}body.color-2:not(.colored-page) .sf-header__cta:hover:not(:disabled){color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}body.color-2:not(.colored-page) .sf-header__cta:hover:not(:disabled) svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body.color-2:not(.colored-page) .sf-header__cta:hover:not(:disabled) svg [fill]:not([fill=none]){fill:#ba0c2f}body.color-2:not(.colored-page) .sf-header__cta:focus{color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}body.color-2:not(.colored-page) .sf-header__cta:focus svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body.color-2:not(.colored-page) .sf-header__cta:focus svg [fill]:not([fill=none]){fill:#ba0c2f}body.color-2:not(.colored-page) .sf-header__cta:disabled{color:rgba(9,9,9,0.5);border:1px solid #d9d9d9;background-color:transparent}body.color-2:not(.colored-page) .sf-header__cta:disabled svg [stroke]:not([stroke=none]){stroke:rgba(9,9,9,0.5)}body.color-2:not(.colored-page) .sf-header__cta:disabled svg [fill]:not([fill=none]){fill:rgba(9,9,9,0.5)}body.color-3:not(.colored-page) .sf-header__cta:hover:not(:disabled){color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}body.color-3:not(.colored-page) .sf-header__cta:hover:not(:disabled) svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body.color-3:not(.colored-page) .sf-header__cta:hover:not(:disabled) svg [fill]:not([fill=none]){fill:#ba0c2f}body.color-3:not(.colored-page) .sf-header__cta:focus{color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}body.color-3:not(.colored-page) .sf-header__cta:focus svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body.color-3:not(.colored-page) .sf-header__cta:focus svg [fill]:not([fill=none]){fill:#ba0c2f}body.color-3:not(.colored-page) .sf-header__cta:disabled{color:rgba(9,9,9,0.5);border:1px solid #d9d9d9;background-color:transparent}body.color-3:not(.colored-page) .sf-header__cta:disabled svg [stroke]:not([stroke=none]){stroke:rgba(9,9,9,0.5)}body.color-3:not(.colored-page) .sf-header__cta:disabled svg [fill]:not([fill=none]){fill:rgba(9,9,9,0.5)}body.color-4:not(.colored-page) .sf-header__cta:hover:not(:disabled){color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}body.color-4:not(.colored-page) .sf-header__cta:hover:not(:disabled) svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body.color-4:not(.colored-page) .sf-header__cta:hover:not(:disabled) svg [fill]:not([fill=none]){fill:#ba0c2f}body.color-4:not(.colored-page) .sf-header__cta:focus{color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}body.color-4:not(.colored-page) .sf-header__cta:focus svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body.color-4:not(.colored-page) .sf-header__cta:focus svg [fill]:not([fill=none]){fill:#ba0c2f}body.color-4:not(.colored-page) .sf-header__cta:disabled{color:rgba(9,9,9,0.5);border:1px solid #d9d9d9;background-color:transparent}body.color-4:not(.colored-page) .sf-header__cta:disabled svg [stroke]:not([stroke=none]){stroke:rgba(9,9,9,0.5)}body.color-4:not(.colored-page) .sf-header__cta:disabled svg [fill]:not([fill=none]){fill:rgba(9,9,9,0.5)}.show .colored-page .sf-header__cta:hover:not(:disabled){color:#5f6d70;border:1px solid #5f6d70;background-color:transparent}.show .colored-page .sf-header__cta:hover:not(:disabled) svg [stroke]:not([stroke=none]){stroke:#5f6d70}.show .colored-page .sf-header__cta:hover:not(:disabled) svg [fill]:not([fill=none]){fill:#5f6d70}.show .colored-page .sf-header__cta:focus{color:#5f6d70;border:1px solid #5f6d70;background-color:transparent}.show .colored-page .sf-header__cta:focus svg [stroke]:not([stroke=none]){stroke:#5f6d70}.show .colored-page .sf-header__cta:focus svg [fill]:not([fill=none]){fill:#5f6d70}.show .colored-page .sf-header__cta:disabled{color:rgba(9,9,9,0.5);border:1px solid rgba(9,9,9,0.5);background-color:transparent}.show .colored-page .sf-header__cta:disabled svg [stroke]:not([stroke=none]){stroke:rgba(9,9,9,0.5)}.show .colored-page .sf-header__cta:disabled svg [fill]:not([fill=none]){fill:rgba(9,9,9,0.5)}.show .sf-header__cta span{display:block;transform-origin:top;position:relative}.show .sf-header__menu-button{width:4em}.show .sf-header__livestream{display:none}.show .sf-header__livestream img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-top-right-radius:calc(var(--border-radius) / 2);border-bottom-right-radius:calc(var(--border-radius) / 2);border-bottom-left-radius:calc(var(--border-radius) / 2);border-top-left-radius:calc(var(--border-radius) / 2)}@media screen and (min-width: 33.4375rem){.show .sf-header__school-name svg{height:3.5rem;height:3rem}}@media screen and (min-width: 37.5rem){.show .sf-header__school-name svg{height:5rem;height:4rem}.show .sf-header__menu-button{width:5rem}}@media screen and (min-width: 43.125rem){.show .sf-header__cta-container{display:flex}}@media screen and (min-width: 49.6875rem){.show .sf-header__livestream{display:block;width:6.6666666667rem;height:5rem;border-top-right-radius:calc(var(--border-radius) / 2);border-bottom-right-radius:calc(var(--border-radius) / 2);border-bottom-left-radius:calc(var(--border-radius) / 2);border-top-left-radius:calc(var(--border-radius) / 2);background:#d7d2cb}}.show .sf-header__scroll-control{position:relative}.show .sf-header__scroll-control-inner{position:absolute;top:0;left:0;opacity:0;z-index:-1;width:1px}.show .ip-header h1{font-family:"ivystyle-sans", arial, helvetica, sans-serif;font-size:2.65rem;font-weight:600;line-height:1.1;-webkit-text-stroke:0.095rem var(--foreground-color);color:transparent}@media screen and (min-width: 37.5rem){.show .ip-header h1{font-size:3.5rem}}@media screen and (min-width: 37.5rem){.show .ip-header h1{-webkit-text-stroke:0.125rem var(--foreground-color)}}.show .ip-header__inner{margin-top:calc(var(--gutter) * 0.5);position:relative;display:flex}.show .ip-header__nav-container{margin-right:1em}.show .ip-header__buttons{margin-left:auto;flex:0 0 auto}.show .ip-header__menu-button,.show .ip-marquee{display:inline-block}.show .ip-marquee{margin-right:0.4em}.show .ip-header__menu-button{width:5.3333rem;position:relative;top:-0.1em;font-family:"ivystyle-sans", arial, helvetica, sans-serif;font-size:0.75rem;letter-spacing:0.04em;line-height:1.05}@media screen and (min-width: 37.5rem){.show .ip-header__menu-button{font-size:0.875rem}}@media screen and (max-width: 21.25rem){.show .ip-header__menu-button{width:4.3rem;position:absolute;top:0;right:0}}.show .controller--island_press_home_page .ip-header{position:absolute;left:0;width:100%}.show .washu-branding{background-color:#ba0c2f;height:16px}.show .colored-page .washu-branding{background-color:#090909}.show .island-press .washu-branding{background-color:#090909;height:auto;padding-top:calc(var(--gutter) * 0.25);padding-bottom:calc(var(--gutter) * 0.25)}.show .washu-branding svg{width:auto;height:var(--wash-u-branding-logo-height);display:block}.show .search-bar{overflow:hidden;position:relative;background-color:var(--background-color);transform-origin:top;border-bottom:1px solid;opacity:0;margin-top:-1px}.show .search-bar__mask{position:absolute;top:0;left:0;width:100%;transform-origin:top}.show .search-bar__inner{padding-top:calc(var(--gutter) * 0.5);padding-bottom:calc(var(--gutter) * 0.5);padding-left:1px;padding-right:1px}.show .search-bar__form{display:flex;flex-wrap:nowrap;gap:var(--gutter)}.show .search-bar__input{flex:1 1 auto}.show .search-bar__input input{width:100%;border:0;text-align:right}.show .search-bar__buttons{flex:0 0 auto;display:flex;flex-wrap:nowrap;gap:calc(var(--gutter) / 4);align-items:center}.show .search-bar__button{padding:0;margin:0;border:0;background-color:unset;cursor:pointer;text-decoration:none;color:inherit;font-weight:inherit;align-items:center;justify-content:center;display:flex;border-top-right-radius:calc(var(--border-radius) / 4);border-bottom-right-radius:calc(var(--border-radius) / 4);border-bottom-left-radius:calc(var(--border-radius) / 4);border-top-left-radius:calc(var(--border-radius) / 4);text-transform:uppercase;padding:1em;padding-top:0;padding-right:0.5em;padding-bottom:0;padding-left:0.5em;color:var(--foreground-color);border:1px solid var(--foreground-color);background-color:transparent;font-family:"ivystyle-sans", arial, helvetica, sans-serif;font-size:1rem;line-height:1.32}.show .search-bar__button:focus{outline:none}.show .search-bar__button svg [stroke]:not([stroke=none]){stroke:var(--foreground-color)}.show .search-bar__button svg [fill]:not([fill=none]){fill:var(--foreground-color)}.show .search-bar__button svg{width:auto;height:1.4em}.show .search-bar__button:hover:not(:disabled){color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}.show .search-bar__button:hover:not(:disabled) svg [stroke]:not([stroke=none]){stroke:#ba0c2f}.show .search-bar__button:hover:not(:disabled) svg [fill]:not([fill=none]){fill:#ba0c2f}.show .search-bar__button:focus{color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}.show .search-bar__button:focus svg [stroke]:not([stroke=none]){stroke:#ba0c2f}.show .search-bar__button:focus svg [fill]:not([fill=none]){fill:#ba0c2f}.show .search-bar__button:disabled{color:rgba(9,9,9,0.5);border:1px solid rgba(9,9,9,0.5);background-color:transparent}.show .search-bar__button:disabled svg [stroke]:not([stroke=none]){stroke:rgba(9,9,9,0.5)}.show .search-bar__button:disabled svg [fill]:not([fill=none]){fill:rgba(9,9,9,0.5)}body.color-1:not(.colored-page) .search-bar__button:hover:not(:disabled){color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}body.color-1:not(.colored-page) .search-bar__button:hover:not(:disabled) svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body.color-1:not(.colored-page) .search-bar__button:hover:not(:disabled) svg [fill]:not([fill=none]){fill:#ba0c2f}body.color-1:not(.colored-page) .search-bar__button:focus{color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}body.color-1:not(.colored-page) .search-bar__button:focus svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body.color-1:not(.colored-page) .search-bar__button:focus svg [fill]:not([fill=none]){fill:#ba0c2f}body.color-1:not(.colored-page) .search-bar__button:disabled{color:rgba(9,9,9,0.5);border:1px solid #d9d9d9;background-color:transparent}body.color-1:not(.colored-page) .search-bar__button:disabled svg [stroke]:not([stroke=none]){stroke:rgba(9,9,9,0.5)}body.color-1:not(.colored-page) .search-bar__button:disabled svg [fill]:not([fill=none]){fill:rgba(9,9,9,0.5)}body.color-2:not(.colored-page) .search-bar__button:hover:not(:disabled){color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}body.color-2:not(.colored-page) .search-bar__button:hover:not(:disabled) svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body.color-2:not(.colored-page) .search-bar__button:hover:not(:disabled) svg [fill]:not([fill=none]){fill:#ba0c2f}body.color-2:not(.colored-page) .search-bar__button:focus{color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}body.color-2:not(.colored-page) .search-bar__button:focus svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body.color-2:not(.colored-page) .search-bar__button:focus svg [fill]:not([fill=none]){fill:#ba0c2f}body.color-2:not(.colored-page) .search-bar__button:disabled{color:rgba(9,9,9,0.5);border:1px solid #d9d9d9;background-color:transparent}body.color-2:not(.colored-page) .search-bar__button:disabled svg [stroke]:not([stroke=none]){stroke:rgba(9,9,9,0.5)}body.color-2:not(.colored-page) .search-bar__button:disabled svg [fill]:not([fill=none]){fill:rgba(9,9,9,0.5)}body.color-3:not(.colored-page) .search-bar__button:hover:not(:disabled){color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}body.color-3:not(.colored-page) .search-bar__button:hover:not(:disabled) svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body.color-3:not(.colored-page) .search-bar__button:hover:not(:disabled) svg [fill]:not([fill=none]){fill:#ba0c2f}body.color-3:not(.colored-page) .search-bar__button:focus{color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}body.color-3:not(.colored-page) .search-bar__button:focus svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body.color-3:not(.colored-page) .search-bar__button:focus svg [fill]:not([fill=none]){fill:#ba0c2f}body.color-3:not(.colored-page) .search-bar__button:disabled{color:rgba(9,9,9,0.5);border:1px solid #d9d9d9;background-color:transparent}body.color-3:not(.colored-page) .search-bar__button:disabled svg [stroke]:not([stroke=none]){stroke:rgba(9,9,9,0.5)}body.color-3:not(.colored-page) .search-bar__button:disabled svg [fill]:not([fill=none]){fill:rgba(9,9,9,0.5)}body.color-4:not(.colored-page) .search-bar__button:hover:not(:disabled){color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}body.color-4:not(.colored-page) .search-bar__button:hover:not(:disabled) svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body.color-4:not(.colored-page) .search-bar__button:hover:not(:disabled) svg [fill]:not([fill=none]){fill:#ba0c2f}body.color-4:not(.colored-page) .search-bar__button:focus{color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}body.color-4:not(.colored-page) .search-bar__button:focus svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body.color-4:not(.colored-page) .search-bar__button:focus svg [fill]:not([fill=none]){fill:#ba0c2f}body.color-4:not(.colored-page) .search-bar__button:disabled{color:rgba(9,9,9,0.5);border:1px solid #d9d9d9;background-color:transparent}body.color-4:not(.colored-page) .search-bar__button:disabled svg [stroke]:not([stroke=none]){stroke:rgba(9,9,9,0.5)}body.color-4:not(.colored-page) .search-bar__button:disabled svg [fill]:not([fill=none]){fill:rgba(9,9,9,0.5)}.show .colored-page .search-bar__button:hover:not(:disabled){color:#5f6d70;border:1px solid #5f6d70;background-color:transparent}.show .colored-page .search-bar__button:hover:not(:disabled) svg [stroke]:not([stroke=none]){stroke:#5f6d70}.show .colored-page .search-bar__button:hover:not(:disabled) svg [fill]:not([fill=none]){fill:#5f6d70}.show .colored-page .search-bar__button:focus{color:#5f6d70;border:1px solid #5f6d70;background-color:transparent}.show .colored-page .search-bar__button:focus svg [stroke]:not([stroke=none]){stroke:#5f6d70}.show .colored-page .search-bar__button:focus svg [fill]:not([fill=none]){fill:#5f6d70}.show .colored-page .search-bar__button:disabled{color:rgba(9,9,9,0.5);border:1px solid rgba(9,9,9,0.5);background-color:transparent}.show .colored-page .search-bar__button:disabled svg [stroke]:not([stroke=none]){stroke:rgba(9,9,9,0.5)}.show .colored-page .search-bar__button:disabled svg [fill]:not([fill=none]){fill:rgba(9,9,9,0.5)}.show .sf-footer{padding-bottom:calc(var(--gutter) * 1);padding-left:calc(var(--gutter) * 1);padding-right:calc(var(--gutter) * 1);font-family:"ivystyle-sans", arial, helvetica, sans-serif;font-size:1rem;line-height:1.32}.show .sf-footer__school-name{font-family:"ivystyle-sans", arial, helvetica, sans-serif;font-size:1rem;line-height:1.32;font-weight:600;margin-bottom:1em}.show .sf-footer__washu-logo{align-items:center;justify-content:center;display:flex}.show .sf-footer__email-signup{padding-top:calc(var(--gutter) * 1);padding-bottom:calc(var(--gutter) * 1);width:100%}.show .sf-footer__email-tagline{flex:1 1 auto;font-family:"ivystyle-sans", arial, helvetica, sans-serif;font-size:0.955rem;line-height:1.32;text-transform:uppercase;width:100%}.show .sf-footer__email-tagline span{white-space:nowrap}.show .sf-footer__email-subscribe{flex:0 0 auto;padding:0;margin:0;border:0;background-color:unset;cursor:pointer;text-decoration:none;color:inherit;font-weight:inherit;align-items:center;justify-content:center;display:flex;border-top-right-radius:calc(var(--border-radius) / 2);border-bottom-right-radius:calc(var(--border-radius) / 2);border-bottom-left-radius:calc(var(--border-radius) / 2);border-top-left-radius:calc(var(--border-radius) / 2);text-transform:uppercase;padding:1em;padding-top:0.5em;padding-bottom:0.5em;min-height:2em;color:var(--foreground-color);border:1px solid var(--foreground-color);background-color:transparent}.show .sf-footer__email-subscribe:focus{outline:none}.show .sf-footer__email-subscribe svg [stroke]:not([stroke=none]){stroke:var(--foreground-color)}.show .sf-footer__email-subscribe svg [fill]:not([fill=none]){fill:var(--foreground-color)}.show .sf-footer__email-subscribe svg{width:auto;height:1.4em}.show .sf-footer__email-subscribe:hover:not(:disabled){color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}.show .sf-footer__email-subscribe:hover:not(:disabled) svg [stroke]:not([stroke=none]){stroke:#ba0c2f}.show .sf-footer__email-subscribe:hover:not(:disabled) svg [fill]:not([fill=none]){fill:#ba0c2f}.show .sf-footer__email-subscribe:focus{color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}.show .sf-footer__email-subscribe:focus svg [stroke]:not([stroke=none]){stroke:#ba0c2f}.show .sf-footer__email-subscribe:focus svg [fill]:not([fill=none]){fill:#ba0c2f}.show .sf-footer__email-subscribe:disabled{color:rgba(9,9,9,0.5);border:1px solid rgba(9,9,9,0.5);background-color:transparent}.show .sf-footer__email-subscribe:disabled svg [stroke]:not([stroke=none]){stroke:rgba(9,9,9,0.5)}.show .sf-footer__email-subscribe:disabled svg [fill]:not([fill=none]){fill:rgba(9,9,9,0.5)}body.color-1:not(.colored-page) .sf-footer__email-subscribe:hover:not(:disabled){color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}body.color-1:not(.colored-page) .sf-footer__email-subscribe:hover:not(:disabled) svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body.color-1:not(.colored-page) .sf-footer__email-subscribe:hover:not(:disabled) svg [fill]:not([fill=none]){fill:#ba0c2f}body.color-1:not(.colored-page) .sf-footer__email-subscribe:focus{color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}body.color-1:not(.colored-page) .sf-footer__email-subscribe:focus svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body.color-1:not(.colored-page) .sf-footer__email-subscribe:focus svg [fill]:not([fill=none]){fill:#ba0c2f}body.color-1:not(.colored-page) .sf-footer__email-subscribe:disabled{color:rgba(9,9,9,0.5);border:1px solid #d9d9d9;background-color:transparent}body.color-1:not(.colored-page) .sf-footer__email-subscribe:disabled svg [stroke]:not([stroke=none]){stroke:rgba(9,9,9,0.5)}body.color-1:not(.colored-page) .sf-footer__email-subscribe:disabled svg [fill]:not([fill=none]){fill:rgba(9,9,9,0.5)}body.color-2:not(.colored-page) .sf-footer__email-subscribe:hover:not(:disabled){color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}body.color-2:not(.colored-page) .sf-footer__email-subscribe:hover:not(:disabled) svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body.color-2:not(.colored-page) .sf-footer__email-subscribe:hover:not(:disabled) svg [fill]:not([fill=none]){fill:#ba0c2f}body.color-2:not(.colored-page) .sf-footer__email-subscribe:focus{color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}body.color-2:not(.colored-page) .sf-footer__email-subscribe:focus svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body.color-2:not(.colored-page) .sf-footer__email-subscribe:focus svg [fill]:not([fill=none]){fill:#ba0c2f}body.color-2:not(.colored-page) .sf-footer__email-subscribe:disabled{color:rgba(9,9,9,0.5);border:1px solid #d9d9d9;background-color:transparent}body.color-2:not(.colored-page) .sf-footer__email-subscribe:disabled svg [stroke]:not([stroke=none]){stroke:rgba(9,9,9,0.5)}body.color-2:not(.colored-page) .sf-footer__email-subscribe:disabled svg [fill]:not([fill=none]){fill:rgba(9,9,9,0.5)}body.color-3:not(.colored-page) .sf-footer__email-subscribe:hover:not(:disabled){color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}body.color-3:not(.colored-page) .sf-footer__email-subscribe:hover:not(:disabled) svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body.color-3:not(.colored-page) .sf-footer__email-subscribe:hover:not(:disabled) svg [fill]:not([fill=none]){fill:#ba0c2f}body.color-3:not(.colored-page) .sf-footer__email-subscribe:focus{color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}body.color-3:not(.colored-page) .sf-footer__email-subscribe:focus svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body.color-3:not(.colored-page) .sf-footer__email-subscribe:focus svg [fill]:not([fill=none]){fill:#ba0c2f}body.color-3:not(.colored-page) .sf-footer__email-subscribe:disabled{color:rgba(9,9,9,0.5);border:1px solid #d9d9d9;background-color:transparent}body.color-3:not(.colored-page) .sf-footer__email-subscribe:disabled svg [stroke]:not([stroke=none]){stroke:rgba(9,9,9,0.5)}body.color-3:not(.colored-page) .sf-footer__email-subscribe:disabled svg [fill]:not([fill=none]){fill:rgba(9,9,9,0.5)}body.color-4:not(.colored-page) .sf-footer__email-subscribe:hover:not(:disabled){color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}body.color-4:not(.colored-page) .sf-footer__email-subscribe:hover:not(:disabled) svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body.color-4:not(.colored-page) .sf-footer__email-subscribe:hover:not(:disabled) svg [fill]:not([fill=none]){fill:#ba0c2f}body.color-4:not(.colored-page) .sf-footer__email-subscribe:focus{color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}body.color-4:not(.colored-page) .sf-footer__email-subscribe:focus svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body.color-4:not(.colored-page) .sf-footer__email-subscribe:focus svg [fill]:not([fill=none]){fill:#ba0c2f}body.color-4:not(.colored-page) .sf-footer__email-subscribe:disabled{color:rgba(9,9,9,0.5);border:1px solid #d9d9d9;background-color:transparent}body.color-4:not(.colored-page) .sf-footer__email-subscribe:disabled svg [stroke]:not([stroke=none]){stroke:rgba(9,9,9,0.5)}body.color-4:not(.colored-page) .sf-footer__email-subscribe:disabled svg [fill]:not([fill=none]){fill:rgba(9,9,9,0.5)}.show .colored-page .sf-footer__email-subscribe:hover:not(:disabled){color:#5f6d70;border:1px solid #5f6d70;background-color:transparent}.show .colored-page .sf-footer__email-subscribe:hover:not(:disabled) svg [stroke]:not([stroke=none]){stroke:#5f6d70}.show .colored-page .sf-footer__email-subscribe:hover:not(:disabled) svg [fill]:not([fill=none]){fill:#5f6d70}.show .colored-page .sf-footer__email-subscribe:focus{color:#5f6d70;border:1px solid #5f6d70;background-color:transparent}.show .colored-page .sf-footer__email-subscribe:focus svg [stroke]:not([stroke=none]){stroke:#5f6d70}.show .colored-page .sf-footer__email-subscribe:focus svg [fill]:not([fill=none]){fill:#5f6d70}.show .colored-page .sf-footer__email-subscribe:disabled{color:rgba(9,9,9,0.5);border:1px solid rgba(9,9,9,0.5);background-color:transparent}.show .colored-page .sf-footer__email-subscribe:disabled svg [stroke]:not([stroke=none]){stroke:rgba(9,9,9,0.5)}.show .colored-page .sf-footer__email-subscribe:disabled svg [fill]:not([fill=none]){fill:rgba(9,9,9,0.5)}.show .sf-footer__circle-buttons{align-items:center;justify-content:center;display:flex;padding-top:calc(var(--gutter) * 2);padding-bottom:calc(var(--gutter) * 2);font-family:"ivystyle-sans", arial, helvetica, sans-serif;font-size:0.955rem;line-height:1.32;width:100%;flex-wrap:wrap;align-content:center}.show .sf-footer__social-links{font-family:"ivystyle-sans", arial, helvetica, sans-serif;font-size:0.955rem;line-height:1.32}.show .sf-footer__social-links a{text-decoration:none;text-transform:uppercase}.show .sf-footer__samfox-logo{padding-top:calc(var(--gutter) * 1);width:100%}.show .sf-footer__samfox-logo svg [stroke]:not([stroke=none]){stroke:black}.show .sf-footer__samfox-logo svg [fill]:not([fill=none]){fill:black}.show .sf-footer__washu-logo svg{width:auto}.show .sf-footer__user-links{padding-left:calc(var(--gutter) * 1);padding-right:calc(var(--gutter) * 1);padding-top:calc(var(--gutter) * 1)}.show .sam-fox .sf-footer__user-links{width:100%;max-width:90rem;margin-left:auto;margin-right:auto}.show .sf-footer__user-links .user-links__hr{margin-bottom:calc(var(--gutter) * 1)}.show .sf-footer__user-links .user-links__current-user{margin-bottom:calc(var(--gutter) * 0.5)}.show .sf-footer__user-links .user-links__link{margin-right:calc(var(--gutter) * 1);text-decoration:none}@media screen and (min-width: 0) and (max-width: 37.4375rem){.show .sf-footer{padding-left:calc(var(--gutter) * 1);padding-right:calc(var(--gutter) * 1)}.show .sam-fox .sf-footer{width:100%;max-width:90rem;margin-left:auto;margin-right:auto}.show .sf-footer__grid{display:flex;flex-wrap:wrap;flex-direction:row;margin-left:calc(var(--gutter) * -0.5);margin-right:calc(var(--gutter) * -0.5)}.show .sf-footer__school-info{flex:0 0 50%;padding-left:calc(var(--gutter) * 0.5);padding-right:calc(var(--gutter) * 0.5);padding-right:calc(var(--gutter) * 2);border-right:1px solid}.show .sf-footer__washu-logo{flex:0 0 50%;padding-left:calc(var(--gutter) * 0.5);padding-right:calc(var(--gutter) * 0.5)}.show .sf-footer__washu-logo svg{height:2rem}.show .sf-footer__email-signup,.show .sf-footer__circle-buttons,.show .sf-footer__social-links,.show .sf-footer__samfox-logo{border-top:1px solid}.show .sf-footer__school-info,.show .sf-footer__washu-logo,.show .sf-footer__email-signup,.show .sf-footer__circle-buttons,.show .sf-footer__social-links,.show .sf-footer__samfox-logo{padding-top:calc(var(--gutter) * 2);padding-bottom:calc(var(--gutter) * 2)}.show .sf-footer__circle-buttons .circle{margin:calc(var(--gutter) * 1)}.show .sf-footer__email-tagline{margin-bottom:calc(var(--gutter) * 1)}}.show .sf-footer__social-links .sf-footer__inner{display:grid;grid-template-columns:repeat(3, 1fr);gap:var(--gutter) calc(var(--gutter) * 2)}@media screen and (min-width: 37.5rem){.show .sf-footer{padding-left:calc(var(--gutter) * 1);padding-right:calc(var(--gutter) * 1)}.show .sam-fox .sf-footer{width:100%;max-width:90rem;margin-left:auto;margin-right:auto}.show .sf-footer__grid{display:flex;flex-wrap:wrap;flex-direction:row;margin-left:calc(var(--gutter) * -0.5);margin-right:calc(var(--gutter) * -0.5);flex-wrap:nowrap}.show .sf-footer__left,.show .sf-footer__right{flex:0 0 50%;padding-left:calc(var(--gutter) * 0.5);padding-right:calc(var(--gutter) * 0.5)}.show .sf-footer__left{border-right:1px solid;display:flex;flex-direction:column}.show .sf-footer__right{display:flex;flex-wrap:wrap;padding-left:calc(var(--gutter) * 0)}.show .sf-footer__left-top-row{display:flex;flex-wrap:wrap;flex-direction:row;margin-left:calc(var(--gutter) * -0.5);margin-right:calc(var(--gutter) * -0.5)}.show .sf-footer__school-info{flex:0 0 50%;padding-left:calc(var(--gutter) * 0.5);padding-right:calc(var(--gutter) * 0.5);padding-top:calc(var(--gutter) * 2);padding-bottom:calc(var(--gutter) * 2);border-right:1px solid}.show .sf-footer__school-name{font-weight:600}.show .sf-footer__washu-logo{flex:0 0 50%;padding-left:calc(var(--gutter) * 0.5);padding-right:calc(var(--gutter) * 0.5)}.show .sf-footer__washu-logo svg{max-width:100%;height:2.5rem}.show .sf-footer__email-signup{display:flex;align-items:center}.show .sf-footer__email-tagline{margin-right:calc(var(--gutter) * 1)}.show .sf-footer__email-signup{padding-left:calc(var(--gutter) * 0.5);border-bottom:1px solid}.show .sf-footer__social-links{border-top:1px solid;padding-top:calc(var(--gutter) * 2);padding-bottom:calc(var(--gutter) * 2);margin-right:calc(var(--gutter) * -0.5);padding-right:calc(var(--gutter) * 0.5);flex:1 1 auto;display:flex;align-items:center}.show .sf-footer__social-links .sf-footer__inner{width:100%}.show .sf-footer__circle-buttons .circle{margin:calc(var(--gutter) * 0.5)}.show .sf-footer__samfox-logo{border-top:1px solid}}@media screen and (min-width: 64rem){.show .sf-footer__social-links .sf-footer__inner{display:flex;justify-content:space-between}.show .sf-footer__washu-logo svg{height:3rem}}.show .ip-footer{overflow:hidden}.show .ip-footer svg [stroke]:not([stroke=none]){stroke:var(--foreground-color)}.show .ip-footer svg [fill]:not([fill=none]){fill:var(--foreground-color)}.show .ip-footer__row{display:flex;flex-wrap:wrap;flex-direction:row;margin-left:calc(var(--gutter) * -0.5);margin-right:calc(var(--gutter) * -0.5)}.show .ip-footer__social-link{flex:0 0 33.3333333333%;padding-left:calc(var(--gutter) * 0.5);padding-right:calc(var(--gutter) * 0.5);text-align:center}.show .ip-footer__social-link:nth-child(1),.show .ip-footer__social-link:nth-child(2){border-right:1px solid}.show .ip-footer__social-link a{display:block;border-top:1px solid;text-decoration:none}.show .ip-footer__social-link:nth-child(1) a{margin-right:calc(var(--gutter) * -0.5);padding-right:calc(var(--gutter) * 0.5);margin-left:calc(var(--gutter) * -1);padding-left:calc(var(--gutter) * 1)}.show .ip-footer__social-link:nth-child(2) a{margin-right:calc(var(--gutter) * -0.5);padding-right:calc(var(--gutter) * 0.5);margin-left:calc(var(--gutter) * -0.5);padding-left:calc(var(--gutter) * 0.5)}.show .ip-footer__social-link:nth-child(3) a{margin-right:calc(var(--gutter) * -1);padding-right:calc(var(--gutter) * 1);margin-left:calc(var(--gutter) * -0.5);padding-left:calc(var(--gutter) * 0.5)}.show .ip-footer__contact-datum{flex:0 0 50%;text-align:center;border-right:1px solid}.show .ip-footer__contact-datum:nth-child(2){border-right:0}.show .ip-footer__contact-datum:nth-child(3),.show .ip-footer__contact-datum:nth-child(4){flex:0 0 100%;border-right:0}.show .ip-footer__contact-datum:nth-child(3) a,.show .ip-footer__contact-datum:nth-child(4) a{margin-left:calc(var(--gutter) * -1);margin-right:calc(var(--gutter) * -1);padding-left:calc(var(--gutter) * 1);padding-right:calc(var(--gutter) * 1)}@media screen and (min-width: 37.5rem){.show .ip-footer__contact-datum:nth-child(3),.show .ip-footer__contact-datum:nth-child(4){flex:0 0 50%;border-right:1px solid}.show .ip-footer__contact-datum:nth-child(3) a,.show .ip-footer__contact-datum:nth-child(4) a{padding-left:0;padding-right:0}}.show .ip-footer__contact-datum:last-child{border-right:0}.show .ip-footer__contact-datum:last-child a{padding-top:1.2rem;padding-bottom:0.8rem}.show .ip-footer__contact-datum:last-child svg{height:2rem}.show .ip-footer__contact-datum a{display:block;border-top:1px solid;text-decoration:none}.show .ip-footer__social-link a,.show .ip-footer__contact-datum a,.show .ip-footer__sam-fox-logo{padding-top:calc(var(--gutter) * 0.5);padding-bottom:calc(var(--gutter) * 0.5)}.show .ip-footer__sam-fox-logo{border-top:1px solid;margin-left:calc(var(--gutter) * -1);margin-right:calc(var(--gutter) * -1);padding-left:calc(var(--gutter) * 1);padding-right:calc(var(--gutter) * 1)}@media screen and (min-width: 80rem){.show .ip-footer__contact-datum:nth-child(1),.show .ip-footer__contact-datum:nth-child(2),.show .ip-footer__contact-datum:nth-child(3),.show .ip-footer__contact-datum:nth-child(4){flex:0 0 25%}.show .ip-footer__contact-datum:nth-child(2),.show .ip-footer__contact-datum:nth-child(3){border-right:1px solid}}@media screen and (max-width: 96.25rem){.show .ip-footer__mobile-sf-logo{display:block}.show .ip-footer__desktop-sf-logo{display:none}.show .ip-footer__contact-datum a{border-top:1px solid}.show .ip-footer__contact-datum:nth-child(1) a{margin-left:calc(var(--gutter) * -1);padding-left:calc(var(--gutter) * 1)}.show .ip-footer__contact-datum:nth-child(2) a{margin-right:calc(var(--gutter) * -1);padding-right:calc(var(--gutter) * 1)}.show .ip-footer__contact-datum:last-child a{margin-left:calc(var(--gutter) * -1);margin-right:calc(var(--gutter) * -1);padding-left:calc(var(--gutter) * 1);padding-right:calc(var(--gutter) * 1)}.show .ip-footer__contact-datum svg{width:18rem}}@media screen and (min-width: 96.25rem){.show .ip-footer__mobile-sf-logo{display:none}.show .ip-footer__desktop-sf-logo{display:block}.show .ip-footer__contact-datum:nth-child(1) a{margin-right:calc(var(--gutter) * -0.5);padding-right:calc(var(--gutter) * 0.5);margin-left:calc(var(--gutter) * -1);padding-left:calc(var(--gutter) * 1)}.show .ip-footer__contact-datum:nth-child(2) a,.show .ip-footer__contact-datum:nth-child(3) a{margin-right:calc(var(--gutter) * -0.5);padding-right:calc(var(--gutter) * 0.5);margin-left:calc(var(--gutter) * -0.5);padding-left:calc(var(--gutter) * 0.5)}.show .ip-footer__contact-datum:nth-child(4) a{margin-right:calc(var(--gutter) * -1);padding-right:calc(var(--gutter) * 1);margin-left:calc(var(--gutter) * -0.5);padding-left:calc(var(--gutter) * 0.5)}.show .ip-footer__contact-datum svg{width:auto;height:1em;vertical-align:middle}}.show .accordion-edit-banner{height:1em;background-image:url(https://dvsp0hlm0xrn3.cloudfront.net/../images/svg/accordion-spike.svg);background-repeat:repeat-x;background-size:auto 100%;margin:1.5em 0}.show .accordion-edit-banner--end{display:none}.edit-interface.ends-accordion .accordion-edit-banner--end{display:block}.show .accordion-edit-banner p{margin:0}.show .sfs-video,.show .sfs-video__poster,.show .sfs-video .plyr{border-top-right-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius);border-top-left-radius:var(--border-radius)}.show .sfs-video{position:relative;background-color:#090909}.show .sfs-video__poster{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background-color:#090909}.show .sfs-video__poster img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.show .sfs-video--force-aspect-ratio .sfs-video__poster img{position:absolute;top:0;left:0}.show .sfs-video__poster-button{color:#090909;border-color:transparent;background-color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:8.5rem;font-size:1.625rem;text-transform:uppercase}.show .sfs-video__poster-button svg [stroke]:not([stroke=none]){stroke:#090909}.show .sfs-video__poster-button svg [fill]:not([fill=none]){fill:#090909}.show .sfs-video__poster-button:hover,.show .sfs-video__poster-button:focus{color:#fff;border:1px solid #fff;background-color:transparent}.show .sfs-video__poster-button:hover svg [stroke]:not([stroke=none]),.show .sfs-video__poster-button:focus svg [stroke]:not([stroke=none]){stroke:#fff}.show .sfs-video__poster-button:hover svg [fill]:not([fill=none]),.show .sfs-video__poster-button:focus svg [fill]:not([fill=none]){fill:#fff}@media screen and (min-width: 37.5rem){.show .sfs-video__poster-button{font-size:2.25rem;width:10.625rem}}@media screen and (min-width: 64rem){.show .sfs-video__poster-button{width:14.375rem}}.show .sfs-video--played .sfs-video__poster{display:none}.show .sfs-video--atmostpheric-mode{overflow:hidden}.show .sfs-video--atmostpheric-mode:hover .sfs-video__atmostpheric-mode-button{transform:translate(0, 0)}.show .sfs-video__atmostpheric-mode-button{position:absolute;display:flex;right:0;bottom:0;z-index:1;margin:calc(var(--gutter) * 1);font-size:1.625rem;text-transform:uppercase;background:transparent;border:0;cursor:pointer;transition:transform 0.3s ease}@media screen and (min-width: 37.5rem){.show .sfs-video__atmostpheric-mode-button{transform:translate(0, 150%)}}.show .sfs-video__atmostpheric-mode-button .icon-pause circle,.show .sfs-video__atmostpheric-mode-button .icon-play circle{fill:#fff !important}.show .sfs-video__atmostpheric-mode-button[aria-pressed=true] .icon-play{display:block}.show .sfs-video__atmostpheric-mode-button[aria-pressed=true] .icon-pause{display:none}.show .sfs-video__atmostpheric-mode-button[aria-pressed=false] .icon-play{display:none}.show .sfs-video__atmostpheric-mode-button[aria-pressed=false] .icon-pause{display:block}.show .sfs-video__atmostpheric-mode-button:focus{transition:none;transform:translate(0, 0)}.show .modal-header-carousel{width:100%;margin-bottom:calc(var(--gutter) * 1);border-bottom:solid 1px #090909}.show .modal-header-carousel__carousel{position:relative}.show .modal-header-carousel__slide{width:100%;align-items:center;justify-content:center;display:flex}.show .modal-header-carousel__image-height{height:34.375rem}.show .modal-header-carousel__slide-inner{width:100%;height:100%;position:relative}.show .modal-header-carousel--autocrop .modal-header-carousel__image-height{height:auto;position:relative;padding-top:66.66%}.show .modal-header-carousel--autocrop .modal-header-carousel__slide-inner{position:absolute;top:0;left:0;width:100%;height:100%}.show .modal-header-carousel__slide-content{height:100%}.show .modal-header-carousel img,.show .modal-header-carousel .sfs-video,.show .modal-header-carousel .sfs-video__poster,.show .modal-header-carousel .sfs-video .plyr{border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:0}.show .modal-header-carousel--no-crop .modal-header-carousel__slide-inner{text-align:center}.show .modal-header-carousel--no-crop .sfs-video{height:100%;width:auto !important;max-width:100% !important;display:inline-block}.show .modal-header-carousel--no-crop .plyr{height:100%;width:auto;display:inline-block}.show .modal-header-carousel--no-crop .plyr__video-wrapper{height:100%;width:auto;max-width:100%}.show .modal-header-carousel--autocrop .flickity-viewport,.show .modal-header-carousel--autocrop .modal-header-carousel__single-image img,.show .modal-header-carousel--autocrop .sfs-video,.show .modal-header-carousel--autocrop .sfs-video .plyr{border-top-right-radius:var(--border-radius);border-top-left-radius:var(--border-radius);border-bottom-right-radius:0;border-bottom-left-radius:0}.show .modal-header-carousel__image{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.show .modal-header-carousel--autocrop .modal-header-carousel__image{-o-object-fit:cover;object-fit:cover}.show .modal-header-carousel .sfs-video{width:100%;max-width:61.11875rem;margin-left:auto;margin-right:auto}.show .modal-header-carousel--autocrop .sfs-video{max-width:none}.show .modal-header-carousel--autocrop .sfs-video,.show .modal-header-carousel--autocrop .sfs-video .plyr{height:100%}.show .modal-header-carousel__caption{position:absolute;bottom:0;left:0;display:inline;margin-left:calc(var(--gutter) * 1);margin-bottom:calc(var(--gutter) * 1);max-width:75%}.show .modal-header-carousel__caption>*:last-child{margin-bottom:0}@media screen and (min-width: 37.5rem){.show .modal-header-carousel__caption{max-width:50%}}.show .modal-header-carousel__controls{margin-top:calc(var(--gutter) * 1);display:flex;position:absolute;right:2rem}.show .modal-header-carousel__control--left{padding:0;margin:0;border:0;background-color:unset;cursor:pointer;text-decoration:none;color:inherit;font-weight:inherit;display:inline-flex;justify-content:center;align-items:center;margin-right:calc(var(--gutter) * 0.5)}.show .modal-header-carousel__control--left:focus{outline:none}.show .modal-header-carousel__control--left:disabled{opacity:0.2;cursor:not-allowed}.show .modal-header-carousel__control--left svg{width:1.5rem;height:1.2115384615rem;stroke-width:1.0833333333}@media screen and (min-width: 37.5rem){.show .modal-header-carousel__control--left svg{width:2rem;height:1.6153846154rem;stroke-width:0.8125}}.show .modal-header-carousel__control--left:hover:not(:disabled) svg,.show .modal-header-carousel__control--left:focus:not(:disabled) svg{width:1.5rem;height:1.2115384615rem;stroke-width:2.1666666667}@media screen and (min-width: 37.5rem){.show .modal-header-carousel__control--left:hover:not(:disabled) svg,.show .modal-header-carousel__control--left:focus:not(:disabled) svg{width:2rem;height:1.6153846154rem;stroke-width:1.625}}.show .modal-header-carousel__control--left:active svg [stroke]:not([stroke=none]){stroke:#090909}.show .modal-header-carousel__control--left:active svg [fill]:not([fill=none]){fill:#090909}.show .modal-header-carousel__control--right{padding:0;margin:0;border:0;background-color:unset;cursor:pointer;text-decoration:none;color:inherit;font-weight:inherit;display:inline-flex;justify-content:center;align-items:center}.show .modal-header-carousel__control--right:focus{outline:none}.show .modal-header-carousel__control--right:disabled{opacity:0.2;cursor:not-allowed}.show .modal-header-carousel__control--right svg{width:1.5rem;height:1.2115384615rem;stroke-width:1.0833333333}@media screen and (min-width: 37.5rem){.show .modal-header-carousel__control--right svg{width:2rem;height:1.6153846154rem;stroke-width:0.8125}}.show .modal-header-carousel__control--right:hover:not(:disabled) svg,.show .modal-header-carousel__control--right:focus:not(:disabled) svg{width:1.5rem;height:1.2115384615rem;stroke-width:2.1666666667}@media screen and (min-width: 37.5rem){.show .modal-header-carousel__control--right:hover:not(:disabled) svg,.show .modal-header-carousel__control--right:focus:not(:disabled) svg{width:2rem;height:1.6153846154rem;stroke-width:1.625}}.show .modal-header-carousel__control--right:active svg [stroke]:not([stroke=none]){stroke:#090909}.show .modal-header-carousel__control--right:active svg [fill]:not([fill=none]){fill:#090909}.show .modal-header-carousel__single-image{align-items:center;justify-content:center;display:flex;-o-object-fit:contain;object-fit:contain}.show .modal-header-carousel__single-image img{max-height:100%}@media screen and (min-width: 37.5rem){.show .modal-header-carousel__controls{right:4rem}.show .modal-header-carousel__control--left{margin-right:calc(var(--gutter) * 0.25)}}.show .pagination{width:10em;margin-left:auto;margin-right:auto;margin-bottom:calc(var(--gutter) * 2)}.show .pagination.is-loading{animation:load-more-loading 3s linear infinite}.show .pagination.hidden{display:none}@keyframes load-more-loading{from{transform:rotate(0)}from{transform:rotate(-360deg)}}.show .filter-panel{border-top-right-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius);border-top-left-radius:var(--border-radius);background-color:#d7d2cb;padding:calc(var(--gutter) * 1);margin-bottom:calc(var(--gutter) * 2)}.show .filter-panel__header{display:flex;align-items:center;cursor:pointer}.show .filter-panel__label{flex:1 1 auto}.show .filter-panel__icon{flex:0 0 auto;padding:0;margin:0;border:0;background-color:unset;cursor:pointer;text-decoration:none;color:inherit;font-weight:inherit;display:inline-flex;justify-content:center;align-items:center}.show .filter-panel__icon:focus{outline:none}.show .filter-panel__icon:disabled{opacity:0.2;cursor:not-allowed}.show .filter-panel__icon svg{width:1rem;height:1.3333333333rem;stroke-width:1.875}@media screen and (min-width: 37.5rem){.show .filter-panel__icon svg{width:1.5rem;height:2rem;stroke-width:1.25}}.show .filter-panel__icon:hover:not(:disabled) svg,.show .filter-panel__icon:focus:not(:disabled) svg{width:1rem;height:1.3333333333rem;stroke-width:3.75}@media screen and (min-width: 37.5rem){.show .filter-panel__icon:hover:not(:disabled) svg,.show .filter-panel__icon:focus:not(:disabled) svg{width:1.5rem;height:2rem;stroke-width:2.5}}.show .filter-panel__icon:active svg [stroke]:not([stroke=none]){stroke:#090909}.show .filter-panel__icon:active svg [fill]:not([fill=none]){fill:#090909}.show .filter-panel__up-arrow{display:none}.show .filter-panel__down-arrow{display:block}.show .filter-panel__toggler:focus~label svg [stroke]:not([stroke=none]){stroke:#999}.show .filter-panel__toggler:focus~label svg [fill]:not([fill=none]){fill:#999}.show .filter-panel--expanded .filter-panel__up-arrow{display:block}.show .filter-panel--expanded .filter-panel__down-arrow{display:none}.show .filter-panel__clear-filter{white-space:nowrap;margin-left:1em}.show .filter-panel__clear-filter .filter-panel__filter-display{cursor:pointer;margin-right:calc(var(--gutter) * 1);align-items:center;justify-content:center;display:flex;border-top-right-radius:calc(var(--border-radius) / 2);border-bottom-right-radius:calc(var(--border-radius) / 2);border-bottom-left-radius:calc(var(--border-radius) / 2);border-top-left-radius:calc(var(--border-radius) / 2);text-transform:uppercase;padding:1em;padding-top:0.5em;padding-bottom:0.5em;min-height:2em;color:var(--foreground-color);border:1px solid var(--foreground-color);background-color:transparent;font-family:"ivystyle-sans", arial, helvetica, sans-serif;font-size:1rem;line-height:1.32}.show .filter-panel__clear-filter .filter-panel__filter-display svg [stroke]:not([stroke=none]){stroke:var(--foreground-color)}.show .filter-panel__clear-filter .filter-panel__filter-display svg [fill]:not([fill=none]){fill:var(--foreground-color)}.show .filter-panel__clear-filter .filter-panel__filter-display svg{width:auto;height:1.4em}.show .filter-panel__clear-filter .filter-panel__filter-display:hover:not(:disabled){color:#090909;border-color:transparent;background-color:#fff}.show .filter-panel__clear-filter .filter-panel__filter-display:hover:not(:disabled) svg [stroke]:not([stroke=none]){stroke:#090909}.show .filter-panel__clear-filter .filter-panel__filter-display:hover:not(:disabled) svg [fill]:not([fill=none]){fill:#090909}.show .filter-panel__clear-filter .filter-panel__filter-display:focus{color:#090909;border-color:transparent;background-color:#fff}.show .filter-panel__clear-filter .filter-panel__filter-display:focus svg [stroke]:not([stroke=none]){stroke:#090909}.show .filter-panel__clear-filter .filter-panel__filter-display:focus svg [fill]:not([fill=none]){fill:#090909}.show .filter-panel__body{display:none;font-family:"ivystyle-sans", arial, helvetica, sans-serif;font-size:1rem;line-height:1.32;margin-top:calc(var(--gutter) * 1);padding-top:calc(var(--gutter) * 1);border-top:1px solid}.show .filter-panel--expanded .filter-panel__body{display:block}.show .filter-panel__group-title{text-transform:uppercase}.show .filter-panel__filter-display{padding:0;margin:0;border:0;background-color:unset;cursor:pointer;text-decoration:none;color:inherit;font-weight:inherit}.show .filter-panel__filter-display:focus{outline:none}@media screen and (min-width: 0) and (max-width: 37.4375rem){.show .filter-panel__group+.filter-panel__group{margin-top:calc(var(--gutter) * 2)}}@media screen and (min-width: 37.5rem){.show .filter-panel__groups{display:flex;flex-wrap:wrap;flex-direction:row;margin-left:calc(var(--gutter) * -0.5);margin-right:calc(var(--gutter) * -0.5);margin-bottom:calc(var(--gutter) * -1)}.show .filter-panel__group{margin-bottom:calc(var(--gutter) * 1)}.show .filter-panel__group--text{flex:0 0 25%;padding-left:calc(var(--gutter) * 0.5);padding-right:calc(var(--gutter) * 0.5)}.show .filter-panel__group--buttons{flex:0 0 50%;padding-left:calc(var(--gutter) * 0.5);padding-right:calc(var(--gutter) * 0.5);flex-grow:1}.show .filter-panel__group--buttons~.filter-panel__group--buttons{flex-basis:100%}}.show .filter-panel__group--buttons .filter-panel__filters{display:flex;flex-wrap:wrap;margin:calc(var(--gutter) * -0.25);text-transform:uppercase}.show .filter-panel__group--buttons .filter-panel__filter-display{cursor:pointer;margin:calc(var(--gutter) * 0.25);align-items:center;justify-content:center;display:flex;border-top-right-radius:calc(var(--border-radius) / 2);border-bottom-right-radius:calc(var(--border-radius) / 2);border-bottom-left-radius:calc(var(--border-radius) / 2);border-top-left-radius:calc(var(--border-radius) / 2);text-transform:uppercase;padding:1em;padding-top:0.5em;padding-bottom:0.5em;min-height:2em;color:var(--foreground-color);border:1px solid var(--foreground-color);background-color:transparent;font-family:"ivystyle-sans", arial, helvetica, sans-serif;font-size:1rem;line-height:1.32}.show .filter-panel__group--buttons .filter-panel__filter-display svg [stroke]:not([stroke=none]){stroke:var(--foreground-color)}.show .filter-panel__group--buttons .filter-panel__filter-display svg [fill]:not([fill=none]){fill:var(--foreground-color)}.show .filter-panel__group--buttons .filter-panel__filter-display svg{width:auto;height:1.4em}.show .filter-panel__group--buttons .filter-panel__filter-display:hover:not(:disabled){color:#090909;border-color:transparent;background-color:#fff}.show .filter-panel__group--buttons .filter-panel__filter-display:hover:not(:disabled) svg [stroke]:not([stroke=none]){stroke:#090909}.show .filter-panel__group--buttons .filter-panel__filter-display:hover:not(:disabled) svg [fill]:not([fill=none]){fill:#090909}.show .filter-panel__group--buttons .filter-panel__filter-display:focus{color:#090909;border-color:transparent;background-color:#fff}.show .filter-panel__group--buttons .filter-panel__filter-display:focus svg [stroke]:not([stroke=none]){stroke:#090909}.show .filter-panel__group--buttons .filter-panel__filter-display:focus svg [fill]:not([fill=none]){fill:#090909}.show .filter-panel__group--buttons .filter-panel__persistent-filter.active{color:#090909;border-color:transparent;background-color:#fff}.show .filter-panel__group--buttons .filter-panel__persistent-filter.active svg [stroke]:not([stroke=none]){stroke:#090909}.show .filter-panel__group--buttons .filter-panel__persistent-filter.active svg [fill]:not([fill=none]){fill:#090909}.show .filter-panel__clear-filter .filter-panel__filter-display:focus{color:#090909;border-color:transparent;background-color:#fff}.show .filter-panel__clear-filter .filter-panel__filter-display:focus svg [stroke]:not([stroke=none]){stroke:#090909}.show .filter-panel__clear-filter .filter-panel__filter-display:focus svg [fill]:not([fill=none]){fill:#090909}.show .filter-panel__group--text .filter-panel__filter-display{display:block;cursor:pointer;text-align:left;font-family:"ivystyle-sans", arial, helvetica, sans-serif;font-size:1rem;line-height:1.32;margin-bottom:calc(var(--gutter) * 0.25)}.show .filter-panel__group--text .filter-panel__filter-display:hover,.show .filter-panel__group--text .filter-panel__filter-display:focus,.show .filter-panel__group--text .filter-panel__persistent-filter.active{text-decoration:underline}@media screen and (min-width: 37.5rem){.show .filter-panel__group--text:only-child,.show .filter-panel__group--buttons:only-child{flex:0 0 100%;padding-left:calc(var(--gutter) * 0.5);padding-right:calc(var(--gutter) * 0.5)}}.show .search-panel{border-top-right-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius);border-top-left-radius:var(--border-radius);background-color:#d7d2cb;padding:calc(var(--gutter) * 1);margin-bottom:calc(var(--gutter) * 1)}.show .search-panel__form{display:flex;align-items:center}.show .search-panel__input-group{flex:1 1 auto;position:relative}.show .search-panel__input{width:100%;background:transparent;border:0;border-bottom:1px solid;padding-right:1rem;border-radius:0;-webkit-border-radius:0;-webkit-appearance:none}.show .search-panel__input:focus{outline:none}@media screen and (min-width: 37.5rem){.show .search-panel__input{padding-right:1.5rem}}.show .search-panel__reset{padding:0;margin:0;border:0;background-color:unset;cursor:pointer;text-decoration:none;color:inherit;font-weight:inherit;position:absolute;top:50%;right:0;transform:translateY(-50%);opacity:1}.show .search-panel__reset:focus{outline:none}.show .search-panel__reset svg{width:1rem;height:0.9411764706rem;stroke-width:1.0625}@media screen and (min-width: 37.5rem){.show .search-panel__reset svg{width:1.5rem;height:1.4117647059rem;stroke-width:0.7083333333}}.show .search-panel__reset:focus svg [stroke]:not([stroke=none]){stroke:#ba0c2f}.show .search-panel__reset:focus svg [fill]:not([fill=none]){fill:#ba0c2f}.show .search-panel__input:-moz-placeholder-shown+.search-panel__reset{opacity:0}.show .search-panel__input:placeholder-shown+.search-panel__reset{opacity:0}.show .search-panel__submit-button{padding:0;margin:0;border:0;background-color:unset;cursor:pointer;text-decoration:none;color:inherit;font-weight:inherit;align-items:center;justify-content:center;display:flex;border-top-right-radius:calc(var(--border-radius) / 2);border-bottom-right-radius:calc(var(--border-radius) / 2);border-bottom-left-radius:calc(var(--border-radius) / 2);border-top-left-radius:calc(var(--border-radius) / 2);text-transform:uppercase;padding:1em;padding-top:0.5em;padding-bottom:0.5em;min-height:2em;color:var(--foreground-color);border:1px solid var(--foreground-color);background-color:transparent;font-family:"ivystyle-sans", arial, helvetica, sans-serif;font-size:1rem;line-height:1.32;margin-left:calc(var(--gutter) * 1);padding-top:calc(var(--gutter) * 0);padding-bottom:calc(var(--gutter) * 0)}.show .search-panel__submit-button:focus{outline:none}.show .search-panel__submit-button svg [stroke]:not([stroke=none]){stroke:var(--foreground-color)}.show .search-panel__submit-button svg [fill]:not([fill=none]){fill:var(--foreground-color)}.show .search-panel__submit-button svg{width:auto;height:1.4em}.show .search-panel__submit-button:hover:not(:disabled){color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}.show .search-panel__submit-button:hover:not(:disabled) svg [stroke]:not([stroke=none]){stroke:#ba0c2f}.show .search-panel__submit-button:hover:not(:disabled) svg [fill]:not([fill=none]){fill:#ba0c2f}.show .search-panel__submit-button:focus{color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}.show .search-panel__submit-button:focus svg [stroke]:not([stroke=none]){stroke:#ba0c2f}.show .search-panel__submit-button:focus svg [fill]:not([fill=none]){fill:#ba0c2f}.show .search-panel__submit-button:disabled{color:rgba(9,9,9,0.5);border:1px solid rgba(9,9,9,0.5);background-color:transparent}.show .search-panel__submit-button:disabled svg [stroke]:not([stroke=none]){stroke:rgba(9,9,9,0.5)}.show .search-panel__submit-button:disabled svg [fill]:not([fill=none]){fill:rgba(9,9,9,0.5)}body.color-1:not(.colored-page) .search-panel__submit-button:hover:not(:disabled){color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}body.color-1:not(.colored-page) .search-panel__submit-button:hover:not(:disabled) svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body.color-1:not(.colored-page) .search-panel__submit-button:hover:not(:disabled) svg [fill]:not([fill=none]){fill:#ba0c2f}body.color-1:not(.colored-page) .search-panel__submit-button:focus{color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}body.color-1:not(.colored-page) .search-panel__submit-button:focus svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body.color-1:not(.colored-page) .search-panel__submit-button:focus svg [fill]:not([fill=none]){fill:#ba0c2f}body.color-1:not(.colored-page) .search-panel__submit-button:disabled{color:rgba(9,9,9,0.5);border:1px solid #d9d9d9;background-color:transparent}body.color-1:not(.colored-page) .search-panel__submit-button:disabled svg [stroke]:not([stroke=none]){stroke:rgba(9,9,9,0.5)}body.color-1:not(.colored-page) .search-panel__submit-button:disabled svg [fill]:not([fill=none]){fill:rgba(9,9,9,0.5)}body.color-2:not(.colored-page) .search-panel__submit-button:hover:not(:disabled){color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}body.color-2:not(.colored-page) .search-panel__submit-button:hover:not(:disabled) svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body.color-2:not(.colored-page) .search-panel__submit-button:hover:not(:disabled) svg [fill]:not([fill=none]){fill:#ba0c2f}body.color-2:not(.colored-page) .search-panel__submit-button:focus{color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}body.color-2:not(.colored-page) .search-panel__submit-button:focus svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body.color-2:not(.colored-page) .search-panel__submit-button:focus svg [fill]:not([fill=none]){fill:#ba0c2f}body.color-2:not(.colored-page) .search-panel__submit-button:disabled{color:rgba(9,9,9,0.5);border:1px solid #d9d9d9;background-color:transparent}body.color-2:not(.colored-page) .search-panel__submit-button:disabled svg [stroke]:not([stroke=none]){stroke:rgba(9,9,9,0.5)}body.color-2:not(.colored-page) .search-panel__submit-button:disabled svg [fill]:not([fill=none]){fill:rgba(9,9,9,0.5)}body.color-3:not(.colored-page) .search-panel__submit-button:hover:not(:disabled){color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}body.color-3:not(.colored-page) .search-panel__submit-button:hover:not(:disabled) svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body.color-3:not(.colored-page) .search-panel__submit-button:hover:not(:disabled) svg [fill]:not([fill=none]){fill:#ba0c2f}body.color-3:not(.colored-page) .search-panel__submit-button:focus{color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}body.color-3:not(.colored-page) .search-panel__submit-button:focus svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body.color-3:not(.colored-page) .search-panel__submit-button:focus svg [fill]:not([fill=none]){fill:#ba0c2f}body.color-3:not(.colored-page) .search-panel__submit-button:disabled{color:rgba(9,9,9,0.5);border:1px solid #d9d9d9;background-color:transparent}body.color-3:not(.colored-page) .search-panel__submit-button:disabled svg [stroke]:not([stroke=none]){stroke:rgba(9,9,9,0.5)}body.color-3:not(.colored-page) .search-panel__submit-button:disabled svg [fill]:not([fill=none]){fill:rgba(9,9,9,0.5)}body.color-4:not(.colored-page) .search-panel__submit-button:hover:not(:disabled){color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}body.color-4:not(.colored-page) .search-panel__submit-button:hover:not(:disabled) svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body.color-4:not(.colored-page) .search-panel__submit-button:hover:not(:disabled) svg [fill]:not([fill=none]){fill:#ba0c2f}body.color-4:not(.colored-page) .search-panel__submit-button:focus{color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}body.color-4:not(.colored-page) .search-panel__submit-button:focus svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body.color-4:not(.colored-page) .search-panel__submit-button:focus svg [fill]:not([fill=none]){fill:#ba0c2f}body.color-4:not(.colored-page) .search-panel__submit-button:disabled{color:rgba(9,9,9,0.5);border:1px solid #d9d9d9;background-color:transparent}body.color-4:not(.colored-page) .search-panel__submit-button:disabled svg [stroke]:not([stroke=none]){stroke:rgba(9,9,9,0.5)}body.color-4:not(.colored-page) .search-panel__submit-button:disabled svg [fill]:not([fill=none]){fill:rgba(9,9,9,0.5)}.show .colored-page .search-panel__submit-button:hover:not(:disabled){color:#5f6d70;border:1px solid #5f6d70;background-color:transparent}.show .colored-page .search-panel__submit-button:hover:not(:disabled) svg [stroke]:not([stroke=none]){stroke:#5f6d70}.show .colored-page .search-panel__submit-button:hover:not(:disabled) svg [fill]:not([fill=none]){fill:#5f6d70}.show .colored-page .search-panel__submit-button:focus{color:#5f6d70;border:1px solid #5f6d70;background-color:transparent}.show .colored-page .search-panel__submit-button:focus svg [stroke]:not([stroke=none]){stroke:#5f6d70}.show .colored-page .search-panel__submit-button:focus svg [fill]:not([fill=none]){fill:#5f6d70}.show .colored-page .search-panel__submit-button:disabled{color:rgba(9,9,9,0.5);border:1px solid rgba(9,9,9,0.5);background-color:transparent}.show .colored-page .search-panel__submit-button:disabled svg [stroke]:not([stroke=none]){stroke:rgba(9,9,9,0.5)}.show .colored-page .search-panel__submit-button:disabled svg [fill]:not([fill=none]){fill:rgba(9,9,9,0.5)}.show .title__text{padding-top:calc(var(--gutter) * 0.5);padding-bottom:calc(var(--gutter) * 0.5)}.show .sam-fox .title__text{font-family:"ivystyle-sans", arial, helvetica, sans-serif;font-size:1.45rem;line-height:1.275;text-transform:uppercase}@media screen and (min-width: 37.5rem){.show .sam-fox .title__text{font-size:1.8rem;line-height:1.2}}.show .island-press .title__text{font-family:"ivystyle-sans", arial, helvetica, sans-serif;font-size:1.3125rem;letter-spacing:0.02em;line-height:1.2}@media screen and (min-width: 37.5rem){.show .island-press .title__text{font-size:1.7rem}}.show .lightbox{padding:calc(var(--gutter) * 1)}.show .lightbox__image{padding-bottom:calc(var(--gutter) * 1);border-bottom:1px solid}.show .lightbox__image img{width:100%;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:0}.show .lightbox__caption:last-child{margin-bottom:0}.show [data-lightbox]{cursor:pointer}html.site-nav-is-open{overflow:hidden}.show .site-nav{visibility:hidden;position:fixed;top:0;right:0;width:100%;height:100%;z-index:51;color:var(--foreground-color)}.show .site-nav--open,.show .site-nav--open-transition{visibility:visible}.show .site-nav ul{list-style:none;padding-left:0}.show .site-nav a{text-decoration:none}.show .site-nav__scrim{background-color:rgba(9,9,9,0.7);opacity:0;transition:opacity 300ms linear;visibility:hidden}.show .site-nav__main-menu-scrim{position:fixed;top:0;left:0;width:100%;height:100%;z-index:21}.show .site-nav--open .site-nav__main-menu-scrim{opacity:1}.show .site-nav--open .site-nav__main-menu-scrim,.show .site-nav--open-transition .site-nav__main-menu-scrim{visibility:visible}.show .site-nav__sub-menu-scrim{position:absolute;top:0;left:0;width:100%;height:100%}.show .site-nav--sub-menu-open .site-nav__sub-menu-scrim{opacity:1}.show .site-nav--sub-menu-open .site-nav__sub-menu-scrim,.show .site-nav--sub-menu-transition .site-nav__sub-menu-scrim{visibility:visible}.show .site-nav__wash-u-logo svg{display:block;width:auto;height:1.3em;margin-top:0.1em}.show .site-nav__main-menu-controls{width:100%;margin-bottom:calc(var(--gutter) * 2);display:flex;flex-direction:row;justify-content:space-between}.show .site-nav__close-button,.show .site-nav__back-button{transition:opacity 300ms linear;padding:0;margin:0;border:0;background-color:unset;cursor:pointer;text-decoration:none;color:inherit;font-weight:inherit;display:inline-flex;justify-content:center;align-items:center}.show .site-nav__close-button:focus,.show .site-nav__back-button:focus{outline:none}.show .site-nav__close-button:disabled,.show .site-nav__back-button:disabled{opacity:0.2;cursor:not-allowed}.show .site-nav__close-button svg,.show .site-nav__back-button svg{width:1.875rem;height:1.7647058824rem;stroke-width:0.5666666667}.show .site-nav__close-button:hover:not(:disabled) svg,.show .site-nav__close-button:focus:not(:disabled) svg,.show .site-nav__back-button:hover:not(:disabled) svg,.show .site-nav__back-button:focus:not(:disabled) svg{width:1.875rem;height:1.7647058824rem;stroke-width:1.1333333333}.show .site-nav__close-button:active svg [stroke]:not([stroke=none]),.show .site-nav__back-button:active svg [stroke]:not([stroke=none]){stroke:#090909}.show .site-nav__close-button:active svg [fill]:not([fill=none]),.show .site-nav__back-button:active svg [fill]:not([fill=none]){fill:#090909}.show .site-nav--sub-menu-open .site-nav__close-button{opacity:0}.show .site-nav__sub-menu-controls{z-index:22;margin-bottom:calc(var(--gutter) * 2);padding-left:calc(var(--gutter) * 1);padding-right:calc(var(--gutter) * 1);padding-top:calc(var(--gutter) * 1)}.show .site-nav__back-button{opacity:0;transition:opacity 300ms linear}.show .site-nav--sub-menu-open .site-nav__back-button{opacity:1}.show .site-nav__sub-menu-arrow{display:block}.show .site-nav__sub-menu-x{display:none}.show .site-nav__main-menu{position:absolute;top:0;right:0;width:100%;height:100%;z-index:22;background:#f1b434;overflow-x:hidden;overflow-y:auto;transform:scaleX(0);transform-origin:right;transition:transform 500ms cubic-bezier(0.65, 0.05, 0.36, 1);padding-top:calc(var(--gutter) * 1);padding-bottom:calc(var(--gutter) * 1);padding-left:calc(var(--gutter) * 1);padding-right:calc(var(--gutter) * 1);display:flex;flex-direction:column;align-items:flex-start;visibility:hidden}.show .site-nav--open .site-nav__main-menu,.show .site-nav--open-transition .site-nav__main-menu{visibility:visible}.show .site-nav--open .site-nav__main-menu{transform:scaleX(1)}.show .site-nav__link-to-sfs{font-weight:600;margin-bottom:0.7em;display:block}.show .sam-fox .site-nav__link-to-sfs{display:none}.show .site-nav__top-level-menu>ul{margin-bottom:calc(var(--gutter) * 1)}.show .site-nav__top-level-menu>ul>li{margin-bottom:0.5em}.show .site-nav__top-level-menu>ul>li>a{display:block;padding-left:1.375em;text-indent:-1.375em;font-family:"ivystyle-sans", arial, helvetica, sans-serif;font-size:2.65rem;font-weight:600;line-height:1.1;font-weight:600}@media screen and (min-width: 37.5rem){.show .site-nav__top-level-menu>ul>li>a{font-size:3.5rem}}@media screen and (min-width: 0) and (max-width: 37.4375rem){.show .site-nav__top-level-menu>ul>li>a{line-height:1.1}}.show .site-nav__top-level-menu>ul>li>a.site-nav__main-menu-item--current{-webkit-text-stroke:0.095rem var(--foreground-color);color:transparent}@media screen and (min-width: 37.5rem){.show .site-nav__top-level-menu>ul>li>a.site-nav__main-menu-item--current{-webkit-text-stroke:0.125rem var(--foreground-color)}}.show img.site-nav__thumbnail{width:1.125em;height:0.75em;-o-object-fit:cover;object-fit:cover;vertical-align:baseline;margin-right:0.25em;margin-top:0.025em;display:none;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:0}.show a:hover .site-nav__thumbnail[src],.show a:focus .site-nav__thumbnail[src],.show .site-nav__main-menu-item--active .site-nav__thumbnail[src],.show .site-nav__main-menu-item--current .site-nav__thumbnail[src]{display:inline-block}.show .site-nav__quick-links{margin-bottom:calc(var(--gutter) * 1)}.show .site-nav__quick-links ul{margin:-0.2em;display:flex;flex-direction:row;flex-wrap:wrap}.show .site-nav__quick-links li a{align-items:center;justify-content:center;display:flex;border-top-right-radius:calc(var(--border-radius) / 2);border-bottom-right-radius:calc(var(--border-radius) / 2);border-bottom-left-radius:calc(var(--border-radius) / 2);border-top-left-radius:calc(var(--border-radius) / 2);text-transform:uppercase;padding:1em;padding-top:0.5em;padding-bottom:0.5em;min-height:2em;color:var(--foreground-color);border:1px solid var(--foreground-color);background-color:transparent;margin:0.2em}.show .site-nav__quick-links li a svg [stroke]:not([stroke=none]){stroke:var(--foreground-color)}.show .site-nav__quick-links li a svg [fill]:not([fill=none]){fill:var(--foreground-color)}.show .site-nav__quick-links li a svg{width:auto;height:1.4em}.show .site-nav__quick-links li a:hover:not(:disabled){color:#090909;border-color:transparent;background-color:#fff}.show .site-nav__quick-links li a:hover:not(:disabled) svg [stroke]:not([stroke=none]){stroke:#090909}.show .site-nav__quick-links li a:hover:not(:disabled) svg [fill]:not([fill=none]){fill:#090909}.show .site-nav__quick-links li a:focus{color:#090909;border-color:transparent;background-color:#fff}.show .site-nav__quick-links li a:focus svg [stroke]:not([stroke=none]){stroke:#090909}.show .site-nav__quick-links li a:focus svg [fill]:not([fill=none]){fill:#090909}.show .site-nav__search{width:100%;margin-top:auto;margin-bottom:calc(var(--gutter) * 1)}.show .site-nav__search form{display:flex;padding-bottom:0.25rem;border-bottom:1px solid}.show .site-nav__search input{flex:1 1 auto;background-color:transparent;border:0;padding:0;border-radius:0;-webkit-border-radius:0;-webkit-appearance:none}.show .site-nav__search input:focus{outline:none}.show .site-nav__search input::-moz-placeholder{color:inherit;opacity:1}.show .site-nav__search input::placeholder{color:inherit;opacity:1}.show .site-nav__search button{padding:0;margin:0;border:0;background-color:unset;cursor:pointer;text-decoration:none;color:inherit;font-weight:inherit;display:inline-flex;justify-content:center;align-items:center;margin-left:1em;flex:0 0 auto}.show .site-nav__search button:focus{outline:none}.show .site-nav__search button:disabled{opacity:0.2;cursor:not-allowed}.show .site-nav__search button svg{width:2rem;height:1.8823529412rem;stroke-width:0.53125}.show .site-nav__search button:hover:not(:disabled) svg,.show .site-nav__search button:focus:not(:disabled) svg{width:2rem;height:1.8823529412rem;stroke-width:1.0625}.show .site-nav__search button:active svg [stroke]:not([stroke=none]){stroke:#090909}.show .site-nav__search button:active svg [fill]:not([fill=none]){fill:#090909}.show .site-nav__sub-menu-tray{position:absolute;top:0;height:100%;width:100%;left:0;visibility:hidden;z-index:22;display:flex;flex-direction:column;transform-origin:right;transform:scaleX(0);transition:transform 500ms cubic-bezier(0.65, 0.05, 0.36, 1);background-color:#b5e3d8}.show .site-nav--sub-menu-open .site-nav__sub-menu-tray,.show .site-nav--sub-menu-transition .site-nav__sub-menu-tray{visibility:visible}.show .site-nav--sub-menu-open .site-nav__sub-menu-tray{transform:scaleX(1)}.show .site-nav__sub-menus{position:relative;flex:1 1 auto}.show .site-nav__sub-menus>ul{position:absolute;top:0;left:0;width:100%;height:100%;transform-origin:right;transform:scaleX(0);background-color:#b5e3d8;padding-left:calc(var(--gutter) * 1);padding-right:calc(var(--gutter) * 1);overflow:auto;visibility:hidden}.show .site-nav__sub-menus>ul>li:last-child{margin-bottom:calc(var(--gutter) * 1)}.show .site-nav__sub-menus>ul.site-nav__sub-menu--open,.show .site-nav--sub-menu-transition .site-nav__sub-menus>ul.site-nav__sub-menu--open{transform:scaleX(1);opacity:1;z-index:23}.show .site-nav--sub-menu-open .site-nav__sub-menu--open,.show .site-nav--sub-menu-transition .site-nav__sub-menu--open{visibility:visible}.show .site-nav__sub-menu--deactivated{transform-origin:left;transform:scaleX(0);z-index:22}.show .site-nav__sub-menus>ul li a,.show .site-nav__sub-menus>ul li span{margin-bottom:0.2em;display:inline-block}.show .site-nav__sub-menus>ul li a:hover,.show .site-nav__sub-menus>ul li a:focus{text-decoration:underline}.show .site-nav__sub-menus>ul>li+li{margin-top:0.55em}.show .site-nav__sub-menus>ul>li>ul{margin-bottom:1em}.show .site-nav__sub-menus>ul>li>a,.show .site-nav__sub-menus>ul>li>span{font-weight:600}@media screen and (min-width: 50rem){.show .site-nav__main-menu{width:50%}.show .site-nav__sub-menu-tray{width:50%;left:auto;right:50%}.show .site-nav__sub-menu-scrim{display:none}.show .site-nav__sub-menu-arrow{display:none}.show .site-nav__sub-menu-x{display:block}}@media screen and (min-width: 55rem){.show .site-nav{width:90%}}@media screen and (min-width: 64rem){.show .site-nav{width:85%}}@media screen and (min-width: 95rem){.show .site-nav{width:75%}}.show .ip-nav{opacity:0;transition:opacity 300ms linear, height 450ms linear;overflow:hidden}.show .ip-nav--ready{opacity:1}.show .ip-nav__inner>ul{display:flex;flex-direction:column}.show .ip-nav ul{list-style:none;padding-left:0}.show .ip-nav a{text-decoration:none}.show .ip-nav__menu-item{opacity:0;transition:opacity 300ms linear}.show .ip-nav__site-heading.ip-nav__menu-item{opacity:1 !important}.show .ip-nav__menu-item>a{font-family:"ivystyle-sans", arial, helvetica, sans-serif;font-size:2.65rem;font-weight:600;line-height:1.1}@media screen and (min-width: 37.5rem){.show .ip-nav__menu-item>a{font-size:3.5rem}}.show .ip-nav__menu-item--current{order:-1}.show .ip-nav__submenu{height:0;overflow:hidden;opacity:0;transition:opacity 300ms linear, height 450ms linear;font-family:"ivystyle-sans", arial, helvetica, sans-serif;font-size:1rem;line-height:1.32;text-transform:uppercase;padding-left:2em}.show .ip-nav__submenu li:first-child{padding-top:calc(var(--gutter) * 0.5)}.show .ip-nav__submenu li:last-child{padding-bottom:calc(var(--gutter) * 1)}.show .ip-nav__submenu.ip-nav__submenu--expanded{opacity:1}.show .ip-nav__menu-item--current .ip-nav__submenu{height:auto !important;opacity:1}.show .ip-nav a svg{display:none;vertical-align:middle;margin-left:calc(var(--gutter) * 0.5);width:auto;height:0.4em;fill:transparent;stroke:currentcolor}.show .ip-nav .ip-nav__site-heading a svg{stroke:var(--foreground-color) !important;fill:var(--foreground-color) !important}.show .ip-nav__menu-item--current a svg,.show [data-sub-menu] a svg{display:inline-block}.show .ip-nav .ip-nav__menu-item--current a svg{fill:currentcolor}.show .ip-nav .ip-nav__menu-item--expanded a svg,.show .ip-nav--expanded .ip-nav__menu-item--current a svg{transform:rotate(180deg)}.show .ip-nav__site-heading{font-family:"ivystyle-sans", arial, helvetica, sans-serif;font-size:2.65rem;font-weight:600;line-height:1.1;-webkit-text-stroke:0.095rem var(--foreground-color);color:transparent}@media screen and (min-width: 37.5rem){.show .ip-nav__site-heading{font-size:3.5rem}}@media screen and (min-width: 37.5rem){.show .ip-nav__site-heading{-webkit-text-stroke:0.125rem var(--foreground-color)}}.show .ip-nav__menu-item--suppressed-submenu .ip-nav__submenu{display:none !important}.show .ip-nav__menu-item--suppressed-arrow a svg{display:none !important}.show .banners{position:fixed;bottom:0;left:0;width:100%;z-index:40;font-family:"ivystyle-sans", arial, helvetica, sans-serif;font-size:1rem;line-height:1.32}.show .cookie-notification{background:#fff;color:#090909;border:1px solid;padding-top:calc(var(--gutter) * 1);padding-bottom:calc(var(--gutter) * 1)}.show .cookie-notification__accept-button{padding:0;margin:0;border:0;background-color:unset;cursor:pointer;text-decoration:none;color:inherit;font-weight:inherit;text-decoration:underline;font-weight:600}.show .cookie-notification__accept-button:focus{outline:none}.show .subnav{border-top:1px solid;padding-top:calc(var(--gutter) * 0.65);font-family:"ivystyle-sans", arial, helvetica, sans-serif;font-size:1rem;line-height:1.32}.show .subnav__items{margin-left:-0.25em;margin-right:-0.25em}.show .subnav a{border-radius:0.312rem;border:1px solid #090909;display:inline-block;padding:0.5em 1em;margin-left:0.25em;margin-right:0.25em;margin-bottom:calc(var(--gutter) * 0.65);text-decoration:none}.show .subnav a:hover,.show .subnav a:focus{border-color:#fff;background-color:#fff}body.color-1:not(.colored-page) .subnav a:hover,body.color-1:not(.colored-page) .subnav a:focus{color:#ba0c2f;border-color:currentcolor;background-color:transparent}body.color-2:not(.colored-page) .subnav a:hover,body.color-2:not(.colored-page) .subnav a:focus{color:#ba0c2f;border-color:currentcolor;background-color:transparent}body.color-3:not(.colored-page) .subnav a:hover,body.color-3:not(.colored-page) .subnav a:focus{color:#ba0c2f;border-color:currentcolor;background-color:transparent}body.color-4:not(.colored-page) .subnav a:hover,body.color-4:not(.colored-page) .subnav a:focus{color:#ba0c2f;border-color:currentcolor;background-color:transparent}.show .multi-card-panel{padding-left:calc(var(--gutter) * 1);padding-right:calc(var(--gutter) * 1)}.show .sam-fox .multi-card-panel{width:100%;max-width:90rem;margin-left:auto;margin-right:auto}.show .multi-card-panel img{border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:0;max-width:100%;max-height:30rem;-o-object-fit:contain;object-fit:contain}.show .multi-card-panel__inner{border-top-right-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius);border-top-left-radius:var(--border-radius);padding-left:calc(var(--gutter) * 2);padding-right:calc(var(--gutter) * 2);padding-top:calc(var(--gutter) * 2);padding-bottom:calc(var(--gutter) * 2);color:#090909;border-color:transparent;background-color:#d7d2cb;display:flex;flex-wrap:wrap}.show .multi-card-panel__inner svg [stroke]:not([stroke=none]){stroke:#090909}.show .multi-card-panel__inner svg [fill]:not([fill=none]){fill:#090909}.show .colored-page .multi-card-panel__inner{color:#090909;border-color:transparent;background-color:rgba(255,255,255,0.8)}.show .colored-page .multi-card-panel__inner svg [stroke]:not([stroke=none]){stroke:#090909}.show .colored-page .multi-card-panel__inner svg [fill]:not([fill=none]){fill:#090909}.show .multi-card-panel--single-item .multi-card-panel__inner{padding:calc(var(--gutter) * 2)}.show .multi-card-panel--single-item .mini-card__image{margin-right:calc(var(--gutter) * 2)}.show .multi-card-panel--single-item .mini-card__text{display:flex;flex-direction:column;flex-wrap:wrap}.show .multi-card-panel--single-item .mini-card__title{margin-bottom:calc(var(--gutter) * 1);font-family:"ivystyle-sans", arial, helvetica, sans-serif;font-size:1.45rem;line-height:1.275}@media screen and (min-width: 37.5rem){.show .multi-card-panel--single-item .mini-card__title{font-size:1.8rem;line-height:1.2}}.show .multi-card-panel__cta{margin-top:calc(var(--gutter) * 2);align-items:center;justify-content:center;display:flex;width:100%}.show .multi-card-panel__cta .circle{width:10em}.show .multi-card-panel__item{display:flex}.show .multi-card-panel__item a{text-decoration:none}.show .multi-card-panel:not(.multi-card-panel--single-item) .mini-card--no-image{padding:calc(var(--gutter) * 1)}.show .multi-card-panel .mini-card{width:100%}.show .multi-card-panel .mini-card__image,.show .multi-card-panel .mini-card img{border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:0}.show .multi-card-panel__item.is-hovered.color-1{color:#ba0c2f}.show .multi-card-panel__item.is-hovered.color-2{color:#ba0c2f}.show .multi-card-panel__item.is-hovered.color-3{color:#ba0c2f}.show .multi-card-panel__item.is-hovered.color-4{color:#ba0c2f}.show .multi-card-panel__item.is-hovered .mini-card__image{color:inherit;background-color:currentcolor;color:#f1b434}.show .multi-card-panel__item.is-hovered .mini-card__image img{filter:saturate(0);mix-blend-mode:overlay}@media screen and (min-width: 0) and (max-width: 37.4375rem){.show .multi-card-panel__item+.multi-card-panel__item{margin-top:calc(var(--gutter) * 2)}}@media screen and (min-width: 37.5rem){.show .multi-card-panel__rail{width:100%;display:flex;flex-wrap:wrap;flex-direction:row;margin-left:calc(var(--gutter) * -0.5);margin-right:calc(var(--gutter) * -0.5)}.show .multi-card-panel img{max-height:40rem}.show .multi-card-panel--single-item .mini-card{display:flex;flex-direction:row}.show .multi-card-panel--single-item .mini-card__image{flex:0 0 auto}.show .multi-card-panel--single-item .mini-card__text{flex:1 1 100%}.show .multi-card-panel--single-item .mini-card__image+.mini-card__text{margin-left:auto}.show .multi-card-panel--3-up:not(.multi-card-panel--single-item) .multi-card-panel__item{flex:0 0 33.3333333333%;padding-left:calc(var(--gutter) * 0.5);padding-right:calc(var(--gutter) * 0.5)}.show .multi-card-panel--4-up:not(.multi-card-panel--single-item) .multi-card-panel__item{flex:0 0 25%;padding-left:calc(var(--gutter) * 0.5);padding-right:calc(var(--gutter) * 0.5)}}.show .multi-card-panel:not(.multi-card-panel--single-item) .mini-card--no-image{border:1px solid #090909}.show .big-button-group a{text-decoration:none}.show .big-button-group a:focus{outline:none}.show .big-button{position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:stretch;text-align:center;text-decoration:none;text-transform:uppercase}.show .big-button--external-link .big-button__content svg{height:1.75em}.show .big-button__will-transform{transition:transform 300ms ease-in-out}.show .big-button__edge{flex:0 0 var(--border-radius)}.show .big-button__edge--left{border-top:1px solid;border-left:1px solid;border-bottom:1px solid;border-top-left-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius)}.show .big-button__edge--right{border-top:1px solid;border-right:1px solid;border-bottom:1px solid;border-top-right-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius)}.show .big-button__middle{flex:1 1 auto;padding:1em 0;min-height:7em;border-top:1px solid;border-bottom:1px solid;align-items:center;justify-content:center;display:flex}body:not(.colored-page) .big-button.color-1 svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body:not(.colored-page) .big-button.color-1 svg [fill]:not([fill=none]){fill:#ba0c2f}body:not(.colored-page) .big-button.color-1 .big-button__edge,body:not(.colored-page) .big-button.color-1 .big-button__middle{border-color:#ba0c2f}body:not(.colored-page) .big-button.color-2 svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body:not(.colored-page) .big-button.color-2 svg [fill]:not([fill=none]){fill:#ba0c2f}body:not(.colored-page) .big-button.color-2 .big-button__edge,body:not(.colored-page) .big-button.color-2 .big-button__middle{border-color:#ba0c2f}body:not(.colored-page) .big-button.color-3 svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body:not(.colored-page) .big-button.color-3 svg [fill]:not([fill=none]){fill:#ba0c2f}body:not(.colored-page) .big-button.color-3 .big-button__edge,body:not(.colored-page) .big-button.color-3 .big-button__middle{border-color:#ba0c2f}body:not(.colored-page) .big-button.color-4 svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body:not(.colored-page) .big-button.color-4 svg [fill]:not([fill=none]){fill:#ba0c2f}body:not(.colored-page) .big-button.color-4 .big-button__edge,body:not(.colored-page) .big-button.color-4 .big-button__middle{border-color:#ba0c2f}.show .big-button svg{margin-left:0.2em;width:auto;height:1.2em;vertical-align:middle}@media screen and (min-width: 0) and (max-width: 37.4375rem){.show .big-button-group__item+.big-button-group__item{margin-top:calc(var(--gutter) * 1)}}@media screen and (min-width: 37.5rem){.show .big-button-group__inner{display:flex;flex-wrap:wrap;flex-direction:row;margin-left:calc(var(--gutter) * -0.5);margin-right:calc(var(--gutter) * -0.5)}.show .big-button-group__item{flex:0 0 50%;padding-left:calc(var(--gutter) * 0.5);padding-right:calc(var(--gutter) * 0.5)}.show .big-button-group__item:nth-child(1) .js-big-button-scaler{transform-origin:left}.show .big-button-group__item:nth-child(2) .js-big-button-scaler{transform-origin:right}.show .big-button-group__item:nth-child(3){margin-top:calc(var(--gutter) * 1)}.show .big-button-group__item:nth-child(3),.show .big-button-group__item:first-child:last-child{flex:0 0 100%}.show .big-button-group__item:nth-child(3) .big-button__content,.show .big-button-group__item:first-child:last-child .big-button__content{max-width:66.666%;transition:transform 300ms ease-in-out}.show .big-button-group__item:nth-child(3) .big-button:hover .big-button__content,.show .big-button-group__item:nth-child(3) a:focus .big-button .big-button__content,.show .big-button-group__item:first-child:last-child .big-button:hover .big-button__content,.show .big-button-group__item:first-child:last-child a:focus .big-button .big-button__content{transform:scaleX(1.5)}}@media screen and (min-width: 37.5rem) and (min-width: 37.5rem){.show .accordion .big-button-group{width:calc(0.75 * (100% - 0.625rem))}.split-content .accordion .big-button-group{width:auto}}.show .sf-clock{width:100%;margin-bottom:calc(var(--gutter) * 1);padding-left:calc(var(--gutter) * 0.5)}.show .sf-clock__header{display:flex;justify-content:space-between;margin-bottom:calc(var(--gutter) * 1)}.show .sf-clock__sizer{width:100%;max-width:10em;margin-left:auto;margin-right:auto}.show .sf-clock__inner{padding-top:100%;border-radius:100%;position:relative;background-color:#090909}.show .sf-clock__hand{position:absolute;width:0.25rem;background-color:#fff;left:calc(50% - 0.125rem)}.show .sf-clock__hand--hours{height:25%;top:20%;transform-origin:50% 120%}.show .sf-clock__hand--minutes{height:37.5%;top:7.5%;transform-origin:50% 113.3333333333%}.show .sf-clock__hand--seconds{width:0.125rem;left:calc(50% - 0.0625rem);height:45%;top:5%;transform-origin:50% 100%}.show .mini-calendar{font-family:"ivystyle-sans", arial, helvetica, sans-serif;font-size:0.955rem;line-height:1.32;text-transform:uppercase}.show .mini-calendar__header,.show .mini-calendar__day-labels,.show .mini-calendar__body{padding-left:calc(var(--gutter) * 0.5)}.show .mini-calendar__header{display:flex;justify-content:space-between;border-top:1px solid;border-bottom:1px solid;padding-top:calc(var(--gutter) * 0.5);padding-bottom:calc(var(--gutter) * 0.5);margin-bottom:calc(var(--gutter) * 1)}.show .mini-calendar__previous-month-control{padding:0;margin:0;border:0;background-color:unset;cursor:pointer;text-decoration:none;color:inherit;font-weight:inherit;display:inline-flex;justify-content:center;align-items:center}.show .mini-calendar__previous-month-control:focus{outline:none}.show .mini-calendar__previous-month-control:disabled{opacity:0.2;cursor:not-allowed}.show .mini-calendar__previous-month-control svg{width:1rem;height:0.8076923077rem;stroke-width:1.625}@media screen and (min-width: 37.5rem){.show .mini-calendar__previous-month-control svg{width:1.25rem;height:1.0096153846rem;stroke-width:1.3}}.show .mini-calendar__previous-month-control:hover:not(:disabled) svg,.show .mini-calendar__previous-month-control:focus:not(:disabled) svg{width:1rem;height:0.8076923077rem;stroke-width:3.25}@media screen and (min-width: 37.5rem){.show .mini-calendar__previous-month-control:hover:not(:disabled) svg,.show .mini-calendar__previous-month-control:focus:not(:disabled) svg{width:1.25rem;height:1.0096153846rem;stroke-width:2.6}}body.color-1:not(.colored-page) .mini-calendar__previous-month-control:active svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body.color-1:not(.colored-page) .mini-calendar__previous-month-control:active svg [fill]:not([fill=none]){fill:#ba0c2f}body.color-2:not(.colored-page) .mini-calendar__previous-month-control:active svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body.color-2:not(.colored-page) .mini-calendar__previous-month-control:active svg [fill]:not([fill=none]){fill:#ba0c2f}body.color-3:not(.colored-page) .mini-calendar__previous-month-control:active svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body.color-3:not(.colored-page) .mini-calendar__previous-month-control:active svg [fill]:not([fill=none]){fill:#ba0c2f}body.color-4:not(.colored-page) .mini-calendar__previous-month-control:active svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body.color-4:not(.colored-page) .mini-calendar__previous-month-control:active svg [fill]:not([fill=none]){fill:#ba0c2f}.show .mini-calendar__next-month-control{padding:0;margin:0;border:0;background-color:unset;cursor:pointer;text-decoration:none;color:inherit;font-weight:inherit;display:inline-flex;justify-content:center;align-items:center}.show .mini-calendar__next-month-control:focus{outline:none}.show .mini-calendar__next-month-control:disabled{opacity:0.2;cursor:not-allowed}.show .mini-calendar__next-month-control svg{width:1rem;height:0.8076923077rem;stroke-width:1.625}@media screen and (min-width: 37.5rem){.show .mini-calendar__next-month-control svg{width:1.25rem;height:1.0096153846rem;stroke-width:1.3}}.show .mini-calendar__next-month-control:hover:not(:disabled) svg,.show .mini-calendar__next-month-control:focus:not(:disabled) svg{width:1rem;height:0.8076923077rem;stroke-width:3.25}@media screen and (min-width: 37.5rem){.show .mini-calendar__next-month-control:hover:not(:disabled) svg,.show .mini-calendar__next-month-control:focus:not(:disabled) svg{width:1.25rem;height:1.0096153846rem;stroke-width:2.6}}body.color-1:not(.colored-page) .mini-calendar__next-month-control:active svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body.color-1:not(.colored-page) .mini-calendar__next-month-control:active svg [fill]:not([fill=none]){fill:#ba0c2f}body.color-2:not(.colored-page) .mini-calendar__next-month-control:active svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body.color-2:not(.colored-page) .mini-calendar__next-month-control:active svg [fill]:not([fill=none]){fill:#ba0c2f}body.color-3:not(.colored-page) .mini-calendar__next-month-control:active svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body.color-3:not(.colored-page) .mini-calendar__next-month-control:active svg [fill]:not([fill=none]){fill:#ba0c2f}body.color-4:not(.colored-page) .mini-calendar__next-month-control:active svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body.color-4:not(.colored-page) .mini-calendar__next-month-control:active svg [fill]:not([fill=none]){fill:#ba0c2f}.show .mini-calendar__day-labels{display:flex;flex-direction:row;margin-bottom:calc(var(--gutter) * 1)}.show .mini-calendar__day-labels span{flex-grow:0;flex-shrink:0;flex-basis:14.286%;text-align:center}.show .mini-calendar__body{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;min-height:16em}.show .mini-calendar-day{flex-grow:0;flex-shrink:0;flex-basis:14.286%;text-align:center;text-decoration:none;padding-bottom:1em}.show .mini-calendar-day--past{opacity:0.5}.show .mini-calendar-day--today .mini-calendar-day__label{color:#fff;position:relative}.show .mini-calendar-day--today .mini-calendar-day__label::before{content:"";display:block;position:absolute;width:1.5em;height:1.5em;background:#090909;border-radius:100%;left:50%;top:50%;z-index:-1;transform:translate(-50%, -50%)}.show .mini-calendar-day__event{width:1.7em;height:0.25em;border-radius:0.25em;margin-left:auto;margin-right:auto;margin-bottom:2px}.show .mini-calendar-day__event.color-1{background-color:#ba0c2f}.show .mini-calendar-day__event.color-2{background-color:#ba0c2f}.show .mini-calendar-day__event.color-3{background-color:#ba0c2f}.show .mini-calendar-day__event.color-4{background-color:#ba0c2f}.show .crossfade-carousel{position:relative}.show .crossfade-carousel__slide{position:absolute;width:100%;top:0;left:0;opacity:0;transition:opacity 500ms linear;visibility:hidden}.show .crossfade-carousel__slide:first-child{opacity:1;visibility:visible}.show .sf-image img{display:block;max-width:100%;max-height:70vh;margin-left:auto;margin-right:auto}.show .sf-image__caption{margin-top:calc(var(--gutter) * 0.5)}.show body>.grid-visualization{z-index:-1;position:fixed;top:0;left:0;width:100%;height:100%;color:green}.show .grid-visualization{opacity:0.125}.show .grid-visualization__inner{height:100%;padding-left:calc(var(--gutter) * 1);padding-right:calc(var(--gutter) * 1);border-left:1px solid currentcolor;border-right:1px solid currentcolor}.show .sam-fox .grid-visualization__inner{width:100%;max-width:90rem;margin-left:auto;margin-right:auto}.show .grid-visualization__grid{height:100%;display:flex;flex-wrap:wrap;flex-direction:row;margin-left:calc(var(--gutter) * -0.5);margin-right:calc(var(--gutter) * -0.5)}.show .grid-visualization__col{height:100%;flex:0 0 8.3333333333%;padding-left:calc(var(--gutter) * 0.5);padding-right:calc(var(--gutter) * 0.5);border-right:1px solid currentcolor}.show .grid-visualization__col:first-child{border-left:1px solid currentcolor}.show .grid-visualization__col-inner{min-height:5em;height:100%;background-color:currentcolor}.show .ip-artwork{font-family:"ivystyle-sans", arial, helvetica, sans-serif;font-size:0.75rem;letter-spacing:0.04em;line-height:1.05;text-transform:uppercase}@media screen and (min-width: 37.5rem){.show .ip-artwork{font-size:0.875rem}}.show .ip-artwork p:first-of-type{margin-top:calc(var(--gutter) * 0.5)}.show .ip-artwork p{margin-bottom:0}.show .ip-carousel-controls>div,.show .ip-carousel-controls__control{line-height:0}.show .ip-carousel-controls__control{display:inline-block;padding:0;margin:0;border:0;background-color:unset;cursor:pointer;text-decoration:none;color:inherit;font-weight:inherit;display:inline-flex;justify-content:center;align-items:center}.show .ip-carousel-controls__control:focus{outline:none}.show .ip-carousel-controls__control:disabled{opacity:0.2;cursor:not-allowed}.show .ip-carousel-controls__control svg{width:1rem;height:1.2rem;stroke-width:1.25}.show .ip-carousel-controls__control:hover:not(:disabled) svg,.show .ip-carousel-controls__control:focus:not(:disabled) svg{width:1rem;height:1.2rem;stroke-width:2.5}body.color-1:not(.colored-page) .ip-carousel-controls__control:active svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body.color-1:not(.colored-page) .ip-carousel-controls__control:active svg [fill]:not([fill=none]){fill:#ba0c2f}body.color-2:not(.colored-page) .ip-carousel-controls__control:active svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body.color-2:not(.colored-page) .ip-carousel-controls__control:active svg [fill]:not([fill=none]){fill:#ba0c2f}body.color-3:not(.colored-page) .ip-carousel-controls__control:active svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body.color-3:not(.colored-page) .ip-carousel-controls__control:active svg [fill]:not([fill=none]){fill:#ba0c2f}body.color-4:not(.colored-page) .ip-carousel-controls__control:active svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body.color-4:not(.colored-page) .ip-carousel-controls__control:active svg [fill]:not([fill=none]){fill:#ba0c2f}.show .ip-image-carousel .crossfade-carousel--initialized .ip-image-carousel__image{height:100%}.show .ip-image-carousel img{display:block;width:100%;height:100%;max-height:60vh;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}@media screen and (min-width: 37.5rem){.show .ip-image-carousel img{max-height:45rem}}.show .ip-image-carousel__caption{min-height:2em;margin-top:auto;padding-top:calc(var(--gutter) * 0.5);padding-bottom:calc(var(--gutter) * 0.5);padding-left:calc(var(--gutter) * 2.5);padding-right:calc(var(--gutter) * 2.5);text-align:center}.show .crossfade-carousel--initialized .ip-image-carousel__caption{height:100%;display:flex;flex-direction:column;justify-content:center}.show .ip-image-carousel .ip-carousel-controls{position:absolute;top:0;bottom:0;right:0;z-index:2;display:flex;flex-direction:column;justify-content:center}.show .ip-image-carousel p{margin-bottom:0}.show .inquire{width:1em;height:3.45em;font-family:"ivystyle-sans", arial, helvetica, sans-serif;font-weight:600;font-size:2.25rem;letter-spacing:0.02em;line-height:0.9;font-weight:600;text-transform:none;overflow:hidden}@media screen and (min-width: 37.5rem){.show .inquire{font-size:4.375rem;line-height:1}}.show .inquire__text{padding:0;margin:0;border:0;background-color:unset;cursor:pointer;text-decoration:none;color:inherit;font-weight:inherit;font-family:inherit;font-size:inherit;color:inherit;font-weight:inherit;line-height:inherit;text-transform:inherit;letter-spacing:inherit;word-spacing:inherit;text-decoration:inherit;font-style:inherit;transform:rotate(-90deg) translate(-36%, -129%)}.show .inquire__text:focus{outline:none}.show .ip-landing-page-grid{text-align:center;margin-bottom:-1px}.show .ip-landing-page-grid__grid{display:flex;flex-wrap:wrap;flex-direction:row;margin-left:calc(var(--gutter) * -0.5);margin-right:calc(var(--gutter) * -0.5)}.show .ip-landing-page-grid .ip-project,.show .ip-landing-page-grid .ip-artwork{height:100%}.show .ip-project__title{margin-top:1em}.show .ip-landing-page-grid__item .responsive-image{margin-bottom:calc(var(--gutter) * 0.5);flex:1 1 auto;display:flex;flex-direction:column;justify-content:center}.show .ip-landing-page-grid__item img{width:100%}.show .ip-landing-page-grid__item a{text-decoration:none;height:100%;display:flex;flex-direction:column}.show .ip-landing-page-grid__no-results{flex:1 1 auto;margin-left:calc(var(--gutter) * -0.5);margin-right:calc(var(--gutter) * -0.5);padding-left:calc(var(--gutter) * 1);padding-right:calc(var(--gutter) * 1);padding-top:calc(var(--gutter) * 1);padding-bottom:calc(var(--gutter) * 1);border-top:1px solid;text-align:left;font-family:"ivystyle-sans", arial, helvetica, sans-serif;font-size:1.3125rem;letter-spacing:0.02em;line-height:1.2}@media screen and (min-width: 37.5rem){.show .ip-landing-page-grid__no-results{font-size:1.7rem}}.show .ip-landing-page-grid__no-results h2{font-family:inherit;font-size:inherit;color:inherit;font-weight:inherit;line-height:inherit;text-transform:inherit;letter-spacing:inherit;word-spacing:inherit;text-decoration:inherit;font-style:inherit}.show .ip-landing-page-grid .pagination{margin-top:calc(var(--gutter) * 2)}.show .ip-landing-page-grid__item-inner{display:flex;flex-direction:column;justify-content:center;border-bottom:1px solid;height:100%}@media screen and (min-width: 0) and (max-width: 37.4375rem){.show .ip-landing-page-grid__item{flex:0 0 50%;padding-left:calc(var(--gutter) * 0.5);padding-right:calc(var(--gutter) * 0.5)}.show .ip-landing-page-grid__item-inner>*{padding-left:calc(var(--gutter) * 1);padding-right:calc(var(--gutter) * 1);padding-top:calc(var(--gutter) * 1.5);padding-bottom:calc(var(--gutter) * 1.5)}.show .ip-landing-page-grid__item:nth-child(-n+2) .ip-landing-page-grid__item-inner{border-top:1px solid}.show .ip-landing-page-grid__item:nth-child(2n-1) .ip-landing-page-grid__item-inner{margin-left:calc(var(--gutter) * -1);padding-left:calc(var(--gutter) * 1);margin-right:calc(var(--gutter) * -0.5);padding-right:calc(var(--gutter) * 0.5);border-right:1px solid}.show .ip-landing-page-grid__item:nth-child(2n) .ip-landing-page-grid__item-inner{margin-left:calc(var(--gutter) * -0.5);padding-left:calc(var(--gutter) * 0.5);margin-right:calc(var(--gutter) * -1);padding-right:calc(var(--gutter) * 1)}.show .ip-landing-page-grid__item--filler+.ip-landing-page-grid__item--filler,.show .ip-landing-page-grid__item--filler:nth-child(2n-1){display:none}}@media screen and (min-width: 37.5rem){.show .ip-landing-page-grid__item{flex:0 0 33.3333333333%;padding-left:calc(var(--gutter) * 0.5);padding-right:calc(var(--gutter) * 0.5)}.show .ip-landing-page-grid__item-inner>*{padding-top:calc(var(--gutter) * 1);padding-bottom:calc(var(--gutter) * 1)}.show .ip-landing-page-grid__item:nth-child(-n+3) .ip-landing-page-grid__item-inner{border-top:1px solid}.show .ip-landing-page-grid__item:nth-child(3n-2) .ip-landing-page-grid__item-inner{margin-left:calc(var(--gutter) * -1);padding-left:calc(var(--gutter) * 1)}.show .ip-landing-page-grid__item:nth-child(3n) .ip-landing-page-grid__item-inner{margin-right:calc(var(--gutter) * -1);padding-right:calc(var(--gutter) * 1)}.show .ip-landing-page-grid__item:not(:nth-child(3n)) .ip-landing-page-grid__item-inner{border-right:1px solid;margin-right:calc(var(--gutter) * -0.5);padding-right:calc(var(--gutter) * 0.5)}.show .ip-landing-page-grid__item:not(:nth-child(3n-2)) .ip-landing-page-grid__item-inner{margin-left:calc(var(--gutter) * -0.5);padding-left:calc(var(--gutter) * 0.5)}.show .ip-landing-page-grid__item--filler:nth-child(3n-2),.show .ip-landing-page-grid__item--filler:nth-child(3n-2)+.ip-landing-page-grid__item--filler{display:none}}.show .ip-marquee,.show .ip-marquee__item{width:8rem;height:5.3328rem}.show .ip-marquee{border-top-right-radius:calc(var(--border-radius) / 2);border-bottom-right-radius:calc(var(--border-radius) / 2);border-bottom-left-radius:calc(var(--border-radius) / 2);border-top-left-radius:calc(var(--border-radius) / 2);border:1px solid var(--foreground-color);color:var(--foreground-color);position:relative;overflow:hidden;font-family:"ivystyle-sans", arial, helvetica, sans-serif;font-size:0.75rem;letter-spacing:0.04em;line-height:1.05;text-transform:uppercase}@media screen and (min-width: 37.5rem){.show .ip-marquee{font-size:0.875rem}}.show .ip-marquee__item{position:absolute;top:0;left:0;transform:translateY(100%);padding:0 0.5em}.show a.ip-marquee__item{text-decoration:none;display:flex;align-items:center;justify-content:center;text-align:center}.show .ip-marquee:hover,.show .ip-marquee:focus-within{background-color:var(--foreground-color);color:var(--background-color)}.show .ip-marquee:hover .ip-marquee__item,.show .ip-marquee:focus-within .ip-marquee__item{background-color:var(--foreground-color)}@media screen and (min-width: 0) and (max-width: 37.4375rem){.show .ip-marquee{display:none}}.show .ip-page-heading{padding-top:calc(var(--gutter) * 0.5);padding-bottom:calc(var(--gutter) * 0.5)}.show .ip-page-heading h1,.show .ip-page-heading h2{font-family:"ivystyle-sans", arial, helvetica, sans-serif;font-weight:600;font-size:2.25rem;letter-spacing:0.02em;line-height:0.9}@media screen and (min-width: 37.5rem){.show .ip-page-heading h1,.show .ip-page-heading h2{font-size:4.375rem;line-height:1}}.show .ip-page-heading__subtitle{-webkit-text-stroke:0.095rem var(--foreground-color);color:transparent}@media screen and (min-width: 37.5rem){.show .ip-page-heading__subtitle{-webkit-text-stroke:0.125rem var(--foreground-color)}}.show .ip-page-heading__trace{width:50%;margin-left:auto;transform:translate(var(--gutter), -4em)}.show .purchase{width:0.985em;height:4.6em;font-family:"ivystyle-sans", arial, helvetica, sans-serif;font-weight:600;font-size:2.25rem;letter-spacing:0.02em;line-height:0.9;font-weight:600;text-transform:none;overflow:hidden}@media screen and (min-width: 37.5rem){.show .purchase{font-size:4.375rem;line-height:1}}.show .purchase__text{padding:0;margin:0;border:0;background-color:unset;cursor:pointer;text-decoration:none;color:inherit;font-weight:inherit;font-family:inherit;font-size:inherit;color:inherit;font-weight:inherit;line-height:inherit;text-transform:inherit;letter-spacing:inherit;word-spacing:inherit;text-decoration:inherit;font-style:inherit;transform:rotate(-90deg) translate(-39%, -188%)}.show .purchase__text:focus{outline:none}.show .ip-subhead{font-family:"ivystyle-sans", arial, helvetica, sans-serif;font-size:1.0625rem;letter-spacing:0.04em;line-height:1.05;padding-top:calc(var(--gutter) * 0.5);padding-bottom:calc(var(--gutter) * 0.5)}@media screen and (min-width: 37.5rem){.show .ip-subhead{font-size:1.5625rem}}.show .site-width .ip-subhead{margin-left:calc(var(--gutter) * -1);margin-right:calc(var(--gutter) * -1);padding-left:calc(var(--gutter) * 1);padding-right:calc(var(--gutter) * 1)}.show .trace{position:relative;z-index:-1;pointer-events:none}.show .trace__inner{position:absolute;width:100%;height:auto;max-height:70vh;-o-object-fit:contain;object-fit:contain;-o-object-position:top;object-position:top}.show .ip-two-col{border-top:1px solid;border-bottom:1px solid}.show .ip-two-col__main{font-family:"ivystyle-sans", arial, helvetica, sans-serif;font-size:1.3125rem;letter-spacing:0.02em;line-height:1.2}@media screen and (min-width: 37.5rem){.show .ip-two-col__main{font-size:1.7rem}}.show .ip-two-col__subsection{padding-top:calc(var(--gutter) * 1);padding-bottom:calc(var(--gutter) * 1);border-top:1px solid;border-bottom:1px solid}.show .ip-two-col__subsection:last-child{border-bottom:0}.show .ip-two-col__sidebar-label{display:block;margin-bottom:2em;font-family:"ivystyle-sans", arial, helvetica, sans-serif;font-size:0.75rem;letter-spacing:0.04em;line-height:1.05;text-transform:uppercase}@media screen and (min-width: 37.5rem){.show .ip-two-col__sidebar-label{font-size:0.875rem}}.show p:not(:first-child)>.ip-two-col__sidebar-label{margin-top:4em}.show .island-press .ip-two-col__main .ruled-content.site-width{padding-left:0;padding-right:0}@media screen and (min-width: 0) and (max-width: 37.4375rem){.show .ip-two-col__main,.show .ip-two-col__only-column{padding-top:calc(var(--gutter) * 0.5)}.show .ip-two-col__subsection{margin-left:calc(var(--gutter) * -1);margin-right:calc(var(--gutter) * -1);padding-left:calc(var(--gutter) * 1);padding-right:calc(var(--gutter) * 1)}.show .ip-two-col__sidebar{padding-top:calc(var(--gutter) * 1);padding-bottom:calc(var(--gutter) * 1)}.show .island-press .ip-two-col .ruled-content hr{margin-left:calc(var(--gutter) * -1);margin-right:calc(var(--gutter) * -1)}}@media screen and (min-width: 37.5rem){.show .ip-two-col__inner{display:flex;flex-wrap:wrap;flex-direction:row;margin-left:calc(var(--gutter) * -0.5);margin-right:calc(var(--gutter) * -0.5)}.show .ip-two-col__sidebar{flex:0 0 25%;padding-left:calc(var(--gutter) * 0.5);padding-right:calc(var(--gutter) * 0.5);padding-top:calc(var(--gutter) * 0.5);padding-bottom:calc(var(--gutter) * 0.5)}.show .ip-two-col__main{flex:0 0 75%;padding-left:calc(var(--gutter) * 0.5);padding-right:calc(var(--gutter) * 0.5);padding-top:calc(var(--gutter) * 0.5)}.show .ip-two-col__only-column{flex:0 0 100%;padding-left:calc(var(--gutter) * 0.5);padding-right:calc(var(--gutter) * 0.5);padding-top:calc(var(--gutter) * 0.5);padding-bottom:calc(var(--gutter) * 0.5)}.show .island-press .ip-two-col .ruled-content hr{margin-left:calc(var(--gutter) * -1);margin-right:calc(var(--gutter) * -0.5)}.show .ip-two-col__subsection:first-child{padding-top:calc(var(--gutter) * 0.5)}.show .ip-two-col:not(.ip-two-col--flipped) .ip-two-col__sidebar{border-left:1px solid}.show .ip-two-col:not(.ip-two-col--flipped) .ip-two-col__main .ip-two-col__subsection{margin-left:calc(var(--gutter) * -1);padding-left:calc(var(--gutter) * 1);margin-right:calc(var(--gutter) * -0.5);padding-right:calc(var(--gutter) * 0.5)}.show .ip-two-col:not(.ip-two-col--flipped) .ip-two-col__sidebar .ip-two-col__subsection{margin-left:calc(var(--gutter) * -0.5);padding-left:calc(var(--gutter) * 0.5);margin-right:calc(var(--gutter) * -1);padding-right:calc(var(--gutter) * 1)}.show .ip-two-col--flipped .ip-two-col__sidebar{border-right:1px solid;order:-1}.show .ip-two-col--flipped .ip-two-col__main .ip-two-col__subsection{margin-left:calc(var(--gutter) * -0.5);padding-left:calc(var(--gutter) * 0.5);margin-right:calc(var(--gutter) * -1);padding-right:calc(var(--gutter) * 1)}.show .ip-two-col--flipped .ip-two-col__sidebar .ip-two-col__subsection{margin-left:calc(var(--gutter) * -1);padding-left:calc(var(--gutter) * 1);margin-right:calc(var(--gutter) * -0.5);padding-right:calc(var(--gutter) * 0.5)}}.show .island-press .ruled-content hr{margin-left:calc(var(--gutter) * -1);margin-right:calc(var(--gutter) * -1)}html.modal-is-open{overflow:hidden}.show .modal{position:fixed;top:0;left:0;width:100%;height:100%;padding:calc(var(--gutter) * 1);background-color:rgba(0,0,0,0.66);display:none;overflow:auto;z-index:30;color:var(--foreground-color)}.show .island-press .modal{background-color:var(--foreground-color)}.show .modal--open{display:block}.show .modal__positioner{flex:0 0 auto;min-height:100%;display:flex;flex-direction:column;justify-content:center}.show .modal__inner{position:relative}.show .sam-fox .modal__inner{width:100%;max-width:90rem;margin-left:auto;margin-right:auto}.show .modal__content{background:var(--background-color);min-height:100%;padding-bottom:1px}.show .sam-fox .modal__content{border-top-right-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius);border-top-left-radius:var(--border-radius)}.show .modal__close-button{padding:0;margin:0;border:0;background-color:unset;cursor:pointer;text-decoration:none;color:inherit;font-weight:inherit;display:inline-flex;justify-content:center;align-items:center;position:absolute;top:0;right:0;border-radius:100%;background-color:var(--background-color);width:3rem;height:3rem;z-index:1;margin-top:calc(var(--gutter) * 0.5);margin-right:calc(var(--gutter) * 0.5)}.show .modal__close-button:focus{outline:none}.show .modal__close-button:disabled{opacity:0.2;cursor:not-allowed}.show .modal__close-button svg{width:1.725rem;height:1.6235294118rem;stroke-width:0.615942029}@media screen and (min-width: 37.5rem){.show .modal__close-button svg{width:2rem;height:1.8823529412rem;stroke-width:0.53125}}.show .modal__close-button:hover:not(:disabled) svg,.show .modal__close-button:focus:not(:disabled) svg{width:1.725rem;height:1.6235294118rem;stroke-width:1.231884058}@media screen and (min-width: 37.5rem){.show .modal__close-button:hover:not(:disabled) svg,.show .modal__close-button:focus:not(:disabled) svg{width:2rem;height:1.8823529412rem;stroke-width:1.0625}}.show .modal__close-button:active svg [stroke]:not([stroke=none]){stroke:#090909}.show .modal__close-button:active svg [fill]:not([fill=none]){fill:#090909}@media screen and (min-width: 37.5rem){.show .modal__close-button{width:3.5rem;height:3.5rem}}.show .announcement-module{padding-left:calc(var(--gutter) * 1);padding-right:calc(var(--gutter) * 1)}.show .sam-fox .announcement-module{width:100%;max-width:90rem;margin-left:auto;margin-right:auto}.show .announcement-module__content{padding:calc(var(--gutter) * 3);border-top-right-radius:calc(var(--border-radius) / 2);border-bottom-right-radius:calc(var(--border-radius) / 2);border-bottom-left-radius:calc(var(--border-radius) / 2);border-top-left-radius:calc(var(--border-radius) / 2);background-color:#b5e3d8}.show .colored-page .announcement-module__content{background-color:#F3B1AA}.show .announcement-module__content .announcement-module__title{font-family:"ivystyle-sans", arial, helvetica, sans-serif;font-size:1.45rem;line-height:1.275;font-weight:600;margin-bottom:calc(var(--gutter) * 2)}@media screen and (min-width: 37.5rem){.show .announcement-module__content .announcement-module__title{font-size:1.8rem;line-height:1.2}}.show .announcement-module__content .announcement-module__link-text{margin-top:calc(var(--gutter) * 1)}.show .announcement-module__link-area{text-decoration:none}.show .atmospheric-video-module{padding-left:calc(var(--gutter) * 1);padding-right:calc(var(--gutter) * 1)}.show .sam-fox .atmospheric-video-module{width:100%;max-width:90rem;margin-left:auto;margin-right:auto}@media screen and (min-width: 37.5rem){.show .accordion .atmospheric-video-module .sfs-video--atmostpheric-mode{width:calc(0.75 * (100% - 0.625rem))}.split-content .accordion .atmospheric-video-module .sfs-video--atmostpheric-mode{width:auto}}.show .big-button-module{padding-left:calc(var(--gutter) * 1);padding-right:calc(var(--gutter) * 1)}.show .sam-fox .big-button-module{width:100%;max-width:90rem;margin-left:auto;margin-right:auto}.show .big-grid-module{padding-left:calc(var(--gutter) * 1);padding-right:calc(var(--gutter) * 1)}.show .sam-fox .big-grid-module{width:100%;max-width:90rem;margin-left:auto;margin-right:auto}.show .big-grid-module__items{display:flex;flex-wrap:wrap}.show .big-grid-module-item{padding-top:calc(var(--gutter) * 1);padding-bottom:calc(var(--gutter) * 1);border-top:solid 1px #090909;width:100%}.show .big-grid-module-item__image{border-top-right-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius);border-top-left-radius:var(--border-radius);margin-bottom:calc(var(--gutter) * 1);padding-top:66.66%;position:relative}.show .big-grid-module-item__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0}.show .big-grid-module-item__placeholder-image{border-top-right-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius);border-top-left-radius:var(--border-radius);align-items:center;justify-content:center;display:flex;margin-bottom:calc(var(--gutter) * 1);padding-top:66.66%;position:relative}body:not(.colored-page) .big-grid-module-item__placeholder-image.color-1{background-color:#ba0c2f}body:not(.colored-page) .big-grid-module-item__placeholder-image.color-2{background-color:#ba0c2f}body:not(.colored-page) .big-grid-module-item__placeholder-image.color-3{background-color:#ba0c2f}body:not(.colored-page) .big-grid-module-item__placeholder-image.color-4{background-color:#ba0c2f}.show .big-grid-module-item__placeholder-image svg{padding:calc(var(--gutter) * 1);height:100%;position:absolute;top:0;width:100%}.show .big-grid-module-item__title{margin-bottom:calc(var(--gutter) * 1);font-weight:600;width:100%}.show .big-grid-module-item__title a{text-decoration:none}.show .big-grid-module-item__info{display:flex;flex-direction:column;flex:1}.show .big-grid-module-item__description{margin-bottom:calc(var(--gutter) * 6);flex:1;width:100%}.show .big-grid-module-item--single-item .big-grid-module-item__description:last-child{margin-bottom:calc(var(--gutter) * 0)}.show .big-grid-module-item__link{margin-bottom:calc(var(--gutter) * 0);font-family:"ivystyle-sans", arial, helvetica, sans-serif;font-size:1rem;line-height:1.32;text-transform:uppercase}body:not(.colored-page) .big-grid-module-item.is-hovered.color-1{color:#ba0c2f}body:not(.colored-page) .big-grid-module-item.is-hovered.color-2{color:#ba0c2f}body:not(.colored-page) .big-grid-module-item.is-hovered.color-3{color:#ba0c2f}body:not(.colored-page) .big-grid-module-item.is-hovered.color-4{color:#ba0c2f}.show .colored-page .big-grid-module-item.is-hovered{color:#5f6d70}.show .big-grid-module-item.is-hovered .big-grid-module-item__image,.show .big-grid-module-item.is-hovered .big-grid-module-item__placeholder-image{color:inherit;background-color:currentcolor;color:#f1b434}.show .big-grid-module-item.is-hovered .big-grid-module-item__image img,.show .big-grid-module-item.is-hovered .big-grid-module-item__placeholder-image img{filter:saturate(0);mix-blend-mode:overlay}@media screen and (min-width: 37.5rem){.show .big-grid-module-item{width:50%}.show .big-grid-module-item:nth-child(2n+1){padding-right:calc(var(--gutter) * 0.5);border-right:solid 1px #090909}.show .big-grid-module-item:nth-child(2n){padding-left:calc(var(--gutter) * 0.5)}.show .big-grid-module-item--single-item{display:flex;border-right:0 !important;padding-right:0 !important;width:100%}.show .big-grid-module-item--single-item .big-grid-module-item__title{margin-top:0}.show .big-grid-module-item--single-item .big-grid-module-item__link{margin-bottom:0;margin-top:0}.show .big-grid-module-item__left{padding-right:calc(var(--gutter) * 0.5);width:50%}.show .big-grid-module-item__right{padding-left:calc(var(--gutter) * 0.5);align-items:space-between;display:flex;flex-direction:column;width:50%}}.show .bulleted-list-module{padding-left:calc(var(--gutter) * 1);padding-right:calc(var(--gutter) * 1)}.show .sam-fox .bulleted-list-module{width:100%;max-width:90rem;margin-left:auto;margin-right:auto}.show .bulleted-list-module-item{padding-top:calc(var(--gutter) * 1);padding-bottom:calc(var(--gutter) * 1);border-top:solid 1px #090909;display:flex}.show .bulleted-list-module-item__left{padding-top:calc(var(--gutter) * 0.1);width:5%}.show .bulleted-list-module-item__bullet{background-color:#090909;height:0.6rem;width:0.6rem}body:not(.colored-page) .bulleted-list-module-item__bullet.color-1{background-color:#ba0c2f}body:not(.colored-page) .bulleted-list-module-item__bullet.color-2{background-color:#ba0c2f}body:not(.colored-page) .bulleted-list-module-item__bullet.color-3{background-color:#ba0c2f}body:not(.colored-page) .bulleted-list-module-item__bullet.color-4{background-color:#ba0c2f}.show .bulleted-list-module-item__right{width:95%;-moz-column-break-inside:avoid;break-inside:avoid}.show .bulleted-list-module-item__title{margin-bottom:calc(var(--gutter) * 0.5);font-family:"ivystyle-sans", arial, helvetica, sans-serif;font-size:1.333rem;line-height:1.25;text-transform:uppercase}.show .bulleted-list-module-item__body{margin-bottom:calc(var(--gutter) * 1);font-family:"ivystyle-sans", arial, helvetica, sans-serif;font-size:1.333rem;line-height:1.25}.show .bulleted-list-module-item__link{font-family:"ivystyle-sans", arial, helvetica, sans-serif;font-size:1.333rem;line-height:1.25;text-transform:uppercase}@media screen and (min-width: 37.5rem){.split-content .bulleted-list-module{margin-right:calc(var(--gutter) * -1);padding-right:calc(var(--gutter) * 1);padding-left:0}.show .bulleted-list-module__items{-moz-column-rule:1px solid #090909;-webkit-column-rule:1px solid #090909;-moz-column-gap:0;column-gap:0;column-rule:1px solid #090909;-moz-columns:2;columns:2}.show .bulleted-list-module-item{padding:calc(var(--gutter) * 0.75);-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}.show .bulleted-list-module-item__left{width:10%}.show .bulleted-list-module-item__bullet{height:1rem;width:1rem}.show .bulleted-list-module-item__right{width:90%}}.show .campus-map-module{padding-left:calc(var(--gutter) * 1);padding-right:calc(var(--gutter) * 1)}.show .sam-fox .campus-map-module{width:100%;max-width:90rem;margin-left:auto;margin-right:auto}.show .campus-map-module .module-heading{border-top:1px solid}.show .campus-map-module__map{margin-top:calc(var(--gutter) * 1)}@media screen and (min-width: 0) and (max-width: 37.4375rem){.show .campus-map-module__map--desktop{display:none}.show .campus-map-module__map--mobile .module-heading{margin-top:calc(var(--gutter) * 1)}.show .campus-map-module__legend{display:flex;flex-wrap:wrap;padding:0;margin:0;counter-reset:legend;list-style:none;margin-top:calc(var(--gutter) * -0.5);border-bottom:1px solid}.show .campus-map-module__legend li{flex:0 0 50%;padding-top:calc(var(--gutter) * 1);padding-bottom:calc(var(--gutter) * 1);border-bottom:1px solid}.show .campus-map-module__legend li:nth-child(odd){border-right:1px solid;padding-right:calc(var(--gutter) * 0.5)}.show .campus-map-module__legend li:nth-child(even){padding-left:calc(var(--gutter) * 0.5)}.show .campus-map-module__legend li:last-child{border-bottom:0}.show .campus-map-module__legend li::before{counter-increment:legend;content:counter(legend);display:block;font-family:"ivystyle-sans", arial, helvetica, sans-serif;font-size:1rem;line-height:1.32;margin-bottom:calc(var(--gutter) * 1)}}@media screen and (min-width: 37.5rem){.show .campus-map-module__map--desktop{display:block}.show .campus-map-module__map--mobile{display:none}}.show .course-list-module{padding-left:calc(var(--gutter) * 1);padding-right:calc(var(--gutter) * 1)}.show .sam-fox .course-list-module{width:100%;max-width:90rem;margin-left:auto;margin-right:auto}.show .course-list-module .four-column-table .course-card{height:100%}.show .current-students-module{padding-left:calc(var(--gutter) * 1);padding-right:calc(var(--gutter) * 1)}.show .sam-fox .current-students-module{width:100%;max-width:90rem;margin-left:auto;margin-right:auto}.show .current-student__entries{display:flex;flex-wrap:wrap;flex-direction:row;margin-left:calc(var(--gutter) * -0.5);margin-right:calc(var(--gutter) * -0.5)}.show .current-student__entry{flex:0 0 50%;padding-left:calc(var(--gutter) * 0.5);padding-right:calc(var(--gutter) * 0.5);padding-left:calc(var(--gutter) * 0.5);padding-right:calc(var(--gutter) * 0.5)}@media screen and (min-width: 37.5rem){.show .current-student__entry{flex:0 0 25%;padding-left:calc(var(--gutter) * 0.5);padding-right:calc(var(--gutter) * 0.5)}}.show .current-student__entry a{text-decoration:none}.show .current-student__name{margin-top:calc(var(--gutter) * 0.5);margin-bottom:calc(var(--gutter) * 0.5);font-weight:600}.show .current-student__entry .responsive-image{border-top-right-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius);border-top-left-radius:var(--border-radius)}.show .current-student__entry .responsive-image img{width:100%}.show .current-student__placeholder{border-top-right-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius);border-top-left-radius:var(--border-radius);align-items:center;justify-content:center;display:flex;margin-bottom:calc(var(--gutter) * 1);padding-top:66%;position:relative}body.color-1.colored-page .current-student__placeholder{background-color:#ba0c2f}body.color-2.colored-page .current-student__placeholder{background-color:#ba0c2f}body.color-3.colored-page .current-student__placeholder{background-color:#ba0c2f}body.color-4.colored-page .current-student__placeholder{background-color:#ba0c2f}.show .current-student__placeholder svg{padding:calc(var(--gutter) * 1);height:100%;position:absolute;top:0;width:100%}body:not(.colored-page) .current-student__entry.color-1 .current-student__placeholder{background-color:#ba0c2f}body:not(.colored-page) .current-student__entry.color-2 .current-student__placeholder{background-color:#ba0c2f}body:not(.colored-page) .current-student__entry.color-3 .current-student__placeholder{background-color:#ba0c2f}body:not(.colored-page) .current-student__entry.color-4 .current-student__placeholder{background-color:#ba0c2f}body:not(.colored-page) .current-student__entry.is-hovered.color-1{color:#ba0c2f}body:not(.colored-page) .current-student__entry.is-hovered.color-2{color:#ba0c2f}body:not(.colored-page) .current-student__entry.is-hovered.color-3{color:#ba0c2f}body:not(.colored-page) .current-student__entry.is-hovered.color-4{color:#ba0c2f}.show .colored-page .current-student__entry.is-hovered{color:#5f6d70}.show .current-student__entry.is-hovered .responsive-image{color:inherit;background-color:currentcolor;color:#f1b434}.show .current-student__entry.is-hovered .responsive-image img{filter:saturate(0);mix-blend-mode:overlay}.show .curriculum-module{font-family:"ivystyle-sans", arial, helvetica, sans-serif;font-size:1rem;line-height:1.32;padding-left:calc(var(--gutter) * 1);padding-right:calc(var(--gutter) * 1)}.show .sam-fox .curriculum-module{width:100%;max-width:90rem;margin-left:auto;margin-right:auto}.show .curriculum-module__inner{display:flex;flex-wrap:wrap}@media screen and (min-width: 37.5rem){.show .accordion .curriculum-module__inner{width:calc(0.75 * (100% - 0.625rem))}.split-content .accordion .curriculum-module__inner{width:auto}}.show .curriculum-module__item{border-bottom:solid 1px #090909;width:100%}.show .curriculum-module__item:nth-child(1){border-top:solid 1px #090909}.show .curriculum-module__title{margin-bottom:calc(var(--gutter) * 1);padding-top:calc(var(--gutter) * 1);padding-bottom:calc(var(--gutter) * 1);font-weight:600}.show .curriculum-module__text{padding-bottom:calc(var(--gutter) * 1)}.show .curriculum-module__row{margin-bottom:calc(var(--gutter) * 0.5);display:flex;justify-content:space-between}@media screen and (min-width: 37.5rem){.show .curriculum-module__item{width:50%}.show .curriculum-module__item:nth-child(2){border-top:solid 1px #090909}.show .curriculum-module__item:nth-child(odd){border-right:solid 1px #090909}.show .curriculum-module__item:nth-child(odd) .curriculum-module__title{padding-right:calc(var(--gutter) * 1)}.show .curriculum-module__item:nth-child(odd) .curriculum-module__text{padding-right:calc(var(--gutter) * 1)}.show .curriculum-module__item:nth-child(even) .curriculum-module__title{padding-left:calc(var(--gutter) * 0.5)}.show .curriculum-module__item:nth-child(even) .curriculum-module__text{padding-left:calc(var(--gutter) * 0.5)}.show .curriculum-module__title{margin-bottom:calc(var(--gutter) * 0.5);padding-top:calc(var(--gutter) * 0.5);padding-bottom:calc(var(--gutter) * 0.5);border-bottom:solid 1px #090909}}.show .embed-module{padding-left:calc(var(--gutter) * 1);padding-right:calc(var(--gutter) * 1)}.show .sam-fox .embed-module{width:100%;max-width:90rem;margin-left:auto;margin-right:auto}.show .embed-module .form_label{background-color:unset;padding-left:0;padding-right:0;font-size:unset}.show .embed-module .form_label::after{color:#090909 !important}.show .embed-module .form_button_submit{padding:0;margin:0;border:0;background-color:unset;cursor:pointer;text-decoration:none;color:inherit;font-weight:inherit;align-items:center;justify-content:center;display:flex;border-top-right-radius:calc(var(--border-radius) / 2);border-bottom-right-radius:calc(var(--border-radius) / 2);border-bottom-left-radius:calc(var(--border-radius) / 2);border-top-left-radius:calc(var(--border-radius) / 2);text-transform:uppercase;padding:1em;padding-top:0.5em;padding-bottom:0.5em;min-height:2em;color:var(--foreground-color);border:1px solid var(--foreground-color);background-color:transparent}.show .embed-module .form_button_submit:focus{outline:none}.show .embed-module .form_button_submit svg [stroke]:not([stroke=none]){stroke:var(--foreground-color)}.show .embed-module .form_button_submit svg [fill]:not([fill=none]){fill:var(--foreground-color)}.show .embed-module .form_button_submit svg{width:auto;height:1.4em}.show .embed-module .form_button_submit:hover:not(:disabled){color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}.show .embed-module .form_button_submit:hover:not(:disabled) svg [stroke]:not([stroke=none]){stroke:#ba0c2f}.show .embed-module .form_button_submit:hover:not(:disabled) svg [fill]:not([fill=none]){fill:#ba0c2f}.show .embed-module .form_button_submit:focus{color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}.show .embed-module .form_button_submit:focus svg [stroke]:not([stroke=none]){stroke:#ba0c2f}.show .embed-module .form_button_submit:focus svg [fill]:not([fill=none]){fill:#ba0c2f}.show .embed-module .form_button_submit:disabled{color:rgba(9,9,9,0.5);border:1px solid rgba(9,9,9,0.5);background-color:transparent}.show .embed-module .form_button_submit:disabled svg [stroke]:not([stroke=none]){stroke:rgba(9,9,9,0.5)}.show .embed-module .form_button_submit:disabled svg [fill]:not([fill=none]){fill:rgba(9,9,9,0.5)}body.color-1:not(.colored-page) .embed-module .form_button_submit:hover:not(:disabled){color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}body.color-1:not(.colored-page) .embed-module .form_button_submit:hover:not(:disabled) svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body.color-1:not(.colored-page) .embed-module .form_button_submit:hover:not(:disabled) svg [fill]:not([fill=none]){fill:#ba0c2f}body.color-1:not(.colored-page) .embed-module .form_button_submit:focus{color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}body.color-1:not(.colored-page) .embed-module .form_button_submit:focus svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body.color-1:not(.colored-page) .embed-module .form_button_submit:focus svg [fill]:not([fill=none]){fill:#ba0c2f}body.color-1:not(.colored-page) .embed-module .form_button_submit:disabled{color:rgba(9,9,9,0.5);border:1px solid #d9d9d9;background-color:transparent}body.color-1:not(.colored-page) .embed-module .form_button_submit:disabled svg [stroke]:not([stroke=none]){stroke:rgba(9,9,9,0.5)}body.color-1:not(.colored-page) .embed-module .form_button_submit:disabled svg [fill]:not([fill=none]){fill:rgba(9,9,9,0.5)}body.color-2:not(.colored-page) .embed-module .form_button_submit:hover:not(:disabled){color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}body.color-2:not(.colored-page) .embed-module .form_button_submit:hover:not(:disabled) svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body.color-2:not(.colored-page) .embed-module .form_button_submit:hover:not(:disabled) svg [fill]:not([fill=none]){fill:#ba0c2f}body.color-2:not(.colored-page) .embed-module .form_button_submit:focus{color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}body.color-2:not(.colored-page) .embed-module .form_button_submit:focus svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body.color-2:not(.colored-page) .embed-module .form_button_submit:focus svg [fill]:not([fill=none]){fill:#ba0c2f}body.color-2:not(.colored-page) .embed-module .form_button_submit:disabled{color:rgba(9,9,9,0.5);border:1px solid #d9d9d9;background-color:transparent}body.color-2:not(.colored-page) .embed-module .form_button_submit:disabled svg [stroke]:not([stroke=none]){stroke:rgba(9,9,9,0.5)}body.color-2:not(.colored-page) .embed-module .form_button_submit:disabled svg [fill]:not([fill=none]){fill:rgba(9,9,9,0.5)}body.color-3:not(.colored-page) .embed-module .form_button_submit:hover:not(:disabled){color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}body.color-3:not(.colored-page) .embed-module .form_button_submit:hover:not(:disabled) svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body.color-3:not(.colored-page) .embed-module .form_button_submit:hover:not(:disabled) svg [fill]:not([fill=none]){fill:#ba0c2f}body.color-3:not(.colored-page) .embed-module .form_button_submit:focus{color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}body.color-3:not(.colored-page) .embed-module .form_button_submit:focus svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body.color-3:not(.colored-page) .embed-module .form_button_submit:focus svg [fill]:not([fill=none]){fill:#ba0c2f}body.color-3:not(.colored-page) .embed-module .form_button_submit:disabled{color:rgba(9,9,9,0.5);border:1px solid #d9d9d9;background-color:transparent}body.color-3:not(.colored-page) .embed-module .form_button_submit:disabled svg [stroke]:not([stroke=none]){stroke:rgba(9,9,9,0.5)}body.color-3:not(.colored-page) .embed-module .form_button_submit:disabled svg [fill]:not([fill=none]){fill:rgba(9,9,9,0.5)}body.color-4:not(.colored-page) .embed-module .form_button_submit:hover:not(:disabled){color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}body.color-4:not(.colored-page) .embed-module .form_button_submit:hover:not(:disabled) svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body.color-4:not(.colored-page) .embed-module .form_button_submit:hover:not(:disabled) svg [fill]:not([fill=none]){fill:#ba0c2f}body.color-4:not(.colored-page) .embed-module .form_button_submit:focus{color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}body.color-4:not(.colored-page) .embed-module .form_button_submit:focus svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body.color-4:not(.colored-page) .embed-module .form_button_submit:focus svg [fill]:not([fill=none]){fill:#ba0c2f}body.color-4:not(.colored-page) .embed-module .form_button_submit:disabled{color:rgba(9,9,9,0.5);border:1px solid #d9d9d9;background-color:transparent}body.color-4:not(.colored-page) .embed-module .form_button_submit:disabled svg [stroke]:not([stroke=none]){stroke:rgba(9,9,9,0.5)}body.color-4:not(.colored-page) .embed-module .form_button_submit:disabled svg [fill]:not([fill=none]){fill:rgba(9,9,9,0.5)}.show .colored-page .embed-module .form_button_submit:hover:not(:disabled){color:#5f6d70;border:1px solid #5f6d70;background-color:transparent}.show .colored-page .embed-module .form_button_submit:hover:not(:disabled) svg [stroke]:not([stroke=none]){stroke:#5f6d70}.show .colored-page .embed-module .form_button_submit:hover:not(:disabled) svg [fill]:not([fill=none]){fill:#5f6d70}.show .colored-page .embed-module .form_button_submit:focus{color:#5f6d70;border:1px solid #5f6d70;background-color:transparent}.show .colored-page .embed-module .form_button_submit:focus svg [stroke]:not([stroke=none]){stroke:#5f6d70}.show .colored-page .embed-module .form_button_submit:focus svg [fill]:not([fill=none]){fill:#5f6d70}.show .colored-page .embed-module .form_button_submit:disabled{color:rgba(9,9,9,0.5);border:1px solid rgba(9,9,9,0.5);background-color:transparent}.show .colored-page .embed-module .form_button_submit:disabled svg [stroke]:not([stroke=none]){stroke:rgba(9,9,9,0.5)}.show .colored-page .embed-module .form_button_submit:disabled svg [fill]:not([fill=none]){fill:rgba(9,9,9,0.5)}.show .embed-module input{background-color:transparent;border:solid 1px #090909;padding:3px}.show .embed-module select{background-color:transparent;border:solid 1px #090909;padding:3px}.show .embed-module__embed--cropped{overflow:hidden}.show .embed-module__embed--scrollable{overflow:auto}.show .embed-module__embed>*{width:100%;height:100%}.show .exhibition-module{padding-left:calc(var(--gutter) * 1);padding-right:calc(var(--gutter) * 1)}.show .sam-fox .exhibition-module{width:100%;max-width:90rem;margin-left:auto;margin-right:auto}.show .exhibition-module__cta{align-items:center;justify-content:center;display:flex;width:100%}.show .fspm{padding-left:calc(var(--gutter) * 1);padding-right:calc(var(--gutter) * 1)}.show .sam-fox .fspm{width:100%;max-width:90rem;margin-left:auto;margin-right:auto}.show .fspm__portraits{display:flex;flex-wrap:wrap;flex-direction:row;margin-left:calc(var(--gutter) * -0.5);margin-right:calc(var(--gutter) * -0.5)}.show .fspm__portrait{flex:0 0 50%;padding-left:calc(var(--gutter) * 0.5);padding-right:calc(var(--gutter) * 0.5);margin-bottom:calc(var(--gutter) * 1)}@media screen and (min-width: 37.5rem){.show .fspm__portrait{flex:0 0 25%;padding-left:calc(var(--gutter) * 0.5);padding-right:calc(var(--gutter) * 0.5)}}.show .fspm__portrait .mini-card__caption{font-family:"ivystyle-sans", arial, helvetica, sans-serif;font-size:1rem;line-height:1.32}.show .fspm__portrait a{text-decoration:none}.show .fspm__portrait .mini-card__image{width:100%}.show .fspm__portrait .responsive-image{width:100% !important}.show .fspm__portrait .responsive-image img{width:100%}.show .fspm__link{flex:0 0 25%;padding-top:calc(var(--gutter) * 5);padding-bottom:calc(var(--gutter) * 5);align-items:center;justify-content:center;display:flex}.show .fspm__link .circle{width:10em}body:not(.colored-page) .fspm__portrait.is-hovered.color-1{color:#ba0c2f}body:not(.colored-page) .fspm__portrait.is-hovered.color-2{color:#ba0c2f}body:not(.colored-page) .fspm__portrait.is-hovered.color-3{color:#ba0c2f}body:not(.colored-page) .fspm__portrait.is-hovered.color-4{color:#ba0c2f}.show .colored-page .fspm__portrait.is-hovered{color:#5f6d70}.show .fspm__portrait.is-hovered .mini-card__image{color:inherit;background-color:currentcolor;color:#f1b434}.show .fspm__portrait.is-hovered .mini-card__image img{filter:saturate(0);mix-blend-mode:overlay}.show .faculty-work-quilt-module{padding-left:calc(var(--gutter) * 1);padding-right:calc(var(--gutter) * 1)}.show .sam-fox .faculty-work-quilt-module{width:100%;max-width:90rem;margin-left:auto;margin-right:auto}.show .file-download-module{padding-left:calc(var(--gutter) * 1);padding-right:calc(var(--gutter) * 1)}.show .sam-fox .file-download-module{width:100%;max-width:90rem;margin-left:auto;margin-right:auto}.show .file-download-module__text{margin-bottom:calc(var(--gutter) * 2);text-transform:none;width:100%}.show .file-download-module__title{margin-bottom:calc(var(--gutter) * 1);font-family:"ivystyle-sans", arial, helvetica, sans-serif;font-size:1rem;line-height:1.32;text-align:center}.show .file-download-module__inner--with-text{padding:0;margin:0;border:0;background-color:unset;cursor:pointer;text-decoration:none;color:inherit;font-weight:inherit;align-items:center;justify-content:center;display:flex;border-top-right-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius);border-top-left-radius:var(--border-radius);text-transform:uppercase;padding:1em;min-height:7em;color:#090909;border-color:transparent;background-color:rgba(255,255,255,0.8);flex-direction:column;text-decoration:none}.show .file-download-module__inner--with-text:focus{outline:none}.show .file-download-module__inner--with-text svg [stroke]:not([stroke=none]){stroke:#090909}.show .file-download-module__inner--with-text svg [fill]:not([fill=none]){fill:#090909}.show .file-download-module__inner--with-text svg{width:auto;height:1.4em}.show .file-download-module__inner--with-text:hover:not(:disabled){color:#090909;border-color:transparent;background-color:#fff}.show .file-download-module__inner--with-text:hover:not(:disabled) svg [stroke]:not([stroke=none]){stroke:#090909}.show .file-download-module__inner--with-text:hover:not(:disabled) svg [fill]:not([fill=none]){fill:#090909}.show .file-download-module__inner--with-text:focus{color:#090909;border-color:transparent;background-color:#fff}.show .file-download-module__inner--with-text:focus svg [stroke]:not([stroke=none]){stroke:#090909}.show .file-download-module__inner--with-text:focus svg [fill]:not([fill=none]){fill:#090909}.show .file-download-module__inner--with-text:disabled{color:rgba(9,9,9,0.5);border-color:transparent;background-color:rgba(9,9,9,0.5)}.show .file-download-module__inner--with-text:disabled svg [stroke]:not([stroke=none]){stroke:rgba(9,9,9,0.5)}.show .file-download-module__inner--with-text:disabled svg [fill]:not([fill=none]){fill:rgba(9,9,9,0.5)}.show .colored-page .file-download-module__inner--with-text:hover:not(:disabled){color:#090909;border-color:transparent;background-color:#5f6d70}.show .colored-page .file-download-module__inner--with-text:hover:not(:disabled) svg [stroke]:not([stroke=none]){stroke:#090909}.show .colored-page .file-download-module__inner--with-text:hover:not(:disabled) svg [fill]:not([fill=none]){fill:#090909}.show .colored-page .file-download-module__inner--with-text:focus{color:#090909;border-color:transparent;background-color:#5f6d70}.show .colored-page .file-download-module__inner--with-text:focus svg [stroke]:not([stroke=none]){stroke:#090909}.show .colored-page .file-download-module__inner--with-text:focus svg [fill]:not([fill=none]){fill:#090909}.show .colored-page .file-download-module__inner--with-text:disabled{color:rgba(9,9,9,0.5);border-color:transparent}.show .colored-page .file-download-module__inner--with-text:disabled svg [stroke]:not([stroke=none]){stroke:rgba(9,9,9,0.5)}.show .colored-page .file-download-module__inner--with-text:disabled svg [fill]:not([fill=none]){fill:rgba(9,9,9,0.5)}body:not(.colored-page) .file-download-module__inner--with-text.color-1{border:solid 1px #d9d9d9 !important}body:not(.colored-page) .file-download-module__inner--with-text.color-1{color:#090909;border-color:transparent;background-color:rgba(217,217,217,0.8)}body:not(.colored-page) .file-download-module__inner--with-text.color-1 svg [stroke]:not([stroke=none]){stroke:#090909}body:not(.colored-page) .file-download-module__inner--with-text.color-1 svg [fill]:not([fill=none]){fill:#090909}body:not(.colored-page) .file-download-module__inner--with-text.color-1:hover:not(:disabled){color:#090909;border-color:transparent;background-color:#d9d9d9}body:not(.colored-page) .file-download-module__inner--with-text.color-1:hover:not(:disabled) svg [stroke]:not([stroke=none]){stroke:#090909}body:not(.colored-page) .file-download-module__inner--with-text.color-1:hover:not(:disabled) svg [fill]:not([fill=none]){fill:#090909}body:not(.colored-page) .file-download-module__inner--with-text.color-1:focus{color:#090909;border-color:transparent;background-color:#d9d9d9}body:not(.colored-page) .file-download-module__inner--with-text.color-1:focus svg [stroke]:not([stroke=none]){stroke:#090909}body:not(.colored-page) .file-download-module__inner--with-text.color-1:focus svg [fill]:not([fill=none]){fill:#090909}body:not(.colored-page) .file-download-module__inner--with-text.color-1:disabled{color:rgba(9,9,9,0.5);border-color:transparent;background-color:#d9d9d9}body:not(.colored-page) .file-download-module__inner--with-text.color-1:disabled svg [stroke]:not([stroke=none]){stroke:rgba(9,9,9,0.5)}body:not(.colored-page) .file-download-module__inner--with-text.color-1:disabled svg [fill]:not([fill=none]){fill:rgba(9,9,9,0.5)}body:not(.colored-page) .file-download-module__inner--with-text.color-2{border:solid 1px #d9d9d9 !important}body:not(.colored-page) .file-download-module__inner--with-text.color-2{color:#090909;border-color:transparent;background-color:rgba(217,217,217,0.8)}body:not(.colored-page) .file-download-module__inner--with-text.color-2 svg [stroke]:not([stroke=none]){stroke:#090909}body:not(.colored-page) .file-download-module__inner--with-text.color-2 svg [fill]:not([fill=none]){fill:#090909}body:not(.colored-page) .file-download-module__inner--with-text.color-2:hover:not(:disabled){color:#090909;border-color:transparent;background-color:#d9d9d9}body:not(.colored-page) .file-download-module__inner--with-text.color-2:hover:not(:disabled) svg [stroke]:not([stroke=none]){stroke:#090909}body:not(.colored-page) .file-download-module__inner--with-text.color-2:hover:not(:disabled) svg [fill]:not([fill=none]){fill:#090909}body:not(.colored-page) .file-download-module__inner--with-text.color-2:focus{color:#090909;border-color:transparent;background-color:#d9d9d9}body:not(.colored-page) .file-download-module__inner--with-text.color-2:focus svg [stroke]:not([stroke=none]){stroke:#090909}body:not(.colored-page) .file-download-module__inner--with-text.color-2:focus svg [fill]:not([fill=none]){fill:#090909}body:not(.colored-page) .file-download-module__inner--with-text.color-2:disabled{color:rgba(9,9,9,0.5);border-color:transparent;background-color:#d9d9d9}body:not(.colored-page) .file-download-module__inner--with-text.color-2:disabled svg [stroke]:not([stroke=none]){stroke:rgba(9,9,9,0.5)}body:not(.colored-page) .file-download-module__inner--with-text.color-2:disabled svg [fill]:not([fill=none]){fill:rgba(9,9,9,0.5)}body:not(.colored-page) .file-download-module__inner--with-text.color-3{border:solid 1px #d9d9d9 !important}body:not(.colored-page) .file-download-module__inner--with-text.color-3{color:#090909;border-color:transparent;background-color:rgba(217,217,217,0.8)}body:not(.colored-page) .file-download-module__inner--with-text.color-3 svg [stroke]:not([stroke=none]){stroke:#090909}body:not(.colored-page) .file-download-module__inner--with-text.color-3 svg [fill]:not([fill=none]){fill:#090909}body:not(.colored-page) .file-download-module__inner--with-text.color-3:hover:not(:disabled){color:#090909;border-color:transparent;background-color:#d9d9d9}body:not(.colored-page) .file-download-module__inner--with-text.color-3:hover:not(:disabled) svg [stroke]:not([stroke=none]){stroke:#090909}body:not(.colored-page) .file-download-module__inner--with-text.color-3:hover:not(:disabled) svg [fill]:not([fill=none]){fill:#090909}body:not(.colored-page) .file-download-module__inner--with-text.color-3:focus{color:#090909;border-color:transparent;background-color:#d9d9d9}body:not(.colored-page) .file-download-module__inner--with-text.color-3:focus svg [stroke]:not([stroke=none]){stroke:#090909}body:not(.colored-page) .file-download-module__inner--with-text.color-3:focus svg [fill]:not([fill=none]){fill:#090909}body:not(.colored-page) .file-download-module__inner--with-text.color-3:disabled{color:rgba(9,9,9,0.5);border-color:transparent;background-color:#d9d9d9}body:not(.colored-page) .file-download-module__inner--with-text.color-3:disabled svg [stroke]:not([stroke=none]){stroke:rgba(9,9,9,0.5)}body:not(.colored-page) .file-download-module__inner--with-text.color-3:disabled svg [fill]:not([fill=none]){fill:rgba(9,9,9,0.5)}body:not(.colored-page) .file-download-module__inner--with-text.color-4{border:solid 1px #d9d9d9 !important}body:not(.colored-page) .file-download-module__inner--with-text.color-4{color:#090909;border-color:transparent;background-color:rgba(217,217,217,0.8)}body:not(.colored-page) .file-download-module__inner--with-text.color-4 svg [stroke]:not([stroke=none]){stroke:#090909}body:not(.colored-page) .file-download-module__inner--with-text.color-4 svg [fill]:not([fill=none]){fill:#090909}body:not(.colored-page) .file-download-module__inner--with-text.color-4:hover:not(:disabled){color:#090909;border-color:transparent;background-color:#d9d9d9}body:not(.colored-page) .file-download-module__inner--with-text.color-4:hover:not(:disabled) svg [stroke]:not([stroke=none]){stroke:#090909}body:not(.colored-page) .file-download-module__inner--with-text.color-4:hover:not(:disabled) svg [fill]:not([fill=none]){fill:#090909}body:not(.colored-page) .file-download-module__inner--with-text.color-4:focus{color:#090909;border-color:transparent;background-color:#d9d9d9}body:not(.colored-page) .file-download-module__inner--with-text.color-4:focus svg [stroke]:not([stroke=none]){stroke:#090909}body:not(.colored-page) .file-download-module__inner--with-text.color-4:focus svg [fill]:not([fill=none]){fill:#090909}body:not(.colored-page) .file-download-module__inner--with-text.color-4:disabled{color:rgba(9,9,9,0.5);border-color:transparent;background-color:#d9d9d9}body:not(.colored-page) .file-download-module__inner--with-text.color-4:disabled svg [stroke]:not([stroke=none]){stroke:rgba(9,9,9,0.5)}body:not(.colored-page) .file-download-module__inner--with-text.color-4:disabled svg [fill]:not([fill=none]){fill:rgba(9,9,9,0.5)}.show .file-download-module__inner--with-text .file-download-module__button{border-top-right-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius);border-top-left-radius:var(--border-radius);align-items:center;justify-content:center;display:flex;border:solid 1px #090909;flex-direction:column;min-height:5rem;text-decoration:none;width:100%}.show .file-download-module__inner--no-text .file-download-module__button{padding:0;margin:0;border:0;background-color:unset;cursor:pointer;text-decoration:none;color:inherit;font-weight:inherit;align-items:center;justify-content:center;display:flex;border-top-right-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius);border-top-left-radius:var(--border-radius);text-transform:uppercase;padding:1em;min-height:7em;color:var(--foreground-color);border:1px solid var(--foreground-color);background-color:transparent;flex-direction:column;text-decoration:none}.show .file-download-module__inner--no-text .file-download-module__button:focus{outline:none}.show .file-download-module__inner--no-text .file-download-module__button svg [stroke]:not([stroke=none]){stroke:var(--foreground-color)}.show .file-download-module__inner--no-text .file-download-module__button svg [fill]:not([fill=none]){fill:var(--foreground-color)}.show .file-download-module__inner--no-text .file-download-module__button svg{width:auto;height:1.4em}.show .file-download-module__inner--no-text .file-download-module__button:hover:not(:disabled){color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}.show .file-download-module__inner--no-text .file-download-module__button:hover:not(:disabled) svg [stroke]:not([stroke=none]){stroke:#ba0c2f}.show .file-download-module__inner--no-text .file-download-module__button:hover:not(:disabled) svg [fill]:not([fill=none]){fill:#ba0c2f}.show .file-download-module__inner--no-text .file-download-module__button:focus{color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}.show .file-download-module__inner--no-text .file-download-module__button:focus svg [stroke]:not([stroke=none]){stroke:#ba0c2f}.show .file-download-module__inner--no-text .file-download-module__button:focus svg [fill]:not([fill=none]){fill:#ba0c2f}.show .file-download-module__inner--no-text .file-download-module__button:disabled{color:rgba(9,9,9,0.5);border:1px solid rgba(9,9,9,0.5);background-color:transparent}.show .file-download-module__inner--no-text .file-download-module__button:disabled svg [stroke]:not([stroke=none]){stroke:rgba(9,9,9,0.5)}.show .file-download-module__inner--no-text .file-download-module__button:disabled svg [fill]:not([fill=none]){fill:rgba(9,9,9,0.5)}body.color-1:not(.colored-page) .file-download-module__inner--no-text .file-download-module__button:hover:not(:disabled){color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}body.color-1:not(.colored-page) .file-download-module__inner--no-text .file-download-module__button:hover:not(:disabled) svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body.color-1:not(.colored-page) .file-download-module__inner--no-text .file-download-module__button:hover:not(:disabled) svg [fill]:not([fill=none]){fill:#ba0c2f}body.color-1:not(.colored-page) .file-download-module__inner--no-text .file-download-module__button:focus{color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}body.color-1:not(.colored-page) .file-download-module__inner--no-text .file-download-module__button:focus svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body.color-1:not(.colored-page) .file-download-module__inner--no-text .file-download-module__button:focus svg [fill]:not([fill=none]){fill:#ba0c2f}body.color-1:not(.colored-page) .file-download-module__inner--no-text .file-download-module__button:disabled{color:rgba(9,9,9,0.5);border:1px solid #d9d9d9;background-color:transparent}body.color-1:not(.colored-page) .file-download-module__inner--no-text .file-download-module__button:disabled svg [stroke]:not([stroke=none]){stroke:rgba(9,9,9,0.5)}body.color-1:not(.colored-page) .file-download-module__inner--no-text .file-download-module__button:disabled svg [fill]:not([fill=none]){fill:rgba(9,9,9,0.5)}body.color-2:not(.colored-page) .file-download-module__inner--no-text .file-download-module__button:hover:not(:disabled){color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}body.color-2:not(.colored-page) .file-download-module__inner--no-text .file-download-module__button:hover:not(:disabled) svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body.color-2:not(.colored-page) .file-download-module__inner--no-text .file-download-module__button:hover:not(:disabled) svg [fill]:not([fill=none]){fill:#ba0c2f}body.color-2:not(.colored-page) .file-download-module__inner--no-text .file-download-module__button:focus{color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}body.color-2:not(.colored-page) .file-download-module__inner--no-text .file-download-module__button:focus svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body.color-2:not(.colored-page) .file-download-module__inner--no-text .file-download-module__button:focus svg [fill]:not([fill=none]){fill:#ba0c2f}body.color-2:not(.colored-page) .file-download-module__inner--no-text .file-download-module__button:disabled{color:rgba(9,9,9,0.5);border:1px solid #d9d9d9;background-color:transparent}body.color-2:not(.colored-page) .file-download-module__inner--no-text .file-download-module__button:disabled svg [stroke]:not([stroke=none]){stroke:rgba(9,9,9,0.5)}body.color-2:not(.colored-page) .file-download-module__inner--no-text .file-download-module__button:disabled svg [fill]:not([fill=none]){fill:rgba(9,9,9,0.5)}body.color-3:not(.colored-page) .file-download-module__inner--no-text .file-download-module__button:hover:not(:disabled){color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}body.color-3:not(.colored-page) .file-download-module__inner--no-text .file-download-module__button:hover:not(:disabled) svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body.color-3:not(.colored-page) .file-download-module__inner--no-text .file-download-module__button:hover:not(:disabled) svg [fill]:not([fill=none]){fill:#ba0c2f}body.color-3:not(.colored-page) .file-download-module__inner--no-text .file-download-module__button:focus{color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}body.color-3:not(.colored-page) .file-download-module__inner--no-text .file-download-module__button:focus svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body.color-3:not(.colored-page) .file-download-module__inner--no-text .file-download-module__button:focus svg [fill]:not([fill=none]){fill:#ba0c2f}body.color-3:not(.colored-page) .file-download-module__inner--no-text .file-download-module__button:disabled{color:rgba(9,9,9,0.5);border:1px solid #d9d9d9;background-color:transparent}body.color-3:not(.colored-page) .file-download-module__inner--no-text .file-download-module__button:disabled svg [stroke]:not([stroke=none]){stroke:rgba(9,9,9,0.5)}body.color-3:not(.colored-page) .file-download-module__inner--no-text .file-download-module__button:disabled svg [fill]:not([fill=none]){fill:rgba(9,9,9,0.5)}body.color-4:not(.colored-page) .file-download-module__inner--no-text .file-download-module__button:hover:not(:disabled){color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}body.color-4:not(.colored-page) .file-download-module__inner--no-text .file-download-module__button:hover:not(:disabled) svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body.color-4:not(.colored-page) .file-download-module__inner--no-text .file-download-module__button:hover:not(:disabled) svg [fill]:not([fill=none]){fill:#ba0c2f}body.color-4:not(.colored-page) .file-download-module__inner--no-text .file-download-module__button:focus{color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}body.color-4:not(.colored-page) .file-download-module__inner--no-text .file-download-module__button:focus svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body.color-4:not(.colored-page) .file-download-module__inner--no-text .file-download-module__button:focus svg [fill]:not([fill=none]){fill:#ba0c2f}body.color-4:not(.colored-page) .file-download-module__inner--no-text .file-download-module__button:disabled{color:rgba(9,9,9,0.5);border:1px solid #d9d9d9;background-color:transparent}body.color-4:not(.colored-page) .file-download-module__inner--no-text .file-download-module__button:disabled svg [stroke]:not([stroke=none]){stroke:rgba(9,9,9,0.5)}body.color-4:not(.colored-page) .file-download-module__inner--no-text .file-download-module__button:disabled svg [fill]:not([fill=none]){fill:rgba(9,9,9,0.5)}.show .colored-page .file-download-module__inner--no-text .file-download-module__button:hover:not(:disabled){color:#5f6d70;border:1px solid #5f6d70;background-color:transparent}.show .colored-page .file-download-module__inner--no-text .file-download-module__button:hover:not(:disabled) svg [stroke]:not([stroke=none]){stroke:#5f6d70}.show .colored-page .file-download-module__inner--no-text .file-download-module__button:hover:not(:disabled) svg [fill]:not([fill=none]){fill:#5f6d70}.show .colored-page .file-download-module__inner--no-text .file-download-module__button:focus{color:#5f6d70;border:1px solid #5f6d70;background-color:transparent}.show .colored-page .file-download-module__inner--no-text .file-download-module__button:focus svg [stroke]:not([stroke=none]){stroke:#5f6d70}.show .colored-page .file-download-module__inner--no-text .file-download-module__button:focus svg [fill]:not([fill=none]){fill:#5f6d70}.show .colored-page .file-download-module__inner--no-text .file-download-module__button:disabled{color:rgba(9,9,9,0.5);border:1px solid rgba(9,9,9,0.5);background-color:transparent}.show .colored-page .file-download-module__inner--no-text .file-download-module__button:disabled svg [stroke]:not([stroke=none]){stroke:rgba(9,9,9,0.5)}.show .colored-page .file-download-module__inner--no-text .file-download-module__button:disabled svg [fill]:not([fill=none]){fill:rgba(9,9,9,0.5)}.show .file-download-module__inner--no-text .file-download-module__button{color:#090909;border:1px solid #090909;background-color:transparent}.show .file-download-module__inner--no-text .file-download-module__button svg [stroke]:not([stroke=none]){stroke:#090909}.show .file-download-module__inner--no-text .file-download-module__button svg [fill]:not([fill=none]){fill:#090909}.show .file-download-module__inner--no-text .file-download-module__button:hover:not(:disabled){color:#5f6d70;border:1px solid #5f6d70;background-color:transparent}.show .file-download-module__inner--no-text .file-download-module__button:hover:not(:disabled) svg [stroke]:not([stroke=none]){stroke:#5f6d70}.show .file-download-module__inner--no-text .file-download-module__button:hover:not(:disabled) svg [fill]:not([fill=none]){fill:#5f6d70}.show .file-download-module__inner--no-text .file-download-module__button:focus{color:#5f6d70;border:1px solid #5f6d70;background-color:transparent}.show .file-download-module__inner--no-text .file-download-module__button:focus svg [stroke]:not([stroke=none]){stroke:#5f6d70}.show .file-download-module__inner--no-text .file-download-module__button:focus svg [fill]:not([fill=none]){fill:#5f6d70}.show .file-download-module__inner--no-text .file-download-module__button:disabled{color:rgba(9,9,9,0.5);border:1px solid rgba(9,9,9,0.5);background-color:transparent}.show .file-download-module__inner--no-text .file-download-module__button:disabled svg [stroke]:not([stroke=none]){stroke:rgba(9,9,9,0.5)}.show .file-download-module__inner--no-text .file-download-module__button:disabled svg [fill]:not([fill=none]){fill:rgba(9,9,9,0.5)}body:not(.colored-page) .file-download-module__inner--no-text .file-download-module__button.color-1{color:#090909;border:1px solid #ba0c2f;background-color:transparent}body:not(.colored-page) .file-download-module__inner--no-text .file-download-module__button.color-1 svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body:not(.colored-page) .file-download-module__inner--no-text .file-download-module__button.color-1 svg [fill]:not([fill=none]){fill:#ba0c2f}body:not(.colored-page) .file-download-module__inner--no-text .file-download-module__button.color-1:hover:not(:disabled){color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}body:not(.colored-page) .file-download-module__inner--no-text .file-download-module__button.color-1:hover:not(:disabled) svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body:not(.colored-page) .file-download-module__inner--no-text .file-download-module__button.color-1:hover:not(:disabled) svg [fill]:not([fill=none]){fill:#ba0c2f}body:not(.colored-page) .file-download-module__inner--no-text .file-download-module__button.color-1:focus{color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}body:not(.colored-page) .file-download-module__inner--no-text .file-download-module__button.color-1:focus svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body:not(.colored-page) .file-download-module__inner--no-text .file-download-module__button.color-1:focus svg [fill]:not([fill=none]){fill:#ba0c2f}body:not(.colored-page) .file-download-module__inner--no-text .file-download-module__button.color-1:disabled{color:rgba(9,9,9,0.5);border:1px solid #d9d9d9;background-color:transparent}body:not(.colored-page) .file-download-module__inner--no-text .file-download-module__button.color-1:disabled svg [stroke]:not([stroke=none]){stroke:rgba(9,9,9,0.5)}body:not(.colored-page) .file-download-module__inner--no-text .file-download-module__button.color-1:disabled svg [fill]:not([fill=none]){fill:rgba(9,9,9,0.5)}body:not(.colored-page) .file-download-module__inner--no-text .file-download-module__button.color-1 svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body:not(.colored-page) .file-download-module__inner--no-text .file-download-module__button.color-1 svg [fill]:not([fill=none]){fill:#ba0c2f}body:not(.colored-page) .file-download-module__inner--no-text .file-download-module__button.color-2{color:#090909;border:1px solid #ba0c2f;background-color:transparent}body:not(.colored-page) .file-download-module__inner--no-text .file-download-module__button.color-2 svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body:not(.colored-page) .file-download-module__inner--no-text .file-download-module__button.color-2 svg [fill]:not([fill=none]){fill:#ba0c2f}body:not(.colored-page) .file-download-module__inner--no-text .file-download-module__button.color-2:hover:not(:disabled){color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}body:not(.colored-page) .file-download-module__inner--no-text .file-download-module__button.color-2:hover:not(:disabled) svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body:not(.colored-page) .file-download-module__inner--no-text .file-download-module__button.color-2:hover:not(:disabled) svg [fill]:not([fill=none]){fill:#ba0c2f}body:not(.colored-page) .file-download-module__inner--no-text .file-download-module__button.color-2:focus{color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}body:not(.colored-page) .file-download-module__inner--no-text .file-download-module__button.color-2:focus svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body:not(.colored-page) .file-download-module__inner--no-text .file-download-module__button.color-2:focus svg [fill]:not([fill=none]){fill:#ba0c2f}body:not(.colored-page) .file-download-module__inner--no-text .file-download-module__button.color-2:disabled{color:rgba(9,9,9,0.5);border:1px solid #d9d9d9;background-color:transparent}body:not(.colored-page) .file-download-module__inner--no-text .file-download-module__button.color-2:disabled svg [stroke]:not([stroke=none]){stroke:rgba(9,9,9,0.5)}body:not(.colored-page) .file-download-module__inner--no-text .file-download-module__button.color-2:disabled svg [fill]:not([fill=none]){fill:rgba(9,9,9,0.5)}body:not(.colored-page) .file-download-module__inner--no-text .file-download-module__button.color-2 svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body:not(.colored-page) .file-download-module__inner--no-text .file-download-module__button.color-2 svg [fill]:not([fill=none]){fill:#ba0c2f}body:not(.colored-page) .file-download-module__inner--no-text .file-download-module__button.color-3{color:#090909;border:1px solid #ba0c2f;background-color:transparent}body:not(.colored-page) .file-download-module__inner--no-text .file-download-module__button.color-3 svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body:not(.colored-page) .file-download-module__inner--no-text .file-download-module__button.color-3 svg [fill]:not([fill=none]){fill:#ba0c2f}body:not(.colored-page) .file-download-module__inner--no-text .file-download-module__button.color-3:hover:not(:disabled){color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}body:not(.colored-page) .file-download-module__inner--no-text .file-download-module__button.color-3:hover:not(:disabled) svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body:not(.colored-page) .file-download-module__inner--no-text .file-download-module__button.color-3:hover:not(:disabled) svg [fill]:not([fill=none]){fill:#ba0c2f}body:not(.colored-page) .file-download-module__inner--no-text .file-download-module__button.color-3:focus{color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}body:not(.colored-page) .file-download-module__inner--no-text .file-download-module__button.color-3:focus svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body:not(.colored-page) .file-download-module__inner--no-text .file-download-module__button.color-3:focus svg [fill]:not([fill=none]){fill:#ba0c2f}body:not(.colored-page) .file-download-module__inner--no-text .file-download-module__button.color-3:disabled{color:rgba(9,9,9,0.5);border:1px solid #d9d9d9;background-color:transparent}body:not(.colored-page) .file-download-module__inner--no-text .file-download-module__button.color-3:disabled svg [stroke]:not([stroke=none]){stroke:rgba(9,9,9,0.5)}body:not(.colored-page) .file-download-module__inner--no-text .file-download-module__button.color-3:disabled svg [fill]:not([fill=none]){fill:rgba(9,9,9,0.5)}body:not(.colored-page) .file-download-module__inner--no-text .file-download-module__button.color-3 svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body:not(.colored-page) .file-download-module__inner--no-text .file-download-module__button.color-3 svg [fill]:not([fill=none]){fill:#ba0c2f}body:not(.colored-page) .file-download-module__inner--no-text .file-download-module__button.color-4{color:#090909;border:1px solid #ba0c2f;background-color:transparent}body:not(.colored-page) .file-download-module__inner--no-text .file-download-module__button.color-4 svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body:not(.colored-page) .file-download-module__inner--no-text .file-download-module__button.color-4 svg [fill]:not([fill=none]){fill:#ba0c2f}body:not(.colored-page) .file-download-module__inner--no-text .file-download-module__button.color-4:hover:not(:disabled){color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}body:not(.colored-page) .file-download-module__inner--no-text .file-download-module__button.color-4:hover:not(:disabled) svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body:not(.colored-page) .file-download-module__inner--no-text .file-download-module__button.color-4:hover:not(:disabled) svg [fill]:not([fill=none]){fill:#ba0c2f}body:not(.colored-page) .file-download-module__inner--no-text .file-download-module__button.color-4:focus{color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}body:not(.colored-page) .file-download-module__inner--no-text .file-download-module__button.color-4:focus svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body:not(.colored-page) .file-download-module__inner--no-text .file-download-module__button.color-4:focus svg [fill]:not([fill=none]){fill:#ba0c2f}body:not(.colored-page) .file-download-module__inner--no-text .file-download-module__button.color-4:disabled{color:rgba(9,9,9,0.5);border:1px solid #d9d9d9;background-color:transparent}body:not(.colored-page) .file-download-module__inner--no-text .file-download-module__button.color-4:disabled svg [stroke]:not([stroke=none]){stroke:rgba(9,9,9,0.5)}body:not(.colored-page) .file-download-module__inner--no-text .file-download-module__button.color-4:disabled svg [fill]:not([fill=none]){fill:rgba(9,9,9,0.5)}body:not(.colored-page) .file-download-module__inner--no-text .file-download-module__button.color-4 svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body:not(.colored-page) .file-download-module__inner--no-text .file-download-module__button.color-4 svg [fill]:not([fill=none]){fill:#ba0c2f}@media screen and (min-width: 37.5rem){.show .file-download-module__inner--with-text{flex-direction:row}.show .file-download-module__inner--with-text .file-download-module__text{padding-right:calc(var(--gutter) * 1);margin-bottom:0;width:65%}.show .file-download-module__inner--with-text .file-download-module__button{border-radius:0;min-height:10rem;width:35%}}.show .homepage-module__body .split-content__sidebar{display:flex}.show .homepage-module__body .sidebar{padding:0}.show .quilt-item--homepage-module-link-item.quilt-item--no-image .quilt-item__inner{border-top-right-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius);border-top-left-radius:var(--border-radius);align-items:center;justify-content:center;display:flex;padding:0;margin:0;border:0;background-color:unset;cursor:pointer;text-decoration:none;color:inherit;font-weight:inherit;align-items:center;justify-content:center;display:flex;border-top-right-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius);border-top-left-radius:var(--border-radius);text-transform:uppercase;padding:1em;min-height:7em;color:#090909;border:1px solid #ba0c2f;background-color:transparent;padding-left:calc(var(--gutter) * 0.5);padding-right:calc(var(--gutter) * 0.5);padding-top:calc(var(--gutter) * 1);padding-bottom:calc(var(--gutter) * 1);flex-direction:column;height:100%;text-align:center;width:100%}.show .quilt-item--homepage-module-link-item.quilt-item--no-image .quilt-item__inner:focus{outline:none}.show .quilt-item--homepage-module-link-item.quilt-item--no-image .quilt-item__inner svg [stroke]:not([stroke=none]){stroke:#ba0c2f}.show .quilt-item--homepage-module-link-item.quilt-item--no-image .quilt-item__inner svg [fill]:not([fill=none]){fill:#ba0c2f}.show .quilt-item--homepage-module-link-item.quilt-item--no-image .quilt-item__inner svg{width:auto;height:1.4em}.show .quilt-item--homepage-module-link-item.quilt-item--no-image .quilt-item__inner:hover:not(:disabled){color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}.show .quilt-item--homepage-module-link-item.quilt-item--no-image .quilt-item__inner:hover:not(:disabled) svg [stroke]:not([stroke=none]){stroke:#ba0c2f}.show .quilt-item--homepage-module-link-item.quilt-item--no-image .quilt-item__inner:hover:not(:disabled) svg [fill]:not([fill=none]){fill:#ba0c2f}.show .quilt-item--homepage-module-link-item.quilt-item--no-image .quilt-item__inner:focus{color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}.show .quilt-item--homepage-module-link-item.quilt-item--no-image .quilt-item__inner:focus svg [stroke]:not([stroke=none]){stroke:#ba0c2f}.show .quilt-item--homepage-module-link-item.quilt-item--no-image .quilt-item__inner:focus svg [fill]:not([fill=none]){fill:#ba0c2f}.show .quilt-item--homepage-module-link-item.quilt-item--no-image .quilt-item__inner:disabled{color:rgba(9,9,9,0.5);border:1px solid #d9d9d9;background-color:transparent}.show .quilt-item--homepage-module-link-item.quilt-item--no-image .quilt-item__inner:disabled svg [stroke]:not([stroke=none]){stroke:rgba(9,9,9,0.5)}.show .quilt-item--homepage-module-link-item.quilt-item--no-image .quilt-item__inner:disabled svg [fill]:not([fill=none]){fill:rgba(9,9,9,0.5)}.show .colored-page .quilt-item--homepage-module-link-item.quilt-item--no-image .quilt-item__inner:hover:not(:disabled){color:#5f6d70;border:1px solid #5f6d70;background-color:transparent}.show .colored-page .quilt-item--homepage-module-link-item.quilt-item--no-image .quilt-item__inner:hover:not(:disabled) svg [stroke]:not([stroke=none]){stroke:#5f6d70}.show .colored-page .quilt-item--homepage-module-link-item.quilt-item--no-image .quilt-item__inner:hover:not(:disabled) svg [fill]:not([fill=none]){fill:#5f6d70}.show .colored-page .quilt-item--homepage-module-link-item.quilt-item--no-image .quilt-item__inner:focus{color:#5f6d70;border:1px solid #5f6d70;background-color:transparent}.show .colored-page .quilt-item--homepage-module-link-item.quilt-item--no-image .quilt-item__inner:focus svg [stroke]:not([stroke=none]){stroke:#5f6d70}.show .colored-page .quilt-item--homepage-module-link-item.quilt-item--no-image .quilt-item__inner:focus svg [fill]:not([fill=none]){fill:#5f6d70}.show .colored-page .quilt-item--homepage-module-link-item.quilt-item--no-image .quilt-item__inner:disabled{color:rgba(9,9,9,0.5);border:1px solid rgba(9,9,9,0.5);background-color:transparent}.show .colored-page .quilt-item--homepage-module-link-item.quilt-item--no-image .quilt-item__inner:disabled svg [stroke]:not([stroke=none]){stroke:rgba(9,9,9,0.5)}.show .colored-page .quilt-item--homepage-module-link-item.quilt-item--no-image .quilt-item__inner:disabled svg [fill]:not([fill=none]){fill:rgba(9,9,9,0.5)}.show .quilt-item--homepage-module-link-item.quilt-item--no-image .quilt-item__title{font-weight:normal;text-transform:uppercase}.show .homepage-module__header{padding-left:calc(var(--gutter) * 1);padding-right:calc(var(--gutter) * 1)}.show .sam-fox .homepage-module__header{width:100%;max-width:90rem;margin-left:auto;margin-right:auto}.show .homepage-module__header-inner{display:flex;flex-wrap:wrap;flex-direction:row;margin-left:calc(var(--gutter) * -0.5);margin-right:calc(var(--gutter) * -0.5)}.show .homepage-module__sidebar{display:flex;flex-direction:column;height:100%}.show .homepage-module__sidebar .top{border-color:transparent}.show .homepage-module__sidebar-top{padding-left:0;padding-right:0}@media screen and (min-width: 37.5rem){.show .homepage-module__sidebar-top{margin-top:-0.4rem}}.show .homepage-module__events{font-family:"ivystyle-sans", arial, helvetica, sans-serif;font-size:0.955rem;line-height:1.32;display:flex;flex-direction:column;height:100%}.show .homepage-module__events:first-child{margin-top:calc(-1 * var(--gutter) - 1px)}.show .homepage-module__events-header{padding-left:calc(var(--gutter) * 0.5);padding-top:calc(var(--gutter) * 0.5);padding-bottom:calc(var(--gutter) * 0.5);border-bottom:solid 1px;border-top:solid 1px;text-transform:uppercase}.show .homepage-module__events-grid{display:flex;flex-wrap:wrap;height:100%}.show .homepage-module__event{padding:calc(var(--gutter) * 0.5);width:50%}.show .homepage-module__event:nth-of-type(odd){border-right:solid 1px #090909}.show .homepage-module__event:nth-of-type(3),.show .homepage-module__event:nth-of-type(4),.show .homepage-module__event:nth-of-type(5),.show .homepage-module__event:nth-of-type(6){border-top:solid 1px #090909}.show .homepage-module__event a{text-decoration:none}.show .homepage-module__event .mini-card__eyebrow{margin-bottom:0.25em}.show .homepage-module__event .mini-card__eyebrow,.show .homepage-module__event .mini-card__title{font-family:"ivystyle-sans", arial, helvetica, sans-serif;font-size:0.955rem;line-height:1.32}.show .homepage-module__event .mini-card__image,.show .homepage-module__event img{border-top-right-radius:calc(var(--border-radius) / 2);border-bottom-right-radius:calc(var(--border-radius) / 2);border-bottom-left-radius:calc(var(--border-radius) / 2);border-top-left-radius:calc(var(--border-radius) / 2)}body:not(.colored-page) .homepage-module__event.is-hovered.color-1{color:#ba0c2f}body:not(.colored-page) .homepage-module__event.is-hovered.color-2{color:#ba0c2f}body:not(.colored-page) .homepage-module__event.is-hovered.color-3{color:#ba0c2f}body:not(.colored-page) .homepage-module__event.is-hovered.color-4{color:#ba0c2f}.show .homepage-module__event.is-hovered .mini-card__image{color:inherit;background-color:currentcolor;color:#f1b434}.show .homepage-module__event.is-hovered .mini-card__image img{filter:saturate(0);mix-blend-mode:overlay}.show .homepage-module__event-time{text-transform:uppercase}.show .homepage-module__event-name{font-weight:600}.show .homepage-module__event-cta{border-top-right-radius:calc(var(--border-radius) / 2);border-bottom-right-radius:calc(var(--border-radius) / 2);border-bottom-left-radius:calc(var(--border-radius) / 2);border-top-left-radius:calc(var(--border-radius) / 2);align-items:center;justify-content:center;display:flex;padding:0;margin:0;border:0;background-color:unset;cursor:pointer;text-decoration:none;color:inherit;font-weight:inherit;display:inline-flex;justify-content:center;align-items:center;padding-left:calc(var(--gutter) * 0.5);padding-right:calc(var(--gutter) * 0.5);padding-top:calc(var(--gutter) * 1);padding-bottom:calc(var(--gutter) * 1);border:solid 1px #ba0c2f;flex-direction:column;height:100%;text-align:center;text-transform:uppercase;width:100%}.show .homepage-module__event-cta svg [stroke]:not([stroke=none]){stroke:#ba0c2f}.show .homepage-module__event-cta svg [fill]:not([fill=none]){fill:#ba0c2f}.show .homepage-module__event-cta:focus{outline:none}.show .homepage-module__event-cta:disabled{opacity:0.2;cursor:not-allowed}.show .homepage-module__event-cta svg{width:1rem;height:0.8076923077rem;stroke-width:1.625}@media screen and (min-width: 37.5rem){.show .homepage-module__event-cta svg{width:1rem;height:0.8076923077rem;stroke-width:1.625}}@media screen and (min-width: 64rem){.show .homepage-module__event-cta svg{width:1rem;height:0.8076923077rem;stroke-width:1.625}}.show .homepage-module__event-cta:hover:not(:disabled) svg,.show .homepage-module__event-cta:focus:not(:disabled) svg{width:1rem;height:0.8076923077rem;stroke-width:3.25}@media screen and (min-width: 37.5rem){.show .homepage-module__event-cta:hover:not(:disabled) svg,.show .homepage-module__event-cta:focus:not(:disabled) svg{width:1rem;height:0.8076923077rem;stroke-width:3.25}}@media screen and (min-width: 64rem){.show .homepage-module__event-cta:hover:not(:disabled) svg,.show .homepage-module__event-cta:focus:not(:disabled) svg{width:1rem;height:0.8076923077rem;stroke-width:3.25}}body.color-1:not(.colored-page) .homepage-module__event-cta:active svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body.color-1:not(.colored-page) .homepage-module__event-cta:active svg [fill]:not([fill=none]){fill:#ba0c2f}body.color-2:not(.colored-page) .homepage-module__event-cta:active svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body.color-2:not(.colored-page) .homepage-module__event-cta:active svg [fill]:not([fill=none]){fill:#ba0c2f}body.color-3:not(.colored-page) .homepage-module__event-cta:active svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body.color-3:not(.colored-page) .homepage-module__event-cta:active svg [fill]:not([fill=none]){fill:#ba0c2f}body.color-4:not(.colored-page) .homepage-module__event-cta:active svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body.color-4:not(.colored-page) .homepage-module__event-cta:active svg [fill]:not([fill=none]){fill:#ba0c2f}body:not(.colored-page) .quilt-item--homepage-module-link-item.quilt-item--no-image.color-1 .quilt-item__inner{color:#090909;border:1px solid #ba0c2f;background-color:transparent}body:not(.colored-page) .quilt-item--homepage-module-link-item.quilt-item--no-image.color-1 .quilt-item__inner svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body:not(.colored-page) .quilt-item--homepage-module-link-item.quilt-item--no-image.color-1 .quilt-item__inner svg [fill]:not([fill=none]){fill:#ba0c2f}body:not(.colored-page) .quilt-item--homepage-module-link-item.quilt-item--no-image.color-1 .quilt-item__inner:hover:not(:disabled){color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}body:not(.colored-page) .quilt-item--homepage-module-link-item.quilt-item--no-image.color-1 .quilt-item__inner:hover:not(:disabled) svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body:not(.colored-page) .quilt-item--homepage-module-link-item.quilt-item--no-image.color-1 .quilt-item__inner:hover:not(:disabled) svg [fill]:not([fill=none]){fill:#ba0c2f}body:not(.colored-page) .quilt-item--homepage-module-link-item.quilt-item--no-image.color-1 .quilt-item__inner:focus{color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}body:not(.colored-page) .quilt-item--homepage-module-link-item.quilt-item--no-image.color-1 .quilt-item__inner:focus svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body:not(.colored-page) .quilt-item--homepage-module-link-item.quilt-item--no-image.color-1 .quilt-item__inner:focus svg [fill]:not([fill=none]){fill:#ba0c2f}body:not(.colored-page) .quilt-item--homepage-module-link-item.quilt-item--no-image.color-2 .quilt-item__inner{color:#090909;border:1px solid #ba0c2f;background-color:transparent}body:not(.colored-page) .quilt-item--homepage-module-link-item.quilt-item--no-image.color-2 .quilt-item__inner svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body:not(.colored-page) .quilt-item--homepage-module-link-item.quilt-item--no-image.color-2 .quilt-item__inner svg [fill]:not([fill=none]){fill:#ba0c2f}body:not(.colored-page) .quilt-item--homepage-module-link-item.quilt-item--no-image.color-2 .quilt-item__inner:hover:not(:disabled){color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}body:not(.colored-page) .quilt-item--homepage-module-link-item.quilt-item--no-image.color-2 .quilt-item__inner:hover:not(:disabled) svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body:not(.colored-page) .quilt-item--homepage-module-link-item.quilt-item--no-image.color-2 .quilt-item__inner:hover:not(:disabled) svg [fill]:not([fill=none]){fill:#ba0c2f}body:not(.colored-page) .quilt-item--homepage-module-link-item.quilt-item--no-image.color-2 .quilt-item__inner:focus{color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}body:not(.colored-page) .quilt-item--homepage-module-link-item.quilt-item--no-image.color-2 .quilt-item__inner:focus svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body:not(.colored-page) .quilt-item--homepage-module-link-item.quilt-item--no-image.color-2 .quilt-item__inner:focus svg [fill]:not([fill=none]){fill:#ba0c2f}body:not(.colored-page) .quilt-item--homepage-module-link-item.quilt-item--no-image.color-3 .quilt-item__inner{color:#090909;border:1px solid #ba0c2f;background-color:transparent}body:not(.colored-page) .quilt-item--homepage-module-link-item.quilt-item--no-image.color-3 .quilt-item__inner svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body:not(.colored-page) .quilt-item--homepage-module-link-item.quilt-item--no-image.color-3 .quilt-item__inner svg [fill]:not([fill=none]){fill:#ba0c2f}body:not(.colored-page) .quilt-item--homepage-module-link-item.quilt-item--no-image.color-3 .quilt-item__inner:hover:not(:disabled){color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}body:not(.colored-page) .quilt-item--homepage-module-link-item.quilt-item--no-image.color-3 .quilt-item__inner:hover:not(:disabled) svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body:not(.colored-page) .quilt-item--homepage-module-link-item.quilt-item--no-image.color-3 .quilt-item__inner:hover:not(:disabled) svg [fill]:not([fill=none]){fill:#ba0c2f}body:not(.colored-page) .quilt-item--homepage-module-link-item.quilt-item--no-image.color-3 .quilt-item__inner:focus{color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}body:not(.colored-page) .quilt-item--homepage-module-link-item.quilt-item--no-image.color-3 .quilt-item__inner:focus svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body:not(.colored-page) .quilt-item--homepage-module-link-item.quilt-item--no-image.color-3 .quilt-item__inner:focus svg [fill]:not([fill=none]){fill:#ba0c2f}body:not(.colored-page) .quilt-item--homepage-module-link-item.quilt-item--no-image.color-4 .quilt-item__inner{color:#090909;border:1px solid #ba0c2f;background-color:transparent}body:not(.colored-page) .quilt-item--homepage-module-link-item.quilt-item--no-image.color-4 .quilt-item__inner svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body:not(.colored-page) .quilt-item--homepage-module-link-item.quilt-item--no-image.color-4 .quilt-item__inner svg [fill]:not([fill=none]){fill:#ba0c2f}body:not(.colored-page) .quilt-item--homepage-module-link-item.quilt-item--no-image.color-4 .quilt-item__inner:hover:not(:disabled){color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}body:not(.colored-page) .quilt-item--homepage-module-link-item.quilt-item--no-image.color-4 .quilt-item__inner:hover:not(:disabled) svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body:not(.colored-page) .quilt-item--homepage-module-link-item.quilt-item--no-image.color-4 .quilt-item__inner:hover:not(:disabled) svg [fill]:not([fill=none]){fill:#ba0c2f}body:not(.colored-page) .quilt-item--homepage-module-link-item.quilt-item--no-image.color-4 .quilt-item__inner:focus{color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}body:not(.colored-page) .quilt-item--homepage-module-link-item.quilt-item--no-image.color-4 .quilt-item__inner:focus svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body:not(.colored-page) .quilt-item--homepage-module-link-item.quilt-item--no-image.color-4 .quilt-item__inner:focus svg [fill]:not([fill=none]){fill:#ba0c2f}@media screen and (min-width: 0) and (max-width: 37.4375rem){.show .homepage-module__sidebar{padding-top:calc(var(--gutter) * 1)}.show .homepage-module__quick-links{padding-top:calc(var(--gutter) * 1.15);padding-bottom:calc(var(--gutter) * 1);text-align:center}.show .homepage-module__logo{padding-bottom:calc(var(--gutter) * 1);max-width:15rem;display:block;margin-left:auto;margin-right:auto}.show .homepage-module .sf-clock,.show .homepage-module .mini-calendar{display:none}.show .homepage-module__sidebar{padding-top:0}.show .homepage-module__events-header{border-top:0}}@media screen and (min-width: 37.5rem){.show .homepage-module__quick-links{padding-left:calc(var(--gutter) * 1);padding-right:calc(var(--gutter) * 1)}.show .sam-fox .homepage-module__quick-links{width:100%;max-width:90rem;margin-left:auto;margin-right:auto}}.show .image-module{padding-left:calc(var(--gutter) * 1);padding-right:calc(var(--gutter) * 1)}.show .sam-fox .image-module{width:100%;max-width:90rem;margin-left:auto;margin-right:auto}@media screen and (min-width: 37.5rem){.show .accordion .image-module .sf-image{width:calc(0.75 * (100% - 0.625rem))}.split-content .accordion .image-module .sf-image{width:auto}}.show .intro-text-module{padding-left:calc(var(--gutter) * 1);padding-right:calc(var(--gutter) * 1);font-family:"ivystyle-sans", arial, helvetica, sans-serif;font-size:1.45rem;line-height:1.275}.show .sam-fox .intro-text-module{width:100%;max-width:90rem;margin-left:auto;margin-right:auto}@media screen and (min-width: 37.5rem){.show .intro-text-module{font-size:1.8rem;line-height:1.2}}@media screen and (min-width: 37.5rem){.show .accordion .intro-text-module__body{width:calc(0.75 * (100% - 0.625rem))}.split-content .accordion .intro-text-module__body{width:auto}}.show .ip-homepage-module__layer{position:absolute;top:0;left:0;width:100%;z-index:-1}.show .ip-homepage-module__layer{height:100vh}.show .ip-homepage-module__spacer{height:calc(100vh - var(--wash-u-branding-height))}.show .ip-homepage-module__layer img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.show .ip-homepage-module__trace{opacity:0}.show .ip-homepage-module__spacer{display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:calc(var(--gutter) * 1)}.show .ip-homepage-module .image-caption button{text-transform:inherit;text-decoration:underline}.show .ip-homepage-module .ip-two-col,.show .ip-homepage-module .ip-two-col__subsection:first-child{border-top:0}.show .ip-homepage-module .ip-two-col__sidebar{display:flex;flex-direction:column}.show .ip-homepage-module__artists{flex:1 1 auto}.show .ip-homepage-module__artists a{text-decoration:none}.show .ip-homepage-module__cta{flex:0 0 20rem;align-items:center;justify-content:center;display:flex;text-align:center;text-transform:uppercase}@media screen and (min-width: 0) and (max-width: 37.4375rem){.show .ip-homepage-module__cta{padding-top:calc(var(--gutter) * 4);padding-bottom:calc(var(--gutter) * 4)}}@media screen and (min-width: 37.5rem){.show .ip-homepage-module__cta{padding-right:calc(0.5 * var(--gutter)) !important}}.show .ip-homepage-module__cta a{text-decoration:none}.show .ip-homepage-module:last-child .ip-two-col{margin-bottom:0}html.edit .show .ip-homepage-module .ip-homepage-module__layer,html.edit .show .ip-homepage-module .ip-homepage-module__spacer{height:50vh;max-width:750px}.show .ip-image-module{padding-left:calc(var(--gutter) * 1);padding-right:calc(var(--gutter) * 1);border-top:1px solid;border-bottom:1px solid;padding-top:calc(var(--gutter) * 1);padding-bottom:calc(var(--gutter) * 0.5)}.show .sam-fox .ip-image-module{width:100%;max-width:90rem;margin-left:auto;margin-right:auto}.show .ip-image-module .ip-image-carousel img{max-height:var(--island-press-image-max-height)}.show .ip-student-spotlight__eyebrow{font-family:"ivystyle-sans", arial, helvetica, sans-serif;font-size:0.75rem;letter-spacing:0.04em;line-height:1.05;margin-bottom:2em}@media screen and (min-width: 37.5rem){.show .ip-student-spotlight__eyebrow{font-size:0.875rem}}.show .ip-student-spotlight__title{font-family:"ivystyle-sans", arial, helvetica, sans-serif;font-size:1.3125rem;letter-spacing:0.02em;line-height:1.2}@media screen and (min-width: 37.5rem){.show .ip-student-spotlight__title{font-size:1.7rem}}.show .ip-student-spotlight__image{text-align:center}.show .ip-student-spotlight .image-caption{text-align:left}.show .ip-student-spotlight img{width:100%;max-height:var(--island-press-image-max-height);-o-object-fit:contain;object-fit:contain}@media screen and (min-width: 0) and (max-width: 37.4375rem){.show .ip-student-spotlight__details{border-top:1px solid;border-bottom:1px solid}.show .ip-student-spotlight__image{border-bottom:1px solid}.show .ip-student-spotlight__details,.show .ip-student-spotlight__image{padding-left:calc(var(--gutter) * 1);padding-right:calc(var(--gutter) * 1);padding-top:calc(var(--gutter) * 2);padding-bottom:calc(var(--gutter) * 2)}.show .sam-fox .ip-student-spotlight__details,.show .sam-fox .ip-student-spotlight__image{width:100%;max-width:90rem;margin-left:auto;margin-right:auto}.show .ip-student-spotlight .image-caption{margin-top:calc(var(--gutter) * 2)}}@media screen and (min-width: 37.5rem){.show .ip-student-spotlight{border-top:1px solid;border-bottom:1px solid;padding-left:calc(var(--gutter) * 1);padding-right:calc(var(--gutter) * 1)}.show .sam-fox .ip-student-spotlight{width:100%;max-width:90rem;margin-left:auto;margin-right:auto}.show .ip-student-spotlight__inner{display:flex;flex-wrap:wrap;flex-direction:row;margin-left:calc(var(--gutter) * -0.5);margin-right:calc(var(--gutter) * -0.5);flex-wrap:nowrap}.show .ip-student-spotlight__details{flex:0 0 33.3333333333%;padding-left:calc(var(--gutter) * 0.5);padding-right:calc(var(--gutter) * 0.5);border-right:1px solid;padding-top:calc(var(--gutter) * 1);padding-bottom:calc(var(--gutter) * 1)}.show .ip-student-spotlight__image{flex:0 0 66.6666666667%;padding-left:calc(var(--gutter) * 0.5);padding-right:calc(var(--gutter) * 0.5);padding-top:calc(var(--gutter) * 0.5);padding-bottom:calc(var(--gutter) * 0.5)}.show .ip-student-spotlight .image-caption{margin-top:calc(var(--gutter) * 1);margin-bottom:calc(var(--gutter) * 0.5)}}.show .key-dates-module{padding-left:calc(var(--gutter) * 1);padding-right:calc(var(--gutter) * 1)}.show .sam-fox .key-dates-module{width:100%;max-width:90rem;margin-left:auto;margin-right:auto}.show .key-dates-module__item{height:100%;padding-top:calc(var(--gutter) * 1);padding-bottom:calc(var(--gutter) * 1)}.show .key-dates-module .mini-card{min-height:5em;height:100%;display:flex;flex-direction:column}.show .key-dates-module .mini-card__cta{margin-top:auto}.show .key-dates-module__cta{align-items:center;justify-content:center;display:flex}.show .key-dates-module .mini-card__eyebrow{font-family:"ivystyle-sans", arial, helvetica, sans-serif;font-size:1rem;line-height:1.32}.show .news-quilt-module{padding-left:calc(var(--gutter) * 1);padding-right:calc(var(--gutter) * 1)}.show .sam-fox .news-quilt-module{width:100%;max-width:90rem;margin-left:auto;margin-right:auto}.show .news-rail{margin-bottom:calc(var(--gutter) * 1)}@media screen and (min-width: 37.5rem){.show .news-rail{display:flex;flex-wrap:wrap;flex-direction:row;margin-left:calc(var(--gutter) * -0.5);margin-right:calc(var(--gutter) * -0.5)}}@media screen and (min-width: 37.5rem){.show .news-rail__item{flex:0 0 33.3333333333%;padding-left:calc(var(--gutter) * 0.5);padding-right:calc(var(--gutter) * 0.5)}}.show .news-rail__item .mini-card{border-top-right-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius);border-top-left-radius:var(--border-radius);padding:calc(var(--gutter) * 1);margin-bottom:calc(var(--gutter) * 1);height:100%}.show .news-rail__item .mini-card{color:var(--foreground-color);border-color:transparent;background-color:#d7d2cb}.show .news-rail__item .mini-card svg [stroke]:not([stroke=none]){stroke:var(--foreground-color)}.show .news-rail__item .mini-card svg [fill]:not([fill=none]){fill:var(--foreground-color)}.show .news-rail__item .mini-card:hover:not(:disabled){color:#fff;border-color:transparent;background-color:#4f6d70}.show .news-rail__item .mini-card:hover:not(:disabled) svg [stroke]:not([stroke=none]){stroke:#fff}.show .news-rail__item .mini-card:hover:not(:disabled) svg [fill]:not([fill=none]){fill:#fff}.show .news-rail__item .mini-card:focus{color:#fff;border-color:transparent;background-color:#4f6d70}.show .news-rail__item .mini-card:focus svg [stroke]:not([stroke=none]){stroke:#fff}.show .news-rail__item .mini-card:focus svg [fill]:not([fill=none]){fill:#fff}.show .colored-page .news-rail__item .mini-card{color:#090909;border-color:transparent;background-color:rgba(255,255,255,0.8)}.show .colored-page .news-rail__item .mini-card svg [stroke]:not([stroke=none]){stroke:#090909}.show .colored-page .news-rail__item .mini-card svg [fill]:not([fill=none]){fill:#090909}.show .colored-page .news-rail__item .mini-card:hover:not(:disabled){color:#090909;border-color:transparent;background-color:#fff}.show .colored-page .news-rail__item .mini-card:hover:not(:disabled) svg [stroke]:not([stroke=none]){stroke:#090909}.show .colored-page .news-rail__item .mini-card:hover:not(:disabled) svg [fill]:not([fill=none]){fill:#090909}.show .colored-page .news-rail__item .mini-card:focus{color:#090909;border-color:transparent;background-color:#fff}.show .colored-page .news-rail__item .mini-card:focus svg [stroke]:not([stroke=none]){stroke:#090909}.show .colored-page .news-rail__item .mini-card:focus svg [fill]:not([fill=none]){fill:#090909}.show .news-quilt-module .quilt-item--no-image .quilt-item__inner{min-height:10rem}.show .news-quilt-module__cta .circle{margin-left:auto;margin-right:auto}.show .people-spotlight-quilt-module{padding-left:calc(var(--gutter) * 1);padding-right:calc(var(--gutter) * 1)}.show .sam-fox .people-spotlight-quilt-module{width:100%;max-width:90rem;margin-left:auto;margin-right:auto}.show .project-module{padding-left:calc(var(--gutter) * 1);padding-right:calc(var(--gutter) * 1);border-top:1px solid;border-bottom:1px solid}.show .sam-fox .project-module{width:100%;max-width:90rem;margin-left:auto;margin-right:auto}.show .project-module__inner{padding-top:calc(var(--gutter) * 1);padding-bottom:calc(var(--gutter) * 1);text-align:center}.show .project-module a{text-decoration:none}.show .project-module p{margin-top:calc(var(--gutter) * 1);margin-bottom:0}.show .project-module img{max-height:60vh}@media screen and (min-width: 37.5rem){.show .project-module img{max-height:30rem}}.show .pull-quote-module{padding-left:calc(var(--gutter) * 1);padding-right:calc(var(--gutter) * 1)}.show .sam-fox .pull-quote-module{width:100%;max-width:90rem;margin-left:auto;margin-right:auto}.show .pull-quote__inner{border-top:1px solid black;border-bottom:1px solid black}@media screen and (min-width: 37.5rem){.split-content .pull-quote__inner{margin-right:calc(var(--gutter) * -1);padding-right:calc(var(--gutter) * 1)}}@media screen and (min-width: 37.5rem){.show .accordion .pull-quote__inner{width:calc(0.75 * (100% - 0.625rem))}.split-content .accordion .pull-quote__inner{width:auto}}.show .pull-quote__grid{padding-top:calc(var(--gutter) * 3);padding-bottom:calc(var(--gutter) * 3);display:flex;flex-wrap:wrap;flex-direction:row;margin-left:calc(var(--gutter) * -0.5);margin-right:calc(var(--gutter) * -0.5);justify-content:center}.show .pull-quote__quote{font-family:"ivystyle-sans", arial, helvetica, sans-serif;font-size:1.333rem;line-height:1.25;flex:0 0 66.6666666667%;padding-left:calc(var(--gutter) * 0.5);padding-right:calc(var(--gutter) * 0.5)}.show .pull-quote__byline{font-family:"ivystyle-sans", arial, helvetica, sans-serif;font-size:1rem;line-height:1.32;flex:0 0 66.6666666667%;padding-left:calc(var(--gutter) * 0.5);padding-right:calc(var(--gutter) * 0.5);margin-top:calc(var(--gutter) * 4)}@media screen and (min-width: 37.5rem){.split-content .pull-quote__quote,.split-content .pull-quote__byline{flex:0 0 77.7777777778%;padding-left:calc(var(--gutter) * 0.5);padding-right:calc(var(--gutter) * 0.5)}}.show .quick-links-module{padding-left:calc(var(--gutter) * 1);padding-right:calc(var(--gutter) * 1);text-align:center}.show .sam-fox .quick-links-module{width:100%;max-width:90rem;margin-left:auto;margin-right:auto}.show .quick-links-module__inner{display:flex;flex-wrap:wrap;flex-direction:row;margin-left:calc(var(--gutter) * -0.5);margin-right:calc(var(--gutter) * -0.5)}.show .quick-links-module__item{text-decoration:none}@media screen and (min-width: 0) and (max-width: 37.4375rem){.show .quick-links-module__item{flex:0 0 50%;padding-left:calc(var(--gutter) * 0.5);padding-right:calc(var(--gutter) * 0.5)}.show .quick-links-module__item:nth-child(2n+1) .quick-links-module__item-inner{margin-right:calc(var(--gutter) * -0.5)}.show .quick-links-module__item:nth-child(2n+2) .quick-links-module__item-inner[class^=color-]{margin-left:calc(var(--gutter) * -0.5);border-left:unset}.show .quick-links-module__item:nth-child(n+3) .quick-links-module__item-inner[class^=color-]{border-top:unset}}@media screen and (min-width: 37.5rem){.show .quick-links-module__item{flex:0 0 33.3333333333%;padding-left:calc(var(--gutter) * 0.5);padding-right:calc(var(--gutter) * 0.5);max-width:33.3333%}.split-content .quick-links-module__item{flex:0 0 33.3333333333%;padding-left:calc(var(--gutter) * 0.5);padding-right:calc(var(--gutter) * 0.5)}.show .quick-links-module__item:nth-child(3n+1) .quick-links-module__item-inner[class^=color-]{margin-right:calc(var(--gutter) * -0.5)}.show .quick-links-module__item:nth-child(3n+2) .quick-links-module__item-inner[class^=color-]{margin-left:calc(var(--gutter) * -0.5);margin-right:calc(var(--gutter) * -0.5);border-left:unset}.show .quick-links-module__item:nth-child(3n+3) .quick-links-module__item-inner[class^=color-]{margin-left:calc(var(--gutter) * -0.5);border-left:unset}.show .quick-links-module__item:nth-child(n+4) .quick-links-module__item-inner[class^=color-]{border-top:unset}}.show .quick-links-module__item-inner{height:100%;text-transform:uppercase;padding-top:calc(var(--gutter) * 3);padding-bottom:calc(var(--gutter) * 3);padding-left:calc(var(--gutter) * 1);padding-right:calc(var(--gutter) * 1);align-items:center;justify-content:center;display:flex;font-family:"ivystyle-sans", arial, helvetica, sans-serif;font-size:1rem;line-height:1.32;color:var(--foreground-color);border:1px solid var(--foreground-color);background-color:transparent}.show .quick-links-module__item-inner svg [stroke]:not([stroke=none]){stroke:var(--foreground-color)}.show .quick-links-module__item-inner svg [fill]:not([fill=none]){fill:var(--foreground-color)}body.color-1.colored-page .quick-links-module__item-inner:hover,body.color-1.colored-page .quick-links-module__item-inner:focus{background-color:black;color:#d9d9d9}body.color-1.colored-page .quick-links-module__item-inner:hover svg [stroke]:not([stroke=none]),body.color-1.colored-page .quick-links-module__item-inner:focus svg [stroke]:not([stroke=none]){stroke:#d9d9d9}body.color-1.colored-page .quick-links-module__item-inner:hover svg [fill]:not([fill=none]),body.color-1.colored-page .quick-links-module__item-inner:focus svg [fill]:not([fill=none]){fill:#d9d9d9}body.color-2.colored-page .quick-links-module__item-inner:hover,body.color-2.colored-page .quick-links-module__item-inner:focus{background-color:black;color:#d9d9d9}body.color-2.colored-page .quick-links-module__item-inner:hover svg [stroke]:not([stroke=none]),body.color-2.colored-page .quick-links-module__item-inner:focus svg [stroke]:not([stroke=none]){stroke:#d9d9d9}body.color-2.colored-page .quick-links-module__item-inner:hover svg [fill]:not([fill=none]),body.color-2.colored-page .quick-links-module__item-inner:focus svg [fill]:not([fill=none]){fill:#d9d9d9}body.color-3.colored-page .quick-links-module__item-inner:hover,body.color-3.colored-page .quick-links-module__item-inner:focus{background-color:black;color:#d9d9d9}body.color-3.colored-page .quick-links-module__item-inner:hover svg [stroke]:not([stroke=none]),body.color-3.colored-page .quick-links-module__item-inner:focus svg [stroke]:not([stroke=none]){stroke:#d9d9d9}body.color-3.colored-page .quick-links-module__item-inner:hover svg [fill]:not([fill=none]),body.color-3.colored-page .quick-links-module__item-inner:focus svg [fill]:not([fill=none]){fill:#d9d9d9}body.color-4.colored-page .quick-links-module__item-inner:hover,body.color-4.colored-page .quick-links-module__item-inner:focus{background-color:black;color:#d9d9d9}body.color-4.colored-page .quick-links-module__item-inner:hover svg [stroke]:not([stroke=none]),body.color-4.colored-page .quick-links-module__item-inner:focus svg [stroke]:not([stroke=none]){stroke:#d9d9d9}body.color-4.colored-page .quick-links-module__item-inner:hover svg [fill]:not([fill=none]),body.color-4.colored-page .quick-links-module__item-inner:focus svg [fill]:not([fill=none]){fill:#d9d9d9}body:not(.colored-page) .quick-links-module__item-inner.color-1{color:#090909;border:1px solid #ba0c2f;background-color:transparent}body:not(.colored-page) .quick-links-module__item-inner.color-1 svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body:not(.colored-page) .quick-links-module__item-inner.color-1 svg [fill]:not([fill=none]){fill:#ba0c2f}body:not(.colored-page) .quick-links-module__item-inner.color-1:hover,body:not(.colored-page) .quick-links-module__item-inner.color-1:focus{color:#ba0c2f}body:not(.colored-page) .quick-links-module__item-inner.color-1:hover svg [stroke]:not([stroke=none]),body:not(.colored-page) .quick-links-module__item-inner.color-1:focus svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body:not(.colored-page) .quick-links-module__item-inner.color-1:hover svg [fill]:not([fill=none]),body:not(.colored-page) .quick-links-module__item-inner.color-1:focus svg [fill]:not([fill=none]){fill:#ba0c2f}body:not(.colored-page) .quick-links-module__item-inner.color-2{color:#090909;border:1px solid #ba0c2f;background-color:transparent}body:not(.colored-page) .quick-links-module__item-inner.color-2 svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body:not(.colored-page) .quick-links-module__item-inner.color-2 svg [fill]:not([fill=none]){fill:#ba0c2f}body:not(.colored-page) .quick-links-module__item-inner.color-2:hover,body:not(.colored-page) .quick-links-module__item-inner.color-2:focus{color:#ba0c2f}body:not(.colored-page) .quick-links-module__item-inner.color-2:hover svg [stroke]:not([stroke=none]),body:not(.colored-page) .quick-links-module__item-inner.color-2:focus svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body:not(.colored-page) .quick-links-module__item-inner.color-2:hover svg [fill]:not([fill=none]),body:not(.colored-page) .quick-links-module__item-inner.color-2:focus svg [fill]:not([fill=none]){fill:#ba0c2f}body:not(.colored-page) .quick-links-module__item-inner.color-3{color:#090909;border:1px solid #ba0c2f;background-color:transparent}body:not(.colored-page) .quick-links-module__item-inner.color-3 svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body:not(.colored-page) .quick-links-module__item-inner.color-3 svg [fill]:not([fill=none]){fill:#ba0c2f}body:not(.colored-page) .quick-links-module__item-inner.color-3:hover,body:not(.colored-page) .quick-links-module__item-inner.color-3:focus{color:#ba0c2f}body:not(.colored-page) .quick-links-module__item-inner.color-3:hover svg [stroke]:not([stroke=none]),body:not(.colored-page) .quick-links-module__item-inner.color-3:focus svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body:not(.colored-page) .quick-links-module__item-inner.color-3:hover svg [fill]:not([fill=none]),body:not(.colored-page) .quick-links-module__item-inner.color-3:focus svg [fill]:not([fill=none]){fill:#ba0c2f}body:not(.colored-page) .quick-links-module__item-inner.color-4{color:#090909;border:1px solid #ba0c2f;background-color:transparent}body:not(.colored-page) .quick-links-module__item-inner.color-4 svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body:not(.colored-page) .quick-links-module__item-inner.color-4 svg [fill]:not([fill=none]){fill:#ba0c2f}body:not(.colored-page) .quick-links-module__item-inner.color-4:hover,body:not(.colored-page) .quick-links-module__item-inner.color-4:focus{color:#ba0c2f}body:not(.colored-page) .quick-links-module__item-inner.color-4:hover svg [stroke]:not([stroke=none]),body:not(.colored-page) .quick-links-module__item-inner.color-4:focus svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body:not(.colored-page) .quick-links-module__item-inner.color-4:hover svg [fill]:not([fill=none]),body:not(.colored-page) .quick-links-module__item-inner.color-4:focus svg [fill]:not([fill=none]){fill:#ba0c2f}.show .quick-links-module__item-inner svg{width:1rem;height:1rem;stroke-width:1.875}@media screen and (min-width: 37.5rem){.show .quick-links-module__item-inner svg{width:1.625rem;height:1.625rem;stroke-width:1.1538461538}}.show .quick-links-module svg{vertical-align:middle}.show .quilt-module{padding-left:calc(var(--gutter) * 1);padding-right:calc(var(--gutter) * 1)}.show .sam-fox .quilt-module{width:100%;max-width:90rem;margin-left:auto;margin-right:auto}.show .raom{padding-left:calc(var(--gutter) * 1);padding-right:calc(var(--gutter) * 1)}.show .sam-fox .raom{width:100%;max-width:90rem;margin-left:auto;margin-right:auto}.show .raom__items{margin-bottom:calc(var(--gutter) * -1)}.show .raom__item{margin-bottom:calc(var(--gutter) * 1)}.show .raom__item .mini-card{border-top-right-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius);border-top-left-radius:var(--border-radius);padding-left:calc(var(--gutter) * 0.5);padding-right:calc(var(--gutter) * 0.5);padding-top:calc(var(--gutter) * 0.75);padding-bottom:calc(var(--gutter) * 2);background:#d7d2cb;border:1px solid #d7d2cb;height:100%;min-height:6em}.show .raom__item a:focus .mini-card,.show .raom__item a:hover .mini-card{color:#090909;background-color:transparent}.show .raom__item a{text-decoration:none}.show .raom__item a:focus{outline:none}.show .colored-page .raom__item .mini-card{background:rgba(255,255,255,0.34);border-color:transparent}.show .colored-page .raom__item a:focus .mini-card,.show .colored-page .raom__item a:hover .mini-card{background-color:transparent;border-color:#090909;color:#090909}@media screen and (min-width: 37.5rem){.show .raom__items{display:flex;flex-wrap:wrap;flex-direction:row;margin-left:calc(var(--gutter) * -0.5);margin-right:calc(var(--gutter) * -0.5)}.show .raom__item{flex:0 0 33.3333333333%;padding-left:calc(var(--gutter) * 0.5);padding-right:calc(var(--gutter) * 0.5)}}.show .split-content__main .raom:last-child .raom__list-items .resource-opportunity-page__entry:last-of-type{border-bottom:0}.show .small-grid-module{padding-left:calc(var(--gutter) * 1);padding-right:calc(var(--gutter) * 1)}.show .sam-fox .small-grid-module{width:100%;max-width:90rem;margin-left:auto;margin-right:auto}.show .small-grid-module__inner{display:flex;flex-wrap:wrap;flex-direction:row;margin-left:calc(var(--gutter) * -0.5);margin-right:calc(var(--gutter) * -0.5)}.show .small-grid-module-item{flex:0 0 100%;padding-left:calc(var(--gutter) * 0.5);padding-right:calc(var(--gutter) * 0.5)}.show .small-grid-module-item__inner{padding-top:calc(var(--gutter) * 1);padding-bottom:calc(var(--gutter) * 1);border-top:solid 1px #090909;display:flex;flex-direction:column;height:100%}.show .small-grid-module-item__inner .mini-card{display:flex;flex-direction:column;flex:1}.show .small-grid-module-item__inner .mini-card__title,.show .small-grid-module-item__inner .mini-card__caption{margin-bottom:calc(var(--gutter) * 3)}.show .small-grid-module-item__inner .mini-card__title+.mini-card__caption{margin-top:calc(var(--gutter) * -2)}.show .small-grid-module-item__inner .mini-card>*:last-child{margin-bottom:calc(var(--gutter) * 0)}.show .small-grid-module-item__inner .mini-card__cta{margin-top:auto}.show .small-grid-module-item__image-sizer{padding-top:66.66%;position:relative}.show .small-grid-module-item__image{border-top-right-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius);border-top-left-radius:var(--border-radius);margin-bottom:calc(var(--gutter) * 1)}.show .small-grid-module-item__image img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.show .small-grid-module-item__placeholder-image{border-top-right-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius);border-top-left-radius:var(--border-radius);align-items:center;justify-content:center;display:flex;margin-bottom:calc(var(--gutter) * 1);padding-top:66.66%;position:relative}body:not(.colored-page) .small-grid-module-item__placeholder-image.color-1{background-color:#ba0c2f}body:not(.colored-page) .small-grid-module-item__placeholder-image.color-2{background-color:#ba0c2f}body:not(.colored-page) .small-grid-module-item__placeholder-image.color-3{background-color:#ba0c2f}body:not(.colored-page) .small-grid-module-item__placeholder-image.color-4{background-color:#ba0c2f}.show .small-grid-module-item__placeholder-image svg{padding:calc(var(--gutter) * 1);height:100%;position:absolute;top:0;width:100%}.show .small-grid-module-item--placeholder{display:none}.show .small-grid-module__bottom-border{border-bottom:solid 1px #090909;height:1px;width:100%}body:not(.colored-page) .small-grid-module-item.is-hovered.color-1{color:#ba0c2f}body:not(.colored-page) .small-grid-module-item.is-hovered.color-2{color:#ba0c2f}body:not(.colored-page) .small-grid-module-item.is-hovered.color-3{color:#ba0c2f}body:not(.colored-page) .small-grid-module-item.is-hovered.color-4{color:#ba0c2f}.show .colored-page .small-grid-module-item.is-hovered{color:#5f6d70}.show .small-grid-module-item.is-hovered .small-grid-module-item__image{color:inherit;background-color:currentcolor;color:#f1b434}.show .small-grid-module-item.is-hovered .small-grid-module-item__image img{filter:saturate(0);mix-blend-mode:overlay}@media screen and (min-width: 37.5rem){.show .small-grid-module-item{flex:0 0 33.3333333333%;padding-left:calc(var(--gutter) * 0.5);padding-right:calc(var(--gutter) * 0.5)}.show .small-grid-module-item:nth-child(3n+1) .small-grid-module-item__inner{margin-right:calc(var(--gutter) * -0.5);padding-right:calc(var(--gutter) * 0.5);border-right:solid 1px #090909}.show .small-grid-module-item:nth-child(3n+2) .small-grid-module-item__inner{margin-left:calc(var(--gutter) * -0.5);margin-right:calc(var(--gutter) * -0.5);padding-left:calc(var(--gutter) * 0.5);padding-right:calc(var(--gutter) * 0.5);border-right:solid 1px #090909}.show .small-grid-module-item:nth-child(3n) .small-grid-module-item__inner{margin-left:calc(var(--gutter) * -0.5);padding-left:calc(var(--gutter) * 0.5)}.show .small-grid-module-item--placeholder{display:block}}.show .staff-module__staff-wrapper{display:flex;flex-wrap:wrap;flex-direction:row;margin-left:calc(var(--gutter) * -0.5);margin-right:calc(var(--gutter) * -0.5)}.show .staff-module__staff-headshot{padding-top:calc(var(--gutter) * 1.5);padding-bottom:calc(var(--gutter) * 1.5);flex:0 0 33.3333333333%;padding-left:calc(var(--gutter) * 0.5);padding-right:calc(var(--gutter) * 0.5);border-right:1px solid}.show .staff-module__staff-details{padding-top:calc(var(--gutter) * 1.5);padding-bottom:calc(var(--gutter) * 1.5);flex:0 0 66.6666666667%;padding-left:calc(var(--gutter) * 0.5);padding-right:calc(var(--gutter) * 0.5)}.show .staff-module__staff-name{font-family:"ivystyle-sans", arial, helvetica, sans-serif;font-size:1rem;line-height:1.32;margin-bottom:calc(var(--gutter) * 0.5);text-transform:uppercase}.show .student-work-quilt-module{padding-left:calc(var(--gutter) * 1);padding-right:calc(var(--gutter) * 1)}.show .sam-fox .student-work-quilt-module{width:100%;max-width:90rem;margin-left:auto;margin-right:auto}.show .student-work-quilt-module__cta{align-items:center;justify-content:center;display:flex;width:100%}.show .sub-title-module{padding-left:calc(var(--gutter) * 1);padding-right:calc(var(--gutter) * 1)}.show .sam-fox .sub-title-module{width:100%;max-width:90rem;margin-left:auto;margin-right:auto}.show .sam-fox .sub-title-module{font-family:"ivystyle-sans", arial, helvetica, sans-serif;font-size:1.333rem;line-height:1.25;font-weight:600}.show .island-press .sub-title-module{font-family:"ivystyle-sans", arial, helvetica, sans-serif;font-size:1.0625rem;letter-spacing:0.04em;line-height:1.05;font-weight:600}@media screen and (min-width: 37.5rem){.show .island-press .sub-title-module{font-size:1.5625rem}}.show .sub-title-module__inner{padding-top:calc(var(--gutter) * 0.5);padding-bottom:calc(var(--gutter) * 0.5);border-top:1px solid;border-bottom:1px solid}@media screen and (min-width: 37.5rem){.split-content .sub-title-module__inner{margin-right:calc(var(--gutter) * -1);padding-right:calc(var(--gutter) * 1)}}@media screen and (min-width: 37.5rem){.show .accordion .sub-title-module__inner{width:calc(0.75 * (100% - 0.625rem))}.split-content .accordion .sub-title-module__inner{width:auto}}.show .sub-title-module__heading{font-family:inherit;font-size:inherit;color:inherit;font-weight:inherit;line-height:inherit;text-transform:inherit;letter-spacing:inherit;word-spacing:inherit;text-decoration:inherit;font-style:inherit}.show .text-module{padding-left:calc(var(--gutter) * 1);padding-right:calc(var(--gutter) * 1)}.show .sam-fox .text-module{width:100%;max-width:90rem;margin-left:auto;margin-right:auto}@media screen and (min-width: 37.5rem){.show .accordion .text-module__body{width:calc(0.75 * (100% - 0.625rem))}.split-content .accordion .text-module__body{width:auto}}.show .text-table-module{padding-left:calc(var(--gutter) * 1);padding-right:calc(var(--gutter) * 1)}.show .sam-fox .text-table-module{width:100%;max-width:90rem;margin-left:auto;margin-right:auto}@media screen and (min-width: 37.5rem){.show .accordion .text-table-module__inner{width:calc(0.75 * (100% - 0.625rem))}.split-content .accordion .text-table-module__inner{width:auto}}@media screen and (min-width: 37.5rem){.show .accordion .text-table-module__inner{max-width:none}.show .split-content .accordion .text-table-module__inner{max-width:none}}.show .text-table-module__entries{border-bottom:1px solid #090909;margin-bottom:calc(var(--gutter) * 1)}@media screen and (min-width: 37.5rem){.split-content .text-table-module__entries{margin-right:calc(var(--gutter) * -1)}}.show .text-table-module--truncated .text-table-module__truncated-entries{display:none}.show .text-table-module__entry{display:flex;flex-wrap:wrap;flex-direction:row;border-top:1px solid #090909;display:flex;flex-direction:column;padding-top:calc(var(--gutter) * 1);padding-bottom:calc(var(--gutter) * 1)}.show .text-table-module__entry-left{padding-bottom:calc(var(--gutter) * 1);font-weight:600}@media screen and (min-width: 37.5rem){.show .text-table-module__entry{border-top:1px solid #090909;flex-direction:row;padding-top:calc(var(--gutter) * 1);padding-bottom:calc(var(--gutter) * 1)}.show .split-content .text-table-module__entry{padding-right:calc(var(--gutter) * 1)}.show .text-table-module__entry-left{padding-bottom:0;flex:0 0 33.3333333333%}.split-content .text-table-module__entry-left{flex:0 0 33.3333333333%}.show .text-table-module__entry-right{flex:0 0 66.6666666667%;padding-left:calc(var(--gutter) * 0.5);padding-right:calc(var(--gutter) * 0.5)}.split-content .text-table-module__entry-right{flex:0 0 66.6666666667%;padding-left:calc(var(--gutter) * 0.5);padding-right:calc(var(--gutter) * 0.5)}}.show .text-table-module__expand-button,.show .text-table-module__truncate-button{text-align:center}.show .text-table-module__expand-button .circle,.show .text-table-module__truncate-button .circle{display:inline-block}.show .text-table-module__see-more{display:none}.show .text-table-module__see-less{display:block}.show .text-table-module--truncated .text-table-module__see-more{display:block}.show .text-table-module--truncated .text-table-module__see-less{display:none}.show .three-column-module{padding-left:calc(var(--gutter) * 1);padding-right:calc(var(--gutter) * 1)}.show .sam-fox .three-column-module{width:100%;max-width:90rem;margin-left:auto;margin-right:auto}@media screen and (min-width: 0) and (max-width: 37.4375rem){.show .three-column-module .ip-column-module-item .ip-column-module-item__inner{margin-left:calc(var(--gutter) * -1);margin-right:calc(var(--gutter) * -1);padding-left:calc(var(--gutter) * 1);padding-right:calc(var(--gutter) * 1);padding-top:calc(var(--gutter) * 1);padding-bottom:calc(var(--gutter) * 1);border-bottom:1px solid}.show .three-column-module .ip-column-module-item:first-child .ip-column-module-item__inner{border-top:1px solid}}@media screen and (min-width: 37.5rem){.show .three-column-module__items{display:flex;flex-wrap:wrap;flex-direction:row;margin-left:calc(var(--gutter) * -0.5);margin-right:calc(var(--gutter) * -0.5)}.show .three-column-module .ip-column-module-item .ip-column-module-item__inner{padding-top:calc(var(--gutter) * 0.5);padding-bottom:calc(var(--gutter) * 0.5);border-top:1px solid;border-bottom:1px solid;height:100%;display:flex;flex-direction:column;justify-content:center}.show .three-column-module .ip-column-module-item:first-child .ip-column-module-item__inner{margin-left:calc(var(--gutter) * -1);padding-left:calc(var(--gutter) * 1)}.show .three-column-module .ip-column-module-item:not(:last-child) .ip-column-module-item__inner{margin-right:calc(var(--gutter) * -0.5);padding-right:calc(var(--gutter) * 0.5);border-right:1px solid}.show .three-column-module .ip-column-module-item:not(:first-child) .ip-column-module-item__inner{margin-left:calc(var(--gutter) * -0.5);padding-left:calc(var(--gutter) * 0.5)}.show .three-column-module .ip-column-module-item:last-child .ip-column-module-item__inner{margin-right:calc(var(--gutter) * -1);padding-right:calc(var(--gutter) * 1)}.show .three-column-module .ip-column-module-item{flex:0 0 33.3333333333%;padding-left:calc(var(--gutter) * 0.5);padding-right:calc(var(--gutter) * 0.5)}}.show .sam-fox .title-module__anchor{margin-top:-50px}@media screen and (min-width: 37.5rem){.show .sam-fox .title-module__anchor{margin-top:-100px}}html.show .trace-module{position:relative;z-index:-1}html.show .trace-module--left-small,html.show .trace-module--right-small{width:40%;transform:translateY(-7em)}@media screen and (min-width: 37.5rem){html.show .trace-module--left-small,html.show .trace-module--right-small{width:25%}}html.show .trace-module--left-large,html.show .trace-module--right-large{width:50%;transform:translateY(-4em)}@media screen and (min-width: 37.5rem){html.show .trace-module--left-large,html.show .trace-module--right-large{width:66.66%}}html.show .trace-module--right-small{margin-left:auto;margin-right:10%}html.show .trace-module--right-large{margin-left:auto}html.show .trace-module--left-small{margin-right:auto;margin-left:10%}html.show .trace-module--left-large{margin-right:auto}html.edit .show .trace-module .trace__inner{position:relative}.show .two-column-module{padding-left:calc(var(--gutter) * 1);padding-right:calc(var(--gutter) * 1)}.show .sam-fox .two-column-module{width:100%;max-width:90rem;margin-left:auto;margin-right:auto}.show .ip-column-module-item--intro-text{font-family:"ivystyle-sans", arial, helvetica, sans-serif;font-size:1.3125rem;letter-spacing:0.02em;line-height:1.2}@media screen and (min-width: 37.5rem){.show .ip-column-module-item--intro-text{font-size:1.7rem}}.show .ip-column-module-item--download,.show .ip-column-module-item--link,.show .ip-column-module-item--inquire,.show .ip-column-module-item--purchase,.show .ip-column-module-item--image{text-align:center}.show .ip-column-module-item--download .ip-column-module-item__inner,.show .ip-column-module-item--link .ip-column-module-item__inner,.show .ip-column-module-item--inquire .ip-column-module-item__inner,.show .ip-column-module-item--purchase .ip-column-module-item__inner,.show .ip-column-module-item--image .ip-column-module-item__inner{display:flex;flex-direction:column;justify-content:center}.show .ip-column-module-item--download,.show .ip-column-module-item--link{text-align:center;text-transform:uppercase}.show .ip-column-module-item--download a,.show .ip-column-module-item--link a{text-decoration:none}.show .ip-column-module-item--download svg,.show .ip-column-module-item--link svg{display:block;margin-left:auto;margin-right:auto;margin-top:1em;width:2rem;height:2rem;stroke-width:0.65625}.show .ip-column-module-item--inquire .inquire,.show .ip-column-module-item--purchase .purchase{margin-left:auto;margin-right:auto;margin-top:calc(var(--gutter) * 1);margin-bottom:calc(var(--gutter) * 1)}.show .ip-column-module-item--image img{width:100%;max-height:var(--island-press-image-max-height);-o-object-fit:contain;object-fit:contain}.show .ip-column-module-item--image .image-caption{margin-top:calc(var(--gutter) * 1);margin-bottom:calc(var(--gutter) * 0.5);text-align:left}.show .ip-column-module-item--text{min-height:15rem}.show .ip-column-module-item--text h1,.show .ip-column-module-item--text h2,.show .ip-column-module-item--text h3,.show .ip-column-module-item--text h4,.show .ip-column-module-item--text h5,.show .ip-column-module-item--text h6{font-family:"ivystyle-sans", arial, helvetica, sans-serif;font-size:0.75rem;letter-spacing:0.04em;line-height:1.05;text-transform:uppercase;margin-bottom:1em}@media screen and (min-width: 37.5rem){.show .ip-column-module-item--text h1,.show .ip-column-module-item--text h2,.show .ip-column-module-item--text h3,.show .ip-column-module-item--text h4,.show .ip-column-module-item--text h5,.show .ip-column-module-item--text h6{font-size:0.875rem}}@media screen and (min-width: 0) and (max-width: 37.4375rem){.show .two-column-module .ip-column-module-item .ip-column-module-item__inner{margin-left:calc(var(--gutter) * -1);margin-right:calc(var(--gutter) * -1);padding-left:calc(var(--gutter) * 1);padding-right:calc(var(--gutter) * 1);padding-top:calc(var(--gutter) * 1);padding-bottom:calc(var(--gutter) * 1);border-bottom:1px solid}.show .two-column-module .ip-column-module-item:first-child .ip-column-module-item__inner{border-top:1px solid}}@media screen and (min-width: 37.5rem){.show .two-column-module__items{display:flex;flex-wrap:wrap;flex-direction:row;margin-left:calc(var(--gutter) * -0.5);margin-right:calc(var(--gutter) * -0.5)}.show .two-column-module .ip-column-module-item .ip-column-module-item__inner{padding-top:calc(var(--gutter) * 0.5);padding-bottom:calc(var(--gutter) * 0.5);border-top:1px solid;border-bottom:1px solid;height:100%}.show .two-column-module--full-width .ip-column-module-item{flex:0 0 100%;padding-left:calc(var(--gutter) * 0.5);padding-right:calc(var(--gutter) * 0.5)}.show .two-column-module--full-width .ip-column-module-item__inner{margin-left:calc(var(--gutter) * -1);padding-left:calc(var(--gutter) * 1);margin-right:calc(var(--gutter) * -1);padding-right:calc(var(--gutter) * 1)}.show .two-column-module--half-half .ip-column-module-item:first-child .ip-column-module-item__inner,.show .two-column-module--one-third-two-thirds .ip-column-module-item:first-child .ip-column-module-item__inner,.show .two-column-module--two-thirds-one-third .ip-column-module-item:first-child .ip-column-module-item__inner{margin-left:calc(var(--gutter) * -1);padding-left:calc(var(--gutter) * 1);margin-right:calc(var(--gutter) * -0.5);padding-right:calc(var(--gutter) * 0.5);border-right:1px solid}.show .two-column-module--half-half .ip-column-module-item:last-child .ip-column-module-item__inner,.show .two-column-module--one-third-two-thirds .ip-column-module-item:last-child .ip-column-module-item__inner,.show .two-column-module--two-thirds-one-third .ip-column-module-item:last-child .ip-column-module-item__inner{margin-left:calc(var(--gutter) * -0.5);padding-left:calc(var(--gutter) * 0.5);margin-right:calc(var(--gutter) * -1);padding-right:calc(var(--gutter) * 1)}.show .two-column-module--half-half .ip-column-module-item{flex:0 0 50%;padding-left:calc(var(--gutter) * 0.5);padding-right:calc(var(--gutter) * 0.5)}.show .two-column-module--one-third-two-thirds .ip-column-module-item:first-child{flex:0 0 33.3333333333%;padding-left:calc(var(--gutter) * 0.5);padding-right:calc(var(--gutter) * 0.5)}.show .two-column-module--one-third-two-thirds .ip-column-module-item:last-child{flex:0 0 66.6666666667%;padding-left:calc(var(--gutter) * 0.5);padding-right:calc(var(--gutter) * 0.5)}.show .two-column-module--two-thirds-one-third .ip-column-module-item:first-child{flex:0 0 66.6666666667%;padding-left:calc(var(--gutter) * 0.5);padding-right:calc(var(--gutter) * 0.5)}.show .two-column-module--two-thirds-one-third .ip-column-module-item:last-child{flex:0 0 33.3333333333%;padding-left:calc(var(--gutter) * 0.5);padding-right:calc(var(--gutter) * 0.5)}}.show .upcoming-events-module .mini-card__caption{display:none}.show .upcoming-events-module__edit-preview-error{margin:calc(var(--gutter) * 1);padding:calc(var(--gutter) * 1);background-color:#f0f0f0}.show .upcoming-events-module__edit-preview-error h1,.show .upcoming-events-module__edit-preview-error p{max-width:90rem}.show .video-module{padding-left:calc(var(--gutter) * 1);padding-right:calc(var(--gutter) * 1)}.show .sam-fox .video-module{width:100%;max-width:90rem;margin-left:auto;margin-right:auto}.show .video-module .sfs-video{margin-bottom:calc(var(--gutter) * 0.5)}.show .video-module__caption{font-family:"ivystyle-sans", arial, helvetica, sans-serif;font-size:1rem;line-height:1.32}.show .video-module__caption>*:first-child{margin-top:calc(var(--gutter) * 0)}.show .video-module__caption>*:last-child{margin-bottom:calc(var(--gutter) * 0)}.show .virtual-tour-module{padding-left:calc(var(--gutter) * 1);padding-right:calc(var(--gutter) * 1)}.show .sam-fox .virtual-tour-module{width:100%;max-width:90rem;margin-left:auto;margin-right:auto}.show .virtual-tour-module__inner{padding-top:66.66%;position:relative}.show .virtual-tour-module iframe{position:absolute;top:0;left:0;width:100%;height:100%;border-top-right-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius);border-top-left-radius:var(--border-radius)}.show .virtual-tour-module__error{padding:calc(var(--gutter) * 1);font-family:"ivystyle-sans", arial, helvetica, sans-serif;font-size:1.45rem;line-height:1.275;text-align:center}@media screen and (min-width: 37.5rem){.show .virtual-tour-module__error{font-size:1.8rem;line-height:1.2}}.show .wucm{padding-left:calc(var(--gutter) * 1);padding-right:calc(var(--gutter) * 1)}.show .sam-fox .wucm{width:100%;max-width:90rem;margin-left:auto;margin-right:auto}.show .wucm__inner{border-top-right-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius);border-top-left-radius:var(--border-radius);padding:calc(var(--gutter) * 1);background-color:#d7d2cb}.show .colored-page .wucm__inner{background-color:#fff}.show .wucm__title{font-family:"ivystyle-sans", arial, helvetica, sans-serif;font-size:1.45rem;line-height:1.275;font-weight:600;margin-bottom:0.5em}@media screen and (min-width: 37.5rem){.show .wucm__title{font-size:1.8rem;line-height:1.2}}.show .wucm__description{font-family:"ivystyle-sans", arial, helvetica, sans-serif;font-size:1.45rem;line-height:1.275;margin-bottom:calc(var(--gutter) * 3);margin-bottom:1em}@media screen and (min-width: 37.5rem){.show .wucm__description{font-size:1.8rem;line-height:1.2}}.show .wucm__items{margin-top:calc(var(--gutter) * 1);margin-bottom:calc(var(--gutter) * 3)}@media screen and (min-width: 37.5rem){.show .wucm__items{display:flex;flex-wrap:wrap;flex-direction:row;margin-left:calc(var(--gutter) * -0.5);margin-right:calc(var(--gutter) * -0.5)}}.show .wucm-item{margin-bottom:calc(var(--gutter) * 1)}@media screen and (min-width: 37.5rem){.show .wucm-item{flex:0 0 50%;padding-left:calc(var(--gutter) * 0.5);padding-right:calc(var(--gutter) * 0.5)}}.show .wucm-item .mini-card{padding-left:calc(var(--gutter) * 1);padding-right:calc(var(--gutter) * 1);padding-top:calc(var(--gutter) * 1);padding-bottom:calc(var(--gutter) * 1)}.show .wucm-item:only-child{flex:0 0 100%;padding-left:calc(var(--gutter) * 0.5);padding-right:calc(var(--gutter) * 0.5)}@media screen and (min-width: 37.5rem){.show .wucm-item:only-child .wucm-item__inner{display:flex}.show .wucm-item:only-child .wucm-item__image{flex:0 0 50%}.show .wucm-item:only-child .mini-card{padding-left:calc(var(--gutter) * 2);padding-right:calc(var(--gutter) * 2);padding-top:calc(var(--gutter) * 1);padding-bottom:calc(var(--gutter) * 1)}}.show .wucm-item__inner{background:#fff;height:100%}.show .wucm-item__image-sizer{padding-top:66.66%;position:relative}.show .wucm-item__image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:0}.show .wucm__see-all-link{margin-bottom:calc(var(--gutter) * 3);margin-left:auto;margin-right:auto}body:not(.colored-page) .wucm-item.is-hovered.color-1{color:#ba0c2f}body:not(.colored-page) .wucm-item.is-hovered.color-2{color:#ba0c2f}body:not(.colored-page) .wucm-item.is-hovered.color-3{color:#ba0c2f}body:not(.colored-page) .wucm-item.is-hovered.color-4{color:#ba0c2f}.show .colored-page .wucm-item.is-hovered{color:#5f6d70}.show .wucm-item.is-hovered .wucm-item__image{color:inherit;background-color:currentcolor;color:#f1b434}.show .wucm-item.is-hovered .wucm-item__image img{filter:saturate(0);mix-blend-mode:overlay}.show .calendar__header{border-top-right-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius);border-top-left-radius:var(--border-radius);background-color:#d7d2cb;padding:calc(var(--gutter) * 1);display:flex;flex-direction:row;flex-wrap:nowrap}.show .calendar__header p{margin-bottom:0}.show .calendar__week-controls{margin-left:auto;margin-padding:calc(var(--gutter) * 2);transition:opacity 300ms ease-out}.show .calendar__header .calendar__now-viewing-value{opacity:1;transition:opacity 150ms ease-out}.show .calendar__header--hidden .calendar__now-viewing-value{transition:opacity 600ms ease-out;opacity:0}.show .calendar .filter-panel__label-value{display:none}.show .calendar__previous-week-control{padding:0;margin:0;border:0;background-color:unset;cursor:pointer;text-decoration:none;color:inherit;font-weight:inherit;display:inline-flex;justify-content:center;align-items:center;margin-right:calc(var(--gutter) * 0.5)}.show .calendar__previous-week-control:focus{outline:none}.show .calendar__previous-week-control:disabled{opacity:0.2;cursor:not-allowed}.show .calendar__previous-week-control svg{width:1.5rem;height:1.2115384615rem;stroke-width:1.0833333333}@media screen and (min-width: 37.5rem){.show .calendar__previous-week-control svg{width:2rem;height:1.6153846154rem;stroke-width:0.8125}}.show .calendar__previous-week-control:hover:not(:disabled) svg,.show .calendar__previous-week-control:focus:not(:disabled) svg{width:1.5rem;height:1.2115384615rem;stroke-width:2.1666666667}@media screen and (min-width: 37.5rem){.show .calendar__previous-week-control:hover:not(:disabled) svg,.show .calendar__previous-week-control:focus:not(:disabled) svg{width:2rem;height:1.6153846154rem;stroke-width:1.625}}body.color-1:not(.colored-page) .calendar__previous-week-control:active svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body.color-1:not(.colored-page) .calendar__previous-week-control:active svg [fill]:not([fill=none]){fill:#ba0c2f}body.color-2:not(.colored-page) .calendar__previous-week-control:active svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body.color-2:not(.colored-page) .calendar__previous-week-control:active svg [fill]:not([fill=none]){fill:#ba0c2f}body.color-3:not(.colored-page) .calendar__previous-week-control:active svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body.color-3:not(.colored-page) .calendar__previous-week-control:active svg [fill]:not([fill=none]){fill:#ba0c2f}body.color-4:not(.colored-page) .calendar__previous-week-control:active svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body.color-4:not(.colored-page) .calendar__previous-week-control:active svg [fill]:not([fill=none]){fill:#ba0c2f}.show .calendar__next-week-control{padding:0;margin:0;border:0;background-color:unset;cursor:pointer;text-decoration:none;color:inherit;font-weight:inherit;display:inline-flex;justify-content:center;align-items:center}.show .calendar__next-week-control:focus{outline:none}.show .calendar__next-week-control:disabled{opacity:0.2;cursor:not-allowed}.show .calendar__next-week-control svg{width:1.5rem;height:1.2115384615rem;stroke-width:1.0833333333}@media screen and (min-width: 37.5rem){.show .calendar__next-week-control svg{width:2rem;height:1.6153846154rem;stroke-width:0.8125}}.show .calendar__next-week-control:hover:not(:disabled) svg,.show .calendar__next-week-control:focus:not(:disabled) svg{width:1.5rem;height:1.2115384615rem;stroke-width:2.1666666667}@media screen and (min-width: 37.5rem){.show .calendar__next-week-control:hover:not(:disabled) svg,.show .calendar__next-week-control:focus:not(:disabled) svg{width:2rem;height:1.6153846154rem;stroke-width:1.625}}body.color-1:not(.colored-page) .calendar__next-week-control:active svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body.color-1:not(.colored-page) .calendar__next-week-control:active svg [fill]:not([fill=none]){fill:#ba0c2f}body.color-2:not(.colored-page) .calendar__next-week-control:active svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body.color-2:not(.colored-page) .calendar__next-week-control:active svg [fill]:not([fill=none]){fill:#ba0c2f}body.color-3:not(.colored-page) .calendar__next-week-control:active svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body.color-3:not(.colored-page) .calendar__next-week-control:active svg [fill]:not([fill=none]){fill:#ba0c2f}body.color-4:not(.colored-page) .calendar__next-week-control:active svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body.color-4:not(.colored-page) .calendar__next-week-control:active svg [fill]:not([fill=none]){fill:#ba0c2f}.show .calendar__next-week-control[href=""],.show .calendar__previous-week-control[href=""]{opacity:0.33;pointer-events:none}.show .calendar__banners{padding-top:calc(var(--gutter) * 1)}.show .calendar-banner{display:block;border-top-right-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius);border-top-left-radius:var(--border-radius);padding:calc(var(--gutter) * 1);text-align:center;text-decoration:none}body.color-1:not(.colored-page) .calendar-banner{background-color:rgba(186,12,47,0.7)}body.color-1:not(.colored-page) .calendar-banner:hover,body.color-1:not(.colored-page) .calendar-banner:focus{background-color:#ba0c2f}body.color-2:not(.colored-page) .calendar-banner{background-color:rgba(186,12,47,0.7)}body.color-2:not(.colored-page) .calendar-banner:hover,body.color-2:not(.colored-page) .calendar-banner:focus{background-color:#ba0c2f}body.color-3:not(.colored-page) .calendar-banner{background-color:rgba(186,12,47,0.7)}body.color-3:not(.colored-page) .calendar-banner:hover,body.color-3:not(.colored-page) .calendar-banner:focus{background-color:#ba0c2f}body.color-4:not(.colored-page) .calendar-banner{background-color:rgba(186,12,47,0.7)}body.color-4:not(.colored-page) .calendar-banner:hover,body.color-4:not(.colored-page) .calendar-banner:focus{background-color:#ba0c2f}@media screen and (min-width: 37.5rem){.show .calendar-day .calendar-banner:first-child{margin-top:calc(var(--gutter) * 1)}}.show .calendar-day__date{padding-top:calc(var(--gutter) * 1);padding-bottom:calc(var(--gutter) * 1);font-family:"ivystyle-sans", arial, helvetica, sans-serif;font-size:1.45rem;line-height:1.275}@media screen and (min-width: 37.5rem){.show .calendar-day__date{font-size:1.8rem;line-height:1.2}}@media screen and (min-width: 0) and (max-width: 37.4375rem){.show .calendar-day:first-child{margin-top:-1px}.show .calendar-day__date{border-top:1px solid;border-bottom:1px solid;margin-bottom:calc(var(--gutter) * 1)}}@media screen and (min-width: 37.5rem){.show .calendar-day__inner{display:flex;flex-wrap:wrap;flex-direction:row;margin-left:calc(var(--gutter) * -0.5);margin-right:calc(var(--gutter) * -0.5)}.show .calendar-day+.calendar-day{border-top:1px solid}.show .calendar-day__date{flex:0 0 33.3333333333%;padding-left:calc(var(--gutter) * 0.5);padding-right:calc(var(--gutter) * 0.5);border-right:1px solid}.show .calendar-day__entries{flex:0 0 66.6666666667%;padding-right:calc(var(--gutter) * 0.5);padding-left:calc(var(--gutter) * 1)}}.show .calendar-event a{text-decoration:none}.show .calendar-event a:hover,.show .calendar-event a:focus{text-decoration:underline}.show .calendar-event__image{border-top-right-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius);border-top-left-radius:var(--border-radius)}.show .calendar-event__image img{display:block}.show .calendar-event__series{font-family:"ivystyle-sans", arial, helvetica, sans-serif;font-size:0.955rem;line-height:1.32;text-transform:uppercase;margin-bottom:1em}.show .calendar-event__title{font-family:"ivystyle-sans", arial, helvetica, sans-serif;font-size:1.45rem;line-height:1.275;font-weight:600;margin-bottom:0.5em}@media screen and (min-width: 37.5rem){.show .calendar-event__title{font-size:1.8rem;line-height:1.2}}.show .calendar-event__time-location{font-family:"ivystyle-sans", arial, helvetica, sans-serif;font-size:1rem;line-height:1.32}body:not(.colored-page) .calendar-event.is-hovered.color-1{color:#ba0c2f}body:not(.colored-page) .calendar-event.is-hovered.color-2{color:#ba0c2f}body:not(.colored-page) .calendar-event.is-hovered.color-3{color:#ba0c2f}body:not(.colored-page) .calendar-event.is-hovered.color-4{color:#ba0c2f}.show .calendar-event.is-hovered .calendar-event__image{color:inherit;background-color:currentcolor;color:#f1b434}.show .calendar-event.is-hovered .calendar-event__image img{filter:saturate(0);mix-blend-mode:overlay}@media screen and (min-width: 0) and (max-width: 37.4375rem){.show .calendar-event{border-top:1px solid #090909;border-bottom:1px solid #090909;padding-top:calc(var(--gutter) * 1);padding-bottom:calc(var(--gutter) * 1);display:flex;flex-direction:column}.show .calendar-event:first-child{margin-top:calc(-1 * var(--gutter) - 1px)}.show .calendar-event:last-child{margin-bottom:-1px}.show .calendar-event__image{order:-1;margin-bottom:calc(var(--gutter) * 1)}}@media screen and (min-width: 37.5rem){.show .calendar-banner+.calendar-event{border-top:1px solid #090909}.show .calendar-event{margin-left:calc(var(--gutter) * -1);padding-left:calc(var(--gutter) * 1);padding-top:calc(var(--gutter) * 1);padding-bottom:calc(var(--gutter) * 1);border-bottom:1px solid #090909;display:flex;flex-wrap:nowrap}.show .calendar-event:last-child{border-bottom:0;margin-bottom:calc(var(--gutter) * 0)}.show .calendar-event__details{flex:1 1 55%}.show .calendar-event__image{flex:0 0 45%;margin-left:calc(var(--gutter) * 1)}}.show .campus-artwork-page{padding-top:calc(var(--gutter) * 1);padding-bottom:calc(var(--gutter) * 1)}.show .campus-artwork-page .modal-header-carousel{margin-top:calc(var(--gutter) * -1)}.show .directory__entries{list-style:none;padding-left:0}.show .directory__entry{border-top:1px solid}.show .directory__entry:last-of-type{border-bottom:1px solid}.show .directory__entry>a,.show .directory__entry>div{width:100%;height:100%;padding-top:calc(var(--gutter) * 0.5);padding-bottom:calc(var(--gutter) * 0.5);display:flex;flex-wrap:nowrap;align-items:baseline}.show .directory__entry a{text-decoration:none}body.color-1:not(.colored-page) .directory__entry a:hover:not(:disabled){color:#090909;border-color:transparent;background-color:#d9d9d9}body.color-1:not(.colored-page) .directory__entry a:hover:not(:disabled) svg [stroke]:not([stroke=none]){stroke:#090909}body.color-1:not(.colored-page) .directory__entry a:hover:not(:disabled) svg [fill]:not([fill=none]){fill:#090909}body.color-1:not(.colored-page) .directory__entry a:focus{color:#090909;border-color:transparent;background-color:#d9d9d9}body.color-1:not(.colored-page) .directory__entry a:focus svg [stroke]:not([stroke=none]){stroke:#090909}body.color-1:not(.colored-page) .directory__entry a:focus svg [fill]:not([fill=none]){fill:#090909}body.color-2:not(.colored-page) .directory__entry a:hover:not(:disabled){color:#090909;border-color:transparent;background-color:#d9d9d9}body.color-2:not(.colored-page) .directory__entry a:hover:not(:disabled) svg [stroke]:not([stroke=none]){stroke:#090909}body.color-2:not(.colored-page) .directory__entry a:hover:not(:disabled) svg [fill]:not([fill=none]){fill:#090909}body.color-2:not(.colored-page) .directory__entry a:focus{color:#090909;border-color:transparent;background-color:#d9d9d9}body.color-2:not(.colored-page) .directory__entry a:focus svg [stroke]:not([stroke=none]){stroke:#090909}body.color-2:not(.colored-page) .directory__entry a:focus svg [fill]:not([fill=none]){fill:#090909}body.color-3:not(.colored-page) .directory__entry a:hover:not(:disabled){color:#090909;border-color:transparent;background-color:#d9d9d9}body.color-3:not(.colored-page) .directory__entry a:hover:not(:disabled) svg [stroke]:not([stroke=none]){stroke:#090909}body.color-3:not(.colored-page) .directory__entry a:hover:not(:disabled) svg [fill]:not([fill=none]){fill:#090909}body.color-3:not(.colored-page) .directory__entry a:focus{color:#090909;border-color:transparent;background-color:#d9d9d9}body.color-3:not(.colored-page) .directory__entry a:focus svg [stroke]:not([stroke=none]){stroke:#090909}body.color-3:not(.colored-page) .directory__entry a:focus svg [fill]:not([fill=none]){fill:#090909}body.color-4:not(.colored-page) .directory__entry a:hover:not(:disabled){color:#090909;border-color:transparent;background-color:#d9d9d9}body.color-4:not(.colored-page) .directory__entry a:hover:not(:disabled) svg [stroke]:not([stroke=none]){stroke:#090909}body.color-4:not(.colored-page) .directory__entry a:hover:not(:disabled) svg [fill]:not([fill=none]){fill:#090909}body.color-4:not(.colored-page) .directory__entry a:focus{color:#090909;border-color:transparent;background-color:#d9d9d9}body.color-4:not(.colored-page) .directory__entry a:focus svg [stroke]:not([stroke=none]){stroke:#090909}body.color-4:not(.colored-page) .directory__entry a:focus svg [fill]:not([fill=none]){fill:#090909}.show .directory__name{flex:1 1 auto;font-weight:600}.show .directory__role{flex:0 0 66.6666666667%;padding-left:calc(var(--gutter) * 0.5);font-family:"ivystyle-sans", arial, helvetica, sans-serif;font-size:1rem;line-height:1.32}.show .directory .pagination{margin-top:calc(var(--gutter) * 3);margin-bottom:calc(var(--gutter) * 3);margin-left:auto;margin-right:auto}.show .event-page .page-heading{padding-top:calc(var(--gutter) * 1)}.show .event-page__top-image img{width:100%}.show .event-page__description{padding-bottom:calc(var(--gutter) * 1)}.show .event-page__details{padding-bottom:calc(var(--gutter) * 1)}.show .event-page__details--no-description{padding-top:calc(var(--gutter) * 1)}.show .event-page__registration-link{padding:0;margin:0;border:0;background-color:unset;cursor:pointer;text-decoration:none;color:inherit;font-weight:inherit;align-items:center;justify-content:center;display:flex;border-top-right-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius);border-top-left-radius:var(--border-radius);text-transform:uppercase;padding:1em;min-height:7em;color:#090909;border:1px solid #ba0c2f;background-color:transparent;flex-direction:column;margin-bottom:2em;margin-top:1.5em;text-decoration:none}.show .event-page__registration-link:focus{outline:none}.show .event-page__registration-link svg [stroke]:not([stroke=none]){stroke:#ba0c2f}.show .event-page__registration-link svg [fill]:not([fill=none]){fill:#ba0c2f}.show .event-page__registration-link svg{width:auto;height:1.4em}.show .event-page__registration-link:hover:not(:disabled){color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}.show .event-page__registration-link:hover:not(:disabled) svg [stroke]:not([stroke=none]){stroke:#ba0c2f}.show .event-page__registration-link:hover:not(:disabled) svg [fill]:not([fill=none]){fill:#ba0c2f}.show .event-page__registration-link:focus{color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}.show .event-page__registration-link:focus svg [stroke]:not([stroke=none]){stroke:#ba0c2f}.show .event-page__registration-link:focus svg [fill]:not([fill=none]){fill:#ba0c2f}.show .event-page__registration-link:disabled{color:rgba(9,9,9,0.5);border:1px solid #d9d9d9;background-color:transparent}.show .event-page__registration-link:disabled svg [stroke]:not([stroke=none]){stroke:rgba(9,9,9,0.5)}.show .event-page__registration-link:disabled svg [fill]:not([fill=none]){fill:rgba(9,9,9,0.5)}.show .colored-page .event-page__registration-link:hover:not(:disabled){color:#5f6d70;border:1px solid #5f6d70;background-color:transparent}.show .colored-page .event-page__registration-link:hover:not(:disabled) svg [stroke]:not([stroke=none]){stroke:#5f6d70}.show .colored-page .event-page__registration-link:hover:not(:disabled) svg [fill]:not([fill=none]){fill:#5f6d70}.show .colored-page .event-page__registration-link:focus{color:#5f6d70;border:1px solid #5f6d70;background-color:transparent}.show .colored-page .event-page__registration-link:focus svg [stroke]:not([stroke=none]){stroke:#5f6d70}.show .colored-page .event-page__registration-link:focus svg [fill]:not([fill=none]){fill:#5f6d70}.show .colored-page .event-page__registration-link:disabled{color:rgba(9,9,9,0.5);border:1px solid rgba(9,9,9,0.5);background-color:transparent}.show .colored-page .event-page__registration-link:disabled svg [stroke]:not([stroke=none]){stroke:rgba(9,9,9,0.5)}.show .colored-page .event-page__registration-link:disabled svg [fill]:not([fill=none]){fill:rgba(9,9,9,0.5)}.show .event-page__additional-info{margin-top:2em}.show .exhibition-page{padding-bottom:1px}.show .exhibition-page__details--no-body-text{padding-top:calc(var(--gutter) * 1)}.show .exhibition-page__kemper-link{padding:0;margin:0;border:0;background-color:unset;cursor:pointer;text-decoration:none;color:inherit;font-weight:inherit;align-items:center;justify-content:center;display:flex;border-top-right-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius);border-top-left-radius:var(--border-radius);text-transform:uppercase;padding:1em;min-height:7em;color:#090909;border:1px solid #ba0c2f;background-color:transparent;flex-direction:column;margin-bottom:2em;margin-top:1.5em;text-decoration:none}.show .exhibition-page__kemper-link:focus{outline:none}.show .exhibition-page__kemper-link svg [stroke]:not([stroke=none]){stroke:#ba0c2f}.show .exhibition-page__kemper-link svg [fill]:not([fill=none]){fill:#ba0c2f}.show .exhibition-page__kemper-link svg{width:auto;height:1.4em}.show .exhibition-page__kemper-link:hover:not(:disabled){color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}.show .exhibition-page__kemper-link:hover:not(:disabled) svg [stroke]:not([stroke=none]){stroke:#ba0c2f}.show .exhibition-page__kemper-link:hover:not(:disabled) svg [fill]:not([fill=none]){fill:#ba0c2f}.show .exhibition-page__kemper-link:focus{color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}.show .exhibition-page__kemper-link:focus svg [stroke]:not([stroke=none]){stroke:#ba0c2f}.show .exhibition-page__kemper-link:focus svg [fill]:not([fill=none]){fill:#ba0c2f}.show .exhibition-page__kemper-link:disabled{color:rgba(9,9,9,0.5);border:1px solid #d9d9d9;background-color:transparent}.show .exhibition-page__kemper-link:disabled svg [stroke]:not([stroke=none]){stroke:rgba(9,9,9,0.5)}.show .exhibition-page__kemper-link:disabled svg [fill]:not([fill=none]){fill:rgba(9,9,9,0.5)}.show .colored-page .exhibition-page__kemper-link:hover:not(:disabled){color:#5f6d70;border:1px solid #5f6d70;background-color:transparent}.show .colored-page .exhibition-page__kemper-link:hover:not(:disabled) svg [stroke]:not([stroke=none]){stroke:#5f6d70}.show .colored-page .exhibition-page__kemper-link:hover:not(:disabled) svg [fill]:not([fill=none]){fill:#5f6d70}.show .colored-page .exhibition-page__kemper-link:focus{color:#5f6d70;border:1px solid #5f6d70;background-color:transparent}.show .colored-page .exhibition-page__kemper-link:focus svg [stroke]:not([stroke=none]){stroke:#5f6d70}.show .colored-page .exhibition-page__kemper-link:focus svg [fill]:not([fill=none]){fill:#5f6d70}.show .colored-page .exhibition-page__kemper-link:disabled{color:rgba(9,9,9,0.5);border:1px solid rgba(9,9,9,0.5);background-color:transparent}.show .colored-page .exhibition-page__kemper-link:disabled svg [stroke]:not([stroke=none]){stroke:rgba(9,9,9,0.5)}.show .colored-page .exhibition-page__kemper-link:disabled svg [fill]:not([fill=none]){fill:rgba(9,9,9,0.5)}.show .exhibition-page__kemper-link svg [stroke]:not([stroke=none]){stroke:#ba0c2f}.show .exhibition-page__kemper-link svg [fill]:not([fill=none]){fill:#ba0c2f}.show .exhibition-page__sponsors{margin-bottom:1em}.show .exhibition-page__sponsors .sponsor{display:flex;height:4rem}.show .exhibition-page__sponsors .sponsor__image{border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:0;align-self:center;max-height:90%;max-width:100%}.show .exhibition-page__documents{display:flex}.show .exhibition-page__documents .button{padding:0;margin:0;border:0;background-color:unset;cursor:pointer;text-decoration:none;color:inherit;font-weight:inherit;align-items:center;justify-content:center;display:flex;border-top-right-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius);border-top-left-radius:var(--border-radius);text-transform:uppercase;padding:1em;min-height:7em;color:var(--foreground-color);border:1px solid var(--foreground-color);background-color:transparent;font-family:"ivystyle-sans", arial, helvetica, sans-serif;font-size:1rem;line-height:1.32;flex-direction:column;width:50%}.show .exhibition-page__documents .button:focus{outline:none}.show .exhibition-page__documents .button svg [stroke]:not([stroke=none]){stroke:var(--foreground-color)}.show .exhibition-page__documents .button svg [fill]:not([fill=none]){fill:var(--foreground-color)}.show .exhibition-page__documents .button svg{width:auto;height:1.4em}.show .exhibition-page__documents .button:hover:not(:disabled){color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}.show .exhibition-page__documents .button:hover:not(:disabled) svg [stroke]:not([stroke=none]){stroke:#ba0c2f}.show .exhibition-page__documents .button:hover:not(:disabled) svg [fill]:not([fill=none]){fill:#ba0c2f}.show .exhibition-page__documents .button:focus{color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}.show .exhibition-page__documents .button:focus svg [stroke]:not([stroke=none]){stroke:#ba0c2f}.show .exhibition-page__documents .button:focus svg [fill]:not([fill=none]){fill:#ba0c2f}.show .exhibition-page__documents .button:disabled{color:rgba(9,9,9,0.5);border:1px solid rgba(9,9,9,0.5);background-color:transparent}.show .exhibition-page__documents .button:disabled svg [stroke]:not([stroke=none]){stroke:rgba(9,9,9,0.5)}.show .exhibition-page__documents .button:disabled svg [fill]:not([fill=none]){fill:rgba(9,9,9,0.5)}body.color-1:not(.colored-page) .exhibition-page__documents .button:hover:not(:disabled){color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}body.color-1:not(.colored-page) .exhibition-page__documents .button:hover:not(:disabled) svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body.color-1:not(.colored-page) .exhibition-page__documents .button:hover:not(:disabled) svg [fill]:not([fill=none]){fill:#ba0c2f}body.color-1:not(.colored-page) .exhibition-page__documents .button:focus{color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}body.color-1:not(.colored-page) .exhibition-page__documents .button:focus svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body.color-1:not(.colored-page) .exhibition-page__documents .button:focus svg [fill]:not([fill=none]){fill:#ba0c2f}body.color-1:not(.colored-page) .exhibition-page__documents .button:disabled{color:rgba(9,9,9,0.5);border:1px solid #d9d9d9;background-color:transparent}body.color-1:not(.colored-page) .exhibition-page__documents .button:disabled svg [stroke]:not([stroke=none]){stroke:rgba(9,9,9,0.5)}body.color-1:not(.colored-page) .exhibition-page__documents .button:disabled svg [fill]:not([fill=none]){fill:rgba(9,9,9,0.5)}body.color-2:not(.colored-page) .exhibition-page__documents .button:hover:not(:disabled){color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}body.color-2:not(.colored-page) .exhibition-page__documents .button:hover:not(:disabled) svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body.color-2:not(.colored-page) .exhibition-page__documents .button:hover:not(:disabled) svg [fill]:not([fill=none]){fill:#ba0c2f}body.color-2:not(.colored-page) .exhibition-page__documents .button:focus{color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}body.color-2:not(.colored-page) .exhibition-page__documents .button:focus svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body.color-2:not(.colored-page) .exhibition-page__documents .button:focus svg [fill]:not([fill=none]){fill:#ba0c2f}body.color-2:not(.colored-page) .exhibition-page__documents .button:disabled{color:rgba(9,9,9,0.5);border:1px solid #d9d9d9;background-color:transparent}body.color-2:not(.colored-page) .exhibition-page__documents .button:disabled svg [stroke]:not([stroke=none]){stroke:rgba(9,9,9,0.5)}body.color-2:not(.colored-page) .exhibition-page__documents .button:disabled svg [fill]:not([fill=none]){fill:rgba(9,9,9,0.5)}body.color-3:not(.colored-page) .exhibition-page__documents .button:hover:not(:disabled){color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}body.color-3:not(.colored-page) .exhibition-page__documents .button:hover:not(:disabled) svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body.color-3:not(.colored-page) .exhibition-page__documents .button:hover:not(:disabled) svg [fill]:not([fill=none]){fill:#ba0c2f}body.color-3:not(.colored-page) .exhibition-page__documents .button:focus{color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}body.color-3:not(.colored-page) .exhibition-page__documents .button:focus svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body.color-3:not(.colored-page) .exhibition-page__documents .button:focus svg [fill]:not([fill=none]){fill:#ba0c2f}body.color-3:not(.colored-page) .exhibition-page__documents .button:disabled{color:rgba(9,9,9,0.5);border:1px solid #d9d9d9;background-color:transparent}body.color-3:not(.colored-page) .exhibition-page__documents .button:disabled svg [stroke]:not([stroke=none]){stroke:rgba(9,9,9,0.5)}body.color-3:not(.colored-page) .exhibition-page__documents .button:disabled svg [fill]:not([fill=none]){fill:rgba(9,9,9,0.5)}body.color-4:not(.colored-page) .exhibition-page__documents .button:hover:not(:disabled){color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}body.color-4:not(.colored-page) .exhibition-page__documents .button:hover:not(:disabled) svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body.color-4:not(.colored-page) .exhibition-page__documents .button:hover:not(:disabled) svg [fill]:not([fill=none]){fill:#ba0c2f}body.color-4:not(.colored-page) .exhibition-page__documents .button:focus{color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}body.color-4:not(.colored-page) .exhibition-page__documents .button:focus svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body.color-4:not(.colored-page) .exhibition-page__documents .button:focus svg [fill]:not([fill=none]){fill:#ba0c2f}body.color-4:not(.colored-page) .exhibition-page__documents .button:disabled{color:rgba(9,9,9,0.5);border:1px solid #d9d9d9;background-color:transparent}body.color-4:not(.colored-page) .exhibition-page__documents .button:disabled svg [stroke]:not([stroke=none]){stroke:rgba(9,9,9,0.5)}body.color-4:not(.colored-page) .exhibition-page__documents .button:disabled svg [fill]:not([fill=none]){fill:rgba(9,9,9,0.5)}.show .colored-page .exhibition-page__documents .button:hover:not(:disabled){color:#5f6d70;border:1px solid #5f6d70;background-color:transparent}.show .colored-page .exhibition-page__documents .button:hover:not(:disabled) svg [stroke]:not([stroke=none]){stroke:#5f6d70}.show .colored-page .exhibition-page__documents .button:hover:not(:disabled) svg [fill]:not([fill=none]){fill:#5f6d70}.show .colored-page .exhibition-page__documents .button:focus{color:#5f6d70;border:1px solid #5f6d70;background-color:transparent}.show .colored-page .exhibition-page__documents .button:focus svg [stroke]:not([stroke=none]){stroke:#5f6d70}.show .colored-page .exhibition-page__documents .button:focus svg [fill]:not([fill=none]){fill:#5f6d70}.show .colored-page .exhibition-page__documents .button:disabled{color:rgba(9,9,9,0.5);border:1px solid rgba(9,9,9,0.5);background-color:transparent}.show .colored-page .exhibition-page__documents .button:disabled svg [stroke]:not([stroke=none]){stroke:rgba(9,9,9,0.5)}.show .colored-page .exhibition-page__documents .button:disabled svg [fill]:not([fill=none]){fill:rgba(9,9,9,0.5)}.show .exhibition-page__documents .button:nth-of-type(1){margin-right:calc(var(--gutter) * 0.5)}.show .exhibition-page__documents .button:nth-of-type(2){margin-left:calc(var(--gutter) * 0.5)}.show .exhibition-page__documents .button__title{margin-bottom:1em}.show .faculty-directory__entries{display:flex;flex-wrap:wrap;flex-direction:row;margin-left:calc(var(--gutter) * -0.5);margin-right:calc(var(--gutter) * -0.5)}.show .faculty-directory__entry{flex:0 0 50%;padding-left:calc(var(--gutter) * 0.5);padding-right:calc(var(--gutter) * 0.5);padding-left:calc(var(--gutter) * 0.5);padding-right:calc(var(--gutter) * 0.5)}@media screen and (min-width: 37.5rem){.show .faculty-directory__entry{flex:0 0 25%;padding-left:calc(var(--gutter) * 0.5);padding-right:calc(var(--gutter) * 0.5)}}.show .faculty-directory__entry a{text-decoration:none}.show .faculty-directory__name{margin-top:calc(var(--gutter) * 0.5);margin-bottom:calc(var(--gutter) * 0.5);font-weight:600}.show .faculty-directory__job-title{font-family:"ivystyle-sans", arial, helvetica, sans-serif;font-size:1rem;line-height:1.32}.show .faculty-directory__entry .responsive-image{border-top-right-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius);border-top-left-radius:var(--border-radius)}.show .faculty-directory__entry .responsive-image img{width:100%}body.color-1:not(.colored-page) .faculty-directory__entry.is-hovered{color:#ba0c2f}body.color-2:not(.colored-page) .faculty-directory__entry.is-hovered{color:#ba0c2f}body.color-3:not(.colored-page) .faculty-directory__entry.is-hovered{color:#ba0c2f}body.color-4:not(.colored-page) .faculty-directory__entry.is-hovered{color:#ba0c2f}.show .faculty-directory__entry.is-hovered .responsive-image{color:inherit;background-color:currentcolor;color:#f1b434}.show .faculty-directory__entry.is-hovered .responsive-image img{filter:saturate(0);mix-blend-mode:overlay}.show .faculty-directory__placeholder{border-top-right-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius);border-top-left-radius:var(--border-radius);align-items:center;justify-content:center;display:flex;margin-bottom:calc(var(--gutter) * 1);padding-top:100%;position:relative}body.color-1:not(.colored-page) .faculty-directory__placeholder{background-color:#ba0c2f}body.color-2:not(.colored-page) .faculty-directory__placeholder{background-color:#ba0c2f}body.color-3:not(.colored-page) .faculty-directory__placeholder{background-color:#ba0c2f}body.color-4:not(.colored-page) .faculty-directory__placeholder{background-color:#ba0c2f}.show .faculty-directory__placeholder svg{padding:calc(var(--gutter) * 1);height:100%;position:absolute;top:0;width:100%}.show .faculty-directory__artwork{display:none}.show .faculty-directory--artworks .faculty-directory__portrait{display:none}.show .faculty-directory--artworks .faculty-directory__artwork{display:block}.show .faculty-directory__view-controls{margin-top:calc(var(--gutter) * -1);margin-bottom:calc(var(--gutter) * 2);display:flex;flex-wrap:wrap;flex-direction:row;margin-left:calc(var(--gutter) * -0.5);margin-right:calc(var(--gutter) * -0.5)}.show .faculty-directory__view-control{flex:0 0 50%;padding-left:calc(var(--gutter) * 0.5);padding-right:calc(var(--gutter) * 0.5)}.show .faculty-directory__view-control label{align-items:center;justify-content:center;display:flex;border-top-right-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius);border-top-left-radius:var(--border-radius);text-transform:uppercase;padding:1em;min-height:5em;color:#090909;border-color:transparent;background-color:#d7d2cb;cursor:pointer}.show .faculty-directory__view-control label svg [stroke]:not([stroke=none]){stroke:#090909}.show .faculty-directory__view-control label svg [fill]:not([fill=none]){fill:#090909}.show .faculty-directory__view-control label svg{width:auto;height:1.4em}.show .faculty-directory__view-control label:hover:not(:disabled){color:#090909;border-color:transparent;background-color:#fff}.show .faculty-directory__view-control label:hover:not(:disabled) svg [stroke]:not([stroke=none]){stroke:#090909}.show .faculty-directory__view-control label:hover:not(:disabled) svg [fill]:not([fill=none]){fill:#090909}.show .faculty-directory__view-control label:focus{color:#090909;border-color:transparent;background-color:#fff}.show .faculty-directory__view-control label:focus svg [stroke]:not([stroke=none]){stroke:#090909}.show .faculty-directory__view-control label:focus svg [fill]:not([fill=none]){fill:#090909}.show .faculty-directory__view-control input:checked+label{color:#090909;border:1px solid #090909;background-color:transparent}.show .faculty-directory__view-control input:checked+label svg [stroke]:not([stroke=none]){stroke:#090909}.show .faculty-directory__view-control input:checked+label svg [fill]:not([fill=none]){fill:#090909}.show .controller--home_page .magic-module:last-of-type .split-content{margin-bottom:0}.show .homepage__colleges-navigation{padding-left:calc(var(--gutter) * 1);padding-right:calc(var(--gutter) * 1);margin-bottom:calc(var(--gutter) * 0.65)}.show .sam-fox .homepage__colleges-navigation{width:100%;max-width:90rem;margin-left:auto;margin-right:auto}.show .homepage__colleges-quick-links{font-family:"ivystyle-sans", arial, helvetica, sans-serif;font-size:1rem;line-height:1.32;margin-top:calc(var(--gutter) * -0.15);padding-bottom:calc(var(--gutter) * 0.5);font-weight:normal}.show .homepage__colleges-quick-links a{text-decoration:none}body.color-1:not(.colored-page) .homepage__colleges-quick-links a:hover{color:#ba0c2f}body.color-2:not(.colored-page) .homepage__colleges-quick-links a:hover{color:#ba0c2f}body.color-3:not(.colored-page) .homepage__colleges-quick-links a:hover{color:#ba0c2f}body.color-4:not(.colored-page) .homepage__colleges-quick-links a:hover{color:#ba0c2f}body.color-1:not(.colored-page) .homepage__colleges-quick-links a:focus{color:#ba0c2f}body.color-2:not(.colored-page) .homepage__colleges-quick-links a:focus{color:#ba0c2f}body.color-3:not(.colored-page) .homepage__colleges-quick-links a:focus{color:#ba0c2f}body.color-4:not(.colored-page) .homepage__colleges-quick-links a:focus{color:#ba0c2f}.show .homepage__colleges-bullet{margin-left:0.25em;margin-right:0.25em}@media screen and (min-width: 0) and (max-width: 37.4375rem){.show .homepage__colleges-quick-links{text-align:center}}.show .archive-artwork-page{padding-top:calc(var(--gutter) * 1)}.show .artwork-splash .responsive-image{display:inline-block}.show .archive-artwork-page__cta{height:100%;padding-top:calc(var(--gutter) * 1);padding-bottom:calc(var(--gutter) * 1);text-align:center;text-transform:uppercase;font-family:"ivystyle-sans", arial, helvetica, sans-serif;font-size:1rem;line-height:1.32;align-items:center;justify-content:center;display:flex}.show .archive-artwork-page__cta .inquire,.show .archive-artwork-page__cta .purchase{display:inline-block}.show .archive-artwork-page .ip-artwork{height:100%;padding-top:calc(var(--gutter) * 0.5);padding-bottom:calc(var(--gutter) * 0.5);align-items:center;justify-content:center;display:flex}.show .artwork-splash__image img{display:block;width:100%;height:100%;max-height:60vh;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}@media screen and (min-width: 37.5rem){.show .artwork-splash__image img{max-height:45rem}}.show .artwork-splash__caption{min-height:2em;margin-top:auto;padding-top:calc(var(--gutter) * 0.5);padding-bottom:calc(var(--gutter) * 0.5);padding-right:calc(var(--gutter) * 3)}.show .artwork-splash .ip-carousel-controls{position:absolute;top:0;bottom:0;right:0;z-index:2;display:flex;flex-direction:column;justify-content:center}.show .artwork-splash p{margin-bottom:0}@media screen and (min-width: 0) and (max-width: 37.4375rem){.show .archive-artwork-page .ip-two-col__sidebar{padding-top:calc(var(--gutter) * 2)}}.show body.controller--archive_artwork_pages{--background-color: #413626;--foreground-color: #fff}.show .archive-artworks-filter-panel{text-transform:uppercase}.show .archive-artworks-filter-panel__intro{text-transform:none}.show .archive-artworks-filter-panel__main-text{font-family:"ivystyle-sans", arial, helvetica, sans-serif;font-size:1.3125rem;letter-spacing:0.02em;line-height:1.2}@media screen and (min-width: 37.5rem){.show .archive-artworks-filter-panel__main-text{font-size:1.7rem}}.show .archive-artworks-filter-panel__header{display:flex;flex-wrap:wrap;text-align:center}.show .archive-artworks-filter-panel__header-cell{padding:calc(var(--gutter) * 0.5)}.show .archive-artworks-filter-panel__header-cell:first-child{display:none}.show .archive-artworks-filter-panel__header-cell:nth-child(2){flex:0 0 100%;padding-left:calc(var(--gutter) * 0.5);padding-right:calc(var(--gutter) * 0.5);border-top:1px solid;border-bottom:1px solid}.show .archive-artworks-filter-panel__header-cell:nth-child(3){flex:0 0 100%;padding-left:calc(var(--gutter) * 0.5);padding-right:calc(var(--gutter) * 0.5)}.show .archive-artworks-filter-panel__header-cell a{text-decoration:none}.show .archive-artworks-filter-panel__header-cell button{padding:0;margin:0;border:0;background-color:unset;cursor:pointer;text-decoration:none;color:inherit;font-weight:inherit;font-family:inherit;font-size:inherit;color:inherit;font-weight:inherit;line-height:inherit;text-transform:inherit;letter-spacing:inherit;word-spacing:inherit;text-decoration:inherit;font-style:inherit}.show .archive-artworks-filter-panel__header-cell button:focus{outline:none}.show .archive-artworks-filter-panel__current-filter{display:none}.show .archive-artworks-filter-panel__current-filter{text-transform:none}.show .archive-artworks-filter-panel__current-filter-text>*:first-child{margin-top:calc(var(--gutter) * 1)}.show .archive-artworks-filter-panel__current-filter-text>*:last-child{margin-bottom:calc(var(--gutter) * 1)}.show .archive-artworks-filter-panel__body{border-top:1px solid;margin-top:-1px;display:none;font-family:"ivystyle-sans", arial, helvetica, sans-serif;font-size:0.75rem;letter-spacing:0.04em;line-height:1.05}@media screen and (min-width: 37.5rem){.show .archive-artworks-filter-panel__body{font-size:0.875rem}}.show .archive-artworks-filter-panel__filter{text-decoration:none}.show .archive-artworks-filter-panel__filter.active{text-decoration:underline}.show .archive-artworks-filter-panel__pdf{display:flex;flex-direction:column;justify-content:center}.show .archive-artworks-filter-panel__pdf a{text-decoration:none}.show .archive-artworks-filter-panel__pdf svg{margin-top:1em}.show .archive-artworks-grid__decade-label{font-family:"ivystyle-sans", arial, helvetica, sans-serif;font-weight:600;font-size:2.25rem;letter-spacing:0.02em;line-height:0.9;-webkit-text-stroke:0.095rem var(--foreground-color);color:transparent;transform:rotate(-90deg);margin-bottom:0}@media screen and (min-width: 37.5rem){.show .archive-artworks-grid__decade-label{font-size:4.375rem;line-height:1}}@media screen and (min-width: 37.5rem){.show .archive-artworks-grid__decade-label{-webkit-text-stroke:0.125rem var(--foreground-color)}}.show .filter-panel--filtered .archive-artworks-filter-panel__intro{display:none}.show .filter-panel--filtered .archive-artworks-filter-panel__current-filter{display:block}.show .filter-panel--filtered .archive-artworks-filter-panel__header-cell{padding:calc(var(--gutter) * 0.5)}.show .filter-panel--filtered .archive-artworks-filter-panel__header-cell:first-child{display:block;flex:0 0 50%;padding-left:calc(var(--gutter) * 0.5);padding-right:calc(var(--gutter) * 0.5);border-top:1px solid;border-bottom:1px solid;border-right:1px solid}.show .filter-panel--filtered .archive-artworks-filter-panel__header-cell:nth-child(2){flex:0 0 50%;padding-left:calc(var(--gutter) * 0.5);padding-right:calc(var(--gutter) * 0.5);border-top:1px solid;border-bottom:1px solid}.show .filter-panel--expanded .archive-artworks-filter-panel__body{display:block}.show .filter-panel--expanded .archive-artworks-filter-panel__header-cell button{background:var(--background-color);color:var(--foreground-color)}@media screen and (min-width: 0) and (max-width: 37.4375rem){.show .archive-artworks-filter-panel__two-col-left{text-align:left}.show .archive-artworks-filter-panel__two-col-left,.show .archive-artworks-filter-panel__two-col-right{padding-top:calc(var(--gutter) * 2);padding-bottom:calc(var(--gutter) * 2);margin-left:calc(var(--gutter) * -1);margin-right:calc(var(--gutter) * -1);padding-left:calc(var(--gutter) * 1);padding-right:calc(var(--gutter) * 1);border-top:1px solid}.show .archive-artworks-filter-panel__body{max-height:40vh;overflow:auto}.show .archive-artworks-filter-panel__groups{padding-top:calc(var(--gutter) * 2);padding-bottom:calc(var(--gutter) * 1)}.show .archive-artworks-filter-panel__group{margin-bottom:1em}.show .archive-artworks-filter-panel__group ul{text-align:left;-moz-column-count:2;column-count:2;-moz-column-gap:var(--gutter);column-gap:var(--gutter)}.show .archive-artworks-filter-panel__group+.archive-artworks-filter-panel__group{margin-top:4em}.show .archive-artworks-filter-panel__group-label{margin-bottom:2em}.show .archive-artworks-filter-panel__group li{margin-bottom:0.75em}}@media screen and (min-width: 37.5rem){.show .archive-artworks-filter-panel__two-col{border-top:1px solid}.show .archive-artworks-filter-panel__two-col-inner{display:flex;flex-wrap:wrap;flex-direction:row;margin-left:calc(var(--gutter) * -0.5);margin-right:calc(var(--gutter) * -0.5)}.show .archive-artworks-filter-panel__two-col-left{flex:0 0 75%;padding-left:calc(var(--gutter) * 0.5);padding-right:calc(var(--gutter) * 0.5);border-right:1px solid;text-align:left}.show .archive-artworks-filter-panel__two-col-right{flex:0 0 25%;padding-left:calc(var(--gutter) * 0.5);padding-right:calc(var(--gutter) * 0.5)}.show .archive-artworks-filter-panel__two-col-left,.show .archive-artworks-filter-panel__two-col-right{padding-top:calc(var(--gutter) * 1);padding-bottom:calc(var(--gutter) * 1)}.show .archive-artworks-filter-panel__groups{padding-top:2em;padding-bottom:2em}.show .archive-artworks-filter-panel__group{margin-top:1em;margin-bottom:1em}.show .archive-artworks-filter-panel__group ul{text-align:left;-moz-column-count:3;column-count:3;-moz-column-gap:var(--gutter);column-gap:var(--gutter)}.show .archive-artworks-filter-panel__group-label{margin-bottom:2em}.show .archive-artworks-filter-panel__group li{margin-bottom:0.75em}.show .archive-artworks-filter-panel__current-filter{border-top:1px solid}}.show .artwork-splash .responsive-image{display:inline-block}.show .artwork-page__cta{min-height:20em;height:100%;padding-top:calc(var(--gutter) * 1);padding-bottom:calc(var(--gutter) * 1);text-align:center;text-transform:uppercase;font-family:"ivystyle-sans", arial, helvetica, sans-serif;font-size:1rem;line-height:1.32;align-items:center;justify-content:center;display:flex}.show .artwork-page__cta .inquire,.show .artwork-page__cta .purchase{display:inline-block}.show .artwork-page .ip-artwork{height:100%;padding-top:calc(var(--gutter) * 0.5);padding-bottom:calc(var(--gutter) * 0.5);align-items:center;justify-content:center;display:flex}.show .artwork-page .ip-portfolio-item img,.show .archive-artwork-page .ip-portfolio-item img{max-height:60vh}@media screen and (min-width: 37.5rem){.show .artwork-page .ip-portfolio-item img,.show .archive-artwork-page .ip-portfolio-item img{max-height:45rem}}.show .artwork-page .ip-portfolio-item{padding-top:calc(var(--gutter) * 1);padding-bottom:calc(var(--gutter) * 1);height:100%;display:flex;flex-direction:column;justify-content:center}.show .artwork-page .ip-portfolio-item img{width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.show .artworks-filter-panel{text-transform:uppercase}.show .artworks-filter-panel__intro{text-transform:none}.show .artworks-filter-panel__main-text{font-family:"ivystyle-sans", arial, helvetica, sans-serif;font-size:1.3125rem;letter-spacing:0.02em;line-height:1.2}@media screen and (min-width: 37.5rem){.show .artworks-filter-panel__main-text{font-size:1.7rem}}.show .artworks-filter-panel__header{display:flex;flex-wrap:wrap;text-align:center}.show .artworks-filter-panel__header-cell{padding:calc(var(--gutter) * 0.5)}.show .artworks-filter-panel__header-cell:first-child{flex:0 0 50%;padding-left:calc(var(--gutter) * 0.5);padding-right:calc(var(--gutter) * 0.5);border-top:1px solid;border-bottom:1px solid;border-right:1px solid}.show .artworks-filter-panel__header-cell:nth-child(2){flex:0 0 50%;padding-left:calc(var(--gutter) * 0.5);padding-right:calc(var(--gutter) * 0.5);border-top:1px solid;border-bottom:1px solid}.show .artworks-filter-panel__header-cell:nth-child(3){flex:0 0 100%;padding-left:calc(var(--gutter) * 0.5);padding-right:calc(var(--gutter) * 0.5)}.show .artworks-filter-panel__header-cell a{text-decoration:none}.show .artworks-filter-panel__header-cell button{padding:0;margin:0;border:0;background-color:unset;cursor:pointer;text-decoration:none;color:inherit;font-weight:inherit;font-family:inherit;font-size:inherit;color:inherit;font-weight:inherit;line-height:inherit;text-transform:inherit;letter-spacing:inherit;word-spacing:inherit;text-decoration:inherit;font-style:inherit}.show .artworks-filter-panel__header-cell button:focus{outline:none}.show .artworks-filter-panel__reset-link a.active,.show .artworks-filter-panel__recent-link a.active{color:var(--background-color);background-color:var(--foreground-color)}.show .artworks-filter-panel__current-filter{display:none}.show .artworks-filter-panel__current-filter{text-transform:none}.show .artworks-filter-panel__current-filter-text>*:first-child{margin-top:calc(var(--gutter) * 1)}.show .artworks-filter-panel__current-filter-text>*:last-child{margin-bottom:calc(var(--gutter) * 1)}.show .artworks-filter-panel__body{border-top:1px solid;margin-top:-1px;display:none;font-family:"ivystyle-sans", arial, helvetica, sans-serif;font-size:0.75rem;letter-spacing:0.04em;line-height:1.05}@media screen and (min-width: 37.5rem){.show .artworks-filter-panel__body{font-size:0.875rem}}.show .artworks-filter-panel__filter{text-decoration:none}.show .artworks-filter-panel__filter.active{text-decoration:underline}.show .artworks-filter-panel .inquire{display:inline-block}.show .filter-panel--filtered .artworks-filter-panel__intro{display:none}.show .filter-panel--filtered .artworks-filter-panel__current-filter{display:block}.show .filter-panel--expanded .artworks-filter-panel__body{display:block}.show .filter-panel--expanded .artworks-filter-panel__header-cell button{background:var(--foreground-color);color:var(--background-color)}@media screen and (min-width: 0) and (max-width: 37.4375rem){.show .artworks-filter-panel__two-col-left{text-align:left}.show .artworks-filter-panel__two-col-left,.show .artworks-filter-panel__two-col-right{padding-top:calc(var(--gutter) * 2);padding-bottom:calc(var(--gutter) * 2);margin-left:calc(var(--gutter) * -1);margin-right:calc(var(--gutter) * -1);padding-left:calc(var(--gutter) * 1);padding-right:calc(var(--gutter) * 1);border-top:1px solid}.show .artworks-filter-panel__body{max-height:40vh;overflow:auto}.show .artworks-filter-panel__groups{padding-top:calc(var(--gutter) * 2);padding-bottom:calc(var(--gutter) * 1)}.show .artworks-filter-panel__group{margin-bottom:1em}.show .artworks-filter-panel__group ul{text-align:left;-moz-column-count:2;column-count:2;-moz-column-gap:var(--gutter);column-gap:var(--gutter)}.show .artworks-filter-panel__group+.artworks-filter-panel__group{margin-top:4em}.show .artworks-filter-panel__group-label{margin-bottom:2em}.show .artworks-filter-panel__group li{margin-bottom:0.75em}}@media screen and (min-width: 37.5rem){.show .artworks-filter-panel__two-col{border-top:1px solid}.show .artworks-filter-panel__two-col-inner{display:flex;flex-wrap:wrap;flex-direction:row;margin-left:calc(var(--gutter) * -0.5);margin-right:calc(var(--gutter) * -0.5)}.show .artworks-filter-panel__two-col-left{flex:0 0 75%;padding-left:calc(var(--gutter) * 0.5);padding-right:calc(var(--gutter) * 0.5);border-right:1px solid;text-align:left}.show .artworks-filter-panel__two-col-right{flex:0 0 25%;padding-left:calc(var(--gutter) * 0.5);padding-right:calc(var(--gutter) * 0.5)}.show .artworks-filter-panel__two-col-left,.show .artworks-filter-panel__two-col-right{padding-top:calc(var(--gutter) * 1);padding-bottom:calc(var(--gutter) * 1)}.show .artworks-filter-panel__groups{display:flex;flex-wrap:wrap;flex-direction:row;margin-left:calc(var(--gutter) * -0.5);margin-right:calc(var(--gutter) * -0.5);padding-top:2em;padding-bottom:2em}.show .artworks-filter-panel__group{margin-top:1em;margin-bottom:1em;flex:0 0 50%;padding-left:calc(var(--gutter) * 0.5);padding-right:calc(var(--gutter) * 0.5);text-align:left}.show .artworks-filter-panel__group ul{-moz-column-count:3;column-count:3;-moz-column-gap:var(--gutter);column-gap:var(--gutter)}.show .artworks-filter-panel__group-label{margin-bottom:2em}.show .artworks-filter-panel__group li{margin-bottom:0.75em}.show .artworks-filter-panel__current-filter{border-top:1px solid}}.show .ip-inquiry-page{padding:calc(var(--gutter) * 1)}.show .ip-inquiry-page h1{font-family:"ivystyle-sans", arial, helvetica, sans-serif;font-weight:600;font-size:2.25rem;letter-spacing:0.02em;line-height:0.9}@media screen and (min-width: 37.5rem){.show .ip-inquiry-page h1{font-size:4.375rem;line-height:1}}.show .ip-inquiry-page__errors{margin-top:calc(var(--gutter) * 0.5)}.show .ip-inquiry-page__body{margin-top:calc(var(--gutter) * 1);margin-bottom:calc(var(--gutter) * 1.5)}.show .ip-inquiry-page__header{color:#413626}.show .ip-inquiry-page .input{margin-bottom:calc(var(--gutter) * 1)}@media screen and (min-width: 37.5rem){.show .ip-inquiry-page .input.half-width{width:50%;display:inline-block;padding-left:5px}.show .ip-inquiry-page .input.half-width:first-child{padding-right:5px;padding-left:0}}.show .ip-inquiry-page .control-label{display:block;font-family:"ivystyle-sans", arial, helvetica, sans-serif;font-size:1.0625rem;letter-spacing:0.04em;line-height:1.05;margin-bottom:calc(var(--gutter) * 0.5)}@media screen and (min-width: 37.5rem){.show .ip-inquiry-page .control-label{font-size:1.5625rem}}.show .ip-inquiry-page .control-label abbr{display:none}.show .ip-inquiry-page__body input,.show .ip-inquiry-page__body textarea,.show .ip-inquiry-page__body select{width:100%;border:1px solid;color:inherit;padding:0.5em;background-color:var(--background-color)}.show .ip-inquiry-page__body input::-moz-placeholder,.show .ip-inquiry-page__body textarea::-moz-placeholder,.show .ip-inquiry-page__body select::-moz-placeholder{color:inherit;opacity:0.5}.show .ip-inquiry-page__body input::placeholder,.show .ip-inquiry-page__body textarea::placeholder,.show .ip-inquiry-page__body select::placeholder{color:inherit;opacity:0.5}.show .ip-inquiry-page__body select{-webkit-appearance:none;-moz-appearance:none;background:transparent;background-image:url(https://dvsp0hlm0xrn3.cloudfront.net/../images/svg/ip_down_arrow.svg);background-repeat:no-repeat;background-position-x:calc(100% - 10px);background-position-y:center;background-size:22px 50%}.show .ip-inquiry-page__body select:active{background-image:url(https://dvsp0hlm0xrn3.cloudfront.net/../images/svg/ip_up_arrow.svg)}.show .ip-inquiry-page__body .error{display:block;margin-top:calc(var(--gutter) * 0.25);font-family:"ivystyle-sans", arial, helvetica, sans-serif;font-size:0.75rem;letter-spacing:0.04em;line-height:1.05}@media screen and (min-width: 37.5rem){.show .ip-inquiry-page__body .error{font-size:0.875rem}}.show .ip-inquiry-page__errors,.show .ip-inquiry-page__body .error{color:red}.show .ip-inquiry-page__submit{padding:0;margin:0;border:0;background-color:unset;cursor:pointer;text-decoration:none;color:inherit;font-weight:inherit;width:auto;font-family:"ivystyle-sans", arial, helvetica, sans-serif;font-size:0.75rem;letter-spacing:0.04em;line-height:1.05;border:1px solid;padding-left:calc(var(--gutter) * 1.5);padding-right:calc(var(--gutter) * 1.5);padding-top:calc(var(--gutter) * 0.5);padding-bottom:calc(var(--gutter) * 0.5);text-align:center;text-transform:uppercase;color:inherit}.show .ip-inquiry-page__submit:focus{outline:none}@media screen and (min-width: 37.5rem){.show .ip-inquiry-page__submit{font-size:0.875rem}}.show .ip-news-carousel{color:var(--foreground-color)}.show .ip-news-carousel__slides{height:100%;border-top:1px solid #413626;border-bottom:1px solid #413626;position:relative}.show .ip-news-carousel__item{padding:calc(var(--gutter) * 1);min-height:50vh;display:flex;flex-direction:column;justify-content:center;transition:background-color 200ms linear, color 200ms linear}.show .ip-news-carousel__background{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity 200ms linear;background-color:#413626;background-position:center;background-size:cover;background-repeat:no-repeat;z-index:-1}.show .ip-news-carousel a{text-decoration:none}.show .ip-news-carousel__title{font-family:"ivystyle-sans", arial, helvetica, sans-serif;font-weight:600;font-size:2.25rem;letter-spacing:0.02em;line-height:0.9;text-align:center}@media screen and (min-width: 37.5rem){.show .ip-news-carousel__title{font-size:4.375rem;line-height:1}}.show .ip-news-carousel__caption{position:absolute;left:var(--gutter);bottom:var(--gutter);padding-right:calc(var(--gutter) * 4)}.show .ip-news-carousel .ip-carousel-controls{position:absolute;right:var(--gutter);bottom:var(--gutter);z-index:2}.show .ip-news-carousel__tags{margin-left:2em}.show .ip-news-carousel.is-hovered{--background-color: #413626;--foreground-color: #fff}.show .ip-news-carousel.is-hovered .ip-news-carousel__background{opacity:1}.show .ip-news-filters{border-bottom:1px solid;text-align:center;font-family:"ivystyle-sans", arial, helvetica, sans-serif;font-size:0.75rem;letter-spacing:0.04em;line-height:1.05;text-transform:uppercase}@media screen and (min-width: 37.5rem){.show .ip-news-filters{font-size:0.875rem}}.show .ip-news-filters__inner{display:flex;flex-wrap:wrap;flex-direction:row;margin-left:calc(var(--gutter) * -0.5);margin-right:calc(var(--gutter) * -0.5)}.show .ip-news-filters__filter{flex-grow:0;flex-shrink:0;padding-left:calc(var(--gutter) * 0.5);padding-right:calc(var(--gutter) * 0.5)}.show .ip-news-filters__filter a{padding-top:calc(var(--gutter) * 0.5);padding-bottom:calc(var(--gutter) * 0.5);display:block;height:100%;border-top:1px solid;text-decoration:none}.show .ip-news-filters__filter.active span{background:var(--foreground-color);color:var(--background-color)}.show .ip-news-filters--2-items .ip-news-filters__filter{flex-basis:50%}.show .ip-news-filters--2-items .ip-news-filters__filter:first-child a{margin-left:calc(var(--gutter) * -1);padding-left:calc(var(--gutter) * 1);margin-right:calc(var(--gutter) * -0.5);padding-right:calc(var(--gutter) * 0.5);border-right:1px solid}.show .ip-news-filters--2-items .ip-news-filters__filter:last-child a{margin-left:calc(var(--gutter) * -0.5);padding-left:calc(var(--gutter) * 0.5);margin-right:calc(var(--gutter) * -1);padding-right:calc(var(--gutter) * 1)}.show .ip-news-filters--3-items .ip-news-filters__filter{flex-basis:50%}.show .ip-news-filters--3-items .ip-news-filters__filter:first-child{flex-basis:100%}.show .ip-news-filters--3-items .ip-news-filters__filter:nth-child(1) a{margin-left:calc(var(--gutter) * -1);padding-left:calc(var(--gutter) * 1);margin-right:calc(var(--gutter) * -1);padding-right:calc(var(--gutter) * 1)}.show .ip-news-filters--3-items .ip-news-filters__filter:nth-child(2) a{margin-left:calc(var(--gutter) * -1);padding-left:calc(var(--gutter) * 1);margin-right:calc(var(--gutter) * -0.5);padding-right:calc(var(--gutter) * 0.5);border-right:1px solid}.show .ip-news-filters--3-items .ip-news-filters__filter:nth-child(3) a{margin-left:calc(var(--gutter) * -0.5);padding-left:calc(var(--gutter) * 0.5);margin-right:calc(var(--gutter) * -1);padding-right:calc(var(--gutter) * 1)}@media screen and (min-width: 37.5rem){.show .ip-news-filters--3-items .ip-news-filters__filter{flex-basis:33.33%}.show .ip-news-filters--3-items .ip-news-filters__filter:first-child{flex-basis:33.33%}.show .ip-news-filters--3-items .ip-news-filters__filter:nth-child(1) a{margin-left:calc(var(--gutter) * -1);padding-left:calc(var(--gutter) * 1);margin-right:calc(var(--gutter) * -0.5);padding-right:calc(var(--gutter) * 0.5);border-right:1px solid}.show .ip-news-filters--3-items .ip-news-filters__filter:nth-child(2) a{margin-left:calc(var(--gutter) * -0.5);padding-left:calc(var(--gutter) * 0.5);margin-right:calc(var(--gutter) * -0.5);padding-right:calc(var(--gutter) * 0.5);border-right:1px solid}.show .ip-news-filters--3-items .ip-news-filters__filter:nth-child(3) a{margin-left:calc(var(--gutter) * -0.5);padding-left:calc(var(--gutter) * 0.5);margin-right:calc(var(--gutter) * -1);padding-right:calc(var(--gutter) * 1)}}.show .ip-news-filters--4-items .ip-news-filters__filter{flex-basis:50%}.show .ip-news-filters--4-items .ip-news-filters__filter:nth-child(1) a,.show .ip-news-filters--4-items .ip-news-filters__filter:nth-child(3) a{margin-left:calc(var(--gutter) * -1);padding-left:calc(var(--gutter) * 1);margin-right:calc(var(--gutter) * -0.5);padding-right:calc(var(--gutter) * 0.5);border-right:1px solid}.show .ip-news-filters--4-items .ip-news-filters__filter:nth-child(2) a,.show .ip-news-filters--4-items .ip-news-filters__filter:nth-child(4) a{margin-left:calc(var(--gutter) * -0.5);padding-left:calc(var(--gutter) * 0.5);margin-right:calc(var(--gutter) * -1);padding-right:calc(var(--gutter) * 1)}@media screen and (min-width: 37.5rem){.show .ip-news-filters--4-items .ip-news-filters__filter{flex-basis:25%}.show .ip-news-filters--4-items .ip-news-filters__filter:first-child a{margin-left:calc(var(--gutter) * -1);padding-left:calc(var(--gutter) * 1)}.show .ip-news-filters--4-items .ip-news-filters__filter:last-child a{margin-right:calc(var(--gutter) * -1);padding-right:calc(var(--gutter) * 1)}.show .ip-news-filters--4-items .ip-news-filters__filter:not(:last-child) a{margin-right:calc(var(--gutter) * -0.5);padding-right:calc(var(--gutter) * 0.5);border-right:1px solid}.show .ip-news-filters--4-items .ip-news-filters__filter:not(:first-child) a{margin-left:calc(var(--gutter) * -0.5);padding-left:calc(var(--gutter) * 0.5)}}@media screen and (min-width: 0) and (max-width: 37.4375rem){.show .ip-news-filters--5-items .ip-news-filters__filter{flex-basis:50%}.show .ip-news-filters--5-items .ip-news-filters__filter:first-child{flex-basis:100%}.show .ip-news-filters--5-items .ip-news-filters__filter:nth-child(1) a,.show .ip-news-filters--5-items .ip-news-filters__filter:nth-child(2) a,.show .ip-news-filters--5-items .ip-news-filters__filter:nth-child(4) a{margin-left:calc(var(--gutter) * -1);padding-left:calc(var(--gutter) * 1)}.show .ip-news-filters--5-items .ip-news-filters__filter:nth-child(1) a,.show .ip-news-filters--5-items .ip-news-filters__filter:nth-child(3) a,.show .ip-news-filters--5-items .ip-news-filters__filter:nth-child(5) a{margin-right:calc(var(--gutter) * -1);padding-right:calc(var(--gutter) * 1)}.show .ip-news-filters--5-items .ip-news-filters__filter:nth-child(2) a,.show .ip-news-filters--5-items .ip-news-filters__filter:nth-child(4) a{margin-right:calc(var(--gutter) * -0.5);padding-right:calc(var(--gutter) * 0.5);border-right:1px solid}.show .ip-news-filters--5-items .ip-news-filters__filter:nth-child(3) a,.show .ip-news-filters--5-items .ip-news-filters__filter:nth-child(5) a{margin-left:calc(var(--gutter) * -0.5);padding-left:calc(var(--gutter) * 0.5)}}@media screen and (min-width: 37.5rem){.show .ip-news-filters--5-items .ip-news-filters__filter{flex-basis:25%}.show .ip-news-filters--5-items .ip-news-filters__filter:first-child{flex-basis:100%}.show .ip-news-filters--5-items .ip-news-filters__filter:first-child a,.show .ip-news-filters--5-items .ip-news-filters__filter:nth-child(2) a{margin-left:calc(var(--gutter) * -1);padding-left:calc(var(--gutter) * 1)}.show .ip-news-filters--5-items .ip-news-filters__filter:first-child a,.show .ip-news-filters--5-items .ip-news-filters__filter:nth-child(5) a{margin-right:calc(var(--gutter) * -1);padding-right:calc(var(--gutter) * 1)}.show .ip-news-filters--5-items .ip-news-filters__filter:nth-child(2) a,.show .ip-news-filters--5-items .ip-news-filters__filter:nth-child(3) a,.show .ip-news-filters--5-items .ip-news-filters__filter:nth-child(4) a{margin-right:calc(var(--gutter) * -0.5);padding-right:calc(var(--gutter) * 0.5);border-right:1px solid}.show .ip-news-filters--5-items .ip-news-filters__filter:nth-child(3) a,.show .ip-news-filters--5-items .ip-news-filters__filter:nth-child(4) a,.show .ip-news-filters--5-items .ip-news-filters__filter:nth-child(5) a{margin-left:calc(var(--gutter) * -0.5);padding-left:calc(var(--gutter) * 0.5)}}@media screen and (min-width: 64rem){.show .ip-news-filters--5-items .ip-news-filters__filter{flex-basis:20%}.show .ip-news-filters--5-items .ip-news-filters__filter:first-child{flex-basis:20%}.show .ip-news-filters--5-items .ip-news-filters__filter:first-child a{margin-left:calc(var(--gutter) * -1);padding-left:calc(var(--gutter) * 1)}.show .ip-news-filters--5-items .ip-news-filters__filter:last-child a{margin-right:calc(var(--gutter) * -1);padding-right:calc(var(--gutter) * 1)}.show .ip-news-filters--5-items .ip-news-filters__filter:not(:last-child) a{margin-right:calc(var(--gutter) * -0.5);padding-right:calc(var(--gutter) * 0.5);border-right:1px solid}.show .ip-news-filters--5-items .ip-news-filters__filter:not(:first-child) a{margin-left:calc(var(--gutter) * -0.5);padding-left:calc(var(--gutter) * 0.5)}}.show .ip-news-item__title{font-family:"ivystyle-sans", arial, helvetica, sans-serif;font-size:1.3125rem;letter-spacing:0.02em;line-height:1.2}@media screen and (min-width: 37.5rem){.show .ip-news-item__title{font-size:1.7rem}}.show .ip-news-item__title a{text-decoration:none}.show .ip-news-item__tags{margin-left:2em}@media screen and (min-width: 0) and (max-width: 37.4375rem){.show .ip-news-items{border-bottom:1px solid}.show .ip-news-item{border-top:1px solid;padding:calc(var(--gutter) * 1)}}@media screen and (min-width: 37.5rem){.show .ip-news-items{display:flex;flex-wrap:wrap;border-bottom:1px solid}.show .ip-news-item{flex:0 0 50%;padding-top:calc(var(--gutter) * 1);padding-bottom:calc(var(--gutter) * 1)}.show .ip-news-item:nth-child(2n-1){border-right:1px solid;padding-left:calc(var(--gutter) * 1);padding-right:calc(var(--gutter) * 0.5)}.show .ip-news-item:nth-child(2n){padding-left:calc(var(--gutter) * 0.5);padding-right:calc(var(--gutter) * 1)}}.show .project-splash .project-splash__inner{display:grid;margin:calc(var(--gutter) * -0.5)}.show .project-splash--1-artworks .project-splash__inner{grid-template-columns:1fr;grid-template-rows:1fr}.show .project-splash--2-artworks .project-splash__inner{grid-template-columns:repeat(2, 1fr);grid-template-rows:1fr}@media screen and (min-width: 0) and (max-width: 37.4375rem){.show .project-splash--3-artworks .project-splash__inner{grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(2, 0fr)}.show .project-splash--3-artworks .project-splash__inner .project-splash__artwork:last-child{grid-column:1/3}}@media screen and (min-width: 37.5rem){.show .project-splash--3-artworks .project-splash__inner{grid-template-columns:repeat(3, 1fr);grid-template-rows:1fr}}.show .project-splash--4-artworks .project-splash__inner{grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(2, 0fr)}.show .project-splash--5-artworks .project-splash__inner,.show .project-splash--6-artworks .project-splash__inner{grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(3, 0fr)}@media screen and (min-width: 37.5rem){.show .project-splash--5-artworks .project-splash__inner,.show .project-splash--6-artworks .project-splash__inner{grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(2, 0fr)}}.show .project-splash__artwork{padding:calc(var(--gutter) * 0.5)}.show .project-splash__artwork img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.show .project-splash--1-artworks img,.show .project-splash--2-artworks img,.show .project-splash--3-artworks img{max-height:60vh}.show .project-splash--4-artworks img,.show .project-splash--5-artworks img,.show .project-splash--6-artworks img{max-height:30vh}.show .project-page .ip-artwork-carousel .ip-image-carousel__image img{max-height:60vh}@media screen and (min-width: 37.5rem){.show .project-page .ip-artwork-carousel .ip-image-carousel__image img{max-height:30rem}}.show .project-page .image-caption button{text-transform:inherit}.show .project-page .ip-artwork,.show .project-page .ip-portfolio-item{height:100%;padding-top:calc(var(--gutter) * 0.5);padding-bottom:calc(var(--gutter) * 0.5);align-items:center;justify-content:center;display:flex}.show .projects-filter-panel{text-transform:uppercase}.show .projects-filter-panel__header{display:flex;flex-wrap:wrap;text-align:center}.show .projects-filter-panel__header-cell{padding:calc(var(--gutter) * 0.5)}.show .projects-filter-panel__header-cell:first-child{flex:0 0 50%;padding-left:calc(var(--gutter) * 0.5);padding-right:calc(var(--gutter) * 0.5);border-top:1px solid;border-bottom:1px solid;border-right:1px solid}.show .projects-filter-panel__header-cell:nth-child(2){flex:0 0 50%;padding-left:calc(var(--gutter) * 0.5);padding-right:calc(var(--gutter) * 0.5);border-top:1px solid;border-bottom:1px solid}.show .projects-filter-panel__header-cell:nth-child(3){flex:0 0 100%;padding-left:calc(var(--gutter) * 0.5);padding-right:calc(var(--gutter) * 0.5)}.show .projects-filter-panel__header-cell a{text-decoration:none}.show .projects-filter-panel__header-cell button{padding:0;margin:0;border:0;background-color:unset;cursor:pointer;text-decoration:none;color:inherit;font-weight:inherit;font-family:inherit;font-size:inherit;color:inherit;font-weight:inherit;line-height:inherit;text-transform:inherit;letter-spacing:inherit;word-spacing:inherit;text-decoration:inherit;font-style:inherit}.show .projects-filter-panel__header-cell button:focus{outline:none}.show .projects-filter-panel__reset-link a.active,.show .projects-filter-panel__recent-link a.active{color:var(--background-color);background-color:var(--foreground-color)}.show .projects-filter-panel__group{text-align:left}.show .projects-filter-panel__current-filter{border-top:1px solid;text-align:left;font-family:"ivystyle-sans", arial, helvetica, sans-serif;font-size:0.75rem;letter-spacing:0.04em;line-height:1.05}@media screen and (min-width: 37.5rem){.show .projects-filter-panel__current-filter{font-size:0.875rem}}.show .projects-filter-panel__current-filter-inner>*:first-child{margin-top:calc(var(--gutter) * 1)}.show .projects-filter-panel__current-filter-inner>*:last-child{margin-bottom:calc(var(--gutter) * 1)}.show .projects-filter-panel__body{border-top:1px solid;margin-top:-1px;display:none;font-family:"ivystyle-sans", arial, helvetica, sans-serif;font-size:0.75rem;letter-spacing:0.04em;line-height:1.05}@media screen and (min-width: 37.5rem){.show .projects-filter-panel__body{font-size:0.875rem}}.show .projects-filter-panel__filter{text-decoration:none}.show .projects-filter-panel__filter.active{text-decoration:underline}.show .filter-panel--filtered .projects-filter-panel__header-cell:nth-child(1){border-right:0;border-bottom:0}.show .filter-panel--filtered .projects-filter-panel__header-cell:nth-child(2){display:none}.show .filter-panel--filtered .projects-filter-panel__header-cell:nth-child(3){order:-1;flex-basis:50%;border-right:1px solid;border-top:1px solid}.show .filter-panel--expanded .projects-filter-panel__body{display:block}.show .filter-panel--expanded .projects-filter-panel__header-cell button{background:var(--foreground-color);color:var(--background-color)}@media screen and (min-width: 0) and (max-width: 37.4375rem){.show .projects-filter-panel__body{max-height:40vh;overflow:auto}.show .projects-filter-panel__groups{padding-top:calc(var(--gutter) * 2);padding-bottom:calc(var(--gutter) * 1)}.show .projects-filter-panel__group{text-align:left;margin-bottom:1em}.show .projects-filter-panel__group+.projects-filter-panel__group{margin-top:4em}.show .projects-filter-panel__group-label{margin-bottom:2em}.show .projects-filter-panel__group li{margin-bottom:0.75em}}@media screen and (min-width: 37.5rem){.show .projects-filter-panel__current-filter-grid{display:flex;flex-wrap:wrap;flex-direction:row;margin-left:calc(var(--gutter) * -0.5);margin-right:calc(var(--gutter) * -0.5)}.show .projects-filter-panel__current-filter-inner{flex:0 0 75%;padding-left:calc(var(--gutter) * 0.5);padding-right:calc(var(--gutter) * 0.5)}.show .projects-filter-panel__groups{display:flex;flex-wrap:wrap;flex-direction:row;margin-left:calc(var(--gutter) * -0.5);margin-right:calc(var(--gutter) * -0.5);padding-top:2em;padding-bottom:2em}.show .projects-filter-panel__group{text-align:left;margin-top:1em;margin-bottom:1em}.show .projects-filter-panel__group:nth-child(1),.show .projects-filter-panel__group:nth-child(2){flex:0 0 25%;padding-left:calc(var(--gutter) * 0.5);padding-right:calc(var(--gutter) * 0.5)}.show .projects-filter-panel__group:nth-child(3){flex:0 0 50%;padding-left:calc(var(--gutter) * 0.5);padding-right:calc(var(--gutter) * 0.5)}.show .projects-filter-panel__group:nth-child(3) ul{-moz-column-count:2;column-count:2;-moz-column-gap:var(--gutter);column-gap:var(--gutter)}.show .projects-filter-panel__group-label{margin-bottom:2em}.show .projects-filter-panel__group li{margin-bottom:0.75em}}.show .news-index .quilt-item--no-image .quilt-item__inner{min-height:10rem}.show .news-item-page{padding-top:calc(var(--gutter) * 1);padding-bottom:calc(var(--gutter) * 1)}.show .news-page__dateline{font-family:"ivystyle-sans", arial, helvetica, sans-serif;font-size:1rem;line-height:1.32;text-transform:uppercase}.show .news-page__dateline span{display:block;margin-top:calc(var(--gutter) * 0.25);margin-bottom:calc(var(--gutter) * 0.25)}.show .people-page__bio{padding-right:calc(var(--gutter) * 1);margin-bottom:1.5em}.show .people-page__bio p{margin-bottom:1em}.show .ruled-content .people-page__key-details{padding-top:calc(var(--gutter) * 1)}@media screen and (min-width: 25rem){.show .people-page__headshot,.show .people-page__headshot.sidebar__image.responsive-image{width:50% !important}}@media screen and (min-width: 37.5rem){.show .people-page__headshot,.show .people-page__headshot.sidebar__image.responsive-image{width:25% !important}}@media screen and (min-width: 25rem){.show .sidebar .people-page__headshot,.show .sidebar .people-page__headshot.sidebar__image.responsive-image{width:100% !important}}@media screen and (min-width: 37.5rem){.show .sidebar .people-page__headshot,.show .sidebar .people-page__headshot.sidebar__image.responsive-image{width:100% !important}}.show .people-page__links{margin-bottom:calc(var(--gutter) * 2)}.show .exhibition-rail__item{margin-bottom:calc(var(--gutter) * 2)}.show .exhibition-rail__item.is-hovered{color:#5f6d70}.show .exhibition-rail__item.is-hovered .mini-card__image{color:inherit;background-color:currentcolor;color:#f1b434}.show .exhibition-rail__item.is-hovered .mini-card__image img{filter:saturate(0);mix-blend-mode:overlay}.show .people-page__main-program{padding:0;margin:0;border:0;background-color:unset;cursor:pointer;text-decoration:none;color:inherit;font-weight:inherit;align-items:center;justify-content:center;display:flex;border-top-right-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius);border-top-left-radius:var(--border-radius);text-transform:uppercase;padding:1em;min-height:5em;color:var(--foreground-color);border:1px solid var(--foreground-color);background-color:transparent}.show .people-page__main-program:focus{outline:none}.show .people-page__main-program svg [stroke]:not([stroke=none]){stroke:var(--foreground-color)}.show .people-page__main-program svg [fill]:not([fill=none]){fill:var(--foreground-color)}.show .people-page__main-program svg{width:auto;height:1.4em}.show .people-page__main-program:hover:not(:disabled){color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}.show .people-page__main-program:hover:not(:disabled) svg [stroke]:not([stroke=none]){stroke:#ba0c2f}.show .people-page__main-program:hover:not(:disabled) svg [fill]:not([fill=none]){fill:#ba0c2f}.show .people-page__main-program:focus{color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}.show .people-page__main-program:focus svg [stroke]:not([stroke=none]){stroke:#ba0c2f}.show .people-page__main-program:focus svg [fill]:not([fill=none]){fill:#ba0c2f}.show .people-page__main-program:disabled{color:rgba(9,9,9,0.5);border:1px solid rgba(9,9,9,0.5);background-color:transparent}.show .people-page__main-program:disabled svg [stroke]:not([stroke=none]){stroke:rgba(9,9,9,0.5)}.show .people-page__main-program:disabled svg [fill]:not([fill=none]){fill:rgba(9,9,9,0.5)}body.color-1:not(.colored-page) .people-page__main-program:hover:not(:disabled){color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}body.color-1:not(.colored-page) .people-page__main-program:hover:not(:disabled) svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body.color-1:not(.colored-page) .people-page__main-program:hover:not(:disabled) svg [fill]:not([fill=none]){fill:#ba0c2f}body.color-1:not(.colored-page) .people-page__main-program:focus{color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}body.color-1:not(.colored-page) .people-page__main-program:focus svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body.color-1:not(.colored-page) .people-page__main-program:focus svg [fill]:not([fill=none]){fill:#ba0c2f}body.color-1:not(.colored-page) .people-page__main-program:disabled{color:rgba(9,9,9,0.5);border:1px solid #d9d9d9;background-color:transparent}body.color-1:not(.colored-page) .people-page__main-program:disabled svg [stroke]:not([stroke=none]){stroke:rgba(9,9,9,0.5)}body.color-1:not(.colored-page) .people-page__main-program:disabled svg [fill]:not([fill=none]){fill:rgba(9,9,9,0.5)}body.color-2:not(.colored-page) .people-page__main-program:hover:not(:disabled){color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}body.color-2:not(.colored-page) .people-page__main-program:hover:not(:disabled) svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body.color-2:not(.colored-page) .people-page__main-program:hover:not(:disabled) svg [fill]:not([fill=none]){fill:#ba0c2f}body.color-2:not(.colored-page) .people-page__main-program:focus{color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}body.color-2:not(.colored-page) .people-page__main-program:focus svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body.color-2:not(.colored-page) .people-page__main-program:focus svg [fill]:not([fill=none]){fill:#ba0c2f}body.color-2:not(.colored-page) .people-page__main-program:disabled{color:rgba(9,9,9,0.5);border:1px solid #d9d9d9;background-color:transparent}body.color-2:not(.colored-page) .people-page__main-program:disabled svg [stroke]:not([stroke=none]){stroke:rgba(9,9,9,0.5)}body.color-2:not(.colored-page) .people-page__main-program:disabled svg [fill]:not([fill=none]){fill:rgba(9,9,9,0.5)}body.color-3:not(.colored-page) .people-page__main-program:hover:not(:disabled){color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}body.color-3:not(.colored-page) .people-page__main-program:hover:not(:disabled) svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body.color-3:not(.colored-page) .people-page__main-program:hover:not(:disabled) svg [fill]:not([fill=none]){fill:#ba0c2f}body.color-3:not(.colored-page) .people-page__main-program:focus{color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}body.color-3:not(.colored-page) .people-page__main-program:focus svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body.color-3:not(.colored-page) .people-page__main-program:focus svg [fill]:not([fill=none]){fill:#ba0c2f}body.color-3:not(.colored-page) .people-page__main-program:disabled{color:rgba(9,9,9,0.5);border:1px solid #d9d9d9;background-color:transparent}body.color-3:not(.colored-page) .people-page__main-program:disabled svg [stroke]:not([stroke=none]){stroke:rgba(9,9,9,0.5)}body.color-3:not(.colored-page) .people-page__main-program:disabled svg [fill]:not([fill=none]){fill:rgba(9,9,9,0.5)}body.color-4:not(.colored-page) .people-page__main-program:hover:not(:disabled){color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}body.color-4:not(.colored-page) .people-page__main-program:hover:not(:disabled) svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body.color-4:not(.colored-page) .people-page__main-program:hover:not(:disabled) svg [fill]:not([fill=none]){fill:#ba0c2f}body.color-4:not(.colored-page) .people-page__main-program:focus{color:#ba0c2f;border:1px solid #ba0c2f;background-color:transparent}body.color-4:not(.colored-page) .people-page__main-program:focus svg [stroke]:not([stroke=none]){stroke:#ba0c2f}body.color-4:not(.colored-page) .people-page__main-program:focus svg [fill]:not([fill=none]){fill:#ba0c2f}body.color-4:not(.colored-page) .people-page__main-program:disabled{color:rgba(9,9,9,0.5);border:1px solid #d9d9d9;background-color:transparent}body.color-4:not(.colored-page) .people-page__main-program:disabled svg [stroke]:not([stroke=none]){stroke:rgba(9,9,9,0.5)}body.color-4:not(.colored-page) .people-page__main-program:disabled svg [fill]:not([fill=none]){fill:rgba(9,9,9,0.5)}.show .colored-page .people-page__main-program:hover:not(:disabled){color:#5f6d70;border:1px solid #5f6d70;background-color:transparent}.show .colored-page .people-page__main-program:hover:not(:disabled) svg [stroke]:not([stroke=none]){stroke:#5f6d70}.show .colored-page .people-page__main-program:hover:not(:disabled) svg [fill]:not([fill=none]){fill:#5f6d70}.show .colored-page .people-page__main-program:focus{color:#5f6d70;border:1px solid #5f6d70;background-color:transparent}.show .colored-page .people-page__main-program:focus svg [stroke]:not([stroke=none]){stroke:#5f6d70}.show .colored-page .people-page__main-program:focus svg [fill]:not([fill=none]){fill:#5f6d70}.show .colored-page .people-page__main-program:disabled{color:rgba(9,9,9,0.5);border:1px solid rgba(9,9,9,0.5);background-color:transparent}.show .colored-page .people-page__main-program:disabled svg [stroke]:not([stroke=none]){stroke:rgba(9,9,9,0.5)}.show .colored-page .people-page__main-program:disabled svg [fill]:not([fill=none]){fill:rgba(9,9,9,0.5)}@media screen and (min-width: 37.5rem){.show .exhibition-rail{display:flex;flex-wrap:wrap;flex-direction:row;margin-left:calc(var(--gutter) * -0.5);margin-right:calc(var(--gutter) * -0.5)}.show .exhibition-rail__item{flex:0 0 33.3333333333%;padding-left:calc(var(--gutter) * 0.5);padding-right:calc(var(--gutter) * 0.5)}}.show .place-wiki-pages__places:last-child{margin-bottom:-1px}.show .place-wiki-pages__places .mini-card{padding-top:calc(var(--gutter) * 0.5);padding-bottom:calc(var(--gutter) * 1)}.show .publication-page .main-content{padding-bottom:calc(var(--gutter) * 1)}.show .publication-page .sidebar{padding-bottom:calc(var(--gutter) * 1)}.show .publication-page .sidebar h4{margin-top:calc(var(--gutter) * 0.5)}.show .publication-page__issuu-embed{margin-bottom:calc(var(--gutter) * 1)}.show .publication-page__issuu-embed iframe{border-top-right-radius:var(--border-radius);border-top-left-radius:var(--border-radius)}.show .resource-opportunity-page .search-panel{margin-top:calc(var(--gutter) * 1)}@media screen and (min-width: 37.5rem){.show .resource-opportunity-page__feature-entries{display:flex;flex-wrap:wrap;flex-direction:row;margin-left:calc(var(--gutter) * -0.5);margin-right:calc(var(--gutter) * -0.5)}}.show .resource-opportunity-page__feature-entry{display:block;text-decoration:none;margin-bottom:calc(var(--gutter) * 1)}@media screen and (min-width: 37.5rem){.show .resource-opportunity-page__feature-entry{flex:0 0 33.3333333333%;padding-left:calc(var(--gutter) * 0.5);padding-right:calc(var(--gutter) * 0.5)}}.show .resource-opportunity-page__feature-entry .mini-card{height:100%;border-top-right-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius);border-top-left-radius:var(--border-radius);text-transform:uppercase;padding:1em;min-height:5em;color:var(--foreground-color);border-color:transparent;background-color:#d7d2cb;text-transform:none}.show .resource-opportunity-page__feature-entry .mini-card svg [stroke]:not([stroke=none]){stroke:var(--foreground-color)}.show .resource-opportunity-page__feature-entry .mini-card svg [fill]:not([fill=none]){fill:var(--foreground-color)}.show .resource-opportunity-page__feature-entry .mini-card svg{width:auto;height:1.4em}body.color-1:not(.colored-page) .resource-opportunity-page__feature-entry .mini-card{color:#090909;border-color:transparent;background-color:rgba(217,217,217,0.8)}body.color-1:not(.colored-page) .resource-opportunity-page__feature-entry .mini-card svg [stroke]:not([stroke=none]){stroke:#090909}body.color-1:not(.colored-page) .resource-opportunity-page__feature-entry .mini-card svg [fill]:not([fill=none]){fill:#090909}body.color-1:not(.colored-page) .resource-opportunity-page__feature-entry .mini-card:hover:not(:disabled){color:#090909;border-color:transparent;background-color:#d9d9d9}body.color-1:not(.colored-page) .resource-opportunity-page__feature-entry .mini-card:hover:not(:disabled) svg [stroke]:not([stroke=none]){stroke:#090909}body.color-1:not(.colored-page) .resource-opportunity-page__feature-entry .mini-card:hover:not(:disabled) svg [fill]:not([fill=none]){fill:#090909}body.color-1:not(.colored-page) .resource-opportunity-page__feature-entry .mini-card:focus{color:#090909;border-color:transparent;background-color:#d9d9d9}body.color-1:not(.colored-page) .resource-opportunity-page__feature-entry .mini-card:focus svg [stroke]:not([stroke=none]){stroke:#090909}body.color-1:not(.colored-page) .resource-opportunity-page__feature-entry .mini-card:focus svg [fill]:not([fill=none]){fill:#090909}body.color-2:not(.colored-page) .resource-opportunity-page__feature-entry .mini-card{color:#090909;border-color:transparent;background-color:rgba(217,217,217,0.8)}body.color-2:not(.colored-page) .resource-opportunity-page__feature-entry .mini-card svg [stroke]:not([stroke=none]){stroke:#090909}body.color-2:not(.colored-page) .resource-opportunity-page__feature-entry .mini-card svg [fill]:not([fill=none]){fill:#090909}body.color-2:not(.colored-page) .resource-opportunity-page__feature-entry .mini-card:hover:not(:disabled){color:#090909;border-color:transparent;background-color:#d9d9d9}body.color-2:not(.colored-page) .resource-opportunity-page__feature-entry .mini-card:hover:not(:disabled) svg [stroke]:not([stroke=none]){stroke:#090909}body.color-2:not(.colored-page) .resource-opportunity-page__feature-entry .mini-card:hover:not(:disabled) svg [fill]:not([fill=none]){fill:#090909}body.color-2:not(.colored-page) .resource-opportunity-page__feature-entry .mini-card:focus{color:#090909;border-color:transparent;background-color:#d9d9d9}body.color-2:not(.colored-page) .resource-opportunity-page__feature-entry .mini-card:focus svg [stroke]:not([stroke=none]){stroke:#090909}body.color-2:not(.colored-page) .resource-opportunity-page__feature-entry .mini-card:focus svg [fill]:not([fill=none]){fill:#090909}body.color-3:not(.colored-page) .resource-opportunity-page__feature-entry .mini-card{color:#090909;border-color:transparent;background-color:rgba(217,217,217,0.8)}body.color-3:not(.colored-page) .resource-opportunity-page__feature-entry .mini-card svg [stroke]:not([stroke=none]){stroke:#090909}body.color-3:not(.colored-page) .resource-opportunity-page__feature-entry .mini-card svg [fill]:not([fill=none]){fill:#090909}body.color-3:not(.colored-page) .resource-opportunity-page__feature-entry .mini-card:hover:not(:disabled){color:#090909;border-color:transparent;background-color:#d9d9d9}body.color-3:not(.colored-page) .resource-opportunity-page__feature-entry .mini-card:hover:not(:disabled) svg [stroke]:not([stroke=none]){stroke:#090909}body.color-3:not(.colored-page) .resource-opportunity-page__feature-entry .mini-card:hover:not(:disabled) svg [fill]:not([fill=none]){fill:#090909}body.color-3:not(.colored-page) .resource-opportunity-page__feature-entry .mini-card:focus{color:#090909;border-color:transparent;background-color:#d9d9d9}body.color-3:not(.colored-page) .resource-opportunity-page__feature-entry .mini-card:focus svg [stroke]:not([stroke=none]){stroke:#090909}body.color-3:not(.colored-page) .resource-opportunity-page__feature-entry .mini-card:focus svg [fill]:not([fill=none]){fill:#090909}body.color-4:not(.colored-page) .resource-opportunity-page__feature-entry .mini-card{color:#090909;border-color:transparent;background-color:rgba(217,217,217,0.8)}body.color-4:not(.colored-page) .resource-opportunity-page__feature-entry .mini-card svg [stroke]:not([stroke=none]){stroke:#090909}body.color-4:not(.colored-page) .resource-opportunity-page__feature-entry .mini-card svg [fill]:not([fill=none]){fill:#090909}body.color-4:not(.colored-page) .resource-opportunity-page__feature-entry .mini-card:hover:not(:disabled){color:#090909;border-color:transparent;background-color:#d9d9d9}body.color-4:not(.colored-page) .resource-opportunity-page__feature-entry .mini-card:hover:not(:disabled) svg [stroke]:not([stroke=none]){stroke:#090909}body.color-4:not(.colored-page) .resource-opportunity-page__feature-entry .mini-card:hover:not(:disabled) svg [fill]:not([fill=none]){fill:#090909}body.color-4:not(.colored-page) .resource-opportunity-page__feature-entry .mini-card:focus{color:#090909;border-color:transparent;background-color:#d9d9d9}body.color-4:not(.colored-page) .resource-opportunity-page__feature-entry .mini-card:focus svg [stroke]:not([stroke=none]){stroke:#090909}body.color-4:not(.colored-page) .resource-opportunity-page__feature-entry .mini-card:focus svg [fill]:not([fill=none]){fill:#090909}.show .resource-opportunity-page__entries{list-style:none;padding-left:0}.show .resource-opportunity-page__entry{border-top:1px solid}.show .resource-opportunity-page__entry:last-of-type{border-bottom:1px solid}.show .resource-opportunity-page__entry>a,.show .resource-opportunity-page__entry>div{width:100%;height:100%;padding-top:calc(var(--gutter) * 0.5);padding-bottom:calc(var(--gutter) * 0.5);display:flex;flex-wrap:nowrap;align-items:baseline}.show .resource-opportunity-page__entry a{text-decoration:none}body.color-1:not(.colored-page) .resource-opportunity-page__entry a:hover:not(:disabled){color:#090909;border-color:transparent;background-color:#d9d9d9}body.color-1:not(.colored-page) .resource-opportunity-page__entry a:hover:not(:disabled) svg [stroke]:not([stroke=none]){stroke:#090909}body.color-1:not(.colored-page) .resource-opportunity-page__entry a:hover:not(:disabled) svg [fill]:not([fill=none]){fill:#090909}body.color-1:not(.colored-page) .resource-opportunity-page__entry a:focus{color:#090909;border-color:transparent;background-color:#d9d9d9}body.color-1:not(.colored-page) .resource-opportunity-page__entry a:focus svg [stroke]:not([stroke=none]){stroke:#090909}body.color-1:not(.colored-page) .resource-opportunity-page__entry a:focus svg [fill]:not([fill=none]){fill:#090909}body.color-2:not(.colored-page) .resource-opportunity-page__entry a:hover:not(:disabled){color:#090909;border-color:transparent;background-color:#d9d9d9}body.color-2:not(.colored-page) .resource-opportunity-page__entry a:hover:not(:disabled) svg [stroke]:not([stroke=none]){stroke:#090909}body.color-2:not(.colored-page) .resource-opportunity-page__entry a:hover:not(:disabled) svg [fill]:not([fill=none]){fill:#090909}body.color-2:not(.colored-page) .resource-opportunity-page__entry a:focus{color:#090909;border-color:transparent;background-color:#d9d9d9}body.color-2:not(.colored-page) .resource-opportunity-page__entry a:focus svg [stroke]:not([stroke=none]){stroke:#090909}body.color-2:not(.colored-page) .resource-opportunity-page__entry a:focus svg [fill]:not([fill=none]){fill:#090909}body.color-3:not(.colored-page) .resource-opportunity-page__entry a:hover:not(:disabled){color:#090909;border-color:transparent;background-color:#d9d9d9}body.color-3:not(.colored-page) .resource-opportunity-page__entry a:hover:not(:disabled) svg [stroke]:not([stroke=none]){stroke:#090909}body.color-3:not(.colored-page) .resource-opportunity-page__entry a:hover:not(:disabled) svg [fill]:not([fill=none]){fill:#090909}body.color-3:not(.colored-page) .resource-opportunity-page__entry a:focus{color:#090909;border-color:transparent;background-color:#d9d9d9}body.color-3:not(.colored-page) .resource-opportunity-page__entry a:focus svg [stroke]:not([stroke=none]){stroke:#090909}body.color-3:not(.colored-page) .resource-opportunity-page__entry a:focus svg [fill]:not([fill=none]){fill:#090909}body.color-4:not(.colored-page) .resource-opportunity-page__entry a:hover:not(:disabled){color:#090909;border-color:transparent;background-color:#d9d9d9}body.color-4:not(.colored-page) .resource-opportunity-page__entry a:hover:not(:disabled) svg [stroke]:not([stroke=none]){stroke:#090909}body.color-4:not(.colored-page) .resource-opportunity-page__entry a:hover:not(:disabled) svg [fill]:not([fill=none]){fill:#090909}body.color-4:not(.colored-page) .resource-opportunity-page__entry a:focus{color:#090909;border-color:transparent;background-color:#d9d9d9}body.color-4:not(.colored-page) .resource-opportunity-page__entry a:focus svg [stroke]:not([stroke=none]){stroke:#090909}body.color-4:not(.colored-page) .resource-opportunity-page__entry a:focus svg [fill]:not([fill=none]){fill:#090909}.show .resource-opportunity-page__entry-title{flex:1 1 auto;font-weight:600}.show .resource-opportunity-page__entry-types{flex:0 0 66.6666666667%;padding-left:calc(var(--gutter) * 0.5);font-family:"ivystyle-sans", arial, helvetica, sans-serif;font-size:1rem;line-height:1.32}.show .resource-opportunity-page__heading{padding-top:calc(var(--gutter) * 0.5);padding-bottom:calc(var(--gutter) * 0.5);font-family:"ivystyle-sans", arial, helvetica, sans-serif;font-size:1.45rem;line-height:1.275;text-transform:uppercase}@media screen and (min-width: 37.5rem){.show .resource-opportunity-page__heading{font-size:1.8rem;line-height:1.2}}.show .resource-opportunity-page .pagination{margin-top:calc(var(--gutter) * 3);margin-bottom:calc(var(--gutter) * 3);margin-left:auto;margin-right:auto}.show .search-highlight{background-color:rgba(33,87,50,0.3)}.show .search-page__result-group--list{margin-bottom:calc(var(--gutter) * 4)}.show .search-page__result-group .pagination{margin-bottom:calc(var(--gutter) * 3)}.show .search-page__no-results{font-family:"ivystyle-sans", arial, helvetica, sans-serif;font-size:1.45rem;line-height:1.275}@media screen and (min-width: 37.5rem){.show .search-page__no-results{font-size:1.8rem;line-height:1.2}}.show .search-results-grid{padding-left:calc(var(--gutter) * 1);padding-right:calc(var(--gutter) * 1)}.show .sam-fox .search-results-grid{width:100%;max-width:90rem;margin-left:auto;margin-right:auto}.show .search-results-grid__inner{display:flex;flex-wrap:wrap;flex-direction:row;margin-left:calc(var(--gutter) * -0.5);margin-right:calc(var(--gutter) * -0.5)}.show .search-results-grid__result{flex:0 0 50%;padding-left:calc(var(--gutter) * 0.5);padding-right:calc(var(--gutter) * 0.5);margin-bottom:calc(var(--gutter) * 1)}@media screen and (min-width: 37.5rem){.show .search-results-grid__result{flex:0 0 25%;padding-left:calc(var(--gutter) * 0.5);padding-right:calc(var(--gutter) * 0.5)}}.show .search-results-grid__result a{text-decoration:none}.show .search-results-grid__placeholder{padding-top:100%;position:relative;border-top-right-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius);border-top-left-radius:var(--border-radius)}.show .search-results-grid__placeholder svg{position:absolute;top:0;left:0;width:100%;height:100%}.show .search-results-grid__image{margin-bottom:calc(var(--gutter) * 0.5);border-top-right-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius);border-top-left-radius:var(--border-radius)}.show .search-results-grid .mini-card__image{width:100%}body:not(.colored-page) .search-results-grid__result.color-1.is-hovered{color:#ba0c2f}body:not(.colored-page) .search-results-grid__result.color-2.is-hovered{color:#ba0c2f}body:not(.colored-page) .search-results-grid__result.color-3.is-hovered{color:#ba0c2f}body:not(.colored-page) .search-results-grid__result.color-4.is-hovered{color:#ba0c2f}.show .search-results-grid__result.is-hovered .mini-card__image{color:inherit;background-color:currentcolor}.show .search-results-grid__result.is-hovered .mini-card__image img{filter:saturate(0);mix-blend-mode:overlay}.show .search-results-list__result:last-child hr.bottom{display:none}body:not(.colored-page) .search-results-list__result.is-hovered.color-1{color:#ba0c2f}body:not(.colored-page) .search-results-list__result.is-hovered.color-2{color:#ba0c2f}body:not(.colored-page) .search-results-list__result.is-hovered.color-3{color:#ba0c2f}body:not(.colored-page) .search-results-list__result.is-hovered.color-4{color:#ba0c2f}.show .search-results-list__result-inner{padding-top:calc(var(--gutter) * 1)}.show .search-results-list__subtitle{margin-top:calc(var(--gutter) * -1)}.show .search-results-list__caption{margin-bottom:calc(var(--gutter) * 1)}.show .search-results-list__caption *>:first-child{margin-top:calc(var(--gutter) * 0)}.show .search-results-list__caption *>:last-child{margin-bottom:calc(var(--gutter) * 0)}.show .search-results-list__excerpt{word-break:break-word}.show .search-page--filtered .search-page__result-group{display:none}.show .search-page--filtered .search-page__result-group--active,.show .search-page--filtered .search-page__result-group.search-page__result-group--active{display:block}.show .student-spotlight__image{padding-left:calc(var(--gutter) * 1);padding-right:calc(var(--gutter) * 1)}.show .sam-fox .student-spotlight__image{width:100%;max-width:90rem;margin-left:auto;margin-right:auto}.show .student-spotlight__image .responsive-image-picture-wrapper{padding-bottom:60% !important}.show .student-spotlight__image .image-module__image{margin-bottom:0}.show .student-spotlight__image .image-caption{font-family:"ivystyle-sans", arial, helvetica, sans-serif;font-size:1.333rem;line-height:1.25;margin-bottom:calc(var(--gutter) * 2)}.show .student-work-page{padding-top:calc(var(--gutter) * 1);padding-bottom:calc(var(--gutter) * 1)}.show .student-work-page .modal-header-carousel{margin-top:calc(var(--gutter) * -1)}.record .edit-form hr,.edit .edit-form hr{width:100%;max-width:770px;margin-left:0;border-bottom:0;margin-bottom:1.5em;border-top:1px solid #aaa}.record .economy-multiselect__thumbnail,.record .economy-multiselect__placeholder-thumbnail,.edit .economy-multiselect__thumbnail,.edit .economy-multiselect__placeholder-thumbnail{height:35px;display:inline-block}.record .economy-multiselect__row-with-thumbnail--large .economy-multiselect__thumbnail,.record .economy-multiselect__row-with-thumbnail--large .economy-multiselect__placeholder-thumbnail,.edit .economy-multiselect__row-with-thumbnail--large .economy-multiselect__thumbnail,.edit .economy-multiselect__row-with-thumbnail--large .economy-multiselect__placeholder-thumbnail{height:125px;display:inline-block}.record .select2-selection__rendered .economy-multiselect__row-with-thumbnail--large .economy-multiselect__thumbnail,.record .select2-selection__rendered .economy-multiselect__row-with-thumbnail--large .economy-multiselect__placeholder-thumbnail,.edit .select2-selection__rendered .economy-multiselect__row-with-thumbnail--large .economy-multiselect__thumbnail,.edit .select2-selection__rendered .economy-multiselect__row-with-thumbnail--large .economy-multiselect__placeholder-thumbnail{height:35px;display:inline-block}.record .economy-multiselect__thumbnail,.record .economy-multiselect__placeholder-thumbnail,.record .economy-multiselect__label,.edit .economy-multiselect__thumbnail,.edit .economy-multiselect__placeholder-thumbnail,.edit .economy-multiselect__label{vertical-align:middle}.record .economy-multiselect__subtitle,.edit .economy-multiselect__subtitle{font-weight:normal}.record .economy-multiselect__row-with-thumbnail,.edit .economy-multiselect__row-with-thumbnail{display:inline-flex;flex-direction:row;flex-wrap:nowrap;vertical-align:middle}.record .economy-multiselect__row-with-thumbnail .economy-multiselect__thumbnail,.record .economy-multiselect__row-with-thumbnail .economy-multiselect__placeholder-thumbnail,.edit .economy-multiselect__row-with-thumbnail .economy-multiselect__thumbnail,.edit .economy-multiselect__row-with-thumbnail .economy-multiselect__placeholder-thumbnail{flex:0 0 auto}.record .economy-multiselect__row-with-thumbnail .economy-multiselect__row-text,.edit .economy-multiselect__row-with-thumbnail .economy-multiselect__row-text{flex:1 1 auto;margin-left:1em}.record .edit_exhibition .exhibition_additional_info textarea,.edit .edit_exhibition .exhibition_additional_info textarea{min-height:125px}.record .edit_exhibition .exhibition_exhibition_support textarea,.edit .edit_exhibition .exhibition_exhibition_support textarea{min-height:125px}html.edit .text-table-module textarea{min-height:63px}html.edit .two-column-module .links,html.edit .three-column-module .links{padding-left:20%;margin-bottom:10px}html.edit .two-column-module .links::before,html.edit .three-column-module .links::before{content:none;display:none}.record .project-form__artworks,.edit .project-form__artworks{display:flex;flex-direction:row;flex-wrap:wrap}.record .project-form__artwork,.edit .project-form__artwork{display:flex;flex-direction:column;flex:0 0 12.5%;width:12.5%;padding:0 1em;color:black}.record .project-form__artwork .responsive-image,.edit .project-form__artwork .responsive-image{width:100% !important;margin-top:auto;margin-bottom:auto}.record .project-form__artwork img,.edit .project-form__artwork img{width:100%}.record .input.project_representative_artwork .select2-container .select2-selection--single,.record .input.artwork_project .select2-container .select2-selection--single,.edit .input.project_representative_artwork .select2-container .select2-selection--single,.edit .input.artwork_project .select2-container .select2-selection--single{height:52px}.record .input.project_representative_artwork .select2-container--default .select2-selection--single .select2-selection__rendered,.record .input.artwork_project .select2-container--default .select2-selection--single .select2-selection__rendered,.edit .input.project_representative_artwork .select2-container--default .select2-selection--single .select2-selection__rendered,.edit .input.artwork_project .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:18px;padding:6px 37px 6px 8px}.record .input.project_representative_artwork .select2-selection__clear,.record .input.artwork_project .select2-selection__clear,.edit .input.project_representative_artwork .select2-selection__clear,.edit .input.artwork_project .select2-selection__clear{top:9px}
