﻿:root{--box-shadow-admission-width: 5px;--box-shadow-admission-width-hover: calc(var(--box-shadow-admission-width) * 2);--box-shadow-admission: 1px 1px var(--box-shadow-admission-width) rgba(0, 0, 0, 0.25);--box-shadow-admission-hover: 1px 1px var(--box-shadow-admission-width-hover) rgba(0, 0, 0, 0.5);--tartan-band-padding: calc(1rem * .5);--wordmark-width: 15vw}@media(min-width: 1700px){:root{--wordmark-width: 10vw}}@media(max-width: 960px)and (min-width: 768px){:root{--wordmark-width: 18vw}}@media(max-width: 1299px){:root{--menu-icon-width: calc(1rem * 2.5)}}@media(max-width: 767px){:root{--wordmark-width: 27vw}}@media(max-width: 375px){:root{--wordmark-width: 29vw}}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}
:root{--box-shadow-admission-width: 5px;--box-shadow-admission-width-hover: calc(var(--box-shadow-admission-width) * 2);--box-shadow-admission: 1px 1px var(--box-shadow-admission-width) rgba(0, 0, 0, 0.25);--box-shadow-admission-hover: 1px 1px var(--box-shadow-admission-width-hover) rgba(0, 0, 0, 0.5);--tartan-band-padding: calc(1rem * .5);--wordmark-width: 15vw}@media(min-width: 1700px){:root{--wordmark-width: 10vw}}@media(max-width: 960px)and (min-width: 768px){:root{--wordmark-width: 18vw}}@media(max-width: 1299px){:root{--menu-icon-width: calc(1rem * 2.5)}}@media(max-width: 767px){:root{--wordmark-width: 27vw}}@media(max-width: 375px){:root{--wordmark-width: 29vw}}.scroll-top-button{--scroll-to-top-width: 49px;right:calc(var(--scroll-to-top-width)*-1);width:var(--scroll-to-top-width);height:var(--scroll-to-top-width);font-size:3rem;background-color:rgba(0,0,6,.57);color:#fff;border:none;display:block;position:fixed;padding:0 0 .15em 0;bottom:0;z-index:100;text-align:center;overflow:hidden;transition:right .2s ease,background-color .2s ease,color .2s ease}.scroll-top-button:hover{background-color:#fff;color:#333}@media(max-width: 767px){.scroll-top-button{font-size:2rem;padding:0}}.scroll-top-button:focus,.scroll-top-button--on{right:0}.no-js .scroll-top-button{display:none}
:root{--box-shadow-admission-width: 5px;--box-shadow-admission-width-hover: calc(var(--box-shadow-admission-width) * 2);--box-shadow-admission: 1px 1px var(--box-shadow-admission-width) rgba(0, 0, 0, 0.25);--box-shadow-admission-hover: 1px 1px var(--box-shadow-admission-width-hover) rgba(0, 0, 0, 0.5);--tartan-band-padding: calc(1rem * .5);--wordmark-width: 15vw}@media(min-width: 1700px){:root{--wordmark-width: 10vw}}@media(max-width: 960px)and (min-width: 768px){:root{--wordmark-width: 18vw}}@media(max-width: 1299px){:root{--menu-icon-width: calc(1rem * 2.5)}}@media(max-width: 767px){:root{--wordmark-width: 27vw}}@media(max-width: 375px){:root{--wordmark-width: 29vw}}body.user-logged-in #toolbar-administration ul{margin-right:0;padding:0}body.user-logged-in #toolbar-administration ul li{font-size:13px;line-height:1;margin:0;padding-bottom:0}body.user-logged-in #toolbar-administration ul li a{border-bottom:0 none}body.toolbar-fixed.user-logged-in #toolbar-administration a.toolbar-item:focus,body.toolbar-fixed.user-logged-in #toolbar-administration a.toolbar-item:active{outline:0px !important}body.toolbar-fixed.user-logged-in #toolbar-administration ul li,body.toolbar-fixed.user-logged-in #toolbar-administration ol li{padding:0}body.toolbar-fixed.user-logged-in #toolbar-administration .toolbar-tray-horizontal .menu-item a:focus{background:#abeae4 !important;outline:0 none !important}body.toolbar-fixed.user-logged-in #toolbar-administration .toolbar-tray a:hover,body.toolbar-fixed.user-logged-in #toolbar-administration .toolbar-tray a:active,body.toolbar-fixed.user-logged-in #toolbar-administration .toolbar-tray a:focus,body.toolbar-fixed.user-logged-in #toolbar-administration .toolbar-tray a.is-active{color:#000 !important}body.toolbar-tray-open.toolbar-horizontal.toolbar-fixed.user-logged-in .side-nav{top:81px}body.toolbar-tray-open.toolbar-fixed.user-logged-in.toolbar-vertical .side-nav{top:41px}.path-admin-config-site-config-settings .compact-link{display:none}
:root{--box-shadow-admission-width: 5px;--box-shadow-admission-width-hover: calc(var(--box-shadow-admission-width) * 2);--box-shadow-admission: 1px 1px var(--box-shadow-admission-width) rgba(0, 0, 0, 0.25);--box-shadow-admission-hover: 1px 1px var(--box-shadow-admission-width-hover) rgba(0, 0, 0, 0.5);--tartan-band-padding: calc(1rem * .5);--wordmark-width: 15vw}@media(min-width: 1700px){:root{--wordmark-width: 10vw}}@media(max-width: 960px)and (min-width: 768px){:root{--wordmark-width: 18vw}}@media(max-width: 1299px){:root{--menu-icon-width: calc(1rem * 2.5)}}@media(max-width: 767px){:root{--wordmark-width: 27vw}}@media(max-width: 375px){:root{--wordmark-width: 29vw}}.article__date{display:block;margin-top:10px}
:root{--box-shadow-admission-width: 5px;--box-shadow-admission-width-hover: calc(var(--box-shadow-admission-width) * 2);--box-shadow-admission: 1px 1px var(--box-shadow-admission-width) rgba(0, 0, 0, 0.25);--box-shadow-admission-hover: 1px 1px var(--box-shadow-admission-width-hover) rgba(0, 0, 0, 0.5);--tartan-band-padding: calc(1rem * .5);--wordmark-width: 15vw}@media(min-width: 1700px){:root{--wordmark-width: 10vw}}@media(max-width: 960px)and (min-width: 768px){:root{--wordmark-width: 18vw}}@media(max-width: 1299px){:root{--menu-icon-width: calc(1rem * 2.5)}}@media(max-width: 767px){:root{--wordmark-width: 27vw}}@media(max-width: 375px){:root{--wordmark-width: 29vw}}.bg-color-red-scots-rose{background-color:#ef3a47}.bg-color-gold-thread{background-color:#fdb515}.bg-color-beige-kittanning-brick{background-color:#e4dac4}.bg-color-gray-steel{background-color:#bcbec0}.bg-color-teal-thread{background-color:#008f91}.bg-color-green-thread{background-color:#009647}.bg-color-gray-lightest{background-color:#f3f3f3}.bg-color-white{background-color:#fff}.bg-color-red-skibo{background-color:#941120}.bg-color-red-carnegie{background-color:#c41230}.bg-color-blue-weaver{background-color:#182c4b}.bg-color-gray-iron{background-color:#6d6e71}.bg-color-gray-dark{background-color:#333}.bg-color-blue-thread{background-color:#043673}.bg-color-teal-hornbostel{background-color:#1f4c4c}
:root{--box-shadow-admission-width: 5px;--box-shadow-admission-width-hover: calc(var(--box-shadow-admission-width) * 2);--box-shadow-admission: 1px 1px var(--box-shadow-admission-width) rgba(0, 0, 0, 0.25);--box-shadow-admission-hover: 1px 1px var(--box-shadow-admission-width-hover) rgba(0, 0, 0, 0.5);--tartan-band-padding: calc(1rem * .5);--wordmark-width: 15vw}@media(min-width: 1700px){:root{--wordmark-width: 10vw}}@media(max-width: 960px)and (min-width: 768px){:root{--wordmark-width: 18vw}}@media(max-width: 1299px){:root{--menu-icon-width: calc(1rem * 2.5)}}@media(max-width: 767px){:root{--wordmark-width: 27vw}}@media(max-width: 375px){:root{--wordmark-width: 29vw}}html,body,button,input,select,textarea{color:rgba(0,0,0,.85);font-family:"Roboto","Helvetica",sans-serif;font-size:1rem;line-height:1.65rem}@media(min-width: 768px){html,body,button,input,select,textarea{font-family:"Open Sans","Helvetica",sans-serif}}body{background-color:#fff;position:relative}p,pre,li,address{font-size:1rem;margin:0;padding:1rem 0;line-height:1.65rem;max-width:var(--max-character-length)}p:first-child,pre:first-child,li:first-child,address:first-child{padding-top:0}p:last-child,pre:last-child,li:last-child,address:last-child{padding-bottom:0}b,strong{letter-spacing:.025rem;font-weight:700}b h1,b h2,strong h1,strong h2{letter-spacing:normal;font-weight:300}:root{--max-character-length: 85ch}mark{color:#fdb515;padding:0 .125rem}small{font-size:.85rem;line-height:1.4025rem}hr{clear:both;display:block;height:1px;border:none;border-top:2px rgba(0,0,0,.25) solid;margin:1rem 0;padding:0;max-width:100%;width:100%}h1,h2,h3,h4,h5,h6{opacity:.9;font-size:1rem;font-weight:300;line-height:155%;margin:0;padding:1rem 0;max-width:var(--max-character-length)}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{padding-top:0}h1+ul,h1+ol,h2+ul,h2+ol,h3+ul,h3+ol,h4+ul,h4+ol,h5+ul,h5+ol,h6+ul,h6+ol{margin-top:-0.35rem;padding-top:0}h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child{padding-bottom:0}h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong{font-weight:inherit;letter-spacing:inherit}h1{font-size:2.35rem;font-weight:300;line-height:135%;max-width:none;word-break:break-word}h1+h2{margin-top:-1rem}h2{font-size:1.5rem;font-weight:300;word-break:break-word;max-width:none}h2+h3{margin-top:-1rem}h3{font-size:1.15rem;font-weight:700;letter-spacing:.025rem;word-break:break-word;max-width:none}h4{font-weight:700;letter-spacing:.025rem;text-transform:uppercase}h5{font-weight:700}h6{font-weight:700;letter-spacing:.025rem;text-transform:uppercase;font-size:.85rem;opacity:1}blockquote{font-size:2.35rem;font-weight:300;line-height:135%;max-width:none;word-break:break-word;clear:both;opacity:.9;border-left:2px rgba(0,0,0,.25) solid;display:block;margin:.5rem 0;padding-left:2.35rem;line-height:135%;position:relative;font-size:1.25rem;padding:1.25rem 0 1.25rem 2.35rem}blockquote:last-child{margin-bottom:0}blockquote>*{font-size:2.35rem;font-weight:300;line-height:135%;max-width:none;word-break:break-word;font-size:1.25rem;line-height:135%;display:block}blockquote strong{padding-bottom:1.25rem;font-weight:600}img{max-width:100%;vertical-align:middle;height:auto}img[data-focal-point="left top"]{object-position:left top}img[data-focal-point="center top"]{object-position:center top}img[data-focal-point="right top"]{object-position:right top}img[data-focal-point="left bottom"]{object-position:left bottom}img[data-focal-point="center bottom"]{object-position:center bottom}img[data-focal-point="right bottom"]{object-position:right bottom}img[data-focal-point="left center"]{object-position:left center}img[data-focal-point="center center"]{object-position:center center}img[data-focal-point="right center"]{object-position:right center}figure{margin:0;padding:0}figure p{margin:0;padding:0;max-width:100%}figure figcaption{font-style:italic}iframe{border:none}.iframe-responsive-container{position:relative;display:block;overflow:hidden;height:0;padding-bottom:56.25%}.iframe-responsive-container__wrapper{max-width:100%}.iframe-responsive-container__iframe{position:absolute;display:block;left:0;top:0;height:100%;width:100%}@supports selector(p:has(> iframe[src*="youtube"])){p:not([class]):has(>iframe[src*=youtube]),p:not([class]):has(>iframe[src*=vimeo]),p:not([class]):has(>iframe[src*=kaltura]),p:not([class]):has(>iframe[src*=webservices]){max-width:100%;position:relative;display:block;overflow:hidden;height:0;padding-bottom:56.25%}p:not([class]):has(>iframe[src*=youtube]) iframe,p:not([class]):has(>iframe[src*=vimeo]) iframe,p:not([class]):has(>iframe[src*=kaltura]) iframe,p:not([class]):has(>iframe[src*=webservices]) iframe{position:absolute;display:block;left:0;top:0;height:100%;width:100%}}details{padding:1rem 0}details+details{padding-top:0}details[open]{padding-bottom:1rem}details[open] summary{margin-bottom:1rem}details[open] summary::before{transform:rotate(90deg)}summary{outline:none;cursor:pointer;user-select:none;-webkit-user-select:none;display:inline-block;border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:#c41230;padding-bottom:1px;transition:background .2s ease,border-color .2s ease,color .2s ease}summary::-webkit-details-marker{display:none}summary::before{content:"›";display:inline-block;font-size:1.5rem;margin-right:.5rem;transform:rotate(0);transform-origin:60% 60%;transition:transform .2s ease}summary h1,summary h2,summary h3,summary h4,summary h5,summary h6{display:inline}summary:hover{color:#c41230;border-bottom-color:#c41230}.visually-hidden{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;white-space:nowrap;width:1px;word-wrap:normal;user-select:none;-webkit-user-select:none}.visually-hidden--focusable{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;white-space:nowrap;width:1px;word-wrap:normal;user-select:none;-webkit-user-select:none}.visually-hidden--focusable:focus{clip-path:none;clip:auto;height:auto;overflow:visible;position:relative;white-space:normal;width:auto}@media(min-width: 768px){.bg-image-globe{background-attachment:scroll;background-position:center center;background-repeat:repeat-y;background-image:url(../../images/bg-globe.png);background-size:100% auto}.bg-image-plaid{background-attachment:scroll;background-position:center center;background-repeat:no-repeat;position:relative;overflow:hidden;z-index:1}.bg-image-plaid:before{content:"";position:absolute;width:9999px;height:9999px;z-index:-1;margin:0 auto;left:0;top:0;background-image:url(../../images/bg-plaid-big.png);background-repeat:repeat;background-position:center center;background-size:auto;transform:rotate(41.35deg) translateX(-50%)}}.text-align-left{text-align:left}.text-align-right{text-align:right}.text-align-center{text-align:center;margin:0 auto}.text-align-justify{text-align:justify}.align-left{float:left;margin-right:30px}.align-right{float:right;margin-left:30px}.align-center{display:block;margin-right:auto;margin-left:auto;text-align:center}.align-center figcaption{text-align:left}.align-left img,.align-right img,.align-center img{margin-bottom:15px}.align-left,.align-right{max-width:50%}.drupal-media.ck-widget .align-center,.drupal-media.ck-widget .align-left,.drupal-media.ck-widget .align-right{max-width:100%;width:100%}.drupal-media.ck-widget figcaption{text-align:left}.drupal-media-style-align-center .align-center,.drupal-media-style-align-center .align-left,.drupal-media-style-align-center .align-right,.drupal-media-style-align-right .align-center,.drupal-media-style-align-right .align-left,.drupal-media-style-align-right .align-right,.drupal-media-style-align-left .align-center,.drupal-media-style-align-left .align-left,.drupal-media-style-align-left .align-right{max-width:100%;width:100%}.drupal-media-style-align-center figcaption,.drupal-media-style-align-right figcaption,.drupal-media-style-align-left figcaption{text-align:left}:is(ol,ul,p)+:is(.h1,.h2,h1,h2,h3,h4,h5,h6){margin-top:1rem}
:root{--box-shadow-admission-width: 5px;--box-shadow-admission-width-hover: calc(var(--box-shadow-admission-width) * 2);--box-shadow-admission: 1px 1px var(--box-shadow-admission-width) rgba(0, 0, 0, 0.25);--box-shadow-admission-hover: 1px 1px var(--box-shadow-admission-width-hover) rgba(0, 0, 0, 0.5);--tartan-band-padding: calc(1rem * .5);--wordmark-width: 15vw}@media(min-width: 1700px){:root{--wordmark-width: 10vw}}@media(max-width: 960px)and (min-width: 768px){:root{--wordmark-width: 18vw}}@media(max-width: 1299px){:root{--menu-icon-width: calc(1rem * 2.5)}}@media(max-width: 767px){:root{--wordmark-width: 27vw}}@media(max-width: 375px){:root{--wordmark-width: 29vw}}.p{font-size:1rem;margin:0;padding:1rem 0;line-height:1.65rem;max-width:var(--max-character-length)}.p:first-child{padding-top:0}.p:last-child{padding-bottom:0}.small{font-size:.85rem;line-height:1.4025rem}.hr{clear:both;display:block;height:1px;border:none;border-top:2px rgba(0,0,0,.25) solid;margin:1rem 0;padding:0;max-width:100%;width:100%}.h1,.h2,.h3{opacity:.9;font-size:1rem;font-weight:300;line-height:155%;margin:0;padding:1rem 0;max-width:var(--max-character-length)}.h1:first-child,.h2:first-child,.h3:first-child{padding-top:0}.h1+ul,.h1+ol,.h2+ul,.h2+ol,.h3+ul,.h3+ol{margin-top:-0.35rem;padding-top:0}.h1:last-child,.h2:last-child,.h3:last-child{padding-bottom:0}.h1 strong,.h2 strong,.h3 strong{font-weight:inherit;letter-spacing:inherit}.h1{font-size:2.35rem;font-weight:300;line-height:135%;max-width:none;word-break:break-word}.h2{font-size:1.5rem;font-weight:300;word-break:break-word;max-width:none}.h3{font-size:1.15rem;font-weight:700;letter-spacing:.025rem;word-break:break-word;max-width:none}.blockquote{font-size:2.35rem;font-weight:300;line-height:135%;max-width:none;word-break:break-word;clear:both;opacity:.9;border-left:2px rgba(0,0,0,.25) solid;display:block;margin:.5rem 0;padding-left:2.35rem;line-height:135%;position:relative}.blockquote:last-child{margin-bottom:0}
:root{--box-shadow-admission-width: 5px;--box-shadow-admission-width-hover: calc(var(--box-shadow-admission-width) * 2);--box-shadow-admission: 1px 1px var(--box-shadow-admission-width) rgba(0, 0, 0, 0.25);--box-shadow-admission-hover: 1px 1px var(--box-shadow-admission-width-hover) rgba(0, 0, 0, 0.5);--tartan-band-padding: calc(1rem * .5);--wordmark-width: 15vw}@media(min-width: 1700px){:root{--wordmark-width: 10vw}}@media(max-width: 960px)and (min-width: 768px){:root{--wordmark-width: 18vw}}@media(max-width: 1299px){:root{--menu-icon-width: calc(1rem * 2.5)}}@media(max-width: 767px){:root{--wordmark-width: 27vw}}@media(max-width: 375px){:root{--wordmark-width: 29vw}}a:focus,a:focus *,a:focus-visible,a:focus-visible *,a:active,a:active *,button:focus,button:focus *,button:focus-visible,button:focus-visible *,button:active,button:active *,summary:focus,summary:focus-visible,summary:active{z-index:1000 !important;border-color:transparent !important;background:var(--focus-state-bg-color) !important;color:var(--focus-state-text-color) !important;fill:var(--focus-state-text-color) !important;outline:3px solid var(--focus-state-bg-color);outline-offset:0}
:root{--box-shadow-admission-width: 5px;--box-shadow-admission-width-hover: calc(var(--box-shadow-admission-width) * 2);--box-shadow-admission: 1px 1px var(--box-shadow-admission-width) rgba(0, 0, 0, 0.25);--box-shadow-admission-hover: 1px 1px var(--box-shadow-admission-width-hover) rgba(0, 0, 0, 0.5);--tartan-band-padding: calc(1rem * .5);--wordmark-width: 15vw}@media(min-width: 1700px){:root{--wordmark-width: 10vw}}@media(max-width: 960px)and (min-width: 768px){:root{--wordmark-width: 18vw}}@media(max-width: 1299px){:root{--menu-icon-width: calc(1rem * 2.5)}}@media(max-width: 767px){:root{--wordmark-width: 27vw}}@media(max-width: 375px){:root{--wordmark-width: 29vw}}input,select{border:1px solid #767676;outline:transparent none;transition:background .2s ease,border-color .2s ease,color .2s ease,outline .2s ease,transform .2s ease}button{background-color:rgba(0,0,6,.57);border:2px solid transparent;border-left-width:0;border-right-width:0;border-bottom-color:rgba(0,0,0,.25);color:rgba(255,255,255,.95);cursor:pointer;display:inline-block;letter-spacing:.025rem;transition:background .2s ease,border-color .2s ease,color .2s ease,outline .2s ease,fill .2s ease,transform .2s ease}button:hover{background-color:rgba(0,0,0,.85);color:#fff;border-color:transparent;border-bottom-color:rgba(0,0,0,.25)}input{padding:.25rem .5rem}input:focus{background-color:#bcbec0;border-width:3px;margin:-2px}select{padding:.3rem}select:focus{border-width:3px;margin:-2px}
:root{--box-shadow-admission-width: 5px;--box-shadow-admission-width-hover: calc(var(--box-shadow-admission-width) * 2);--box-shadow-admission: 1px 1px var(--box-shadow-admission-width) rgba(0, 0, 0, 0.25);--box-shadow-admission-hover: 1px 1px var(--box-shadow-admission-width-hover) rgba(0, 0, 0, 0.5);--tartan-band-padding: calc(1rem * .5);--wordmark-width: 15vw}@media(min-width: 1700px){:root{--wordmark-width: 10vw}}@media(max-width: 960px)and (min-width: 768px){:root{--wordmark-width: 18vw}}@media(max-width: 1299px){:root{--menu-icon-width: calc(1rem * 2.5)}}@media(max-width: 767px){:root{--wordmark-width: 27vw}}@media(max-width: 375px){:root{--wordmark-width: 29vw}}ul{list-style-type:circle;margin:0;padding:1rem 0}ul:first-child{padding-top:0}ul ol:first-child,ul ul:first-child{padding-top:1rem}ul ol:last-child,ul ul:last-child{padding-bottom:0}ul li{list-style-position:outside;padding:.5rem 0;margin-left:1rem}ul li:first-child{padding-top:0}ul li:last-child{padding-bottom:0}ul li p{padding:0}ol{list-style-type:decimal;margin:0;padding:1rem 0}ol:first-child{padding-top:0}ol ol:first-child,ol ul:first-child{padding-top:1rem}ol ol:last-child,ol ul:last-child{padding-bottom:0}ol li{list-style-position:outside;padding:.5rem 0;margin-left:1rem}ol li:first-child{padding-top:0}ol li:last-child{padding-bottom:0}ol li p{padding:0}ol li:nth-child(1n+10){margin-left:1.55rem}ol li:nth-child(1n+100){margin-left:2.15rem}ol ul li:nth-child(1n+10),ol ul li:nth-child(1n+100){list-style-position:outside;margin-left:1rem}ol ol{list-style-type:lower-alpha}ol ol li,ol ol li:nth-child(1n+10),ol ol li:nth-child(1n+100){margin-left:1rem}ol ol ol{list-style-type:lower-roman}ol ol ol ol{list-style-type:decimal}ol ol ol ol li:nth-child(1n+10){margin-left:1.55rem}ol ol ol ol li:nth-child(1n+100){margin-left:2.15rem}ol ol ol ol ol{list-style-type:lower-alpha}ol ol ol ol ol li,ol ol ol ol ol li:nth-child(1n+10),ol ol ol ol ol li:nth-child(1n+100){margin-left:1rem}ol ol ol ol ol ol{list-style-type:lower-roman}
:root{--box-shadow-admission-width: 5px;--box-shadow-admission-width-hover: calc(var(--box-shadow-admission-width) * 2);--box-shadow-admission: 1px 1px var(--box-shadow-admission-width) rgba(0, 0, 0, 0.25);--box-shadow-admission-hover: 1px 1px var(--box-shadow-admission-width-hover) rgba(0, 0, 0, 0.5);--tartan-band-padding: calc(1rem * .5);--wordmark-width: 15vw}@media(min-width: 1700px){:root{--wordmark-width: 10vw}}@media(max-width: 960px)and (min-width: 768px){:root{--wordmark-width: 18vw}}@media(max-width: 1299px){:root{--menu-icon-width: calc(1rem * 2.5)}}@media(max-width: 767px){:root{--wordmark-width: 27vw}}@media(max-width: 375px){:root{--wordmark-width: 29vw}}.table-container{overflow-x:auto;width:100%}table{table-layout:fixed;border-collapse:collapse;margin:1rem 0;text-align:left;width:100%}table caption,table summary{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;white-space:nowrap;width:1px;word-wrap:normal;user-select:none;-webkit-user-select:none}@media(min-width: 961px){table p,table h1,table h2,table h3,table h4,table h5,table h6,table ol,table ul,table pre,table blockquote,table table{padding-left:0 !important;padding-right:0 !important}}@media(max-width: 767px){.table--large{width:165%}.table--xl{width:200%}}tr:nth-child(even){background-color:rgba(0,0,0,.1)}th{padding:.65rem;vertical-align:middle;letter-spacing:.025rem;font-weight:700;text-transform:uppercase;font-size:.85rem;line-height:1.4025rem}thead th{border-bottom:2px rgba(0,0,0,.25) solid}tbody th{border-right:2px rgba(0,0,0,.25) solid}td{padding:.65rem;vertical-align:middle}.bg-image-tartan-wave tr:nth-child(even){background-color:rgba(0,0,0,.25)}.bg-image-tartan-wave .grid__box--card tr:nth-child(even){background-color:rgba(0,0,0,.1)}.bg-color-red-skibo tr:nth-child(even){background-color:rgba(0,0,0,.25)}.bg-color-red-skibo .grid__box--card tr:nth-child(even){background-color:rgba(0,0,0,.1)}.bg-color-red-carnegie tr:nth-child(even){background-color:rgba(0,0,0,.25)}.bg-color-red-carnegie .grid__box--card tr:nth-child(even){background-color:rgba(0,0,0,.1)}.bg-color-blue-weaver tr:nth-child(even){background-color:rgba(0,0,0,.25)}.bg-color-blue-weaver .grid__box--card tr:nth-child(even){background-color:rgba(0,0,0,.1)}.bg-color-gray-iron tr:nth-child(even){background-color:rgba(0,0,0,.25)}.bg-color-gray-iron .grid__box--card tr:nth-child(even){background-color:rgba(0,0,0,.1)}.bg-color-gray-dark tr:nth-child(even){background-color:rgba(0,0,0,.25)}.bg-color-gray-dark .grid__box--card tr:nth-child(even){background-color:rgba(0,0,0,.1)}.bg-color-blue-thread tr:nth-child(even){background-color:rgba(0,0,0,.25)}.bg-color-blue-thread .grid__box--card tr:nth-child(even){background-color:rgba(0,0,0,.1)}.bg-color-teal-hornbostel tr:nth-child(even){background-color:rgba(0,0,0,.25)}.bg-color-teal-hornbostel .grid__box--card tr:nth-child(even){background-color:rgba(0,0,0,.1)}.bg-color-teal-thread tr:nth-child(even){background-color:rgba(0,0,0,.25)}.bg-color-teal-thread .grid__box--card tr:nth-child(even){background-color:rgba(0,0,0,.1)}.text-color-invert tr:nth-child(even){background-color:rgba(0,0,0,.25)}.text-color-invert .grid__box--card tr:nth-child(even){background-color:rgba(0,0,0,.1)}
:root{--box-shadow-admission-width: 5px;--box-shadow-admission-width-hover: calc(var(--box-shadow-admission-width) * 2);--box-shadow-admission: 1px 1px var(--box-shadow-admission-width) rgba(0, 0, 0, 0.25);--box-shadow-admission-hover: 1px 1px var(--box-shadow-admission-width-hover) rgba(0, 0, 0, 0.5);--tartan-band-padding: calc(1rem * .5);--wordmark-width: 15vw}@media(min-width: 1700px){:root{--wordmark-width: 10vw}}@media(max-width: 960px)and (min-width: 768px){:root{--wordmark-width: 18vw}}@media(max-width: 1299px){:root{--menu-icon-width: calc(1rem * 2.5)}}@media(max-width: 767px){:root{--wordmark-width: 27vw}}@media(max-width: 375px){:root{--wordmark-width: 29vw}}.block-tabs{background-color:#c41230;margin-left:0;margin-right:0;padding:16px 16px 0;width:100%;transition:bottom .4s ease;display:none}.block-tabs li a{color:#fff;border-bottom-color:#fff}.block-tabs li a:hover,.block-tabs li a:focus{color:#c41230 !important;background-color:#fff !important}@media(max-width: 767px){.block-tabs li a{font-size:11px}}.content-controls--tabs .block-tabs{display:block}@media(min-width: 768px){.block-tabs{height:52px;padding:16px 32px 0;border-radius:0 4px 0 0}}
:root{--box-shadow-admission-width: 5px;--box-shadow-admission-width-hover: calc(var(--box-shadow-admission-width) * 2);--box-shadow-admission: 1px 1px var(--box-shadow-admission-width) rgba(0, 0, 0, 0.25);--box-shadow-admission-hover: 1px 1px var(--box-shadow-admission-width-hover) rgba(0, 0, 0, 0.5);--tartan-band-padding: calc(1rem * .5);--wordmark-width: 15vw}@media(min-width: 1700px){:root{--wordmark-width: 10vw}}@media(max-width: 960px)and (min-width: 768px){:root{--wordmark-width: 18vw}}@media(max-width: 1299px){:root{--menu-icon-width: calc(1rem * 2.5)}}@media(max-width: 767px){:root{--wordmark-width: 27vw}}@media(max-width: 375px){:root{--wordmark-width: 29vw}}.breadcrumbs__list-item__link{position:relative}.breadcrumbs__list-item__link::before{content:"›";position:absolute;left:-1rem;padding-right:1rem;color:#6d6e71}@media(max-width: 767px){.breadcrumbs__list-item__link::before{content:"‹"}}.breadcrumbs__list-item__link--first-child::before{content:none}
:root{--box-shadow-admission-width: 5px;--box-shadow-admission-width-hover: calc(var(--box-shadow-admission-width) * 2);--box-shadow-admission: 1px 1px var(--box-shadow-admission-width) rgba(0, 0, 0, 0.25);--box-shadow-admission-hover: 1px 1px var(--box-shadow-admission-width-hover) rgba(0, 0, 0, 0.5);--tartan-band-padding: calc(1rem * .5);--wordmark-width: 15vw}@media(min-width: 1700px){:root{--wordmark-width: 10vw}}@media(max-width: 960px)and (min-width: 768px){:root{--wordmark-width: 18vw}}@media(max-width: 1299px){:root{--menu-icon-width: calc(1rem * 2.5)}}@media(max-width: 767px){:root{--wordmark-width: 27vw}}@media(max-width: 375px){:root{--wordmark-width: 29vw}}.breadcrumbs__list-item{display:inline;font-size:.85rem;margin-left:1rem;margin-right:.5rem}@media(max-width: 767px){.breadcrumbs__list-item{display:none}.breadcrumbs__list-item:nth-last-child(2){display:block}}.breadcrumbs__list-item--first-child{margin-left:0}.breadcrumbs__list-item--last-child{position:relative}.breadcrumbs__list-item--last-child::before{content:"›";position:absolute;left:-1rem;padding-right:1rem;color:#6d6e71}@media(max-width: 767px){.breadcrumbs__list-item--last-child::before{content:"‹"}}
:root{--box-shadow-admission-width: 5px;--box-shadow-admission-width-hover: calc(var(--box-shadow-admission-width) * 2);--box-shadow-admission: 1px 1px var(--box-shadow-admission-width) rgba(0, 0, 0, 0.25);--box-shadow-admission-hover: 1px 1px var(--box-shadow-admission-width-hover) rgba(0, 0, 0, 0.5);--tartan-band-padding: calc(1rem * .5);--wordmark-width: 15vw}@media(min-width: 1700px){:root{--wordmark-width: 10vw}}@media(max-width: 960px)and (min-width: 768px){:root{--wordmark-width: 18vw}}@media(max-width: 1299px){:root{--menu-icon-width: calc(1rem * 2.5)}}@media(max-width: 767px){:root{--wordmark-width: 27vw}}@media(max-width: 375px){:root{--wordmark-width: 29vw}}.breadcrumbs{list-style:none}@media(max-width: 767px){.breadcrumbs{padding-top:2rem}}
:root{--box-shadow-admission-width: 5px;--box-shadow-admission-width-hover: calc(var(--box-shadow-admission-width) * 2);--box-shadow-admission: 1px 1px var(--box-shadow-admission-width) rgba(0, 0, 0, 0.25);--box-shadow-admission-hover: 1px 1px var(--box-shadow-admission-width-hover) rgba(0, 0, 0, 0.5);--tartan-band-padding: calc(1rem * .5);--wordmark-width: 15vw}@media(min-width: 1700px){:root{--wordmark-width: 10vw}}@media(max-width: 960px)and (min-width: 768px){:root{--wordmark-width: 18vw}}@media(max-width: 1299px){:root{--menu-icon-width: calc(1rem * 2.5)}}@media(max-width: 767px){:root{--wordmark-width: 27vw}}@media(max-width: 375px){:root{--wordmark-width: 29vw}}.byline .icon-wrapper{fill:currentColor}.byline .icon-wrapper:hover{color:#c41230}.byline .icons--email{margin-left:4px}
:root{--box-shadow-admission-width: 5px;--box-shadow-admission-width-hover: calc(var(--box-shadow-admission-width) * 2);--box-shadow-admission: 1px 1px var(--box-shadow-admission-width) rgba(0, 0, 0, 0.25);--box-shadow-admission-hover: 1px 1px var(--box-shadow-admission-width-hover) rgba(0, 0, 0, 0.5);--tartan-band-padding: calc(1rem * .5);--wordmark-width: 15vw}@media(min-width: 1700px){:root{--wordmark-width: 10vw}}@media(max-width: 960px)and (min-width: 768px){:root{--wordmark-width: 18vw}}@media(max-width: 1299px){:root{--menu-icon-width: calc(1rem * 2.5)}}@media(max-width: 767px){:root{--wordmark-width: 27vw}}@media(max-width: 375px){:root{--wordmark-width: 29vw}}.carousel--big-number{padding-left:var(--container-padding);padding-right:var(--container-padding);padding-bottom:calc(var(--slick-button-width)*1.5)}@media(max-width: 767px){.carousel--big-number{padding-left:0;padding-right:0}}.carousel--big-number .slick-arrow,.carousel--big-number .slick-dots{bottom:calc(var(--slick-button-width)*.25)}.carousel--big-number .slick-dots li{margin-top:6px}.carousel-container--big-number .slick-arrow{transform:translateY(12px);--button-distance-from-edge: calc(50% - var(--slick-button-width) - 5em)}.carousel-container__heading--big-number,.carousel-container__heading--big-number:first-child{width:100%;letter-spacing:.025rem;font-size:2rem;line-height:1.35em;padding:4rem 30% 1rem;text-align:center}@media(max-width: 960px)and (min-width: 768px){.carousel-container__heading--big-number,.carousel-container__heading--big-number:first-child{padding:1.5rem 25% 1rem}}@media(max-width: 767px){.carousel-container__heading--big-number,.carousel-container__heading--big-number:first-child{padding-left:0;padding-right:0}}.carousel-container__text--big-number{padding:0 30% 3rem;text-align:center;display:block}@media(max-width: 960px)and (min-width: 768px){.carousel-container__text--big-number{padding:0 25% 3.25rem}}@media(max-width: 767px){.carousel-container__text--big-number{padding:0 0 2.3rem 0}}.carousel__slide--big-number{width:100%;transition:opacity .3s ease;position:relative}.carousel__slide--big-number[aria-hidden=true]{opacity:0}.carousel__slide__text--big-number{position:absolute;padding:2.5rem;background-color:#f3f3f3;border-bottom:0;left:20%;top:50%;transform:translateY(-50%);max-width:30%;box-shadow:var(--box-shadow-admission)}@media(max-width: 960px)and (min-width: 768px){.carousel__slide__text--big-number{left:0;bottom:3.5rem;top:auto;transform:none;max-width:40%}}@media(max-width: 767px){.carousel__slide__text--big-number{display:inline-block;position:relative;left:var(--box-shadow-admission-width-hover);top:auto;transform:none;margin-bottom:3.5rem;padding-left:1rem;padding-right:1rem;margin-left:var(--container-padding);margin-right:var(--container-padding);width:calc(100% - var(--box-shadow-admission-width-hover)*2 - var(--container-padding)*2);max-width:100%}}a.carousel__slide__text--big-number:hover{box-shadow:var(--box-shadow-admission-hover);transition:box-shadow .2s ease,color .2s ease}.carousel__slide__image--big-number{position:relative;left:40%;width:50%}@media(max-width: 960px)and (min-width: 768px){.carousel__slide__image--big-number{margin-bottom:4rem;left:0;width:100%}}@media(max-width: 767px){.carousel__slide__image--big-number{max-width:calc(100% + var(--container-padding)*2);width:calc(100% + var(--container-padding)*2);left:calc(var(--container-padding)*-1)}}.carousel__slide__text__big-text{line-height:120%;line-height:100%;color:#ef3a47;display:block}@media(min-width: 1300px){.carousel__slide__text__big-text{font-size:4vw;font-weight:300}}@media(max-width: 1299px){.carousel__slide__text__big-text{font-size:4rem;font-weight:300}}.carousel__slide__text__little-text{font-weight:700;letter-spacing:.025rem;text-transform:uppercase;display:block;line-height:1.35em;margin-top:1rem}.carousel__slide__text__cta{position:absolute;top:100%;width:100%;left:0;padding:2% 3%;margin:2% 0;display:flex}.carousel__slide__text__cta__text{font-weight:700;letter-spacing:.025rem;text-transform:uppercase;font-size:.85rem;width:80%}.carousel__slide__text__link--big-number{width:100%}.carousel__slide--big-number a{display:none}.carousel__slide--big-number.slick-active a{display:block}
:root{--box-shadow-admission-width: 5px;--box-shadow-admission-width-hover: calc(var(--box-shadow-admission-width) * 2);--box-shadow-admission: 1px 1px var(--box-shadow-admission-width) rgba(0, 0, 0, 0.25);--box-shadow-admission-hover: 1px 1px var(--box-shadow-admission-width-hover) rgba(0, 0, 0, 0.5);--tartan-band-padding: calc(1rem * .5);--wordmark-width: 15vw}@media(min-width: 1700px){:root{--wordmark-width: 10vw}}@media(max-width: 960px)and (min-width: 768px){:root{--wordmark-width: 18vw}}@media(max-width: 1299px){:root{--menu-icon-width: calc(1rem * 2.5)}}@media(max-width: 767px){:root{--wordmark-width: 27vw}}@media(max-width: 375px){:root{--wordmark-width: 29vw}}.carousel-container__heading--blog-roll,.carousel-container__heading--blog-roll:first-child{padding-left:var(--container-padding);padding-right:var(--container-padding);text-align:left;width:100%;letter-spacing:.025rem;line-height:1.35em}.carousel-container--blog-roll{padding-top:4rem;padding-bottom:var(--slick-button-width)}.carousel-container--blog-roll .slick-arrow{--button-distance-from-edge: calc(50% - var(--slick-button-width) - 2em)}picture,.carousel__slide__image--blog-roll{width:100%;object-fit:cover;aspect-ratio:16/9}@supports not (aspect-ratio: 16/9){.carousel__slide__image--blog-roll{height:15vw}}@media(max-width: 960px)and (min-width: 768px){@supports not (aspect-ratio: 16/9){.carousel-container__carousel--blog-roll--slideshow .carousel__slide__image--blog-roll{height:45vw}}}@media(max-width: 767px){@supports not (aspect-ratio: 16/9){.carousel__slide__image--blog-roll{height:50vw}}}.carousel-container__carousel--blog-roll .slick-list{margin-bottom:4rem}.carousel-container__carousel--blog-roll .slick-arrow{bottom:calc(var(--slick-button-width)/2)}.carousel-container__carousel--blog-roll .slick-dots{bottom:calc(var(--slick-button-width)/1.33)}.carousel__slide--blog-roll{--carousel-padding: 2vw;margin:var(--box-shadow-admission-width-hover) 0;width:100%;transition:opacity .3s ease}@media(max-width: 960px)and (min-width: 768px){.carousel__slide--blog-roll{width:calc(100% - var(--container-padding)*2)}}@media(max-width: 767px){.carousel__slide--blog-roll{--carousel-padding: 1rem}}.carousel__slide--blog-roll .carousel__slide__text__link{flex-flow:column}.carousel__slide__text__heading--blog-roll{text-transform:none;color:initial;letter-spacing:0;padding-bottom:calc(var(--carousel-padding)*3)}@media(min-width: 1300px){.carousel__slide__text__heading--blog-roll{padding-bottom:calc(var(--carousel-padding))}}.carousel-container__carousel--blog-roll--no-slideshow{display:flex;justify-content:center;padding-left:var(--container-padding);padding-right:var(--container-padding)}@media(max-width: 767px){.carousel-container__carousel--blog-roll--no-slideshow{flex-flow:column nowrap}}@media(max-width: 960px)and (min-width: 768px){.carousel-container__carousel--blog-roll--no-slideshow{flex-flow:row nowrap}}.carousel-container__carousel--blog-roll--slideshow{padding-bottom:var(--slick-button-width)}@media(max-width: 767px){.carousel-container__carousel--blog-roll--slideshow .carousel__slide--blog-roll[aria-hidden=true]{opacity:0}.carousel-container__carousel--blog-roll--slideshow .carousel__slide__text__link--blog-roll{margin-left:var(--container-padding);margin-right:var(--container-padding);width:calc(100% - var(--container-padding)*2)}.carousel-container__carousel--blog-roll--slideshow .carousel__slide__text__link--blog-roll--has-image{padding-top:calc(56.25% - var(--container-padding))}}@media(min-width: 961px){.carousel-container__carousel--blog-roll--slideshow .carousel__slide--blog-roll{width:calc((100% - var(--container-padding)*2)/3)}}.carousel__slide__text--blog-roll{background-color:#fff;padding:1rem 0 1rem 0;margin-bottom:var(--carousel-padding);opacity:1;width:100%}.carousel__slide__text__link--blog-roll{background-color:#fff;height:100%;position:relative;margin-right:var(--box-shadow-admission-width-hover);width:calc(100% - var(--box-shadow-admission-width-hover)*2);border:1px solid rgba(0,0,0,.25)}@media(max-width: 767px){.carousel__slide__text__link--blog-roll{margin:0;width:100%}}@media(max-width: 960px)and (min-width: 768px){.carousel__slide--blog-roll--slideshow .carousel__slide__text__link--blog-roll{margin:0;width:100%}}.carousel__slide__text__link--blog-roll:hover{color:#c41230}.carousel__slide--blog-roll--no-slideshow{margin-bottom:1.5rem}.carousel__slide__more-container--blog-roll{bottom:0;position:absolute;width:calc(100% - var(--carousel-padding)*2);margin-bottom:var(--carousel-padding)}.carousel__slide.link-box{margin-left:1rem;margin-right:1rem;max-width:calc(100% - 2rem)}@media(min-width: 961px){.carousel__slide.link-box{max-width:100%}}
:root{--box-shadow-admission-width: 5px;--box-shadow-admission-width-hover: calc(var(--box-shadow-admission-width) * 2);--box-shadow-admission: 1px 1px var(--box-shadow-admission-width) rgba(0, 0, 0, 0.25);--box-shadow-admission-hover: 1px 1px var(--box-shadow-admission-width-hover) rgba(0, 0, 0, 0.5);--tartan-band-padding: calc(1rem * .5);--wordmark-width: 15vw}@media(min-width: 1700px){:root{--wordmark-width: 10vw}}@media(max-width: 960px)and (min-width: 768px){:root{--wordmark-width: 18vw}}@media(max-width: 1299px){:root{--menu-icon-width: calc(1rem * 2.5)}}@media(max-width: 767px){:root{--wordmark-width: 27vw}}@media(max-width: 375px){:root{--wordmark-width: 29vw}}@media(max-width: 767px){.carousel-container--horizontal{padding-right:var(--container-padding);padding-left:var(--container-padding)}}.carousel-container--horizontal .slick-arrow{--button-distance-from-edge: calc(50% - var(--slick-button-width) - 5em)}.carousel-container--horizontal.bg-image-top-wave{padding-top:4rem}@media(max-width: 767px){.carousel-container--horizontal.bg-image-top-wave{padding-top:3rem}}.carousel-container--horizontal.bg-image-top-wave>h2{padding-top:0}.carousel-container__heading--horizontal,.carousel-container__heading--horizontal:first-child{width:100%;letter-spacing:.025rem;font-size:2rem;line-height:1.35em;padding:4rem 30% 1rem;text-align:center}@media(max-width: 960px)and (min-width: 768px){.carousel-container__heading--horizontal,.carousel-container__heading--horizontal:first-child{padding:1.5rem 25% 1rem}}@media(max-width: 767px){.carousel-container__heading--horizontal,.carousel-container__heading--horizontal:first-child{padding-left:0;padding-right:0}}.carousel-container__carousel--horizontal .slick-dots,.carousel-container__carousel--horizontal .slick-arrow{bottom:calc(var(--slick-button-width)/2)}.carousel--horizontal{padding-bottom:var(--slick-button-width)}@media(max-width: 767px){.carousel--horizontal{width:calc(100% + var(--container-padding)*2);left:calc(var(--container-padding)*-1)}}.carousel--horizontal .slick-dots,.carousel--horizontal .slick-arrow{margin-bottom:calc(var(--slick-button-width))}.carousel__slide__image--horizontal{width:100%}@media(max-width: 767px){.carousel__slide__text__icon{display:none}}.carousel__slide__text--horizontal{--carousel-padding: 4vw;background-color:#fff;position:relative;padding:var(--carousel-padding);margin:var(--carousel-padding);margin-top:calc(var(--carousel-padding)*-2);margin-bottom:calc(var(--slick-button-width)*.75);opacity:0;box-shadow:var(--box-shadow-admission)}@media(max-width: 767px){.carousel__slide__text--horizontal{margin-right:calc(var(--carousel-padding)*2);margin-left:calc(var(--carousel-padding)*2);margin-bottom:var(--slick-button-width);opacity:1}}.carousel__slide--horizontal{width:50%;margin:2rem 1rem}@media(max-width: 960px)and (min-width: 768px){.carousel__slide--horizontal{width:80%}}@media(max-width: 767px){.carousel__slide--horizontal{width:100%;margin:0}}.carousel__slide__text__heading--horizontal{font-weight:700;letter-spacing:.025rem;text-transform:uppercase;color:#c41230;padding:0}.carousel__slide__text__link--horizontal{width:100%}.carousel__slide--horizontal a{display:none}.carousel__slide--horizontal.slick-active a{display:flex}
:root{--box-shadow-admission-width: 5px;--box-shadow-admission-width-hover: calc(var(--box-shadow-admission-width) * 2);--box-shadow-admission: 1px 1px var(--box-shadow-admission-width) rgba(0, 0, 0, 0.25);--box-shadow-admission-hover: 1px 1px var(--box-shadow-admission-width-hover) rgba(0, 0, 0, 0.5);--tartan-band-padding: calc(1rem * .5);--wordmark-width: 15vw}@media(min-width: 1700px){:root{--wordmark-width: 10vw}}@media(max-width: 960px)and (min-width: 768px){:root{--wordmark-width: 18vw}}@media(max-width: 1299px){:root{--menu-icon-width: calc(1rem * 2.5)}}@media(max-width: 767px){:root{--wordmark-width: 27vw}}@media(max-width: 375px){:root{--wordmark-width: 29vw}}.carousel{--slick-button-width: 4rem;--slick-button-height: var(--slick-button-width)}.carousel .slick-arrow{color:rgba(0,0,0,.85)}.carousel .slick-dots{background-color:transparent;height:3rem;left:0;right:unset;width:100%}@media(max-width: 767px){.carousel .slick-dots{display:block}}.carousel .slick-arrow,.carousel .slick-dots button{transition:background .2s ease,border-color .2s ease,color .2s ease}.carousel .slick-arrow:hover,.carousel .slick-arrow:focus,.carousel .slick-dots button:hover,.carousel .slick-dots button:focus{border-color:var(--focus-state-bg-color) !important;background-color:var(--focus-state-bg-color) !important;color:var(--focus-state-text-color) !important;outline:none}.carousel .slick-dots button{color:inherit;padding:.15rem .5rem;margin-right:.15rem;border:3px solid transparent;font-size:1.35rem;font-weight:700}.carousel .slick-dots .slick-active button{border-color:inherit;color:inherit}.carousel .slick-dots .slick-active button:hover,.carousel .slick-dots .slick-active button:focus{border-color:var(--focus-state-bg-color);color:var(--focus-state-text-color)}.carousel .slick-arrow{background-color:transparent;z-index:1}.carousel .slick-arrow:focus{box-shadow:none}.carousel .slick-arrow.slick-prev{right:unset;left:var(--button-distance-from-edge)}.carousel .slick-arrow.slick-next{right:var(--button-distance-from-edge)}.carousel-container:not([class*=bg-color]) .slick-arrow{color:var(--focus-state-bg-color)}.carousel-container:not([class*=bg-color]) .slick-arrow:hover{color:var(--focus-state-text-color)}.carousel-container:not([class*=bg-color]) .slick-dots .slick-active button{border-color:var(--focus-state-bg-color)}.carousel__slide__text__icon__svg{max-width:50px;height:50px;padding-bottom:1rem}.carousel__slide__text{color:rgba(0,0,0,.85);transition:opacity .3s ease}.no-js .carousel__slide__text,.slick-active .carousel__slide__text{opacity:1}.carousel__slide__text__link{font-weight:700;letter-spacing:.025rem;text-transform:uppercase;align-items:center;display:flex;margin-top:1px}.carousel__slide__text__link:hover{color:#c41230 !important;border-bottom-color:rgba(0,0,0,.25) !important}.carousel__slide__text__link:hover .carousel__slide__text__heading,.carousel__slide__text__link:hover .carousel__slide__text__link__title{color:#c41230}.carousel__slide__text__link:focus{--focus-state-text-color: #fff;--focus-state-bg-color: #c41230;outline:0}.carousel__slide__text__link:focus .carousel__slide__image,.carousel__slide__text__link:focus picture,.carousel__slide__text__link:focus source,.carousel__slide__text__link:focus .carousel__slide__text{outline:0}.carousel__slide__text__link.link--new-window::after{display:none}.carousel__slide__text__link__arrow-container{text-align:right;width:20%;align-self:center}.carousel__slide__text__link__title{width:80%}.link--new-window .carousel__slide__text__link__title::after{margin:0 3px 0 5px;padding:0;display:inline-block;width:6px;height:6px;outline:1px solid;box-shadow:3px -3px 0 0;opacity:.75;position:relative;top:-0.25rem;overflow:hidden;content:"";line-height:0}.carousel__slide__text__link__arrow-container__arrow{fill:#c41230;width:1.5rem;height:1rem;vertical-align:middle}.carousel__slide__more-container{display:flex}.bg-image-tartan-wave .carousel .slick-arrow{color:inherit}.bg-image-tartan-wave .carousel .slick-arrow:hover{color:var(--focus-state-text-color)}.bg-color-red-skibo .carousel .slick-arrow{color:inherit}.bg-color-red-skibo .carousel .slick-arrow:hover{color:var(--focus-state-text-color)}.bg-color-red-carnegie .carousel .slick-arrow{color:inherit}.bg-color-red-carnegie .carousel .slick-arrow:hover{color:var(--focus-state-text-color)}.bg-color-blue-weaver .carousel .slick-arrow{color:inherit}.bg-color-blue-weaver .carousel .slick-arrow:hover{color:var(--focus-state-text-color)}.bg-color-gray-iron .carousel .slick-arrow{color:inherit}.bg-color-gray-iron .carousel .slick-arrow:hover{color:var(--focus-state-text-color)}.bg-color-gray-dark .carousel .slick-arrow{color:inherit}.bg-color-gray-dark .carousel .slick-arrow:hover{color:var(--focus-state-text-color)}.bg-color-blue-thread .carousel .slick-arrow{color:inherit}.bg-color-blue-thread .carousel .slick-arrow:hover{color:var(--focus-state-text-color)}.bg-color-teal-hornbostel .carousel .slick-arrow{color:inherit}.bg-color-teal-hornbostel .carousel .slick-arrow:hover{color:var(--focus-state-text-color)}.bg-color-teal-thread .carousel .slick-arrow{color:inherit}.bg-color-teal-thread .carousel .slick-arrow:hover{color:var(--focus-state-text-color)}.text-color-invert .carousel .slick-arrow{color:inherit}.text-color-invert .carousel .slick-arrow:hover{color:var(--focus-state-text-color)}
:root{--box-shadow-admission-width: 5px;--box-shadow-admission-width-hover: calc(var(--box-shadow-admission-width) * 2);--box-shadow-admission: 1px 1px var(--box-shadow-admission-width) rgba(0, 0, 0, 0.25);--box-shadow-admission-hover: 1px 1px var(--box-shadow-admission-width-hover) rgba(0, 0, 0, 0.5);--tartan-band-padding: calc(1rem * .5);--wordmark-width: 15vw}@media(min-width: 1700px){:root{--wordmark-width: 10vw}}@media(max-width: 960px)and (min-width: 768px){:root{--wordmark-width: 18vw}}@media(max-width: 1299px){:root{--menu-icon-width: calc(1rem * 2.5)}}@media(max-width: 767px){:root{--wordmark-width: 27vw}}@media(max-width: 375px){:root{--wordmark-width: 29vw}}.contact-info__list__list-item{list-style:none;margin-left:0}
:root{--box-shadow-admission-width: 5px;--box-shadow-admission-width-hover: calc(var(--box-shadow-admission-width) * 2);--box-shadow-admission: 1px 1px var(--box-shadow-admission-width) rgba(0, 0, 0, 0.25);--box-shadow-admission-hover: 1px 1px var(--box-shadow-admission-width-hover) rgba(0, 0, 0, 0.5);--tartan-band-padding: calc(1rem * .5);--wordmark-width: 15vw}@media(min-width: 1700px){:root{--wordmark-width: 10vw}}@media(max-width: 960px)and (min-width: 768px){:root{--wordmark-width: 18vw}}@media(max-width: 1299px){:root{--menu-icon-width: calc(1rem * 2.5)}}@media(max-width: 767px){:root{--wordmark-width: 27vw}}@media(max-width: 375px){:root{--wordmark-width: 29vw}}:root{--container-padding: 8vw;--scrollbar-width: 17px;--side-nav-width: 300px;--page-width: calc(100% - var(--side-nav-width))}@media(max-width: 1299px){:root{--device: not-desktop;--page-width: 100%}}@media(max-width: 960px)and (min-width: 768px){:root{--device: tablet}}@media(max-width: 767px){:root{--container-padding: 1rem;--device: mobile}}@media(min-width: 1300px){:root{--device: desktop}:root .js-side-nav-open{--container-padding: calc(1rem * 3)}}@media(min-width: 1700px){:root{--side-nav-width: 400px;--xl-container-padding: 20vw;--container-padding: calc(var(--xl-container-padding) - var(--side-nav-width) * .5)}:root .js-side-nav-close{--container-padding: var(--xl-container-padding)}}.container-padding{padding:2rem var(--container-padding);transition:padding .3s ease}.container-padding--clear-bottom{padding-bottom:0}.container-padding--clear-top{padding-top:0}.container-padding--clear-top-and-bottom,.container-padding.container-padding--clear-top-and-bottom{padding-top:0;padding-bottom:0}.container-padding--clear-left-and-right{padding-left:0;padding-right:0}@media(min-width: 1300px){.container-padding--grid{display:grid;grid-template-columns:repeat(3, 1fr);column-gap:2rem}.container-padding--two-thirds{grid-column:span 2}}
:root{--box-shadow-admission-width: 5px;--box-shadow-admission-width-hover: calc(var(--box-shadow-admission-width) * 2);--box-shadow-admission: 1px 1px var(--box-shadow-admission-width) rgba(0, 0, 0, 0.25);--box-shadow-admission-hover: 1px 1px var(--box-shadow-admission-width-hover) rgba(0, 0, 0, 0.5);--tartan-band-padding: calc(1rem * .5);--wordmark-width: 15vw}@media(min-width: 1700px){:root{--wordmark-width: 10vw}}@media(max-width: 960px)and (min-width: 768px){:root{--wordmark-width: 18vw}}@media(max-width: 1299px){:root{--menu-icon-width: calc(1rem * 2.5)}}@media(max-width: 767px){:root{--wordmark-width: 27vw}}@media(max-width: 375px){:root{--wordmark-width: 29vw}}.content-controls{--background-color: #941120;--background-color-active: #c41230;--border-color: #000;--border-color-active: #c41230;--font-color: #f3f3f3;position:fixed;z-index:490;left:0;bottom:60px}@media(min-width: 976px){.gin--vertical-toolbar .content-controls{left:65px}}@media(min-width: 1300px){.gin--vertical-toolbar[data-toolbar-menu=open] .content-controls{left:239px}}@media(min-width: 1300px){.content-controls.content-controls--combined{min-width:315px}}@media(max-width: 1299px){.content-controls.content-controls--combined .entity-moderation-form,.content-controls.content-controls--combined .block-tabs{margin-top:74px}}.content-controls.content-controls--combined .content-controls__collapse--for-moderation{top:37px}.content-controls__collapse{position:absolute;background-color:var(--background-color);color:var(--font-color);text-align:right;white-space:nowrap;box-shadow:0 0 50px 10px rgba(0,0,0,.18);z-index:491;font-size:14px;top:0;width:122px;padding:4px 8px 0;border-bottom:1px solid var(--border-color)}.content-controls__collapse .label{position:relative;top:-3px;padding-right:6px}.content-controls__collapse:hover,.content-controls__collapse:focus{color:var(--font-color);text-decoration:underline}@media(max-width: 1299px){.content-controls__collapse:hover,.content-controls__collapse:focus{border:1px solid var(--border-color);transform:translateX(0)}}.content-controls--tabs .content-controls__collapse--for-moderation,.content-controls--moderation .content-controls__collapse--for-tabs{border-bottom:1px solid var(--border-color)}.content-controls--moderation .content-controls__collapse--for-moderation,.content-controls--tabs .content-controls__collapse--for-tabs{border-bottom:1px solid var(--border-color-active);background-color:var(--background-color-active)}@media(max-width: 1299px){.content-controls--moderation .content-controls__collapse--for-moderation,.content-controls--tabs .content-controls__collapse--for-tabs{transform:translateX(0);border:1px solid var(--border-color)}}.content-controls__collapse .icons--pencil,.content-controls__collapse .icons--drawer{fill:currentColor;color:var(--font-color);width:24px;height:24px;position:relative}@media(min-width: 1300px){.content-controls__collapse .icons--pencil{top:2px}}@media(max-width: 1299px){.content-controls__collapse{transform:translateX(calc(-100% + 39px));transition:transform .2s ease;border:1px solid var(--border-color)}}@media(min-width: 1300px){.content-controls__collapse{padding:4px 16px 0;top:auto;bottom:100%;border-radius:4px 4px 0 0;left:32px;width:130px;border-bottom:1px solid var(--border-color-active);white-space:nowrap;text-align:center}}.content-controls .entity-moderation-form,.content-controls .block-tabs{margin-top:31px;box-shadow:0 0 50px 10px rgba(0,0,0,.08);position:relative;z-index:492}@media(min-width: 1300px){.content-controls .entity-moderation-form,.content-controls .block-tabs{border-radius:0 4px 4px 0}}@media(max-width: 1299px){.content-controls{min-height:62px}}@media(min-width: 1300px)and (max-width: 1299px){.content-controls .content-controls__collapse{font-size:11px}}@media(min-width: 1300px){.content-controls.content-controls--combined .content-controls__collapse--for-moderation{top:auto;left:170px}}@media(min-width: 1300px){.content-controls.content-controls--tabs .content-controls__collapse--for-moderation{border-bottom:1px solid var(--border-color)}}@media(min-width: 1300px){.content-controls.content-controls--moderation .content-controls__collapse--for-tabs{border-bottom:1px solid var(--border-color)}}@media(min-width: 1300px){.content-controls .block-tabs,.content-controls .entity-moderation-form{margin-top:0}}@media(min-width: 1200px){.content-controls{bottom:0}.content-controls .block-tabs,.content-controls .entity-moderation-form{border-radius:0 4px 0 0}}
:root{--box-shadow-admission-width: 5px;--box-shadow-admission-width-hover: calc(var(--box-shadow-admission-width) * 2);--box-shadow-admission: 1px 1px var(--box-shadow-admission-width) rgba(0, 0, 0, 0.25);--box-shadow-admission-hover: 1px 1px var(--box-shadow-admission-width-hover) rgba(0, 0, 0, 0.5);--tartan-band-padding: calc(1rem * .5);--wordmark-width: 15vw}@media(min-width: 1700px){:root{--wordmark-width: 10vw}}@media(max-width: 960px)and (min-width: 768px){:root{--wordmark-width: 18vw}}@media(max-width: 1299px){:root{--menu-icon-width: calc(1rem * 2.5)}}@media(max-width: 767px){:root{--wordmark-width: 27vw}}@media(max-width: 375px){:root{--wordmark-width: 29vw}}.content-list{list-style:none;padding:0;margin:0}.content-list__item--with-padding{border-top:1px solid rgba(0,0,0,.25);padding-top:2rem;padding-bottom:3rem;margin:0;min-height:9rem}.content-list__item--with-padding:first-child{padding-top:2rem}.content-list__item--with-padding:last-child{padding-bottom:3rem;border-bottom:1px solid rgba(0,0,0,.25)}
:root{--box-shadow-admission-width: 5px;--box-shadow-admission-width-hover: calc(var(--box-shadow-admission-width) * 2);--box-shadow-admission: 1px 1px var(--box-shadow-admission-width) rgba(0, 0, 0, 0.25);--box-shadow-admission-hover: 1px 1px var(--box-shadow-admission-width-hover) rgba(0, 0, 0, 0.5);--tartan-band-padding: calc(1rem * .5);--wordmark-width: 15vw}@media(min-width: 1700px){:root{--wordmark-width: 10vw}}@media(max-width: 960px)and (min-width: 768px){:root{--wordmark-width: 18vw}}@media(max-width: 1299px){:root{--menu-icon-width: calc(1rem * 2.5)}}@media(max-width: 767px){:root{--wordmark-width: 27vw}}@media(max-width: 375px){:root{--wordmark-width: 29vw}}.content-moderation{display:none}.content-controls--moderation .content-moderation{display:block}.content-moderation .entity-moderation-form{margin:0;padding:0 12px 12px;background-color:#c41230;color:#fff;border:0}.content-moderation .entity-moderation-form li{padding:0;margin:0 8px}.content-moderation .entity-moderation-form label{font-size:14px;font-weight:bold}@media(max-width: 767px){.content-moderation .entity-moderation-form .form-item{margin-top:.25em;margin-bottom:.25em}}.content-moderation .entity-moderation-form input[type=submit]{margin-bottom:4px;border:2px solid #767676;background-color:#fff;color:#000}.content-moderation .entity-moderation-form input[type=submit]:hover{border-width:2px;background-color:#000;color:#fff}.content-moderation .entity-moderation-form input[type=submit]:focus{border-width:2px 3px;background-color:#000;color:#fff}@media(min-width: 768px){.content-moderation .entity-moderation-form input[type=submit]{margin-bottom:15px}}@media(min-width: 768px){.content-moderation .entity-moderation-form{padding:0 24px}}
:root{--box-shadow-admission-width: 5px;--box-shadow-admission-width-hover: calc(var(--box-shadow-admission-width) * 2);--box-shadow-admission: 1px 1px var(--box-shadow-admission-width) rgba(0, 0, 0, 0.25);--box-shadow-admission-hover: 1px 1px var(--box-shadow-admission-width-hover) rgba(0, 0, 0, 0.5);--tartan-band-padding: calc(1rem * .5);--wordmark-width: 15vw}@media(min-width: 1700px){:root{--wordmark-width: 10vw}}@media(max-width: 960px)and (min-width: 768px){:root{--wordmark-width: 18vw}}@media(max-width: 1299px){:root{--menu-icon-width: calc(1rem * 2.5)}}@media(max-width: 767px){:root{--wordmark-width: 27vw}}@media(max-width: 375px){:root{--wordmark-width: 29vw}}.content-tags__tag{display:inline-block;background-color:#bcbec0;padding:0 .2rem}
:root{--box-shadow-admission-width: 5px;--box-shadow-admission-width-hover: calc(var(--box-shadow-admission-width) * 2);--box-shadow-admission: 1px 1px var(--box-shadow-admission-width) rgba(0, 0, 0, 0.25);--box-shadow-admission-hover: 1px 1px var(--box-shadow-admission-width-hover) rgba(0, 0, 0, 0.5);--tartan-band-padding: calc(1rem * .5);--wordmark-width: 15vw}@media(min-width: 1700px){:root{--wordmark-width: 10vw}}@media(max-width: 960px)and (min-width: 768px){:root{--wordmark-width: 18vw}}@media(max-width: 1299px){:root{--menu-icon-width: calc(1rem * 2.5)}}@media(max-width: 767px){:root{--wordmark-width: 27vw}}@media(max-width: 375px){:root{--wordmark-width: 29vw}}.course__details-heading{padding-bottom:0}
:root{--box-shadow-admission-width: 5px;--box-shadow-admission-width-hover: calc(var(--box-shadow-admission-width) * 2);--box-shadow-admission: 1px 1px var(--box-shadow-admission-width) rgba(0, 0, 0, 0.25);--box-shadow-admission-hover: 1px 1px var(--box-shadow-admission-width-hover) rgba(0, 0, 0, 0.5);--tartan-band-padding: calc(1rem * .5);--wordmark-width: 15vw}@media(min-width: 1700px){:root{--wordmark-width: 10vw}}@media(max-width: 960px)and (min-width: 768px){:root{--wordmark-width: 18vw}}@media(max-width: 1299px){:root{--menu-icon-width: calc(1rem * 2.5)}}@media(max-width: 767px){:root{--wordmark-width: 27vw}}@media(max-width: 375px){:root{--wordmark-width: 29vw}}.course__instructors h3{padding-bottom:0}.course__instructors h3+ul{margin-top:.5rem}
:root{--box-shadow-admission-width: 5px;--box-shadow-admission-width-hover: calc(var(--box-shadow-admission-width) * 2);--box-shadow-admission: 1px 1px var(--box-shadow-admission-width) rgba(0, 0, 0, 0.25);--box-shadow-admission-hover: 1px 1px var(--box-shadow-admission-width-hover) rgba(0, 0, 0, 0.5);--tartan-band-padding: calc(1rem * .5);--wordmark-width: 15vw}@media(min-width: 1700px){:root{--wordmark-width: 10vw}}@media(max-width: 960px)and (min-width: 768px){:root{--wordmark-width: 18vw}}@media(max-width: 1299px){:root{--menu-icon-width: calc(1rem * 2.5)}}@media(max-width: 767px){:root{--wordmark-width: 27vw}}@media(max-width: 375px){:root{--wordmark-width: 29vw}}.footer{width:100%;transition:width .3s ease,padding .3s ease}
:root{--box-shadow-admission-width: 5px;--box-shadow-admission-width-hover: calc(var(--box-shadow-admission-width) * 2);--box-shadow-admission: 1px 1px var(--box-shadow-admission-width) rgba(0, 0, 0, 0.25);--box-shadow-admission-hover: 1px 1px var(--box-shadow-admission-width-hover) rgba(0, 0, 0, 0.5);--tartan-band-padding: calc(1rem * .5);--wordmark-width: 15vw}@media(min-width: 1700px){:root{--wordmark-width: 10vw}}@media(max-width: 960px)and (min-width: 768px){:root{--wordmark-width: 18vw}}@media(max-width: 1299px){:root{--menu-icon-width: calc(1rem * 2.5)}}@media(max-width: 767px){:root{--wordmark-width: 27vw}}@media(max-width: 375px){:root{--wordmark-width: 29vw}}
:root{--box-shadow-admission-width: 5px;--box-shadow-admission-width-hover: calc(var(--box-shadow-admission-width) * 2);--box-shadow-admission: 1px 1px var(--box-shadow-admission-width) rgba(0, 0, 0, 0.25);--box-shadow-admission-hover: 1px 1px var(--box-shadow-admission-width-hover) rgba(0, 0, 0, 0.5);--tartan-band-padding: calc(1rem * .5);--wordmark-width: 15vw}@media(min-width: 1700px){:root{--wordmark-width: 10vw}}@media(max-width: 960px)and (min-width: 768px){:root{--wordmark-width: 18vw}}@media(max-width: 1299px){:root{--menu-icon-width: calc(1rem * 2.5)}}@media(max-width: 767px){:root{--wordmark-width: 27vw}}@media(max-width: 375px){:root{--wordmark-width: 29vw}}
:root{--box-shadow-admission-width: 5px;--box-shadow-admission-width-hover: calc(var(--box-shadow-admission-width) * 2);--box-shadow-admission: 1px 1px var(--box-shadow-admission-width) rgba(0, 0, 0, 0.25);--box-shadow-admission-hover: 1px 1px var(--box-shadow-admission-width-hover) rgba(0, 0, 0, 0.5);--tartan-band-padding: calc(1rem * .5);--wordmark-width: 15vw}@media(min-width: 1700px){:root{--wordmark-width: 10vw}}@media(max-width: 960px)and (min-width: 768px){:root{--wordmark-width: 18vw}}@media(max-width: 1299px){:root{--menu-icon-width: calc(1rem * 2.5)}}@media(max-width: 767px){:root{--wordmark-width: 27vw}}@media(max-width: 375px){:root{--wordmark-width: 29vw}}:root{--box-shadow-admission-width: 5px;--box-shadow-admission-width-hover: calc(var(--box-shadow-admission-width) * 2);--box-shadow-admission: 1px 1px var(--box-shadow-admission-width) rgba(0, 0, 0, 0.25);--box-shadow-admission-hover: 1px 1px var(--box-shadow-admission-width-hover) rgba(0, 0, 0, 0.5);--tartan-band-padding: calc(1rem * .5);--wordmark-width: 15vw}@media(min-width: 1700px){:root{--wordmark-width: 10vw}}@media(max-width: 960px)and (min-width: 768px){:root{--wordmark-width: 18vw}}@media(max-width: 1299px){:root{--menu-icon-width: calc(1rem * 2.5)}}@media(max-width: 767px){:root{--wordmark-width: 27vw}}@media(max-width: 375px){:root{--wordmark-width: 29vw}}
:root{--box-shadow-admission-width: 5px;--box-shadow-admission-width-hover: calc(var(--box-shadow-admission-width) * 2);--box-shadow-admission: 1px 1px var(--box-shadow-admission-width) rgba(0, 0, 0, 0.25);--box-shadow-admission-hover: 1px 1px var(--box-shadow-admission-width-hover) rgba(0, 0, 0, 0.5);--tartan-band-padding: calc(1rem * .5);--wordmark-width: 15vw}@media(min-width: 1700px){:root{--wordmark-width: 10vw}}@media(max-width: 960px)and (min-width: 768px){:root{--wordmark-width: 18vw}}@media(max-width: 1299px){:root{--menu-icon-width: calc(1rem * 2.5)}}@media(max-width: 767px){:root{--wordmark-width: 27vw}}@media(max-width: 375px){:root{--wordmark-width: 29vw}}:root{--box-shadow-admission-width: 5px;--box-shadow-admission-width-hover: calc(var(--box-shadow-admission-width) * 2);--box-shadow-admission: 1px 1px var(--box-shadow-admission-width) rgba(0, 0, 0, 0.25);--box-shadow-admission-hover: 1px 1px var(--box-shadow-admission-width-hover) rgba(0, 0, 0, 0.5);--tartan-band-padding: calc(1rem * .5);--wordmark-width: 15vw}@media(min-width: 1700px){:root{--wordmark-width: 10vw}}@media(max-width: 960px)and (min-width: 768px){:root{--wordmark-width: 18vw}}@media(max-width: 1299px){:root{--menu-icon-width: calc(1rem * 2.5)}}@media(max-width: 767px){:root{--wordmark-width: 27vw}}@media(max-width: 375px){:root{--wordmark-width: 29vw}}
:root{--box-shadow-admission-width: 5px;--box-shadow-admission-width-hover: calc(var(--box-shadow-admission-width) * 2);--box-shadow-admission: 1px 1px var(--box-shadow-admission-width) rgba(0, 0, 0, 0.25);--box-shadow-admission-hover: 1px 1px var(--box-shadow-admission-width-hover) rgba(0, 0, 0, 0.5);--tartan-band-padding: calc(1rem * .5);--wordmark-width: 15vw}@media(min-width: 1700px){:root{--wordmark-width: 10vw}}@media(max-width: 960px)and (min-width: 768px){:root{--wordmark-width: 18vw}}@media(max-width: 1299px){:root{--menu-icon-width: calc(1rem * 2.5)}}@media(max-width: 767px){:root{--wordmark-width: 27vw}}@media(max-width: 375px){:root{--wordmark-width: 29vw}}
:root{--box-shadow-admission-width: 5px;--box-shadow-admission-width-hover: calc(var(--box-shadow-admission-width) * 2);--box-shadow-admission: 1px 1px var(--box-shadow-admission-width) rgba(0, 0, 0, 0.25);--box-shadow-admission-hover: 1px 1px var(--box-shadow-admission-width-hover) rgba(0, 0, 0, 0.5);--tartan-band-padding: calc(1rem * .5);--wordmark-width: 15vw}@media(min-width: 1700px){:root{--wordmark-width: 10vw}}@media(max-width: 960px)and (min-width: 768px){:root{--wordmark-width: 18vw}}@media(max-width: 1299px){:root{--menu-icon-width: calc(1rem * 2.5)}}@media(max-width: 767px){:root{--wordmark-width: 27vw}}@media(max-width: 375px){:root{--wordmark-width: 29vw}}
:root{--box-shadow-admission-width: 5px;--box-shadow-admission-width-hover: calc(var(--box-shadow-admission-width) * 2);--box-shadow-admission: 1px 1px var(--box-shadow-admission-width) rgba(0, 0, 0, 0.25);--box-shadow-admission-hover: 1px 1px var(--box-shadow-admission-width-hover) rgba(0, 0, 0, 0.5);--tartan-band-padding: calc(1rem * .5);--wordmark-width: 15vw}@media(min-width: 1700px){:root{--wordmark-width: 10vw}}@media(max-width: 960px)and (min-width: 768px){:root{--wordmark-width: 18vw}}@media(max-width: 1299px){:root{--menu-icon-width: calc(1rem * 2.5)}}@media(max-width: 767px){:root{--wordmark-width: 27vw}}@media(max-width: 375px){:root{--wordmark-width: 29vw}}@media(min-width: 768px){.grid__box--span-2,.grid__box--span-3,.grid__box--span-4,.grid__box--span-5{grid-column:span 2}}@media(min-width: 961px){.grid--column-3 .grid__box--span-3,.grid--column-3 .grid__box--span-4,.grid--column-3 .grid__box--span-5{grid-column:span 3}.grid--column-4 .grid__box--span-4,.grid--column-4 .grid__box--span-5{grid-column:span 4}.grid--column-5 .grid__box--span-5{grid-column:span 5}.grid__box--span-1{grid-column:span 1}.grid__box--span-2{grid-column:span 2}.grid__box--span-3{grid-column:span 3}.grid__box--span-4{grid-column:span 4}.grid__box--span-5{grid-column:span 5}}.grid__box--span-2--no-breakpoint{grid-column:span 2}.grid__box--span-3--no-breakpoint{grid-column:span 3}.grid__box--span-4--no-breakpoint{grid-column:span 4}.grid__box--span-5--no-breakpoint{grid-column:span 5}
:root{--box-shadow-admission-width: 5px;--box-shadow-admission-width-hover: calc(var(--box-shadow-admission-width) * 2);--box-shadow-admission: 1px 1px var(--box-shadow-admission-width) rgba(0, 0, 0, 0.25);--box-shadow-admission-hover: 1px 1px var(--box-shadow-admission-width-hover) rgba(0, 0, 0, 0.5);--tartan-band-padding: calc(1rem * .5);--wordmark-width: 15vw}@media(min-width: 1700px){:root{--wordmark-width: 10vw}}@media(max-width: 960px)and (min-width: 768px){:root{--wordmark-width: 18vw}}@media(max-width: 1299px){:root{--menu-icon-width: calc(1rem * 2.5)}}@media(max-width: 767px){:root{--wordmark-width: 27vw}}@media(max-width: 375px){:root{--wordmark-width: 29vw}}.grid--no-gap{column-gap:0;padding-bottom:2rem}.grid--no-gap .grid__box{margin:0;padding:0}.grid__box--pick-articles img{width:100%}.grid--valign-center .grid__box{display:flex;justify-content:center;align-content:center;flex-direction:column;height:auto}@media(min-width: 768px){.grid--valign-center .grid__box{align-self:stretch}}.grid__box{margin-bottom:2rem;word-break:break-word;max-width:100%}.grid__box.bg-color-red-scots-rose,.grid__box.bg-color-gold-thread,.grid__box.bg-color-teal-thread,.grid__box.bg-color-beige-kittanning-brick,.grid__box.bg-color-gray-steel,.grid__box.bg-color-gray-lightest{padding:1rem}.grid__box.bg-image-tartan-wave{padding:1rem}.grid__box.bg-color-red-skibo{padding:1rem}.grid__box.bg-color-red-carnegie{padding:1rem}.grid__box.bg-color-blue-weaver{padding:1rem}.grid__box.bg-color-gray-iron{padding:1rem}.grid__box.bg-color-gray-dark{padding:1rem}.grid__box.bg-color-blue-thread{padding:1rem}.grid__box.bg-color-teal-hornbostel{padding:1rem}.grid__box.bg-color-teal-thread{padding:1rem}.grid__box.text-color-invert{padding:1rem}.grid__box .grid__box:last-child{margin-bottom:0}.grid__box .grid__box h1,.grid__box .grid__box .h1{font-size:2rem}.grid__box .grid__box--sidebar{color:rgba(0,0,0,.85)}@media(min-width: 768px){.grid__box--wysiwyg,.grid__box--expandables{padding-right:2rem;grid-row-start:1}}.grid__box--card{color:rgba(0,0,0,.85);border:1px solid rgba(0,0,0,.25);padding:1rem;background-color:#fff}.grid__box--card p,.grid__box--card .p,.grid__box--card pre,.grid__box--card li,.grid__box--card address,.grid__box--card small,.grid__box--card .small{letter-spacing:initial}.bg-image-tartan-wave .grid__box--card a{color:inherit;border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:#c41230;text-decoration:none;outline:3px solid transparent;transition:background .2s ease,border-color .2s ease,color .2s ease,outline .2s ease,fill .2s ease}.bg-image-tartan-wave .grid__box--card a:hover{color:#c41230;border-bottom-color:#c41230;cursor:pointer}.bg-image-tartan-wave .grid__box--card a h1,.bg-image-tartan-wave .grid__box--card a .h1,.bg-image-tartan-wave .grid__box--card a h2,.bg-image-tartan-wave .grid__box--card a .h2,.bg-image-tartan-wave .grid__box--card a h3,.bg-image-tartan-wave .grid__box--card a .h3,.bg-image-tartan-wave .grid__box--card a h4,.bg-image-tartan-wave .grid__box--card a h5,.bg-image-tartan-wave .grid__box--card a h6,.bg-image-tartan-wave .grid__box--card a p,.bg-image-tartan-wave .grid__box--card a .p{transition:inherit;transition-delay:-0.02s}.bg-image-tartan-wave .grid__box--card a:not([href]):not(button):not(input[type=submit]):not([class]):not(.ck-style-grid__button__preview a){border-bottom-width:0;padding-bottom:0;transition:none}.bg-image-tartan-wave .grid__box--card a.btn,.bg-image-tartan-wave .grid__box--card a.link-button,.bg-image-tartan-wave .grid__box--card a.link-button--ghost,.bg-image-tartan-wave .grid__box--card a.link-button--wide{background-color:rgba(0,0,6,.57);border:2px solid transparent;border-left-width:0;border-right-width:0;border-bottom-color:rgba(0,0,0,.25);color:rgba(255,255,255,.95);cursor:pointer;display:inline-block;letter-spacing:.025rem;padding:1rem 1.35rem}.bg-image-tartan-wave .grid__box--card a.btn:hover,.bg-image-tartan-wave .grid__box--card a.link-button:hover,.bg-image-tartan-wave .grid__box--card a.link-button--ghost:hover,.bg-image-tartan-wave .grid__box--card a.link-button--wide:hover{background-color:rgba(0,0,0,.85);color:#fff;border-color:transparent;border-bottom-color:rgba(0,0,0,.25)}.bg-image-tartan-wave .grid__box--card a.link-button--red-scots-rose{background-color:#ef3a47;color:rgba(0,0,0,.85)}.bg-image-tartan-wave .grid__box--card a.link-button--gold-thread{background-color:#fdb515;color:rgba(0,0,0,.85)}.bg-image-tartan-wave .grid__box--card a.link-button--beige-kittanning-brick{background-color:#e4dac4;color:rgba(0,0,0,.85)}.bg-image-tartan-wave .grid__box--card a.link-button--gray-steel{background-color:#bcbec0;color:rgba(0,0,0,.85)}.bg-image-tartan-wave .grid__box--card a.link-button--teal-thread{background-color:#008f91;color:rgba(0,0,0,.85)}.bg-image-tartan-wave .grid__box--card a.link-button--white{background-color:#fff;color:rgba(0,0,0,.85)}.bg-image-tartan-wave .grid__box--card a.link-button--red-skibo{background-color:#941120}.bg-image-tartan-wave .grid__box--card a.link-button--red-carnegie{background-color:#c41230}.bg-image-tartan-wave .grid__box--card a.link-button--blue-weaver{background-color:#182c4b}.bg-image-tartan-wave .grid__box--card a.link-button--gray-iron{background-color:#6d6e71}.bg-image-tartan-wave .grid__box--card a.link-button--gray-dark{background-color:#333}.bg-image-tartan-wave .grid__box--card a.link-button--blue-thread{background-color:#043673}.bg-image-tartan-wave .grid__box--card a.link-button--teal-hornbostel{background-color:#1f4c4c}.bg-image-tartan-wave .grid__box--card a.link-button--ghost{background-color:transparent;border:2px solid #6d6e71;color:rgba(0,0,0,.85)}.bg-image-tartan-wave .grid__box--card a.link-button--wide{text-align:center;width:100%}.bg-image-tartan-wave .grid__box--card a.btn.ghost{background-color:transparent;border:2px solid #6d6e71;color:rgba(0,0,0,.85)}.bg-image-tartan-wave .grid__box--card a.btn.wide{text-align:center;width:100%}.bg-color-red-skibo .grid__box--card a{color:inherit;border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:#c41230;text-decoration:none;outline:3px solid transparent;transition:background .2s ease,border-color .2s ease,color .2s ease,outline .2s ease,fill .2s ease}.bg-color-red-skibo .grid__box--card a:hover{color:#c41230;border-bottom-color:#c41230;cursor:pointer}.bg-color-red-skibo .grid__box--card a h1,.bg-color-red-skibo .grid__box--card a .h1,.bg-color-red-skibo .grid__box--card a h2,.bg-color-red-skibo .grid__box--card a .h2,.bg-color-red-skibo .grid__box--card a h3,.bg-color-red-skibo .grid__box--card a .h3,.bg-color-red-skibo .grid__box--card a h4,.bg-color-red-skibo .grid__box--card a h5,.bg-color-red-skibo .grid__box--card a h6,.bg-color-red-skibo .grid__box--card a p,.bg-color-red-skibo .grid__box--card a .p{transition:inherit;transition-delay:-0.02s}.bg-color-red-skibo .grid__box--card a:not([href]):not(button):not(input[type=submit]):not([class]):not(.ck-style-grid__button__preview a){border-bottom-width:0;padding-bottom:0;transition:none}.bg-color-red-skibo .grid__box--card a.btn,.bg-color-red-skibo .grid__box--card a.link-button,.bg-color-red-skibo .grid__box--card a.link-button--ghost,.bg-color-red-skibo .grid__box--card a.link-button--wide{background-color:rgba(0,0,6,.57);border:2px solid transparent;border-left-width:0;border-right-width:0;border-bottom-color:rgba(0,0,0,.25);color:rgba(255,255,255,.95);cursor:pointer;display:inline-block;letter-spacing:.025rem;padding:1rem 1.35rem}.bg-color-red-skibo .grid__box--card a.btn:hover,.bg-color-red-skibo .grid__box--card a.link-button:hover,.bg-color-red-skibo .grid__box--card a.link-button--ghost:hover,.bg-color-red-skibo .grid__box--card a.link-button--wide:hover{background-color:rgba(0,0,0,.85);color:#fff;border-color:transparent;border-bottom-color:rgba(0,0,0,.25)}.bg-color-red-skibo .grid__box--card a.link-button--red-scots-rose{background-color:#ef3a47;color:rgba(0,0,0,.85)}.bg-color-red-skibo .grid__box--card a.link-button--gold-thread{background-color:#fdb515;color:rgba(0,0,0,.85)}.bg-color-red-skibo .grid__box--card a.link-button--beige-kittanning-brick{background-color:#e4dac4;color:rgba(0,0,0,.85)}.bg-color-red-skibo .grid__box--card a.link-button--gray-steel{background-color:#bcbec0;color:rgba(0,0,0,.85)}.bg-color-red-skibo .grid__box--card a.link-button--teal-thread{background-color:#008f91;color:rgba(0,0,0,.85)}.bg-color-red-skibo .grid__box--card a.link-button--white{background-color:#fff;color:rgba(0,0,0,.85)}.bg-color-red-skibo .grid__box--card a.link-button--red-skibo{background-color:#941120}.bg-color-red-skibo .grid__box--card a.link-button--red-carnegie{background-color:#c41230}.bg-color-red-skibo .grid__box--card a.link-button--blue-weaver{background-color:#182c4b}.bg-color-red-skibo .grid__box--card a.link-button--gray-iron{background-color:#6d6e71}.bg-color-red-skibo .grid__box--card a.link-button--gray-dark{background-color:#333}.bg-color-red-skibo .grid__box--card a.link-button--blue-thread{background-color:#043673}.bg-color-red-skibo .grid__box--card a.link-button--teal-hornbostel{background-color:#1f4c4c}.bg-color-red-skibo .grid__box--card a.link-button--ghost{background-color:transparent;border:2px solid #6d6e71;color:rgba(0,0,0,.85)}.bg-color-red-skibo .grid__box--card a.link-button--wide{text-align:center;width:100%}.bg-color-red-skibo .grid__box--card a.btn.ghost{background-color:transparent;border:2px solid #6d6e71;color:rgba(0,0,0,.85)}.bg-color-red-skibo .grid__box--card a.btn.wide{text-align:center;width:100%}.bg-color-red-carnegie .grid__box--card a{color:inherit;border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:#c41230;text-decoration:none;outline:3px solid transparent;transition:background .2s ease,border-color .2s ease,color .2s ease,outline .2s ease,fill .2s ease}.bg-color-red-carnegie .grid__box--card a:hover{color:#c41230;border-bottom-color:#c41230;cursor:pointer}.bg-color-red-carnegie .grid__box--card a h1,.bg-color-red-carnegie .grid__box--card a .h1,.bg-color-red-carnegie .grid__box--card a h2,.bg-color-red-carnegie .grid__box--card a .h2,.bg-color-red-carnegie .grid__box--card a h3,.bg-color-red-carnegie .grid__box--card a .h3,.bg-color-red-carnegie .grid__box--card a h4,.bg-color-red-carnegie .grid__box--card a h5,.bg-color-red-carnegie .grid__box--card a h6,.bg-color-red-carnegie .grid__box--card a p,.bg-color-red-carnegie .grid__box--card a .p{transition:inherit;transition-delay:-0.02s}.bg-color-red-carnegie .grid__box--card a:not([href]):not(button):not(input[type=submit]):not([class]):not(.ck-style-grid__button__preview a){border-bottom-width:0;padding-bottom:0;transition:none}.bg-color-red-carnegie .grid__box--card a.btn,.bg-color-red-carnegie .grid__box--card a.link-button,.bg-color-red-carnegie .grid__box--card a.link-button--ghost,.bg-color-red-carnegie .grid__box--card a.link-button--wide{background-color:rgba(0,0,6,.57);border:2px solid transparent;border-left-width:0;border-right-width:0;border-bottom-color:rgba(0,0,0,.25);color:rgba(255,255,255,.95);cursor:pointer;display:inline-block;letter-spacing:.025rem;padding:1rem 1.35rem}.bg-color-red-carnegie .grid__box--card a.btn:hover,.bg-color-red-carnegie .grid__box--card a.link-button:hover,.bg-color-red-carnegie .grid__box--card a.link-button--ghost:hover,.bg-color-red-carnegie .grid__box--card a.link-button--wide:hover{background-color:rgba(0,0,0,.85);color:#fff;border-color:transparent;border-bottom-color:rgba(0,0,0,.25)}.bg-color-red-carnegie .grid__box--card a.link-button--red-scots-rose{background-color:#ef3a47;color:rgba(0,0,0,.85)}.bg-color-red-carnegie .grid__box--card a.link-button--gold-thread{background-color:#fdb515;color:rgba(0,0,0,.85)}.bg-color-red-carnegie .grid__box--card a.link-button--beige-kittanning-brick{background-color:#e4dac4;color:rgba(0,0,0,.85)}.bg-color-red-carnegie .grid__box--card a.link-button--gray-steel{background-color:#bcbec0;color:rgba(0,0,0,.85)}.bg-color-red-carnegie .grid__box--card a.link-button--teal-thread{background-color:#008f91;color:rgba(0,0,0,.85)}.bg-color-red-carnegie .grid__box--card a.link-button--white{background-color:#fff;color:rgba(0,0,0,.85)}.bg-color-red-carnegie .grid__box--card a.link-button--red-skibo{background-color:#941120}.bg-color-red-carnegie .grid__box--card a.link-button--red-carnegie{background-color:#c41230}.bg-color-red-carnegie .grid__box--card a.link-button--blue-weaver{background-color:#182c4b}.bg-color-red-carnegie .grid__box--card a.link-button--gray-iron{background-color:#6d6e71}.bg-color-red-carnegie .grid__box--card a.link-button--gray-dark{background-color:#333}.bg-color-red-carnegie .grid__box--card a.link-button--blue-thread{background-color:#043673}.bg-color-red-carnegie .grid__box--card a.link-button--teal-hornbostel{background-color:#1f4c4c}.bg-color-red-carnegie .grid__box--card a.link-button--ghost{background-color:transparent;border:2px solid #6d6e71;color:rgba(0,0,0,.85)}.bg-color-red-carnegie .grid__box--card a.link-button--wide{text-align:center;width:100%}.bg-color-red-carnegie .grid__box--card a.btn.ghost{background-color:transparent;border:2px solid #6d6e71;color:rgba(0,0,0,.85)}.bg-color-red-carnegie .grid__box--card a.btn.wide{text-align:center;width:100%}.bg-color-blue-weaver .grid__box--card a{color:inherit;border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:#c41230;text-decoration:none;outline:3px solid transparent;transition:background .2s ease,border-color .2s ease,color .2s ease,outline .2s ease,fill .2s ease}.bg-color-blue-weaver .grid__box--card a:hover{color:#c41230;border-bottom-color:#c41230;cursor:pointer}.bg-color-blue-weaver .grid__box--card a h1,.bg-color-blue-weaver .grid__box--card a .h1,.bg-color-blue-weaver .grid__box--card a h2,.bg-color-blue-weaver .grid__box--card a .h2,.bg-color-blue-weaver .grid__box--card a h3,.bg-color-blue-weaver .grid__box--card a .h3,.bg-color-blue-weaver .grid__box--card a h4,.bg-color-blue-weaver .grid__box--card a h5,.bg-color-blue-weaver .grid__box--card a h6,.bg-color-blue-weaver .grid__box--card a p,.bg-color-blue-weaver .grid__box--card a .p{transition:inherit;transition-delay:-0.02s}.bg-color-blue-weaver .grid__box--card a:not([href]):not(button):not(input[type=submit]):not([class]):not(.ck-style-grid__button__preview a){border-bottom-width:0;padding-bottom:0;transition:none}.bg-color-blue-weaver .grid__box--card a.btn,.bg-color-blue-weaver .grid__box--card a.link-button,.bg-color-blue-weaver .grid__box--card a.link-button--ghost,.bg-color-blue-weaver .grid__box--card a.link-button--wide{background-color:rgba(0,0,6,.57);border:2px solid transparent;border-left-width:0;border-right-width:0;border-bottom-color:rgba(0,0,0,.25);color:rgba(255,255,255,.95);cursor:pointer;display:inline-block;letter-spacing:.025rem;padding:1rem 1.35rem}.bg-color-blue-weaver .grid__box--card a.btn:hover,.bg-color-blue-weaver .grid__box--card a.link-button:hover,.bg-color-blue-weaver .grid__box--card a.link-button--ghost:hover,.bg-color-blue-weaver .grid__box--card a.link-button--wide:hover{background-color:rgba(0,0,0,.85);color:#fff;border-color:transparent;border-bottom-color:rgba(0,0,0,.25)}.bg-color-blue-weaver .grid__box--card a.link-button--red-scots-rose{background-color:#ef3a47;color:rgba(0,0,0,.85)}.bg-color-blue-weaver .grid__box--card a.link-button--gold-thread{background-color:#fdb515;color:rgba(0,0,0,.85)}.bg-color-blue-weaver .grid__box--card a.link-button--beige-kittanning-brick{background-color:#e4dac4;color:rgba(0,0,0,.85)}.bg-color-blue-weaver .grid__box--card a.link-button--gray-steel{background-color:#bcbec0;color:rgba(0,0,0,.85)}.bg-color-blue-weaver .grid__box--card a.link-button--teal-thread{background-color:#008f91;color:rgba(0,0,0,.85)}.bg-color-blue-weaver .grid__box--card a.link-button--white{background-color:#fff;color:rgba(0,0,0,.85)}.bg-color-blue-weaver .grid__box--card a.link-button--red-skibo{background-color:#941120}.bg-color-blue-weaver .grid__box--card a.link-button--red-carnegie{background-color:#c41230}.bg-color-blue-weaver .grid__box--card a.link-button--blue-weaver{background-color:#182c4b}.bg-color-blue-weaver .grid__box--card a.link-button--gray-iron{background-color:#6d6e71}.bg-color-blue-weaver .grid__box--card a.link-button--gray-dark{background-color:#333}.bg-color-blue-weaver .grid__box--card a.link-button--blue-thread{background-color:#043673}.bg-color-blue-weaver .grid__box--card a.link-button--teal-hornbostel{background-color:#1f4c4c}.bg-color-blue-weaver .grid__box--card a.link-button--ghost{background-color:transparent;border:2px solid #6d6e71;color:rgba(0,0,0,.85)}.bg-color-blue-weaver .grid__box--card a.link-button--wide{text-align:center;width:100%}.bg-color-blue-weaver .grid__box--card a.btn.ghost{background-color:transparent;border:2px solid #6d6e71;color:rgba(0,0,0,.85)}.bg-color-blue-weaver .grid__box--card a.btn.wide{text-align:center;width:100%}.bg-color-gray-iron .grid__box--card a{color:inherit;border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:#c41230;text-decoration:none;outline:3px solid transparent;transition:background .2s ease,border-color .2s ease,color .2s ease,outline .2s ease,fill .2s ease}.bg-color-gray-iron .grid__box--card a:hover{color:#c41230;border-bottom-color:#c41230;cursor:pointer}.bg-color-gray-iron .grid__box--card a h1,.bg-color-gray-iron .grid__box--card a .h1,.bg-color-gray-iron .grid__box--card a h2,.bg-color-gray-iron .grid__box--card a .h2,.bg-color-gray-iron .grid__box--card a h3,.bg-color-gray-iron .grid__box--card a .h3,.bg-color-gray-iron .grid__box--card a h4,.bg-color-gray-iron .grid__box--card a h5,.bg-color-gray-iron .grid__box--card a h6,.bg-color-gray-iron .grid__box--card a p,.bg-color-gray-iron .grid__box--card a .p{transition:inherit;transition-delay:-0.02s}.bg-color-gray-iron .grid__box--card a:not([href]):not(button):not(input[type=submit]):not([class]):not(.ck-style-grid__button__preview a){border-bottom-width:0;padding-bottom:0;transition:none}.bg-color-gray-iron .grid__box--card a.btn,.bg-color-gray-iron .grid__box--card a.link-button,.bg-color-gray-iron .grid__box--card a.link-button--ghost,.bg-color-gray-iron .grid__box--card a.link-button--wide{background-color:rgba(0,0,6,.57);border:2px solid transparent;border-left-width:0;border-right-width:0;border-bottom-color:rgba(0,0,0,.25);color:rgba(255,255,255,.95);cursor:pointer;display:inline-block;letter-spacing:.025rem;padding:1rem 1.35rem}.bg-color-gray-iron .grid__box--card a.btn:hover,.bg-color-gray-iron .grid__box--card a.link-button:hover,.bg-color-gray-iron .grid__box--card a.link-button--ghost:hover,.bg-color-gray-iron .grid__box--card a.link-button--wide:hover{background-color:rgba(0,0,0,.85);color:#fff;border-color:transparent;border-bottom-color:rgba(0,0,0,.25)}.bg-color-gray-iron .grid__box--card a.link-button--red-scots-rose{background-color:#ef3a47;color:rgba(0,0,0,.85)}.bg-color-gray-iron .grid__box--card a.link-button--gold-thread{background-color:#fdb515;color:rgba(0,0,0,.85)}.bg-color-gray-iron .grid__box--card a.link-button--beige-kittanning-brick{background-color:#e4dac4;color:rgba(0,0,0,.85)}.bg-color-gray-iron .grid__box--card a.link-button--gray-steel{background-color:#bcbec0;color:rgba(0,0,0,.85)}.bg-color-gray-iron .grid__box--card a.link-button--teal-thread{background-color:#008f91;color:rgba(0,0,0,.85)}.bg-color-gray-iron .grid__box--card a.link-button--white{background-color:#fff;color:rgba(0,0,0,.85)}.bg-color-gray-iron .grid__box--card a.link-button--red-skibo{background-color:#941120}.bg-color-gray-iron .grid__box--card a.link-button--red-carnegie{background-color:#c41230}.bg-color-gray-iron .grid__box--card a.link-button--blue-weaver{background-color:#182c4b}.bg-color-gray-iron .grid__box--card a.link-button--gray-iron{background-color:#6d6e71}.bg-color-gray-iron .grid__box--card a.link-button--gray-dark{background-color:#333}.bg-color-gray-iron .grid__box--card a.link-button--blue-thread{background-color:#043673}.bg-color-gray-iron .grid__box--card a.link-button--teal-hornbostel{background-color:#1f4c4c}.bg-color-gray-iron .grid__box--card a.link-button--ghost{background-color:transparent;border:2px solid #6d6e71;color:rgba(0,0,0,.85)}.bg-color-gray-iron .grid__box--card a.link-button--wide{text-align:center;width:100%}.bg-color-gray-iron .grid__box--card a.btn.ghost{background-color:transparent;border:2px solid #6d6e71;color:rgba(0,0,0,.85)}.bg-color-gray-iron .grid__box--card a.btn.wide{text-align:center;width:100%}.bg-color-gray-dark .grid__box--card a{color:inherit;border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:#c41230;text-decoration:none;outline:3px solid transparent;transition:background .2s ease,border-color .2s ease,color .2s ease,outline .2s ease,fill .2s ease}.bg-color-gray-dark .grid__box--card a:hover{color:#c41230;border-bottom-color:#c41230;cursor:pointer}.bg-color-gray-dark .grid__box--card a h1,.bg-color-gray-dark .grid__box--card a .h1,.bg-color-gray-dark .grid__box--card a h2,.bg-color-gray-dark .grid__box--card a .h2,.bg-color-gray-dark .grid__box--card a h3,.bg-color-gray-dark .grid__box--card a .h3,.bg-color-gray-dark .grid__box--card a h4,.bg-color-gray-dark .grid__box--card a h5,.bg-color-gray-dark .grid__box--card a h6,.bg-color-gray-dark .grid__box--card a p,.bg-color-gray-dark .grid__box--card a .p{transition:inherit;transition-delay:-0.02s}.bg-color-gray-dark .grid__box--card a:not([href]):not(button):not(input[type=submit]):not([class]):not(.ck-style-grid__button__preview a){border-bottom-width:0;padding-bottom:0;transition:none}.bg-color-gray-dark .grid__box--card a.btn,.bg-color-gray-dark .grid__box--card a.link-button,.bg-color-gray-dark .grid__box--card a.link-button--ghost,.bg-color-gray-dark .grid__box--card a.link-button--wide{background-color:rgba(0,0,6,.57);border:2px solid transparent;border-left-width:0;border-right-width:0;border-bottom-color:rgba(0,0,0,.25);color:rgba(255,255,255,.95);cursor:pointer;display:inline-block;letter-spacing:.025rem;padding:1rem 1.35rem}.bg-color-gray-dark .grid__box--card a.btn:hover,.bg-color-gray-dark .grid__box--card a.link-button:hover,.bg-color-gray-dark .grid__box--card a.link-button--ghost:hover,.bg-color-gray-dark .grid__box--card a.link-button--wide:hover{background-color:rgba(0,0,0,.85);color:#fff;border-color:transparent;border-bottom-color:rgba(0,0,0,.25)}.bg-color-gray-dark .grid__box--card a.link-button--red-scots-rose{background-color:#ef3a47;color:rgba(0,0,0,.85)}.bg-color-gray-dark .grid__box--card a.link-button--gold-thread{background-color:#fdb515;color:rgba(0,0,0,.85)}.bg-color-gray-dark .grid__box--card a.link-button--beige-kittanning-brick{background-color:#e4dac4;color:rgba(0,0,0,.85)}.bg-color-gray-dark .grid__box--card a.link-button--gray-steel{background-color:#bcbec0;color:rgba(0,0,0,.85)}.bg-color-gray-dark .grid__box--card a.link-button--teal-thread{background-color:#008f91;color:rgba(0,0,0,.85)}.bg-color-gray-dark .grid__box--card a.link-button--white{background-color:#fff;color:rgba(0,0,0,.85)}.bg-color-gray-dark .grid__box--card a.link-button--red-skibo{background-color:#941120}.bg-color-gray-dark .grid__box--card a.link-button--red-carnegie{background-color:#c41230}.bg-color-gray-dark .grid__box--card a.link-button--blue-weaver{background-color:#182c4b}.bg-color-gray-dark .grid__box--card a.link-button--gray-iron{background-color:#6d6e71}.bg-color-gray-dark .grid__box--card a.link-button--gray-dark{background-color:#333}.bg-color-gray-dark .grid__box--card a.link-button--blue-thread{background-color:#043673}.bg-color-gray-dark .grid__box--card a.link-button--teal-hornbostel{background-color:#1f4c4c}.bg-color-gray-dark .grid__box--card a.link-button--ghost{background-color:transparent;border:2px solid #6d6e71;color:rgba(0,0,0,.85)}.bg-color-gray-dark .grid__box--card a.link-button--wide{text-align:center;width:100%}.bg-color-gray-dark .grid__box--card a.btn.ghost{background-color:transparent;border:2px solid #6d6e71;color:rgba(0,0,0,.85)}.bg-color-gray-dark .grid__box--card a.btn.wide{text-align:center;width:100%}.bg-color-blue-thread .grid__box--card a{color:inherit;border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:#c41230;text-decoration:none;outline:3px solid transparent;transition:background .2s ease,border-color .2s ease,color .2s ease,outline .2s ease,fill .2s ease}.bg-color-blue-thread .grid__box--card a:hover{color:#c41230;border-bottom-color:#c41230;cursor:pointer}.bg-color-blue-thread .grid__box--card a h1,.bg-color-blue-thread .grid__box--card a .h1,.bg-color-blue-thread .grid__box--card a h2,.bg-color-blue-thread .grid__box--card a .h2,.bg-color-blue-thread .grid__box--card a h3,.bg-color-blue-thread .grid__box--card a .h3,.bg-color-blue-thread .grid__box--card a h4,.bg-color-blue-thread .grid__box--card a h5,.bg-color-blue-thread .grid__box--card a h6,.bg-color-blue-thread .grid__box--card a p,.bg-color-blue-thread .grid__box--card a .p{transition:inherit;transition-delay:-0.02s}.bg-color-blue-thread .grid__box--card a:not([href]):not(button):not(input[type=submit]):not([class]):not(.ck-style-grid__button__preview a){border-bottom-width:0;padding-bottom:0;transition:none}.bg-color-blue-thread .grid__box--card a.btn,.bg-color-blue-thread .grid__box--card a.link-button,.bg-color-blue-thread .grid__box--card a.link-button--ghost,.bg-color-blue-thread .grid__box--card a.link-button--wide{background-color:rgba(0,0,6,.57);border:2px solid transparent;border-left-width:0;border-right-width:0;border-bottom-color:rgba(0,0,0,.25);color:rgba(255,255,255,.95);cursor:pointer;display:inline-block;letter-spacing:.025rem;padding:1rem 1.35rem}.bg-color-blue-thread .grid__box--card a.btn:hover,.bg-color-blue-thread .grid__box--card a.link-button:hover,.bg-color-blue-thread .grid__box--card a.link-button--ghost:hover,.bg-color-blue-thread .grid__box--card a.link-button--wide:hover{background-color:rgba(0,0,0,.85);color:#fff;border-color:transparent;border-bottom-color:rgba(0,0,0,.25)}.bg-color-blue-thread .grid__box--card a.link-button--red-scots-rose{background-color:#ef3a47;color:rgba(0,0,0,.85)}.bg-color-blue-thread .grid__box--card a.link-button--gold-thread{background-color:#fdb515;color:rgba(0,0,0,.85)}.bg-color-blue-thread .grid__box--card a.link-button--beige-kittanning-brick{background-color:#e4dac4;color:rgba(0,0,0,.85)}.bg-color-blue-thread .grid__box--card a.link-button--gray-steel{background-color:#bcbec0;color:rgba(0,0,0,.85)}.bg-color-blue-thread .grid__box--card a.link-button--teal-thread{background-color:#008f91;color:rgba(0,0,0,.85)}.bg-color-blue-thread .grid__box--card a.link-button--white{background-color:#fff;color:rgba(0,0,0,.85)}.bg-color-blue-thread .grid__box--card a.link-button--red-skibo{background-color:#941120}.bg-color-blue-thread .grid__box--card a.link-button--red-carnegie{background-color:#c41230}.bg-color-blue-thread .grid__box--card a.link-button--blue-weaver{background-color:#182c4b}.bg-color-blue-thread .grid__box--card a.link-button--gray-iron{background-color:#6d6e71}.bg-color-blue-thread .grid__box--card a.link-button--gray-dark{background-color:#333}.bg-color-blue-thread .grid__box--card a.link-button--blue-thread{background-color:#043673}.bg-color-blue-thread .grid__box--card a.link-button--teal-hornbostel{background-color:#1f4c4c}.bg-color-blue-thread .grid__box--card a.link-button--ghost{background-color:transparent;border:2px solid #6d6e71;color:rgba(0,0,0,.85)}.bg-color-blue-thread .grid__box--card a.link-button--wide{text-align:center;width:100%}.bg-color-blue-thread .grid__box--card a.btn.ghost{background-color:transparent;border:2px solid #6d6e71;color:rgba(0,0,0,.85)}.bg-color-blue-thread .grid__box--card a.btn.wide{text-align:center;width:100%}.bg-color-teal-hornbostel .grid__box--card a{color:inherit;border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:#c41230;text-decoration:none;outline:3px solid transparent;transition:background .2s ease,border-color .2s ease,color .2s ease,outline .2s ease,fill .2s ease}.bg-color-teal-hornbostel .grid__box--card a:hover{color:#c41230;border-bottom-color:#c41230;cursor:pointer}.bg-color-teal-hornbostel .grid__box--card a h1,.bg-color-teal-hornbostel .grid__box--card a .h1,.bg-color-teal-hornbostel .grid__box--card a h2,.bg-color-teal-hornbostel .grid__box--card a .h2,.bg-color-teal-hornbostel .grid__box--card a h3,.bg-color-teal-hornbostel .grid__box--card a .h3,.bg-color-teal-hornbostel .grid__box--card a h4,.bg-color-teal-hornbostel .grid__box--card a h5,.bg-color-teal-hornbostel .grid__box--card a h6,.bg-color-teal-hornbostel .grid__box--card a p,.bg-color-teal-hornbostel .grid__box--card a .p{transition:inherit;transition-delay:-0.02s}.bg-color-teal-hornbostel .grid__box--card a:not([href]):not(button):not(input[type=submit]):not([class]):not(.ck-style-grid__button__preview a){border-bottom-width:0;padding-bottom:0;transition:none}.bg-color-teal-hornbostel .grid__box--card a.btn,.bg-color-teal-hornbostel .grid__box--card a.link-button,.bg-color-teal-hornbostel .grid__box--card a.link-button--ghost,.bg-color-teal-hornbostel .grid__box--card a.link-button--wide{background-color:rgba(0,0,6,.57);border:2px solid transparent;border-left-width:0;border-right-width:0;border-bottom-color:rgba(0,0,0,.25);color:rgba(255,255,255,.95);cursor:pointer;display:inline-block;letter-spacing:.025rem;padding:1rem 1.35rem}.bg-color-teal-hornbostel .grid__box--card a.btn:hover,.bg-color-teal-hornbostel .grid__box--card a.link-button:hover,.bg-color-teal-hornbostel .grid__box--card a.link-button--ghost:hover,.bg-color-teal-hornbostel .grid__box--card a.link-button--wide:hover{background-color:rgba(0,0,0,.85);color:#fff;border-color:transparent;border-bottom-color:rgba(0,0,0,.25)}.bg-color-teal-hornbostel .grid__box--card a.link-button--red-scots-rose{background-color:#ef3a47;color:rgba(0,0,0,.85)}.bg-color-teal-hornbostel .grid__box--card a.link-button--gold-thread{background-color:#fdb515;color:rgba(0,0,0,.85)}.bg-color-teal-hornbostel .grid__box--card a.link-button--beige-kittanning-brick{background-color:#e4dac4;color:rgba(0,0,0,.85)}.bg-color-teal-hornbostel .grid__box--card a.link-button--gray-steel{background-color:#bcbec0;color:rgba(0,0,0,.85)}.bg-color-teal-hornbostel .grid__box--card a.link-button--teal-thread{background-color:#008f91;color:rgba(0,0,0,.85)}.bg-color-teal-hornbostel .grid__box--card a.link-button--white{background-color:#fff;color:rgba(0,0,0,.85)}.bg-color-teal-hornbostel .grid__box--card a.link-button--red-skibo{background-color:#941120}.bg-color-teal-hornbostel .grid__box--card a.link-button--red-carnegie{background-color:#c41230}.bg-color-teal-hornbostel .grid__box--card a.link-button--blue-weaver{background-color:#182c4b}.bg-color-teal-hornbostel .grid__box--card a.link-button--gray-iron{background-color:#6d6e71}.bg-color-teal-hornbostel .grid__box--card a.link-button--gray-dark{background-color:#333}.bg-color-teal-hornbostel .grid__box--card a.link-button--blue-thread{background-color:#043673}.bg-color-teal-hornbostel .grid__box--card a.link-button--teal-hornbostel{background-color:#1f4c4c}.bg-color-teal-hornbostel .grid__box--card a.link-button--ghost{background-color:transparent;border:2px solid #6d6e71;color:rgba(0,0,0,.85)}.bg-color-teal-hornbostel .grid__box--card a.link-button--wide{text-align:center;width:100%}.bg-color-teal-hornbostel .grid__box--card a.btn.ghost{background-color:transparent;border:2px solid #6d6e71;color:rgba(0,0,0,.85)}.bg-color-teal-hornbostel .grid__box--card a.btn.wide{text-align:center;width:100%}.bg-color-teal-thread .grid__box--card a{color:inherit;border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:#c41230;text-decoration:none;outline:3px solid transparent;transition:background .2s ease,border-color .2s ease,color .2s ease,outline .2s ease,fill .2s ease}.bg-color-teal-thread .grid__box--card a:hover{color:#c41230;border-bottom-color:#c41230;cursor:pointer}.bg-color-teal-thread .grid__box--card a h1,.bg-color-teal-thread .grid__box--card a .h1,.bg-color-teal-thread .grid__box--card a h2,.bg-color-teal-thread .grid__box--card a .h2,.bg-color-teal-thread .grid__box--card a h3,.bg-color-teal-thread .grid__box--card a .h3,.bg-color-teal-thread .grid__box--card a h4,.bg-color-teal-thread .grid__box--card a h5,.bg-color-teal-thread .grid__box--card a h6,.bg-color-teal-thread .grid__box--card a p,.bg-color-teal-thread .grid__box--card a .p{transition:inherit;transition-delay:-0.02s}.bg-color-teal-thread .grid__box--card a:not([href]):not(button):not(input[type=submit]):not([class]):not(.ck-style-grid__button__preview a){border-bottom-width:0;padding-bottom:0;transition:none}.bg-color-teal-thread .grid__box--card a.btn,.bg-color-teal-thread .grid__box--card a.link-button,.bg-color-teal-thread .grid__box--card a.link-button--ghost,.bg-color-teal-thread .grid__box--card a.link-button--wide{background-color:rgba(0,0,6,.57);border:2px solid transparent;border-left-width:0;border-right-width:0;border-bottom-color:rgba(0,0,0,.25);color:rgba(255,255,255,.95);cursor:pointer;display:inline-block;letter-spacing:.025rem;padding:1rem 1.35rem}.bg-color-teal-thread .grid__box--card a.btn:hover,.bg-color-teal-thread .grid__box--card a.link-button:hover,.bg-color-teal-thread .grid__box--card a.link-button--ghost:hover,.bg-color-teal-thread .grid__box--card a.link-button--wide:hover{background-color:rgba(0,0,0,.85);color:#fff;border-color:transparent;border-bottom-color:rgba(0,0,0,.25)}.bg-color-teal-thread .grid__box--card a.link-button--red-scots-rose{background-color:#ef3a47;color:rgba(0,0,0,.85)}.bg-color-teal-thread .grid__box--card a.link-button--gold-thread{background-color:#fdb515;color:rgba(0,0,0,.85)}.bg-color-teal-thread .grid__box--card a.link-button--beige-kittanning-brick{background-color:#e4dac4;color:rgba(0,0,0,.85)}.bg-color-teal-thread .grid__box--card a.link-button--gray-steel{background-color:#bcbec0;color:rgba(0,0,0,.85)}.bg-color-teal-thread .grid__box--card a.link-button--teal-thread{background-color:#008f91;color:rgba(0,0,0,.85)}.bg-color-teal-thread .grid__box--card a.link-button--white{background-color:#fff;color:rgba(0,0,0,.85)}.bg-color-teal-thread .grid__box--card a.link-button--red-skibo{background-color:#941120}.bg-color-teal-thread .grid__box--card a.link-button--red-carnegie{background-color:#c41230}.bg-color-teal-thread .grid__box--card a.link-button--blue-weaver{background-color:#182c4b}.bg-color-teal-thread .grid__box--card a.link-button--gray-iron{background-color:#6d6e71}.bg-color-teal-thread .grid__box--card a.link-button--gray-dark{background-color:#333}.bg-color-teal-thread .grid__box--card a.link-button--blue-thread{background-color:#043673}.bg-color-teal-thread .grid__box--card a.link-button--teal-hornbostel{background-color:#1f4c4c}.bg-color-teal-thread .grid__box--card a.link-button--ghost{background-color:transparent;border:2px solid #6d6e71;color:rgba(0,0,0,.85)}.bg-color-teal-thread .grid__box--card a.link-button--wide{text-align:center;width:100%}.bg-color-teal-thread .grid__box--card a.btn.ghost{background-color:transparent;border:2px solid #6d6e71;color:rgba(0,0,0,.85)}.bg-color-teal-thread .grid__box--card a.btn.wide{text-align:center;width:100%}.text-color-invert .grid__box--card a{color:inherit;border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:#c41230;text-decoration:none;outline:3px solid transparent;transition:background .2s ease,border-color .2s ease,color .2s ease,outline .2s ease,fill .2s ease}.text-color-invert .grid__box--card a:hover{color:#c41230;border-bottom-color:#c41230;cursor:pointer}.text-color-invert .grid__box--card a h1,.text-color-invert .grid__box--card a .h1,.text-color-invert .grid__box--card a h2,.text-color-invert .grid__box--card a .h2,.text-color-invert .grid__box--card a h3,.text-color-invert .grid__box--card a .h3,.text-color-invert .grid__box--card a h4,.text-color-invert .grid__box--card a h5,.text-color-invert .grid__box--card a h6,.text-color-invert .grid__box--card a p,.text-color-invert .grid__box--card a .p{transition:inherit;transition-delay:-0.02s}.text-color-invert .grid__box--card a:not([href]):not(button):not(input[type=submit]):not([class]):not(.ck-style-grid__button__preview a){border-bottom-width:0;padding-bottom:0;transition:none}.text-color-invert .grid__box--card a.btn,.text-color-invert .grid__box--card a.link-button,.text-color-invert .grid__box--card a.link-button--ghost,.text-color-invert .grid__box--card a.link-button--wide{background-color:rgba(0,0,6,.57);border:2px solid transparent;border-left-width:0;border-right-width:0;border-bottom-color:rgba(0,0,0,.25);color:rgba(255,255,255,.95);cursor:pointer;display:inline-block;letter-spacing:.025rem;padding:1rem 1.35rem}.text-color-invert .grid__box--card a.btn:hover,.text-color-invert .grid__box--card a.link-button:hover,.text-color-invert .grid__box--card a.link-button--ghost:hover,.text-color-invert .grid__box--card a.link-button--wide:hover{background-color:rgba(0,0,0,.85);color:#fff;border-color:transparent;border-bottom-color:rgba(0,0,0,.25)}.text-color-invert .grid__box--card a.link-button--red-scots-rose{background-color:#ef3a47;color:rgba(0,0,0,.85)}.text-color-invert .grid__box--card a.link-button--gold-thread{background-color:#fdb515;color:rgba(0,0,0,.85)}.text-color-invert .grid__box--card a.link-button--beige-kittanning-brick{background-color:#e4dac4;color:rgba(0,0,0,.85)}.text-color-invert .grid__box--card a.link-button--gray-steel{background-color:#bcbec0;color:rgba(0,0,0,.85)}.text-color-invert .grid__box--card a.link-button--teal-thread{background-color:#008f91;color:rgba(0,0,0,.85)}.text-color-invert .grid__box--card a.link-button--white{background-color:#fff;color:rgba(0,0,0,.85)}.text-color-invert .grid__box--card a.link-button--red-skibo{background-color:#941120}.text-color-invert .grid__box--card a.link-button--red-carnegie{background-color:#c41230}.text-color-invert .grid__box--card a.link-button--blue-weaver{background-color:#182c4b}.text-color-invert .grid__box--card a.link-button--gray-iron{background-color:#6d6e71}.text-color-invert .grid__box--card a.link-button--gray-dark{background-color:#333}.text-color-invert .grid__box--card a.link-button--blue-thread{background-color:#043673}.text-color-invert .grid__box--card a.link-button--teal-hornbostel{background-color:#1f4c4c}.text-color-invert .grid__box--card a.link-button--ghost{background-color:transparent;border:2px solid #6d6e71;color:rgba(0,0,0,.85)}.text-color-invert .grid__box--card a.link-button--wide{text-align:center;width:100%}.text-color-invert .grid__box--card a.btn.ghost{background-color:transparent;border:2px solid #6d6e71;color:rgba(0,0,0,.85)}.text-color-invert .grid__box--card a.btn.wide{text-align:center;width:100%}.grid__box--no-bottom-margin{margin-bottom:0}.grid__box--card-photo{color:rgba(0,0,0,.85);background-color:#fff;position:relative;padding:1rem}.grid__box--card-photo img{width:100%}.grid__box--card-photo p{padding:1rem 1rem 1rem 0}.grid__box--card-photo h3{margin-top:1rem;padding:1rem 1rem 1rem 0}@media(min-width: 961px){.grid__box--narrow-text p,.grid__box--narrow-text h1,.grid__box--narrow-text h2,.grid__box--narrow-text h3,.grid__box--narrow-text h4,.grid__box--narrow-text h5,.grid__box--narrow-text h6,.grid__box--narrow-text ol,.grid__box--narrow-text ul,.grid__box--narrow-text pre,.grid__box--narrow-text blockquote,.grid__box--narrow-text table{padding-left:12.5%;padding-right:12.5%}}.grid__box--narrow-text p{max-width:inherit}.grid__box__link-text-container:after{content:" ►";display:inline;position:relative;top:-1px;font-size:75%}.grid__box--search{display:flex;flex-direction:column;justify-content:center}.grid__box--search p{font-size:1.5rem;font-weight:300;word-break:break-word;max-width:none;text-align:center}.grid__box--search .link-box__summary{display:block}
:root{--box-shadow-admission-width: 5px;--box-shadow-admission-width-hover: calc(var(--box-shadow-admission-width) * 2);--box-shadow-admission: 1px 1px var(--box-shadow-admission-width) rgba(0, 0, 0, 0.25);--box-shadow-admission-hover: 1px 1px var(--box-shadow-admission-width-hover) rgba(0, 0, 0, 0.5);--tartan-band-padding: calc(1rem * .5);--wordmark-width: 15vw}@media(min-width: 1700px){:root{--wordmark-width: 10vw}}@media(max-width: 960px)and (min-width: 768px){:root{--wordmark-width: 18vw}}@media(max-width: 1299px){:root{--menu-icon-width: calc(1rem * 2.5)}}@media(max-width: 767px){:root{--wordmark-width: 27vw}}@media(max-width: 375px){:root{--wordmark-width: 29vw}}.grid{display:grid;column-gap:2rem;grid-auto-flow:row;grid-template-columns:minmax(0, 1fr);padding-bottom:0}.grid.grid--margin-large{column-gap:4rem;padding-top:4rem;padding-bottom:2rem}.grid.grid--margin-none{column-gap:0;padding:0}.grid .grid__box__text-container a:hover{color:#c41230;border-bottom-color:#000}.grid--wysiwyg+.grid--wysiwyg{padding-top:0}@media(min-width: 961px){.grid--wysiwyg--narrow-text p,.grid--wysiwyg--narrow-text h1,.grid--wysiwyg--narrow-text h2,.grid--wysiwyg--narrow-text h3,.grid--wysiwyg--narrow-text h4,.grid--wysiwyg--narrow-text h5,.grid--wysiwyg--narrow-text h6,.grid--wysiwyg--narrow-text ol,.grid--wysiwyg--narrow-text ul,.grid--wysiwyg--narrow-text pre,.grid--wysiwyg--narrow-text blockquote,.grid--wysiwyg--narrow-text table{padding-left:12.5%;padding-right:12.5%}}.grid--wysiwyg--narrow-text p{max-width:inherit}.grid__box__eyebrow{color:#c41230}@media(min-width: 768px){.grid--column-2{grid-template-columns:repeat(2, minmax(0, 1fr))}.grid--column-3{grid-template-columns:repeat(2, minmax(0, 1fr))}.grid--column-4{grid-template-columns:repeat(2, minmax(0, 1fr))}.grid--column-5{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(min-width: 961px){.grid--column-3{grid-template-columns:repeat(3, minmax(0, 1fr))}.grid--column-4{grid-template-columns:repeat(4, minmax(0, 1fr))}.grid--column-5{grid-template-columns:repeat(5, minmax(0, 1fr))}}.grid--column-2--no-breakpoint{grid-template-columns:repeat(2, minmax(0, 1fr))}.grid--column-3--no-breakpoint{grid-template-columns:repeat(3, minmax(0, 1fr))}.grid--column-4--no-breakpoint{grid-template-columns:repeat(4, minmax(0, 1fr))}.grid--column-5--no-breakpoint{grid-template-columns:repeat(5, minmax(0, 1fr))}
:root{--box-shadow-admission-width: 5px;--box-shadow-admission-width-hover: calc(var(--box-shadow-admission-width) * 2);--box-shadow-admission: 1px 1px var(--box-shadow-admission-width) rgba(0, 0, 0, 0.25);--box-shadow-admission-hover: 1px 1px var(--box-shadow-admission-width-hover) rgba(0, 0, 0, 0.5);--tartan-band-padding: calc(1rem * .5);--wordmark-width: 15vw}@media(min-width: 1700px){:root{--wordmark-width: 10vw}}@media(max-width: 960px)and (min-width: 768px){:root{--wordmark-width: 18vw}}@media(max-width: 1299px){:root{--menu-icon-width: calc(1rem * 2.5)}}@media(max-width: 767px){:root{--wordmark-width: 27vw}}@media(max-width: 375px){:root{--wordmark-width: 29vw}}.header-nav{position:relative;overflow:hidden}@media(max-width: 767px){.header-nav{display:none}}.header-nav__list{display:flex;flex-flow:nowrap row;list-style-type:none;padding:0}.header-nav__list__list-item{display:flex;align-items:center;flex:1 1 auto;padding:0;margin-left:0;border-left:1px solid rgba(0,0,0,.25);border-bottom:1px solid rgba(0,0,0,.25)}.header-nav__list__list-item.is-active{border-bottom-color:transparent}.header-nav__list__list-item.is-active .header-nav__list__list-item__link{color:#c41230}.header-nav__list__list-item__link{color:#767676;display:block;font-size:.85rem;font-weight:700;letter-spacing:.025rem;line-height:1.15rem;padding:.5rem;text-align:center;width:100%;border:none}.header-nav__list__list-item--first-child{border-left-color:transparent}
:root{--box-shadow-admission-width: 5px;--box-shadow-admission-width-hover: calc(var(--box-shadow-admission-width) * 2);--box-shadow-admission: 1px 1px var(--box-shadow-admission-width) rgba(0, 0, 0, 0.25);--box-shadow-admission-hover: 1px 1px var(--box-shadow-admission-width-hover) rgba(0, 0, 0, 0.5);--tartan-band-padding: calc(1rem * .5);--wordmark-width: 15vw}@media(min-width: 1700px){:root{--wordmark-width: 10vw}}@media(max-width: 960px)and (min-width: 768px){:root{--wordmark-width: 18vw}}@media(max-width: 1299px){:root{--menu-icon-width: calc(1rem * 2.5)}}@media(max-width: 767px){:root{--wordmark-width: 27vw}}@media(max-width: 375px){:root{--wordmark-width: 29vw}}.header{--menu-icon-width: 49px;width:100%;transition:width .3s ease}.header:focus{outline:none}.no-js .header__search-button,.no-js .header__menu-button{display:none}
:root{--box-shadow-admission-width: 5px;--box-shadow-admission-width-hover: calc(var(--box-shadow-admission-width) * 2);--box-shadow-admission: 1px 1px var(--box-shadow-admission-width) rgba(0, 0, 0, 0.25);--box-shadow-admission-hover: 1px 1px var(--box-shadow-admission-width-hover) rgba(0, 0, 0, 0.5);--tartan-band-padding: calc(1rem * .5);--wordmark-width: 15vw}@media(min-width: 1700px){:root{--wordmark-width: 10vw}}@media(max-width: 960px)and (min-width: 768px){:root{--wordmark-width: 18vw}}@media(max-width: 1299px){:root{--menu-icon-width: calc(1rem * 2.5)}}@media(max-width: 767px){:root{--wordmark-width: 27vw}}@media(max-width: 375px){:root{--wordmark-width: 29vw}}.hero__media__video-container__image{width:100%;object-fit:cover;height:100%}
:root{--box-shadow-admission-width: 5px;--box-shadow-admission-width-hover: calc(var(--box-shadow-admission-width) * 2);--box-shadow-admission: 1px 1px var(--box-shadow-admission-width) rgba(0, 0, 0, 0.25);--box-shadow-admission-hover: 1px 1px var(--box-shadow-admission-width-hover) rgba(0, 0, 0, 0.5);--tartan-band-padding: calc(1rem * .5);--wordmark-width: 15vw}@media(min-width: 1700px){:root{--wordmark-width: 10vw}}@media(max-width: 960px)and (min-width: 768px){:root{--wordmark-width: 18vw}}@media(max-width: 1299px){:root{--menu-icon-width: calc(1rem * 2.5)}}@media(max-width: 767px){:root{--wordmark-width: 27vw}}@media(max-width: 375px){:root{--wordmark-width: 29vw}}.hero__media__video-container__video{max-width:none;position:absolute;height:100%;width:100%;transition:margin .2s ease}@media(max-width: 960px)and (min-width: 768px){.hero--panoramic .hero__media__video-container__video{min-width:122%}}.hero--full-image .hero__media__video-container__video{width:102%;left:-1%;height:102%;bottom:-1%}.hero--fit-to-margin .hero__media__video-container__video{width:102%;left:-1%;height:102%;bottom:-1%}
:root{--box-shadow-admission-width: 5px;--box-shadow-admission-width-hover: calc(var(--box-shadow-admission-width) * 2);--box-shadow-admission: 1px 1px var(--box-shadow-admission-width) rgba(0, 0, 0, 0.25);--box-shadow-admission-hover: 1px 1px var(--box-shadow-admission-width-hover) rgba(0, 0, 0, 0.5);--tartan-band-padding: calc(1rem * .5);--wordmark-width: 15vw}@media(min-width: 1700px){:root{--wordmark-width: 10vw}}@media(max-width: 960px)and (min-width: 768px){:root{--wordmark-width: 18vw}}@media(max-width: 1299px){:root{--menu-icon-width: calc(1rem * 2.5)}}@media(max-width: 767px){:root{--wordmark-width: 27vw}}@media(max-width: 375px){:root{--wordmark-width: 29vw}}.hero__media__video-container{height:100%}.hero__media__video-container::after{content:"";position:absolute;width:100%;height:100%;z-index:1}.hero--fit-to-margin .hero__media__video-container{--fit-to-margin: calc(100vw - var(--container-padding) * 2);min-height:calc(var(--fit-to-margin) * 0.5625)}@media(max-width: 1299px){.hero--fit-to-margin .hero__media__video-container{min-height:100%}}@media(min-width: 768px){.js-side-nav-open .hero--fit-to-margin .hero__media__video-container{--fit-to-margin: calc((100vw - var(--side-nav-width)) - var(--container-padding) * 2)}}
:root{--box-shadow-admission-width: 5px;--box-shadow-admission-width-hover: calc(var(--box-shadow-admission-width) * 2);--box-shadow-admission: 1px 1px var(--box-shadow-admission-width) rgba(0, 0, 0, 0.25);--box-shadow-admission-hover: 1px 1px var(--box-shadow-admission-width-hover) rgba(0, 0, 0, 0.5);--tartan-band-padding: calc(1rem * .5);--wordmark-width: 15vw}@media(min-width: 1700px){:root{--wordmark-width: 10vw}}@media(max-width: 960px)and (min-width: 768px){:root{--wordmark-width: 18vw}}@media(max-width: 1299px){:root{--menu-icon-width: calc(1rem * 2.5)}}@media(max-width: 767px){:root{--wordmark-width: 27vw}}@media(max-width: 375px){:root{--wordmark-width: 29vw}}.hero__media{width:100%;height:100%;object-fit:cover;overflow:hidden;position:relative}.hero__media--paused .icon-pause{margin-left:12%}.hero__media--paused .icon-pause__pause-path{transform:skew(-64deg, 27deg) scale(3) translateX(-67%)}.hero__pause-button{--pause-button-size: calc(1rem * 2.5);position:absolute;left:calc(100% - var(--container-padding) - var(--pause-button-size));bottom:0;z-index:10;height:var(--pause-button-size);width:var(--pause-button-size);padding:.75rem .65rem .65rem;border:0;background-color:rgba(255,255,255,.95);line-height:0;fill:#c41230;cursor:pointer;transition:background-color .2s ease,top .3s ease,left .3s ease,right .3s ease}.hero__pause-button:hover{background-color:#fff;fill:#c41230}.hero--fit-to-margin .hero__pause-button{bottom:0}
:root{--box-shadow-admission-width: 5px;--box-shadow-admission-width-hover: calc(var(--box-shadow-admission-width) * 2);--box-shadow-admission: 1px 1px var(--box-shadow-admission-width) rgba(0, 0, 0, 0.25);--box-shadow-admission-hover: 1px 1px var(--box-shadow-admission-width-hover) rgba(0, 0, 0, 0.5);--tartan-band-padding: calc(1rem * .5);--wordmark-width: 15vw}@media(min-width: 1700px){:root{--wordmark-width: 10vw}}@media(max-width: 960px)and (min-width: 768px){:root{--wordmark-width: 18vw}}@media(max-width: 1299px){:root{--menu-icon-width: calc(1rem * 2.5)}}@media(max-width: 767px){:root{--wordmark-width: 27vw}}@media(max-width: 375px){:root{--wordmark-width: 29vw}}.hero__text-container__caption{z-index:2;font-size:.85rem;line-height:1.4025rem;font-style:italic;background:rgba(255,255,255,.95);padding:.25rem var(--container-padding);transition:margin .3s ease}.hero__text-container__caption .link--new-window::after{margin-left:2px}@media(min-width: 768px){.hero__text-container__caption{position:absolute;bottom:0;left:0;margin:0 var(--container-padding);padding:.5rem 1rem;max-width:calc((100% - (var(--container-padding) * 2)) * .75 - 1rem * .5)}}.bg-image-tartan-wave .hero__text-container__caption{color:rgba(0,0,0,.85)}.bg-color-red-skibo .hero__text-container__caption{color:rgba(0,0,0,.85)}.bg-color-red-carnegie .hero__text-container__caption{color:rgba(0,0,0,.85)}.bg-color-blue-weaver .hero__text-container__caption{color:rgba(0,0,0,.85)}.bg-color-gray-iron .hero__text-container__caption{color:rgba(0,0,0,.85)}.bg-color-gray-dark .hero__text-container__caption{color:rgba(0,0,0,.85)}.bg-color-blue-thread .hero__text-container__caption{color:rgba(0,0,0,.85)}.bg-color-teal-hornbostel .hero__text-container__caption{color:rgba(0,0,0,.85)}.bg-color-teal-thread .hero__text-container__caption{color:rgba(0,0,0,.85)}.text-color-invert .hero__text-container__caption{color:rgba(0,0,0,.85)}
:root{--box-shadow-admission-width: 5px;--box-shadow-admission-width-hover: calc(var(--box-shadow-admission-width) * 2);--box-shadow-admission: 1px 1px var(--box-shadow-admission-width) rgba(0, 0, 0, 0.25);--box-shadow-admission-hover: 1px 1px var(--box-shadow-admission-width-hover) rgba(0, 0, 0, 0.5);--tartan-band-padding: calc(1rem * .5);--wordmark-width: 15vw}@media(min-width: 1700px){:root{--wordmark-width: 10vw}}@media(max-width: 960px)and (min-width: 768px){:root{--wordmark-width: 18vw}}@media(max-width: 1299px){:root{--menu-icon-width: calc(1rem * 2.5)}}@media(max-width: 767px){:root{--wordmark-width: 27vw}}@media(max-width: 375px){:root{--wordmark-width: 29vw}}.hero__text-container__text-centered{z-index:2;position:absolute;color:#fff;text-shadow:0 0 .5rem #6d6e71;background-color:transparent;text-align:center;bottom:50%;transform:translateX(50%) translateY(50%);right:50%;width:calc(100% - var(--container-padding)*2);padding:0 1rem}.hero__text-container__text-centered h1{font-weight:800;font-size:2rem;letter-spacing:-0.05rem}.hero__text-container__text-centered h2{font-weight:800;font-size:1.35rem;margin-top:-0.5rem}@media(max-width: 767px){.hero__text-container__text-centered h1{font-size:4vw;letter-spacing:inherit}.hero__text-container__text-centered h2{font-size:3vw}}
:root{--box-shadow-admission-width: 5px;--box-shadow-admission-width-hover: calc(var(--box-shadow-admission-width) * 2);--box-shadow-admission: 1px 1px var(--box-shadow-admission-width) rgba(0, 0, 0, 0.25);--box-shadow-admission-hover: 1px 1px var(--box-shadow-admission-width-hover) rgba(0, 0, 0, 0.5);--tartan-band-padding: calc(1rem * .5);--wordmark-width: 15vw}@media(min-width: 1700px){:root{--wordmark-width: 10vw}}@media(max-width: 960px)and (min-width: 768px){:root{--wordmark-width: 18vw}}@media(max-width: 1299px){:root{--menu-icon-width: calc(1rem * 2.5)}}@media(max-width: 767px){:root{--wordmark-width: 27vw}}@media(max-width: 375px){:root{--wordmark-width: 29vw}}.link--new-window .hero__text-container__text-box__link-text::after{margin:0 3px 0 5px;padding:0;display:inline-block;width:6px;height:6px;outline:1px solid;box-shadow:3px -3px 0 0;opacity:.75;position:relative;top:-0.25rem;overflow:hidden;content:"";line-height:0}
:root{--box-shadow-admission-width: 5px;--box-shadow-admission-width-hover: calc(var(--box-shadow-admission-width) * 2);--box-shadow-admission: 1px 1px var(--box-shadow-admission-width) rgba(0, 0, 0, 0.25);--box-shadow-admission-hover: 1px 1px var(--box-shadow-admission-width-hover) rgba(0, 0, 0, 0.5);--tartan-band-padding: calc(1rem * .5);--wordmark-width: 15vw}@media(min-width: 1700px){:root{--wordmark-width: 10vw}}@media(max-width: 960px)and (min-width: 768px){:root{--wordmark-width: 18vw}}@media(max-width: 1299px){:root{--menu-icon-width: calc(1rem * 2.5)}}@media(max-width: 767px){:root{--wordmark-width: 27vw}}@media(max-width: 375px){:root{--wordmark-width: 29vw}}.hero__text-container__text-box{background-color:rgba(255,255,255,.95);border:none;padding:.35rem var(--container-padding);max-width:100%;transition:color .2s ease,background-color .2s ease,left .3s ease,right .3s ease}.hero__text-container__text-box h1,.hero__text-container__text-box h2,.hero__text-container__text-box p{padding:.25rem 0;transition:inherit;transition-delay:-0.02s}@media(min-width: 768px){.hero__text-container__text-box{z-index:2;position:absolute;max-width:calc(50% - var(--container-padding));bottom:6rem;padding-left:1rem;padding-right:1rem}}a.hero__text-container__text-box{display:block}a.hero__text-container__text-box:hover{background-color:#fff}a.hero__text-container__text-box.link--new-window::after{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;white-space:nowrap;width:1px;word-wrap:normal;user-select:none;-webkit-user-select:none}@media(min-width: 768px){.hero__text-container__text-box{left:var(--container-padding)}.hero__text-container__text-box--right{left:auto;right:var(--container-padding)}}@media(max-width: 767px){.hero--fit-to-margin .hero__text-container__text-box{width:calc(100% - var(--container-padding)*2)}}
:root{--box-shadow-admission-width: 5px;--box-shadow-admission-width-hover: calc(var(--box-shadow-admission-width) * 2);--box-shadow-admission: 1px 1px var(--box-shadow-admission-width) rgba(0, 0, 0, 0.25);--box-shadow-admission-hover: 1px 1px var(--box-shadow-admission-width-hover) rgba(0, 0, 0, 0.5);--tartan-band-padding: calc(1rem * .5);--wordmark-width: 15vw}@media(min-width: 1700px){:root{--wordmark-width: 10vw}}@media(max-width: 960px)and (min-width: 768px){:root{--wordmark-width: 18vw}}@media(max-width: 1299px){:root{--menu-icon-width: calc(1rem * 2.5)}}@media(max-width: 767px){:root{--wordmark-width: 27vw}}@media(max-width: 375px){:root{--wordmark-width: 29vw}}.hero__text-container h1,.hero__text-container h2,.hero__text-container p{padding:.25rem 0}.hero__text-container h1,.hero__text-container h2{line-height:125%}.hero__text-container h1{padding-top:.5rem}@media(max-width: 767px){.hero__text-container h1{font-size:2rem}}
:root{--box-shadow-admission-width: 5px;--box-shadow-admission-width-hover: calc(var(--box-shadow-admission-width) * 2);--box-shadow-admission: 1px 1px var(--box-shadow-admission-width) rgba(0, 0, 0, 0.25);--box-shadow-admission-hover: 1px 1px var(--box-shadow-admission-width-hover) rgba(0, 0, 0, 0.5);--tartan-band-padding: calc(1rem * .5);--wordmark-width: 15vw}@media(min-width: 1700px){:root{--wordmark-width: 10vw}}@media(max-width: 960px)and (min-width: 768px){:root{--wordmark-width: 18vw}}@media(max-width: 1299px){:root{--menu-icon-width: calc(1rem * 2.5)}}@media(max-width: 767px){:root{--wordmark-width: 27vw}}@media(max-width: 375px){:root{--wordmark-width: 29vw}}.hero{position:relative;margin:0;width:100%;max-width:100%;transition:padding .2s ease,width .2s ease,height .2s ease;overflow:hidden}@media(min-width: 768px){.hero{min-height:400px;height:50vh}}.slick-slider .hero:not(.slick-active) a:not(.hero__text-container__text-box),.slick-slider .hero:not(.slick-active) .trigger{visibility:hidden}.hero__video{height:100%;width:100%;position:relative;object-fit:cover;display:none}.hero__video--full-screen{object-fit:cover;height:100%}.hero__video picture img{width:100%;height:100%}@media(min-width: 768px){.hero__video{display:block}}@media(min-width: 768px){.hero--video .hero__media{display:none}}@media(max-width: 767px){.hero__video,.hero__pause-button{display:none;aspect-ratio:1}}@media(min-width: 768px){.hero__video,.hero__pause-button{display:block;aspect-ratio:unset}}.js-side-nav-open .hero__media__video-container__video{margin-right:calc(var(--side-nav-width)*.5)}@media(min-width: 768px){.hero--full-screen{height:100vh}}.hero--panoramic{--three-to-one-ratio-height: calc(100vw / 3)}@media(min-width: 768px){.hero--panoramic{height:var(--three-to-one-ratio-height)}}.hero--full-image{width:100vw}@media(min-width: 768px){.hero--full-image{height:calc(100vw * 0.5625)}}@media(min-width: 1300px){.js-side-nav-open .hero--full-image{--hero--full-image-width: calc(100vw - var(--side-nav-width));width:var(--hero--full-image-width);height:calc(var(--hero--full-image-width) * 0.5625)}}@media(min-width: 768px){.hero--fit-to-margin{padding:0 var(--container-padding);height:auto;min-height:100%}}
:root{--box-shadow-admission-width: 5px;--box-shadow-admission-width-hover: calc(var(--box-shadow-admission-width) * 2);--box-shadow-admission: 1px 1px var(--box-shadow-admission-width) rgba(0, 0, 0, 0.25);--box-shadow-admission-hover: 1px 1px var(--box-shadow-admission-width-hover) rgba(0, 0, 0, 0.5);--tartan-band-padding: calc(1rem * .5);--wordmark-width: 15vw}@media(min-width: 1700px){:root{--wordmark-width: 10vw}}@media(max-width: 960px)and (min-width: 768px){:root{--wordmark-width: 18vw}}@media(max-width: 1299px){:root{--menu-icon-width: calc(1rem * 2.5)}}@media(max-width: 767px){:root{--wordmark-width: 27vw}}@media(max-width: 375px){:root{--wordmark-width: 29vw}}.icon-wrapper{position:relative;left:2rem;margin-right:2rem;vertical-align:text-bottom}.icon-wrapper__icon{width:1.5rem;height:1.5rem;position:absolute;left:-2rem;top:0}path{transition:fill .2s ease,transform .2s ease}.icon-pause{width:100%;height:100%;transition:margin-left .2s ease}.icon-pause--toggle-play .icon-pause{margin-left:12%}.icon-pause--toggle-play .icon-pause__pause-path{transform:skew(-64deg, 27deg) scale(3) translateX(-67%)}.icon-menu{width:100%;height:100%}.icon-menu__rect{transition:x .15s ease,y .15s ease,width .15s ease,transform .15s ease}
:root{--box-shadow-admission-width: 5px;--box-shadow-admission-width-hover: calc(var(--box-shadow-admission-width) * 2);--box-shadow-admission: 1px 1px var(--box-shadow-admission-width) rgba(0, 0, 0, 0.25);--box-shadow-admission-hover: 1px 1px var(--box-shadow-admission-width-hover) rgba(0, 0, 0, 0.5);--tartan-band-padding: calc(1rem * .5);--wordmark-width: 15vw}@media(min-width: 1700px){:root{--wordmark-width: 10vw}}@media(max-width: 960px)and (min-width: 768px){:root{--wordmark-width: 18vw}}@media(max-width: 1299px){:root{--menu-icon-width: calc(1rem * 2.5)}}@media(max-width: 767px){:root{--wordmark-width: 27vw}}@media(max-width: 375px){:root{--wordmark-width: 29vw}}.link-box__date{font-size:.85rem;line-height:1.4025rem;display:block;padding-top:1rem;transition:inherit}
:root{--box-shadow-admission-width: 5px;--box-shadow-admission-width-hover: calc(var(--box-shadow-admission-width) * 2);--box-shadow-admission: 1px 1px var(--box-shadow-admission-width) rgba(0, 0, 0, 0.25);--box-shadow-admission-hover: 1px 1px var(--box-shadow-admission-width-hover) rgba(0, 0, 0, 0.5);--tartan-band-padding: calc(1rem * .5);--wordmark-width: 15vw}@media(min-width: 1700px){:root{--wordmark-width: 10vw}}@media(max-width: 960px)and (min-width: 768px){:root{--wordmark-width: 18vw}}@media(max-width: 1299px){:root{--menu-icon-width: calc(1rem * 2.5)}}@media(max-width: 767px){:root{--wordmark-width: 27vw}}@media(max-width: 375px){:root{--wordmark-width: 29vw}}.link-box__image{transition:opacity .2s ease;width:100%}.link-box__image-box{width:100%;aspect-ratio:16/9;overflow:hidden}.link-box__image-box--empty{display:none}@media(min-width: 768px){.link-box__image-box--empty{display:block}}.isRss .link-box__image-box:empty{display:none}.link-box:hover .link-box__image{opacity:.7}
:root{--box-shadow-admission-width: 5px;--box-shadow-admission-width-hover: calc(var(--box-shadow-admission-width) * 2);--box-shadow-admission: 1px 1px var(--box-shadow-admission-width) rgba(0, 0, 0, 0.25);--box-shadow-admission-hover: 1px 1px var(--box-shadow-admission-width-hover) rgba(0, 0, 0, 0.5);--tartan-band-padding: calc(1rem * .5);--wordmark-width: 15vw}@media(min-width: 1700px){:root{--wordmark-width: 10vw}}@media(max-width: 960px)and (min-width: 768px){:root{--wordmark-width: 18vw}}@media(max-width: 1299px){:root{--menu-icon-width: calc(1rem * 2.5)}}@media(max-width: 767px){:root{--wordmark-width: 27vw}}@media(max-width: 375px){:root{--wordmark-width: 29vw}}.link-box__summary{padding-bottom:0;padding-top:1rem}@supports(display: -moz-box) or (display: -webkit-box){.isRss .link-box__summary{display:-moz-box;display:-webkit-box;line-clamp:4;-webkit-line-clamp:4;-webkit-box-orient:vertical;-moz-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}}
:root{--box-shadow-admission-width: 5px;--box-shadow-admission-width-hover: calc(var(--box-shadow-admission-width) * 2);--box-shadow-admission: 1px 1px var(--box-shadow-admission-width) rgba(0, 0, 0, 0.25);--box-shadow-admission-hover: 1px 1px var(--box-shadow-admission-width-hover) rgba(0, 0, 0, 0.5);--tartan-band-padding: calc(1rem * .5);--wordmark-width: 15vw}@media(min-width: 1700px){:root{--wordmark-width: 10vw}}@media(max-width: 960px)and (min-width: 768px){:root{--wordmark-width: 18vw}}@media(max-width: 1299px){:root{--menu-icon-width: calc(1rem * 2.5)}}@media(max-width: 767px){:root{--wordmark-width: 27vw}}@media(max-width: 375px){:root{--wordmark-width: 29vw}}.link-box__title{padding-bottom:0}.link--new-window .link-box__title::after{margin:0 3px 0 5px;padding:0;display:inline-block;width:6px;height:6px;outline:1px solid;box-shadow:3px -3px 0 0;opacity:.75;position:relative;top:-0.25rem;overflow:hidden;content:"";line-height:0;top:-0.55rem;margin-left:2px}
:root{--box-shadow-admission-width: 5px;--box-shadow-admission-width-hover: calc(var(--box-shadow-admission-width) * 2);--box-shadow-admission: 1px 1px var(--box-shadow-admission-width) rgba(0, 0, 0, 0.25);--box-shadow-admission-hover: 1px 1px var(--box-shadow-admission-width-hover) rgba(0, 0, 0, 0.5);--tartan-band-padding: calc(1rem * .5);--wordmark-width: 15vw}@media(min-width: 1700px){:root{--wordmark-width: 10vw}}@media(max-width: 960px)and (min-width: 768px){:root{--wordmark-width: 18vw}}@media(max-width: 1299px){:root{--menu-icon-width: calc(1rem * 2.5)}}@media(max-width: 767px){:root{--wordmark-width: 27vw}}@media(max-width: 375px){:root{--wordmark-width: 29vw}}.link-box{border:none;position:relative;transition-delay:-0.02s}.link-box--with-border{display:inline-block;padding:1rem;border:1px solid rgba(0,0,0,.25)}.link-box--with-border:hover{border:1px solid rgba(0,0,0,.25)}.link-box--with-border.bg-image-tartan-wave{border:1px solid rgba(0,0,0,.25)}.link-box--with-border.bg-color-red-skibo{border:1px solid rgba(0,0,0,.25)}.link-box--with-border.bg-color-red-carnegie{border:1px solid rgba(0,0,0,.25)}.link-box--with-border.bg-color-blue-weaver{border:1px solid rgba(0,0,0,.25)}.link-box--with-border.bg-color-gray-iron{border:1px solid rgba(0,0,0,.25)}.link-box--with-border.bg-color-gray-dark{border:1px solid rgba(0,0,0,.25)}.link-box--with-border.bg-color-blue-thread{border:1px solid rgba(0,0,0,.25)}.link-box--with-border.bg-color-teal-hornbostel{border:1px solid rgba(0,0,0,.25)}.link-box--with-border.bg-color-teal-thread{border:1px solid rgba(0,0,0,.25)}.link-box--with-border.text-color-invert{border:1px solid rgba(0,0,0,.25)}.link-box.link--new-window::after{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;white-space:nowrap;width:1px;word-wrap:normal;user-select:none;-webkit-user-select:none}.bg-color-red-scots-rose .link-box:hover{color:rgba(255,255,255,.95)}
:root{--box-shadow-admission-width: 5px;--box-shadow-admission-width-hover: calc(var(--box-shadow-admission-width) * 2);--box-shadow-admission: 1px 1px var(--box-shadow-admission-width) rgba(0, 0, 0, 0.25);--box-shadow-admission-hover: 1px 1px var(--box-shadow-admission-width-hover) rgba(0, 0, 0, 0.5);--tartan-band-padding: calc(1rem * .5);--wordmark-width: 15vw}@media(min-width: 1700px){:root{--wordmark-width: 10vw}}@media(max-width: 960px)and (min-width: 768px){:root{--wordmark-width: 18vw}}@media(max-width: 1299px){:root{--menu-icon-width: calc(1rem * 2.5)}}@media(max-width: 767px){:root{--wordmark-width: 27vw}}@media(max-width: 375px){:root{--wordmark-width: 29vw}}.link-grid{display:grid;gap:1rem;grid-auto-rows:1fr}@media(min-width: 1300px){.link-grid{grid-template-columns:repeat(3, 1fr)}}@media(min-width: 768px){.link-grid.two-columns{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 1300px){.link-grid.three-columns{grid-template-columns:repeat(3, 1fr)}}@media(min-width: 1300px){.grid--column-3 .grid__box--span-1 .link-grid,.grid--column-5 .grid__box--span-2 .link-grid{grid-template-columns:repeat(2, 1fr)}.grid--column-4 .grid__box--span-1 .link-grid,.grid--column-5 .grid__box--span-1 .link-grid{grid-template-columns:repeat(1, 1fr)}.grid--column-4 .grid__box--span-1 .link-grid__item,.grid--column-5 .grid__box--span-1 .link-grid__item{display:none}.grid--column-4 .grid__box--span-1 .link-grid__item--1,.grid--column-4 .grid__box--span-1 .link-grid__item--2,.grid--column-4 .grid__box--span-1 .link-grid__item--3,.grid--column-4 .grid__box--span-1 .link-grid__item--4,.grid--column-4 .grid__box--span-1 .link-grid__item--5,.grid--column-4 .grid__box--span-1 .link-grid__item--6,.grid--column-4 .grid__box--span-1 .link-grid__item--7,.grid--column-4 .grid__box--span-1 .link-grid__item--8,.grid--column-5 .grid__box--span-1 .link-grid__item--1,.grid--column-5 .grid__box--span-1 .link-grid__item--2,.grid--column-5 .grid__box--span-1 .link-grid__item--3,.grid--column-5 .grid__box--span-1 .link-grid__item--4,.grid--column-5 .grid__box--span-1 .link-grid__item--5,.grid--column-5 .grid__box--span-1 .link-grid__item--6,.grid--column-5 .grid__box--span-1 .link-grid__item--7,.grid--column-5 .grid__box--span-1 .link-grid__item--8{display:block}}@media(max-width: 1299px){.grid__box--span-1 .link-grid{grid-template-columns:repeat(1, 1fr)}.grid__box--span-1 .link-grid__item{display:none}.grid__box--span-1 .link-grid__item--1,.grid__box--span-1 .link-grid__item--2,.grid__box--span-1 .link-grid__item--3,.grid__box--span-1 .link-grid__item--4,.grid__box--span-1 .link-grid__item--5,.grid__box--span-1 .link-grid__item--6,.grid__box--span-1 .link-grid__item--7,.grid__box--span-1 .link-grid__item--8{display:block}}.grid--wysiwyg .link-grid{grid-template-columns:repeat(1, 1fr)}.grid--wysiwyg .link-grid__item{display:none}.grid--wysiwyg .link-grid__item--1,.grid--wysiwyg .link-grid__item--2,.grid--wysiwyg .link-grid__item--3,.grid--wysiwyg .link-grid__item--4,.grid--wysiwyg .link-grid__item--5,.grid--wysiwyg .link-grid__item--6,.grid--wysiwyg .link-grid__item--7,.grid--wysiwyg .link-grid__item--8{display:block}.link-grid__item{list-style-type:none;padding:0;margin:0;align-items:center;max-width:none}.link-grid__item__link{--focus-state-text-color: #fff;--focus-state-bg-color: #c41230;color:rgba(0,0,0,.85);border:2px #6d6e71 solid;display:block;height:100%;position:relative}.link-grid__item__link:focus,.link-grid__item__link:hover{border-color:transparent}.link-grid__item__link.link--new-window::after{top:.65rem;right:.5rem;position:absolute;z-index:1000}[class*=bg-color] .link-grid__item__link{border-color:transparent}.bg-color-red-scots-rose .link-grid__item__link,.bg-color-red-skibo .link-grid__item__link,.bg-color-red-carnegie .link-grid__item__link{--focus-state-bg-color: rgba(0, 0, 0, 0.85)}.link-grid__item__link:hover{color:var(--focus-state-text-color);background-color:var(--focus-state-bg-color)}.link-grid__item__link__title{padding:1rem 2rem;display:flex;justify-content:center;align-items:center;height:100%;text-align:center;position:relative}.bg-image-tartan-wave .link-grid__item__link{border-color:transparent}.bg-image-tartan-wave a.link-grid__item__link:hover{border-bottom-color:transparent}.bg-image-tartan-wave .link-grid__item__link:hover{color:var(--focus-state-text-color);background-color:var(--focus-state-bg-color)}.bg-color-red-skibo .link-grid__item__link{border-color:transparent}.bg-color-red-skibo a.link-grid__item__link:hover{border-bottom-color:transparent}.bg-color-red-skibo .link-grid__item__link:hover{color:var(--focus-state-text-color);background-color:var(--focus-state-bg-color)}.bg-color-red-carnegie .link-grid__item__link{border-color:transparent}.bg-color-red-carnegie a.link-grid__item__link:hover{border-bottom-color:transparent}.bg-color-red-carnegie .link-grid__item__link:hover{color:var(--focus-state-text-color);background-color:var(--focus-state-bg-color)}.bg-color-blue-weaver .link-grid__item__link{border-color:transparent}.bg-color-blue-weaver a.link-grid__item__link:hover{border-bottom-color:transparent}.bg-color-blue-weaver .link-grid__item__link:hover{color:var(--focus-state-text-color);background-color:var(--focus-state-bg-color)}.bg-color-gray-iron .link-grid__item__link{border-color:transparent}.bg-color-gray-iron a.link-grid__item__link:hover{border-bottom-color:transparent}.bg-color-gray-iron .link-grid__item__link:hover{color:var(--focus-state-text-color);background-color:var(--focus-state-bg-color)}.bg-color-gray-dark .link-grid__item__link{border-color:transparent}.bg-color-gray-dark a.link-grid__item__link:hover{border-bottom-color:transparent}.bg-color-gray-dark .link-grid__item__link:hover{color:var(--focus-state-text-color);background-color:var(--focus-state-bg-color)}.bg-color-blue-thread .link-grid__item__link{border-color:transparent}.bg-color-blue-thread a.link-grid__item__link:hover{border-bottom-color:transparent}.bg-color-blue-thread .link-grid__item__link:hover{color:var(--focus-state-text-color);background-color:var(--focus-state-bg-color)}.bg-color-teal-hornbostel .link-grid__item__link{border-color:transparent}.bg-color-teal-hornbostel a.link-grid__item__link:hover{border-bottom-color:transparent}.bg-color-teal-hornbostel .link-grid__item__link:hover{color:var(--focus-state-text-color);background-color:var(--focus-state-bg-color)}.bg-color-teal-thread .link-grid__item__link{border-color:transparent}.bg-color-teal-thread a.link-grid__item__link:hover{border-bottom-color:transparent}.bg-color-teal-thread .link-grid__item__link:hover{color:var(--focus-state-text-color);background-color:var(--focus-state-bg-color)}.text-color-invert .link-grid__item__link{border-color:transparent}.text-color-invert a.link-grid__item__link:hover{border-bottom-color:transparent}.text-color-invert .link-grid__item__link:hover{color:var(--focus-state-text-color);background-color:var(--focus-state-bg-color)}
:root{--box-shadow-admission-width: 5px;--box-shadow-admission-width-hover: calc(var(--box-shadow-admission-width) * 2);--box-shadow-admission: 1px 1px var(--box-shadow-admission-width) rgba(0, 0, 0, 0.25);--box-shadow-admission-hover: 1px 1px var(--box-shadow-admission-width-hover) rgba(0, 0, 0, 0.5);--tartan-band-padding: calc(1rem * .5);--wordmark-width: 15vw}@media(min-width: 1700px){:root{--wordmark-width: 10vw}}@media(max-width: 960px)and (min-width: 768px){:root{--wordmark-width: 18vw}}@media(max-width: 1299px){:root{--menu-icon-width: calc(1rem * 2.5)}}@media(max-width: 767px){:root{--wordmark-width: 27vw}}@media(max-width: 375px){:root{--wordmark-width: 29vw}}.link-list__item__link__subtext{font-size:.85rem;line-height:1.4025rem;display:block;text-transform:uppercase;letter-spacing:.025rem;display:block;padding-top:.65rem}
:root{--box-shadow-admission-width: 5px;--box-shadow-admission-width-hover: calc(var(--box-shadow-admission-width) * 2);--box-shadow-admission: 1px 1px var(--box-shadow-admission-width) rgba(0, 0, 0, 0.25);--box-shadow-admission-hover: 1px 1px var(--box-shadow-admission-width-hover) rgba(0, 0, 0, 0.5);--tartan-band-padding: calc(1rem * .5);--wordmark-width: 15vw}@media(min-width: 1700px){:root{--wordmark-width: 10vw}}@media(max-width: 960px)and (min-width: 768px){:root{--wordmark-width: 18vw}}@media(max-width: 1299px){:root{--menu-icon-width: calc(1rem * 2.5)}}@media(max-width: 767px){:root{--wordmark-width: 27vw}}@media(max-width: 375px){:root{--wordmark-width: 29vw}}.link--new-window .link-list__item__link__title::after{margin:0 3px 0 5px;padding:0;display:inline-block;width:6px;height:6px;outline:1px solid;box-shadow:3px -3px 0 0;opacity:.75;position:relative;top:-0.25rem;overflow:hidden;content:"";line-height:0}
:root{--box-shadow-admission-width: 5px;--box-shadow-admission-width-hover: calc(var(--box-shadow-admission-width) * 2);--box-shadow-admission: 1px 1px var(--box-shadow-admission-width) rgba(0, 0, 0, 0.25);--box-shadow-admission-hover: 1px 1px var(--box-shadow-admission-width-hover) rgba(0, 0, 0, 0.5);--tartan-band-padding: calc(1rem * .5);--wordmark-width: 15vw}@media(min-width: 1700px){:root{--wordmark-width: 10vw}}@media(max-width: 960px)and (min-width: 768px){:root{--wordmark-width: 18vw}}@media(max-width: 1299px){:root{--menu-icon-width: calc(1rem * 2.5)}}@media(max-width: 767px){:root{--wordmark-width: 27vw}}@media(max-width: 375px){:root{--wordmark-width: 29vw}}.link-list__item__link{border-bottom:0;display:block;letter-spacing:.025rem;padding:1rem 1rem 1rem 0;position:relative;transition:transform .2s ease,color .2s ease}.link-list__item__link:hover{transform:translateX(0.25rem)}.link-list__item__link.link--new-window::after{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;white-space:nowrap;width:1px;word-wrap:normal;user-select:none;-webkit-user-select:none}.link-list__item__link:before{content:" ►";display:inline;position:absolute;top:calc(50% - 12px);right:0;font-size:75%}
:root{--box-shadow-admission-width: 5px;--box-shadow-admission-width-hover: calc(var(--box-shadow-admission-width) * 2);--box-shadow-admission: 1px 1px var(--box-shadow-admission-width) rgba(0, 0, 0, 0.25);--box-shadow-admission-hover: 1px 1px var(--box-shadow-admission-width-hover) rgba(0, 0, 0, 0.5);--tartan-band-padding: calc(1rem * .5);--wordmark-width: 15vw}@media(min-width: 1700px){:root{--wordmark-width: 10vw}}@media(max-width: 960px)and (min-width: 768px){:root{--wordmark-width: 18vw}}@media(max-width: 1299px){:root{--menu-icon-width: calc(1rem * 2.5)}}@media(max-width: 767px){:root{--wordmark-width: 27vw}}@media(max-width: 375px){:root{--wordmark-width: 29vw}}.link-list__item{border-top:1px solid rgba(0,0,0,.25);padding:0;margin:0;max-width:none}.link-list__item:first-child{padding-top:0}h2+.link-list .link-list__item:first-child{border-top-width:1px}
:root{--box-shadow-admission-width: 5px;--box-shadow-admission-width-hover: calc(var(--box-shadow-admission-width) * 2);--box-shadow-admission: 1px 1px var(--box-shadow-admission-width) rgba(0, 0, 0, 0.25);--box-shadow-admission-hover: 1px 1px var(--box-shadow-admission-width-hover) rgba(0, 0, 0, 0.5);--tartan-band-padding: calc(1rem * .5);--wordmark-width: 15vw}@media(min-width: 1700px){:root{--wordmark-width: 10vw}}@media(max-width: 960px)and (min-width: 768px){:root{--wordmark-width: 18vw}}@media(max-width: 1299px){:root{--menu-icon-width: calc(1rem * 2.5)}}@media(max-width: 767px){:root{--wordmark-width: 27vw}}@media(max-width: 375px){:root{--wordmark-width: 29vw}}.link-list{list-style-type:none;padding:0;margin:0}
:root{--box-shadow-admission-width: 5px;--box-shadow-admission-width-hover: calc(var(--box-shadow-admission-width) * 2);--box-shadow-admission: 1px 1px var(--box-shadow-admission-width) rgba(0, 0, 0, 0.25);--box-shadow-admission-hover: 1px 1px var(--box-shadow-admission-width-hover) rgba(0, 0, 0, 0.5);--tartan-band-padding: calc(1rem * .5);--wordmark-width: 15vw}@media(min-width: 1700px){:root{--wordmark-width: 10vw}}@media(max-width: 960px)and (min-width: 768px){:root{--wordmark-width: 18vw}}@media(max-width: 1299px){:root{--menu-icon-width: calc(1rem * 2.5)}}@media(max-width: 767px){:root{--wordmark-width: 27vw}}@media(max-width: 375px){:root{--wordmark-width: 29vw}}.link--new-window::after{margin:0 3px 0 5px;padding:0;display:inline-block;width:6px;height:6px;outline:1px solid;box-shadow:3px -3px 0 0;opacity:.75;position:relative;top:-0.25rem;overflow:hidden;content:"";line-height:0}.link--file::after{margin:0 3px 0 5px;display:inline-block;width:.5em;height:.75em;outline:1px solid;opacity:.75;background-image:linear-gradient(-135deg, transparent 0px, transparent 2px, #6d6e71 4px, white 4px);overflow:hidden;content:" (file, opens in new window)";line-height:0}a,input[type=submit]{color:inherit;border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:#c41230;text-decoration:none;outline:3px solid transparent;transition:background .2s ease,border-color .2s ease,color .2s ease,outline .2s ease,fill .2s ease}a:hover,input[type=submit]:hover{color:#c41230;border-bottom-color:#c41230;cursor:pointer}a h1,a .h1,a h2,a .h2,a h3,a .h3,a h4,a h5,a h6,a p,a .p,input[type=submit] h1,input[type=submit] .h1,input[type=submit] h2,input[type=submit] .h2,input[type=submit] h3,input[type=submit] .h3,input[type=submit] h4,input[type=submit] h5,input[type=submit] h6,input[type=submit] p,input[type=submit] .p{transition:inherit;transition-delay:-0.02s}a:not([href]):not(button):not(input[type=submit]):not([class]):not(.ck-style-grid__button__preview a),input[type=submit]:not([href]):not(button):not(input[type=submit]):not([class]):not(.ck-style-grid__button__preview a){border-bottom-width:0;padding-bottom:0;transition:none}a.btn,a.link-button,a.link-button--ghost,a.link-button--wide,input[type=submit].btn,input[type=submit].link-button,input[type=submit].link-button--ghost,input[type=submit].link-button--wide{background-color:rgba(0,0,6,.57);border:2px solid transparent;border-left-width:0;border-right-width:0;border-bottom-color:rgba(0,0,0,.25);color:rgba(255,255,255,.95);cursor:pointer;display:inline-block;letter-spacing:.025rem;padding:1rem 1.35rem}a.btn:hover,a.link-button:hover,a.link-button--ghost:hover,a.link-button--wide:hover,input[type=submit].btn:hover,input[type=submit].link-button:hover,input[type=submit].link-button--ghost:hover,input[type=submit].link-button--wide:hover{background-color:rgba(0,0,0,.85);color:#fff;border-color:transparent;border-bottom-color:rgba(0,0,0,.25)}a.link-button--red-scots-rose,input[type=submit].link-button--red-scots-rose{background-color:#ef3a47;color:rgba(0,0,0,.85)}a.link-button--gold-thread,input[type=submit].link-button--gold-thread{background-color:#fdb515;color:rgba(0,0,0,.85)}a.link-button--beige-kittanning-brick,input[type=submit].link-button--beige-kittanning-brick{background-color:#e4dac4;color:rgba(0,0,0,.85)}a.link-button--gray-steel,input[type=submit].link-button--gray-steel{background-color:#bcbec0;color:rgba(0,0,0,.85)}a.link-button--teal-thread,input[type=submit].link-button--teal-thread{background-color:#008f91;color:rgba(0,0,0,.85)}a.link-button--white,input[type=submit].link-button--white{background-color:#fff;color:rgba(0,0,0,.85)}a.link-button--red-skibo,input[type=submit].link-button--red-skibo{background-color:#941120}a.link-button--red-carnegie,input[type=submit].link-button--red-carnegie{background-color:#c41230}a.link-button--blue-weaver,input[type=submit].link-button--blue-weaver{background-color:#182c4b}a.link-button--gray-iron,input[type=submit].link-button--gray-iron{background-color:#6d6e71}a.link-button--gray-dark,input[type=submit].link-button--gray-dark{background-color:#333}a.link-button--blue-thread,input[type=submit].link-button--blue-thread{background-color:#043673}a.link-button--teal-hornbostel,input[type=submit].link-button--teal-hornbostel{background-color:#1f4c4c}a.link-button--ghost,input[type=submit].link-button--ghost{background-color:transparent;border:2px solid #6d6e71;color:rgba(0,0,0,.85)}a.link-button--wide,input[type=submit].link-button--wide{text-align:center;width:100%}a.btn.ghost,input[type=submit].btn.ghost{background-color:transparent;border:2px solid #6d6e71;color:rgba(0,0,0,.85)}a.btn.wide,input[type=submit].btn.wide{text-align:center;width:100%}.cta,.link-call-to-action{font-weight:700;letter-spacing:.025rem;text-transform:uppercase;margin-left:.1275rem;margin-right:.1275rem;font-size:.85rem}.bg-image-tartan-wave a{border-bottom-color:rgba(255,255,255,.5)}.bg-image-tartan-wave a:hover{color:#fff;border-bottom-color:#fff}.bg-image-tartan-wave .btn,.bg-image-tartan-wave .link-button{border-bottom-color:rgba(255,255,255,.5)}.bg-image-tartan-wave .btn:hover,.bg-image-tartan-wave .link-button:hover,.bg-image-tartan-wave input[type=submit].link-button:hover{border-color:transparent;border-bottom-color:rgba(255,255,255,.5)}.bg-image-tartan-wave .ghost,.bg-image-tartan-wave .link-button--ghost,.bg-image-tartan-wave input[type=submit].link-button--ghost{border-color:rgba(255,255,255,.95);color:rgba(255,255,255,.95)}.bg-color-red-skibo a{border-bottom-color:rgba(255,255,255,.5)}.bg-color-red-skibo a:hover{color:#fff;border-bottom-color:#fff}.bg-color-red-skibo .btn,.bg-color-red-skibo .link-button{border-bottom-color:rgba(255,255,255,.5)}.bg-color-red-skibo .btn:hover,.bg-color-red-skibo .link-button:hover,.bg-color-red-skibo input[type=submit].link-button:hover{border-color:transparent;border-bottom-color:rgba(255,255,255,.5)}.bg-color-red-skibo .ghost,.bg-color-red-skibo .link-button--ghost,.bg-color-red-skibo input[type=submit].link-button--ghost{border-color:rgba(255,255,255,.95);color:rgba(255,255,255,.95)}.bg-color-red-carnegie a{border-bottom-color:rgba(255,255,255,.5)}.bg-color-red-carnegie a:hover{color:#fff;border-bottom-color:#fff}.bg-color-red-carnegie .btn,.bg-color-red-carnegie .link-button{border-bottom-color:rgba(255,255,255,.5)}.bg-color-red-carnegie .btn:hover,.bg-color-red-carnegie .link-button:hover,.bg-color-red-carnegie input[type=submit].link-button:hover{border-color:transparent;border-bottom-color:rgba(255,255,255,.5)}.bg-color-red-carnegie .ghost,.bg-color-red-carnegie .link-button--ghost,.bg-color-red-carnegie input[type=submit].link-button--ghost{border-color:rgba(255,255,255,.95);color:rgba(255,255,255,.95)}.bg-color-blue-weaver a{border-bottom-color:rgba(255,255,255,.5)}.bg-color-blue-weaver a:hover{color:#fff;border-bottom-color:#fff}.bg-color-blue-weaver .btn,.bg-color-blue-weaver .link-button{border-bottom-color:rgba(255,255,255,.5)}.bg-color-blue-weaver .btn:hover,.bg-color-blue-weaver .link-button:hover,.bg-color-blue-weaver input[type=submit].link-button:hover{border-color:transparent;border-bottom-color:rgba(255,255,255,.5)}.bg-color-blue-weaver .ghost,.bg-color-blue-weaver .link-button--ghost,.bg-color-blue-weaver input[type=submit].link-button--ghost{border-color:rgba(255,255,255,.95);color:rgba(255,255,255,.95)}.bg-color-gray-iron a{border-bottom-color:rgba(255,255,255,.5)}.bg-color-gray-iron a:hover{color:#fff;border-bottom-color:#fff}.bg-color-gray-iron .btn,.bg-color-gray-iron .link-button{border-bottom-color:rgba(255,255,255,.5)}.bg-color-gray-iron .btn:hover,.bg-color-gray-iron .link-button:hover,.bg-color-gray-iron input[type=submit].link-button:hover{border-color:transparent;border-bottom-color:rgba(255,255,255,.5)}.bg-color-gray-iron .ghost,.bg-color-gray-iron .link-button--ghost,.bg-color-gray-iron input[type=submit].link-button--ghost{border-color:rgba(255,255,255,.95);color:rgba(255,255,255,.95)}.bg-color-gray-dark a{border-bottom-color:rgba(255,255,255,.5)}.bg-color-gray-dark a:hover{color:#fff;border-bottom-color:#fff}.bg-color-gray-dark .btn,.bg-color-gray-dark .link-button{border-bottom-color:rgba(255,255,255,.5)}.bg-color-gray-dark .btn:hover,.bg-color-gray-dark .link-button:hover,.bg-color-gray-dark input[type=submit].link-button:hover{border-color:transparent;border-bottom-color:rgba(255,255,255,.5)}.bg-color-gray-dark .ghost,.bg-color-gray-dark .link-button--ghost,.bg-color-gray-dark input[type=submit].link-button--ghost{border-color:rgba(255,255,255,.95);color:rgba(255,255,255,.95)}.bg-color-blue-thread a{border-bottom-color:rgba(255,255,255,.5)}.bg-color-blue-thread a:hover{color:#fff;border-bottom-color:#fff}.bg-color-blue-thread .btn,.bg-color-blue-thread .link-button{border-bottom-color:rgba(255,255,255,.5)}.bg-color-blue-thread .btn:hover,.bg-color-blue-thread .link-button:hover,.bg-color-blue-thread input[type=submit].link-button:hover{border-color:transparent;border-bottom-color:rgba(255,255,255,.5)}.bg-color-blue-thread .ghost,.bg-color-blue-thread .link-button--ghost,.bg-color-blue-thread input[type=submit].link-button--ghost{border-color:rgba(255,255,255,.95);color:rgba(255,255,255,.95)}.bg-color-teal-hornbostel a{border-bottom-color:rgba(255,255,255,.5)}.bg-color-teal-hornbostel a:hover{color:#fff;border-bottom-color:#fff}.bg-color-teal-hornbostel .btn,.bg-color-teal-hornbostel .link-button{border-bottom-color:rgba(255,255,255,.5)}.bg-color-teal-hornbostel .btn:hover,.bg-color-teal-hornbostel .link-button:hover,.bg-color-teal-hornbostel input[type=submit].link-button:hover{border-color:transparent;border-bottom-color:rgba(255,255,255,.5)}.bg-color-teal-hornbostel .ghost,.bg-color-teal-hornbostel .link-button--ghost,.bg-color-teal-hornbostel input[type=submit].link-button--ghost{border-color:rgba(255,255,255,.95);color:rgba(255,255,255,.95)}.bg-color-teal-thread a{border-bottom-color:rgba(255,255,255,.5)}.bg-color-teal-thread a:hover{color:#fff;border-bottom-color:#fff}.bg-color-teal-thread .btn,.bg-color-teal-thread .link-button{border-bottom-color:rgba(255,255,255,.5)}.bg-color-teal-thread .btn:hover,.bg-color-teal-thread .link-button:hover,.bg-color-teal-thread input[type=submit].link-button:hover{border-color:transparent;border-bottom-color:rgba(255,255,255,.5)}.bg-color-teal-thread .ghost,.bg-color-teal-thread .link-button--ghost,.bg-color-teal-thread input[type=submit].link-button--ghost{border-color:rgba(255,255,255,.95);color:rgba(255,255,255,.95)}.text-color-invert a{border-bottom-color:rgba(255,255,255,.5)}.text-color-invert a:hover{color:#fff;border-bottom-color:#fff}.text-color-invert .btn,.text-color-invert .link-button{border-bottom-color:rgba(255,255,255,.5)}.text-color-invert .btn:hover,.text-color-invert .link-button:hover,.text-color-invert input[type=submit].link-button:hover{border-color:transparent;border-bottom-color:rgba(255,255,255,.5)}.text-color-invert .ghost,.text-color-invert .link-button--ghost,.text-color-invert input[type=submit].link-button--ghost{border-color:rgba(255,255,255,.95);color:rgba(255,255,255,.95)}:root,.grid__box--card{--focus-state-text-color: #fff;--focus-state-bg-color: #c41230}.link--no-underline{border-bottom:none}.toolbar a{border-bottom:0}.toolbar ul li{padding:0;margin:0}
:root{--box-shadow-admission-width: 5px;--box-shadow-admission-width-hover: calc(var(--box-shadow-admission-width) * 2);--box-shadow-admission: 1px 1px var(--box-shadow-admission-width) rgba(0, 0, 0, 0.25);--box-shadow-admission-hover: 1px 1px var(--box-shadow-admission-width-hover) rgba(0, 0, 0, 0.5);--tartan-band-padding: calc(1rem * .5);--wordmark-width: 15vw}@media(min-width: 1700px){:root{--wordmark-width: 10vw}}@media(max-width: 960px)and (min-width: 768px){:root{--wordmark-width: 18vw}}@media(max-width: 1299px){:root{--menu-icon-width: calc(1rem * 2.5)}}@media(max-width: 767px){:root{--wordmark-width: 27vw}}@media(max-width: 375px){:root{--wordmark-width: 29vw}}.listing-filter{margin-bottom:1rem}.listing-filter__items{margin-bottom:1rem}@media(min-width: 768px){.listing-filter__items{display:flex;flex-wrap:wrap}}.listing-filter__item{padding-bottom:1rem}@media(min-width: 768px){.listing-filter__item{padding-right:2rem}}.listing-filter__item label{display:block;margin-bottom:.25rem}.listing-filter__button:not(:last-child){margin-right:1rem}
:root{--box-shadow-admission-width: 5px;--box-shadow-admission-width-hover: calc(var(--box-shadow-admission-width) * 2);--box-shadow-admission: 1px 1px var(--box-shadow-admission-width) rgba(0, 0, 0, 0.25);--box-shadow-admission-hover: 1px 1px var(--box-shadow-admission-width-hover) rgba(0, 0, 0, 0.5);--tartan-band-padding: calc(1rem * .5);--wordmark-width: 15vw}@media(min-width: 1700px){:root{--wordmark-width: 10vw}}@media(max-width: 960px)and (min-width: 768px){:root{--wordmark-width: 18vw}}@media(max-width: 1299px){:root{--menu-icon-width: calc(1rem * 2.5)}}@media(max-width: 767px){:root{--wordmark-width: 27vw}}@media(max-width: 375px){:root{--wordmark-width: 29vw}}.main{width:100%;transition:width .3s ease}.main:focus{outline:none}
:root{--box-shadow-admission-width: 5px;--box-shadow-admission-width-hover: calc(var(--box-shadow-admission-width) * 2);--box-shadow-admission: 1px 1px var(--box-shadow-admission-width) rgba(0, 0, 0, 0.25);--box-shadow-admission-hover: 1px 1px var(--box-shadow-admission-width-hover) rgba(0, 0, 0, 0.5);--tartan-band-padding: calc(1rem * .5);--wordmark-width: 15vw}@media(min-width: 1700px){:root{--wordmark-width: 10vw}}@media(max-width: 960px)and (min-width: 768px){:root{--wordmark-width: 18vw}}@media(max-width: 1299px){:root{--menu-icon-width: calc(1rem * 2.5)}}@media(max-width: 767px){:root{--wordmark-width: 27vw}}@media(max-width: 375px){:root{--wordmark-width: 29vw}}.messages{border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat .5rem 1rem;overflow-wrap:break-word;line-height:1.25rem;margin:1rem 0;padding:1rem 1.25rem 1rem 2.25rem}.messages a{color:#6d6e71;border-bottom-color:rgba(0,0,0,.25)}.messages a:hover{color:#6d6e71;border-bottom-color:#6d6e71}.messages--status{color:#1f4c4c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#d9ede6;background-image:url(../../images/check.svg);box-shadow:-8px 0 0 #009647}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#e4dac4;background-image:url(../../images/warning.svg);box-shadow:-8px 0 0 #fdb515}.messages--error{color:#c41230;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#f9e7ea;background-image:url(../../images/error.svg);box-shadow:-8px 0 0 #ef3a47}
:root{--box-shadow-admission-width: 5px;--box-shadow-admission-width-hover: calc(var(--box-shadow-admission-width) * 2);--box-shadow-admission: 1px 1px var(--box-shadow-admission-width) rgba(0, 0, 0, 0.25);--box-shadow-admission-hover: 1px 1px var(--box-shadow-admission-width-hover) rgba(0, 0, 0, 0.5);--tartan-band-padding: calc(1rem * .5);--wordmark-width: 15vw}@media(min-width: 1700px){:root{--wordmark-width: 10vw}}@media(max-width: 960px)and (min-width: 768px){:root{--wordmark-width: 18vw}}@media(max-width: 1299px){:root{--menu-icon-width: calc(1rem * 2.5)}}@media(max-width: 767px){:root{--wordmark-width: 27vw}}@media(max-width: 375px){:root{--wordmark-width: 29vw}}.ajax-progress-fullscreen{padding:1rem}
:root{--box-shadow-admission-width: 5px;--box-shadow-admission-width-hover: calc(var(--box-shadow-admission-width) * 2);--box-shadow-admission: 1px 1px var(--box-shadow-admission-width) rgba(0, 0, 0, 0.25);--box-shadow-admission-hover: 1px 1px var(--box-shadow-admission-width-hover) rgba(0, 0, 0, 0.5);--tartan-band-padding: calc(1rem * .5);--wordmark-width: 15vw}@media(min-width: 1700px){:root{--wordmark-width: 10vw}}@media(max-width: 960px)and (min-width: 768px){:root{--wordmark-width: 18vw}}@media(max-width: 1299px){:root{--menu-icon-width: calc(1rem * 2.5)}}@media(max-width: 767px){:root{--wordmark-width: 27vw}}@media(max-width: 375px){:root{--wordmark-width: 29vw}}.cmu-address{font-style:normal}
:root{--box-shadow-admission-width: 5px;--box-shadow-admission-width-hover: calc(var(--box-shadow-admission-width) * 2);--box-shadow-admission: 1px 1px var(--box-shadow-admission-width) rgba(0, 0, 0, 0.25);--box-shadow-admission-hover: 1px 1px var(--box-shadow-admission-width-hover) rgba(0, 0, 0, 0.5);--tartan-band-padding: calc(1rem * .5);--wordmark-width: 15vw}@media(min-width: 1700px){:root{--wordmark-width: 10vw}}@media(max-width: 960px)and (min-width: 768px){:root{--wordmark-width: 18vw}}@media(max-width: 1299px){:root{--menu-icon-width: calc(1rem * 2.5)}}@media(max-width: 767px){:root{--wordmark-width: 27vw}}@media(max-width: 375px){:root{--wordmark-width: 29vw}}.media--embedded:not(:is(.align-right,.align-center,.align-left,.image_resized)){margin:0;padding:0}.media--embedded:not(:is(.align-right,.align-center,.align-left,.image_resized)){max-width:100%}
:root{--box-shadow-admission-width: 5px;--box-shadow-admission-width-hover: calc(var(--box-shadow-admission-width) * 2);--box-shadow-admission: 1px 1px var(--box-shadow-admission-width) rgba(0, 0, 0, 0.25);--box-shadow-admission-hover: 1px 1px var(--box-shadow-admission-width-hover) rgba(0, 0, 0, 0.5);--tartan-band-padding: calc(1rem * .5);--wordmark-width: 15vw}@media(min-width: 1700px){:root{--wordmark-width: 10vw}}@media(max-width: 960px)and (min-width: 768px){:root{--wordmark-width: 18vw}}@media(max-width: 1299px){:root{--menu-icon-width: calc(1rem * 2.5)}}@media(max-width: 767px){:root{--wordmark-width: 27vw}}@media(max-width: 375px){:root{--wordmark-width: 29vw}}.mwEmbedKalturaIframe{aspect-ratio:16/9}
:root{--box-shadow-admission-width: 5px;--box-shadow-admission-width-hover: calc(var(--box-shadow-admission-width) * 2);--box-shadow-admission: 1px 1px var(--box-shadow-admission-width) rgba(0, 0, 0, 0.25);--box-shadow-admission-hover: 1px 1px var(--box-shadow-admission-width-hover) rgba(0, 0, 0, 0.5);--tartan-band-padding: calc(1rem * .5);--wordmark-width: 15vw}@media(min-width: 1700px){:root{--wordmark-width: 10vw}}@media(max-width: 960px)and (min-width: 768px){:root{--wordmark-width: 18vw}}@media(max-width: 1299px){:root{--menu-icon-width: calc(1rem * 2.5)}}@media(max-width: 767px){:root{--wordmark-width: 27vw}}@media(max-width: 375px){:root{--wordmark-width: 29vw}}.node-preview-container{height:5rem;background-color:#bcbec0;box-shadow:0 1px 3px 1px rgba(0,0,0,.25)}.node-preview-backlink{margin-right:1rem}.node-preview-backlink::before{content:"‹";padding-right:.5rem;font-size:1.25rem}.node-preview-form-select{display:flex;align-items:center;height:100%}body.toolbar-tray-open.toolbar-horizontal.toolbar-fixed.user-logged-in.node-preview .side-nav{top:161px}
:root{--box-shadow-admission-width: 5px;--box-shadow-admission-width-hover: calc(var(--box-shadow-admission-width) * 2);--box-shadow-admission: 1px 1px var(--box-shadow-admission-width) rgba(0, 0, 0, 0.25);--box-shadow-admission-hover: 1px 1px var(--box-shadow-admission-width-hover) rgba(0, 0, 0, 0.5);--tartan-band-padding: calc(1rem * .5);--wordmark-width: 15vw}@media(min-width: 1700px){:root{--wordmark-width: 10vw}}@media(max-width: 960px)and (min-width: 768px){:root{--wordmark-width: 18vw}}@media(max-width: 1299px){:root{--menu-icon-width: calc(1rem * 2.5)}}@media(max-width: 767px){:root{--wordmark-width: 27vw}}@media(max-width: 375px){:root{--wordmark-width: 29vw}}*{box-sizing:border-box}
:root{--box-shadow-admission-width: 5px;--box-shadow-admission-width-hover: calc(var(--box-shadow-admission-width) * 2);--box-shadow-admission: 1px 1px var(--box-shadow-admission-width) rgba(0, 0, 0, 0.25);--box-shadow-admission-hover: 1px 1px var(--box-shadow-admission-width-hover) rgba(0, 0, 0, 0.5);--tartan-band-padding: calc(1rem * .5);--wordmark-width: 15vw}@media(min-width: 1700px){:root{--wordmark-width: 10vw}}@media(max-width: 960px)and (min-width: 768px){:root{--wordmark-width: 18vw}}@media(max-width: 1299px){:root{--menu-icon-width: calc(1rem * 2.5)}}@media(max-width: 767px){:root{--wordmark-width: 27vw}}@media(max-width: 375px){:root{--wordmark-width: 29vw}}.pager{padding:3rem 0 1rem}.pager__items{list-style:none;display:flex;justify-content:center}.pager__items__item{border:5px solid transparent;margin:0;padding:0}.pager__items__item__link{padding:.65rem 1rem .5rem;margin:0 .5rem}.pager__items__item__link:hover{z-index:1000 !important;border-color:transparent !important;background:var(--focus-state-bg-color) !important;color:var(--focus-state-text-color) !important;fill:var(--focus-state-text-color) !important;outline:3px solid var(--focus-state-bg-color);outline-offset:0}.pager__items__item__link:hover,.pager__items__item__link:focus,.pager__items__item__link:focus *{outline-width:6px !important}@media(max-width: 767px){.pager__items__item__link{font-size:.85rem;line-height:.85rem}}@media(max-width: 1299px){.pager__items__item__link{padding-left:.35rem;padding-right:.35rem}}.pager__items__item--is-active .pager__items__item__link{background-color:var(--focus-state-bg-color);color:var(--focus-state-text-color)}@media(max-width: 1299px){.pager__items__item--is-active .pager__items__item__link{padding:.65rem 1rem .5rem}}@media(max-width: 1299px){.pager__items__item{display:none}.pager__items__item--first,.pager__items__item--last,.pager__items__item--previous,.pager__items__item--next,.pager__items__item--is-active{display:inline-block}}@media(min-width: 1300px){.pager__items__item__link__pagecount--not-desktop{display:none}}@media(max-width: 1299px){.pager__items__item__link__pagecount--desktop{display:none}}
:root{--box-shadow-admission-width: 5px;--box-shadow-admission-width-hover: calc(var(--box-shadow-admission-width) * 2);--box-shadow-admission: 1px 1px var(--box-shadow-admission-width) rgba(0, 0, 0, 0.25);--box-shadow-admission-hover: 1px 1px var(--box-shadow-admission-width-hover) rgba(0, 0, 0, 0.5);--tartan-band-padding: calc(1rem * .5);--wordmark-width: 15vw}@media(min-width: 1700px){:root{--wordmark-width: 10vw}}@media(max-width: 960px)and (min-width: 768px){:root{--wordmark-width: 18vw}}@media(max-width: 1299px){:root{--menu-icon-width: calc(1rem * 2.5)}}@media(max-width: 767px){:root{--wordmark-width: 27vw}}@media(max-width: 375px){:root{--wordmark-width: 29vw}}.photo-box__caption__heading{border:none;padding:0;padding-bottom:1rem .35;line-height:135%}
:root{--box-shadow-admission-width: 5px;--box-shadow-admission-width-hover: calc(var(--box-shadow-admission-width) * 2);--box-shadow-admission: 1px 1px var(--box-shadow-admission-width) rgba(0, 0, 0, 0.25);--box-shadow-admission-hover: 1px 1px var(--box-shadow-admission-width-hover) rgba(0, 0, 0, 0.5);--tartan-band-padding: calc(1rem * .5);--wordmark-width: 15vw}@media(min-width: 1700px){:root{--wordmark-width: 10vw}}@media(max-width: 960px)and (min-width: 768px){:root{--wordmark-width: 18vw}}@media(max-width: 1299px){:root{--menu-icon-width: calc(1rem * 2.5)}}@media(max-width: 767px){:root{--wordmark-width: 27vw}}@media(max-width: 375px){:root{--wordmark-width: 29vw}}.photo-box__caption__job-title{text-transform:uppercase;clear:both;width:100%;display:block}
:root{--box-shadow-admission-width: 5px;--box-shadow-admission-width-hover: calc(var(--box-shadow-admission-width) * 2);--box-shadow-admission: 1px 1px var(--box-shadow-admission-width) rgba(0, 0, 0, 0.25);--box-shadow-admission-hover: 1px 1px var(--box-shadow-admission-width-hover) rgba(0, 0, 0, 0.5);--tartan-band-padding: calc(1rem * .5);--wordmark-width: 15vw}@media(min-width: 1700px){:root{--wordmark-width: 10vw}}@media(max-width: 960px)and (min-width: 768px){:root{--wordmark-width: 18vw}}@media(max-width: 1299px){:root{--menu-icon-width: calc(1rem * 2.5)}}@media(max-width: 767px){:root{--wordmark-width: 27vw}}@media(max-width: 375px){:root{--wordmark-width: 29vw}}.photo-box__caption__paragraph{border:none;padding:0;max-width:100%}
:root{--box-shadow-admission-width: 5px;--box-shadow-admission-width-hover: calc(var(--box-shadow-admission-width) * 2);--box-shadow-admission: 1px 1px var(--box-shadow-admission-width) rgba(0, 0, 0, 0.25);--box-shadow-admission-hover: 1px 1px var(--box-shadow-admission-width-hover) rgba(0, 0, 0, 0.5);--tartan-band-padding: calc(1rem * .5);--wordmark-width: 15vw}@media(min-width: 1700px){:root{--wordmark-width: 10vw}}@media(max-width: 960px)and (min-width: 768px){:root{--wordmark-width: 18vw}}@media(max-width: 1299px){:root{--menu-icon-width: calc(1rem * 2.5)}}@media(max-width: 767px){:root{--wordmark-width: 27vw}}@media(max-width: 375px){:root{--wordmark-width: 29vw}}.photo-box__caption__pub-date{clear:both;width:100%;display:block}
:root{--box-shadow-admission-width: 5px;--box-shadow-admission-width-hover: calc(var(--box-shadow-admission-width) * 2);--box-shadow-admission: 1px 1px var(--box-shadow-admission-width) rgba(0, 0, 0, 0.25);--box-shadow-admission-hover: 1px 1px var(--box-shadow-admission-width-hover) rgba(0, 0, 0, 0.5);--tartan-band-padding: calc(1rem * .5);--wordmark-width: 15vw}@media(min-width: 1700px){:root{--wordmark-width: 10vw}}@media(max-width: 960px)and (min-width: 768px){:root{--wordmark-width: 18vw}}@media(max-width: 1299px){:root{--menu-icon-width: calc(1rem * 2.5)}}@media(max-width: 767px){:root{--wordmark-width: 27vw}}@media(max-width: 375px){:root{--wordmark-width: 29vw}}.photo-box__caption{background:rgba(0,0,0,.85);bottom:0;left:-1rem;padding:.65rem 2rem;position:absolute;width:calc(100% + 2rem);z-index:3}
:root{--box-shadow-admission-width: 5px;--box-shadow-admission-width-hover: calc(var(--box-shadow-admission-width) * 2);--box-shadow-admission: 1px 1px var(--box-shadow-admission-width) rgba(0, 0, 0, 0.25);--box-shadow-admission-hover: 1px 1px var(--box-shadow-admission-width-hover) rgba(0, 0, 0, 0.5);--tartan-band-padding: calc(1rem * .5);--wordmark-width: 15vw}@media(min-width: 1700px){:root{--wordmark-width: 10vw}}@media(max-width: 960px)and (min-width: 768px){:root{--wordmark-width: 18vw}}@media(max-width: 1299px){:root{--menu-icon-width: calc(1rem * 2.5)}}@media(max-width: 767px){:root{--wordmark-width: 27vw}}@media(max-width: 375px){:root{--wordmark-width: 29vw}}a.photo-box:hover .photo-box__image{opacity:.65}.photo-box__image{height:auto;position:relative;width:100%;z-index:1;transition:opacity .2s ease}
:root{--box-shadow-admission-width: 5px;--box-shadow-admission-width-hover: calc(var(--box-shadow-admission-width) * 2);--box-shadow-admission: 1px 1px var(--box-shadow-admission-width) rgba(0, 0, 0, 0.25);--box-shadow-admission-hover: 1px 1px var(--box-shadow-admission-width-hover) rgba(0, 0, 0, 0.5);--tartan-band-padding: calc(1rem * .5);--wordmark-width: 15vw}@media(min-width: 1700px){:root{--wordmark-width: 10vw}}@media(max-width: 960px)and (min-width: 768px){:root{--wordmark-width: 18vw}}@media(max-width: 1299px){:root{--menu-icon-width: calc(1rem * 2.5)}}@media(max-width: 767px){:root{--wordmark-width: 27vw}}@media(max-width: 375px){:root{--wordmark-width: 29vw}}.photo-box{min-height:2rem;overflow:hidden;display:block;color:#fff;border:none;position:relative;padding-bottom:0}.photo-box img{width:100%}a.photo-box{color:#fff}.photo-box--link-new-window::after{margin:0 3px 0 5px;padding:0;display:inline-block;width:6px;height:6px;outline:1px solid;box-shadow:3px -3px 0 0;opacity:.75;position:relative;top:-0.25rem;overflow:hidden;content:"";line-height:0;position:absolute;top:0;right:0;z-index:10000;margin:.65rem}.photo-box--link-new-window::before{position:absolute;top:0;right:0;z-index:9999;padding:.65rem;content:"";width:6px;height:6px;background-color:rgba(0,0,6,.57);transition:background-color .2s ease}.photo-box--link-new-window:focus::before{background-color:var(--focus-state-bg-color)}
:root{--box-shadow-admission-width: 5px;--box-shadow-admission-width-hover: calc(var(--box-shadow-admission-width) * 2);--box-shadow-admission: 1px 1px var(--box-shadow-admission-width) rgba(0, 0, 0, 0.25);--box-shadow-admission-hover: 1px 1px var(--box-shadow-admission-width-hover) rgba(0, 0, 0, 0.5);--tartan-band-padding: calc(1rem * .5);--wordmark-width: 15vw}@media(min-width: 1700px){:root{--wordmark-width: 10vw}}@media(max-width: 960px)and (min-width: 768px){:root{--wordmark-width: 18vw}}@media(max-width: 1299px){:root{--menu-icon-width: calc(1rem * 2.5)}}@media(max-width: 767px){:root{--wordmark-width: 27vw}}@media(max-width: 375px){:root{--wordmark-width: 29vw}}.roof__menu-button{--roof-fill: #6d6e71;--roof-background: #fff;--roof-fill-hover: #fff;--roof-background-hover: var(--roof-fill, #6d6e71);--roof-border: none;fill:var(--roof-fill, #6d6e71);background-color:var(--roof-background, #fff);border:var(--roof-border, none);padding:.35rem;height:3.5rem;width:var(--menu-icon-width);position:fixed;cursor:pointer;right:0;z-index:21;transition:background-color .3s ease,fill .3s ease}.roof__menu-button:hover .icon-menu{fill:var(--roof-fill-hover)}.roof__menu-button:focus{outline-offset:-1px}.bg-color-white .roof__menu-button{border-bottom:1px solid rgba(0,0,0,.25)}.bg-color-red-carnegie .roof__menu-button{--roof-background: #c41230}.bg-color-gray-dark .roof__menu-button{--roof-background: #333}.bg-color-gray-iron .roof__menu-button{--roof-background: #6d6e71;--roof-background-hover: #fff}.no-js .roof__menu-button{display:none}.roof__menu-button[aria-expanded=true],.side-nav__close-button{background-color:transparent;fill:rgba(255,255,255,.95)}.roof__menu-button[aria-expanded=true] .icon-menu__rect--1,.side-nav__close-button .icon-menu__rect--1{y:175px;transform:rotate(45deg) translate(75px, -200px)}.roof__menu-button[aria-expanded=true] .icon-menu__rect--2,.side-nav__close-button .icon-menu__rect--2{x:200px;width:0}.roof__menu-button[aria-expanded=true] .icon-menu__rect--3,.side-nav__close-button .icon-menu__rect--3{y:175px;transform:rotate(-45deg) translate(-200px, 75px)}
:root{--box-shadow-admission-width: 5px;--box-shadow-admission-width-hover: calc(var(--box-shadow-admission-width) * 2);--box-shadow-admission: 1px 1px var(--box-shadow-admission-width) rgba(0, 0, 0, 0.25);--box-shadow-admission-hover: 1px 1px var(--box-shadow-admission-width-hover) rgba(0, 0, 0, 0.5);--tartan-band-padding: calc(1rem * .5);--wordmark-width: 15vw}@media(min-width: 1700px){:root{--wordmark-width: 10vw}}@media(max-width: 960px)and (min-width: 768px){:root{--wordmark-width: 18vw}}@media(max-width: 1299px){:root{--menu-icon-width: calc(1rem * 2.5)}}@media(max-width: 767px){:root{--wordmark-width: 27vw}}@media(max-width: 375px){:root{--wordmark-width: 29vw}}.roof__search__form__input{background-color:rgba(0,0,0,.25);color:#fff;border:none;padding:0 2.5rem 0 .5rem;display:inline-block;vertical-align:middle;width:100%;height:100%}.roof__search__form__input:focus{background-color:rgba(0,0,0,.5)}.roof__search__form__input::placeholder{color:rgba(255,255,255,.95);opacity:1}
:root{--box-shadow-admission-width: 5px;--box-shadow-admission-width-hover: calc(var(--box-shadow-admission-width) * 2);--box-shadow-admission: 1px 1px var(--box-shadow-admission-width) rgba(0, 0, 0, 0.25);--box-shadow-admission-hover: 1px 1px var(--box-shadow-admission-width-hover) rgba(0, 0, 0, 0.5);--tartan-band-padding: calc(1rem * .5);--wordmark-width: 15vw}@media(min-width: 1700px){:root{--wordmark-width: 10vw}}@media(max-width: 960px)and (min-width: 768px){:root{--wordmark-width: 18vw}}@media(max-width: 1299px){:root{--menu-icon-width: calc(1rem * 2.5)}}@media(max-width: 767px){:root{--wordmark-width: 27vw}}@media(max-width: 375px){:root{--wordmark-width: 29vw}}.roof__search__form__submit{height:100%;width:3rem;border:none;background-color:transparent;position:absolute;right:0;top:0;cursor:pointer;padding:.75rem;padding-bottom:.5rem}.roof__search__form__submit:hover .roof__search__form__submit__svg{fill:#fff}.roof__search__form__submit__svg{fill:rgba(255,255,255,.95);transition:fill .2s ease}
:root{--box-shadow-admission-width: 5px;--box-shadow-admission-width-hover: calc(var(--box-shadow-admission-width) * 2);--box-shadow-admission: 1px 1px var(--box-shadow-admission-width) rgba(0, 0, 0, 0.25);--box-shadow-admission-hover: 1px 1px var(--box-shadow-admission-width-hover) rgba(0, 0, 0, 0.5);--tartan-band-padding: calc(1rem * .5);--wordmark-width: 15vw}@media(min-width: 1700px){:root{--wordmark-width: 10vw}}@media(max-width: 960px)and (min-width: 768px){:root{--wordmark-width: 18vw}}@media(max-width: 1299px){:root{--menu-icon-width: calc(1rem * 2.5)}}@media(max-width: 767px){:root{--wordmark-width: 27vw}}@media(max-width: 375px){:root{--wordmark-width: 29vw}}.roof__search__form{width:100%;height:100%;display:inline-block;vertical-align:top;position:relative;transition:width .3s ease}@media(max-width: 1299px){.roof__search__form{width:calc(100% + var(--container-padding) - var(--menu-icon-width))}}
:root{--box-shadow-admission-width: 5px;--box-shadow-admission-width-hover: calc(var(--box-shadow-admission-width) * 2);--box-shadow-admission: 1px 1px var(--box-shadow-admission-width) rgba(0, 0, 0, 0.25);--box-shadow-admission-hover: 1px 1px var(--box-shadow-admission-width-hover) rgba(0, 0, 0, 0.5);--tartan-band-padding: calc(1rem * .5);--wordmark-width: 15vw}@media(min-width: 1700px){:root{--wordmark-width: 10vw}}@media(max-width: 960px)and (min-width: 768px){:root{--wordmark-width: 18vw}}@media(max-width: 1299px){:root{--menu-icon-width: calc(1rem * 2.5)}}@media(max-width: 767px){:root{--wordmark-width: 27vw}}@media(max-width: 375px){:root{--wordmark-width: 29vw}}.roof__search{margin-bottom:0;position:relative}@media(max-width: 767px){.roof__search{display:none}}
:root{--box-shadow-admission-width: 5px;--box-shadow-admission-width-hover: calc(var(--box-shadow-admission-width) * 2);--box-shadow-admission: 1px 1px var(--box-shadow-admission-width) rgba(0, 0, 0, 0.25);--box-shadow-admission-hover: 1px 1px var(--box-shadow-admission-width-hover) rgba(0, 0, 0, 0.5);--tartan-band-padding: calc(1rem * .5);--wordmark-width: 15vw}@media(min-width: 1700px){:root{--wordmark-width: 10vw}}@media(max-width: 960px)and (min-width: 768px){:root{--wordmark-width: 18vw}}@media(max-width: 1299px){:root{--menu-icon-width: calc(1rem * 2.5)}}@media(max-width: 767px){:root{--wordmark-width: 27vw}}@media(max-width: 375px){:root{--wordmark-width: 29vw}}.roof__wordmark__link__svg{fill:#c41230;width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);padding-top:5px}
:root{--box-shadow-admission-width: 5px;--box-shadow-admission-width-hover: calc(var(--box-shadow-admission-width) * 2);--box-shadow-admission: 1px 1px var(--box-shadow-admission-width) rgba(0, 0, 0, 0.25);--box-shadow-admission-hover: 1px 1px var(--box-shadow-admission-width-hover) rgba(0, 0, 0, 0.5);--tartan-band-padding: calc(1rem * .5);--wordmark-width: 15vw}@media(min-width: 1700px){:root{--wordmark-width: 10vw}}@media(max-width: 960px)and (min-width: 768px){:root{--wordmark-width: 18vw}}@media(max-width: 1299px){:root{--menu-icon-width: calc(1rem * 2.5)}}@media(max-width: 767px){:root{--wordmark-width: 27vw}}@media(max-width: 375px){:root{--wordmark-width: 29vw}}.roof__wordmark__link{border:none;display:block;width:371px;position:relative;height:100%}@media(max-width: 767px){.roof__wordmark__link{max-width:calc(100% - var(--menu-icon-width))}}
:root{--box-shadow-admission-width: 5px;--box-shadow-admission-width-hover: calc(var(--box-shadow-admission-width) * 2);--box-shadow-admission: 1px 1px var(--box-shadow-admission-width) rgba(0, 0, 0, 0.25);--box-shadow-admission-hover: 1px 1px var(--box-shadow-admission-width-hover) rgba(0, 0, 0, 0.5);--tartan-band-padding: calc(1rem * .5);--wordmark-width: 15vw}@media(min-width: 1700px){:root{--wordmark-width: 10vw}}@media(max-width: 960px)and (min-width: 768px){:root{--wordmark-width: 18vw}}@media(max-width: 1299px){:root{--menu-icon-width: calc(1rem * 2.5)}}@media(max-width: 767px){:root{--wordmark-width: 27vw}}@media(max-width: 375px){:root{--wordmark-width: 29vw}}.roof__wordmark{margin-bottom:0}@media(max-width: 767px){.roof__wordmark{grid-column:span 3}}
:root{--box-shadow-admission-width: 5px;--box-shadow-admission-width-hover: calc(var(--box-shadow-admission-width) * 2);--box-shadow-admission: 1px 1px var(--box-shadow-admission-width) rgba(0, 0, 0, 0.25);--box-shadow-admission-hover: 1px 1px var(--box-shadow-admission-width-hover) rgba(0, 0, 0, 0.5);--tartan-band-padding: calc(1rem * .5);--wordmark-width: 15vw}@media(min-width: 1700px){:root{--wordmark-width: 10vw}}@media(max-width: 960px)and (min-width: 768px){:root{--wordmark-width: 18vw}}@media(max-width: 1299px){:root{--menu-icon-width: calc(1rem * 2.5)}}@media(max-width: 767px){:root{--wordmark-width: 27vw}}@media(max-width: 375px){:root{--wordmark-width: 29vw}}.roof{border-bottom:1px solid rgba(0,0,0,.25);font-size:.85rem;height:3.5rem}.roof.bg-image-tartan-wave{border:none}.roof.bg-color-red-skibo{border:none}.roof.bg-color-red-carnegie{border:none}.roof.bg-color-blue-weaver{border:none}.roof.bg-color-gray-iron{border:none}.roof.bg-color-gray-dark{border:none}.roof.bg-color-blue-thread{border:none}.roof.bg-color-teal-hornbostel{border:none}.roof.bg-color-teal-thread{border:none}.roof.text-color-invert{border:none}@media(max-width: 767px){.roof{grid-template-columns:repeat(3, 1fr)}}
:root{--box-shadow-admission-width: 5px;--box-shadow-admission-width-hover: calc(var(--box-shadow-admission-width) * 2);--box-shadow-admission: 1px 1px var(--box-shadow-admission-width) rgba(0, 0, 0, 0.25);--box-shadow-admission-hover: 1px 1px var(--box-shadow-admission-width-hover) rgba(0, 0, 0, 0.5);--tartan-band-padding: calc(1rem * .5);--wordmark-width: 15vw}@media(min-width: 1700px){:root{--wordmark-width: 10vw}}@media(max-width: 960px)and (min-width: 768px){:root{--wordmark-width: 18vw}}@media(max-width: 1299px){:root{--menu-icon-width: calc(1rem * 2.5)}}@media(max-width: 767px){:root{--wordmark-width: 27vw}}@media(max-width: 375px){:root{--wordmark-width: 29vw}}.side-nav__list__list-item__expand-button{text-indent:-9999px;color:rgba(255,255,255,.95);cursor:pointer;border:none;font-size:200%;padding:0;position:absolute;top:0;right:calc(var(--scrollbar-width) + 5px);background-color:transparent;height:2.2025rem;width:2.2025rem;transform:rotate(90deg)}.side-nav__list__list-item__expand-button[aria-expanded=false]{transform:rotate(0deg)}.side-nav__list__list-item__expand-button:hover{background-color:#767676;color:#fff}.side-nav__list__list-item__expand-button::after{content:"›";display:block;text-indent:0;line-height:0;position:absolute;left:15px;top:15px;transition-duration:.25s}.side-nav__list__list-item__expand-button[aria-expanded=true]::after{transform:translate(-0.5px, -2px)}.side-nav__list__list-item__expand-button[aria-expanded=false]::after{transform:translate(0)}.no-js .side-nav__list__list-item__expand-button{display:none}
:root{--box-shadow-admission-width: 5px;--box-shadow-admission-width-hover: calc(var(--box-shadow-admission-width) * 2);--box-shadow-admission: 1px 1px var(--box-shadow-admission-width) rgba(0, 0, 0, 0.25);--box-shadow-admission-hover: 1px 1px var(--box-shadow-admission-width-hover) rgba(0, 0, 0, 0.5);--tartan-band-padding: calc(1rem * .5);--wordmark-width: 15vw}@media(min-width: 1700px){:root{--wordmark-width: 10vw}}@media(max-width: 960px)and (min-width: 768px){:root{--wordmark-width: 18vw}}@media(max-width: 1299px){:root{--menu-icon-width: calc(1rem * 2.5)}}@media(max-width: 767px){:root{--wordmark-width: 27vw}}@media(max-width: 375px){:root{--wordmark-width: 29vw}}.side-nav__list__list-item .side-nav__list__list-item .side-nav__list__list-item__link{padding-left:2rem;padding-right:4rem}.side-nav__list__list-item .side-nav__list__list-item .side-nav__list__list-item .side-nav__list__list-item__link{padding-left:3rem}.side-nav__list__list-item .side-nav__list__list-item .side-nav__list__list-item .side-nav__list__list-item .side-nav__list__list-item__link{padding-left:4rem}.side-nav__list__list-item .side-nav__list__list-item .side-nav__list__list-item .side-nav__list__list-item .side-nav__list__list-item .side-nav__list__list-item__link{padding-left:5rem}.side-nav__list__list-item__link{padding:.45rem 3rem .35rem 1rem;display:block;font-size:.85rem;line-height:1.4025rem;border-bottom:0 none}.side-nav__list__list-item__link:hover,.side-nav__list__list-item__link.is-active{background-color:#767676;color:#fff}.side-nav__list__list-item__link.is-active{font-weight:700;letter-spacing:.025rem}
:root{--box-shadow-admission-width: 5px;--box-shadow-admission-width-hover: calc(var(--box-shadow-admission-width) * 2);--box-shadow-admission: 1px 1px var(--box-shadow-admission-width) rgba(0, 0, 0, 0.25);--box-shadow-admission-hover: 1px 1px var(--box-shadow-admission-width-hover) rgba(0, 0, 0, 0.5);--tartan-band-padding: calc(1rem * .5);--wordmark-width: 15vw}@media(min-width: 1700px){:root{--wordmark-width: 10vw}}@media(max-width: 960px)and (min-width: 768px){:root{--wordmark-width: 18vw}}@media(max-width: 1299px){:root{--menu-icon-width: calc(1rem * 2.5)}}@media(max-width: 767px){:root{--wordmark-width: 27vw}}@media(max-width: 375px){:root{--wordmark-width: 29vw}}.side-nav__list__list-item{margin:0;padding:0;position:relative;border-top:1px solid rgba(255,255,255,.25);font-weight:700;letter-spacing:.025rem;overflow:hidden}.side-nav__list__list-item .side-nav__list__list-item{border-top:none;font-weight:400;letter-spacing:normal}.side-nav__list__list-item--secondary,.side-nav__list__list-item--secondary .is-active{font-weight:400;letter-spacing:normal}
:root{--box-shadow-admission-width: 5px;--box-shadow-admission-width-hover: calc(var(--box-shadow-admission-width) * 2);--box-shadow-admission: 1px 1px var(--box-shadow-admission-width) rgba(0, 0, 0, 0.25);--box-shadow-admission-hover: 1px 1px var(--box-shadow-admission-width-hover) rgba(0, 0, 0, 0.5);--tartan-band-padding: calc(1rem * .5);--wordmark-width: 15vw}@media(min-width: 1700px){:root{--wordmark-width: 10vw}}@media(max-width: 960px)and (min-width: 768px){:root{--wordmark-width: 18vw}}@media(max-width: 1299px){:root{--menu-icon-width: calc(1rem * 2.5)}}@media(max-width: 767px){:root{--wordmark-width: 27vw}}@media(max-width: 375px){:root{--wordmark-width: 29vw}}.side-nav__list{padding:0;list-style:none}.side-nav__list__list-item__expand-button[aria-expanded=false]+.side-nav__list{display:none}
:root{--box-shadow-admission-width: 5px;--box-shadow-admission-width-hover: calc(var(--box-shadow-admission-width) * 2);--box-shadow-admission: 1px 1px var(--box-shadow-admission-width) rgba(0, 0, 0, 0.25);--box-shadow-admission-hover: 1px 1px var(--box-shadow-admission-width-hover) rgba(0, 0, 0, 0.5);--tartan-band-padding: calc(1rem * .5);--wordmark-width: 15vw}@media(min-width: 1700px){:root{--wordmark-width: 10vw}}@media(max-width: 960px)and (min-width: 768px){:root{--wordmark-width: 18vw}}@media(max-width: 1299px){:root{--menu-icon-width: calc(1rem * 2.5)}}@media(max-width: 767px){:root{--wordmark-width: 27vw}}@media(max-width: 375px){:root{--wordmark-width: 29vw}}.side-nav__search-form__input{background-color:rgba(0,0,0,.25);color:#fff;border:none;padding:0 2.5rem 0 .5rem;display:inline-block;vertical-align:middle;width:100%;height:100%;height:2.5rem;background-color:rgba(0,0,0,.85)}.side-nav__search-form__input:focus{background-color:rgba(0,0,0,.5)}.side-nav__search-form__input::placeholder{color:rgba(255,255,255,.95);opacity:1}
:root{--box-shadow-admission-width: 5px;--box-shadow-admission-width-hover: calc(var(--box-shadow-admission-width) * 2);--box-shadow-admission: 1px 1px var(--box-shadow-admission-width) rgba(0, 0, 0, 0.25);--box-shadow-admission-hover: 1px 1px var(--box-shadow-admission-width-hover) rgba(0, 0, 0, 0.5);--tartan-band-padding: calc(1rem * .5);--wordmark-width: 15vw}@media(min-width: 1700px){:root{--wordmark-width: 10vw}}@media(max-width: 960px)and (min-width: 768px){:root{--wordmark-width: 18vw}}@media(max-width: 1299px){:root{--menu-icon-width: calc(1rem * 2.5)}}@media(max-width: 767px){:root{--wordmark-width: 27vw}}@media(max-width: 375px){:root{--wordmark-width: 29vw}}.side-nav__search-form__submit__svg{fill:rgba(255,255,255,.95);transition:fill .2s ease}
:root{--box-shadow-admission-width: 5px;--box-shadow-admission-width-hover: calc(var(--box-shadow-admission-width) * 2);--box-shadow-admission: 1px 1px var(--box-shadow-admission-width) rgba(0, 0, 0, 0.25);--box-shadow-admission-hover: 1px 1px var(--box-shadow-admission-width-hover) rgba(0, 0, 0, 0.5);--tartan-band-padding: calc(1rem * .5);--wordmark-width: 15vw}@media(min-width: 1700px){:root{--wordmark-width: 10vw}}@media(max-width: 960px)and (min-width: 768px){:root{--wordmark-width: 18vw}}@media(max-width: 1299px){:root{--menu-icon-width: calc(1rem * 2.5)}}@media(max-width: 767px){:root{--wordmark-width: 27vw}}@media(max-width: 375px){:root{--wordmark-width: 29vw}}.side-nav__search-form__submit{height:100%;width:3rem;border:none;background-color:transparent;position:absolute;right:0;top:0;cursor:pointer;padding:.75rem;padding-bottom:.5rem;right:.75rem;top:-0.25rem}
:root{--box-shadow-admission-width: 5px;--box-shadow-admission-width-hover: calc(var(--box-shadow-admission-width) * 2);--box-shadow-admission: 1px 1px var(--box-shadow-admission-width) rgba(0, 0, 0, 0.25);--box-shadow-admission-hover: 1px 1px var(--box-shadow-admission-width-hover) rgba(0, 0, 0, 0.5);--tartan-band-padding: calc(1rem * .5);--wordmark-width: 15vw}@media(min-width: 1700px){:root{--wordmark-width: 10vw}}@media(max-width: 960px)and (min-width: 768px){:root{--wordmark-width: 18vw}}@media(max-width: 1299px){:root{--menu-icon-width: calc(1rem * 2.5)}}@media(max-width: 767px){:root{--wordmark-width: 27vw}}@media(max-width: 375px){:root{--wordmark-width: 29vw}}.side-nav__search-form{position:relative;padding-left:1rem;padding-right:1rem;margin-bottom:1rem;width:100%;max-width:calc(100% - var(--scrollbar-width));overflow:hidden}@media(min-width: 1300px){.side-nav__search-form{display:none}}
:root{--box-shadow-admission-width: 5px;--box-shadow-admission-width-hover: calc(var(--box-shadow-admission-width) * 2);--box-shadow-admission: 1px 1px var(--box-shadow-admission-width) rgba(0, 0, 0, 0.25);--box-shadow-admission-hover: 1px 1px var(--box-shadow-admission-width-hover) rgba(0, 0, 0, 0.5);--tartan-band-padding: calc(1rem * .5);--wordmark-width: 15vw}@media(min-width: 1700px){:root{--wordmark-width: 10vw}}@media(max-width: 960px)and (min-width: 768px){:root{--wordmark-width: 18vw}}@media(max-width: 1299px){:root{--menu-icon-width: calc(1rem * 2.5)}}@media(max-width: 767px){:root{--wordmark-width: 27vw}}@media(max-width: 375px){:root{--wordmark-width: 29vw}}.side-nav__sitename{font-size:1.5rem;font-weight:300;word-break:break-word;max-width:none;padding-left:1rem;padding-right:1rem;max-width:calc(100% - var(--scrollbar-width))}.side-nav__sitename a{border-bottom-color:transparent}
:root{--box-shadow-admission-width: 5px;--box-shadow-admission-width-hover: calc(var(--box-shadow-admission-width) * 2);--box-shadow-admission: 1px 1px var(--box-shadow-admission-width) rgba(0, 0, 0, 0.25);--box-shadow-admission-hover: 1px 1px var(--box-shadow-admission-width-hover) rgba(0, 0, 0, 0.5);--tartan-band-padding: calc(1rem * .5);--wordmark-width: 15vw}@media(min-width: 1700px){:root{--wordmark-width: 10vw}}@media(max-width: 960px)and (min-width: 768px){:root{--wordmark-width: 18vw}}@media(max-width: 1299px){:root{--menu-icon-width: calc(1rem * 2.5)}}@media(max-width: 767px){:root{--wordmark-width: 27vw}}@media(max-width: 375px){:root{--wordmark-width: 29vw}}.side-nav{display:none;position:fixed;top:0;right:calc((var(--side-nav-width) + var(--scrollbar-width))*-1);width:calc(var(--side-nav-width) + var(--scrollbar-width));box-shadow:0 0 0 transparent;height:100vh;overflow-y:scroll;padding:4rem 0 1rem 0;z-index:20;transition:box-shadow .3s ease,right .3s ease}@media(max-width: 767px){.side-nav{--side-nav-width: calc(100% - (var(--menu-icon-width) / 2)) }}body::after{content:"";width:100%;height:100vh;background-color:rgba(0,0,0,.25);position:fixed;top:0;left:-100vw;transition:left .2s ease}@media(max-width: 1299px){body.js-side-nav-open::after{left:0}}.js-side-nav-open .side-nav{display:block;box-shadow:0 0 1rem rgba(0,0,0,.25);right:calc(var(--scrollbar-width)*-1)}.js-side-nav-open .header,.js-side-nav-open .main,.js-side-nav-open .footer{width:var(--page-width)}.no-js .side-nav{position:absolute;padding:1rem 0}@media(max-width: 1299px){.no-js .side-nav{position:absolute;right:calc((var(--side-nav-width) + var(--scrollbar-width))*-1)}.no-js .side-nav::after{content:none}}.side-nav__close-button{display:block;position:fixed;top:0;right:0;bottom:auto;width:var(--menu-icon-width);height:var(--menu-icon-width);fill:#c41230;background-color:#fff;border:none;padding:.35rem;cursor:pointer;z-index:21}.side-nav__close-button:hover{fill:#fff}@media(max-width: 1299px){.side-nav__close-button{bottom:calc(1rem + var(--tartan-band-padding))}}@media(max-width: 960px)and (min-width: 768px){.side-nav__close-button{bottom:calc(0.75rem + var(--tartan-band-padding))}}@media(max-width: 767px){.side-nav__close-button{fill:#6d6e71;right:calc(var(--container-padding)*.5)}}@media(max-width: 375px){.side-nav__close-button{right:0}}.roof__menu-button[aria-expanded=true]{display:none}
:root{--box-shadow-admission-width: 5px;--box-shadow-admission-width-hover: calc(var(--box-shadow-admission-width) * 2);--box-shadow-admission: 1px 1px var(--box-shadow-admission-width) rgba(0, 0, 0, 0.25);--box-shadow-admission-hover: 1px 1px var(--box-shadow-admission-width-hover) rgba(0, 0, 0, 0.5);--tartan-band-padding: calc(1rem * .5);--wordmark-width: 15vw}@media(min-width: 1700px){:root{--wordmark-width: 10vw}}@media(max-width: 960px)and (min-width: 768px){:root{--wordmark-width: 18vw}}@media(max-width: 1299px){:root{--menu-icon-width: calc(1rem * 2.5)}}@media(max-width: 767px){:root{--wordmark-width: 27vw}}@media(max-width: 375px){:root{--wordmark-width: 29vw}}.sitebranding__container__sitebranding{margin:2rem 0 1rem}.sitebranding__container__sitebranding__org{color:#333}.sitebranding__container__sitebranding__sitename__link,.sitebranding__container__sitebranding__org__link{border-color:transparent;color:#333;display:inline-block}.sitebranding__container__sitebranding__sitename__link:hover,.sitebranding__container__sitebranding__org__link:hover{color:#c41230;border-color:#c41230}.sitebranding__container__sitebranding__org__link::after{margin-left:0}.sitebranding__container__sitebranding__org{margin-top:-2rem}.sitebranding__container__sitebranding__logo{border:none;padding:0}
:root{--box-shadow-admission-width: 5px;--box-shadow-admission-width-hover: calc(var(--box-shadow-admission-width) * 2);--box-shadow-admission: 1px 1px var(--box-shadow-admission-width) rgba(0, 0, 0, 0.25);--box-shadow-admission-hover: 1px 1px var(--box-shadow-admission-width-hover) rgba(0, 0, 0, 0.5);--tartan-band-padding: calc(1rem * .5);--wordmark-width: 15vw}@media(min-width: 1700px){:root{--wordmark-width: 10vw}}@media(max-width: 960px)and (min-width: 768px){:root{--wordmark-width: 18vw}}@media(max-width: 1299px){:root{--menu-icon-width: calc(1rem * 2.5)}}@media(max-width: 767px){:root{--wordmark-width: 27vw}}@media(max-width: 375px){:root{--wordmark-width: 29vw}}.sitewide-alert{padding:.65rem;position:relative;background-color:#f3f3f3;text-align:center}.sitewide-alert a{border-bottom-color:inherit}.sitewide-alert .close{--close-button-size: 2rem;color:rgba(0,0,0,.85);float:none;position:absolute;top:0;right:10px;background-color:transparent;border:transparent 0;font-weight:700;font-size:var(--close-button-size);line-height:var(--close-button-size);width:var(--close-button-size);height:100%}.sitewide-alert .close span{bottom:calc(50% - var(--close-button-size)*.5);position:absolute;right:0;font-size:var(--close-button-size);line-height:var(--close-button-size);width:var(--close-button-size);height:var(--close-button-size)}.sitewide-alert__message,.sitewide-alert .field--name-message{display:block}.alert-error{background-color:#ef3a47}.alert-warning{background-color:#fdb515}.alert-success{background-color:#009647}
:root{--box-shadow-admission-width: 5px;--box-shadow-admission-width-hover: calc(var(--box-shadow-admission-width) * 2);--box-shadow-admission: 1px 1px var(--box-shadow-admission-width) rgba(0, 0, 0, 0.25);--box-shadow-admission-hover: 1px 1px var(--box-shadow-admission-width-hover) rgba(0, 0, 0, 0.5);--tartan-band-padding: calc(1rem * .5);--wordmark-width: 15vw}@media(min-width: 1700px){:root{--wordmark-width: 10vw}}@media(max-width: 960px)and (min-width: 768px){:root{--wordmark-width: 18vw}}@media(max-width: 1299px){:root{--menu-icon-width: calc(1rem * 2.5)}}@media(max-width: 767px){:root{--wordmark-width: 27vw}}@media(max-width: 375px){:root{--wordmark-width: 29vw}}.slick-arrow{background-color:rgba(255,255,255,.95);color:#6d6e71;border-radius:0;top:unset;width:var(--slick-button-width);height:var(--slick-button-height);bottom:0;transform:translateY(0);transition:background-color .2s ease,color .2s ease;position:absolute;border:none;opacity:1;z-index:2;font-size:1rem}.carousel--horizontal .slick-arrow,.carousel--big-number .slick-arrow{--slick-button-width: 64px;--slick-button-height: 64px}.slick-arrow:hover,.slick-arrow:focus,.slick-arrow:focus-visible{color:#6d6e71;background-color:#fff !important}.slick-arrow:focus,.slick-arrow:focus-visible{outline:3px solid var(--focus-state-bg-color)}.slick-arrow.slick-prev{left:unset;right:calc(var(--container-padding) + var(--slick-button-width))}.slick-arrow.slick-next{right:var(--container-padding)}.slick-arrow:active{opacity:1;background-color:rgba(255,255,255,.95) !important}.slick-prev:before,.slick-next:before{content:"";display:none}.carousel .slick-button-icon,.slideshow .slick-button-icon,.carousel-container__carousel--blog-roll--slideshow .slick-button-icon,.hero-slick .slick-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%;fill:currentColor}.carousel--horizontal .slick-next .slick-button-icon,.carousel-container__carousel--blog-roll--slideshow .slick-next .slick-button-icon{transform:rotate(180deg)}.carousel--big-number.slideshow .slick-prev .slick-button-icon{transform:rotate(180deg)}
:root{--box-shadow-admission-width: 5px;--box-shadow-admission-width-hover: calc(var(--box-shadow-admission-width) * 2);--box-shadow-admission: 1px 1px var(--box-shadow-admission-width) rgba(0, 0, 0, 0.25);--box-shadow-admission-hover: 1px 1px var(--box-shadow-admission-width-hover) rgba(0, 0, 0, 0.5);--tartan-band-padding: calc(1rem * .5);--wordmark-width: 15vw}@media(min-width: 1700px){:root{--wordmark-width: 10vw}}@media(max-width: 960px)and (min-width: 768px){:root{--wordmark-width: 18vw}}@media(max-width: 1299px){:root{--menu-icon-width: calc(1rem * 2.5)}}@media(max-width: 767px){:root{--wordmark-width: 27vw}}@media(max-width: 375px){:root{--wordmark-width: 29vw}}.slick-dots{bottom:0;left:unset;right:calc(var(--container-padding) + var(--slick-button-width)*2);margin-right:.5rem;background:rgba(255,255,255,.95);line-height:0;width:auto;transition:background-color .2s ease;height:32px}.slick-dots:hover{background-color:#fff}@media(max-width: 767px){.slick-dots{display:none}}.slick-dots li{border-radius:0;background-color:transparent;margin:0;width:auto;height:auto;opacity:1;line-height:1.5rem;padding:.25rem .5rem;transition:color .2s ease;font-size:8px !important}.slick-dots li.slick-active button{font-weight:700;color:#c41230}.slick-dots li button{font-size:16px;line-height:1;width:auto;height:auto;padding:5px 3px;color:#6d6e71}.slick-dots li button:hover{color:#c41230}.slick-dots li button:focus,.slick-dots li button:focus-visible,.slick-dots li button:active{color:#c41230 !important;background-color:transparent !important;z-index:3}.slick-dots li button:focus,.slick-dots li button:focus-visible{outline:3px solid var(--focus-state-bg-color)}.slick-dots li button:before{display:none}
:root{--box-shadow-admission-width: 5px;--box-shadow-admission-width-hover: calc(var(--box-shadow-admission-width) * 2);--box-shadow-admission: 1px 1px var(--box-shadow-admission-width) rgba(0, 0, 0, 0.25);--box-shadow-admission-hover: 1px 1px var(--box-shadow-admission-width-hover) rgba(0, 0, 0, 0.5);--tartan-band-padding: calc(1rem * .5);--wordmark-width: 15vw}@media(min-width: 1700px){:root{--wordmark-width: 10vw}}@media(max-width: 960px)and (min-width: 768px){:root{--wordmark-width: 18vw}}@media(max-width: 1299px){:root{--menu-icon-width: calc(1rem * 2.5)}}@media(max-width: 767px){:root{--wordmark-width: 27vw}}@media(max-width: 375px){:root{--wordmark-width: 29vw}}.slick-initialized{--slick-button-width: 2rem;--slick-button-height: 2rem}@media(max-width: 767px){.slick-initialized{padding-bottom:2rem}}
:root{--box-shadow-admission-width: 5px;--box-shadow-admission-width-hover: calc(var(--box-shadow-admission-width) * 2);--box-shadow-admission: 1px 1px var(--box-shadow-admission-width) rgba(0, 0, 0, 0.25);--box-shadow-admission-hover: 1px 1px var(--box-shadow-admission-width-hover) rgba(0, 0, 0, 0.5);--tartan-band-padding: calc(1rem * .5);--wordmark-width: 15vw}@media(min-width: 1700px){:root{--wordmark-width: 10vw}}@media(max-width: 960px)and (min-width: 768px){:root{--wordmark-width: 18vw}}@media(max-width: 1299px){:root{--menu-icon-width: calc(1rem * 2.5)}}@media(max-width: 767px){:root{--wordmark-width: 27vw}}@media(max-width: 375px){:root{--wordmark-width: 29vw}}@media(max-width: 1299px){.slideshow__slide__text{padding-right:3rem}}@media(max-width: 767px){.slideshow__slide__text{padding-right:0}}
:root{--box-shadow-admission-width: 5px;--box-shadow-admission-width-hover: calc(var(--box-shadow-admission-width) * 2);--box-shadow-admission: 1px 1px var(--box-shadow-admission-width) rgba(0, 0, 0, 0.25);--box-shadow-admission-hover: 1px 1px var(--box-shadow-admission-width-hover) rgba(0, 0, 0, 0.5);--tartan-band-padding: calc(1rem * .5);--wordmark-width: 15vw}@media(min-width: 1700px){:root{--wordmark-width: 10vw}}@media(max-width: 960px)and (min-width: 768px){:root{--wordmark-width: 18vw}}@media(max-width: 1299px){:root{--menu-icon-width: calc(1rem * 2.5)}}@media(max-width: 767px){:root{--wordmark-width: 27vw}}@media(max-width: 375px){:root{--wordmark-width: 29vw}}@media(max-width: 960px)and (min-width: 768px){.slideshow__slide{grid-template-columns:repeat(1, 1fr)}}.slideshow__slide{width:100%}.slick-initialized .slideshow__slide{display:grid}.slideshow__slide .grid__box{overflow:hidden}.slideshow__slide:not(.slick-active) a,.slideshow__slide:not(.slick-active) .trigger{visibility:hidden}.slideshow__slide picture,.slideshow__slide img{display:block}
:root{--box-shadow-admission-width: 5px;--box-shadow-admission-width-hover: calc(var(--box-shadow-admission-width) * 2);--box-shadow-admission: 1px 1px var(--box-shadow-admission-width) rgba(0, 0, 0, 0.25);--box-shadow-admission-hover: 1px 1px var(--box-shadow-admission-width-hover) rgba(0, 0, 0, 0.5);--tartan-band-padding: calc(1rem * .5);--wordmark-width: 15vw}@media(min-width: 1700px){:root{--wordmark-width: 10vw}}@media(max-width: 960px)and (min-width: 768px){:root{--wordmark-width: 18vw}}@media(max-width: 1299px){:root{--menu-icon-width: calc(1rem * 2.5)}}@media(max-width: 767px){:root{--wordmark-width: 27vw}}@media(max-width: 375px){:root{--wordmark-width: 29vw}}.social-media__item__link:hover .social-media__item__link__svg{fill:#fff}.social-media__item__link__svg{height:2rem;width:2rem;fill:rgba(255,255,255,.5);transition:fill .2s ease}
:root{--box-shadow-admission-width: 5px;--box-shadow-admission-width-hover: calc(var(--box-shadow-admission-width) * 2);--box-shadow-admission: 1px 1px var(--box-shadow-admission-width) rgba(0, 0, 0, 0.25);--box-shadow-admission-hover: 1px 1px var(--box-shadow-admission-width-hover) rgba(0, 0, 0, 0.5);--tartan-band-padding: calc(1rem * .5);--wordmark-width: 15vw}@media(min-width: 1700px){:root{--wordmark-width: 10vw}}@media(max-width: 960px)and (min-width: 768px){:root{--wordmark-width: 18vw}}@media(max-width: 1299px){:root{--menu-icon-width: calc(1rem * 2.5)}}@media(max-width: 767px){:root{--wordmark-width: 27vw}}@media(max-width: 375px){:root{--wordmark-width: 29vw}}.social-media__item__link{border:none;padding:0}.social-media__item__link::after{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;white-space:nowrap;width:1px;word-wrap:normal;user-select:none;-webkit-user-select:none}
:root{--box-shadow-admission-width: 5px;--box-shadow-admission-width-hover: calc(var(--box-shadow-admission-width) * 2);--box-shadow-admission: 1px 1px var(--box-shadow-admission-width) rgba(0, 0, 0, 0.25);--box-shadow-admission-hover: 1px 1px var(--box-shadow-admission-width-hover) rgba(0, 0, 0, 0.5);--tartan-band-padding: calc(1rem * .5);--wordmark-width: 15vw}@media(min-width: 1700px){:root{--wordmark-width: 10vw}}@media(max-width: 960px)and (min-width: 768px){:root{--wordmark-width: 18vw}}@media(max-width: 1299px){:root{--menu-icon-width: calc(1rem * 2.5)}}@media(max-width: 767px){:root{--wordmark-width: 27vw}}@media(max-width: 375px){:root{--wordmark-width: 29vw}}.social-media__item{display:inline-block;list-style:none;margin:0;margin-right:.5rem;padding:0}
:root{--box-shadow-admission-width: 5px;--box-shadow-admission-width-hover: calc(var(--box-shadow-admission-width) * 2);--box-shadow-admission: 1px 1px var(--box-shadow-admission-width) rgba(0, 0, 0, 0.25);--box-shadow-admission-hover: 1px 1px var(--box-shadow-admission-width-hover) rgba(0, 0, 0, 0.5);--tartan-band-padding: calc(1rem * .5);--wordmark-width: 15vw}@media(min-width: 1700px){:root{--wordmark-width: 10vw}}@media(max-width: 960px)and (min-width: 768px){:root{--wordmark-width: 18vw}}@media(max-width: 1299px){:root{--menu-icon-width: calc(1rem * 2.5)}}@media(max-width: 767px){:root{--wordmark-width: 27vw}}@media(max-width: 375px){:root{--wordmark-width: 29vw}}.social-media{padding:0}
:root{--box-shadow-admission-width: 5px;--box-shadow-admission-width-hover: calc(var(--box-shadow-admission-width) * 2);--box-shadow-admission: 1px 1px var(--box-shadow-admission-width) rgba(0, 0, 0, 0.25);--box-shadow-admission-hover: 1px 1px var(--box-shadow-admission-width-hover) rgba(0, 0, 0, 0.5);--tartan-band-padding: calc(1rem * .5);--wordmark-width: 15vw}@media(min-width: 1700px){:root{--wordmark-width: 10vw}}@media(max-width: 960px)and (min-width: 768px){:root{--wordmark-width: 18vw}}@media(max-width: 1299px){:root{--menu-icon-width: calc(1rem * 2.5)}}@media(max-width: 767px){:root{--wordmark-width: 27vw}}@media(max-width: 375px){:root{--wordmark-width: 29vw}}.social-share-links__item__link{display:block;text-decoration:none;text-indent:-1000px;border-bottom:0;cursor:pointer;overflow:hidden;background:transparent center center/cover no-repeat;width:42px;height:42px}.social-share-links__item__link svg{display:block;width:42px;height:42px;fill:currentColor}.social-share-links__item__link.link--new-window:after{display:none}.social-share-links__item__link--email{background-color:#848484}.social-share-links__item__link--email svg{width:30px;margin:auto;color:#fff}.social-share-links__item__link--printer{background-color:#738a8d}
:root{--box-shadow-admission-width: 5px;--box-shadow-admission-width-hover: calc(var(--box-shadow-admission-width) * 2);--box-shadow-admission: 1px 1px var(--box-shadow-admission-width) rgba(0, 0, 0, 0.25);--box-shadow-admission-hover: 1px 1px var(--box-shadow-admission-width-hover) rgba(0, 0, 0, 0.5);--tartan-band-padding: calc(1rem * .5);--wordmark-width: 15vw}@media(min-width: 1700px){:root{--wordmark-width: 10vw}}@media(max-width: 960px)and (min-width: 768px){:root{--wordmark-width: 18vw}}@media(max-width: 1299px){:root{--menu-icon-width: calc(1rem * 2.5)}}@media(max-width: 767px){:root{--wordmark-width: 27vw}}@media(max-width: 375px){:root{--wordmark-width: 29vw}}.social-share-links__item{list-style:none;padding:0px;margin:0px 2px;transition:transform .25s;line-height:0px}.social-share-links__item:hover{transform:translateY(-5px)}
:root{--box-shadow-admission-width: 5px;--box-shadow-admission-width-hover: calc(var(--box-shadow-admission-width) * 2);--box-shadow-admission: 1px 1px var(--box-shadow-admission-width) rgba(0, 0, 0, 0.25);--box-shadow-admission-hover: 1px 1px var(--box-shadow-admission-width-hover) rgba(0, 0, 0, 0.5);--tartan-band-padding: calc(1rem * .5);--wordmark-width: 15vw}@media(min-width: 1700px){:root{--wordmark-width: 10vw}}@media(max-width: 960px)and (min-width: 768px){:root{--wordmark-width: 18vw}}@media(max-width: 1299px){:root{--menu-icon-width: calc(1rem * 2.5)}}@media(max-width: 767px){:root{--wordmark-width: 27vw}}@media(max-width: 375px){:root{--wordmark-width: 29vw}}.social-share-links{display:flex;margin:0px}
:root{--box-shadow-admission-width: 5px;--box-shadow-admission-width-hover: calc(var(--box-shadow-admission-width) * 2);--box-shadow-admission: 1px 1px var(--box-shadow-admission-width) rgba(0, 0, 0, 0.25);--box-shadow-admission-hover: 1px 1px var(--box-shadow-admission-width-hover) rgba(0, 0, 0, 0.5);--tartan-band-padding: calc(1rem * .5);--wordmark-width: 15vw}@media(min-width: 1700px){:root{--wordmark-width: 10vw}}@media(max-width: 960px)and (min-width: 768px){:root{--wordmark-width: 18vw}}@media(max-width: 1299px){:root{--menu-icon-width: calc(1rem * 2.5)}}@media(max-width: 767px){:root{--wordmark-width: 27vw}}@media(max-width: 375px){:root{--wordmark-width: 29vw}}.spinner{width:100px !important;height:100px !important;position:relative;margin:0 auto;border:none !important}.spinner-bounce1,.spinner-bounce2{width:100% !important;height:100% !important;border-radius:50%;background-color:#d50017;position:absolute;top:0;left:0;animation:animation-bounce 2s infinite ease-in-out;animation:animation-bounce 2s infinite ease-in-out}.spinner-bounce2{animation-delay:-1s;animation-delay:-1s}@-webkit-keyframes animation-bounce{0%,100%{transform:scale(0)}50%{transform:scale(1)}}@keyframes animation-bounce{0%,100%{transform:scale(0);transform:scale(0)}50%{transform:scale(1);transform:scale(1)}}
:root{--box-shadow-admission-width: 5px;--box-shadow-admission-width-hover: calc(var(--box-shadow-admission-width) * 2);--box-shadow-admission: 1px 1px var(--box-shadow-admission-width) rgba(0, 0, 0, 0.25);--box-shadow-admission-hover: 1px 1px var(--box-shadow-admission-width-hover) rgba(0, 0, 0, 0.5);--tartan-band-padding: calc(1rem * .5);--wordmark-width: 15vw}@media(min-width: 1700px){:root{--wordmark-width: 10vw}}@media(max-width: 960px)and (min-width: 768px){:root{--wordmark-width: 18vw}}@media(max-width: 1299px){:root{--menu-icon-width: calc(1rem * 2.5)}}@media(max-width: 767px){:root{--wordmark-width: 27vw}}@media(max-width: 375px){:root{--wordmark-width: 29vw}}.bg-image-tartan-wave{--focus-state-text-color: #c41230;--focus-state-bg-color: #fff;color:rgba(255,255,255,.95)}.bg-image-tartan-wave p,.bg-image-tartan-wave .p,.bg-image-tartan-wave pre,.bg-image-tartan-wave li,.bg-image-tartan-wave address,.bg-image-tartan-wave small,.bg-image-tartan-wave .small{letter-spacing:.025rem}.bg-image-tartan-wave select:focus,.bg-image-tartan-wave input:focus{border-width:3px;margin:-2px;outline:2px solid #fff}.bg-image-tartan-wave summary{border-bottom-color:rgba(255,255,255,.95)}.bg-image-tartan-wave summary:hover{color:#fff;border-bottom-color:#fff}.bg-image-tartan-wave .grid__box--card summary{outline:none;cursor:pointer;user-select:none;-webkit-user-select:none;display:inline-block;border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:#c41230;padding-bottom:1px;transition:background .2s ease,border-color .2s ease,color .2s ease}.bg-image-tartan-wave .grid__box--card summary::-webkit-details-marker{display:none}.bg-image-tartan-wave .grid__box--card summary::before{content:"›";display:inline-block;font-size:1.5rem;margin-right:.5rem;transform:rotate(0);transform-origin:60% 60%;transition:transform .2s ease}.bg-image-tartan-wave .grid__box--card summary h1,.bg-image-tartan-wave .grid__box--card summary h2,.bg-image-tartan-wave .grid__box--card summary h3,.bg-image-tartan-wave .grid__box--card summary h4,.bg-image-tartan-wave .grid__box--card summary h5,.bg-image-tartan-wave .grid__box--card summary h6{display:inline}.bg-image-tartan-wave .grid__box--card summary:hover{color:#c41230;border-bottom-color:#c41230}.bg-image-tartan-wave .roof__wordmark__link__svg{fill:#fff}.bg-image-tartan-wave .roof__menu-button{fill:rgba(255,255,255,.95)}.bg-image-tartan-wave .link-list__item{border-top:1px solid rgba(255,255,255,.5)}.bg-image-tartan-wave .link-list__item:last-child,.bg-image-tartan-wave .link-list__item--last-child{border-bottom:1px solid rgba(255,255,255,.5)}.bg-color-red-skibo{--focus-state-text-color: #c41230;--focus-state-bg-color: #fff;color:rgba(255,255,255,.95)}.bg-color-red-skibo p,.bg-color-red-skibo .p,.bg-color-red-skibo pre,.bg-color-red-skibo li,.bg-color-red-skibo address,.bg-color-red-skibo small,.bg-color-red-skibo .small{letter-spacing:.025rem}.bg-color-red-skibo select:focus,.bg-color-red-skibo input:focus{border-width:3px;margin:-2px;outline:2px solid #fff}.bg-color-red-skibo summary{border-bottom-color:rgba(255,255,255,.95)}.bg-color-red-skibo summary:hover{color:#fff;border-bottom-color:#fff}.bg-color-red-skibo .grid__box--card summary{outline:none;cursor:pointer;user-select:none;-webkit-user-select:none;display:inline-block;border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:#c41230;padding-bottom:1px;transition:background .2s ease,border-color .2s ease,color .2s ease}.bg-color-red-skibo .grid__box--card summary::-webkit-details-marker{display:none}.bg-color-red-skibo .grid__box--card summary::before{content:"›";display:inline-block;font-size:1.5rem;margin-right:.5rem;transform:rotate(0);transform-origin:60% 60%;transition:transform .2s ease}.bg-color-red-skibo .grid__box--card summary h1,.bg-color-red-skibo .grid__box--card summary h2,.bg-color-red-skibo .grid__box--card summary h3,.bg-color-red-skibo .grid__box--card summary h4,.bg-color-red-skibo .grid__box--card summary h5,.bg-color-red-skibo .grid__box--card summary h6{display:inline}.bg-color-red-skibo .grid__box--card summary:hover{color:#c41230;border-bottom-color:#c41230}.bg-color-red-skibo .roof__wordmark__link__svg{fill:#fff}.bg-color-red-skibo .roof__menu-button{fill:rgba(255,255,255,.95)}.bg-color-red-skibo .link-list__item{border-top:1px solid rgba(255,255,255,.5)}.bg-color-red-skibo .link-list__item:last-child,.bg-color-red-skibo .link-list__item--last-child{border-bottom:1px solid rgba(255,255,255,.5)}.bg-color-red-carnegie{--focus-state-text-color: #c41230;--focus-state-bg-color: #fff;color:rgba(255,255,255,.95)}.bg-color-red-carnegie p,.bg-color-red-carnegie .p,.bg-color-red-carnegie pre,.bg-color-red-carnegie li,.bg-color-red-carnegie address,.bg-color-red-carnegie small,.bg-color-red-carnegie .small{letter-spacing:.025rem}.bg-color-red-carnegie select:focus,.bg-color-red-carnegie input:focus{border-width:3px;margin:-2px;outline:2px solid #fff}.bg-color-red-carnegie summary{border-bottom-color:rgba(255,255,255,.95)}.bg-color-red-carnegie summary:hover{color:#fff;border-bottom-color:#fff}.bg-color-red-carnegie .grid__box--card summary{outline:none;cursor:pointer;user-select:none;-webkit-user-select:none;display:inline-block;border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:#c41230;padding-bottom:1px;transition:background .2s ease,border-color .2s ease,color .2s ease}.bg-color-red-carnegie .grid__box--card summary::-webkit-details-marker{display:none}.bg-color-red-carnegie .grid__box--card summary::before{content:"›";display:inline-block;font-size:1.5rem;margin-right:.5rem;transform:rotate(0);transform-origin:60% 60%;transition:transform .2s ease}.bg-color-red-carnegie .grid__box--card summary h1,.bg-color-red-carnegie .grid__box--card summary h2,.bg-color-red-carnegie .grid__box--card summary h3,.bg-color-red-carnegie .grid__box--card summary h4,.bg-color-red-carnegie .grid__box--card summary h5,.bg-color-red-carnegie .grid__box--card summary h6{display:inline}.bg-color-red-carnegie .grid__box--card summary:hover{color:#c41230;border-bottom-color:#c41230}.bg-color-red-carnegie .roof__wordmark__link__svg{fill:#fff}.bg-color-red-carnegie .roof__menu-button{fill:rgba(255,255,255,.95)}.bg-color-red-carnegie .link-list__item{border-top:1px solid rgba(255,255,255,.5)}.bg-color-red-carnegie .link-list__item:last-child,.bg-color-red-carnegie .link-list__item--last-child{border-bottom:1px solid rgba(255,255,255,.5)}.bg-color-blue-weaver{--focus-state-text-color: #c41230;--focus-state-bg-color: #fff;color:rgba(255,255,255,.95)}.bg-color-blue-weaver p,.bg-color-blue-weaver .p,.bg-color-blue-weaver pre,.bg-color-blue-weaver li,.bg-color-blue-weaver address,.bg-color-blue-weaver small,.bg-color-blue-weaver .small{letter-spacing:.025rem}.bg-color-blue-weaver select:focus,.bg-color-blue-weaver input:focus{border-width:3px;margin:-2px;outline:2px solid #fff}.bg-color-blue-weaver summary{border-bottom-color:rgba(255,255,255,.95)}.bg-color-blue-weaver summary:hover{color:#fff;border-bottom-color:#fff}.bg-color-blue-weaver .grid__box--card summary{outline:none;cursor:pointer;user-select:none;-webkit-user-select:none;display:inline-block;border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:#c41230;padding-bottom:1px;transition:background .2s ease,border-color .2s ease,color .2s ease}.bg-color-blue-weaver .grid__box--card summary::-webkit-details-marker{display:none}.bg-color-blue-weaver .grid__box--card summary::before{content:"›";display:inline-block;font-size:1.5rem;margin-right:.5rem;transform:rotate(0);transform-origin:60% 60%;transition:transform .2s ease}.bg-color-blue-weaver .grid__box--card summary h1,.bg-color-blue-weaver .grid__box--card summary h2,.bg-color-blue-weaver .grid__box--card summary h3,.bg-color-blue-weaver .grid__box--card summary h4,.bg-color-blue-weaver .grid__box--card summary h5,.bg-color-blue-weaver .grid__box--card summary h6{display:inline}.bg-color-blue-weaver .grid__box--card summary:hover{color:#c41230;border-bottom-color:#c41230}.bg-color-blue-weaver .roof__wordmark__link__svg{fill:#fff}.bg-color-blue-weaver .roof__menu-button{fill:rgba(255,255,255,.95)}.bg-color-blue-weaver .link-list__item{border-top:1px solid rgba(255,255,255,.5)}.bg-color-blue-weaver .link-list__item:last-child,.bg-color-blue-weaver .link-list__item--last-child{border-bottom:1px solid rgba(255,255,255,.5)}.bg-color-gray-iron{--focus-state-text-color: #c41230;--focus-state-bg-color: #fff;color:rgba(255,255,255,.95)}.bg-color-gray-iron p,.bg-color-gray-iron .p,.bg-color-gray-iron pre,.bg-color-gray-iron li,.bg-color-gray-iron address,.bg-color-gray-iron small,.bg-color-gray-iron .small{letter-spacing:.025rem}.bg-color-gray-iron select:focus,.bg-color-gray-iron input:focus{border-width:3px;margin:-2px;outline:2px solid #fff}.bg-color-gray-iron summary{border-bottom-color:rgba(255,255,255,.95)}.bg-color-gray-iron summary:hover{color:#fff;border-bottom-color:#fff}.bg-color-gray-iron .grid__box--card summary{outline:none;cursor:pointer;user-select:none;-webkit-user-select:none;display:inline-block;border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:#c41230;padding-bottom:1px;transition:background .2s ease,border-color .2s ease,color .2s ease}.bg-color-gray-iron .grid__box--card summary::-webkit-details-marker{display:none}.bg-color-gray-iron .grid__box--card summary::before{content:"›";display:inline-block;font-size:1.5rem;margin-right:.5rem;transform:rotate(0);transform-origin:60% 60%;transition:transform .2s ease}.bg-color-gray-iron .grid__box--card summary h1,.bg-color-gray-iron .grid__box--card summary h2,.bg-color-gray-iron .grid__box--card summary h3,.bg-color-gray-iron .grid__box--card summary h4,.bg-color-gray-iron .grid__box--card summary h5,.bg-color-gray-iron .grid__box--card summary h6{display:inline}.bg-color-gray-iron .grid__box--card summary:hover{color:#c41230;border-bottom-color:#c41230}.bg-color-gray-iron .roof__wordmark__link__svg{fill:#fff}.bg-color-gray-iron .roof__menu-button{fill:rgba(255,255,255,.95)}.bg-color-gray-iron .link-list__item{border-top:1px solid rgba(255,255,255,.5)}.bg-color-gray-iron .link-list__item:last-child,.bg-color-gray-iron .link-list__item--last-child{border-bottom:1px solid rgba(255,255,255,.5)}.bg-color-gray-dark{--focus-state-text-color: #c41230;--focus-state-bg-color: #fff;color:rgba(255,255,255,.95)}.bg-color-gray-dark p,.bg-color-gray-dark .p,.bg-color-gray-dark pre,.bg-color-gray-dark li,.bg-color-gray-dark address,.bg-color-gray-dark small,.bg-color-gray-dark .small{letter-spacing:.025rem}.bg-color-gray-dark select:focus,.bg-color-gray-dark input:focus{border-width:3px;margin:-2px;outline:2px solid #fff}.bg-color-gray-dark summary{border-bottom-color:rgba(255,255,255,.95)}.bg-color-gray-dark summary:hover{color:#fff;border-bottom-color:#fff}.bg-color-gray-dark .grid__box--card summary{outline:none;cursor:pointer;user-select:none;-webkit-user-select:none;display:inline-block;border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:#c41230;padding-bottom:1px;transition:background .2s ease,border-color .2s ease,color .2s ease}.bg-color-gray-dark .grid__box--card summary::-webkit-details-marker{display:none}.bg-color-gray-dark .grid__box--card summary::before{content:"›";display:inline-block;font-size:1.5rem;margin-right:.5rem;transform:rotate(0);transform-origin:60% 60%;transition:transform .2s ease}.bg-color-gray-dark .grid__box--card summary h1,.bg-color-gray-dark .grid__box--card summary h2,.bg-color-gray-dark .grid__box--card summary h3,.bg-color-gray-dark .grid__box--card summary h4,.bg-color-gray-dark .grid__box--card summary h5,.bg-color-gray-dark .grid__box--card summary h6{display:inline}.bg-color-gray-dark .grid__box--card summary:hover{color:#c41230;border-bottom-color:#c41230}.bg-color-gray-dark .roof__wordmark__link__svg{fill:#fff}.bg-color-gray-dark .roof__menu-button{fill:rgba(255,255,255,.95)}.bg-color-gray-dark .link-list__item{border-top:1px solid rgba(255,255,255,.5)}.bg-color-gray-dark .link-list__item:last-child,.bg-color-gray-dark .link-list__item--last-child{border-bottom:1px solid rgba(255,255,255,.5)}.bg-color-blue-thread{--focus-state-text-color: #c41230;--focus-state-bg-color: #fff;color:rgba(255,255,255,.95)}.bg-color-blue-thread p,.bg-color-blue-thread .p,.bg-color-blue-thread pre,.bg-color-blue-thread li,.bg-color-blue-thread address,.bg-color-blue-thread small,.bg-color-blue-thread .small{letter-spacing:.025rem}.bg-color-blue-thread select:focus,.bg-color-blue-thread input:focus{border-width:3px;margin:-2px;outline:2px solid #fff}.bg-color-blue-thread summary{border-bottom-color:rgba(255,255,255,.95)}.bg-color-blue-thread summary:hover{color:#fff;border-bottom-color:#fff}.bg-color-blue-thread .grid__box--card summary{outline:none;cursor:pointer;user-select:none;-webkit-user-select:none;display:inline-block;border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:#c41230;padding-bottom:1px;transition:background .2s ease,border-color .2s ease,color .2s ease}.bg-color-blue-thread .grid__box--card summary::-webkit-details-marker{display:none}.bg-color-blue-thread .grid__box--card summary::before{content:"›";display:inline-block;font-size:1.5rem;margin-right:.5rem;transform:rotate(0);transform-origin:60% 60%;transition:transform .2s ease}.bg-color-blue-thread .grid__box--card summary h1,.bg-color-blue-thread .grid__box--card summary h2,.bg-color-blue-thread .grid__box--card summary h3,.bg-color-blue-thread .grid__box--card summary h4,.bg-color-blue-thread .grid__box--card summary h5,.bg-color-blue-thread .grid__box--card summary h6{display:inline}.bg-color-blue-thread .grid__box--card summary:hover{color:#c41230;border-bottom-color:#c41230}.bg-color-blue-thread .roof__wordmark__link__svg{fill:#fff}.bg-color-blue-thread .roof__menu-button{fill:rgba(255,255,255,.95)}.bg-color-blue-thread .link-list__item{border-top:1px solid rgba(255,255,255,.5)}.bg-color-blue-thread .link-list__item:last-child,.bg-color-blue-thread .link-list__item--last-child{border-bottom:1px solid rgba(255,255,255,.5)}.bg-color-teal-hornbostel{--focus-state-text-color: #c41230;--focus-state-bg-color: #fff;color:rgba(255,255,255,.95)}.bg-color-teal-hornbostel p,.bg-color-teal-hornbostel .p,.bg-color-teal-hornbostel pre,.bg-color-teal-hornbostel li,.bg-color-teal-hornbostel address,.bg-color-teal-hornbostel small,.bg-color-teal-hornbostel .small{letter-spacing:.025rem}.bg-color-teal-hornbostel select:focus,.bg-color-teal-hornbostel input:focus{border-width:3px;margin:-2px;outline:2px solid #fff}.bg-color-teal-hornbostel summary{border-bottom-color:rgba(255,255,255,.95)}.bg-color-teal-hornbostel summary:hover{color:#fff;border-bottom-color:#fff}.bg-color-teal-hornbostel .grid__box--card summary{outline:none;cursor:pointer;user-select:none;-webkit-user-select:none;display:inline-block;border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:#c41230;padding-bottom:1px;transition:background .2s ease,border-color .2s ease,color .2s ease}.bg-color-teal-hornbostel .grid__box--card summary::-webkit-details-marker{display:none}.bg-color-teal-hornbostel .grid__box--card summary::before{content:"›";display:inline-block;font-size:1.5rem;margin-right:.5rem;transform:rotate(0);transform-origin:60% 60%;transition:transform .2s ease}.bg-color-teal-hornbostel .grid__box--card summary h1,.bg-color-teal-hornbostel .grid__box--card summary h2,.bg-color-teal-hornbostel .grid__box--card summary h3,.bg-color-teal-hornbostel .grid__box--card summary h4,.bg-color-teal-hornbostel .grid__box--card summary h5,.bg-color-teal-hornbostel .grid__box--card summary h6{display:inline}.bg-color-teal-hornbostel .grid__box--card summary:hover{color:#c41230;border-bottom-color:#c41230}.bg-color-teal-hornbostel .roof__wordmark__link__svg{fill:#fff}.bg-color-teal-hornbostel .roof__menu-button{fill:rgba(255,255,255,.95)}.bg-color-teal-hornbostel .link-list__item{border-top:1px solid rgba(255,255,255,.5)}.bg-color-teal-hornbostel .link-list__item:last-child,.bg-color-teal-hornbostel .link-list__item--last-child{border-bottom:1px solid rgba(255,255,255,.5)}.bg-color-teal-thread{--focus-state-text-color: #c41230;--focus-state-bg-color: #fff;color:rgba(255,255,255,.95)}.bg-color-teal-thread p,.bg-color-teal-thread .p,.bg-color-teal-thread pre,.bg-color-teal-thread li,.bg-color-teal-thread address,.bg-color-teal-thread small,.bg-color-teal-thread .small{letter-spacing:.025rem}.bg-color-teal-thread select:focus,.bg-color-teal-thread input:focus{border-width:3px;margin:-2px;outline:2px solid #fff}.bg-color-teal-thread summary{border-bottom-color:rgba(255,255,255,.95)}.bg-color-teal-thread summary:hover{color:#fff;border-bottom-color:#fff}.bg-color-teal-thread .grid__box--card summary{outline:none;cursor:pointer;user-select:none;-webkit-user-select:none;display:inline-block;border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:#c41230;padding-bottom:1px;transition:background .2s ease,border-color .2s ease,color .2s ease}.bg-color-teal-thread .grid__box--card summary::-webkit-details-marker{display:none}.bg-color-teal-thread .grid__box--card summary::before{content:"›";display:inline-block;font-size:1.5rem;margin-right:.5rem;transform:rotate(0);transform-origin:60% 60%;transition:transform .2s ease}.bg-color-teal-thread .grid__box--card summary h1,.bg-color-teal-thread .grid__box--card summary h2,.bg-color-teal-thread .grid__box--card summary h3,.bg-color-teal-thread .grid__box--card summary h4,.bg-color-teal-thread .grid__box--card summary h5,.bg-color-teal-thread .grid__box--card summary h6{display:inline}.bg-color-teal-thread .grid__box--card summary:hover{color:#c41230;border-bottom-color:#c41230}.bg-color-teal-thread .roof__wordmark__link__svg{fill:#fff}.bg-color-teal-thread .roof__menu-button{fill:rgba(255,255,255,.95)}.bg-color-teal-thread .link-list__item{border-top:1px solid rgba(255,255,255,.5)}.bg-color-teal-thread .link-list__item:last-child,.bg-color-teal-thread .link-list__item--last-child{border-bottom:1px solid rgba(255,255,255,.5)}.text-color-invert{--focus-state-text-color: #c41230;--focus-state-bg-color: #fff;color:rgba(255,255,255,.95)}.text-color-invert p,.text-color-invert .p,.text-color-invert pre,.text-color-invert li,.text-color-invert address,.text-color-invert small,.text-color-invert .small{letter-spacing:.025rem}.text-color-invert select:focus,.text-color-invert input:focus{border-width:3px;margin:-2px;outline:2px solid #fff}.text-color-invert summary{border-bottom-color:rgba(255,255,255,.95)}.text-color-invert summary:hover{color:#fff;border-bottom-color:#fff}.text-color-invert .grid__box--card summary{outline:none;cursor:pointer;user-select:none;-webkit-user-select:none;display:inline-block;border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:#c41230;padding-bottom:1px;transition:background .2s ease,border-color .2s ease,color .2s ease}.text-color-invert .grid__box--card summary::-webkit-details-marker{display:none}.text-color-invert .grid__box--card summary::before{content:"›";display:inline-block;font-size:1.5rem;margin-right:.5rem;transform:rotate(0);transform-origin:60% 60%;transition:transform .2s ease}.text-color-invert .grid__box--card summary h1,.text-color-invert .grid__box--card summary h2,.text-color-invert .grid__box--card summary h3,.text-color-invert .grid__box--card summary h4,.text-color-invert .grid__box--card summary h5,.text-color-invert .grid__box--card summary h6{display:inline}.text-color-invert .grid__box--card summary:hover{color:#c41230;border-bottom-color:#c41230}.text-color-invert .roof__wordmark__link__svg{fill:#fff}.text-color-invert .roof__menu-button{fill:rgba(255,255,255,.95)}.text-color-invert .link-list__item{border-top:1px solid rgba(255,255,255,.5)}.text-color-invert .link-list__item:last-child,.text-color-invert .link-list__item--last-child{border-bottom:1px solid rgba(255,255,255,.5)}
