/* @license MIT https://raw.githubusercontent.com/necolas/normalize.css/8.0.1/LICENSE.md */
html{line-height:1.15;-webkit-text-size-adjust:100%;}body{margin:0;}main{display:block;}h1{font-size:2em;margin:0.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:0.35em 0.75em 0.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;}
/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--brand-red:#ac2b37;--brand-dark-red:#8f2934;--brand-black:#1f2327;--brand-gray:#dfe0e0;--dark-accent:#f5d493;--white:#ffffff;--black:#000000;--theme-gray:#f5f5f5;--theme-dark:#1f2327;--gray-9:#34383b;--gray-8:#4b4e51;--gray-7:#606365;--gray-6:#77797b;--gray-5:#8c8e90;--gray-4:#a2a4a6;--gray-3:#b7b9ba;--gray-2:#cecfd0;--gray-1:#e3e4e4;--electric-violet:#b322f1;--lime-green:#c5c460;--blue:#165e7a;--turquoise:#2d4951;--purple:#655994;--prussian-blue:#002a4a;--orange:#faa637;--light-green:#c6c561;--green:#86a641;--dark-red:#4f1217;--engineering:#687c66;--business:#042e6d;--global:#9f6c2c;--arts-science:#745a5d}.wpi-contact{padding-top:18px}@media all and (min-width:40em){.wpi-contact{padding-top:30px}}@media all and (min-width:75em){.wpi-contact{padding-top:36px}}.wpi-contact{padding-bottom:18px}@media all and (min-width:40em){.wpi-contact{padding-bottom:30px}}@media all and (min-width:75em){.wpi-contact{padding-bottom:36px}}.wpi-contact{padding-left:18px;padding-right:18px}p{line-height:1.6;margin-bottom:1rem}.label,.wpi-contact-info__label,.wpi-contact-info__title{font-family:Raleway,sans-serif;font-size:12px;font-weight:700;line-height:18px;letter-spacing:.001em}@media all and (min-width:40em){.label,.wpi-contact-info__label,.wpi-contact-info__title{font-size:14px;line-height:21px;letter-spacing:.0011em}}@media all and (min-width:75em){.label,.wpi-contact-info__label,.wpi-contact-info__title{font-size:15px;letter-spacing:.0012em}}.headline{font-family:Raleway,sans-serif;font-size:36px;font-weight:400;line-height:48px;letter-spacing:-.0002em}@media all and (min-width:40em){.headline{font-size:48px;line-height:60px}}@media all and (min-width:75em){.headline{font-size:60px;line-height:72px}}div[class*="--black-bg"] .headline{color:#fff}.h1,h1{font-family:"Source Sans Pro",sans-serif;font-size:36px;font-weight:700;line-height:48px}@media all and (min-width:40em){.h1,h1{font-size:42px;line-height:54px}}@media all and (min-width:75em){.h1,h1{font-size:48px;line-height:60px}}div[class*="--black-bg"] .h1,div[class*="--black-bg"] h1{color:#fff}.h2,h2{font-family:"Source Sans Pro",sans-serif;font-size:24px;font-weight:700;line-height:36px}@media all and (min-width:40em){.h2,h2{font-size:30px;line-height:42px}}@media all and (min-width:75em){.h2,h2{font-size:36px;line-height:48px}}div[class*="--black-bg"] .h2,div[class*="--black-bg"] h2{color:#fff}.h3,h3{font-family:"Source Sans Pro",sans-serif;font-size:21px;font-weight:700;line-height:30px}@media all and (min-width:40em){.h3,h3{font-size:24px;line-height:36px}}@media all and (min-width:75em){.h3,h3{font-size:30px;line-height:42px}}div[class*="--black-bg"] .h3,div[class*="--black-bg"] h3{color:#fff}.h4,h4{font-family:"Source Sans Pro",sans-serif;font-size:18px;font-weight:700;line-height:30px}@media all and (min-width:40em){.h4,h4{font-size:21px}}@media all and (min-width:75em){.h4,h4{font-size:24px;line-height:33px}}div[class*="--black-bg"] .h4,div[class*="--black-bg"] h4{color:#fff}.h5,h5{font-family:"Source Sans Pro",sans-serif;font-size:15px;font-weight:600;line-height:24px}@media all and (min-width:40em){.h5,h5{font-size:18px}}@media all and (min-width:75em){.h5,h5{font-size:21px;line-height:30px}}div[class*="--black-bg"] .h5,div[class*="--black-bg"] h5{color:#fff}.h6,h6{font-family:"Source Sans Pro",sans-serif;font-size:15px;font-weight:600;line-height:24px}@media all and (min-width:40em){.h6,h6{font-size:16px}}@media all and (min-width:75em){.h6,h6{font-size:18px;line-height:27px}}div[class*="--black-bg"] .h6,div[class*="--black-bg"] h6{color:#fff}.paragraph-large{font-family:Raleway,sans-serif;font-size:18px;line-height:30px}.paragraph-large:last-child{margin-bottom:0}@media all and (min-width:40em){.paragraph-large{font-size:21px;line-height:33px}}@media all and (min-width:75em){.paragraph-large{font-size:24px;line-height:36px}}div[class*="--black-bg"] .paragraph-large{color:#fff}.paragraph-medium{font-family:Raleway,sans-serif;font-size:14px;line-height:21px}.paragraph-medium:last-child{margin-bottom:0}@media all and (min-width:40em){.paragraph-medium{font-size:16px;line-height:27px}}@media all and (min-width:75em){.paragraph-medium{font-size:18px;line-height:30px}}div[class*="--black-bg"] .paragraph-medium{color:#fff}.paragraph-small,p{font-family:Raleway,sans-serif;font-size:13px;line-height:21px}.paragraph-small:first-child,p:first-child{margin-top:0}.paragraph-small:last-child,p:last-child{margin-bottom:0}@media all and (min-width:40em){.paragraph-small,p{font-size:14px}}@media all and (min-width:75em){.paragraph-small,p{font-size:16px;line-height:24px}}div[class*="--black-bg"] .paragraph-small,div[class*="--black-bg"] p{color:#fff}.d-inline{display:inline-block}.bold{font-weight:700}.no-margin{margin:0}a{line-height:inherit;color:#ac2b37;text-decoration:underline;cursor:pointer}a:hover{text-decoration:none}tbody td,thead th{padding:.5rem .625rem .625rem;line-height:1.5}blockquote{padding:20px;border-left:2px solid #ac2b37;margin:0 0 15px 0}blockquote p{font-size:15px;line-height:23px;margin:0;color:#1f2327}@media all and (min-width:40em){blockquote p{font-size:20px;line-height:30px}}@media all and (min-width:75em){blockquote p{font-size:25px}}.wpi-contact{display:grid;gap:18px;background-color:#f5f5f5;margin:10px 0}.wpi-contact-info__item--location{display:flex;gap:9px}.wpi-contact-info__location-value{display:grid}.wpi-contact-info__value--location{display:grid}.wpi-contact__info{display:grid;gap:9px}.wpi-contact__social{display:flex;gap:18px}#toolbar-bar .home-icon-toolbar-tab .toolbar-icon{text-indent:-99999px}#toolbar-bar .home-icon-toolbar-tab .toolbar-icon:before{background:url(/modules/custom/wpi_group/dist/images/home-icon.png) no-repeat;width:37px;background-position:center}
/* @license MIT https://github.com/kenwheeler/slick/blob/master/LICENSE */
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto;}.slick-track:before,.slick-track:after{display:table;content:'';}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{display:none;float:left;height:100%;min-height:1px;}[dir='rtl'] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}
/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@media (min-width:64em){.slick--main .slick__slide img{pointer-events:none;}.slide__caption{top:10%;left:0;padding:20px;}.slide--caption--center .slide__caption,.slide--caption--center-top .slide__caption,.slide--caption--left .slide__caption,.slide--caption--right .slide__caption{width:42%;}.slide--caption--center .slide__caption{position:absolute;top:50%;margin-top:-16%;}.slide--caption--center .slide__caption,.slide--caption--center-top .slide__caption{position:absolute;left:50%;padding:0;transform:translateX(-50%);text-align:center;}.slide--caption--center .slide__caption{transform:translate(-50%,-50%);}.slide--caption--left .slide__caption{position:absolute;}.slide--caption--right .slide__caption{position:absolute;right:0;left:auto;}.slide--caption--top .slide__caption,.slide--caption--bottom .slide__caption{position:absolute;width:100%;}.slide--caption--top .slide__caption{top:0;}.slide--caption--bottom .slide__caption{top:auto;bottom:0;}.slide--caption--stage-left .slide__caption,.slide--caption--stage-right .slide__caption,.slide--caption--stage-zebra .slide__caption{position:absolute;left:50%;width:82%;padding:0;transform:translateX(-50%);}.slick--thumbnail .slide__caption,.slide--caption--below .slide__caption{position:relative;top:auto;width:100%;padding:20px 0;}.slick--thumbnail .slide__caption{padding:5px 6px;}.slick--multiple-view .slide--caption--center .slide__caption,.slick--multiple-view .slide--caption--center-top .slide__caption{left:0;width:100%;margin-left:auto;}.slick-wrapper--tn-left .slick--thumbnail{left:0;float:left;width:20%;}.slick-wrapper--tn-left .slick--main{margin-left:20%;}.slick-wrapper--tn-right .slick--thumbnail{right:0;float:right;width:20%;}.slick-wrapper--tn-right .slick--main{margin-right:20%;}.slick-wrapper--tn-overlay .slick--main{margin-right:auto;margin-left:auto;}.slick-wrapper--tn-overlay .slick--thumbnail{position:absolute;z-index:9;top:0;overflow:hidden;height:100%;max-height:90%;}.slick-wrapper--tn-over-top .slick--thumbnail{width:100%;height:auto;max-height:none;}div[class*="slick-wrapper--tn"] .slick__slider::after{clear:none;}}
.text-align-left{text-align:left;}.text-align-right{text-align:right;}.text-align-center{text-align:center;}.text-align-justify{text-align:justify;}.align-left{float:left;}.align-right{float:right;}.align-center{display:block;margin-right:auto;margin-left:auto;}
.fieldgroup{padding:0;border-width:0;}
.container-inline div,.container-inline label{display:inline-block;}.container-inline .details-wrapper{display:block;}.container-inline .hidden{display:none;}
.clearfix::after{display:table;clear:both;content:"";}
.js details:not([open]) .details-wrapper{display:none;}
.hidden{display:none;}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}.invisible{visibility:hidden;}
.item-list__comma-list,.item-list__comma-list li{display:inline;}.item-list__comma-list{margin:0;padding:0;}.item-list__comma-list li::after{content:", ";}.item-list__comma-list li:last-child::after{content:"";}
.js .js-hide{display:none;}.js-show{display:none;}.js .js-show{display:block;}
.nowrap{white-space:nowrap;}
.position-container{position:relative;}
.progress{position:relative;}.progress__track{min-width:100px;max-width:100%;height:16px;margin-top:5px;border:1px solid;background-color:#fff;}.progress__bar{width:3%;min-width:3%;max-width:100%;height:16px;background-color:#000;}.progress__description,.progress__percentage{overflow:hidden;margin-top:0.2em;color:#555;font-size:0.875em;}.progress__description{float:left;}[dir="rtl"] .progress__description{float:right;}.progress__percentage{float:right;}[dir="rtl"] .progress__percentage{float:left;}.progress--small .progress__track{height:7px;}.progress--small .progress__bar{height:7px;background-size:20px 20px;}
.reset-appearance{margin:0;padding:0;border:0 none;background:transparent;line-height:inherit;-webkit-appearance:none;appearance:none;}
.resize-none{resize:none;}.resize-vertical{min-height:2em;resize:vertical;}.resize-horizontal{max-width:100%;resize:horizontal;}.resize-both{max-width:100%;min-height:2em;resize:both;}
table.sticky-header{z-index:500;top:0;margin-top:0;background-color:#fff;}
.tablesort{display:inline-block;width:16px;height:16px;background-size:100%;}.tablesort--asc{background-image:url(/core/misc/icons/787878/twistie-down.svg);}.tablesort--desc{background-image:url(/core/misc/icons/787878/twistie-up.svg);}
div.tree-child{background:url(/core/misc/tree.png) no-repeat 11px center;}div.tree-child-last{background:url(/core/misc/tree-bottom.png) no-repeat 11px center;}[dir="rtl"] div.tree-child,[dir="rtl"] div.tree-child-last{background-position:-65px center;}div.tree-child-horizontal{background:url(/core/misc/tree.png) no-repeat -11px center;}
.ajax-progress{display:inline-block;}.ajax-progress-bar{width:13em;padding:0 0.3125rem;}.ajax-progress--throbber{position:relative;display:inline-flex;align-content:center;height:1.125rem;margin:-0.1875rem var(--ajax-progress-margin-horizontal) 0;vertical-align:middle;white-space:nowrap;line-height:1.125rem;}.js .button:not(.js-hide) + .ajax-progress--throbber{margin-inline-start:0;}.js .form-type--managed-file .button:not(.js-hide) + .ajax-progress--throbber,.js .file-operations-cell .button:not(.js-hide) + .ajax-progress--throbber{margin-inline-start:var(--ajax-progress-margin-horizontal);}.ajax-progress__throbber{box-sizing:border-box;width:1.125rem;height:1.125rem;animation:claro-throbber 0.75s linear infinite;border:2px solid var(--color-absolutezero);border-right:2px dotted transparent;border-radius:50%;}.ajax-progress__message{display:inline-block;padding-inline-start:var(--ajax-progress-margin-horizontal);font-size:var(--font-size-label);}.ajax-progress--fullscreen,.ui-dialog .ajax-progress--throbber{position:fixed;z-index:1261;inset-block-start:50%;inset-inline-start:50%;box-sizing:border-box;width:3.5rem;height:3.5rem;margin:-1.75rem;border:var(--input-border-size) solid var(--jui-dropdown-border-color);border-radius:3.5rem;background:var(--color-white);box-shadow:0 0.25rem 0.625rem var(--jui-dropdown-shadow-color);}.ajax-progress__throbber--fullscreen,.ui-dialog .ajax-progress__throbber{position:absolute;inset-block-start:50%;inset-inline-start:50%;width:1.75rem;height:1.75rem;margin:-0.875rem;content:"";border:3px solid var(--color-absolutezero);border-right:3px dotted transparent;}.ui-dialog .ajax-progress__message{display:none;}@keyframes claro-throbber{0%{transform:rotateZ(0);}100%{transform:rotateZ(360deg);}}
.js .form-autocomplete{background-image:url("data:image/svg+xml,%3csvg width='40' height='20' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M8 1C3.46.827-.188 5.787 1.313 10.068c1.176 4.384 6.993 6.417 10.637 3.7.326-.39.565.276.846.442l3.74 3.739 1.413-1.414-4.35-4.35c2.811-3.468 1.15-9.247-3.062-10.71A7.003 7.003 0 008 1zm0 2c3.242-.123 5.849 3.42 4.777 6.477-.842 3.132-4.994 4.58-7.6 2.65-2.745-1.73-2.9-6.125-.285-8.044A5.006 5.006 0 018 3z' fill='%23868686'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:100% 50%;}.js[dir="rtl"] .form-autocomplete{background-image:url("data:image/svg+xml,%3csvg width='40' height='20' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12 1c4.54-.173 8.188 4.787 6.687 9.068-1.176 4.384-6.993 6.417-10.637 3.7-.326-.39-.565.276-.846.442l-3.74 3.739-1.413-1.414 4.35-4.35C3.59 8.717 5.25 2.938 9.462 1.475A7.003 7.003 0 0112 1zm0 2c-3.242-.123-5.849 3.42-4.777 6.477.842 3.132 4.994 4.58 7.6 2.65 2.745-1.73 2.9-6.125.285-8.044A5.006 5.006 0 0012 3z' fill='%23868686'/%3e%3c/svg%3e");background-position:0 50%;}.js .form-autocomplete.is-autocompleting{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10' height='20' width='40'%3e%3cstyle%3e%40keyframes s%7b0%25%7btransform:rotate(0deg) translate(-50%25,0)%7d50%25%7btransform:rotate(430deg) translate(-50%25,0);stroke-dashoffset:20%7dto%7btransform:rotate(720deg) translate(-50%25,0)%7d%7d%3c/style%3e%3ccircle fill='none' cy='5' cx='5' stroke='%23003ecc' stroke-dashoffset='6.125' stroke-dasharray='25' style='animation:s 1s linear infinite;transform-origin:left' r='4'/%3e%3c/svg%3e");background-position:center right -10px;}.js[dir="rtl"] .form-autocomplete.is-autocompleting{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10' height='20' width='40'%3e%3cstyle%3e%40keyframes s%7b0%25%7btransform:rotate(0deg) translate(-50%25,0)%7d50%25%7btransform:rotate(-430deg) translate(-50%25,0);stroke-dashoffset:20%7dto%7btransform:rotate(-720deg) translate(-50%25,0)%7d%7d%3c/style%3e%3ccircle fill='none' cy='5' cx='5' stroke='%23003ecc' stroke-dashoffset='6.125' stroke-dasharray='25' style='animation:s 1s linear infinite;transform-origin:left' r='4'/%3e%3c/svg%3e");background-position:center left 10px;}.claro-autocomplete{position:relative;display:inline-block;max-width:100%;}.claro-autocomplete__message{position:absolute;right:0;bottom:100%;max-width:100%;margin-bottom:0.15rem;color:var(--color-link);font-size:var(--font-size-xxs);font-weight:bold;line-height:calc(18rem / 16);}[dir="rtl"] .claro-autocomplete__message{right:auto;left:0;}
:root{--table-row--dragging-bg-color:#fe7;--table-row--last-dragged-bg-color:#ffb;}body.drag{cursor:move;}.region-title{font-weight:bold;}.region-message{color:var(--color-gray-600);}.region-message.region-populated{display:none;}.tabledrag-changed.tabledrag-changed{border-bottom:none;}.add-new .tabledrag-changed{display:none;}.draggable .tabledrag-changed{position:relative;left:calc(var(--space-xs) * -1);}[dir="rtl"] .draggable .tabledrag-changed{right:calc(var(--space-xs) * -1);left:auto;}.tabledrag-cell--only-drag .tabledrag-changed{width:var(--space-l);min-width:var(--space-l);}.draggable.drag,.draggable.drag:focus{background-color:var(--table-row--dragging-bg-color);}.draggable.drag-previous{background-color:var(--table-row--last-dragged-bg-color);}.draggable-table td:first-child ~ td,.draggable-table th:first-child ~ th{padding-left:0;}[dir="rtl"] .draggable-table td:first-child ~ td,[dir="rtl"] .draggable-table th:first-child ~ th{padding-right:0;padding-left:var(--space-m);}.draggable td .form-element--type-select[name$="][_weight]"],.draggable td .term-weight,.draggable td .field-weight{width:auto;}.tabledrag-handle{position:relative;z-index:1;overflow:visible;cursor:move;text-align:center;vertical-align:text-top;}.tabledrag-handle::after{display:inline-block;width:var(--tabledrag-handle-icon-size);height:var(--tabledrag-handle-icon-size);margin-left:calc(var(--space-m) * -1);padding:var(--space-xs) var(--space-m);content:"";transition:transform 0.1s ease-in-out 0s;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17' viewBox='0 0 16 16'%3e%3cpath fill='%23000f33' d='M14.103 5.476a.5.5 0 00-.701-.053.526.526 0 00-.082.713l1.1 1.346H8.512V1.62l1.32 1.113a.501.501 0 00.732-.054.528.528 0 00-.085-.744L8.328.119a.5.5 0 00-.647 0L5.529 1.935a.527.527 0 00-.085.744.504.504 0 00.732.054l1.32-1.113v5.862H1.588L2.68 6.136a.526.526 0 00-.1-.68.5.5 0 00-.675.02L.117 7.67a.525.525 0 000 .66l1.788 2.194a.5.5 0 00.702.053.526.526 0 00.081-.713l-1.1-1.346h5.908v5.862l-1.32-1.113a.501.501 0 00-.698.082.526.526 0 00.051.716l2.152 1.817v-.001a.5.5 0 00.647 0l2.151-1.816a.526.526 0 00.052-.716.501.501 0 00-.699-.082l-1.32 1.113V8.518h5.908l-1.091 1.346a.527.527 0 00.022.776.504.504 0 00.752-.116l1.78-2.194a.527.527 0 000-.66z'/%3e%3c/svg%3e") no-repeat center;}[dir="rtl"] .tabledrag-handle::after{margin-right:calc(var(--space-m) * -1);margin-left:0;}@media (forced-colors:active){.tabledrag-handle::after{content:"";background:linktext;-webkit-mask-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17' viewBox='0 0 16 16'%3e%3cpath fill='%23000f33' d='M14.103 5.476a.5.5 0 00-.701-.053.526.526 0 00-.082.713l1.1 1.346H8.512V1.62l1.32 1.113a.501.501 0 00.732-.054.528.528 0 00-.085-.744L8.328.119a.5.5 0 00-.647 0L5.529 1.935a.527.527 0 00-.085.744.504.504 0 00.732.054l1.32-1.113v5.862H1.588L2.68 6.136a.526.526 0 00-.1-.68.5.5 0 00-.675.02L.117 7.67a.525.525 0 000 .66l1.788 2.194a.5.5 0 00.702.053.526.526 0 00.081-.713l-1.1-1.346h5.908v5.862l-1.32-1.113a.501.501 0 00-.698.082.526.526 0 00.051.716l2.152 1.817v-.001a.5.5 0 00.647 0l2.151-1.816a.526.526 0 00.052-.716.501.501 0 00-.699-.082l-1.32 1.113V8.518h5.908l-1.091 1.346a.527.527 0 00.022.776.504.504 0 00.752-.116l1.78-2.194a.527.527 0 000-.66z'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17' viewBox='0 0 16 16'%3e%3cpath fill='%23000f33' d='M14.103 5.476a.5.5 0 00-.701-.053.526.526 0 00-.082.713l1.1 1.346H8.512V1.62l1.32 1.113a.501.501 0 00.732-.054.528.528 0 00-.085-.744L8.328.119a.5.5 0 00-.647 0L5.529 1.935a.527.527 0 00-.085.744.504.504 0 00.732.054l1.32-1.113v5.862H1.588L2.68 6.136a.526.526 0 00-.1-.68.5.5 0 00-.675.02L.117 7.67a.525.525 0 000 .66l1.788 2.194a.5.5 0 00.702.053.526.526 0 00.081-.713l-1.1-1.346h5.908v5.862l-1.32-1.113a.501.501 0 00-.698.082.526.526 0 00.051.716l2.152 1.817v-.001a.5.5 0 00.647 0l2.151-1.816a.526.526 0 00.052-.716.501.501 0 00-.699-.082l-1.32 1.113V8.518h5.908l-1.091 1.346a.527.527 0 00.022.776.504.504 0 00.752-.116l1.78-2.194a.527.527 0 000-.66z'/%3e%3c/svg%3e");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;}}.tabledrag-handle::after,.tabledrag-disabled .tabledrag-handle.tabledrag-handle.tabledrag-handle::after{transform:scale(1);}.tabledrag-handle:hover::after,.tabledrag-handle:focus::after,.draggable.drag .tabledrag-handle::after{transform:scale(1.25);}.tabledrag-handle:focus{outline:none !important;box-shadow:none !important;}.tabledrag-handle:focus::before{display:block;width:calc(var(--space-m) + (var(--space-xs) * 2));height:calc(var(--space-m) + (var(--space-xs) * 2));margin:0 calc(var(--space-xs) * -1) calc((var(--space-m) + (var(--space-xs) * 2)) * -1);content:"";border-radius:var(--base-border-radius);outline:var(--outline-size) dotted transparent;box-shadow:0 0 0 var(--focus-border-size) var(--color-focus);}.tabledrag-disabled .tabledrag-handle{cursor:default;opacity:0.4;}.tabledrag-disabled .tabledrag-handle.tabledrag-handle::before{content:normal;}.touchevents .tabledrag-handle::after{padding-top:var(--space-s);padding-bottom:var(--space-s);}.touchevents .draggable .menu-item__link{padding-top:var(--space-xs);padding-bottom:var(--space-xs);}.tabledrag-toggle-weight-wrapper{text-align:right;}[dir="rtl"] .tabledrag-toggle-weight-wrapper{text-align:left;}.draggable-table .tabledrag-toggle-weight-wrapper{display:none;}.tabledrag-cell{padding-top:0;padding-bottom:0;}.tabledrag-cell--only-drag{width:1px;padding-right:0;}[dir="rtl"] .tabledrag-cell--only-drag{padding-right:var(--space-m);padding-left:0;}.tabledrag-cell-content{display:table;height:100%;}.tabledrag-cell-content > *{display:table-cell;vertical-align:middle;}.tabledrag-cell-content__item{padding-right:var(--space-xs);}[dir="rtl"] .tabledrag-cell-content__item{padding-right:0;padding-left:var(--space-xs);}.tabledrag-cell-content__item:empty{display:none;}.tabledrag-cell-content .indentation,[dir="rtl"] .tabledrag-cell-content .indentation{float:none;overflow:hidden;height:100%;}.tabledrag-cell-content .tree{min-height:100%;}@media not all and (-webkit-min-device-pixel-ratio:0),not all and (min-resolution:0.001dpcm){@supports (-webkit-appearance:none){.tabledrag-cell-content .tree{overflow:visible;min-height:0;}}}.tabledrag-cell-content .tabledrag-handle::after{vertical-align:middle;}.indentation{background:none !important;}.indentation{position:relative;left:calc(var(--space-xs) * -0.5);float:left;width:calc(25rem / 16);height:calc(25rem / 16);line-height:0;}[dir="rtl"] .indentation{right:calc(var(--space-xs) * -0.5);left:auto;float:right;}.tree{width:calc(25rem / 16);height:calc(25rem / 16);}.tree__item{display:none;}.tree-child path:not(.tree__item-child-ltr){display:none;}.tree-child path.tree__item-child-ltr{display:block;}[dir="rtl"] .tree-child path:not(.tree__item-child-rtl){display:none;}[dir="rtl"] .tree-child path.tree__item-child-rtl{display:block;}.tree-child-last path:not(.tree__item-child-last-ltr){display:none;}.tree-child-last path.tree__item-child-last-ltr{display:block;}[dir="rtl"] .tree-child-last path:not(.tree__item-child-last-rtl){display:none;}[dir="rtl"] .tree-child-last path.tree__item-child-last-rtl{display:block;}.tree-child-horizontal path:not(.tree__item-horizontal){display:none;}.tree-child-horizontal path.tree__item-horizontal{display:block;}
.views-align-left{text-align:left;}.views-align-right{text-align:right;}.views-align-center{text-align:center;}.views-view-grid .views-col{float:left;}.views-view-grid .views-row{float:left;clear:both;width:100%;}.views-display-link + .views-display-link{margin-left:0.5em;}
.blazy,.blazy *,.blazy *::before,.blazy *::after{box-sizing:border-box;}.b-lazy,.b-responsive{display:block;max-width:100%;height:auto;min-height:1px;}html:not(.js) .b-lazy[data-src],html:not(.js) [data-b-blur]{display:none;}.b-bg,.b-bg-static,.media--ratio .is-b-ie{display:block;background-repeat:no-repeat;background-position:center center;background-size:cover;}.b-loaded,.b-error,.b-bg.is-b-loading{opacity:1;}.litebox,.blazy iframe,.media iframe{display:block;max-width:100%;border:0;}.media--blazy iframe{position:relative;z-index:1;width:100%;}.blazy svg,.media-wrapper--inline{max-width:100%;}.media-wrapper--inline{margin:auto;}.blazy .media{display:block;}.media--fx{position:relative;overflow:hidden;}.media--fx img{display:block;width:100%;color:transparent;}.media--ratio .media__element,.media--ratio svg,.media--fx .b-blur{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;width:100%;height:100%;min-height:1px;object-fit:cover;}.media--ratio audio.media__element{z-index:1;}.animated img,.b-bg.is-b-animated{opacity:1;}.field[data-blazy]{min-width:50%;}.blazy .media--blazy img.b-blur,.blazy .media--blazy img.media__element,.blazy .grid figure{margin:0;}.b-html,.media--instagram{min-height:140px;}.b-html iframe,.media--instagram iframe{min-height:420px;}.grid iframe,.blazy .twitter-tweet-rendered{max-width:100% !important;}.grid iframe,.grid .media__html > span{min-width:100% !important;}.b-html.b-loaded > img{position:absolute;z-index:-1;visibility:hidden;opacity:0;}
@keyframes rotateplane{0%{transform:perspective(120px) rotateX(0deg) rotateY(0deg);}50%{transform:perspective(120px) rotateX(-180.1deg) rotateY(0deg);}100%{transform:perspective(120px) rotateX(-180deg) rotateY(-179.9deg);}}.is-b-loading:not(.is-b-loaded){-webkit-backface-visibility:hidden;backface-visibility:hidden;position:relative;min-height:30px;}.is-b-loading::before{z-index:-1;display:none;}.is-b-loading:not(.is-b-loaded)::before,.is-b-loading:not([data-animation])::before{position:absolute;top:50%;left:50%;width:30px;max-width:30px;height:30px;margin-top:-15px;margin-left:-15px;content:"";background:#2eaae0;font-size:0;}.is-b-loading.is-b-visible:not(.is-b-loaded)::before{z-index:22;display:block;-webkit-animation:rotateplane 1.2s infinite ease-in-out;animation:rotateplane 1.2s infinite ease-in-out;}
@keyframes blazyblur{from{opacity:0.3;}to{opacity:1;}}.animated.blur img:not(.b-blur),.b-bg.animated.blur{transition:none;-webkit-animation:blazyblur 1s;animation:blazyblur 1s;}.media--fx.is-b-visible:not(.is-b-animated) .b-blur{transition:opacity 1.2s;opacity:0.9;filter:blur(3px);color:transparent;}.media--fx-lg.is-b-visible:not(.is-b-animated) .b-blur{opacity:0.8;filter:blur(6px);}.media.is-b-animated .b-blur,.media.is-b-loaded .b-blur.is-b-ie{z-index:-1;right:auto;bottom:auto;visibility:hidden;width:0;height:0;object-fit:none;opacity:0;}@media (prefers-reduced-motion:reduce){.animated.blur img:not(.b-blur),.b-bg.animated.blur{-webkit-transition-duration:1ms !important;transition-duration:1ms !important;-webkit-animation-duration:1ms !important;animation-duration:1ms !important;-webkit-animation-iteration-count:1 !important;animation-iteration-count:1 !important;}.media--fx-lg.is-b-loaded .b-blur{opacity:0.9;filter:blur(1px);}}
.media-oembed-content{max-width:100%;}
.caption{display:table;}.caption > *{display:block;max-width:100%;}.caption > figcaption{display:table-caption;max-width:none;caption-side:bottom;}.caption > figcaption[contenteditable=true]:empty::before{content:attr(data-placeholder);font-style:italic;}
.caption .media .field,.caption .media .field *{float:none;margin:unset;}
.views-data-export-feed{display:inline;}.views-data-export-feed .feed-icon{background:no-repeat;overflow:hidden;text-indent:-9999px;display:block;width:36px;}.json-feed .feed-icon{background-image:url(/modules/contrib/views_data_export/images/json.png);}.xml-feed .feed-icon{background-image:url(/modules/contrib/views_data_export/images/xml.png);}.csv-feed .feed-icon{background-image:url(/modules/contrib/views_data_export/images/csv.png);}.xls-feed .feed-icon{background-image:url(/modules/contrib/views_data_export/images/xls.png);}.xlsx-feed .feed-icon{background-image:url(/modules/contrib/views_data_export/images/xlsx.png);width:43px;}
:root{--brand-red:#ac2b37;--brand-dark-red:#8f2934;--brand-black:#1f2327;--brand-gray:#dfe0e0;--dark-accent:#f5d493;--white:#ffffff;--black:#000000;--theme-gray:#f5f5f5;--theme-dark:#1f2327;--gray-9:#34383b;--gray-8:#4b4e51;--gray-7:#606365;--gray-6:#77797b;--gray-5:#8c8e90;--gray-4:#a2a4a6;--gray-3:#b7b9ba;--gray-2:#cecfd0;--gray-1:#e3e4e4;--electric-violet:#b322f1;--lime-green:#c5c460;--blue:#165e7a;--turquoise:#2d4951;--purple:#655994;--prussian-blue:#002a4a;--orange:#faa637;--light-green:#c6c561;--green:#86a641;--dark-red:#4f1217;--engineering:#687c66;--business:#042e6d;--global:#9f6c2c;--arts-science:#745a5d}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}.one-col--contained,.three-col__container--contained,.two-col__container--contained{display:grid;grid-template-columns:auto minmax(0,833px) auto}@media all and (min-width:75em){.one-col--contained,.three-col__container--contained,.two-col__container--contained{grid-template-columns:auto minmax(auto,1000px) auto}}.mt-xxxs{margin-top:3px}.mb-xxxs{margin-bottom:3px}.mt-xxs{margin-top:6px}.mb-xxs{margin-bottom:6px}.mt-xs{margin-top:9px}.mb-xs{margin-bottom:9px}.mt-s{margin-top:12px}.mb-s{margin-bottom:12px}.mt-sm{margin-top:15px}.mb-sm{margin-bottom:15px}.mt-m{margin-top:18px}.mb-m{margin-bottom:18px}.mt-ml{margin-top:24px}.mb-ml{margin-bottom:24px}.mt-l{margin-top:30px}.mb-l{margin-bottom:30px}.mt-xl{margin-top:36px}.mb-xl{margin-bottom:36px}.mt-xxl{margin-top:48px}.mb-xxl{margin-bottom:48px}.mt-xxxl{margin-top:60px}.mb-xxxl{margin-bottom:60px}.one-col__container--padding-stacked,.three-col__container--padding-stacked,.two-col__container--padding-stacked{padding-left:18px;padding-right:18px}@media all and (min-width:40em){.one-col__container--padding-stacked,.three-col__container--padding-stacked,.two-col__container--padding-stacked{padding-left:0;padding-right:0}}@media all and (min-width:40em){.one-col__container--padding-unstacked,.three-col__container--padding-unstacked,.two-col__container--padding-unstacked{padding-left:18px;padding-right:18px}}@media all and (min-width:75em){.one-col--contained{gap:1rem}}.one-col--padding{padding-left:18px;padding-right:18px}.one-col--top-margin{margin-top:18px}.one-col--bottom-margin{margin-bottom:18px}.one-col--white{background-color:#fff}.one-col--black{background-color:#1f2327}.one-col--gray{background-color:#f5f5f5}.one-col__main-region--contained{grid-column-start:2}.one-col__main-region--inner-padding{display:grid;gap:18px}.one-col__title{grid-column-start:2}.one-col__title--center{text-align:center}.one-col__title--right{text-align:right}.two-col{display:grid;grid-auto-flow:dense;grid-template-rows:auto auto;grid-column-start:2}@media all and (min-width:40em){.two-col{grid-template-rows:auto}}.two-col--50-50{grid-template-columns:minmax(0,1fr)}@media all and (min-width:40em){.two-col--50-50{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:column}}@media all and (min-width:40em){.two-col--67-33{grid-template-columns:2fr 1fr}}@media all and (min-width:40em){.two-col--33-67{grid-template-columns:1fr 2fr}}@media all and (min-width:40em){.two-col--gap{gap:36px}}@media all and (min-width:40em){.two-col--order-1{grid-column-start:1}}.two-col--black-bg{background-color:#1f2327}.two-col--gray-bg{background-color:#f5f5f5}.two-col__column{display:flex;flex-direction:column}.two-col__column--gray-bg{background-color:#f5f5f5}.two-col__column--black-bg{background-color:#1f2327}.two-col__column--m{margin:18px}.two-col__column--p{padding:18px}.two-col__column--inner-gap{gap:18px}@media all and (min-width:40em){.two-col__main-region{grid-row:1}}@media all and (min-width:40em){.two-col__main-region--no-sidebar{grid-column:1/span 2}}.two-col__main-region--right{grid-row:2}@media all and (min-width:40em){.two-col__main-region--right{grid-row:1}}.two-col__sidebar-region--right{grid-row:1}@media all and (min-width:40em){.two-col__sidebar-region--no-main{grid-column:1/span 2}}.two-col__title{grid-column-start:2}.two-col__title--center{text-align:center}.two-col__title--right{text-align:right}.two-col__main-region--equalize .hb__wrapper{height:100%}.three-col{display:grid;grid-auto-flow:dense;grid-template-rows:auto auto;grid-column-start:2}@media all and (min-width:40em){.three-col{grid-template-rows:auto}}@media all and (min-width:40em){.three-col--25-25-50{grid-template-columns:1fr 1fr 2fr}}@media all and (min-width:40em){.three-col--25-50-25{grid-template-columns:1fr 2fr 1fr}}@media all and (min-width:40em){.three-col--50-25-25{grid-template-columns:2fr 1fr 1fr}}@media all and (min-width:40em){.three-col--33-33-33{grid-template-columns:1fr 1fr 1fr}}.three-col--gap{gap:18px}.three-col__main-region--equalize .hb__wrapper{height:100%}.three-col__column{display:flex;flex-direction:column}.three-col__column--gray-bg{background-color:#f5f5f5}.three-col__column--black-bg{background-color:#1f2327}.three-col__title{grid-column-start:2}.three-col__title--center{text-align:center}.three-col__title--right{text-align:right}#layout-builder-modal .media-library-item__remove,#layout-builder-modal .media-library-item__remove.button,#layout-builder-modal .media-library-item__remove.button:disabled,#layout-builder-modal .media-library-item__remove.button:disabled:active,#layout-builder-modal .media-library-item__remove.button:first-child,#layout-builder-modal .media-library-item__remove.button:focus,#layout-builder-modal .media-library-item__remove.button:hover{background:url(/core/misc/icons/787878/ex.svg) #fff center no-repeat}#layout-builder-modal .media-library-edit__link{color:transparent}
.wpi-date__date{display:flex;flex-direction:column;align-items:center;justify-self:center;justify-content:space-between;aspect-ratio:1/1;}.wpi-date__date--different-day{justify-content:space-around;}.wpi-date__month{line-height:22px;color:#1f2327;text-transform:uppercase;font-size:16px;}.wpi-date__day{color:#ac2b37;font-weight:bold;}.wpi-date__day--same-day{font-size:28px;}.wpi-date__day--different-day{font-size:16px;}.wpi-date__day-range{color:#ac2b37;font-weight:bold;}
.paragraph--unpublished{background-color:#fff4f4;}
.sitewide-alert{background-color:#f5f5f5;padding:5px;}.sitewide-alert .close{float:right;}.sitewide-alert__message,.sitewide-alert .field--name-message{display:inline-block;}
#google-cse-results-searchbox-form div,#google-cse-results-searchbox-form input{margin:0;display:inline;}#google-cse-results-searchbox-form .form-radios div{display:block;}
