html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}
@media (min--moz-device-pixel-ratio:0){summary{display:list-item;}}
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;}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/themes/contrib/classy/images/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/contrib/classy/images/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/contrib/classy/images/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.color-pallete-container{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;}.color-pallete-container .card-color{height:300px;}.background-primary{background-color:#A10936;}.background-secondary{background-color:#ed3100;}.button-display-container{display:flex;flex-wrap:wrap;}.button-display{display:flex;flex-wrap:wrap;align-items:center;width:100%;padding:40px;}.form-display-container{display:flex;flex-wrap:wrap;align-items:center;padding:40px;}.w-1{width:calc(((100% * 8.33333) / 100));}@media (max-width:800px){.w-m-1{width:calc(((100% * 8.33333) / 100));}}.w-2{width:calc(((100% * 16.66667) / 100));}@media (max-width:800px){.w-m-2{width:calc(((100% * 16.66667) / 100));}}.w-3{width:calc(((100% * 25) / 100));}@media (max-width:800px){.w-m-3{width:calc(((100% * 25) / 100));}}.w-4{width:calc(((100% * 33.33333) / 100));}@media (max-width:800px){.w-m-4{width:calc(((100% * 33.33333) / 100));}}.w-5{width:calc(((100% * 41.66667) / 100));}@media (max-width:800px){.w-m-5{width:calc(((100% * 41.66667) / 100));}}.w-6{width:calc(((100% * 50) / 100));}@media (max-width:800px){.w-m-6{width:calc(((100% * 50) / 100));}}.w-7{width:calc(((100% * 58.33333) / 100));}@media (max-width:800px){.w-m-7{width:calc(((100% * 58.33333) / 100));}}.w-8{width:calc(((100% * 66.66667) / 100));}@media (max-width:800px){.w-m-8{width:calc(((100% * 66.66667) / 100));}}.w-9{width:calc(((100% * 75) / 100));}@media (max-width:800px){.w-m-9{width:calc(((100% * 75) / 100));}}.w-10{width:calc(((100% * 83.33333) / 100));}@media (max-width:800px){.w-m-10{width:calc(((100% * 83.33333) / 100));}}.w-11{width:calc(((100% * 91.66667) / 100));}@media (max-width:800px){.w-m-11{width:calc(((100% * 91.66667) / 100));}}.w-12{width:100%;}@media (max-width:800px){.w-m-12{width:100%;}}.visually-hidden{position:absolute !important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal;color:transparent;background-color:transparent;margin:0;padding:0;}.decor--dark-background{color:#FFFFFF;background-color:#A10936;max-width:100%;width:100%;}.decor--dark-background > form{margin-left:auto;margin-right:auto;padding:0 var(--padding-horizontal);max-width:var(--width--content-max);width:100%;}.decor--dark-background *{color:#FFFFFF;}.decor--dark-background *.messages--error .messages__item{color:#A10936 !important;}.decor--dark-background a{color:#FFFFFF;}.decor--dark-background a:hover,.decor--dark-background a:focus,.decor--dark-background a:active,.decor--dark-background a.is-active{color:#FFFFFF;}.decor--dark-background button:not(.visually-hidden):not(.trigger):not(.ui-dialog-titlebar-close),.decor--dark-background input[type=submit],.decor--dark-background input[type=reset],.decor--dark-background input[type=button],.decor--dark-background .button--primary{border:0;background-color:transparent;padding:0;margin:0;border-radius:0;cursor:pointer;font-family:"Roboto Mono",monospace;font-weight:700;text-decoration:none;align-items:center;background-color:#A10936;border-radius:19px;letter-spacing:2.6px;box-shadow:0px 3px 6px #00000029;display:inline-flex;flex-direction:column;justify-content:center;text-transform:uppercase;font-family:"Roboto Mono",monospace;font-size:1.3rem;font-weight:500;line-height:1.2;padding:1rem 1em;text-align:center;color:#FFFFFF;border:0;min-width:128px;transition:color 0.15s ease-out,background-color 0.15s ease-out;background-color:#FFFFFF;color:#A10936;border:1px solid #FFFFFF;}.decor--dark-background button:not(.visually-hidden):not(.trigger):not(.ui-dialog-titlebar-close):hover,.decor--dark-background button:not(.visually-hidden):not(.trigger):not(.ui-dialog-titlebar-close):active,.decor--dark-background button:not(.visually-hidden):not(.trigger):not(.ui-dialog-titlebar-close):focus,.decor--dark-background input[type=submit]:hover,.decor--dark-background input[type=submit]:active,.decor--dark-background input[type=submit]:focus,.decor--dark-background input[type=reset]:hover,.decor--dark-background input[type=reset]:active,.decor--dark-background input[type=reset]:focus,.decor--dark-background input[type=button]:hover,.decor--dark-background input[type=button]:active,.decor--dark-background input[type=button]:focus,.decor--dark-background .button--primary:hover,.decor--dark-background .button--primary:active,.decor--dark-background .button--primary:focus{text-decoration:none;}.decor--dark-background button:not(.visually-hidden):not(.trigger):not(.ui-dialog-titlebar-close):hover,.decor--dark-background input[type=submit]:hover,.decor--dark-background input[type=reset]:hover,.decor--dark-background input[type=button]:hover,.decor--dark-background .button--primary:hover{color:#FFFFFF;background-color:#A10936;}.decor--dark-background button:not(.visually-hidden):not(.trigger):not(.ui-dialog-titlebar-close):active,.decor--dark-background input[type=submit]:active,.decor--dark-background input[type=reset]:active,.decor--dark-background input[type=button]:active,.decor--dark-background .button--primary:active{color:#FFFFFF;background-color:#6A0023;}.decor--dark-background button:not(.visually-hidden):not(.trigger):not(.ui-dialog-titlebar-close)[disabled],.decor--dark-background input[type=submit][disabled],.decor--dark-background input[type=reset][disabled],.decor--dark-background input[type=button][disabled],.decor--dark-background .button--primary[disabled]{background-color:#eaebec;color:#aaabac;border:1px solid #aaabac;outline:none;cursor:default;}.decor--dark-background button:not(.visually-hidden):not(.trigger):not(.ui-dialog-titlebar-close)[disabled]:hover,.decor--dark-background button:not(.visually-hidden):not(.trigger):not(.ui-dialog-titlebar-close)[disabled]:active,.decor--dark-background button:not(.visually-hidden):not(.trigger):not(.ui-dialog-titlebar-close)[disabled]:focus,.decor--dark-background input[type=submit][disabled]:hover,.decor--dark-background input[type=submit][disabled]:active,.decor--dark-background input[type=submit][disabled]:focus,.decor--dark-background input[type=reset][disabled]:hover,.decor--dark-background input[type=reset][disabled]:active,.decor--dark-background input[type=reset][disabled]:focus,.decor--dark-background input[type=button][disabled]:hover,.decor--dark-background input[type=button][disabled]:active,.decor--dark-background input[type=button][disabled]:focus,.decor--dark-background .button--primary[disabled]:hover,.decor--dark-background .button--primary[disabled]:active,.decor--dark-background .button--primary[disabled]:focus{background-color:#eaebec;color:#aaabac;border:1px solid #aaabac;outline:none;}.decor--dark-background button:not(.visually-hidden):not(.trigger):not(.ui-dialog-titlebar-close):hover,.decor--dark-background button:not(.visually-hidden):not(.trigger):not(.ui-dialog-titlebar-close):active,.decor--dark-background button:not(.visually-hidden):not(.trigger):not(.ui-dialog-titlebar-close):focus,.decor--dark-background input[type=submit]:hover,.decor--dark-background input[type=submit]:active,.decor--dark-background input[type=submit]:focus,.decor--dark-background input[type=reset]:hover,.decor--dark-background input[type=reset]:active,.decor--dark-background input[type=reset]:focus,.decor--dark-background input[type=button]:hover,.decor--dark-background input[type=button]:active,.decor--dark-background input[type=button]:focus,.decor--dark-background .button--primary:hover,.decor--dark-background .button--primary:active,.decor--dark-background .button--primary:focus{opacity:0.9;color:#A10936;background-color:#FFFFFF;}.decor--dark-background .button-container button,.decor--dark-background .button-container input[type=submit],.decor--dark-background .button-container input[type=reset],.decor--dark-background .button-container input[type=button]{background:transparent;box-shadow:none;border:0;}.decor--dark-background .form-item label{color:#FFFFFF;}.decor--dark-background .form-required::after{background-image:linear-gradient(transparent,transparent),url(/themes/campus_compact/img/icons/icon-required-white.svg);}.decor--dark-background .form-text,.decor--dark-background .form-email,.decor--dark-background input[type=search],.decor--dark-background input[type=password],.decor--dark-background textarea,.decor--dark-background select{background-color:#AE2E54;color:#FFFFFF;}.decor--dark-background select{background-image:linear-gradient(transparent,transparent),url(/themes/campus_compact/img/icons/icon-arrow-drop-down-white.svg);}.decor--dark-background ::placeholder{color:#FFFFFF;}[data-whatintent='mouse'] *:focus,[data-whatintent='touch']{outline:none;}[data-whatintent='keyboard']{}[data-whatintent='keyboard'] *:focus{outline:2px dashed #8e0085;outline-offset:2px;}[data-whatintent='keyboard'] .form-radio:focus + label:before,[data-whatintent='keyboard'] .form-checkbox:focus + label:before,[data-whatintent='keyboard'] .facets-checkbox:focus + label:before,[data-whatintent='keyboard'] .facets-radio:focus + label:before{outline:2px dashed #8e0085;outline-offset:2px;}.skip-link{font-family:"Roboto Mono",monospace;padding:0.25rem;font-size:1.1rem;font-weight:600;text-transform:uppercase;}a.visually-hidden.focusable.skip-link:focus,a.visually-hidden.focusable.accessibility:focus,a.visually-hidden.focusable.skip-filters:focus{position:fixed !important;top:0;left:0;z-index:9999;clip:auto;height:auto;width:auto;font-size:14px;color:#FFFFFF;background-color:#000000;z-index:50;padding:.75em;outline:none;border:2px dashed #8e0085 !important;}:root{--padding-horizontal:8.3vw;--padding-horizontal-small:calc(8.3vw / 2);--width--content-max:86vw;--width--content-reading:55vw;--width--sidebar:4.85vw;--offset--hero-image:calc(((100vw - 86vw) / 2) + 8.3vw);--frame-horizontal-offset:100;--offset--content-max:calc((100vw - 86vw));}@media (max-width:1440px){:root{--padding-horizontal:6.1vw;--padding-horizontal-small:calc(6.1vw / 2);--frame-horizontal-offset:50;}}@media (max-width:1100px){:root{--padding-horizontal:7.5vw;--padding-horizontal-small:7.5vw;}}@media (max-width:800px){:root{--padding-horizontal:5.6vw;--padding-horizontal-small:5.6vw;}}@keyframes fade{0%{opacity:0;}50%{opacity:0;}100%{opacity:1;}}html{box-sizing:border-box;font-size:10px;margin:0;padding:0;max-width:100vw;overflow-x:hidden;}*,*::after,*::before{box-sizing:inherit;}body{margin:0;padding:0;line-height:1.5;font-family:"Hepta Slab",Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;color:#2a2b2c;background-color:#FFFFFF;font-weight:400;font-size:2em;width:100%;overflow:hidden;}img{max-width:100%;height:auto;}.container{max-width:86vw;padding:0 2rem;margin:0 auto;}@media (max-width:800px){.container{padding-left:0;padding-right:0;}}.background-primary{background-color:#A10936;}.background-secondary{background-color:#ed3100;}.background-light-pink{background-color:#F1DBE0;}.background-pink{background-color:#E4B7C2;}.background--compact-red{background-color:#A10936;}.background-dark-red{background-color:#8C012F;}.background-darker-red{background-color:#7C0029;}.background-darkest-red{background-color:#6A0023;}.background-white{background-color:#FFFFFF;}.background-beige{background-color:#C7B299;}.background-warm-grey{background-color:#675C4F;}.background-grey{background-color:#272727;}.background-black{background-color:#000000;}.background--black{background-color:#000000;}.gin--horizontal-toolbar #toolbar-administration{z-index:9999 !important;}.force-overflow{overflow:visible !important;}.responsive-table{overflow-x:autO;}form,#mc_embed_signup{color:#4E4E4E;width:100%;}form .form-item label,#mc_embed_signup .form-item label{display:block;}form .form-item .description,#mc_embed_signup .form-item .description{font-size:14px;}@media screen and (max-width:800px){form .form-item .description,#mc_embed_signup .form-item .description{font-size:14px;}}@supports (font-size:clamp(14px,1vw,14px)){form .form-item .description,#mc_embed_signup .form-item .description{font-size:clamp(14px,1vw,14px);}}form ::placeholder,#mc_embed_signup ::placeholder{font-size:14px;color:#4E4E4E;opacity:0.7;}@media screen and (max-width:800px){form ::placeholder,#mc_embed_signup ::placeholder{font-size:14px;}}@supports (font-size:clamp(14px,1vw,14px)){form ::placeholder,#mc_embed_signup ::placeholder{font-size:clamp(14px,1vw,14px);}}form .required.error,#mc_embed_signup .required.error{border:1px solid #ff0000;}form .form-item--error-message,#mc_embed_signup .form-item--error-message{color:#ff0000;}form .form-text,form .form-email,form input[type=search],form input[type=password],form input[type=url],form textarea,#mc_embed_signup .form-text,#mc_embed_signup .form-email,#mc_embed_signup input[type=search],#mc_embed_signup input[type=password],#mc_embed_signup input[type=url],#mc_embed_signup textarea{max-width:736px;width:100%;}form .form-text:focus,form .form-text:active,form .form-email:focus,form .form-email:active,form input[type=search]:focus,form input[type=search]:active,form input[type=password]:focus,form input[type=password]:active,form input[type=url]:focus,form input[type=url]:active,form textarea:focus,form textarea:active,#mc_embed_signup .form-text:focus,#mc_embed_signup .form-text:active,#mc_embed_signup .form-email:focus,#mc_embed_signup .form-email:active,#mc_embed_signup input[type=search]:focus,#mc_embed_signup input[type=search]:active,#mc_embed_signup input[type=password]:focus,#mc_embed_signup input[type=password]:active,#mc_embed_signup input[type=url]:focus,#mc_embed_signup input[type=url]:active,#mc_embed_signup textarea:focus,#mc_embed_signup textarea:active{outline:2px dashed #AEB0B5;outline-offset:1px;box-shadow:none;}form select:focus,form select:active,#mc_embed_signup select:focus,#mc_embed_signup select:active{outline:2px dashed #AEB0B5;outline-offset:1px;box-shadow:none;}@media (max-width:1100px){.form-item label{font-size:16px;}}@media screen and (max-width:1100px) and (max-width:800px){.form-item label{font-size:16px;}}@media (max-width:1100px){@supports (font-size:clamp(16px,1vw,16px)){.form-item label{font-size:clamp(16px,1vw,16px);}}::placeholder,.form-text,.form-email,input[type=search],input[type=password],textarea,select{font-size:16px;}}@media screen and (max-width:1100px) and (max-width:800px){::placeholder,.form-text,.form-email,input[type=search],input[type=password],textarea,select{font-size:16px;}}@media (max-width:1100px){@supports (font-size:clamp(16px,1vw,16px)){::placeholder,.form-text,.form-email,input[type=search],input[type=password],textarea,select{font-size:clamp(16px,1vw,16px);}}}h1{font-family:"Syne",sans-serif,Helvetica,-apple-system,BlinkMacSystemFont,"Open Sans","Source Sans Pro","Droid Serif",Arial,"Segoe UI",sans-serif;font-weight:400;font-size:64px;font-weight:bold;line-height:72px;letter-spacing:-1.6px;}@media (max-width:650px){h1{font-size:48px;font-weight:bold;line-height:52px;letter-spacing:-0.48px;}}@media (max-width:350px){h1{font-size:3.5rem;line-height:1.2;}}h1.alt{font-family:"Syne",sans-serif,Helvetica,-apple-system,BlinkMacSystemFont,"Open Sans","Source Sans Pro","Droid Serif",Arial,"Segoe UI",sans-serif;font-weight:400;font-size:15rem;line-height:1;font-weight:bold;letter-spacing:-2.75px;}@media screen and (max-width:800px){h1.alt{font-size:5.2rem;}}@supports (font-size:clamp(5.2rem,8.1vw,15rem)){h1.alt{font-size:clamp(5.2rem,8.1vw,15rem);}}@media (max-width:650px){h1.alt{letter-spacing:-1.3px;}}h2{font-family:"Syne",sans-serif,Helvetica,-apple-system,BlinkMacSystemFont,"Open Sans","Source Sans Pro","Droid Serif",Arial,"Segoe UI",sans-serif;font-weight:400;font-size:4rem;font-weight:500;line-height:1.2;letter-spacing:-0.4px;}@media screen and (max-width:800px){h2{font-size:2.8rem;}}@supports (font-size:clamp(2.8rem,2.4vw,4rem)){h2{font-size:clamp(2.8rem,2.4vw,4rem);}}@media (max-width:650px){h2{letter-spacing:-0.28px;}}h2.alt{font-family:"Syne",sans-serif,Helvetica,-apple-system,BlinkMacSystemFont,"Open Sans","Source Sans Pro","Droid Serif",Arial,"Segoe UI",sans-serif;font-weight:400;font-size:4rem;font-weight:500;line-height:1.2;letter-spacing:-0.4px;font-size:4rem;}@media screen and (max-width:800px){h2.alt{font-size:2.8rem;}}@supports (font-size:clamp(2.8rem,2.4vw,4rem)){h2.alt{font-size:clamp(2.8rem,2.4vw,4rem);}}@media (max-width:650px){h2.alt{letter-spacing:-0.28px;}}@media screen and (max-width:800px){h2.alt{font-size:2.8rem;}}@supports (font-size:clamp(2.8rem,2.4vw,4rem)){h2.alt{font-size:clamp(2.8rem,2.4vw,4rem);}}h3{font-family:"Syne",sans-serif,Helvetica,-apple-system,BlinkMacSystemFont,"Open Sans","Source Sans Pro","Droid Serif",Arial,"Segoe UI",sans-serif;font-weight:400;font-size:32px;font-weight:600;line-height:48px;letter-spacing:-0.32px;}@media (max-width:650px){h3{font-size:24px;font-weight:400;line-height:28px;letter-spacing:-0.24px;}}h4{font-family:"Syne",sans-serif,Helvetica,-apple-system,BlinkMacSystemFont,"Open Sans","Source Sans Pro","Droid Serif",Arial,"Segoe UI",sans-serif;font-weight:400;font-size:24px;font-weight:500;line-height:32px;letter-spacing:0px;}@media (max-width:650px){h4{font-size:20px;font-weight:400;line-height:32px;letter-spacing:0px;}}h5{font-family:"Hepta Slab",Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;font-weight:500;font-size:20px;font-weight:500;line-height:28px;letter-spacing:0px;}@media (max-width:650px){h5{font-size:20px;font-weight:500;line-height:28px;letter-spacing:0px;}}h6{font-family:"Hepta Slab",Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;font-weight:500;font-size:18px;font-weight:500;line-height:24px;letter-spacing:0px;}@media (max-width:650px){h6{font-size:18px;font-weight:500;line-height:24px;letter-spacing:0px;}}h7{font-family:"Syne",sans-serif,Helvetica,-apple-system,BlinkMacSystemFont,"Open Sans","Source Sans Pro","Droid Serif",Arial,"Segoe UI",sans-serif;font-weight:400;font-family:"Hepta Slab",Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;font-weight:500;font-size:16px;font-weight:500;line-height:24px;letter-spacing:0px;}@media (max-width:650px){h7{font-size:16px;font-weight:500;line-height:24px;letter-spacing:0px;}}a{color:#A10936;text-decoration:underline;transition:color 0.15s ease-out,-webkit-text-decoration 0.15s ease-out;transition:color 0.15s ease-out,text-decoration 0.15s ease-out;transition:color 0.15s ease-out,text-decoration 0.15s ease-out,-webkit-text-decoration 0.15s ease-out;}a:hover,a:focus,a:active{color:#fd5100;text-decoration:underline;}a:visited{color:#675C4F;}a.link__dark-bg{color:#FFFFFF;}a[rel*="external"]::after{content:"external icon";}.btn{padding:4.5px 16px 4.5px 18px;text-transform:uppercase;font-family:"Roboto Mono",monospace;font-size:13px;text-decoration:none;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;margin:10px;transition:0.5s;display:flex;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;}.btn span{display:flex;align-items:center;}.btn.btn__type--primary{border-radius:50px;position:relative;}.btn.btn__type--primary span{padding-left:20px;text-decoration:none;transition:0.5s;}.btn.btn__type--primary.btn__mode--dark{color:#A10936;background-color:#FFFFFF;}.btn.btn__type--primary.btn__mode--dark:hover{background-color:#F1DBE0;text-decoration:underline;transition:0.5s;}.btn.btn__type--primary.btn__mode--dark:hover span{transform:translateX(5px);transition:0.5s;}.btn.btn__type--primary.btn__mode--dark:active{background-color:#E4B7C2;text-decoration:underline;transition:0.5s;}.btn.btn__type--primary.btn__mode--dark:focus{transition:0.5s;}.btn.btn__type--primary.btn__mode--dark:focus::before{transition:0.5s;content:"";position:absolute;top:0px;left:0px;width:100%;height:100%;border-radius:50px;transform:scale(1.08,1.38);border:1px dashed #C7B299;}.btn.btn__type--primary.btn__mode--dark.btn__disabled{pointer-events:none;background-color:#D6D6D6;color:#6c6c6c;}.btn.btn__type--primary.btn__mode--dark.btn__disabled span svg path{fill:#6c6c6c !important;}.btn.btn__type--primary.btn__mode--light{color:#FFFFFF;background-color:#A10936;}.btn.btn__type--primary.btn__mode--light span svg path{fill:#FFFFFF !important;}.btn.btn__type--primary.btn__mode--light:hover{background-color:#6A0023;text-decoration:underline;transition:0.5s;}.btn.btn__type--primary.btn__mode--light:hover span{transform:translateX(5px);transition:0.5s;}.btn.btn__type--primary.btn__mode--light:active{background-color:#7C0029;text-decoration:underline;transition:0.5s;}.btn.btn__type--primary.btn__mode--light:focus{transition:0.5s;}.btn.btn__type--primary.btn__mode--light:focus::before{transition:0.5s;content:"";position:absolute;top:0px;left:0px;width:100%;height:100%;border-radius:50px;transform:scale(1.08,1.38);border:1px dashed #C7B299;}.btn.btn__type--primary.btn__mode--light.btn__disabled{pointer-events:none;background-color:#D6D6D6;color:#6c6c6c;}.btn.btn__type--primary.btn__mode--light.btn__disabled span svg path{fill:#6c6c6c !important;}.btn.btn__type--secondary{border-radius:50px;position:relative;text-decoration:none;letter-spacing:2.6px;}.btn.btn__type--secondary span{text-decoration:none;padding-left:10px;transition:0.5s;}.btn.btn__type--secondary span svg path{fill:#FFFFFF !important;transition:0.5s;}.btn.btn__type--secondary:after{content:"";position:absolute;bottom:9px;left:18px;width:calc(100% - 16px - 18px - 29px);height:1px;background-color:#FF9F05;transition:0.5s;}.btn.btn__type--secondary.btn__mode--dark{color:#FFFFFF;}.btn.btn__type--secondary.btn__mode--dark:hover{color:#FF9F05 !important;transition:0.5s;}.btn.btn__type--secondary.btn__mode--dark:hover span{transform:translateX(5px);transition:0.5s;}.btn.btn__type--secondary.btn__mode--dark:hover span svg path{fill:#FF9F05 !important;transition:0.5s;}.btn.btn__type--secondary.btn__mode--dark:hover:after{width:calc(100% - 16px - 18px);}.btn.btn__type--secondary.btn__mode--dark:active{color:rgba(255,159,5,0.75) !important;transition:0.5s;}.btn.btn__type--secondary.btn__mode--dark:active span svg path{fill:rgba(255,159,5,0.75) !important;transition:0.5s;}.btn.btn__type--secondary.btn__mode--dark:active:after{width:calc(100% - 16px - 18px);}.btn.btn__type--secondary.btn__mode--dark:focus{border-radius:50px;color:#FFFFFF;}.btn.btn__type--secondary.btn__mode--dark:focus span{text-decoration:none;}.btn.btn__type--secondary.btn__mode--dark:focus span svg path{fill:#FFFFFF;transition:0.5s;}.btn.btn__type--secondary.btn__mode--dark:focus:before{transition:0.5s;content:"";position:absolute;top:0px;left:0px;width:100%;height:100%;border-radius:50px;border:1px dashed #C7B299;}.btn.btn__type--secondary.btn__mode--dark.btn__disabled{pointer-events:none;color:#6c6c6c;text-decoration:underline;-webkit-text-decoration-color:#6c6c6c;text-decoration-color:#6c6c6c;text-underline-position:under;}.btn.btn__type--secondary.btn__mode--dark.btn__disabled span svg path{fill:#6c6c6c !important;}.btn.btn__type--secondary.btn__mode--dark.btn__disabled:after{background-color:#6c6c6c;}.btn.btn__type--secondary.btn__mode--light{color:#A10936;}.btn.btn__type--secondary.btn__mode--light:after{background-color:#A10936;}.btn.btn__type--secondary.btn__mode--light span{transition:0.5s;}.btn.btn__type--secondary.btn__mode--light span svg path{fill:#A10936 !important;transition:0.5s;}.btn.btn__type--secondary.btn__mode--light:hover{color:#6A0023 !important;transition:0.5s;}.btn.btn__type--secondary.btn__mode--light:hover span{transform:translateX(5px);transition:0.5s;}.btn.btn__type--secondary.btn__mode--light:hover span svg path{fill:#6A0023 !important;transition:0.5s;}.btn.btn__type--secondary.btn__mode--light:hover:after{width:calc(100% - 16px - 18px);background-color:#6A0023;}.btn.btn__type--secondary.btn__mode--light:active{color:#7C0029 !important;transition:0.5s;}.btn.btn__type--secondary.btn__mode--light:active span svg path{fill:#7C0029 !important;transition:0.5s;}.btn.btn__type--secondary.btn__mode--light:active:after{width:calc(100% - 16px - 18px);}.btn.btn__type--secondary.btn__mode--light:focus{border-radius:50px;color:#A10936;}.btn.btn__type--secondary.btn__mode--light:focus span{text-decoration:none;}.btn.btn__type--secondary.btn__mode--light:focus span svg path{fill:#A10936;transition:0.5s;}.btn.btn__type--secondary.btn__mode--light:focus:before{transition:0.5s;content:"";position:absolute;top:0px;left:0px;width:100%;height:100%;border-radius:50px;border:1px dashed #C7B299;}.btn.btn__type--secondary.btn__mode--light.btn__disabled{pointer-events:none;color:#6c6c6c;text-decoration:underline;-webkit-text-decoration-color:#6c6c6c;text-decoration-color:#6c6c6c;text-underline-position:under;}.btn.btn__type--secondary.btn__mode--light.btn__disabled span svg path{fill:#6c6c6c !important;}.btn.btn__type--secondary.btn__mode--light.btn__disabled:after{background-color:#6c6c6c;}.btn.btn__type--download{border-radius:50px;position:relative;}.btn.btn__type--download span{text-decoration:none;padding-left:10px;transition:0.5s;}.btn.btn__type--download span svg path{fill:#FFFFFF !important;transition:0.5s;}.btn.btn__type--download:after{content:"";position:absolute;bottom:9px;left:18px;width:calc(100% - 16px - 18px - 19px);height:1px;background-color:#FF9F05;transition:0.5s;}.btn.btn__type--download.btn__mode--dark{color:#FFFFFF;}.btn.btn__type--download.btn__mode--dark:hover{color:#FF9F05 !important;transition:0.5s;}.btn.btn__type--download.btn__mode--dark:hover span{transform:translateY(5px);transition:0.5s;}.btn.btn__type--download.btn__mode--dark:hover span svg path{fill:#FF9F05 !important;transition:0.5s;}.btn.btn__type--download.btn__mode--dark:active{color:rgba(255,159,5,0.75) !important;transition:0.5s;}.btn.btn__type--download.btn__mode--dark:active span svg path{fill:rgba(255,159,5,0.75) !important;transition:0.5s;}.btn.btn__type--download.btn__mode--dark:active:after{width:calc(100% - 16px - 18px);}.btn.btn__type--download.btn__mode--dark:focus{border-radius:50px;color:#FFFFFF;}.btn.btn__type--download.btn__mode--dark:focus span{text-decoration:none;}.btn.btn__type--download.btn__mode--dark:focus span svg path{fill:#FFFFFF;transition:0.5s;}.btn.btn__type--download.btn__mode--dark:focus:before{transition:0.5s;content:"";position:absolute;top:0px;left:0px;width:100%;height:100%;border-radius:50px;border:1px dashed #C7B299;}.btn.btn__type--download.btn__mode--dark.btn__disabled{pointer-events:none;color:#6c6c6c;text-decoration:underline;-webkit-text-decoration-color:#6c6c6c;text-decoration-color:#6c6c6c;text-underline-position:under;}.btn.btn__type--download.btn__mode--dark.btn__disabled span svg path{fill:#6c6c6c !important;}.btn.btn__type--download.btn__mode--dark.btn__disabled:after{background-color:#6c6c6c;}.btn.btn__type--download.btn__mode--light{color:#A10936;}.btn.btn__type--download.btn__mode--light:after{background-color:#A10936;}.btn.btn__type--download.btn__mode--light span{transition:0.5s;}.btn.btn__type--download.btn__mode--light span svg path{fill:#A10936 !important;transition:0.5s;}.btn.btn__type--download.btn__mode--light:hover{color:#6A0023 !important;transition:0.5s;}.btn.btn__type--download.btn__mode--light:hover span{transform:translateY(5px);transition:0.5s;}.btn.btn__type--download.btn__mode--light:hover span svg path{fill:#6A0023 !important;transition:0.5s;}.btn.btn__type--download.btn__mode--light:hover:after{background-color:#6A0023;}.btn.btn__type--download.btn__mode--light:active{color:#7C0029 !important;transition:0.5s;}.btn.btn__type--download.btn__mode--light:active span svg path{fill:#7C0029 !important;transition:0.5s;}.btn.btn__type--download.btn__mode--light:active:after{width:calc(100% - 16px - 18px);}.btn.btn__type--download.btn__mode--light:focus{border-radius:50px;color:#A10936;}.btn.btn__type--download.btn__mode--light:focus span{text-decoration:none;}.btn.btn__type--download.btn__mode--light:focus span svg path{fill:#A10936;transition:0.5s;}.btn.btn__type--download.btn__mode--light:focus:before{transition:0.5s;content:"";position:absolute;top:0px;left:0px;width:100%;height:100%;border-radius:50px;border:1px dashed #C7B299;}.btn.btn__type--download.btn__mode--light.btn__disabled{pointer-events:none;color:#6c6c6c;text-decoration:underline;-webkit-text-decoration-color:#6c6c6c;text-decoration-color:#6c6c6c;text-underline-position:under;}.btn.btn__type--download.btn__mode--light.btn__disabled span svg path{fill:#6c6c6c !important;}.btn.btn__type--download.btn__mode--light.btn__disabled:after{background-color:#6c6c6c;}.btn.btn__type--tertiary{border:0;background-color:transparent;padding:0;margin:0;border-radius:0;cursor:pointer;font-family:"Roboto Mono",monospace;font-weight:700;text-decoration:none;align-items:center;background-color:#A10936;border-radius:19px;letter-spacing:2.6px;box-shadow:0px 3px 6px #00000029;display:inline-flex;flex-direction:column;justify-content:center;text-transform:uppercase;font-family:"Roboto Mono",monospace;font-size:1.3rem;font-weight:500;line-height:1.2;padding:1rem 1em;text-align:center;color:#FFFFFF;border:0;min-width:128px;transition:color 0.15s ease-out,background-color 0.15s ease-out;background-color:#FF9F05;border:0;border-radius:19px;box-shadow:0px 3px 6px #00000029;color:#272727;flex-direction:row;justify-content:space-between;letter-spacing:2.6px;margin:0;max-width:180px;}.btn.btn__type--tertiary:hover,.btn.btn__type--tertiary:active,.btn.btn__type--tertiary:focus{text-decoration:none;}.btn.btn__type--tertiary:hover{color:#FFFFFF;background-color:#A10936;}.btn.btn__type--tertiary:active{color:#FFFFFF;background-color:#6A0023;}.btn.btn__type--tertiary[disabled]{background-color:#eaebec;color:#aaabac;border:1px solid #aaabac;outline:none;cursor:default;}.btn.btn__type--tertiary[disabled]:hover,.btn.btn__type--tertiary[disabled]:active,.btn.btn__type--tertiary[disabled]:focus{background-color:#eaebec;color:#aaabac;border:1px solid #aaabac;outline:none;}.btn.btn__type--tertiary svg{transition:0.5s;}.btn.btn__type--tertiary path{fill:#272727;}.btn.btn__type--tertiary:hover svg{transform:translateX(5px);}.btn.btn__type--tertiary:hover path{fill:#FFFFFF;}ul.menu{list-style:none;}b,strong{font-weight:700;}em{font-style:oblique;}i{font-style:italic;}small{font-size:0.8em;}big{font-size:1.2em;}dl dt{font-weight:700;}abbr{text-transform:uppercase;}p,div,span,a,li{font-family:"DM Sans",Helvetica,"Open Sans","Source Sans Pro","Droid Serif",Arial,"Segoe UI",sans-serif;font-size:18px;line-height:28px;letter-spacing:0;font-weight:400;}h1,h2,h3,h4,h5,h6{margin:0;}h1,h2,h5,h6{margin-bottom:16px;}h3{margin-bottom:24px;}h4{margin-bottom:32px;}p{margin-bottom:0;}p + *:not(ul):not(ol){margin-top:64px;}p + button{margin-top:24px;}button{margin-bottom:64px;}li::marker{font-family:"Hepta Slab",Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;color:#A10936;font-weight:500;font-size:1.6rem;}li ul li{list-style:disc;}.copy-large{font-size:20px;line-height:28px;font-weight:500;}.copy-small{font-size:16px;line-height:24px;font-weight:400;}.accent{position:relative;padding-top:39px;}.accent:before{content:"";position:absolute;top:0;left:0;width:36px;height:7px;background:#FF9F05 0% 0% no-repeat padding-box;-webkit-clip-path:polygon(0 0%,100% 15%,100% 85%,0 100%);clip-path:polygon(0 0%,100% 15%,100% 85%,0 100%);}.button-container{display:flex !important;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:relative;padding:9px 9px 8px 9px;min-width:38px;height:38px;justify-content:center;border-radius:50px;}.button-container.button-container__disabled{background-color:#D0D0D0;color:#272727;pointer-events:none;}.button-container svg{transition:0.5s;}.button-container:hover svg{transform:translateX(5px);}.button-container:focus-within:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;transform:scale(1.1,1.2);border-radius:100px;border:1px dashed #C7B299;}.button-container input{position:relative;font-family:"Roboto Mono",monospace;font-size:13px;background-color:transparent;border:none;text-transform:uppercase;z-index:1;}.button-container.button-container__dark{background-color:#FF9F05;color:#272727;}.button-container.button-container__dark svg path{fill:#272727 !important;}.button-container.button-container__dark:hover{background-color:#A10936;color:#FFFFFF;}.button-container.button-container__dark:hover svg path{fill:#FFFFFF !important;}.button-container.button-container__dark:active{background-color:#6A0023;color:#FFFFFF;}.button-container.button-container__dark:active svg path{fill:#FFFFFF !important;}.button-container.button-container__dark:focus-within{background-color:#FF9F05;color:#272727;}.button-container.button-container__dark:focus-within svg path{fill:#272727 !important;}.button-container.button-container__light{background-color:#A10936;color:#FFFFFF;}.button-container.button-container__light svg path{fill:#FFFFFF !important;}.button-container.button-container__light:hover{background-color:#FF9F05;color:#272727;}.button-container.button-container__light:hover svg path{fill:#272727 !important;}.button-container.button-container__light:active{background-color:#FF9F05;color:#272727;opacity:0.7;}.button-container.button-container__light:active svg{transform:translateX(5px);transition:0.5s;}.button-container.button-container__light:active svg path{fill:#272727 !important;}.button-container.button-container__light:focus-within{background-color:#A10936;color:#FFFFFF;}.button-container.button-container__light:focus-within svg path{fill:#FFFFFF !important;}.decor--dark-background .button-container.button-container__light:focus-within{background-color:#FF9F05;}.decor--dark-background .button-container.button-container__light:focus-within svg path{fill:#272727 !important;}.button-container--circle{border-radius:50%;padding:0;}.button-container--circle input{margin:0;padding:0;background:transparent;border:0;text-indent:-9999px;white-space:nowrap;border-radius:50%;padding:0;position:absolute;width:100%;top:0;bottom:0;}.button--text{border:0;background-color:transparent;padding:0;margin:0;border-radius:0;cursor:pointer;font-family:"Roboto Mono",monospace;font-weight:700;text-decoration:none;color:#A10936;font-size:1.3rem;}.button--text:hover,.button--text:active,.button--text:focus{text-decoration:none;}.button-container.button-container__light.button--upload,.button-container.button-container__dark.button--upload{background-color:transparent;min-width:auto;}.button-container.button-container__light.button--upload svg,.button-container.button-container__dark.button--upload svg{display:none;}.form-checkbox,.facets-checkbox{opacity:0;margin-right:7px;display:none;}.form-checkbox + label,.facets-checkbox + label{position:relative;display:inline-block;line-height:1.3333;padding-top:0.175em;cursor:pointer;padding-left:26px;}.form-checkbox + label:before,.facets-checkbox + label:before{content:'';display:inline-block;position:absolute;top:2px;left:0;border-radius:0;border:1px solid #707070;background-color:#FFFFFF;width:16px;height:16px;}.form-checkbox + label:after,.facets-checkbox + label:after{content:'';position:absolute;display:inline-block;left:1px;top:3px;border-radius:0;width:16px;height:16px;background-color:transparent;background-size:12px;background-position:center center;background-repeat:no-repeat;}.form-checkbox:checked + label:after,.facets-checkbox:checked + label:after{background-image:linear-gradient(transparent,transparent),url(/themes/campus_compact/img/icons/check.svg);background-color:#A10936;}.form-checkbox[disabled] + label,.facets-checkbox[disabled] + label{cursor:inherit;}.form-checkbox[disabled] + label:before,.facets-checkbox[disabled] + label:before{border:1px solid #aaabac;background-color:#eaebec;}.form-checkbox[disabled] + label:after,.facets-checkbox[disabled] + label:after{background-color:#eaebec;}.form-checkbox[disabled]:checked + label:after,.facets-checkbox[disabled]:checked + label:after{background-color:#eaebec !important;background-image:url(/themes/campus_compact/dist/img/icons/check.svg) !important;}.facets-checkbox + label:before,.facets-checkbox + label:after{top:50%;transform:translateY(-50%);}.form-item .form-checkbox + label{font-weight:400;}.decor--background-dark .form-checkbox:checked + label:after{background-color:#FFFFFF;background-image:url(/themes/campus_compact/dist/img/icons/check--gray-dark.svg);}.form-item label{font-size:14px;color:#4E4E4E;font-family:"Roboto Mono",monospace;font-weight:700;line-height:1.3333;letter-spacing:1.4px;margin-bottom:5px;}@media screen and (max-width:800px){.form-item label{font-size:14px;}}@supports (font-size:clamp(14px,1vw,14px)){.form-item label{font-size:clamp(14px,1vw,14px);}}.form-radio{opacity:0;margin-right:7px;display:none;}.form-radio + label{position:relative;display:inline-block;line-height:1.3333;padding-top:0.175em;cursor:pointer;padding-left:26px;}.form-radio + label:before{content:'';display:inline-block;position:absolute;top:2px;left:0px;border-radius:100%;border:1px solid #707070;background-color:#FFFFFF;width:16px;height:16px;}.form-radio + label:after{content:'';position:absolute;display:inline-block;left:3px;top:5px;border-radius:100%;width:10px;height:10px;}.form-radio:checked + label:after{background-color:#A10936;}.form-radio[disabled] + label{cursor:inherit;}.form-radio[disabled] + label:before{border:1px solid #aaabac;background-color:#eaebec;}.form-radio[disabled]:checked + label:after{background-color:#aaabac !important;}.form-item .form-radio + label{font-weight:400;}.form-select{font-size:14px;background-image:linear-gradient(transparent,transparent),url(/themes/campus_compact/img/icons/icon-arrow-drop-down-red.svg);display:inline-flex;flex-direction:row;align-items:center;justify-content:flex-start;font-size:1em;height:2.7em;padding:0.25em 2.5em 0.25em 1em;max-width:100%;margin:0;border:1px solid #D0D0D0;border-radius:24px;box-shadow:none;-webkit-appearance:none;appearance:none;background-color:#FFFFFF;background-repeat:no-repeat;background-position:right 0.5em top 50%;background-size:2.5rem;letter-spacing:1.3px;}@media screen and (max-width:800px){.form-select{font-size:14px;}}@supports (font-size:clamp(14px,1vw,14px)){.form-select{font-size:clamp(14px,1vw,14px);}}.form-select::-ms-expand{display:none;}.form-select:hover{box-shadow:0 5px 10px rgba(0,0,0,0.1);}.form-select:focus,.form-select:active{box-shadow:none;background-color:#FFFFFF;}.form-select option{font-weight:400;}.form-select[disabled]{color:#aaabac !important;border-color:#aaabac !important;background-color:#eaebec !important;box-shadow:none !important;background-image:url(/themes/campus_compact/dist/img/icons/caret-down--gray.svg) !important;}.form-text,.form-email,.email,input[type=search],input[type=password],input[type=url]{font-size:14px;display:inline-flex;flex-direction:row;align-items:center;justify-content:flex-start;height:2.7em;line-height:2em;padding:0.2em 1em;max-width:100%;margin:0;color:#4E4E4E;border:1px solid #D0D0D0;border-radius:30px;box-shadow:none;-webkit-appearance:none;appearance:none;background-color:#FFFFFF;}@media screen and (max-width:800px){.form-text,.form-email,.email,input[type=search],input[type=password],input[type=url]{font-size:14px;}}@supports (font-size:clamp(14px,1vw,14px)){.form-text,.form-email,.email,input[type=search],input[type=password],input[type=url]{font-size:clamp(14px,1vw,14px);}}.form-text:hover,.form-email:hover,.email:hover,input[type=search]:hover,input[type=password]:hover,input[type=url]:hover{box-shadow:0 5px 10px rgba(0,0,0,0.1);}.form-text:focus,.form-text:active,.form-email:focus,.form-email:active,.email:focus,.email:active,input[type=search]:focus,input[type=search]:active,input[type=password]:focus,input[type=password]:active,input[type=url]:focus,input[type=url]:active{outline:2px dashed #AEB0B5;outline-offset:1px;box-shadow:none;}.form-text[disabled],.form-email[disabled],.email[disabled],input[type=search][disabled],input[type=password][disabled],input[type=url][disabled]{color:#aaabac !important;border-color:#aaabac !important;background-color:#eaebec !important;box-shadow:none !important;}.form-textarea,textarea{font-size:14px;border-radius:18px;border:1px solid #D0D0D0;padding:16px;}@media screen and (max-width:800px){.form-textarea,textarea{font-size:14px;}}@supports (font-size:clamp(14px,1vw,14px)){.form-textarea,textarea{font-size:clamp(14px,1vw,14px);}}.l-container,.p-container{margin-left:auto;margin-right:auto;padding:0 var(--padding-horizontal);max-width:var(--width--content-max);}.l-page{position:relative;margin-left:var(--width--sidebar);}.l-content{min-height:68vh;}.l-precontent{opacity:0;animation:fade 2s linear forwards;}@media (max-width:1100px){.l-page{margin-left:0;}}.field--name-field-content > .field__item{margin-top:112px;}.field--name-field-content > .field__item:first-child.field__item--p--related-blogs,.field--name-field-content > .field__item:first-child.field__item--p--related-resources-auto,.field--name-field-content > .field__item:first-child.field__item--p--bg--white{margin-top:56px;}.field--name-field-content > .field__item:first-child.field__item--p--view-block.field__item--p--has-header{margin-top:112px !important;}@media (max-width:650px){.field--name-field-content > .field__item:first-child.field__item--p--wysiwyg{margin-top:60px;}}.field--name-field-content > .field__item.field__item--p--related-resources-auto + .field__item--p--related-resources-auto,.field--name-field-content > .field__item.field__item--p--related-resources-auto + .field__item--p--related-blogs,.field--name-field-content > .field__item.field__item--p--related-resources-auto + .field__item--p--bg--white,.field--name-field-content > .field__item.field__item--p--related-blogs + .field__item--p--related-resources-auto,.field--name-field-content > .field__item.field__item--p--related-blogs + .field__item--p--related-blogs,.field--name-field-content > .field__item.field__item--p--related-blogs + .field__item--p--bg--white,.field--name-field-content > .field__item.field__item--p--bg--white + .field__item--p--related-resources-auto,.field--name-field-content > .field__item.field__item--p--bg--white + .field__item--p--related-blogs,.field--name-field-content > .field__item.field__item--p--bg--white + .field__item--p--bg--white{margin-top:87px;}.field--name-field-content > .field__item + .field__item .related--blogs,.field--name-field-content > .field__item + .field__item .related--resources{padding-top:0;padding-bottom:0;}.field--name-field-content > .field__item:last-child{margin-bottom:100px;}.node--landing-page--resources .node__content-resources .field--name-field-content > .field__item.field__item--p--view-block.field__item--p--has-header{margin-top:224px !important;}.l-header .l-container{margin-left:auto;margin-right:auto;padding:0 var(--padding-horizontal);max-width:var(--width--content-max);padding:0;}.l-header__inner{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;justify-content:space-between;flex-wrap:wrap;}@media (max-width:1100px){body.sticky .l-page{padding-top:90px;}body.sticky .l-header{position:fixed;top:0;z-index:9999;width:100%;}body.sticky.menu--opened--flag .l-header{z-index:2;}.l-header{background-color:#A10936;padding-top:0 !important;padding-bottom:0 !important;position:relative;z-index:2;}.l-header .l-header__form,.l-header .l-header__account{display:none;}.l-header .l-header__mobile{align-items:center;display:flex;justify-content:space-between;min-height:80px;padding:10px 0;width:100%;}.l-header__brand svg{width:188px;}.l-header__menu-action{display:flex;flex-direction:column;text-decoration:none;}.l-header__menu-action svg{stroke:#FFFFFF;width:50px;height:54px;position:relative;}.l-header__menu-action svg text{fill:#FFFFFF;}.l-header__menu-action svg line{stroke:#FFFFFF;}}.l-header{padding-top:27px;padding-bottom:27px;}.l-header__form{display:flex;margin-left:auto;position:relative;z-index:2;}.l-header__form .btn__type--tertiary{margin-left:24px;max-width:180px;width:13vw;}.l-header__mobile{display:none;}.l-header__account{position:relative;z-index:2;}.l-header__account:hover{overflow:visible;}.l-header__account:hover .menu--account{height:auto;opacity:1;overflow:visible;}.l-header__account > a{box-shadow:0px 3px 6px #00000029;border-radius:50%;display:flex;height:37px;margin-left:29px;overflow:hidden;width:37px;}.l-header__account > a:hover .cls-3{fill:#FF9F05;}.l-header__account svg{height:37px;width:37px;}.l-header__account .menu--account{background-color:#A10936;height:0;left:50%;opacity:0;overflow:hidden;padding:15px;position:absolute;top:40px;transition:all 0.25s easy;transform:translateX(calc(-50% + 18px));width:130px;z-index:100;}.l-header__account .menu--account::before{content:'';background-color:transparent;height:20px;position:absolute;top:-15px;width:100%;}.l-header__account .menu--account .menu{margin:0;padding:0;background:transparent;border:0;}.l-header__account .menu--account .menu-item a{color:#FFFFFF;text-decoration:none;}.l-header__account .menu--account .menu-item a:hover{color:#FFFFFF;text-decoration:underline;}@media screen and (max-width:1100px){.menu--main{}.menu--main .menu__panel-level-0{padding-bottom:40px;}.menu--main .menu__panel-level-0 > .menu__header{align-items:center;background-color:#8C012F;display:flex;justify-content:space-between;padding:12px 22px;margin-bottom:44px;}.menu--main .menu__panel-level-0 > .menu__header > .menu__header-toggle{display:none;}.menu--main .menu__panel-level-1{padding-bottom:40px !important;}.menu--main .menu__panel-level-1 > .menu__header{display:none;}.menu--main .menu__header-icon svg{width:188px;}.menu--main .menu__header-toggle{margin:0;padding:0;background:transparent;border:0;border:0;background-color:transparent;padding:0;margin:0;border-radius:0;cursor:pointer;font-family:"Roboto Mono",monospace;font-weight:700;text-decoration:none;color:#A10936;font-size:1.3rem;letter-spacing:2.6px;color:#FFFFFF;margin-left:22px;text-transform:uppercase;margin-bottom:30px;}.menu--main .menu__header-toggle:hover,.menu--main .menu__header-toggle:active,.menu--main .menu__header-toggle:focus{text-decoration:none;}.menu--main .menu__header-toggle .menu__header-toggle-label{border-bottom:1px solid #FF9F05;}.menu--main .menu__header-toggle svg{margin-left:5px;width:20px;}.menu--main .menu__header-toggle path{fill:#FFFFFF;}.menu--main .menu__header-toggle-mobile{border:0;background-color:transparent;padding:0;margin:0;border-radius:0;cursor:pointer;font-family:"Roboto Mono",monospace;font-weight:700;text-decoration:none;align-items:center;background:transparent;border:0;display:flex;flex-direction:column;position:relative;color:#FFFFFF;}.menu--main .menu__header-toggle-mobile:hover,.menu--main .menu__header-toggle-mobile:active,.menu--main .menu__header-toggle-mobile:focus{text-decoration:none;}.menu--main .menu__header-toggle-mobile span{letter-spacing:2.6px;}.menu--main .menu__header-toggle-mobile .menu-icon{position:relative;width:40px;height:40px;}.menu--main .menu__header-toggle-mobile .menu-icon__bar{position:absolute;top:13px;left:10px;width:20px;height:2px;background-color:#FFFFFF;transform:rotate(0deg) scaleX(1);transition:background-color 0.15s ease-out,top 0.15s linear,transform 0.3s ease-out;}.menu--main .menu__header-toggle-mobile .menu-icon__bar:first-child{transform:rotate(45deg);top:19px;left:11px;}.menu--main .menu__header-toggle-mobile .menu-icon__bar:nth-child(2){transform:scaleX(0);}.menu--main .menu__header-toggle-mobile .menu-icon__bar:last-child{transform:rotate(-45deg);top:19px;left:11px;}.menu--main .yellow-divider{padding-bottom:39px !important;position:relative;}.menu--main .yellow-divider:before{content:"";position:absolute;bottom:0 !important;left:22 !important;top:unset !important;width:36px;height:7px;background:#ff9f05 0% 0% no-repeat padding-box;-webkit-clip-path:polygon(0 0%,100% 15%,100% 85%,0 100%);clip-path:polygon(0 0%,100% 15%,100% 85%,0 100%);}.menu--main .yellow-divider + .menu-item{padding-top:39px !important;}.main-menu{margin:0;padding:0;display:flex;flex-direction:column;}.main-menu > .menu-item--expanded > .menu__submenu-toggle svg{transform:rotate(0);}.main-menu .menu-item{list-style:none;margin-bottom:40px;}.main-menu .menu-item:last-child{margin-bottom:0;margin-top:27px;}.main-menu .menu-item.accent::before{left:22px;}.main-menu .menu-item__link{color:#FFFFFF;text-decoration:none;font-size:1.6rem;padding-left:22px;}.main-menu .menu-item__link svg{display:none;}.main-menu .menu__submenu-toggle{border:0;background-color:transparent;padding:0;margin:0;border-radius:0;cursor:pointer;font-family:"Roboto Mono",monospace;font-weight:700;text-decoration:none;background:transparent;border:0;margin-left:10px;position:relative;top:4px;}.main-menu .menu__submenu-toggle:hover,.main-menu .menu__submenu-toggle:active,.main-menu .menu__submenu-toggle:focus{text-decoration:none;}.main-menu .menu__submenu-toggle svg{fill:#FFFFFF;transform:rotate(-90deg);width:12px;}.main-menu .menu__submenu{visibility:hidden;transform:scaleY(0.01);opacity:0;transform-origin:center top;position:absolute;z-index:-1;transition:opacity 0.075s linear,transform 0.15s ease-in;top:0;width:100%;z-index:-1;}.main-menu .menu__submenu.menu__panel-level-1{background:#8C012F;}.main-menu .menu__submenu .submenu{padding-left:8px;}.main-menu .submenu--revealed > .menu__submenu{margin-top:30px;padding-top:35px;padding-bottom:15px;visibility:visible;position:inherit;top:inherit;z-index:0;transform:scaleY(1);opacity:1;}.main-menu .submenu--revealed > .menu-item__link{position:relative;}.main-menu .submenu--revealed > .menu-item__link::after{content:'';position:absolute;bottom:0;right:0;background:#FF9F05;height:2px;left:22px;}.main-menu .submenu--revealed > .menu__submenu-toggle svg{fill:#FF9F05;transform:rotate(0);}.main-menu .menu__panel--revealed > .menu__header{display:none;}.main-menu .menu__panel--revealed > .menu__list > .submenu > .menu-item{display:none;}.main-menu .menu__panel--revealed > .menu__list > .submenu > .menu-item.submenu--revealed{display:list-item;margin-bottom:0;}.main-menu .menu__panel--revealed > .menu__list > .submenu > .menu-item.submenu--revealed > .menu-item__link,.main-menu .menu__panel--revealed > .menu__list > .submenu > .menu-item.submenu--revealed > button{display:none;}.main-menu .menu__panel--revealed > .menu__list > .submenu > .menu-item.submenu--revealed .menu__submenu{margin-top:0;padding-top:0;padding-bottom:0;}.main-menu .menu__panel--revealed > .menu__list > .submenu > .menu-item.submenu--revealed .submenu--revealed{margin-bottom:0;}.mobile__login-search-donate{margin-top:30px;display:flex;justify-content:space-between;flex-wrap:wrap;padding:0 20px;}.mobile__login-search-donate .menu__form{width:100%;}.mobile__login-search-donate .menu__form .form-item{width:100%;min-width:calc(100% - 48px);}.mobile__login-search-donate .menu__form form{justify-content:start;margin-bottom:24px;}.mobile__login-search-donate .menu__form .menu__form{width:calc(100% - 48px);}.mobile__login-search-donate .menu_action-buttons{width:100%;display:flex;justify-content:start;}.mobile__login-search-donate .menu_action-buttons .l-header__account-icon{width:43px;line-height:0;height:100%;margin-left:10px;}.main-menu--expanded .menu--main{max-height:calc(100vh - 145px);overflow-y:auto;border-bottom:1px solid #7a7b7c;box-shadow:-5px 0 10px 5px rgba(0,0,0,0.2);}.main-menu--expanded .main-menu{transform:scaleY(1);opacity:1;z-index:1;}}@media screen and (min-width:1101px){.menu--main{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;justify-content:flex-end;width:100%;max-width:100%;margin:0;padding:0;}.menu--main .menu__header-toggle-mobile{display:none;}.menu--main .menu__header{align-items:flex-end;background-color:#8C012F;display:flex;flex-direction:column;padding:25px 2.2vw 25px 2.2vw;margin-bottom:20px;position:relative;}.menu--main .menu__header-toggle{margin:0;padding:0;background:transparent;border:0;margin-bottom:0;}.menu--main .menu__header-toggle .menu__header-toggle-label{display:none;}.menu--main .menu__header-toggle svg{width:16px;}.menu--main .menu__header-toggle path{fill:#FFFFFF;}.menu--main .menu__header-icon svg{width:11.54vw;}.menu--main .menu__panel{box-shadow:5px 3px 13px #0000001c;padding-bottom:30px;height:100vh !important;width:100%;}.menu--main .menu__panel-level-0{background-image:linear-gradient(transparent,transparent),url(/themes/campus_compact/img/backgrounds/ring-bg.svg);background-repeat:no-repeat;background-size:cover;background-position:right;}.menu--main .menu__list{overflow-y:auto;overflow-x:clip;height:79.5vh;display:flex;align-items:center;}.menu--main .yellow-divider{padding-bottom:39px !important;margin-bottom:0 !important;position:relative;}.menu--main .yellow-divider:before{content:"";position:absolute;bottom:0 !important;left:0 !important;top:unset !important;width:36px;height:7px;background:#ff9f05 0% 0% no-repeat padding-box;-webkit-clip-path:polygon(0 0%,100% 15%,100% 85%,0 100%);clip-path:polygon(0 0%,100% 15%,100% 85%,0 100%);}.menu--main .yellow-divider + .menu-item{padding-top:39px !important;}.menu--main .menu__list--level-0{height:62vh;}.menu--main .menu__list--level-0 .main-menu--level-0 > .menu-item:last-child:before{display:none;}.menu--main .menu__list--level-0 .main-menu--level-0 > .yellow-divider:before{left:2rem !important;}.main-menu{display:flex;position:relative;z-index:1;flex-direction:column;align-items:flex-start;justify-content:flex-end;list-style:none;width:100%;max-width:100%;margin:0;padding:0;font-family:"Syne",sans-serif,Helvetica,-apple-system,BlinkMacSystemFont,"Open Sans","Source Sans Pro","Droid Serif",Arial,"Segoe UI",sans-serif;font-size:1rem;line-height:1.2;}.main-menu .submenu{visibility:hidden;list-style:none;margin:0;padding:0;}.main-menu .submenu .menu__submenu-toggle{display:none;}.main-menu .menu-item{margin:0 0 15px;padding:0;width:100%;list-style:none;}.main-menu .menu-item.menu-item--expanded{transition:padding 0.5s ease;}.main-menu .menu-item.menu-item--expanded:hover,.main-menu .menu-item.menu-item--expanded:focus,.main-menu .menu-item.menu-item--expanded:active,.main-menu .menu-item.menu-item--expanded.opened{padding-top:10px;padding-bottom:10px;}.main-menu .menu-item.menu-item--expanded:hover::before,.main-menu .menu-item.menu-item--expanded:focus::before,.main-menu .menu-item.menu-item--expanded:active::before,.main-menu .menu-item.menu-item--expanded.opened::before{content:"";left:0;right:0;position:absolute;top:-30px;bottom:-30px;}.main-menu .menu-item:hover > a,.main-menu .menu-item:focus > a,.main-menu .menu-item:active > a,.main-menu .menu-item.opened > a{font-size:1.5rem;display:inline-flex;align-items:baseline;position:relative;font-weight:700;}}@media screen and (min-width:1101px) and (max-width:800px){.main-menu .menu-item:hover > a,.main-menu .menu-item:focus > a,.main-menu .menu-item:active > a,.main-menu .menu-item.opened > a{font-size:1.5rem;}}@media screen and (min-width:1101px){@supports (font-size:clamp(1.5rem,1vw,1.5rem)){.main-menu .menu-item:hover > a,.main-menu .menu-item:focus > a,.main-menu .menu-item:active > a,.main-menu .menu-item.opened > a{font-size:clamp(1.5rem,1vw,1.5rem);}}.main-menu .menu-item:hover > a::after,.main-menu .menu-item:focus > a::after,.main-menu .menu-item:active > a::after,.main-menu .menu-item.opened > a::after{}.main-menu .menu-item:hover > a > span,.main-menu .menu-item:focus > a > span,.main-menu .menu-item:active > a > span,.main-menu .menu-item.opened > a > span{text-decoration:underline;-webkit-text-decoration-color:#FF9F05;text-decoration-color:#FF9F05;text-decoration-thickness:2px;text-underline-offset:5px;}.main-menu .menu-item:hover > a svg,.main-menu .menu-item:focus > a svg,.main-menu .menu-item:active > a svg,.main-menu .menu-item.opened > a svg{display:inline-block;margin-right:5px;}.main-menu .menu-item.accent{margin-top:15px;padding-top:20px;}.main-menu .menu-item.accent::before{left:2rem;}.main-menu .menu-item a{font-size:1.4rem;color:#FFFFFF;text-decoration:none;}}@media screen and (min-width:1101px) and (max-width:800px){.main-menu .menu-item a{font-size:1.4rem;}}@media screen and (min-width:1101px){@supports (font-size:clamp(1.4rem,1vw,1.4rem)){.main-menu .menu-item a{font-size:clamp(1.4rem,1vw,1.4rem);}}.main-menu .menu-item a:hover,.main-menu .menu-item a:focus,.main-menu .menu-item a:active{color:#FFFFFF;}.main-menu .menu-item a span{font-weight:inherit;font-size:inherit;}.main-menu .menu-item a svg{display:none;}.main-menu .menu-item a svg path{fill:#FF9F05;}.main-menu .menu-item:last-child{margin-bottom:0;}.main-menu .menu-item:last-child:not(.accent){position:relative;padding-top:39px;padding-top:initial;padding-bottom:39px;}.main-menu .menu-item:last-child:not(.accent):before{content:"";position:absolute;top:0;left:0;width:36px;height:7px;background:#FF9F05 0% 0% no-repeat padding-box;-webkit-clip-path:polygon(0 0%,100% 15%,100% 85%,0 100%);clip-path:polygon(0 0%,100% 15%,100% 85%,0 100%);}.main-menu .menu-item:last-child:not(.accent)::before{top:initial;bottom:0;}.main-menu .menu-item--expanded{justify-content:flex-end;list-style:none;position:relative;}.main-menu .menu-item--expanded::after{content:"";position:absolute;right:-40px;width:50px;background:transparent;top:0;bottom:0;}.main-menu .menu-item--expanded.opened > .menu__panel{transition:opacity 0.25s ease,left 1.2s ease,min-width 1.2s ease,transform 1.2s ease;box-shadow:inset 10px 0px 20px 13px #0000001c;background:#8C012F;padding:0 40px;display:block;position:fixed;top:0;min-width:23.5vw;left:23.2vw;opacity:1;width:auto;overflow:visible;transform:translateX(0) !important;}.main-menu .menu-item--expanded.opened > .menu__panel.menu__panel-level-1{left:15.94vw;}.main-menu .menu-item--expanded.opened > .menu__panel.menu__panel-level-2{left:23.2vw;background:#7C0029;}.main-menu .menu-item--expanded.opened > .menu__panel.menu__panel-level-3{background:#6A0023;left:23.2vw;}.main-menu .menu-item--expanded.opened > .menu__panel ul{visibility:visible;}.main-menu .menu-item--expanded.opened > .menu__panel > .menu__list > .submenu{max-width:100%;height:100%;}}@media screen and (min-width:1101px) and (max-height:750px){.main-menu .menu-item--expanded.opened > .menu__panel > .menu__list > .submenu.main-menu--level-2,.main-menu .menu-item--expanded.opened > .menu__panel > .menu__list > .submenu.main-menu--level-3{height:auto;}}@media screen and (min-width:1101px){.main-menu .menu-item--expanded.opened > .menu__panel > .menu__list > .submenu > .menu-item{opacity:1;transition:opacity 3s ease-in-out;}.main-menu .menu-item--expanded.opened > .menu__panel > .menu__list > .submenu > .menu-item > .menu-item__link{max-width:100%;max-height:100%;height:auto;white-space:initial;text-overflow:initial;transition:max-width 1.5s ease,font 1.5s ease;}.main-menu .menu-item--expanded > .menu__panel{background:#A10936;position:fixed;top:0;right:initial !important;height:100vh !important;width:23.2vw;display:none;min-width:0;overflow:hidden;left:15vw;border:0 !important;transition:opacity 0.25s ease,left 0.5s ease,min-width 0.25s ease,transform 0.5s ease;}.main-menu .menu-item--expanded > .menu__panel .menu__header{background:transparent;padding-left:0;padding-right:0;margin-bottom:0;}.main-menu .menu-item--expanded > .menu__panel > .menu__list > .submenu{max-width:0;transition:max-width 1.2s ease;}.main-menu .menu-item--expanded > .menu__panel > .menu__list > .submenu > .menu-item{opacity:0;transition:opacity 0.25s ease;}.main-menu .menu-item--expanded > .menu__panel > .menu__list > .submenu > .menu-item > .menu-item__link{transition:max-width 1.5s ease,font 1.5s ease;max-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}.main-menu .menu-item--expanded > .menu__panel.menu__panel-level-1{background:#8C012F;}.main-menu .menu-item--expanded > .menu__panel.menu__panel-level-2{background:#7C0029;left:23vw;}.main-menu .menu-item--expanded > .menu__panel.menu__panel-level-3{background:#6A0023;left:23vw;}.main-menu > .menu-item{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;position:relative;padding-left:2rem;}.main-menu > .menu-item.menu-item--expanded::after{display:none;}.main-menu > .menu-item > a{font-family:"Hepta Slab",Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;font-weight:600;padding:0.25rem;letter-spacing:0.7px;transition:font 0.5s ease;}.main-menu > .menu-item > a span{font-family:inherit;letter-spacing:inherit;}.menu__submenu-toggle{display:flex;flex-direction:row;align-items:center;justify-content:center;height:1.6667rem;width:1.6667rem;border:none;padding:0;position:absolute;display:none;}.menu__submenu-toggle .submenu-toggle__icon{display:block;max-width:100%;height:auto;width:14px;transform:rotateX(0deg);transform-origin:center;fill:#A10936;transition:transform 0.15s ease-in,fill 0.15s ease-out;}.menu__submenu-toggle:hover .submenu-toggle__icon,.menu__submenu-toggle:active .submenu-toggle__icon,.menu__submenu-toggle:focus .submenu-toggle__icon{fill:#FFFFFF;}.submenu--revealed .menu__submenu-toggle .submenu-toggle__icon{transform:rotateX(-180deg);}.menu-main-toggle{display:none;}.mobile__login-search-donate{display:none;}}@media screen and (min-width:1101px) and (min-width:1700px){.menu--main .menu__header{padding:25px 2.2vw 55px 2.2vw;margin-bottom:40px;}.main-menu .menu-item{margin:0 0 25px;}.main-menu .menu-item.accent{padding-top:45px;}.main-menu .menu__header-toggle{margin-bottom:15px;}}@media screen and (min-width:1101px) and (max-height:750px){.menu--main .menu__header{padding-top:3.33vh;padding-bottom:3.33vh;margin-bottom:0;}.menu--main .menu__header-icon{display:flex;margin:0 auto;}.menu--main .menu__header-icon a{display:flex;}.menu--main .menu__header-icon svg{width:24.66vh;height:auto;}.menu--main .menu__list--level-0{padding-top:2vw;height:70vh;}.menu--main .menu__list{align-items:flex-start;}.menu--main .menu-item{margin-bottom:2vh;}.menu--main .menu-item.opened > a,.menu--main .menu-item:hover > a,.menu--main .menu-item:active > a,.menu--main .menu-item:focus > a{font-size:1.4rem;}.menu--main .menu-item.menu-item--expanded.opened,.menu--main .menu-item.menu-item--expanded:hover,.menu--main .menu-item.menu-item--expanded:active,.menu--main .menu-item.menu-item--expanded:focus{padding-top:0;padding-bottom:0;}}.l-footer{margin-left:auto;margin-right:auto;padding:0 var(--padding-horizontal);max-width:var(--width--content-max);background-repeat:no-repeat;background-size:cover;background-position:center;background-image:url(/themes/campus_compact/img/backgrounds/bg--black-paper-texture--footer.jpg);background-repeat:repeat;background-position:0 center;background-size:contain;max-width:100%;padding:0;}.l-footer__inner{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;justify-content:space-between;flex-wrap:nowrap;padding:80px 0;}.l-footer__logos{display:flex;padding-left:var(--padding-horizontal-small);}.l-footer__logos svg{max-width:107px;width:100%;}.l-footer__logos svg:first-child{max-width:234px;margin-right:90px;}.l-footer__navigation{max-width:55vw;width:100%;}.l-footer__form{display:flex;padding-right:var(--padding-horizontal);}.l-footer__form .btn__type--tertiary{width:10vw;min-width:180px;max-width:180px;}.l-footer__social-networks{display:none;}.l-footer__bottom{background-color:#000000;display:flex;justify-content:space-between;padding:15px var(--padding-horizontal) 15px var(--padding-horizontal-small);width:100%;}.l-footer__bottom p{margin:0;}@media (max-width:1440px){.l-footer__navigation{max-width:50.5vw;}}@media (max-width:1100px){.l-footer{padding-bottom:90px;}.l-footer__inner{flex-wrap:wrap;justify-content:center;padding:80px var(--padding-horizontal);}.l-footer__navigation,.l-footer__logos{justify-content:center;max-width:100%;width:100%;}.l-footer__logos{margin-bottom:85px;padding-left:0;}.l-footer__form{padding-right:0;}.l-footer__form .btn__type--tertiary{min-width:182px;}}@media (max-width:800px){.l-footer{padding-bottom:0;}.l-footer__logos svg:first-child{max-width:234px;margin-right:0;}.l-footer__logos .logo--gpst--footer{display:none;}.l-footer__inner{padding:80px var(--padding-horizontal) 35px;}.l-footer__form{flex-wrap:wrap;justify-content:center;}.l-footer__form .btn__type--tertiary{margin-bottom:34px;}.l-footer__social-networks{display:block;}.l-footer__bottom{flex-wrap:wrap;justify-content:center;text-align:center;}.l-footer__bottom > *{width:100%;}.l-footer__bottom > *:first-child{margin-bottom:10px;}.l-footer__bottom .menu--footer--social-networks{display:none;}}.l-sidebar--offcanvas{background-color:#A10936;left:0;overflow:hidden;position:fixed;min-width:0;width:0;z-index:9999;transform:translateX(-50px);opacity:0;transition:min-width 1s ease,opacity 1s ease,transform 1s ease;}.l-sidebar--offcanvas.opened{opacity:1;min-width:15.94vw;transform:translateX(0) !important;width:auto;overflow:visible;}@media (max-width:1100px){.l-sidebar--offcanvas.opened{overflow-x:hidden;overflow-y:auto;min-width:100vw;height:100vh;padding-bottom:100px;}}.l-sidebar{align-items:center;background-color:#FFFFFF;box-shadow:5px 3px 13px #0000001C;display:flex;flex-direction:column;justify-content:space-between;height:100%;left:0;max-width:var(--width--sidebar);position:fixed;overflow:hidden;min-width:66px;width:100%;z-index:2;}.l-sidebar > *{align-items:center;display:flex;justify-content:center;min-height:40px;width:100%;}.l-sidebar__top{background-color:#A10936;box-shadow:0px 3px 6px #00000029;mix-blend-mode:multiply;padding:25px 0;}.l-sidebar__top svg{width:39px;}.l-sidebar__top .cls-1{fill:#FFFFFF;}.l-sidebar__menu-icon-action{text-decoration:none;display:flex;flex-direction:column;justify-content:center;align-items:center;}.l-sidebar__menu-icon-action span{color:#A10936;font-family:"Roboto Mono",monospace;font-weight:500;font-size:1.3rem;letter-spacing:2.6px;line-height:1.2;text-transform:uppercase;}.l-sidebar__menu-icon-action svg{stroke:#A10936;width:55px;position:relative;}.l-sidebar__back-to-top{margin-bottom:85px;}.l-sidebar__back-to-top svg{width:17px;}.l-sidebar__back-to-top .cls-1{fill:#A10936;}@media (max-width:1100px){.l-sidebar{display:none;}}.l-prefooter{padding-top:80px;padding-bottom:80px;}.l-prefooter .l-container{padding-left:var(--padding-horizontal-small);padding-right:var(--padding-horizontal-small);}.l-prefooter form,.l-prefooter .mailchimp{align-items:center;display:flex;margin:0;padding:0;position:relative;}.l-prefooter .button-container{background-color:#FFFFFF;min-width:210px;}.l-prefooter .button-container input{margin-right:auto;}.l-prefooter .button-container svg path{fill:#A10936 !important;}.l-prefooter .subscription-header{font-family:"Syne",sans-serif,Helvetica,-apple-system,BlinkMacSystemFont,"Open Sans","Source Sans Pro","Droid Serif",Arial,"Segoe UI",sans-serif;font-weight:400;font-size:4rem;font-weight:500;line-height:1.2;letter-spacing:-0.4px;font-size:4rem;position:relative;padding-top:39px;padding-top:initial;padding-bottom:39px;position:relative;font-size:3.2rem !important;letter-spacing:-0.32px;max-width:21.8vw;padding-right:4.6vw;line-height:1.5;margin-top:80px;margin-left:80px;width:100%;flex-shrink:0;}@media screen and (max-width:800px){.l-prefooter .subscription-header{font-size:2.8rem;}}@supports (font-size:clamp(2.8rem,2.4vw,4rem)){.l-prefooter .subscription-header{font-size:clamp(2.8rem,2.4vw,4rem);}}@media (max-width:650px){.l-prefooter .subscription-header{letter-spacing:-0.28px;}}@media screen and (max-width:800px){.l-prefooter .subscription-header{font-size:2.8rem;}}@supports (font-size:clamp(2.8rem,2.4vw,4rem)){.l-prefooter .subscription-header{font-size:clamp(2.8rem,2.4vw,4rem);}}.l-prefooter .subscription-header:before{content:"";position:absolute;top:0;left:0;width:36px;height:7px;background:#FF9F05 0% 0% no-repeat padding-box;-webkit-clip-path:polygon(0 0%,100% 15%,100% 85%,0 100%);clip-path:polygon(0 0%,100% 15%,100% 85%,0 100%);}.l-prefooter .subscription-header::before{top:initial;bottom:0;}.l-prefooter .subscription-header::after{background-image:url(/themes/campus_compact/img/decor/gear.png);background-position:center;background-size:contain;background-repeat:no-repeat;content:'';height:165px;position:absolute;top:-82.5px;right:-100px;opacity:0.92;transform:rotate(145deg);width:165px;z-index:-1;}.l-prefooter .subscription-header::after{right:initial;left:-100px;height:135px;opacity:0.15;transform:rotate(45deg);width:135px;z-index:1;}.l-prefooter .subscription-header + .container-fields{padding-left:4.6vw;border-left:2px solid rgba(255,255,255,0.22);}.l-prefooter .container-fields{flex-grow:1;padding-bottom:66px;}.l-prefooter .container-fields input{max-width:100%;}.l-prefooter .form-actions{position:absolute;bottom:20px;left:calc(26.4vw + 80px);}@media (max-width:1100px){.l-prefooter .l-container{padding-left:0;padding-right:0;}.l-prefooter form,.l-prefooter .mailchimp{flex-wrap:wrap;}.l-prefooter .subscription-header,.l-prefooter .container-fields{max-width:100%;}.l-prefooter .subscription-header{margin-left:0;margin-top:0;margin-bottom:60px !important;}.l-prefooter .subscription-header::after{display:none;}.l-prefooter .subscription-header + .container-fields{padding-left:0;border:0;}.l-prefooter .container-fields{padding-bottom:30px;width:100%;}.l-prefooter .form-actions{position:relative;left:initial;bottom:initial;}}@media (max-width:650px){.l-prefooter #mc_embed_signup .indicates-required{text-align:left;}.l-prefooter #mc_embed_signup .fields-group .email-group{display:block;width:100%;}.l-prefooter #mc_embed_signup .fields-group .state-group{display:block;width:100%;}.l-prefooter #mc_embed_signup .button--subscribe{margin-top:15px;}}.node--unpublished{background-color:#faf5e8 !important;}ul.tabs{display:flex;flex-direction:row;list-style-type:none;margin:0;padding:0.25rem;width:100%;background-color:#eaebec;}@media (max-width:650px){ul.tabs{display:none;}}@media print{ul.tabs{display:none;}}ul.tabs li{margin:0;}ul.tabs li:first-child a{border-bottom-left-radius:3px;border-left:0;border-top-left-radius:3px;}ul.tabs li:last-child a{border-bottom-right-radius:3px;border-top-right-radius:3px;}ul.tabs li:before{display:none;}ul.tabs a{font-family:"Roboto Mono",monospace;font-size:0.8em;line-height:1.2;background-color:#A10936;border-color:#b90a3e;border-left-style:solid;border-left-width:1px;border-radius:0;color:#FFFFFF;display:block;margin:0;padding:0.5rem 1rem;text-decoration:none;transition:color 0.15s ease-out,background-color 0.15s ease-out,border-color 0.15s ease-out;}ul.tabs a:visited{background-color:#A10936;border-color:#c80b43;color:#FFFFFF;}ul.tabs a:active,ul.tabs a:focus,ul.tabs a:hover{background-color:#fd5100;border-color:#fd5100;color:#FFFFFF;}ul.tabs a.is-active{background-color:#aaabac;border-color:#aaabac;color:#000000;cursor:default;}ul.tabs a.is-active:hover{color:#000000;text-decoration:none;}.toolbar-vertical #toolbar-bar{position:fixed;}.block--branding{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;}.block--branding .block--branding__logo{display:block;height:50px;width:50px;}.block--branding .block--branding__logo > img{display:block;max-width:100%;width:100%;height:auto;}.block--branding .block--branding__name,.block--branding .block--branding__slogan{font-family:"Syne",sans-serif,Helvetica,-apple-system,BlinkMacSystemFont,"Open Sans","Source Sans Pro","Droid Serif",Arial,"Segoe UI",sans-serif;margin:0.5rem;}.block--branding .block--branding__name{text-transform:uppercase;font-weight:600;font-size:1.25rem;}.block--branding .block--branding__name > a{text-decoration:none;}.block--branding .block--branding__name > a:hover,.block--branding .block--branding__name > a:active,.block--branding .block--branding__name > a:focus{text-decoration:none;}@media (max-width:800px){.block--branding .block--branding__logo{height:24px;width:24px;margin:8px;}.block--branding .block--branding__name{font-size:1rem;margin:0;}}.block--copyright .field--name-body{opacity:0.3;}.block--submit-details{border-top:1px solid rgba(0,0,0,0.15);border-bottom:1px solid rgba(0,0,0,0.15);margin-top:60px;padding:20px 24px;}.block--submit-details .field--name-field-description{font-size:1.6rem;font-family:"Hepta Slab",Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;}.block--submit-details .btn__type--secondary{margin-left:0;padding-left:0;letter-spacing:2.6px;font-weight:500;}.block--submit-details .btn__type--secondary::after{left:0;width:calc(100% - 18px - 29px);}.block--submit-details .btn__type--secondary:hover::after{width:calc(100% - 10px) !important;}#block-campus-compact-local-tasks{opacity:0;animation:fade 2s linear forwards;}.block-search > h2{position:absolute !important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal;color:transparent;background-color:transparent;margin:0;padding:0;}@media (max-width:800px){.block-search{position:absolute;top:40px;left:0;right:0;width:100%;max-width:100%;background-color:#eaebec;padding:0.5rem;transform-origin:top center;transform:scaleY(0.01);opacity:0;z-index:-1;transition:opacity 0.075s linear,transform 0.075s linear;}.block-search > form{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;}.block-search > form .form-item-keys,.block-search > form .form-actions{margin:0;}.block-search > form .form-item-keys{flex-grow:1;}.block-search > form .form-search{width:100%;max-width:100%;border-right:none;}.block-search .form-submit{overflow:hidden;font-size:12px;color:transparent;height:36px;width:36px;background-color:#A10936;background-size:22px;background-repeat:no-repeat;background-position:center center;background-image:url(/themes/campus_compact/dist/img/icons/search.svg);}.main-menu--expanded .block-search{transform:scaleY(1);opacity:1;z-index:1;}}.block-system-breadcrumb-block ol{margin:0;padding:0;background:transparent;border:0;list-style:none;display:grid;grid-template-columns:repeat(20,auto);}.block-system-breadcrumb-block li{color:#707070;list-style:none;font-size:1.6rem;flex-grow:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:50px;}.block-system-breadcrumb-block li + li::before{margin-left:5px;margin-right:7px;color:#272727;content:"/";}.block-system-breadcrumb-block li:last-child span{position:relative;left:-5px;}.block-system-breadcrumb-block a{color:#A10936;text-decoration:none;font-size:inherit;}.block-system-breadcrumb-block a:hover{text-decoration:underline;}.pageheader--page.pageheader-with-image .block-system-breadcrumb-block li,.pageheader--landing-page--resources.pageheader-with-image .block-system-breadcrumb-block li{color:#FFFFFF;}.pageheader--page.pageheader-with-image .block-system-breadcrumb-block li::before,.pageheader--landing-page--resources.pageheader-with-image .block-system-breadcrumb-block li::before{color:#FFFFFF;}.pageheader--page.pageheader-with-image .block-system-breadcrumb-block a,.pageheader--landing-page--resources.pageheader-with-image .block-system-breadcrumb-block a{color:#FFFFFF;}@media (max-width:650px){.block-system-breadcrumb-block ol{display:flex;flex-wrap:wrap;}.block-system-breadcrumb-block li{flex-grow:unset;}.block-system-breadcrumb-block li:nth-last-child(2)::after{margin-left:5px;color:#272727;content:"/";}.block-system-breadcrumb-block li:last-child{width:100%;}.block-system-breadcrumb-block li:last-child span{left:inherit;}.block-system-breadcrumb-block li:last-child::before{display:none;}}.page-title{font-family:"Syne",sans-serif,Helvetica,-apple-system,BlinkMacSystemFont,"Open Sans","Source Sans Pro","Droid Serif",Arial,"Segoe UI",sans-serif;font-weight:400;font-size:64px;font-weight:bold;line-height:72px;letter-spacing:-1.6px;position:relative;padding-bottom:1rem;text-transform:uppercase;font-weight:700;font-size:3rem;line-height:1.2;padding:1rem;text-align:center;}@media (max-width:650px){.page-title{font-size:48px;font-weight:bold;line-height:52px;letter-spacing:-0.48px;}}@media (max-width:350px){.page-title{font-size:3.5rem;line-height:1.2;}}.page-title:after{content:'';display:block;position:absolute;bottom:0;left:calc(50% - 1.5rem);width:3rem;height:0.1111rem;background-color:#2a2b2c;}@media (max-width:800px){.page-title{font-size:2rem;}}.form--search{display:flex;}.form--search .form-item-key{max-width:27vw;position:relative;width:100%;}.form--search .form-item-key svg{fill:#A10936;position:absolute;left:10px;top:50%;transform:translateY(-50%);}.form--search .form-item-key input{background-color:#FFFFFF;color:#272727;font-family:"DM Sans",Helvetica,"Open Sans","Source Sans Pro","Droid Serif",Arial,"Segoe UI",sans-serif;font-weight:500;font-size:1.3rem;padding-left:40px;letter-spacing:1.3px;}.form--search .form-item-key ::placeholder{color:#272727;font-size:1.3rem;}.form--search .form-actions .form-button__type--submit{border-radius:50%;padding:0;margin-left:10px;}.form--search .form-actions svg{position:absolute;}.form--search .form-actions input{margin:0;padding:0;background:transparent;border:0;text-indent:-9999px;white-space:nowrap;}.form--search .form-actions input:hover,.form--search .form-actions input:focus,.form--search .form-actions input:active{margin:0;padding:0;background:transparent;border:0;}@media (max-width:1440px){.form--search .form-item-key{max-width:25vw;}}@media (max-width:1100px){.form--search .form-item-key{min-width:32vw;}.form--search .form-item-key input{font-size:1.6rem;}.form--search .form-actions .form-button__type--submit{margin-left:50px;}}@media (max-width:800px){.form--search{justify-content:center;margin-bottom:24px;}.form--search .form-item-key{min-width:288px;}.form--search .form-actions .form-button__type--submit{margin-left:10px;}}@media (max-width:650px){.form--search--footer .form-item-key{min-width:200px;}}.listing-top-form,#views-exposed-form-news-listing-listing-news{background-repeat:no-repeat;background-size:cover;background-position:center;background-image:url(/themes/campus_compact/img/backgrounds/background-beige-light-paper-texture.jpg);padding:50px;}.listing-top-form .form--inline,#views-exposed-form-news-listing-listing-news .form--inline{align-items:flex-end;display:flex;justify-content:space-between;}.listing-top-form > .form--inline > .form-item,#views-exposed-form-news-listing-listing-news > .form--inline > .form-item{margin-right:24px;}.listing-top-form > .form--inline > .form-item > label,#views-exposed-form-news-listing-listing-news > .form--inline > .form-item > label{font-size:2.4rem;color:#000000;font-family:"Syne",sans-serif,Helvetica,-apple-system,BlinkMacSystemFont,"Open Sans","Source Sans Pro","Droid Serif",Arial,"Segoe UI",sans-serif;margin-bottom:10px;font-weight:600;}@media screen and (max-width:800px){.listing-top-form > .form--inline > .form-item > label,#views-exposed-form-news-listing-listing-news > .form--inline > .form-item > label{font-size:2rem;}}@supports (font-size:clamp(2rem,1.8vw,2.4rem)){.listing-top-form > .form--inline > .form-item > label,#views-exposed-form-news-listing-listing-news > .form--inline > .form-item > label{font-size:clamp(2rem,1.8vw,2.4rem);}}.listing-top-form .form-type-textfield,#views-exposed-form-news-listing-listing-news .form-type-textfield{flex-grow:1;}.listing-top-form .form-type-textfield input,#views-exposed-form-news-listing-listing-news .form-type-textfield input{background-image:linear-gradient(transparent,transparent),url(/themes/campus_compact/img/icons/icon-search-compact-red.svg);font-size:1.3rem;background-repeat:no-repeat;background-position:left 10px center;background-size:20px;padding-left:35px;max-width:100%;}@media screen and (max-width:800px){.listing-top-form .form-type-textfield input,#views-exposed-form-news-listing-listing-news .form-type-textfield input{font-size:1.3rem;}}@supports (font-size:clamp(1.3rem,1vw,1.3rem)){.listing-top-form .form-type-textfield input,#views-exposed-form-news-listing-listing-news .form-type-textfield input{font-size:clamp(1.3rem,1vw,1.3rem);}}.listing-top-form .form-type-textfield input::placeholder,#views-exposed-form-news-listing-listing-news .form-type-textfield input::placeholder{font-size:1.3rem;opacity:1;}@media screen and (max-width:800px){.listing-top-form .form-type-textfield input::placeholder,#views-exposed-form-news-listing-listing-news .form-type-textfield input::placeholder{font-size:1.3rem;}}@supports (font-size:clamp(1.3rem,1vw,1.3rem)){.listing-top-form .form-type-textfield input::placeholder,#views-exposed-form-news-listing-listing-news .form-type-textfield input::placeholder{font-size:clamp(1.3rem,1vw,1.3rem);}}.listing-top-form .form-item-type-details:hover,#views-exposed-form-news-listing-listing-news .form-item-type-details:hover{cursor:pointer;}.listing-top-form .form-item-type-details details[open] summary,#views-exposed-form-news-listing-listing-news .form-item-type-details details[open] summary{background-image:linear-gradient(transparent,transparent),url(/themes/campus_compact/img/icons/carret-up.svg);}.listing-top-form .form-item-type-details summary,#views-exposed-form-news-listing-listing-news .form-item-type-details summary{font-size:1.3rem;background-image:linear-gradient(transparent,transparent),url(/themes/campus_compact/img/icons/carret-down.svg);background-color:#FFFFFF;background-repeat:no-repeat;background-size:10px;background-position:right 10px center;border-radius:30px;border:1px solid #D0D0D0;list-style:none;padding:0.2em 2em 0.2em 1em;white-space:nowrap;}@media screen and (max-width:800px){.listing-top-form .form-item-type-details summary,#views-exposed-form-news-listing-listing-news .form-item-type-details summary{font-size:1.3rem;}}@supports (font-size:clamp(1.3rem,1vw,1.3rem)){.listing-top-form .form-item-type-details summary,#views-exposed-form-news-listing-listing-news .form-item-type-details summary{font-size:clamp(1.3rem,1vw,1.3rem);}}.listing-top-form .form-item-type-details summary::-webkit-details-marker,#views-exposed-form-news-listing-listing-news .form-item-type-details summary::-webkit-details-marker{display:none;}.listing-top-form .form-item-type-details .details-wrapper,#views-exposed-form-news-listing-listing-news .form-item-type-details .details-wrapper{background:#FFFFFF;padding:15px;position:absolute;z-index:999;max-height:350px;overflow-y:auto;box-shadow:0px 3px 6px #00000029;border-radius:5px;}.listing-top-form .form-button__type--submit,#views-exposed-form-news-listing-listing-news .form-button__type--submit{border-radius:50%;padding:0;background-color:#FF9F05;}.listing-top-form .form-button__type--submit input,#views-exposed-form-news-listing-listing-news .form-button__type--submit input{margin:0;padding:0;background:transparent;border:0;text-indent:-9999px;white-space:nowrap;border-radius:50%;padding:0;position:absolute;width:100%;top:0;bottom:0;}.listing-top-form .form-button__type--submit svg path,#views-exposed-form-news-listing-listing-news .form-button__type--submit svg path{fill:#000000 !important;}.dropdowns--init--off .listing-top-form details[open] summary,.dropdowns--init--off #views-exposed-form-news-listing-listing-news details[open] summary{background-image:linear-gradient(transparent,transparent),url(/themes/campus_compact/img/icons/carret-down.svg);}.dropdowns--init--off .listing-top-form details[open] .details-wrapper,.dropdowns--init--off #views-exposed-form-news-listing-listing-news details[open] .details-wrapper{display:none;}.listing--news .form-item--issue-areas,.listing--news .form-item--post-tags,.listing--news .form-item--practice-areas{display:none;}.listing--news .form-item--type{min-width:264px;}@media (max-width:1440px){.listing-top-form .form--inline,#views-exposed-form-news-listing-listing-news .form--inline{flex-wrap:wrap;justify-content:flex-start;}.listing-top-form .form--inline > .form-item,.listing-top-form .form--inline > .form-actions,#views-exposed-form-news-listing-listing-news .form--inline > .form-item,#views-exposed-form-news-listing-listing-news .form--inline > .form-actions{margin-top:10px;margin-bottom:10px;}}@media (max-width:800px){.listing-top-form .form--inline > .form-item,#views-exposed-form-news-listing-listing-news .form--inline > .form-item{width:100%;}}@media (max-width:650px){.listing-top-form,#views-exposed-form-news-listing-listing-news{padding:4vw;}.listing-top-form > .form--inline > .form-item,#views-exposed-form-news-listing-listing-news > .form--inline > .form-item{margin-right:0;min-width:100%;}}.webform-submission-form{margin-top:112px;margin-bottom:112px;}.webform-submission-form .js-form-item{margin-bottom:32px;}.webform-submission-form .form-managed-file{display:flex;align-items:center;}.webform-submission-form .form-managed-file input[type=file]{width:260px;}.webform-submission-form .form-managed-file .button-container{margin-left:10px;}.webform-submission-form .form-required:after{content:"*";color:var(--colorGinDanger);line-height:1;margin-right:0.15em;margin-left:0.15em;vertical-align:text-top;background:none;}@media (max-width:1100px){.mailchimp{display:block !important;}}@media (max-width:800px){.webform-submission-form .form-managed-file{flex-wrap:wrap;}.webform-submission-form .form-managed-file .button--remove{margin-left:0;margin-top:8px;margin-bottom:8px;}}.menu--footer--social-networks .menu{display:flex;margin:0;padding:0;}.menu--footer--social-networks .menu-item{margin-right:32px;}.menu--footer--social-networks .menu-item:last-child{margin-right:0;}.menu--footer--social-networks a{color:#FFFFFF;}.menu--footer--social-networks a:hover path{fill:#A10936;}.menu--footer--utilities{margin-right:auto;margin-left:64px;}.menu--footer--utilities .menu{display:flex;margin:0;padding:0;}.menu--footer--utilities a{color:#FFFFFF;text-decoration:none;}.menu--footer--utilities a.is-active{color:#FFFFFF;text-decoration:underline;}@media (max-width:800px){.menu--footer--utilities{margin-left:auto;display:flex;justify-content:center;}}.menu--footer{border-bottom:2px solid rgba(255,255,255,0.3);padding:15px var(--padding-horizontal) 25px 0;margin-bottom:30px;}.menu--footer .menu{margin:0;padding:0;background:transparent;border:0;list-style:none;display:flex;justify-content:space-between;}.menu--footer .menu-item{margin-right:15px;}.menu--footer .menu-item:last-child{margin-right:0;}.menu--footer .menu-item a{color:#FFFFFF;text-decoration:none;}.menu--footer .menu-item a:hover,.menu--footer .menu-item a:focus,.menu--footer .menu-item a:active,.menu--footer .menu-item a.is-active{text-decoration:underline;}.menu--footer .logo--gpst--footer{display:none;}@media (max-width:1100px){.menu--footer{padding-right:0;}}@media (max-width:800px){.menu--footer{border-bottom:0;display:flex;justify-content:center;margin-bottom:40px;}.menu--footer .menu{flex-direction:column;justify-content:flex-start;}.menu--footer .menu-item{margin-bottom:20px;}.menu--footer .menu-item:last-child{margin-bottom:0;}.menu--footer .logo--gpst--footer{display:block;margin-left:100px;}}.addtoany_list{display:flex;flex-direction:column;align-items:center;}.addtoany_list .a2a_s_facebook svg{background:#FFFFFF;}.addtoany_list .a2a_s_facebook path{fill:#A10936;}.addtoany_list .a2a_s_twitter svg{background:#A10936;}.addtoany_list .a2a_s_linkedin svg{background:#FFFFFF;}.addtoany_list .a2a_s_linkedin path{fill:#A10936;}@media (max-width:800px){.addtoany_list{flex-direction:row;}}.block--hero--white-box{background:#FFFFFF;color:#000000;max-width:278px;padding:40px 32px;position:relative;}.block--hero--white-box:after{content:'';border:2px solid #FFFFFF;position:absolute;top:10px;left:10px;right:-10px;bottom:-10px;z-index:-1;}.block--hero--white-box .field--name-field-description{font-family:"Hepta Slab",Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;font-size:1.6rem;line-height:1.5;}.block--hero--white-box .field--name-field-description p{font-size:inherit;line-height:inherit;}.block--hero--white-box .field--name-field-description p:first-child{margin-top:0;}.block--hero--white-box .btn{padding-left:0;margin-left:0;font-weight:500;padding-left:0;padding-top:0;margin-left:0;margin-bottom:0;padding-bottom:0;}.block--hero--white-box .btn:hover::after{width:calc(100% - 16px);}.block--hero--white-box .btn::after{left:0;width:calc(100% - 16px - 29px);}.block--hero--white-box .btn::after{bottom:5px;}.block--hero--white-box .hero-block--cta--jump-down .btn__icon-arrow-right{transform:rotate(90deg);}.block--hero--white-box .hero-block--cta--jump-down .btn__icon-arrow-right svg{width:15px;position:relative;left:-4px;}.bs_grid .row{display:flex;flex-wrap:wrap;}.bs_grid .row > div{flex-grow:1;flex-basis:0;padding-right:40px;}.bs_grid .row > div h4{margin-bottom:20px;}.bs_grid .row > div p + *{margin-top:0px;}.bs_grid .row > div p{font-family:"DM Sans",Helvetica,"Open Sans","Source Sans Pro","Droid Serif",Arial,"Segoe UI",sans-serif;font-size:1.4rem;margin-bottom:25px;}.bs_grid .row > div p:last-child{margin-bottom:0;}.bs_grid .row > div a{font-family:"DM Sans",Helvetica,"Open Sans","Source Sans Pro","Droid Serif",Arial,"Segoe UI",sans-serif;font-size:1.4rem;margin-bottom:0;font-weight:700;display:block;text-decoration:none;transition:All 0.25s ease;line-height:1.45;}.bs_grid .row > div a:hover{color:#6A0023;}.bs_grid .row > div a:visited{color:#A10936;}@media (max-width:1100px){.bs_grid .row > div{flex-grow:unset;flex-basis:auto;width:50%;margin-bottom:40px;}}@media (max-width:650px){.bs_grid .row > div{flex-grow:unset;width:100%;}}.path-search .search-faceted-filters{display:none;}.path-search .search-content{padding-left:0;}.faceted-search .clear-all-button{font-size:14px;color:#A10936;cursor:pointer;text-transform:capitalize;}.faceted-search .views-exposed-form{padding:50px 0;}.faceted-search-main{display:flex;flex-wrap:wrap;padding-bottom:112px;}.facets-widget-checkbox p{font-size:14px;display:flex;align-items:flex-end;justify-content:space-between;cursor:pointer;}.facets-widget-checkbox ul{padding:0 0 0 10px;margin-top:0;display:none;}.facets-widget-checkbox ul li{list-style:none;}.facets-widget-checkbox ul li.prefiltered{opacity:0.5;pointer-events:none;}.facets-widget-checkbox label{font-size:14px;margin-left:7px;}.facets-widget-checkbox label .facet-item__value,.facets-widget-checkbox label .facet-item__count{font-size:14px;}.search-faceted-filters{max-width:288px;width:288px;padding:49px 24px;background:#f9f9f8;position:relative;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;}.search-faceted-filters::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:3px solid #FF9F05;transform:translateX(24px) translateY(24px);z-index:-1;}.search-faceted-filters .filter-title{display:flex;justify-content:space-between;align-items:flex-end;padding-bottom:16px;border-bottom:1px solid rgba(0,0,0,0.15);}.search-faceted-filters .filter-title h6{margin-bottom:0;}.search-faceted-filters .filter-title p{margin-top:0;line-height:0;}.search-faceted-filters .filter-title .clear-all-button{font-size:14px;color:#A10936;cursor:pointer;}.search-exposed-filters{background-repeat:no-repeat;background-size:cover;background-position:center;background-image:url(/themes/campus_compact/img/backgrounds/bg-beige-paper-texture.png);margin-bottom:40px;}.search-exposed-filters .form-actions{position:relative;margin-left:20px;}.search-exposed-filters .form-actions input{color:transparent;position:absolute;top:0;left:0;width:100%;height:100%;}.search-exposed-filters .form-actions .form-button__type--submit{background-color:#FF9F05;}.search-exposed-filters .form-actions .form-button__type--submit svg path{fill:#272727 !important;}.search-exposed-filters .views-exposed-form{padding-left:0;padding-right:0;}.search-exposed-filters .search-query{font-weight:bold;}.search-exposed-filters .results-count{color:rgba(0,0,0,0.7);}.search-exposed-filters .search-sumary{background-color:#FFFFFF;padding:40px 0px 0;}.search-exposed-filters .search-sumary .container{width:100%;display:flex;justify-content:space-between;align-items:center;width:100%;}.search-exposed-filters .views-exposed-form form{background-image:none !important;padding-left:0 !important;padding-right:0 !important;}.search-exposed-filters .views-exposed-form label{font-size:24px;font-family:"Syne",sans-serif,Helvetica,-apple-system,BlinkMacSystemFont,"Open Sans","Source Sans Pro","Droid Serif",Arial,"Segoe UI",sans-serif;color:#000000;}.search-exposed-filters .views-exposed-form .form--inline{display:flex;align-items:flex-end;}.search-exposed-filters .views-exposed-form .form--inline .js-form-type-textfield{flex-grow:3;padding-right:40px;}.search-exposed-filters .views-exposed-form .form--inline .js-form-type-textfield input{width:100%;max-width:100%;}.search-exposed-filters .views-exposed-form .form--inline .js-form-type-select{flex-grow:1;}.search-exposed-filters .views-exposed-form .form--inline .js-form-type-select .form-select{width:100%;}.search-content{padding-left:64px;flex:1;}.search-content .view-header,.search-content .view-header--global-search-keyword{display:none;}.search-item__expand svg{transition:0.5s;}.search-item__expand.open svg{transform:rotate(90deg);transition:0.5s;}.search-item__expand.open svg line:first-child{opacity:0;}.facets-widget-checkbox ul.facet-active{display:block;}.results-count{display:flex;}.results-count .result-tags{display:flex;margin-left:5px;}.results-count .result-tags .facet-tag{color:white;color:white;padding:0px 7px;margin-right:5px;border-radius:5px;font-size:14px;background-color:#A10936;cursor:pointer;}@media (max-width:800px){.faceted-search .search-faceted-filters{max-width:100%;width:calc(100% - 24px);}.faceted-search .search-content{padding-left:0;margin-top:50px;width:100%;}.search-exposed-filters .views-exposed-form .js-form-type-select{width:calc(100% - 100px);}}.featured-slide{align-items:center;display:flex !important;}.featured-slide__content{flex-grow:1;padding-right:9.5vw;padding-top:100px;padding-bottom:100px;}.featured-slide__title{font-family:"Hepta Slab",Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;font-weight:500;font-size:20px;font-weight:500;line-height:28px;letter-spacing:0px;margin-bottom:15px;}@media (max-width:650px){.featured-slide__title{font-size:20px;font-weight:500;line-height:28px;letter-spacing:0px;}}.featured-slide__description{font-size:1.6rem;}.featured-slide__date{color:#707070;font-size:1.4rem;}.featured-slide__image{max-width:54vw;flex-shrink:0;position:relative;z-index:3;}@media (max-width:1100px){.featured-slide{display:none !important;}.featured-slide:first-child{display:flex !important;}}@media (max-width:800px){.featured-slide:first-child{flex-wrap:wrap;}.featured-slide__content{padding-right:4vw;padding-top:20px;padding-bottom:20px;}.featured-slide__image{max-width:100%;margin-bottom:30px;width:100%;}.featured-slide__image img{width:100%;}}.info-card{max-width:256px;}.info-card__circle{display:flex;max-width:100%;flex-direction:column;align-items:center;}.info-card__circle .info-card__image img{border-radius:100%;}.info-card__main{flex-direction:column;align-items:center;max-width:100%;width:100%;}.info-card__image{line-height:0;}.info-card__image .field__item{line-height:0;}.info-card__image img{max-width:218px;max-height:218px;width:218px;height:218px;object-fit:cover;}.info-card__affilate-name{margin-top:40px;}.info-card__affilate-name h4{margin-bottom:0px;word-break:break-word;}.info-card__affilate-name + div{margin-top:10px;}.info-card__position{font-size:1.4rem;line-height:1.2;font-weight:700;word-break:break-word;}.info-card__position + div{margin-top:10px;}.info-card__link,.info-card__short-text,.info-card__phone{font-size:1.6rem;line-height:1;}.info-card__link a,.info-card__short-text a,.info-card__phone a{color:#A10936;}.info-card__link *,.info-card__short-text *,.info-card__phone *{font-size:inherit;line-height:inherit;}.info-card__link + div,.info-card__short-text + div,.info-card__phone + div{margin-top:10px;}.info-card__link + .info-card__short-text,.info-card__short-text + .info-card__short-text,.info-card__phone + .info-card__short-text{margin-top:10px;}.info-card__web,.info-card__short-text{word-break:break-word;}.info-card__sb{align-items:flex-start;flex-direction:row;max-width:100%;}.info-card__sb .info-card__main{width:auto;}.info-card__sb .info-card__main + .info-card__left{margin-left:7.4vw;}.info-card__sb .info-card__left{padding-top:40px;}.info-card__sb .info-card__left p{word-break:break-word;}@media (max-width:650px){.info-card__sb{flex-wrap:wrap;}.info-card__sb .info-card__main{margin-left:auto;margin-right:auto;}.info-card__sb .info-card__main + .info-card__left{margin-left:0;}.info-card__sb .info-card__left{left:100%;padding-top:20px;}}.listing.listing--favorite-resources .views-row{margin-bottom:0;}.listing.listing--favorite-resources .views-row:first-child{padding-top:0;}.listing.listing--favorite-resources .listing-item{align-items:center;margin-bottom:0;padding:24px 24px 24px 32px;}.listing.listing--favorite-resources .listing-item__header h5{margin-bottom:8px;}.listing.listing--favorite-resources .listing-item__type-date{font-family:"DM Sans",Helvetica,"Open Sans","Source Sans Pro","Droid Serif",Arial,"Segoe UI",sans-serif;font-size:1.6rem;letter-spacing:0.8px;font-weight:400;}.listing.listing--favorite-resources .listing-item__type-date a,.listing.listing--favorite-resources .listing-item__type-date div,.listing.listing--favorite-resources .listing-item__type-date span{font-family:inherit;font-weight:inherit;letter-spacing:inherit;font-size:inherit;}.listing.listing--favorite-resources .field--name-field-resource-type{display:flex;flex-wrap:wrap;}.listing.listing--favorite-resources .listing-item__dicipline h2{margin-bottom:0;}.listing-item{display:flex;flex-wrap:wrap;padding:48px 24px 48px 32px;border:1px solid rgba(39,39,39,0.15);margin-bottom:40px;}.listing-item__left-col{width:60%;}@media (max-width:800px){.listing-item__left-col{width:100%;}}.listing-item__right-col{width:40%;display:flex;justify-content:flex-end;}@media (max-width:800px){.listing-item__right-col{width:100%;}}.listing-item__type-date{display:flex;}.listing-item__type-date div:first-child{margin-right:5px;}.listing-item__type-date div:last-child{margin-left:5px;}.listing-item__image{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;}.listing-item__image .field__item{line-height:0;}.listing-item__image img{width:256px;height:169px;object-fit:cover;line-height:0;}.listing-item__image .listin-item__favorite{position:absolute;right:0;bottom:0;background:white;}.listing-item__dicipline{margin-top:27px;}.listing-item__dicipline a div{text-decoration:none;background:rgba(228,183,194,0.5);color:#272727;border-radius:100px;padding:3px 10px;font-size:1.4rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;}.listin-item__favorite{transform:translateY(50%);}.listin-item__favorite.favorite svg{fill:#A10936;}.listin-item__favorite .flag{background:transparent !important;padding:0 !important;}.listin-item__favorite .flag a{line-height:0;}.listin-item__favorite .flag:hover svg{fill:#FF9F05;}.listin-item__favorite .flag.action-flag svg{fill:#E4B7C2;}.listin-item__favorite .flag.action-flag:hover svg{fill:#FF9F05;}.listin-item__favorite .flag .ajax-progress{position:absolute;right:-20px;bottom:-5px;}.listin-item__favorite .flag .js-flag-message{display:none;}.listin-item__favorite span{display:none;}.listing-item__description{font-size:1.6rem;color:rgba(39,39,39,0.8);}.listing-item__location{font-size:1.6rem;color:rgba(39,39,39,0.8);}.listing-item__header a{text-decoration:none;color:#272727;text-transform:capitalize;}.listing-item__header a:hover{color:#A10936;text-decoration:underline;}.listing-item__header .user-login-popup{display:flex;}.node--resource--private::after{}.listing-result{border:1px solid rgba(103,92,79,0.15);padding:24px;width:100%;position:relative;}.listing-result:hover{border:1px solid rgba(103,92,79,0.3);}.listing-result__container{align-items:center;display:flex;justify-content:space-between;text-decoration:none;position:relative;}.listing-result__container-a-behind{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;}.listing-result__container-a,.listing-result__content-a,.listing-result--a{color:#272727;text-decoration:none;}.listing-result__container-a:hover,.listing-result__content-a:hover,.listing-result--a:hover{-webkit-text-decoration-color:#A10936;text-decoration-color:#A10936;text-decoration:none;}.listing-result__container-a:hover .listing-result__content:not(.tag-is-hover) .listing-result__title,.listing-result__content-a:hover .listing-result__content:not(.tag-is-hover) .listing-result__title,.listing-result--a:hover .listing-result__content:not(.tag-is-hover) .listing-result__title{color:#A10936;text-decoration:underline;}.listing-result__container-a:hover .listing-result__title--ws,.listing-result__content-a:hover .listing-result__title--ws,.listing-result--a:hover .listing-result__title--ws{text-decoration:none;}.listing-result__container-a:hover .listing-result__title-text,.listing-result__content-a:hover .listing-result__title-text,.listing-result--a:hover .listing-result__title-text{text-decoration:underline;}.listing-result__content{flex-grow:1;position:relative;}.listing-result__content + .listing-result__image{margin-left:5.3vw;}.listing-result__title{font-size:2rem;color:#272727;display:flex;justify-content:space-between;font-family:"Hepta Slab",Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;font-weight:500;}@media screen and (max-width:800px){.listing-result__title{font-size:1.8rem;}}@supports (font-size:clamp(1.8rem,1.5vw,2rem)){.listing-result__title{font-size:clamp(1.8rem,1.5vw,2rem);}}.listing-result__title-text{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;}.listing-result__date{color:#707070;font-size:1.4rem;font-size:1.6rem;}@media screen and (max-width:800px){.listing-result__date{font-size:1.6rem;}}@supports (font-size:clamp(1.6rem,1.5vw,1.6rem)){.listing-result__date{font-size:clamp(1.6rem,1.5vw,1.6rem);}}.listing-result__meta,.listing-result__location{font-size:1.6rem;color:#272727;letter-spacing:0.8px;font-weight:400;}@media screen and (max-width:800px){.listing-result__meta,.listing-result__location{font-size:1.6rem;}}@supports (font-size:clamp(1.6rem,1.2vw,1.6rem)){.listing-result__meta,.listing-result__location{font-size:clamp(1.6rem,1.2vw,1.6rem);}}.listing-result__tags{flex-wrap:wrap;display:flex;display:inline-flex;margin-top:15px;position:relative;z-index:2;}.listing-result__tags > *{font-size:1.4rem;border-radius:16px;background:rgba(228,183,194,0.5);font-family:"DM Sans",Helvetica,"Open Sans","Source Sans Pro","Droid Serif",Arial,"Segoe UI",sans-serif;font-weight:400;color:#272727;letter-spacing:0;margin-right:10px;padding:0.25rem 1rem;}@media screen and (max-width:800px){.listing-result__tags > *{font-size:1.4rem;}}@supports (font-size:clamp(1.4rem,1vw,1.4rem)){.listing-result__tags > *{font-size:clamp(1.4rem,1vw,1.4rem);}}.listing-result__tags > *.tag-as-link{transition:all 0.25s ease;}.listing-result__tags > *.tag-as-link:hover{background-color:#A10936;color:#FFFFFF;}.listing-result__tags > * a{font-family:inherit;font-weight:inherit;font-size:inherit;color:inherit;text-decoration:none;}.listing-result__tags > *:last-child{margin-right:0;}.listing-result__tags .tag-as-link{margin-top:0.5rem;}.listing-result__image{flex-shrink:0;}.listing-result__image img{width:100%;}.listing-result--job-listing{padding:32px;}.listing-result--event .listing-result__meta{color:#A10936;}.listing-result--event .listing-result__meta .separator{color:#272727;}@media (max-width:800px){.listing-result__title{flex-wrap:wrap;}.listing-result__date{flex-basis:100%;}}@media (max-width:650px){.listing-result__container{flex-wrap:wrap;}.listing-result__image{order:1;margin:15px 0 0 !important;width:100%;}}.listing{display:inline-block;margin-top:38px;margin-bottom:95px;width:100%;}.listing__container{padding:0;}.listing__top{margin-bottom:30px;}.listing__summary{margin-bottom:60px;display:flex;justify-content:space-between;align-items:baseline;border-bottom:1px solid rgba(0,0,0,0.15);}.listing__summary .clear-all-button{text-transform:capitalize;font-size:1.4rem;color:#A10936;cursor:pointer;}.listing__main{align-items:flex-start;display:flex;}.listing__pager{margin-top:40px;display:flex;justify-content:center;}.listing__left{flex-basis:22.94vw;flex-shrink:0;margin-right:2.94vw;position:relative;}.listing__right{flex-basis:22.94vw;flex-shrink:0;margin-left:2.94vw;}.listing__content{flex-grow:1;flex-basis:100%;}.listing__content .views-row{margin-bottom:24px;}.listing__content .views-row:last-child{margin-bottom:0;}.listing--resources{margin-bottom:0;}.listing--resources .listing-item{margin-bottom:0;}@media (max-width:1440px){.listing--news .listing__main{flex-wrap:wrap;}.listing--news .listing__content{margin-top:30px;order:1;width:100%;}.listing--news .listing__right{margin-left:0;flex-grow:1;width:100%;}}@media (max-width:1100px){.listing__main{flex-wrap:wrap;}.listing__left,.listing__right{width:100%;flex-grow:1;}.listing__content{margin-top:30px;order:1;width:100%;}}.view-display-id-listing_news form .form-item--issue-areas,.view-display-id-listing_news form .form-item--post-tags,.view-display-id-listing_news form .form-item--practice-areas{display:none;}.view-display-id-listing_news form .form-item--type{width:270px;}.logo--header svg.logo{width:62px;}.logo--header svg.logo .cls-1{fill:#FFFFFF;}.l-header__mobile{position:relative;transition:All 0.5s ease;}.l-header__mobile .logo-and-text{position:absolute;top:50%;transform:translateY(-50%);visibility:hidden;opacity:0;transition:All 0.5s ease;}.l-header__mobile svg.logo{opacity:1;visibility:visible;transition:All 0.5s ease;}.l-header__mobile.l-header__mobile--front{padding:25px 0;}.l-header__mobile.l-header__mobile--front svg.logo{opacity:0;visibility:hidden;}.l-header__mobile.l-header__mobile--front .logo-and-text{opacity:1;visibility:visible;display:block;}#login-modal{padding:40px 0;}#login-modal .user-login-form__reset-link{margin-right:20px;}.modal--login-form{color:#FFFFFF;background-color:#A10936;max-width:100%;width:100%;border:0 !important;padding:44px 64px;}.modal--login-form > form{margin-left:auto;margin-right:auto;padding:0 var(--padding-horizontal);max-width:var(--width--content-max);width:100%;}.modal--login-form *{color:#FFFFFF;}.modal--login-form *.messages--error .messages__item{color:#A10936 !important;}.modal--login-form a{color:#FFFFFF;}.modal--login-form a:hover,.modal--login-form a:focus,.modal--login-form a:active,.modal--login-form a.is-active{color:#FFFFFF;}.modal--login-form button:not(.visually-hidden):not(.trigger):not(.ui-dialog-titlebar-close),.modal--login-form input[type=submit],.modal--login-form input[type=reset],.modal--login-form input[type=button],.modal--login-form .button--primary{border:0;background-color:transparent;padding:0;margin:0;border-radius:0;cursor:pointer;font-family:"Roboto Mono",monospace;font-weight:700;text-decoration:none;align-items:center;background-color:#A10936;border-radius:19px;letter-spacing:2.6px;box-shadow:0px 3px 6px #00000029;display:inline-flex;flex-direction:column;justify-content:center;text-transform:uppercase;font-family:"Roboto Mono",monospace;font-size:1.3rem;font-weight:500;line-height:1.2;padding:1rem 1em;text-align:center;color:#FFFFFF;border:0;min-width:128px;transition:color 0.15s ease-out,background-color 0.15s ease-out;background-color:#FFFFFF;color:#A10936;border:1px solid #FFFFFF;}.modal--login-form button:not(.visually-hidden):not(.trigger):not(.ui-dialog-titlebar-close):hover,.modal--login-form button:not(.visually-hidden):not(.trigger):not(.ui-dialog-titlebar-close):active,.modal--login-form button:not(.visually-hidden):not(.trigger):not(.ui-dialog-titlebar-close):focus,.modal--login-form input[type=submit]:hover,.modal--login-form input[type=submit]:active,.modal--login-form input[type=submit]:focus,.modal--login-form input[type=reset]:hover,.modal--login-form input[type=reset]:active,.modal--login-form input[type=reset]:focus,.modal--login-form input[type=button]:hover,.modal--login-form input[type=button]:active,.modal--login-form input[type=button]:focus,.modal--login-form .button--primary:hover,.modal--login-form .button--primary:active,.modal--login-form .button--primary:focus{text-decoration:none;}.modal--login-form button:not(.visually-hidden):not(.trigger):not(.ui-dialog-titlebar-close):hover,.modal--login-form input[type=submit]:hover,.modal--login-form input[type=reset]:hover,.modal--login-form input[type=button]:hover,.modal--login-form .button--primary:hover{color:#FFFFFF;background-color:#A10936;}.modal--login-form button:not(.visually-hidden):not(.trigger):not(.ui-dialog-titlebar-close):active,.modal--login-form input[type=submit]:active,.modal--login-form input[type=reset]:active,.modal--login-form input[type=button]:active,.modal--login-form .button--primary:active{color:#FFFFFF;background-color:#6A0023;}.modal--login-form button:not(.visually-hidden):not(.trigger):not(.ui-dialog-titlebar-close)[disabled],.modal--login-form input[type=submit][disabled],.modal--login-form input[type=reset][disabled],.modal--login-form input[type=button][disabled],.modal--login-form .button--primary[disabled]{background-color:#eaebec;color:#aaabac;border:1px solid #aaabac;outline:none;cursor:default;}.modal--login-form button:not(.visually-hidden):not(.trigger):not(.ui-dialog-titlebar-close)[disabled]:hover,.modal--login-form button:not(.visually-hidden):not(.trigger):not(.ui-dialog-titlebar-close)[disabled]:active,.modal--login-form button:not(.visually-hidden):not(.trigger):not(.ui-dialog-titlebar-close)[disabled]:focus,.modal--login-form input[type=submit][disabled]:hover,.modal--login-form input[type=submit][disabled]:active,.modal--login-form input[type=submit][disabled]:focus,.modal--login-form input[type=reset][disabled]:hover,.modal--login-form input[type=reset][disabled]:active,.modal--login-form input[type=reset][disabled]:focus,.modal--login-form input[type=button][disabled]:hover,.modal--login-form input[type=button][disabled]:active,.modal--login-form input[type=button][disabled]:focus,.modal--login-form .button--primary[disabled]:hover,.modal--login-form .button--primary[disabled]:active,.modal--login-form .button--primary[disabled]:focus{background-color:#eaebec;color:#aaabac;border:1px solid #aaabac;outline:none;}.modal--login-form button:not(.visually-hidden):not(.trigger):not(.ui-dialog-titlebar-close):hover,.modal--login-form button:not(.visually-hidden):not(.trigger):not(.ui-dialog-titlebar-close):active,.modal--login-form button:not(.visually-hidden):not(.trigger):not(.ui-dialog-titlebar-close):focus,.modal--login-form input[type=submit]:hover,.modal--login-form input[type=submit]:active,.modal--login-form input[type=submit]:focus,.modal--login-form input[type=reset]:hover,.modal--login-form input[type=reset]:active,.modal--login-form input[type=reset]:focus,.modal--login-form input[type=button]:hover,.modal--login-form input[type=button]:active,.modal--login-form input[type=button]:focus,.modal--login-form .button--primary:hover,.modal--login-form .button--primary:active,.modal--login-form .button--primary:focus{opacity:0.9;color:#A10936;background-color:#FFFFFF;}.modal--login-form .button-container button,.modal--login-form .button-container input[type=submit],.modal--login-form .button-container input[type=reset],.modal--login-form .button-container input[type=button]{background:transparent;box-shadow:none;border:0;}.modal--login-form .form-item label{color:#FFFFFF;}.modal--login-form .form-required::after{background-image:linear-gradient(transparent,transparent),url(/themes/campus_compact/img/icons/icon-required-white.svg);}.modal--login-form .form-text,.modal--login-form .form-email,.modal--login-form input[type=search],.modal--login-form input[type=password],.modal--login-form textarea,.modal--login-form select{background-color:#AE2E54;color:#FFFFFF;}.modal--login-form select{background-image:linear-gradient(transparent,transparent),url(/themes/campus_compact/img/icons/icon-arrow-drop-down-white.svg);}.modal--login-form ::placeholder{color:#FFFFFF;}.modal--login-form .ui-dialog-titlebar{border:0;background-color:#A10936;color:#FFFFFF;display:flex;justify-content:center;}.modal--login-form .ui-dialog-titlebar .ui-button .ui-icon{background-image:linear-gradient(transparent,transparent),url(/themes/campus_compact/img/icons/close-white.svg);background-position:center;position:absolute;}.modal--login-form .ui-dialog-titlebar .ui-dialog-title{font-family:"Syne",sans-serif,Helvetica,-apple-system,BlinkMacSystemFont,"Open Sans","Source Sans Pro","Droid Serif",Arial,"Segoe UI",sans-serif;font-weight:400;font-size:32px;font-weight:600;line-height:48px;letter-spacing:-0.32px;text-align:center;}@media (max-width:650px){.modal--login-form .ui-dialog-titlebar .ui-dialog-title{font-size:24px;font-weight:400;line-height:28px;letter-spacing:-0.24px;}}.modal--login-form .ui-dialog-titlebar .ui-dialog-titlebar-close{top:0;right:-32px;}.modal--login-form .ui-dialog-content{border:0;background-color:#A10936;color:#FFFFFF;}.modal--login-form .ui-dialog-content label{color:#FFFFFF;margin-bottom:10px;}.modal--login-form .ui-dialog-content .description{color:#FFFFFF;display:none;}.modal--login-form .ui-dialog-content .button-container{display:none !important;}.modal--login-form .ui-dialog-content .user-login-form__links{margin-top:20px;}.modal--login-form .ui-dialog-content .user-login-form__reset-link{font-size:1.3rem;margin-right:20px;}.modal--login-form .form-item-name{margin-bottom:32px;}.modal--login-form .ui-dialog-buttonpane{border:0;background-color:#A10936;display:flex;align-items:center;justify-content:center;margin-top:20px;}.modal--login-form .ui-dialog-buttonpane .button{background-image:linear-gradient(transparent,transparent),url(/themes/campus_compact/img/icons/arrow.svg);background-position:right 15px center;background-repeat:no-repeat;min-width:210px !important;align-items:flex-start !important;}.modal--login-form .ui-dialog-buttonpane .button:hover{background-image:linear-gradient(transparent,transparent),url(/themes/campus_compact/img/icons/arrow-long-black.svg);background-color:#FF9F05 !important;border-color:#FF9F05 !important;color:#A10936 !important;background-position:right 5px center;}.modal--login-form .messages--error{margin-bottom:15px;}.modal--login-form .messages--error .messages__item + .messages__item{margin-top:5px;}.ui-widget-overlay{background:rgba(0,0,0,0.7);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);opacity:1;}.user-login-popup{display:none;}.user-page__header{margin-top:-92px;}.profile-header{padding-top:92px;max-width:1400px;margin:auto;}.view-profile{background-repeat:no-repeat;background-size:cover;background-position:center;background-image:url(/themes/campus_compact/img/backgrounds/bg--black-paper-texture--footer.jpg);background-repeat:no-repeat;background-size:cover;padding-bottom:100px;}.profile-info{color:white;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;border-bottom:2px solid #aaabac;padding:40px;}.profile-info__image{position:relative;}.profile-info__image .profile-image img,.profile-info__image .profile-image svg{max-width:128px;height:128px;object-fit:cover;overflow:hidden;border-radius:1000px;word-wrap:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.profile-info__image .profile__gear-decor{max-width:180px;}.profile-info__name{width:70%;}.profile-info__location-member{display:flex;}.profile-info__location{margin-right:20px;}.profile-info__member svg{width:12px;}.profile-quick-links{display:flex;justify-content:space-between;color:white;}.profile-quick-links .profile__submit-resource{display:flex;align-items:baseline;}.user-page__favorites{padding:5px;padding-bottom:100px;background:white;margin-top:-92px;}.user-page__favorites .views-exposed-form{background-size:cover;background-repeat:no-repeat;display:flex;align-items:center;padding:50px 8%;width:100%;}.user-page__favorites .views-exposed-form .form--inline{width:100%;display:flex;align-items:end;}.user-page__favorites .views-exposed-form .form--inline .js-form-type-textfield{width:60%;padding-right:40px;}.user-page__favorites .views-exposed-form .form--inline .js-form-type-textfield label{font-size:2.4rem;font-family:"Syne",sans-serif,Helvetica,-apple-system,BlinkMacSystemFont,"Open Sans","Source Sans Pro","Droid Serif",Arial,"Segoe UI",sans-serif;color:#000000;}.user-page__favorites .views-exposed-form .form--inline .js-form-type-textfield input{max-width:100%;width:100%;}.user-page__favorites .views-exposed-form .form--inline .form-radios{position:relative;top:-1px;}.user-page__favorites .views-exposed-form .form--inline .form-radios .js-form-type-radio{margin-right:10px;}.user-page__favorites .views-exposed-form .form--inline .form-radios .js-form-type-radio label{font-family:"DM Sans",Helvetica,"Open Sans","Source Sans Pro","Droid Serif",Arial,"Segoe UI",sans-serif;font-size:1.4rem;font-weight:600;}.user-page__favorites .views-row{padding:40px 8% 0;}.user-page__custom-cta{background:#f5f5f5;padding:100px;display:flex;justify-content:center;}@media (max-width:1100px){.view-profile .container{padding:0;}.profile-info{padding-left:0;padding-right:0;}}@media (max-width:800px){.profile-info__image{margin-top:15px;}}@media (max-width:650px){.profile-info__name{width:100%;}.profile-info__location-member{flex-wrap:wrap;}.profile-quick-links{flex-wrap:wrap;}.profile-quick-links .profile__submit-resource{flex-wrap:wrap;}.profile-quick-links .btn{margin-left:0;padding-left:0;}.profile-quick-links .btn__type--secondary::after{left:0;width:calc(100% - 18px - 29px);}.profile-quick-links .btn__type--secondary:hover::after{width:calc(100% - 10px);}.user-page__favorites .views-exposed-form .form--inline .js-form-type-textfield{width:100%;padding-right:0;}}.pageheader.pageheader--article .pageheader__inner{padding-top:68px;padding-bottom:68px;}.pageheader.pageheader--article .pageheader__share{right:-19px;}@media (max-width:800px){.pageheader.pageheader--article.pageheader--with-share .pageheader__inner{padding-bottom:40px;}.pageheader.pageheader--article .pageheader__share{right:initial;}}.pageheader.pageheader--event:before{background-image:none;}.pageheader.pageheader--event .event-page__link-mobile{display:none;}.pageheader.pageheader--event .event-page__header{position:relative;display:flex;justify-content:space-between;align-items:center;}.pageheader.pageheader--event .event-page__header .event-page__title{width:70%;text-transform:capitalize;}.pageheader.pageheader--event .event-page__header .event-page__hero-image{align-self:baseline;}.pageheader.pageheader--event .pageheader__share{transform:initial;top:68px;right:-19px;}.pageheader.pageheader--event .pageheader__inner{padding-top:68px;padding-bottom:68px;}.pageheader.pageheader--event .pageheader__frame-bottom > span{display:flex;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;}.pageheader.pageheader--event .event-page__meta{margin-top:20px;}@media (max-width:800px){.pageheader.pageheader--event .event-page__link-mobile{display:flex;flex-wrap:wrap;margin-top:15px;}.pageheader.pageheader--event .event-page__link-mobile .btn{margin-left:0;}.pageheader.pageheader--event .event-page__link-mobile .btn + .pageheader__share{margin-left:15px;}.pageheader.pageheader--event .pageheader__share{top:inherit;}.pageheader.pageheader--event .pageheader__inner{padding-bottom:0;}.pageheader.pageheader--event .event-page__header .event-page__title{width:100%;}.pageheader.pageheader--event .event-page__header .event-page__hero-image{display:none;}}@media (max-width:650px){.pageheader.pageheader--event{padding-bottom:0;}}.pageheader.pageheader--featured::before{background:transparent;}.pageheader.pageheader--featured.pageheader-with-image::before{background:transparent;}.pageheader.pageheader--featured.pageheader-no-image .l-container{border:4px solid #FF9F05;}.pageheader.pageheader--featured .l-container{border-right:0;border-top:0;border-bottom:0;margin-top:40px;padding-left:var(--padding-horizontal-small);padding-right:0;}.pageheader.pageheader--featured .l-container::after,.pageheader.pageheader--featured .l-container::before{display:none;}.pageheader.pageheader--featured .pageheader__frame-top{background-color:#FF9F05;height:4px;left:-4px;right:10.15vw;top:-4px;visibility:visible;display:flex;z-index:-1;}.pageheader.pageheader--featured .pageheader__frame-bottom{right:38.4vw;}.pageheader.pageheader--featured .pageheader__frame-bottom::before,.pageheader.pageheader--featured .pageheader__frame-bottom::after{display:none;}.pageheader.pageheader--featured .pageheader__breadcrumbs{position:absolute;left:0;top:-50px;}.pageheader.pageheader--featured .pageheader__content{flex-grow:1;padding-top:20px;padding-bottom:20px;}.pageheader.pageheader--featured .pageheader__inner{align-items:center;color:#272727;display:flex;padding:0;}.pageheader.pageheader--featured .pageheader__image{position:relative;width:38.4vw;bottom:-44px;z-index:9999;}.pageheader.pageheader--featured .pageheader__description,.pageheader.pageheader--featured .pageheader__date,.pageheader.pageheader--featured .pageheader__subtitle{margin-left:var(--padding-horizontal-small);padding-right:var(--padding-horizontal-small);}.pageheader.pageheader--featured .pageheader__subtitle{font-size:1.8rem;}@media screen and (max-width:800px){.pageheader.pageheader--featured .pageheader__subtitle{font-size:1.8rem;}}@supports (font-size:clamp(1.8rem,1.18vw,1.8rem)){.pageheader.pageheader--featured .pageheader__subtitle{font-size:clamp(1.8rem,1.18vw,1.8rem);}}.pageheader.pageheader--featured .pageheader__description{font-size:1.6rem;border-top:1px solid rgba(103,92,79,0.15);padding-top:15px;}@media screen and (max-width:800px){.pageheader.pageheader--featured .pageheader__description{font-size:1.6rem;}}@supports (font-size:clamp(1.6rem,1.18vw,1.6rem)){.pageheader.pageheader--featured .pageheader__description{font-size:clamp(1.6rem,1.18vw,1.6rem);}}.pageheader.pageheader--featured .pageheader__date{color:#707070;font-size:1.4rem;}@media (max-width:1100px){.pageheader.pageheader--featured .pageheader__image,.pageheader.pageheader--featured .pageheader__frame-top,.pageheader.pageheader--featured .pageheader__frame-bottom{display:none;}.pageheader.pageheader--featured .l-container{border:4px solid #FF9F05;padding-right:var(--padding-horizontal-small);}.pageheader.pageheader--featured .pageheader__content{padding-top:40px;padding-bototm:40px;}.pageheader.pageheader--featured .pageheader__description,.pageheader.pageheader--featured .pageheader__date,.pageheader.pageheader--featured .pageheader__subtitle{margin-left:0;padding-right:0;}}@media (max-width:650px){.pageheader.pageheader--featured.pageheader-no-image .l-container{border:0;padding:0;}.pageheader.pageheader--featured .pageheader__breadcrumbs{position:relative;top:inherit;}.pageheader.pageheader--featured .pageheader__content{padding-top:0;}}.pageheader.pageheader--job-listing::before{top:-100px;height:100%;}.pageheader.pageheader--job-listing .l-container{padding-left:var(--padding-horizontal-small);padding-right:var(--padding-horizontal-small);}.pageheader.pageheader--job-listing .l-container::before{display:none;}.pageheader.pageheader--job-listing .pageheader__title{margin-bottom:0;}.pageheader.pageheader--job-listing .pageheader__share{right:-19px;}.pageheader.pageheader--job-listing .pageheader__inner{align-items:center;color:#272727;display:flex;padding-top:68px;padding-bottom:68px;flex-wrap:wrap;justify-content:space-between;}.pageheader.pageheader--job-listing .pageheader__content{flex-grow:1;padding-top:0;padding-bottom:0;max-width:49vw;}.pageheader.pageheader--job-listing .pageheader__content + .pageheader__box-white{margin-left:4.7vw;}.pageheader.pageheader--job-listing .pageheader__description{display:none;}.pageheader.pageheader--job-listing .pageheader__box-white{align-self:baseline;width:30%;padding:32px;background:#FFFFFF;max-width:300px;min-width:300px;position:relative;}.pageheader.pageheader--job-listing .pageheader__box-white p + *{margin-top:15px;}.pageheader.pageheader--job-listing .pageheader__box-white .btn{margin-left:0;}.pageheader.pageheader--job-listing .pageheader__box-white:before{content:'';position:absolute;bottom:-10px;left:10px;width:100%;height:100%;height:100%;border:4px solid white;z-index:-1;}.pageheader.pageheader--job-listing .pageheader__box-white + .pageheader__inner_footer{margin-top:30px;}.pageheader.pageheader--job-listing .pageheader__inner_footer{width:100%;}.pageheader.pageheader--job-listing .pageheader__frame-bottom::before{max-width:calc(var(--padding-horizontal-small) - 10px);}.pageheader.pageheader--job-listing .pageheader__frame-bottom-content{align-items:center;display:flex;flex-wrap:wrap;margin-left:25px;}.pageheader.pageheader--job-listing .pageheader__frame-bottom-content .btn{margin-left:0;padding-left:0;}.pageheader.pageheader--job-listing .btn__type--secondary::after{left:0;width:calc(100% - 18px - 29px);}.pageheader.pageheader--job-listing .btn__type--secondary:hover::after{width:calc(100% - 10px);}@media (max-width:1440px){.pageheader.pageheader--job-listing .pageheader__content{max-width:47vw;}}@media (max-width:1100px){.pageheader.pageheader--job-listing .pageheader__description{display:block;}.pageheader.pageheader--job-listing .pageheader__inner_footer{display:none;}.pageheader.pageheader--job-listing .pageheader__content{max-width:100%;}.pageheader.pageheader--job-listing .pageheader__content + .pageheader__box-white{margin-top:40px;margin-left:0;}.pageheader.pageheader--job-listing .pageheader__title{margin-bottom:15px;}}@media (max-width:800px){.pageheader.pageheader--job-listing.pageheader--with-share.pageheader--with-bottom-content{padding-bottom:85px;}.pageheader.pageheader--job-listing.pageheader--with-share .pageheader__inner{padding-bottom:40px;}.pageheader.pageheader--job-listing.pageheader--with-share .pageheader__content{padding-top:0;}.pageheader.pageheader--job-listing.pageheader--with-share .pageheader__frame-bottom-content .btn{margin-bottom:0;padding-bottom:0;margin-top:0;padding-top:0;}.pageheader.pageheader--job-listing.pageheader--with-bottom-content{margin-bottom:80px;}.pageheader.pageheader--job-listing .pageheader__share{margin-bottom:15px;right:initial;}.pageheader.pageheader--job-listing .l-container{padding-left:0;padding-right:0;}.pageheader.pageheader--job-listing .pageheader__inner{flex-wrap:wrap;}.pageheader.pageheader--job-listing .pageheader__content{padding-bottom:20px;}.pageheader.pageheader--job-listing .pageheader__content + .pageheader__box-white{margin-left:0;}.pageheader.pageheader--job-listing .btn__type--secondary{text-decoration:underline;text-underline-offset:2px;}.pageheader.pageheader--job-listing .btn__type--secondary::after{display:none;}.pageheader.pageheader--job-listing .pageheader__frame-bottom{bottom:0;display:block;}.pageheader.pageheader--job-listing .pageheader__frame-bottom-content{margin-left:0;}}.pageheader.pageheader--landing-page--resources{padding-bottom:170px;}.pageheader.pageheader--landing-page--resources.pageheader-with-image::before{background:rgba(0,0,0,0.65);}.pageheader.pageheader--landing-page--resources.pageheader-with-image .pageheader__inner{color:#FFFFFF;}.pageheader.pageheader--landing-page--resources.pageheader--anonymous-user .pageheader__frame-bottom{background-color:transparent;}.pageheader.pageheader--landing-page--resources .landing-page__background-image img{display:none;}.pageheader.pageheader--landing-page--resources .pageheader__frame-bottom::before{max-width:calc(var(--padding-horizontal-small) - 10px);}.pageheader.pageheader--landing-page--resources .pageheader__frame-bottom::after{flex-grow:1;}.pageheader.pageheader--landing-page--resources .pageheader__frame-bottom .btn__icon-arrow-right{margin-left:40px;}.pageheader.pageheader--landing-page--resources .pageheader__share{right:-19px;}.pageheader.pageheader--landing-page--resources .l-container{padding-left:var(--padding-horizontal-small);border-bottom:0;}.pageheader.pageheader--landing-page--resources .l-container::after,.pageheader.pageheader--landing-page--resources .l-container::before{display:none;}.pageheader.pageheader--landing-page--resources .pageheader__inner{color:#272727;display:flex;}.pageheader.pageheader--landing-page--resources .landing-page__left-content{flex-grow:1;}.pageheader.pageheader--landing-page--resources .landing-page__left-content + .landing-page__right-content{margin-left:8.82vw;}.pageheader.pageheader--landing-page--resources .landing-page__right-content{align-self:center;flex-shrink:0;}@media (max-width:1100px){.pageheader.pageheader--landing-page--resources .pageheader__inner{flex-wrap:wrap;}.pageheader.pageheader--landing-page--resources .l-container{padding-left:0;}.pageheader.pageheader--landing-page--resources .landing-page__left-content{width:100%;}.pageheader.pageheader--landing-page--resources .landing-page__left-content + .landing-page__right-content{margin-left:0;margin-top:15px;}}.pageheader.pageheader--landing-page.pageheader-with-image::before{background:transparent;}.pageheader.pageheader--landing-page.pageheader-no-image .pageheader__frame-top,.pageheader.pageheader--landing-page.pageheader-no-image .pageheader__frame-bottom{right:40px;}.pageheader.pageheader--landing-page .l-container{border:0;padding-left:var(--padding-horizontal-small);padding-right:var(--padding-horizontal-small);}.pageheader.pageheader--landing-page .l-container::after,.pageheader.pageheader--landing-page .l-container::before{display:none;}.pageheader.pageheader--landing-page .pageheader__frame-top{background-color:#FF9F05;visibility:visible;display:flex;z-index:-1;height:3px;left:-3px;right:-3px;top:-3px;right:calc(37.3vw + var(--padding-horizontal-small));top:2vw;}.pageheader.pageheader--landing-page .pageheader__frame-left{background-color:#FF9F05;visibility:visible;display:flex;z-index:-1;width:3px;top:-3px;bottom:-3px;left:-3px;bottom:2vw;top:2vw;}.pageheader.pageheader--landing-page .pageheader__frame-bottom--nobutton{display:none;}.pageheader.pageheader--landing-page .pageheader__frame-bottom{background-color:#FF9F05;visibility:visible;display:flex;z-index:-1;height:3px;left:-3px;right:-3px;bottom:-3px;bottom:2vw;right:calc(37.3vw + var(--padding-horizontal-small));z-index:1;background-color:transparent;}.pageheader.pageheader--landing-page .pageheader__frame-bottom::before{max-width:calc(var(--padding-horizontal-small) - 15px);}.pageheader.pageheader--landing-page .pageheader__frame-bottom::after{flex-grow:1;width:auto;}.pageheader.pageheader--landing-page .pageheader__frame-right{display:none;}.pageheader.pageheader--landing-page .pageheader__inner{align-items:center;color:#272727;display:flex;padding:0;}.pageheader.pageheader--landing-page .pageheader__content{flex-grow:1;padding-top:80px;padding-bottom:80px;}.pageheader.pageheader--landing-page .pageheader__content + .pageheader__image{margin-left:4.7vw;}.pageheader.pageheader--landing-page .pageheader__image{position:relative;position:relative;width:35.3vw;flex-shrink:0;}.pageheader.pageheader--landing-page .pageheader__image::before{border:3px solid #FF9F05;content:'';position:absolute;top:2vw;bottom:2vw;left:2vw;right:2vw;z-index:1;}.pageheader.pageheader--landing-page .pageheader__image img{width:100%;}@media (max-width:1100px){.pageheader.pageheader--landing-page .pageheader__image{display:none;}.pageheader.pageheader--landing-page .pageheader__frame-top{right:2vw;}.pageheader.pageheader--landing-page .pageheader__frame-top::before{display:none;}.pageheader.pageheader--landing-page .pageheader__frame-bottom{right:2vw;}.pageheader.pageheader--landing-page .pageheader__frame-bottom::before{margin-left:initial;max-width:calc(var(--padding-horizontal-small) - 15px);}}@media (max-width:800px){.pageheader.pageheader--landing-page .pageheader__frame-bottom span{display:none;}}@media (max-width:650px){.pageheader.pageheader--landing-page .pageheader__frame{display:none;}.pageheader.pageheader--landing-page .pageheader__content{padding-top:0;padding-bottom:0;}.pageheader.pageheader--landing-page .l-container{padding-left:0;padding-right:0;}}.pageheader.pageheader--member-institution:before{background-image:none;}.pageheader.pageheader--member-institution .l-container{padding-left:var(--padding-horizontal-small);padding-right:var(--padding-horizontal-small);}.pageheader.pageheader--member-institution .pageheader__share{right:-19px;}.pageheader.pageheader--member-institution .member-institution-page__hero-image{display:flex;justify-content:flex-end;}.pageheader.pageheader--member-institution .member-institution-page__header{position:relative;display:flex;justify-content:space-between;align-items:center;}.pageheader.pageheader--member-institution .member-institution-page__header-texts{flex-grow:1;width:100%;}.pageheader.pageheader--member-institution .member-institution-page__hero-image{align-self:baseline;width:30%;}.pageheader.pageheader--member-institution .pageheader__inner{padding-top:68px;padding-bottom:68px;}.pageheader.pageheader--member-institution .member-institution-page__recognition a{color:#A10936;font-size:2.4rem;}.pageheader.pageheader--member-institution .member-institution-page__recognition a:hover{color:#A10936;}.pageheader.pageheader--member-institution .member-institution-page__recognition a + a{margin-left:15px;}.pageheader.pageheader--member-institution .pageheader__frame-bottom > span{display:flex;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;}@media (max-width:800px){.pageheader.pageheader--member-institution .pageheader__inner{padding-top:0;}.pageheader.pageheader--member-institution .member-institution-page__hero-image{display:none;}.pageheader.pageheader--member-institution .member-institution-page__recognition a{display:block;margin-left:0;}.pageheader.pageheader--member-institution .member-institution-page__recognition a + a{margin-top:10px;margin-left:0;}}@media (max-width:650px){.pageheader.pageheader--member-institution .pageheader__inner{padding-bottom:38px;}}.pageheader.pageheader--newman-civic-fellow{overflow:visible;}.pageheader.pageheader--newman-civic-fellow .pageheader__share{top:100%;transform:translateY(-50%);}.pageheader.pageheader--newman-civic-fellow .l-container{padding-left:var(--padding-horizontal-small);padding-right:var(--padding-horizontal-small);}.pageheader.pageheader--newman-civic-fellow .newman-civic-page__institution p{font-size:1.8rem;}.pageheader.pageheader--newman-civic-fellow .newman-civic-page__institution p span{font-size:1.6rem;position:relative;}.pageheader.pageheader--newman-civic-fellow .newman-civic-page__institution p span::before{content:'';background:#A10936;width:7px;height:7px;border-radius:100px;display:inline-block;margin:-0.5px 12px 0;}.pageheader.pageheader--page.pageheader-with-image::before{background:rgba(0,0,0,0.65);}.pageheader.pageheader--page.pageheader-with-image .pageheader__inner{color:#FFFFFF;}.pageheader.pageheader--page .l-container{padding-left:var(--padding-horizontal-small);}.pageheader.pageheader--page .pageheader__share{right:-19px;}.pageheader.pageheader--page .pageheader__inner{padding-top:68px;padding-bottom:68px;}.pageheader.pageheader--page .landing-page__background-image img{display:none;}.pageheader.pageheader--resource{background-color:#FFFFFF;}.pageheader.pageheader--resource::before{bottom:100px;}.pageheader.pageheader--resource .pageheader__share{right:-19px;}.pageheader.pageheader--resource .l-container{padding-left:var(--padding-horizontal-small);padding-rigth:var(--padding-horizontal-small);}.pageheader.pageheader--resource .l-container:before{background-color:transparent;}.pageheader.pageheader--resource .pageheader__inner{padding-top:68px;padding-bottom:68px;}.pageheader.pageheader--resource .pageheader__frame-bottom:before{max-width:unset;}.pageheader.pageheader--resource .pageheader__frame-bottom:after{flex-grow:unset;width:40px;}.pageheader.pageheader--resource .pageheader__frame-bottom span{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:0 10px;display:flex;align-items:center;}.pageheader.pageheader--resource .resource-page__add-to-favorite{display:flex;}.pageheader.pageheader--resource .resource-page__add-to-favorite .flag{text-decoration:none;}.pageheader.pageheader--resource .resource-page__add-to-favorite .flag:hover a{text-decoration:none;}.pageheader.pageheader--resource .resource-page__add-to-favorite .flag.action-unflag a svg{fill:#FF9F05;}.pageheader.pageheader--resource .resource-page__add-to-favorite a{color:white;text-decoration:none;display:flex;align-items:center;}.pageheader.pageheader--resource .resource-page__add-to-favorite a:hover{text-decoration:none;}.pageheader.pageheader--resource .resource-page__add-to-favorite a svg{margin-left:10px;fill:#E4B7C2;}.pageheader.pageheader--resource .resource-page__add-to-favorite--mobile{display:none;}.pageheader.pageheader--resource .resource-page__meta{color:#272727;font-size:1.6rem;letter-spacing:0.8px;margin-top:20px;}.pageheader.pageheader--resource .resource-page__meta .resource-page__topic{margin-left:30px;}.pageheader.pageheader--resource .resource-page__description + .resource-page__authors{margin-top:15px;}.pageheader.pageheader--resource .resource-page__topic a{text-decoration:none;background:rgba(228,183,194,0.5);color:#272727;border-radius:100px;padding:3px 10px;font-size:14px;}.pageheader.pageheader--resource .resource-page__topic a + a{margin-left:10px;}@media (max-width:1100px){.pageheader.pageheader--resource .l-container{padding-left:0;padding-right:20px;}.pageheader.pageheader--resource .pageheader__frame-bottom:after{flex-grow:1;}}@media (max-width:800px){.pageheader.pageheader--resource::before{bottom:0;}.pageheader.pageheader--resource .pageheader__inner{padding-top:20px;padding-bottom:0;}.pageheader.pageheader--resource .resource-page__add-to-favorite--mobile{align-items:center;display:flex;flex-wrap:wrap;}.pageheader.pageheader--resource .resource-page__add-to-favorite--mobile span{width:100%;}.pageheader.pageheader--resource .resource-page__add-to-favorite--mobile .flag{margin-left:0;}}@media (max-width:650px){.pageheader.pageheader--resource .resource-page__meta .resource-page__topic{display:flex;margin-left:0;margin-top:10px;margin-bottom:10px;width:100%;}.pageheader.pageheader--resource .field--name-field-practice-area{display:flex;flex-wrap:wrap;}.pageheader.pageheader--resource .field--name-field-practice-area a{margin-right:10px;margin-top:5px;margin-bottom:5px;}.pageheader.pageheader--resource .field--name-field-practice-area a + a{margin-left:0;}}.pageheader{background-color:rgba(246,247,246,0.8);padding-top:92px;margin-top:-92px;position:relative;padding-bottom:65px;z-index:1;overflow:hidden;}.pageheader.pageheader-with-image::before{background-image:none;background-color:rgba(0,0,0,0.8);}.pageheader::before{background-image:url(/themes/campus_compact/img/backgrounds/background-paper-texture.jpg);background-size:cover;background-repeat:no-repeat;background-position:center;content:'';left:0;position:absolute;top:0;bottom:0;right:0;opacity:0.8;z-index:1;}.pageheader .l-container{border:4px solid #FF9F05;border-bottom:0;position:relative;z-index:2;}.pageheader .l-container::after{background-color:#FF9F05;content:'';position:absolute;top:0;bottom:0;right:-4px;width:4px;z-index:9999;}.pageheader .l-container::before{background-color:#FF9F05;content:'';position:absolute;bottom:-4px;right:-4px;height:4px;width:30vw;z-index:9999;}.pageheader .pageheader__frame{position:absolute;visibility:hidden;}.pageheader .pageheader__frame-bottom{background-color:transparent;height:4px;left:-4px;right:-4px;bottom:-4px;visibility:visible;display:flex;z-index:-1;}.pageheader .pageheader__frame-bottom > span{background-color:transparent;height:100%;width:450px;z-index:-1;}.pageheader .pageheader__frame-bottom::before{background-color:#FF9F05;flex-grow:1;max-width:7vw;content:'';height:100%;}.pageheader .pageheader__frame-bottom::after{background-color:#FF9F05;content:'';height:100%;flex-grow:1;}.pageheader__share{position:absolute;right:0;top:50%;transform:translateY(-50%);background:#A10936;z-index:999999;padding:15px 0px;border-radius:100px;}.pageheader__share-text{transform:rotate(90deg);margin-bottom:0;color:#FFFFFF;font-size:1.3rem;margin-top:10px;margin-bottom:15px;}.pageheader__button-mobile{display:none;}.pageheader__breadcrumbs{position:absolute;left:0;top:-50px;}.pageheader--with-breadcrumbs .l-container{margin-top:40px;}@media (max-width:1440px){.pageheader__share{right:-16px;}}@media (max-width:1100px){.pageheader{margin-top:0;padding-top:72px;}.pageheader .l-container{border-left:0;}.pageheader__frame-top{background-color:transparent;height:4px;left:-4px;right:-4px;top:-4px;visibility:visible !important;display:flex;z-index:-1;}.pageheader__frame-top::before{background-color:#FF9F05;flex-grow:1;max-width:calc(var(--offset--hero-image) + 7vw);margin-left:calc(var(--offset--hero-image) * -1);content:'';height:100%;}.pageheader__frame-bottom::before{margin-left:calc(var(--offset--hero-image) * -1);max-width:calc(var(--offset--hero-image) + 7vw) !important;}}@media (max-width:800px){.pageheader .l-container{padding:0;border:0;}.pageheader .l-container::after,.pageheader .l-container::before{display:none;}.pageheader .pageheader__frame{display:none;}.pageheader__button-mobile{display:flex;margin-top:15px;}.pageheader__button-mobile .btn{margin-left:0;}.pageheader__frame-bottom .pageheader__button{display:none;}.pageheader__share{position:relative;right:inherit !important;top:inherit;transform:inherit;padding:5px 15px;display:inline-flex;margin-bottom:0;}.pageheader__share-text{transform:initial;font-size:1.3rem;margin-top:0;margin-bottom:0;margin-right:10px;}}@media (max-width:650px){.pageheader .pageheader__inner{padding-top:30px !important;}.pageheader--with-breadcrumbs{padding-top:32px;}.pageheader--with-breadcrumbs .pageheader__inner{padding-top:50px !important;}.pageheader--with-breadcrumbs .pageheader__breadcrumbs{position:relative;top:inherit;}.pageheader--with-breadcrumbs .l-container{margin-top:30px;}.pageheader--homepage{padding-top:45px;}}.pager--full .pager__items{padding:0;}@media (max-width:650px){.pager--full .mobile-middle-pager .pager__item:nth-child(3),.pager--full .mobile-middle-pager .pager__item:nth-child(4),.pager--full .mobile-middle-pager .pager__item:nth-child(9),.pager--full .mobile-middle-pager .pager__item:nth-child(10){display:none;}.pager--full .mobile-start-pager .pager__item:nth-child(7),.pager--full .mobile-start-pager .pager__item:nth-child(8),.pager--full .mobile-start-pager .pager__item:nth-child(9){display:none;}.pager--full .mobile-starting-pager .pager__item:nth-child(9),.pager--full .mobile-starting-pager .pager__item:nth-child(10),.pager--full .mobile-starting-pager .pager__item:nth-child(11){display:none;}.pager--full .mobile-ending-pager .pager__item:nth-child(3),.pager--full .mobile-ending-pager .pager__item:nth-child(4),.pager--full .mobile-ending-pager .pager__item:nth-child(5),.pager--full .mobile-ending-pager .pager__item:nth-child(6){display:none;}.pager--full .mobile-end-pager .pager__item:nth-child(3),.pager--full .mobile-end-pager .pager__item:nth-child(4),.pager--full .mobile-end-pager .pager__item:nth-child(5),.pager--full .mobile-end-pager .pager__item:nth-child(6){display:none;}}.pager--full .pager__item{color:#4E4E4E;margin:0 15px;}@media (max-width:800px){.pager--full .pager__item{margin:0 10px;}}.pager--full .pager__item a{color:#4E4E4E;font-family:"Roboto Mono",monospace;font-weight:500;font-size:1.6rem;text-decoration:none;}.pager--full .pager__item a:hover{color:#A10936;text-decoration:underline;}.pager--full .pager__item a:hover path{fill:#FF9F05;}.pager--full .is-active a{color:#A10936;text-decoration:underline;}@media (max-width:800px){.pager--full{display:flex;justify-content:center;}.pager--full .pager__items{justify-content:center;}}.popular-tags{padding-right:40px;}.popular-tags__header{display:flex;justify-content:space-between;margin-bottom:10px;}.popular-tags__title{font-size:1.8rem;font-family:"Hepta Slab",Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;}@media screen and (max-width:800px){.popular-tags__title{font-size:1.6rem;}}@supports (font-size:clamp(1.6rem,1vw,1.8rem)){.popular-tags__title{font-size:clamp(1.6rem,1vw,1.8rem);}}.popular-tags__clear{font-size:1.4rem;font-family:"DM Sans",Helvetica,"Open Sans","Source Sans Pro","Droid Serif",Arial,"Segoe UI",sans-serif;font-weight:400;}@media screen and (max-width:800px){.popular-tags__clear{font-size:1.4rem;}}@supports (font-size:clamp(1.4rem,1vw,1.4rem)){.popular-tags__clear{font-size:clamp(1.4rem,1vw,1.4rem);}}.popular-tags__clear span{font-family:inherit;font-size:inherit;font-weight:inherit;}.popular-tags__clear svg{margin-left:5px;transform:scale(1.2);position:relative;top:-2px;}.popular-tags__form{border-top:1px solid rgba(0,0,0,0.15);border-bottom:1px solid rgba(0,0,0,0.15);padding-top:25px;padding-bottom:25px;display:flex;flex-wrap:wrap;}.popular-tags__form .form-type-checkbox{margin-right:15px;margin-bottom:15px;}.popular-tags__form .form-type-checkbox > .form-checkbox + label{font-size:1.4rem;border-radius:16px;background:rgba(228,183,194,0.5);font-family:"DM Sans",Helvetica,"Open Sans","Source Sans Pro","Droid Serif",Arial,"Segoe UI",sans-serif;font-weight:400;color:#272727;letter-spacing:0;margin-right:10px;padding:0.25rem 1rem;text-align:center;}@media screen and (max-width:800px){.popular-tags__form .form-type-checkbox > .form-checkbox + label{font-size:1.4rem;}}@supports (font-size:clamp(1.4rem,1vw,1.4rem)){.popular-tags__form .form-type-checkbox > .form-checkbox + label{font-size:clamp(1.4rem,1vw,1.4rem);}}.popular-tags__form .form-type-checkbox > .form-checkbox + label.tag-as-link{transition:all 0.25s ease;}.popular-tags__form .form-type-checkbox > .form-checkbox + label.tag-as-link:hover{background-color:#A10936;color:#FFFFFF;}.popular-tags__form .form-type-checkbox > .form-checkbox + label a{font-family:inherit;font-weight:inherit;font-size:inherit;color:inherit;text-decoration:none;}.popular-tags__form .form-type-checkbox > .form-checkbox + label:last-child{margin-right:0;}.popular-tags__form .form-type-checkbox > .form-checkbox + label::after,.popular-tags__form .form-type-checkbox > .form-checkbox + label::before{display:none !important;}.popular-tags__form .form-type-checkbox > .form-checkbox:checked + label{background:#A10936;color:#FFFFFF;}@media (max-width:1440px){.popular-tags{padding-right:0;}.popular-tags__form{padding-bottom:10px;}}.related-item{border-right:2px solid rgba(199,178,153,0.35);padding-right:30px;height:100%;}.related-item__container{display:flex;flex-direction:column;height:100%;justify-content:space-between;}.related-item__title a{font-family:"Syne",sans-serif,Helvetica,-apple-system,BlinkMacSystemFont,"Open Sans","Source Sans Pro","Droid Serif",Arial,"Segoe UI",sans-serif;font-weight:400;font-family:"Hepta Slab",Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;font-weight:500;font-size:16px;font-weight:500;line-height:24px;letter-spacing:0px;font-size:1.8rem;color:#272727;text-decoration:none;}@media (max-width:650px){.related-item__title a{font-size:16px;font-weight:500;line-height:24px;letter-spacing:0px;}}@media screen and (max-width:800px){.related-item__title a{font-size:1.6rem;}}@supports (font-size:clamp(1.6rem,1vw,1.8rem)){.related-item__title a{font-size:clamp(1.6rem,1vw,1.8rem);}}.related-item__title a:hover{text-decoration:underline;}.related-item__title-text{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis;font-size:inherit;font-weight:inherit;font-family:inherit;letter-spacing:inherit;line-height:inherit;}.related-item__description{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis;margin-top:10px;}.related-item__cta a{margin-left:-18px;}.related-item__date{font-size:1.4rem;}.related-item__type a{color:#FF9F05;font-size:1.4rem;letter-spacing:0.7px;text-decoration:none;}.related-item__type a:hover{text-decoration:underline;}.related-item--event .related-item__type a,.related-item--upcoming-events .related-item__type a{color:#FF9F05;}.related-item--resource .related-item__type a{color:#A10936;}.related-item--article .related-item__type a{color:#A10936;}.decor--dark-background .related-item--resource .related-item__title a:visited{color:#FFFFFF;}.decor--dark-background .related-item--resource .related-item__type a{color:#E4B7C2;}.page-node-type-homepage .related-item .views-field.views-field-field-date-time time,.page-node-type-homepage .related-item .views-field.views-field-field-date time{font-size:14px;margin-bottom:10px;}.page-node-type-homepage .related-item .views-field-type span{color:#FF9F05;font-size:14px;}@media (max-width:1100px){.related-item{border-right:0;}.related-item:nth-last-child(2){justify-content:initial;}}@media (max-width:800px){.related-item{border-bottom:3px solid rgba(199,178,153,0.35);padding-bottom:15px;}}.related{padding-top:55px;padding-bottom:25px;}.related__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px;}.related__header .btn{letter-spacing:2.6px;font-weight:500;}.related__content > .views-row:last-child .related-item{border-right:0;}.related__content > .related-item:last-child{border-right:0;}.related__row-button{display:none;}.related--events--upcoming .related-item:nth-last-child(2){border-right:0;padding-right:0;display:flex;justify-content:center;}.page-node-type-homepage .related--events.related--events--upcoming .related-item:nth-last-child(2){display:block;}.related--has-button .views-row:nth-last-child(2) .related-item{border-right:0;padding-right:0;}.related--has-button .related-item:nth-last-child(2){border-right:0;padding-right:0;}.page-node-type-homepage .related--resources::after{background-color:#FFFFFF;content:'';position:absolute;bottom:-50px;height:50px;left:0;right:0;}.related--resources{background-color:#FFFFFF;}.related--four .related__container{padding-left:0;padding-right:0;}.related--four .related__content{display:grid;grid-gap:51px;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:30px;}@media screen and (max-width:1100px){.related--four .related__content{grid-template-columns:1fr 1fr;}}@media screen and (max-width:800px){.related--four .related__content{grid-gap:15px;grid-template-columns:1fr;}}.related--four.related--events{padding-bottom:45px;}.related--three .related__content{display:grid;grid-gap:51px;grid-template-columns:1fr 1fr 1fr;}@media screen and (max-width:1100px){.related--three .related__content{grid-template-columns:1fr 1fr;}}@media screen and (max-width:800px){.related--three .related__content{grid-gap:15px;grid-template-columns:1fr;}}.related--three .related-item__container{max-width:18.5vw;}.related--events{color:#FFFFFF;background-color:#A10936;max-width:100%;width:100%;background-repeat:no-repeat;background-size:cover;background-position:center;background-image:url(/themes/campus_compact/img/backgrounds/bg--black-paper-texture--footer.jpg);}.related--events > form{margin-left:auto;margin-right:auto;padding:0 var(--padding-horizontal);max-width:var(--width--content-max);width:100%;}.related--events *{color:#FFFFFF;}.related--events *.messages--error .messages__item{color:#A10936 !important;}.related--events a{color:#FFFFFF;}.related--events a:hover,.related--events a:focus,.related--events a:active,.related--events a.is-active{color:#FFFFFF;}.related--events button:not(.visually-hidden):not(.trigger):not(.ui-dialog-titlebar-close),.related--events input[type=submit],.related--events input[type=reset],.related--events input[type=button],.related--events .button--primary{border:0;background-color:transparent;padding:0;margin:0;border-radius:0;cursor:pointer;font-family:"Roboto Mono",monospace;font-weight:700;text-decoration:none;align-items:center;background-color:#A10936;border-radius:19px;letter-spacing:2.6px;box-shadow:0px 3px 6px #00000029;display:inline-flex;flex-direction:column;justify-content:center;text-transform:uppercase;font-family:"Roboto Mono",monospace;font-size:1.3rem;font-weight:500;line-height:1.2;padding:1rem 1em;text-align:center;color:#FFFFFF;border:0;min-width:128px;transition:color 0.15s ease-out,background-color 0.15s ease-out;background-color:#FFFFFF;color:#A10936;border:1px solid #FFFFFF;}.related--events button:not(.visually-hidden):not(.trigger):not(.ui-dialog-titlebar-close):hover,.related--events button:not(.visually-hidden):not(.trigger):not(.ui-dialog-titlebar-close):active,.related--events button:not(.visually-hidden):not(.trigger):not(.ui-dialog-titlebar-close):focus,.related--events input[type=submit]:hover,.related--events input[type=submit]:active,.related--events input[type=submit]:focus,.related--events input[type=reset]:hover,.related--events input[type=reset]:active,.related--events input[type=reset]:focus,.related--events input[type=button]:hover,.related--events input[type=button]:active,.related--events input[type=button]:focus,.related--events .button--primary:hover,.related--events .button--primary:active,.related--events .button--primary:focus{text-decoration:none;}.related--events button:not(.visually-hidden):not(.trigger):not(.ui-dialog-titlebar-close):hover,.related--events input[type=submit]:hover,.related--events input[type=reset]:hover,.related--events input[type=button]:hover,.related--events .button--primary:hover{color:#FFFFFF;background-color:#A10936;}.related--events button:not(.visually-hidden):not(.trigger):not(.ui-dialog-titlebar-close):active,.related--events input[type=submit]:active,.related--events input[type=reset]:active,.related--events input[type=button]:active,.related--events .button--primary:active{color:#FFFFFF;background-color:#6A0023;}.related--events button:not(.visually-hidden):not(.trigger):not(.ui-dialog-titlebar-close)[disabled],.related--events input[type=submit][disabled],.related--events input[type=reset][disabled],.related--events input[type=button][disabled],.related--events .button--primary[disabled]{background-color:#eaebec;color:#aaabac;border:1px solid #aaabac;outline:none;cursor:default;}.related--events button:not(.visually-hidden):not(.trigger):not(.ui-dialog-titlebar-close)[disabled]:hover,.related--events button:not(.visually-hidden):not(.trigger):not(.ui-dialog-titlebar-close)[disabled]:active,.related--events button:not(.visually-hidden):not(.trigger):not(.ui-dialog-titlebar-close)[disabled]:focus,.related--events input[type=submit][disabled]:hover,.related--events input[type=submit][disabled]:active,.related--events input[type=submit][disabled]:focus,.related--events input[type=reset][disabled]:hover,.related--events input[type=reset][disabled]:active,.related--events input[type=reset][disabled]:focus,.related--events input[type=button][disabled]:hover,.related--events input[type=button][disabled]:active,.related--events input[type=button][disabled]:focus,.related--events .button--primary[disabled]:hover,.related--events .button--primary[disabled]:active,.related--events .button--primary[disabled]:focus{background-color:#eaebec;color:#aaabac;border:1px solid #aaabac;outline:none;}.related--events button:not(.visually-hidden):not(.trigger):not(.ui-dialog-titlebar-close):hover,.related--events button:not(.visually-hidden):not(.trigger):not(.ui-dialog-titlebar-close):active,.related--events button:not(.visually-hidden):not(.trigger):not(.ui-dialog-titlebar-close):focus,.related--events input[type=submit]:hover,.related--events input[type=submit]:active,.related--events input[type=submit]:focus,.related--events input[type=reset]:hover,.related--events input[type=reset]:active,.related--events input[type=reset]:focus,.related--events input[type=button]:hover,.related--events input[type=button]:active,.related--events input[type=button]:focus,.related--events .button--primary:hover,.related--events .button--primary:active,.related--events .button--primary:focus{opacity:0.9;color:#A10936;background-color:#FFFFFF;}.related--events .button-container button,.related--events .button-container input[type=submit],.related--events .button-container input[type=reset],.related--events .button-container input[type=button]{background:transparent;box-shadow:none;border:0;}.related--events .form-item label{color:#FFFFFF;}.related--events .form-required::after{background-image:linear-gradient(transparent,transparent),url(/themes/campus_compact/img/icons/icon-required-white.svg);}.related--events .form-text,.related--events .form-email,.related--events input[type=search],.related--events input[type=password],.related--events textarea,.related--events select{background-color:#AE2E54;color:#FFFFFF;}.related--events select{background-image:linear-gradient(transparent,transparent),url(/themes/campus_compact/img/icons/icon-arrow-drop-down-white.svg);}.related--events ::placeholder{color:#FFFFFF;}.related--events .related__title.accent{padding-top:0;}.related--events .related__title.accent::before{display:none;}.related--red{background-color:#A10936;}.related--red .related__container{color:#FFFFFF;padding-top:80px;padding-bottom:80px;}.related--red .related-item__title a{color:#FFFFFF;}.related--red .related-item--resource .related-item__type a{color:#E4B7C2;}.related--resources--post-content{padding-top:12px;margin-bottom:97px;}@media (max-width:1100px){.related{padding-bottom:55px;}.related__header .btn{display:none;}.related__row-button{align-items:center;display:flex;}.related__row-button .btn{letter-spacing:2.6px;margin:0;padding-left:0;}.related__row-button .btn::after{left:0;width:calc(100% - 16px - 29px);}.related--events--upcoming .related-item:nth-last-child(2){justify-content:initial;}.related--events--upcoming .related-item__container{max-width:100%;}}@media (max-width:800px){.related__container{padding:0;}.related--three .related-item__container{max-width:100%;}}.sidebar-section-form{position:relative;}.sidebar-section-form::before{content:'';position:absolute;top:10px;left:10px;width:100%;height:100%;border:3px solid #FF9F05;z-index:0;}.sidebar-section-form form{display:flex;flex-wrap:wrap;}.sidebar-section-form form .form--inline{width:100%;}.sidebar-section-form form .form-actions{clear:both;padding-top:27px;padding-bottom:27px;}.sidebar-section-form form .button-container{min-width:171px;justify-content:flex-end;position:relative;}.sidebar-section-form form .button-container input{text-align:left;position:absolute;left:10px;top:0;right:0;bottom:0;margin-right:auto;width:100%;}.sidebar-section-form form details{margin-bottom:10px;width:100%;}.sidebar-section-form form details summary{list-style:none;font-size:14px;cursor:pointer;font-weight:bold;position:relative;width:100%;}.sidebar-section-form form details summary span{float:right;}.sidebar-section-form .form-checkboxes > .form-checkboxes{padding-left:10px;padding-top:5px;}.sidebar-section-form .form-checkboxes > .form-checkboxes label{font-family:"DM Sans",Helvetica,"Open Sans","Source Sans Pro","Droid Serif",Arial,"Segoe UI",sans-serif;letter-spacing:0.7px;}.sidebar-section-form .form-checkboxes > .form-checkboxes > .form-item{margin-bottom:10px;}.sidebar-section-form .js-form-item-search{display:none;}.sidebar-section-form .js-form-item-sort-bef-combine{display:none;}.sidebar-section-form .block-facet--checkbox{width:100%;}.sidebar-section-form__container{display:flex;flex-wrap:wrap;padding:49px 24px 30px;background-color:#F9F9F8;min-width:288px;position:relative;}.sidebar-section-form__header{width:100%;display:flex;justify-content:space-between;align-items:center;padding-bottom:10px;border-bottom:1px solid rgba(0,0,0,0.15);margin-bottom:22px;}.sidebar-section-form__header h6{margin-bottom:0;}.sidebar-section-form__header .button__text{font-size:1.4rem;}@media (max-width:1100px){.sidebar-section-form__header .button__text{font-size:1.6rem;}}.search-listing__title{font-size:20px;}.search-listing-item{padding-top:30px;padding-bottom:30px;border-top:1px solid #cacbcc;}.slick-slider:not(.slick-vertical) .slick-list > .slick-track{display:flex;}.slick-vertical .slick-list{overflow:hidden;}.slick-vertical .slick-slide > div{width:100%;}.slick-list__controls{display:inline-block;padding:0 25px;position:relative;margin-top:60px;}.slick-list__controls button{margin:0;padding:0;background:transparent;border:0;}.slick-list__controls .slick-dots{margin:0;padding:0;background:transparent;border:0;list-style:none;display:flex;list-style:none;padding:0;}.slick-list__controls .slick-dots .slick-active button{border:1px solid #675C4F;border-radius:50%;}.slick-list__controls .slick-dots .slick-active button .slick-dot-icon{background-color:#FF9F05;}.slick-list__controls .slick-dots button{margin:0;padding:0;background:transparent;border:0;align-items:center;justify-content:center;display:flex;height:21px;width:21px;}.slick-list__controls .slick-dots button:hover .slick-dot-icon{background-color:#FF9F05;}.slick-list__controls .slick-dots button .slick-dot-icon{background-color:#9B9B9B;border-radius:50%;display:block;height:7px;width:7px;}.slick-list__controls .slick-dots button .slick-sr-only{display:none;}.slick-list__nav .slick-arrow{position:absolute;bottom:5px;}.slick-list__nav .slick-arrow:hover .slick-next-icon{border-color:transparent transparent transparent #6A0023;}.slick-list__nav .slick-arrow:hover .slick-prev-icon{border-color:transparent #6A0023 transparent transparent;}.slick-list__nav .slick-arrow .slick-sr-only{display:none;}.slick-list__nav .slick-arrow .slick-next-icon{display:block;width:0;height:0;border-style:solid;border-width:6px 0 6px 9px;border-color:transparent transparent transparent #A10936;}.slick-list__nav .slick-arrow .slick-prev-icon{display:block;width:0;height:0;border-style:solid;border-width:6px 9px 6px 0;border-color:transparent #A10936 transparent transparent;}.slick-list__nav .slick-prev{left:0;}.slick-list__nav .slick-next{right:0;}.sliding-popup-bottom#sliding-popup{margin-left:auto;margin-right:auto;padding:0 var(--padding-horizontal);max-width:var(--width--content-max);box-shadow:0px -3px 16px #00000045;padding:22px calc(var(--padding-horizontal-small) / 2);background:#272727;left:50%;transform:translateX(-50%);}.sliding-popup-bottom .eu-cookie-compliance-banner{display:flex;}.sliding-popup-bottom .popup-content{align-items:center;display:flex;flex-grow:1;justify-content:space-between;min-width:100%;}.sliding-popup-bottom .eu-cookie-compliance-message{flex-grow:1;margin-right:7vw;max-width:100%;}.sliding-popup-bottom .eu-cookie-compliance-buttons{margin:0;display:flex;justify-content:flex-end;}.sliding-popup-bottom .eu-cookie-compliance-buttons button{border:0;background-color:transparent;padding:0;margin:0;border-radius:0;cursor:pointer;font-family:"Roboto Mono",monospace;font-weight:700;text-decoration:none;}.sliding-popup-bottom .eu-cookie-compliance-buttons button:hover,.sliding-popup-bottom .eu-cookie-compliance-buttons button:active,.sliding-popup-bottom .eu-cookie-compliance-buttons button:focus{text-decoration:none;}.sliding-popup-bottom .eu-cookie-compliance-buttons .decline-button{border:0;background-color:transparent;padding:0;margin:0;border-radius:0;cursor:pointer;font-family:"Roboto Mono",monospace;font-weight:700;text-decoration:none;color:#A10936;font-size:1.3rem;background:transparent;border:0;box-shadow:none;color:#FFFFFF;font-weight:500;text-transform:uppercase;letter-spacing:2.6px;margin-right:15px;}.sliding-popup-bottom .eu-cookie-compliance-buttons .decline-button:hover,.sliding-popup-bottom .eu-cookie-compliance-buttons .decline-button:active,.sliding-popup-bottom .eu-cookie-compliance-buttons .decline-button:focus{text-decoration:none;}.sliding-popup-bottom .eu-cookie-compliance-buttons .agree-button{border:0;background-color:transparent;padding:0;margin:0;border-radius:0;cursor:pointer;font-family:"Roboto Mono",monospace;font-weight:700;text-decoration:none;align-items:center;background-color:#A10936;border-radius:19px;letter-spacing:2.6px;box-shadow:0px 3px 6px #00000029;display:inline-flex;flex-direction:column;justify-content:center;text-transform:uppercase;font-family:"Roboto Mono",monospace;font-size:1.3rem;font-weight:500;line-height:1.2;padding:1rem 1em;text-align:center;color:#FFFFFF;border:0;min-width:128px;transition:color 0.15s ease-out,background-color 0.15s ease-out;}.sliding-popup-bottom .eu-cookie-compliance-buttons .agree-button:hover,.sliding-popup-bottom .eu-cookie-compliance-buttons .agree-button:active,.sliding-popup-bottom .eu-cookie-compliance-buttons .agree-button:focus{text-decoration:none;}.sliding-popup-bottom .eu-cookie-compliance-buttons .agree-button:hover{color:#FFFFFF;background-color:#A10936;}.sliding-popup-bottom .eu-cookie-compliance-buttons .agree-button:active{color:#FFFFFF;background-color:#6A0023;}.sliding-popup-bottom .eu-cookie-compliance-buttons .agree-button[disabled]{background-color:#eaebec;color:#aaabac;border:1px solid #aaabac;outline:none;cursor:default;}.sliding-popup-bottom .eu-cookie-compliance-buttons .agree-button[disabled]:hover,.sliding-popup-bottom .eu-cookie-compliance-buttons .agree-button[disabled]:active,.sliding-popup-bottom .eu-cookie-compliance-buttons .agree-button[disabled]:focus{background-color:#eaebec;color:#aaabac;border:1px solid #aaabac;outline:none;}@media (max-width:1100px){.sliding-popup-bottom#sliding-popup{padding:22px var(--padding-horizontal-small);}.sliding-popup-bottom .popup-content{flex-wrap:wrap;}.sliding-popup-bottom .eu-cookie-compliance-message{margin-right:0;}.sliding-popup-bottom .eu-cookie-compliance-buttons{margin-top:20px;}}.summary-listing{display:flex;align-items:baseline;flex-grow:1;}.summary-listing__tags{display:flex;flex-wrap:wrap;position:relative;margin-left:1em;padding:1em 0;max-width:500px;}.summary-listing__tags a{background-image:linear-gradient(transparent,transparent),url(/themes/campus_compact/img/icons/close-white.svg);font-size:1.4rem;background-repeat:no-repeat;background-position:center right 8px;background-size:18px;background-color:#A10936;border-radius:25px;border:0;color:#FFFFFF;padding:0.3rem 4rem 0.2rem 1rem;text-transform:capitalize;text-decoration:none;display:flex;align-items:center;margin-right:1.5rem;margin-bottom:1rem;padding-top:0.3em;padding-bottom:0.3em;transform:translateY(-0.4rem);line-height:1;border-radius:5px;font-size:14px;padding:7px 7px;background-size:11px;padding-right:25px;}@media screen and (max-width:800px){.summary-listing__tags a{font-size:1.4rem;}}@supports (font-size:clamp(1.4rem,0.65vw,1.4rem)){.summary-listing__tags a{font-size:clamp(1.4rem,0.65vw,1.4rem);}}.summary-listing__tags a.edit-additional-tags{background-image:linear-gradient(transparent,transparent),url(/themes/campus_compact/img/icons/close-white.svg);font-size:1.4rem;background-repeat:no-repeat;background-position:center right 8px;background-size:18px;background-color:#A10936;border-radius:25px;border:0;color:#FFFFFF;padding:0.3rem 4rem 0.2rem 1rem;text-transform:capitalize;text-decoration:none;background-image:linear-gradient(transparent,transparent),url(/themes/campus_compact/img/icons/plus-white.svg);background-position:center left 16px;background-size:10px;padding:0.3rem 2rem 0.2rem 4rem;}@media screen and (max-width:800px){.summary-listing__tags a.edit-additional-tags{font-size:1.4rem;}}@supports (font-size:clamp(1.4rem,0.65vw,1.4rem)){.summary-listing__tags a.edit-additional-tags{font-size:clamp(1.4rem,0.65vw,1.4rem);}}.summary-listing__tags a.edit-additional-tags.open{background-image:linear-gradient(transparent,transparent),url(/themes/campus_compact/img/icons/close-white.svg);}.summary-listing__tags a.prefiltered{pointer-events:none;opacity:0.5;}.summary-listing__reset-button{margin-left:auto;}.summary-listing__reset-button .button__text{font-size:1.4rem;font-family:"DM Sans",Helvetica,"Open Sans","Source Sans Pro","Droid Serif",Arial,"Segoe UI",sans-serif;font-weight:400;}@media screen and (max-width:800px){.summary-listing__reset-button .button__text{font-size:1.4rem;}}@supports (font-size:clamp(1.4rem,1vw,1.4rem)){.summary-listing__reset-button .button__text{font-size:clamp(1.4rem,1vw,1.4rem);}}.summary-listing__additional-tags{display:flex;flex-wrap:wrap;position:absolute;top:calc(100% - 1em);right:0.8em;left:0;height:0;background-color:#FFFFFF;border-radius:5px;overflow:hidden;transition:all 0.25s easy-out;box-shadow:0 1rem 1rem rgba(0,0,0,0.1);z-index:-1;}.summary-listing__additional-tags a{margin-bottom:15px;}.summary-listing__additional-tags.open{border:1px solid #000000;height:auto;padding:15px 15px 0;z-index:1;}.summary-listing--favorite-resources{padding:0px 8%;}@media (max-width:1100px){.summary-listing{flex-wrap:wrap;}.summary-listing__tags{width:100%;max-width:100%;}.summary-listing--favorite-resources .summary-listing__tags{width:auto;}}.tags--default{flex-wrap:wrap;display:flex;}.tags--default > *{font-size:1.4rem;border-radius:16px;background:rgba(228,183,194,0.5);font-family:"DM Sans",Helvetica,"Open Sans","Source Sans Pro","Droid Serif",Arial,"Segoe UI",sans-serif;font-weight:400;color:#272727;letter-spacing:0;margin-right:10px;padding:0.25rem 1rem;}@media screen and (max-width:800px){.tags--default > *{font-size:1.4rem;}}@supports (font-size:clamp(1.4rem,1vw,1.4rem)){.tags--default > *{font-size:clamp(1.4rem,1vw,1.4rem);}}.tags--default > *.tag-as-link{transition:all 0.25s ease;}.tags--default > *.tag-as-link:hover{background-color:#A10936;color:#FFFFFF;}.tags--default > * a{font-family:inherit;font-weight:inherit;font-size:inherit;color:inherit;text-decoration:none;}.tags--default > *:last-child{margin-right:0;}.tags--default .tag{align-items:center;justify-content:center;display:flex;text-decoration:none;margin-bottom:5px;}.tags--default svg{fill:#A10936;height:13px;margin-right:5px;width:13px;}.view .pager ul{display:flex;justify-content:end;list-style:none;}.view .pager ul li{margin-left:5px;}.page__favorites .l-content .l-container{margin-top:112px;margin-bottom:112px;}.node--article--full{}.node--article--full .pageheader__frame-bottom{background-color:#FF9F05;}.node--article--full .article-page__meta{align-items:center;margin-top:20px;display:flex;flex-wrap:wrap;}.node--article--full .article-page__meta .datetime{color:#272727;font-size:1.6rem;font-weight:regular;font-family:"DM Sans",Helvetica,"Open Sans","Source Sans Pro","Droid Serif",Arial,"Segoe UI",sans-serif;letter-spacing:0.8;}.node--article--full .article-page__meta .article-page__topic{margin-left:37px;}.node--article--full .article-page__topic{display:flex;flex-wrap:wrap;}.node--article--full .article-page__topic div{display:flex;flex-wrap:wrap;}.node--article--full .article-page__topic a{text-decoration:none;background:rgba(228,183,194,0.5);color:#272727;border-radius:100px;padding:3px 10px;font-size:14px;margin:2.5px 0;margin-right:10px;max-height:24px;display:flex;align-items:center;}.node--article--full .article-page__share{position:absolute;right:-19px;top:50%;transform:translateY(-50%);background:#A10936;z-index:999999;padding:5px 0px;border-radius:100px;}.node--article--full .article-page__share-text{transform:rotate(90deg);margin-bottom:0;}.node--article--full .article-page__share-text p{color:white;font-size:13px;margin-top:10px;margin-bottom:15px;}.node--article--full .article-page__share-icons{display:flex;flex-direction:column;align-items:center;}@media (max-width:800px){.node--article--full .article-page__meta time{margin-right:10px;}.node--article--full .article-page__meta .article-page__topic{margin-left:0;margin-top:0px;}.node--article--full .article-page__meta .article-page__topic a{max-height:unset;}}.node--event--full{}.node--event--full .event-page__data{padding-top:40px;padding-bottom:40px;position:relative;}.node--event--full .event-page__data:before{content:'';background-image:url(/themes/campus_compact/img/backgrounds/background-paper-texture.jpg);background-size:cover;background-repeat:no-repeat;z-index:-1;opacity:0.8;position:absolute;width:100%;height:100%;top:0;left:0;}.node--event--full .event-page__topic a{text-decoration:none;background:rgba(228,183,194,0.5);color:#272727;border-radius:100px;padding:3px 10px;font-size:14px;}.node--event--full .event-page__data .container{display:flex;flex-wrap:wrap;padding:0 var(--padding-horizontal);}.node--event--full .event-page__data .container > div{width:calc(100% / 4);border-right:2px solid rgba(0,0,0,0.15);padding-left:26px;}.node--event--full .event-page__data .container > div:last-child{border-right:none;}.node--event--full .event-page__data-item{margin-bottom:20px;padding-right:10px;}.node--event--full .event-page__data-item label{font-size:1.4rem;font-weight:bold;}.node--event--full .event-page__data-item p{margin-top:0;}.node--event--full .event-page__data-item a{overflow-wrap:break-word;word-wrap:break-word;}.node--event--full .event-page__add-to-calendar .btn{transform:translateX(-29px);}@media (max-width:1100px){.node--event--full .event-page__data .container > div{width:calc(100% / 2);}.node--event--full .event-page__data .container > div:last-child{border-right:2px solid rgba(0,0,0,0.15);}.node--event--full .event-page__data-item p{font-size:1.6rem;}}@media (max-width:650px){.node--event--full .event-page__data .container{padding-left:0;padding-right:0;}.node--event--full .event-page__data .container > div{border-bottom:2px solid rgba(0,0,0,0.15);padding-top:15px;padding-bottom:15px;border-right:0;width:100%;padding-left:0;}.node--event--full .event-page__data .container > div:last-child{border-bottom:0;border-right:0;}.node--event--full .event-page__data .container > div h4{font-size:2.4rem;}}.node--job-listing--full{}.node--job-listing--full .job-listing-page__header{position:relative;display:flex;flex-wrap:wrap;align-items:center;margin-bottom:20px;}.node--job-listing--full .job-listing-page__header .job-listing-page__title{width:70%;}@media (max-width:800px){.node--job-listing--full .job-listing-page__header .job-listing-page__title{width:100%;}}.node--job-listing--full .job-listing-page__header .job-listing__meta{width:30%;padding:32px;background:#FFFFFF;max-width:300px;min-width:300px;position:relative;}.node--job-listing--full .job-listing-page__header .job-listing__meta:before{content:'';position:absolute;top:-10px;left:10px;width:100%;height:100%;height:100%;border:4px solid white;z-index:-1;}.node--job-listing--full .pageheader__inner{padding-top:68px;padding-bottom:68px;}.node--job-listing--full .pageheader__frame-bottom > span{display:flex;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-right:20px;}.node--job-listing--full .job-listing-page__data{padding-top:40px;padding-bottom:40px;background-image:url(/themes/campus_compact/img/backgrounds/background-paper-texture.jpg);}.node--job-listing--full .job-listing-page__meta{margin-top:20px;}.node--job-listing--full .job-listing-page__topic a{text-decoration:none;background:rgba(228,183,194,0.5);color:#272727;border-radius:100px;padding:3px 10px;font-size:14px;}.node--job-listing--full .job-listing-page__share{position:absolute;right:-19px;top:50%;transform:translateY(-50%);background:#A10936;z-index:999999;padding:5px 0px;border-radius:100px;}.node--job-listing--full .job-listing-page__share-text{transform:rotate(90deg);margin-bottom:0;}.node--job-listing--full .job-listing-page__share-text p{color:white;font-size:13px;margin-top:10px;margin-bottom:15px;}.node--job-listing--full .job-listing-page__share-icons{display:flex;flex-direction:column;align-items:center;}.node--job-listing--full .job-listing-page__data .container{display:flex;flex-wrap:wrap;padding:0 var(--padding-horizontal);}.node--job-listing--full .job-listing-page__data .container > div{width:calc(100% / 4);border-right:2px solid rgba(0,0,0,0.15);padding-left:26px;}.node--job-listing--full .job-listing-page__data .container > div:last-child{border-right:none;}@media (max-width:800px){.node--job-listing--full .job-listing-page__data .container > div{width:calc(100% / 2);}}@media (max-width:350px){.node--job-listing--full .job-listing-page__data .container > div{width:calc(100%);}}.node--job-listing--full .job-listing-page__data-item{margin-bottom:20px;}.node--job-listing--full .job-listing-page__data-item label{font-size:14px;font-weight:bold;}.node--job-listing--full .job-listing-page__data-item p{margin-top:0;}.node--job-listing--full .job-listing-page__add-to-calendar .btn{transform:translateX(-29px);}.node--job-listing--full .paragraph--fake{margin:112px 0;}.node--job-listing--full .paragraph--fake .p-container{padding-left:var(--padding-horizontal-small);padding-right:var(--padding-horizontal-small);}.node--job-listing--full .node--job-listing__published-date{margin:112px 0 60px;}.node--job-listing--full .node--job-listing__published-date .field__label{font-size:14px;color:#4E4E4E;font-family:"Roboto Mono",monospace;font-weight:700;line-height:1.3333;letter-spacing:1.4px;margin-bottom:5px;}@media screen and (max-width:800px){.node--job-listing--full .node--job-listing__published-date .field__label{font-size:14px;}}@supports (font-size:clamp(14px,1vw,14px)){.node--job-listing--full .node--job-listing__published-date .field__label{font-size:clamp(14px,1vw,14px);}}.node--job-listing--full .node--job-listing__published-date .field__item{color:#707070;font-size:1.4rem;}.node--job-listing--full .node--job-listing__description{margin:60px 0 112px;}.node--job-listing--full .node--job-listing__description h2,.node--job-listing--full .node--job-listing__description h3{position:relative;padding-top:39px;}.node--job-listing--full .node--job-listing__description h2:before,.node--job-listing--full .node--job-listing__description h3:before{content:"";position:absolute;top:0;left:0;width:36px;height:7px;background:#FF9F05 0% 0% no-repeat padding-box;-webkit-clip-path:polygon(0 0%,100% 15%,100% 85%,0 100%);clip-path:polygon(0 0%,100% 15%,100% 85%,0 100%);}@media (max-width:1100px){.node--job-listing--full .paragraph--fake{margin:62px 0;}.node--job-listing--full .paragraph--fake .p-container{padding-left:0;padding-right:0;}}.node--landing-page--full{}.node--landing-page--full .pageheader__inner{padding-top:68px;padding-bottom:68px;color:white;}.node--landing-page--full .pageheader__frame-bottom{background-color:#FF9F05;}.node--landing-page--full .landing-page__meta{margin-top:20px;}.node--landing-page--full .landing-page__meta .landing-page__topic{margin-left:5px;}.node--landing-page--full .landing-page__topic a{text-decoration:none;background:rgba(228,183,194,0.5);color:#272727;border-radius:100px;padding:3px 10px;font-size:14px;}.node--landing-page--full .landing-page__share{position:absolute;right:-19px;top:50%;transform:translateY(-50%);background:#A10936;z-index:999999;padding:5px 0px;border-radius:100px;}.node--landing-page--full .landing-page__share-text{transform:rotate(90deg);margin-bottom:0;}.node--landing-page--full .landing-page__share-text p{color:white;font-size:13px;margin-top:10px;margin-bottom:15px;}.node--landing-page--full .landing-page__share-icons{display:flex;flex-direction:column;align-items:center;}.node--landing-page--full .pageheader__frame-bottom:before{max-width:unset;}.node--landing-page--full .pageheader__frame-bottom:after{flex-grow:unset;width:40px;}@media (max-width:1100px){.node--landing-page--full .pageheader__frame-bottom:after{flex-grow:1;}}.node--landing-page--full .pageheader__frame-bottom span{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:0 10px;display:flex;align-items:center;}.node--landing-page--full .pageheader__frame-bottom span .landing-page__add-to-favorite{display:flex;}.node--landing-page--full .pageheader__frame-bottom span .landing-page__add-to-favorite .flag{text-decoration:none;}.node--landing-page--full .pageheader__frame-bottom span .landing-page__add-to-favorite .flag:hover a{text-decoration:none;}.node--landing-page--full .pageheader__frame-bottom span .landing-page__add-to-favorite .flag.action-unflag a svg{fill:#FF9F05;}.node--landing-page--full .pageheader__frame-bottom span .landing-page__add-to-favorite a{color:white;text-decoration:none;display:flex;align-items:center;}.node--landing-page--full .pageheader__frame-bottom span .landing-page__add-to-favorite a:hover{text-decoration:none;}.node--landing-page--full .pageheader__frame-bottom span .landing-page__add-to-favorite a svg{margin-left:10px;fill:#E4B7C2;}.node--landing-page--full .landing-page__background-image{position:absolute;left:0;top:0;width:100%;height:100%;background-size:cover;background-repeat:no-repeat;}.node--landing-page--resources #block-campus-compact-local-tasks{top:-100px;z-index:1;}.node--landing-page--resources .node__content-resources{position:relative;top:-120px;z-index:1;margin-bottom:-120px;}.node--member-institution--full{}.node--member-institution--full.backdrop::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.25);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:999;}.node--member-institution--full .member-institution-page__data{padding-top:40px;padding-bottom:40px;background-image:url(/themes/campus_compact/img/backgrounds/background-paper-texture.jpg);}.node--member-institution--full .member-institution-page__meta{margin-top:20px;}.node--member-institution--full .member-institution-page__topic a{text-decoration:none;background:rgba(228,183,194,0.5);color:#272727;border-radius:100px;padding:3px 10px;font-size:14px;}.node--member-institution--full .member-institution-page__data .container{display:flex;flex-wrap:wrap;padding:0 var(--padding-horizontal);}.node--member-institution--full .member-institution-page__data .container > div{width:calc(100% / 4);border-right:2px solid rgba(0,0,0,0.15);padding-left:26px;}.node--member-institution--full .member-institution-page__data .container > div:last-child{border-right:none;}@media (max-width:800px){.node--member-institution--full .member-institution-page__data .container > div{width:calc(100% / 2);}}@media (max-width:350px){.node--member-institution--full .member-institution-page__data .container > div{width:calc(100%);}}.node--member-institution--full .member-institution-page__data-item{margin-bottom:20px;}.node--member-institution--full .member-institution-page__data-item label{font-size:14px;font-weight:bold;}.node--member-institution--full .member-institution-page__data-item p{margin-top:0;}.node--member-institution--full .member-institution-page__add-to-calendar .btn{transform:translateX(-29px);}.node--newman-civic-fellow--full{}.node--newman-civic-fellow--full .pageheader{padding-bottom:0;}.node--newman-civic-fellow--full .pageheader:before{background-image:none;}.node--newman-civic-fellow--full .pageheader .l-container{border:none;}.node--newman-civic-fellow--full .pageheader .l-container::before{background-color:transparent;}.node--newman-civic-fellow--full .pageheader .l-container::after{background-color:transparent;}.node--newman-civic-fellow--full .newman-civic-page__header{position:relative;}.node--newman-civic-fellow--full .newman-civic-page__header .newman-civic-page__title{width:70%;}@media (max-width:800px){.node--newman-civic-fellow--full .newman-civic-page__header .newman-civic-page__title{width:100%;}}.node--newman-civic-fellow--full .newman-civic-page__header .newman-civic-page__hero-image{width:30%;position:absolute;top:0;right:0;}.node--newman-civic-fellow--full .newman-civic-page__header .newman-civic-page__hero-image img{width:256px;height:169px;object-fit:cover;line-height:0;}@media (max-width:800px){.node--newman-civic-fellow--full .newman-civic-page__header .newman-civic-page__hero-image{display:none;}}.node--newman-civic-fellow--full .pageheader__inner{padding-top:68px;padding-bottom:30px;}.node--newman-civic-fellow--full .pageheader__frame-top::before{background-color:transparent;}.node--newman-civic-fellow--full .pageheader__frame-bottom > span{display:flex;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;}.node--newman-civic-fellow--full .pageheader__frame-bottom::before{background-color:transparent;}.node--newman-civic-fellow--full .pageheader__frame-bottom::after{background-color:transparent;}.node--newman-civic-fellow--full .newman-civic-page__data{background-repeat:no-repeat;background-size:cover;background-position:center;background-image:url(/themes/campus_compact/img/backgrounds/background-paper-texture.jpg);padding-top:40px;padding-bottom:40px;}.node--newman-civic-fellow--full .newman-civic-page__topic a{text-decoration:none;background:rgba(228,183,194,0.5);color:#272727;border-radius:100px;padding:3px 10px;font-size:14px;}.node--newman-civic-fellow--full .newman-civic-page__nominator{display:flex;flex-wrap:wrap;margin-bottom:40px;}.node--newman-civic-fellow--full .newman-civic-page__nominator .newman-civic-page__nominator-content p{margin-top:0;margin-bottom:20px;}.node--newman-civic-fellow--full .newman-civic-page__nominator > div{width:50%;}@media (max-width:1100px){.node--newman-civic-fellow--full .newman-civic-page__nominator > div{width:100%;}}.node--newman-civic-fellow--full .newman-civic-page__nominator .newman-civic-page__nominator-image{display:flex;justify-content:center;}.node--newman-civic-fellow--full .newman-civic-page__nominator .newman-civic-page__nominator-image .field--name-field-nominee-photo{line-height:0;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:relative;}.node--newman-civic-fellow--full .newman-civic-page__nominator .newman-civic-page__nominator-image .field--name-field-nominee-photo .field__item{line-height:0;}.node--newman-civic-fellow--full .newman-civic-page__nominator .newman-civic-page__nominator-image .field--name-field-nominee-photo > article{z-index:9;}.node--newman-civic-fellow--full .newman-civic-page__nominator .newman-civic-page__nominator-image .field--name-field-nominee-photo::after{content:'';position:absolute;width:100%;height:100%;border:3px solid #FF9F05;top:10px;left:10px;z-index:1;}.node--newman-civic-fellow--full .newman-civic-page__nominator .newman-civic-page__nominator-meta h4{margin-bottom:15px;}.node--newman-civic-fellow--full .newman-civic-page__nominator .newman-civic-page__nominator-meta p{margin-top:0;margin-bottom:0 !important;}.node--newman-civic-fellow--full .newman-civic-page__nominator .newman-civic-page__nominator-meta .newman-civic-page__nominator-title{font-size:14px;font-weight:bold;}.node--newman-civic-fellow--full .newman-civic-page__nominator .newman-civic-page__nominator-meta .newman-civic-page__nominator-institution{font-size:18px;}.node--newman-civic-fellow--full .newman-civic-page__personal{display:flex;flex-wrap:wrap;}.node--newman-civic-fellow--full .newman-civic-page__personal .newman-civic-page__personal-content p{margin-top:0;margin-bottom:20px;}.node--newman-civic-fellow--full .newman-civic-page__personal > div{width:50%;}@media (max-width:1100px){.node--newman-civic-fellow--full .newman-civic-page__personal > div{width:100%;}}.node--newman-civic-fellow--full .newman-civic-page__personal .newman-civic-page__personal-meta h4{margin-bottom:15px;}.node--newman-civic-fellow--full .newman-civic-page__personal .newman-civic-page__personal-meta p{margin-top:0;margin-bottom:0 !important;}.node--newman-civic-fellow--full .newman-civic-page__personal .newman-civic-page__personal-meta .newman-civic-page__nominator-title{font-size:14px;font-weight:bold;}.node--newman-civic-fellow--full .newman-civic-page__personal .newman-civic-page__personal-meta .newman-civic-page__nominator-institution{font-size:18px;}.node--newman-civic-fellow--full .newman-civic-page__data-item{margin-bottom:20px;}.node--newman-civic-fellow--full .newman-civic-page__data-item label{font-size:14px;font-weight:bold;}.node--newman-civic-fellow--full .newman-civic-page__data-item p{margin-top:0;}.node--newman-civic-fellow--full .newman-civic-page__add-to-calendar .btn{transform:translateX(-29px);}.newman-civic-page__data .l-container{padding-left:var(--padding-horizontal-small);padding-rigth:var(--padding-horizontal-small);}@media (max-width:1100px){.newman-civic-page__data .l-container{padding-left:0;padding-right:0;}.newman-civic-page__data .l-container > div{width:100%;}.newman-civic-page__data .newman-civic-page__nominator-image{order:-1;margin-bottom:80px;}}.node--page--full{}.node--page--full .pageheader__frame-bottom{background-color:#FF9F05;}.node--page--full .basic-page__meta{margin-top:20px;}.node--page--full .basic-page__topic a{text-decoration:none;background:rgba(228,183,194,0.5);color:#272727;border-radius:100px;padding:3px 10px;font-size:14px;}.node--page--full .basic-page__share{position:absolute;right:-19px;top:50%;transform:translateY(-50%);background:#A10936;z-index:999999;padding:5px 0px;border-radius:100px;}.node--page--full .basic-page__share-text{transform:rotate(90deg);margin-bottom:0;}.node--page--full .basic-page__share-text p{color:white;font-size:13px;margin-top:10px;margin-bottom:15px;}.node--page--full .basic-page__share-icons{display:flex;flex-direction:column;align-items:center;}.node--page--full .basic-page__background-image{position:absolute;top:0px;left:0px;width:100%;height:100%;background-size:cover;}.node--resource--full{}.node--resource--full .field--name-field-content > .field__item:first-child{margin-top:10px;}.node--resource--full .field--name-field-content > .field__item:first-child > .paragraph{margin-top:0;}.user-logged-in .node--resource--full .field--name-field-content > .field__item:first-child{margin-top:60px;}.resource-page__topic .field--name-field-resource-type,.resource-page__topic .field--name-field-practice-area{display:inline-block;}@media (max-width:650px){.node--resource--full .field--name-field-content > .field__item:first-child{margin-top:60px;}}.bio-tile__image .field__item{line-height:0;}.bio-tile__image img{max-width:218px;max-height:218px;width:218px;height:218px;object-fit:cover;border-radius:100%;}.bio-tile__affilate-name{margin-top:40px;}.bio-tile__affilate-name h4{margin-bottom:0px;}.bio-tile__position{font-size:14px;font-weight:700;}.paragraph{position:relative;}.page-node-type-homepage .node__content > div:not(.related):not(.paragraph--vertical-image-slider):not(.paragraph--related-resources-manual):not(.paragraph--quotes-slider):not(.paragraph--cta-with-full-width-banner):not(.paragraph--featured-news-slider){margin-top:112px;margin-bottom:112px;}@media (max-width:800px){.page-node-type-homepage .node__content > div:not(.related):not(.paragraph--vertical-image-slider):not(.paragraph--related-resources-manual):not(.paragraph--quotes-slider):not(.paragraph--cta-with-full-width-banner):not(.paragraph--featured-news-slider){margin-top:47px;margin-bottom:47px;}}.paragraph--fake--tags{background-color:#F5F5F5;padding:25px 0;}.paragraph--fake--tags .p-container{padding-left:0;padding-rigth:0;}.paragraph--type--accordion-items{margin-bottom:16px;}.accordion-item__header{background-color:rgba(199,178,153,0.15);padding:32px;display:flex;justify-content:space-between;align-items:center;cursor:pointer;}.accordion-item__header:hover h6{color:#6A0023;transition:0.5s;}.accordion-item__header h6{max-width:759px;width:85%;margin:0;color:#272727;transition:0.5s;}.accordion-item__header:hover svg line{stroke:#6A0023;transition:0.5s;}.accordion-item__content{padding:32px;display:none;}.accordion-item__content p{margin-top:0;margin-bottom:24px;}.accordion-item__content .accordion-item__buttons a{margin-left:-18px;}.accordion-item__buttons{margin-top:0;display:flex;flex-wrap:wrap;}.accordion-item__expand{font-size:14px;color:#A10936;pointer-events:pointer;transition:0.5s;}.accordion-item__expand svg{transition:0.5s;}.accordion-item__expand.open svg{transform:rotate(90deg);transition:0.5s;}.accordion-item__expand.open svg line:first-child{opacity:0;}.accordion__header{display:flex;justify-content:space-between;align-items:flex-end;}.accordion__title{padding-right:20px;}.accordion__expand-all{min-width:95px;margin-bottom:24px;pointer-events:pointer;transition:0.5s;}.accordion__expand-all:hover span{color:#6A0023;transition:0.5s;}.accordion__expand-all:hover svg line{stroke:#6A0023;transition:0.5s;}.accordion__expand-all span{padding-top:39px;font-size:14px;color:#A10936;transition:0.5s;cursor:pointer;}.accordion__expand-all svg{transition:0.5s;}.accordion__expand-all svg line{transition:0.5s;}.accordion__expand-all.open svg{transform:rotate(90deg);transition:0.5s;}.accordion__expand-all.open svg line:first-child{opacity:0;}.bio-tiles_content{display:flex;flex-wrap:wrap;}.bio-tile__item{margin:20px 30px;max-width:calc((100% / 5) - 60px);word-break:break-all;width:100%;}.bio-tile__item article{display:flex;flex-direction:column;align-items:center;}.bio-tiles--staff .bio-tile__item{max-width:60vw;margin-bottom:65px;}.bio-tiles--staff .bio-tile__item:last-child{margin-bottom:0;}@media (max-width:1600px){.bio-tile__item{max-width:calc((100% / 4) - 60px);}}@media (max-width:1440px){.bio-tile__item{max-width:256px;}}@media (max-width:1100px){.bio-tiles--staff .bio-tile__item{max-width:100%;}}@media (max-width:650px){.bio-tile__item{margin-left:auto;margin-right:auto;}}.page-node-type-homepage .paragraph--cta-with-full-width-banner{padding:50px 0;}.page-node-type-homepage .paragraph--cta-with-full-width-banner::before{background-repeat:no-repeat;background-size:cover;background-position:center;background-image:url(/themes/campus_compact/img/backgrounds/background-paper-texture-tr.png);content:'';position:absolute;top:0;right:0;bottom:0;width:22vw;transform:rotate(180deg);}@media (max-width:1100px){.page-node-type-homepage .paragraph--cta-with-full-width-banner::before{display:none;}}.paragraph--cta-with-full-width-banner{padding:0;z-index:1;}.paragraph--cta-with-full-width-banner .cta-full__container{background-color:#A10936;margin:0;padding:88px 132px 88px 111px;display:flex;flex-wrap:wrap;align-items:center;width:85%;position:relative;}.paragraph--cta-with-full-width-banner .cta-full__container .cta-full__header-gear{max-width:135px;transform:rotate(-5deg);position:absolute;top:-85px;left:96%;max-width:150px;width:100%;}@media (max-width:1440px){.paragraph--cta-with-full-width-banner .cta-full__container .cta-full__header-gear{top:-80px;transform:rotate(0);}}@media (max-width:1100px){.paragraph--cta-with-full-width-banner .cta-full__container .cta-full__header-gear{display:none;}}.paragraph--cta-with-full-width-banner .cta-full__container .cta-full__header{padding-left:40px;margin-bottom:16px;position:relative;}@media (max-width:1100px){.paragraph--cta-with-full-width-banner .cta-full__container .cta-full__header{padding-left:0;}}.paragraph--cta-with-full-width-banner .cta-full__container .cta-full__header:after{content:'';position:absolute;bottom:0;right:0;width:2px;height:calc(100% - 39px);background:rgba(255,255,255,0.2);}.paragraph--cta-with-full-width-banner .cta-full__container h2{color:#FFFFFF;padding-right:20px;}.paragraph--cta-with-full-width-banner .cta-full__container p{color:#FFFFFF;padding-right:15%;}.paragraph--cta-with-full-width-banner .cta-full__container .cta-full__content{padding-left:68px;}.paragraph--cta-with-full-width-banner .cta-full__container .cta-full__content a{max-width:210px;width:100%;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;justify-content:space-between;}@media (max-width:800px){.paragraph--cta-with-full-width-banner .cta-full__container .cta-full__content{padding-left:0;}.paragraph--cta-with-full-width-banner .cta-full__container .cta-full__content a{margin-left:0;}}@media (max-width:1100px){.paragraph--cta-with-full-width-banner .cta-full__container{width:100%;}}@media (max-width:800px){.paragraph--cta-with-full-width-banner .cta-full__container{padding-left:2rem;padding-right:2rem;width:100%;}.paragraph--cta-with-full-width-banner .cta-full__container .cta-full__header{padding-left:0;border-right:none;}.paragraph--cta-with-full-width-banner .cta-full__container .cta-full__header:after{display:none;}}.download-item{display:flex;flex-wrap:wrap;padding:24px 0 24px 15px;border-top:2px solid rgba(39,39,39,0.15);}.download-title{width:50%;padding-right:40px;}.download-title p{margin:0;}@media (max-width:800px){.download-title{width:100%;padding-right:0;}}.download-format-btn{width:50%;display:flex;flex-wrap:wrap;justify-content:space-between;}.download-format-btn p{margin-top:0;}.download-format-btn .download-btn-container a{margin-top:0;padding-top:0;font-size:15px;}@media (max-width:800px){.download-format-btn{width:100%;padding-right:0;}.download-format-btn .download-format p{margin:0;}.download-format-btn .download-btn-container a{margin-top:0;padding-top:0;}}.download-title-mobile{display:none;}@media (max-width:800px){.download-title-mobile{display:block;}.download-title-mobile p{font-size:13px;font-weight:600;text-decoration:underline;}}.download-format-mobile{display:none;}@media (max-width:800px){.download-format-mobile{display:block;width:100%;padding-right:0;}.download-format-mobile p{font-size:13px;font-weight:600;text-decoration:underline;}}.download-table__header{display:flex;align-items:center;padding:32px 0 32px 15px;background:rgba(199,178,153,0.15);margin-bottom:10px;}.download-table__header h6{margin:0;}@media (max-width:800px){.download-table__header{display:none;}}.download-title-header{width:50%;}.download-format-header{width:50%;}.paragraph--embed{background-repeat:no-repeat;background-size:cover;background-position:center;background-image:url(/themes/campus_compact/img/backgrounds/bg--black-paper-texture--footer.jpg);background-repeat:repeat;background-size:contain;padding-top:105px;padding-bottom:100px;}.embed-pt__title{color:#FFFFFF;background-color:#A10936;max-width:100%;width:100%;background:none;max-width:794px;}.embed-pt__title > form{margin-left:auto;margin-right:auto;padding:0 var(--padding-horizontal);max-width:var(--width--content-max);width:100%;}.embed-pt__title *{color:#FFFFFF;}.embed-pt__title *.messages--error .messages__item{color:#A10936 !important;}.embed-pt__title a{color:#FFFFFF;}.embed-pt__title a:hover,.embed-pt__title a:focus,.embed-pt__title a:active,.embed-pt__title a.is-active{color:#FFFFFF;}.embed-pt__title button:not(.visually-hidden):not(.trigger):not(.ui-dialog-titlebar-close),.embed-pt__title input[type=submit],.embed-pt__title input[type=reset],.embed-pt__title input[type=button],.embed-pt__title .button--primary{border:0;background-color:transparent;padding:0;margin:0;border-radius:0;cursor:pointer;font-family:"Roboto Mono",monospace;font-weight:700;text-decoration:none;align-items:center;background-color:#A10936;border-radius:19px;letter-spacing:2.6px;box-shadow:0px 3px 6px #00000029;display:inline-flex;flex-direction:column;justify-content:center;text-transform:uppercase;font-family:"Roboto Mono",monospace;font-size:1.3rem;font-weight:500;line-height:1.2;padding:1rem 1em;text-align:center;color:#FFFFFF;border:0;min-width:128px;transition:color 0.15s ease-out,background-color 0.15s ease-out;background-color:#FFFFFF;color:#A10936;border:1px solid #FFFFFF;}.embed-pt__title button:not(.visually-hidden):not(.trigger):not(.ui-dialog-titlebar-close):hover,.embed-pt__title button:not(.visually-hidden):not(.trigger):not(.ui-dialog-titlebar-close):active,.embed-pt__title button:not(.visually-hidden):not(.trigger):not(.ui-dialog-titlebar-close):focus,.embed-pt__title input[type=submit]:hover,.embed-pt__title input[type=submit]:active,.embed-pt__title input[type=submit]:focus,.embed-pt__title input[type=reset]:hover,.embed-pt__title input[type=reset]:active,.embed-pt__title input[type=reset]:focus,.embed-pt__title input[type=button]:hover,.embed-pt__title input[type=button]:active,.embed-pt__title input[type=button]:focus,.embed-pt__title .button--primary:hover,.embed-pt__title .button--primary:active,.embed-pt__title .button--primary:focus{text-decoration:none;}.embed-pt__title button:not(.visually-hidden):not(.trigger):not(.ui-dialog-titlebar-close):hover,.embed-pt__title input[type=submit]:hover,.embed-pt__title input[type=reset]:hover,.embed-pt__title input[type=button]:hover,.embed-pt__title .button--primary:hover{color:#FFFFFF;background-color:#A10936;}.embed-pt__title button:not(.visually-hidden):not(.trigger):not(.ui-dialog-titlebar-close):active,.embed-pt__title input[type=submit]:active,.embed-pt__title input[type=reset]:active,.embed-pt__title input[type=button]:active,.embed-pt__title .button--primary:active{color:#FFFFFF;background-color:#6A0023;}.embed-pt__title button:not(.visually-hidden):not(.trigger):not(.ui-dialog-titlebar-close)[disabled],.embed-pt__title input[type=submit][disabled],.embed-pt__title input[type=reset][disabled],.embed-pt__title input[type=button][disabled],.embed-pt__title .button--primary[disabled]{background-color:#eaebec;color:#aaabac;border:1px solid #aaabac;outline:none;cursor:default;}.embed-pt__title button:not(.visually-hidden):not(.trigger):not(.ui-dialog-titlebar-close)[disabled]:hover,.embed-pt__title button:not(.visually-hidden):not(.trigger):not(.ui-dialog-titlebar-close)[disabled]:active,.embed-pt__title button:not(.visually-hidden):not(.trigger):not(.ui-dialog-titlebar-close)[disabled]:focus,.embed-pt__title input[type=submit][disabled]:hover,.embed-pt__title input[type=submit][disabled]:active,.embed-pt__title input[type=submit][disabled]:focus,.embed-pt__title input[type=reset][disabled]:hover,.embed-pt__title input[type=reset][disabled]:active,.embed-pt__title input[type=reset][disabled]:focus,.embed-pt__title input[type=button][disabled]:hover,.embed-pt__title input[type=button][disabled]:active,.embed-pt__title input[type=button][disabled]:focus,.embed-pt__title .button--primary[disabled]:hover,.embed-pt__title .button--primary[disabled]:active,.embed-pt__title .button--primary[disabled]:focus{background-color:#eaebec;color:#aaabac;border:1px solid #aaabac;outline:none;}.embed-pt__title button:not(.visually-hidden):not(.trigger):not(.ui-dialog-titlebar-close):hover,.embed-pt__title button:not(.visually-hidden):not(.trigger):not(.ui-dialog-titlebar-close):active,.embed-pt__title button:not(.visually-hidden):not(.trigger):not(.ui-dialog-titlebar-close):focus,.embed-pt__title input[type=submit]:hover,.embed-pt__title input[type=submit]:active,.embed-pt__title input[type=submit]:focus,.embed-pt__title input[type=reset]:hover,.embed-pt__title input[type=reset]:active,.embed-pt__title input[type=reset]:focus,.embed-pt__title input[type=button]:hover,.embed-pt__title input[type=button]:active,.embed-pt__title input[type=button]:focus,.embed-pt__title .button--primary:hover,.embed-pt__title .button--primary:active,.embed-pt__title .button--primary:focus{opacity:0.9;color:#A10936;background-color:#FFFFFF;}.embed-pt__title .button-container button,.embed-pt__title .button-container input[type=submit],.embed-pt__title .button-container input[type=reset],.embed-pt__title .button-container input[type=button]{background:transparent;box-shadow:none;border:0;}.embed-pt__title .form-item label{color:#FFFFFF;}.embed-pt__title .form-required::after{background-image:linear-gradient(transparent,transparent),url(/themes/campus_compact/img/icons/icon-required-white.svg);}.embed-pt__title .form-text,.embed-pt__title .form-email,.embed-pt__title input[type=search],.embed-pt__title input[type=password],.embed-pt__title textarea,.embed-pt__title select{background-color:#AE2E54;color:#FFFFFF;}.embed-pt__title select{background-image:linear-gradient(transparent,transparent),url(/themes/campus_compact/img/icons/icon-arrow-drop-down-white.svg);}.embed-pt__title ::placeholder{color:#FFFFFF;}.ember-pt__description{color:#FFFFFF;background-color:#A10936;max-width:100%;width:100%;background:none;max-width:794px;}.ember-pt__description > form{margin-left:auto;margin-right:auto;padding:0 var(--padding-horizontal);max-width:var(--width--content-max);width:100%;}.ember-pt__description *{color:#FFFFFF;}.ember-pt__description *.messages--error .messages__item{color:#A10936 !important;}.ember-pt__description a{color:#FFFFFF;}.ember-pt__description a:hover,.ember-pt__description a:focus,.ember-pt__description a:active,.ember-pt__description a.is-active{color:#FFFFFF;}.ember-pt__description button:not(.visually-hidden):not(.trigger):not(.ui-dialog-titlebar-close),.ember-pt__description input[type=submit],.ember-pt__description input[type=reset],.ember-pt__description input[type=button],.ember-pt__description .button--primary{border:0;background-color:transparent;padding:0;margin:0;border-radius:0;cursor:pointer;font-family:"Roboto Mono",monospace;font-weight:700;text-decoration:none;align-items:center;background-color:#A10936;border-radius:19px;letter-spacing:2.6px;box-shadow:0px 3px 6px #00000029;display:inline-flex;flex-direction:column;justify-content:center;text-transform:uppercase;font-family:"Roboto Mono",monospace;font-size:1.3rem;font-weight:500;line-height:1.2;padding:1rem 1em;text-align:center;color:#FFFFFF;border:0;min-width:128px;transition:color 0.15s ease-out,background-color 0.15s ease-out;background-color:#FFFFFF;color:#A10936;border:1px solid #FFFFFF;}.ember-pt__description button:not(.visually-hidden):not(.trigger):not(.ui-dialog-titlebar-close):hover,.ember-pt__description button:not(.visually-hidden):not(.trigger):not(.ui-dialog-titlebar-close):active,.ember-pt__description button:not(.visually-hidden):not(.trigger):not(.ui-dialog-titlebar-close):focus,.ember-pt__description input[type=submit]:hover,.ember-pt__description input[type=submit]:active,.ember-pt__description input[type=submit]:focus,.ember-pt__description input[type=reset]:hover,.ember-pt__description input[type=reset]:active,.ember-pt__description input[type=reset]:focus,.ember-pt__description input[type=button]:hover,.ember-pt__description input[type=button]:active,.ember-pt__description input[type=button]:focus,.ember-pt__description .button--primary:hover,.ember-pt__description .button--primary:active,.ember-pt__description .button--primary:focus{text-decoration:none;}.ember-pt__description button:not(.visually-hidden):not(.trigger):not(.ui-dialog-titlebar-close):hover,.ember-pt__description input[type=submit]:hover,.ember-pt__description input[type=reset]:hover,.ember-pt__description input[type=button]:hover,.ember-pt__description .button--primary:hover{color:#FFFFFF;background-color:#A10936;}.ember-pt__description button:not(.visually-hidden):not(.trigger):not(.ui-dialog-titlebar-close):active,.ember-pt__description input[type=submit]:active,.ember-pt__description input[type=reset]:active,.ember-pt__description input[type=button]:active,.ember-pt__description .button--primary:active{color:#FFFFFF;background-color:#6A0023;}.ember-pt__description button:not(.visually-hidden):not(.trigger):not(.ui-dialog-titlebar-close)[disabled],.ember-pt__description input[type=submit][disabled],.ember-pt__description input[type=reset][disabled],.ember-pt__description input[type=button][disabled],.ember-pt__description .button--primary[disabled]{background-color:#eaebec;color:#aaabac;border:1px solid #aaabac;outline:none;cursor:default;}.ember-pt__description button:not(.visually-hidden):not(.trigger):not(.ui-dialog-titlebar-close)[disabled]:hover,.ember-pt__description button:not(.visually-hidden):not(.trigger):not(.ui-dialog-titlebar-close)[disabled]:active,.ember-pt__description button:not(.visually-hidden):not(.trigger):not(.ui-dialog-titlebar-close)[disabled]:focus,.ember-pt__description input[type=submit][disabled]:hover,.ember-pt__description input[type=submit][disabled]:active,.ember-pt__description input[type=submit][disabled]:focus,.ember-pt__description input[type=reset][disabled]:hover,.ember-pt__description input[type=reset][disabled]:active,.ember-pt__description input[type=reset][disabled]:focus,.ember-pt__description input[type=button][disabled]:hover,.ember-pt__description input[type=button][disabled]:active,.ember-pt__description input[type=button][disabled]:focus,.ember-pt__description .button--primary[disabled]:hover,.ember-pt__description .button--primary[disabled]:active,.ember-pt__description .button--primary[disabled]:focus{background-color:#eaebec;color:#aaabac;border:1px solid #aaabac;outline:none;}.ember-pt__description button:not(.visually-hidden):not(.trigger):not(.ui-dialog-titlebar-close):hover,.ember-pt__description button:not(.visually-hidden):not(.trigger):not(.ui-dialog-titlebar-close):active,.ember-pt__description button:not(.visually-hidden):not(.trigger):not(.ui-dialog-titlebar-close):focus,.ember-pt__description input[type=submit]:hover,.ember-pt__description input[type=submit]:active,.ember-pt__description input[type=submit]:focus,.ember-pt__description input[type=reset]:hover,.ember-pt__description input[type=reset]:active,.ember-pt__description input[type=reset]:focus,.ember-pt__description input[type=button]:hover,.ember-pt__description input[type=button]:active,.ember-pt__description input[type=button]:focus,.ember-pt__description .button--primary:hover,.ember-pt__description .button--primary:active,.ember-pt__description .button--primary:focus{opacity:0.9;color:#A10936;background-color:#FFFFFF;}.ember-pt__description .button-container button,.ember-pt__description .button-container input[type=submit],.ember-pt__description .button-container input[type=reset],.ember-pt__description .button-container input[type=button]{background:transparent;box-shadow:none;border:0;}.ember-pt__description .form-item label{color:#FFFFFF;}.ember-pt__description .form-required::after{background-image:linear-gradient(transparent,transparent),url(/themes/campus_compact/img/icons/icon-required-white.svg);}.ember-pt__description .form-text,.ember-pt__description .form-email,.ember-pt__description input[type=search],.ember-pt__description input[type=password],.ember-pt__description textarea,.ember-pt__description select{background-color:#AE2E54;color:#FFFFFF;}.ember-pt__description select{background-image:linear-gradient(transparent,transparent),url(/themes/campus_compact/img/icons/icon-arrow-drop-down-white.svg);}.ember-pt__description ::placeholder{color:#FFFFFF;}.embed-pt__embed{position:relative;margin-top:50px;max-width:918px;}.embed-pt__embed::after{background-image:url(/themes/campus_compact/img/decor/gear.png);background-position:center;background-size:contain;background-repeat:no-repeat;content:'';height:165px;position:absolute;top:-82.5px;right:-100px;opacity:0.92;transform:rotate(145deg);width:165px;z-index:-1;}.embed-pt__embed::after{opacity:0.13;height:135px;width:135px;}.embed-pt__embed.embed-pt__embed--iframe{max-width:68.25vw;position:relative;z-index:2;}.embed-pt__embed.embed-pt__embed--iframe::after{background-image:url(/themes/campus_compact/img/decor/gear.png);background-position:center;background-size:contain;background-repeat:no-repeat;content:'';height:165px;position:absolute;top:-82.5px;right:-100px;opacity:0.92;transform:rotate(145deg);width:165px;z-index:-1;}.embed-pt__embed.embed-pt__embed--iframe:after{opacity:0.13;top:-78.5px;right:-112px;height:139px;}.embed-pt__embed:not(.embed-pt__embed--sizes){position:relative;}.embed-pt__embed:not(.embed-pt__embed--sizes).embed-pt__embed--iframe{padding-top:58.65%;}.embed-pt__embed:not(.embed-pt__embed--sizes).embed-pt__embed--iframe iframe,.embed-pt__embed:not(.embed-pt__embed--sizes).embed-pt__embed--iframe .field--name-field-embed-code{color:#FFFFFF;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;}.embed-pt__embed iframe{max-width:100%;}.embed-pt__download-btn .btn{transform:translateX(-28px);}.embed-pt__link-btn .btn.btn__type--secondary.btn__mode--dark{padding-left:0;margin-left:0;}.embed-pt__link-btn .btn.btn__type--secondary.btn__mode--dark:hover::after{width:calc(100% - 16px);}.embed-pt__link-btn .btn.btn__type--secondary.btn__mode--dark::after{left:0;width:calc(100% - 16px - 29px);}@media (max-width:1600px){.paragraph--embed{padding-top:67px;padding-bottom:57px;}}@media (max-width:1440px){.embed-pt__embed::after{height:9.6vw;top:-6vw;right:-7.4vw;width:9.6vw;}}@media (max-width:1100px){.embed-pt__embed::after{display:none;}.embed-pt__embed.embed-pt__embed--iframe{max-width:100%;}}@media (max-width:800px){.paragraph--embed{padding-top:37px;padding-bottom:27px;}.embed-pt.container,.embed-pt.p-container{max-width:100%;padding:0;}.embed-pt_container-texts{padding:2rem;}.embed-pt__link-btn{padding:2rem 2rem 0;}.embed-pt__embed:not(.embed-pt__embed--sizes).embed-pt__embed--iframe{padding-top:70%;}}.featured-links-pt__items .field--name-field-featured-links{display:flex;flex-wrap:wrap;justify-content:space-between;padding-top:42px;border-top:1px solid rgba(0,0,0,0.15);}.featured-links-pt__items .field--name-field-featured-links > .field__item{width:calc(100% / 3);margin-bottom:55px;min-width:255px;}.featured-link{padding-left:0;}.featured-link__header{margin-bottom:16px;}.featured-link__header a{text-decoration:none;color:#000000;text-transform:capitalize;}.featured-link__tags{display:flex;flex-wrap:wrap;}.featured-link__tag{background:rgba(228,183,194,0.5);padding:3px 8px;border-radius:100px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:center;margin:5px 10px 5px 0;}.featured-link__tag a{font-size:14px;text-decoration:none;color:#272727;}.featured-links__title{display:flex;}.featured-links__title span{margin-left:10px;display:flex;align-items:flex-end;padding-bottom:5px;}.featured-link__open-icon svg{width:15px;height:auto;fill:#A10936;}.paragraph--featured-news-slider__sticky{position:sticky;transition:none;display:flex;justify-content:flex-end;top:12%;z-index:-1;max-height:75vh;}.paragraph--featured-news-slider__sticky-element__pictures{position:relative;max-width:54vw;flex-shrink:0;position:relative;z-index:3;width:100%;}.paragraph--featured-news-slider__sticky-element__pictures::before{border:3px solid #FF9F05;content:'';position:absolute;top:2vw;bottom:2vw;left:2vw;right:2vw;z-index:1;}.paragraph--featured-news-slider__sticky-element__pictures::before{top:1.5vw;left:1.5vw;bottom:calc(1.5vw * -1);right:calc(1.5vw * -1);}.paragraph--featured-news-slider__sticky-element__pictures::before{z-index:2;}.paragraph--featured-news-slider__sticky-element__picture{width:100%;position:absolute;top:0;opacity:0;transition:opacity 1.5s ease;}.paragraph--featured-news-slider__sticky-element__picture img{width:100%;max-height:75vh;object-fit:cover;}.paragraph--featured-news-slider__sticky-element__picture.sticky-element__picture--0{position:relative;}.paragraph--featured-news-slider__sticky-element__picture.active{opacity:1;z-index:1;}@media (max-width:1100px){.paragraph--featured-news-slider__sticky{display:none;}}.paragraph--featured-news-slider{z-index:-1;position:relative;margin-bottom:5vh;padding-top:5vh;z-index:1;}.paragraph--featured-news-slider::before{background-repeat:no-repeat;background-size:cover;background-position:center;background-image:url(/themes/campus_compact/img/backgrounds/background-paper-texture-tr.png);content:'';position:absolute;top:0;bottom:0;width:22vw;right:0;}.paragraph--featured-news-slider.on-view::before{position:fixed;right:0;}.paragraph--featured-news-slider.on-view .paragraph--featured-news-slider__button{background-color:#FFFFFF;display:block;z-index:2;}.paragraph--featured-news-slider.on-view .button--skip-section{display:block;}.paragraph--featured-news-slider.on-view .paragraph--featured-news-slider__header{background-color:#FFFFFF;position:fixed;top:17.7%;z-index:3;}.paragraph--featured-news-slider.on-view .paragraph--featured-news-slider__header:after{content:'';width:100%;height:172px;position:absolute;bottom:100%;left:0;background-color:inherit;}.paragraph--featured-news-slider + .paragraph{background-color:#FFFFFF;z-index:2;}.paragraph--featured-news-slider .featured-slide{padding-bottom:112px;}.paragraph--featured-news-slider .featured-slide:last-child{padding-bottom:0;}.paragraph--featured-news-slider .slick-slide{align-items:center;display:flex;}.paragraph--featured-news-slider .slick-list__controls{display:none;}.paragraph--featured-news-slider .button--skip-section{display:none;position:fixed;bottom:20px;right:23.5vw;}.paragraph--featured-news-slider--animation .paragraph--featured-news-slider__slides > .featured-slide:first-child{position:absolute;top:0;}.paragraph--featured-news-slider--animation .featured-slide__image{visibility:hidden;}.paragraph--featured-news-slider__container{padding-left:var(--padding-horizontal-small);padding-right:var(--padding-horizontal-small);padding-bottom:9.33vh;position:relative;}.paragraph--featured-news-slider__header{background-color:#FFFFFF;z-index:1;max-width:28vw;position:absolute;top:0;}.paragraph--featured-news-slider__button{position:fixed;padding-bottom:10px;background-color:#FFFFFF;bottom:0;display:none;width:100%;max-width:25.5vw;}.paragraph--featured-news-slider__button .btn{letter-spacing:2.6px;font-weight:500;padding-left:0;margin-left:0;}.paragraph--featured-news-slider__button .btn:hover::after{width:calc(100% - 16px) !important;}.paragraph--featured-news-slider__button .btn::after{left:0;width:calc(100% - 16px - 29px);}.paragraph--featured-news-slider__slides-container{position:relative;z-index:2;}.paragraph--featured-news-slider__static-frame{position:relative;bottom:0;position:absolute;top:0;max-width:54vw;flex-shrink:0;width:100%;right:0;z-index:4;transform:translate3d(0,0,0);opacity:1;transition:opacity 0.5s ease,transform 0.5s ease;}.paragraph--featured-news-slider__static-frame span::before,.paragraph--featured-news-slider__static-frame span::after{background-color:#FF9F05;content:'';position:absolute;z-index:1;}.paragraph--featured-news-slider__static-frame span:first-child::before{height:3px;top:2vw;left:2vw;right:2vw;}.paragraph--featured-news-slider__static-frame span:first-child::after{height:3px;bottom:2vw;left:2vw;right:2vw;}.paragraph--featured-news-slider__static-frame span:last-child::before{width:3px;top:2vw;bottom:2vw;left:2vw;}.paragraph--featured-news-slider__static-frame span:last-child::after{width:3px;bottom:2vw;top:2vw;right:2vw;}.paragraph--featured-news-slider__static-frame span:first-child::before{height:3px;top:1.5vw;left:1.5vw;right:calc(1.5vw * -1);}.paragraph--featured-news-slider__static-frame span:first-child::after{height:3px;bottom:calc(1.5vw * -1);left:1.5vw;right:calc(1.5vw * -1);}.paragraph--featured-news-slider__static-frame span:last-child::before{width:3px;top:1.5vw;bottom:calc(1.5vw * -1);left:1.5vw;}.paragraph--featured-news-slider__static-frame span:last-child::after{width:3px;bottom:calc(1.5vw * -1);top:1.5vw;right:calc(1.5vw * -1);}.paragraph--featured-news-slider__static-frame.fixed{position:fixed;right:var(--padding-horizontal);top:50%;opacity:1;transform:translate3d(0,-50%,0);}@media (max-width:1100px){.paragraph--featured-news-slider::before{display:none;}.paragraph--featured-news-slider .button--skip-section{display:none;}.paragraph--featured-news-slider .featured-slide{padding-bottom:0;}.paragraph--featured-news-slider.on-view .paragraph--featured-news-slider__header{position:relative;top:inherit;}.paragraph--featured-news-slider.on-view .paragraph--featured-news-slider__button{position:absolute;bottom:inherit;top:20px;right:10px;display:block;}.paragraph--featured-news-slider.on-view .button--skip-section{display:none;}.paragraph--featured-news-slider__static-frame{display:none;}.paragraph--featured-news-slider__container{padding-left:calc(var(--padding-horizontal-small) / 2);padding-right:calc(var(--padding-horizontal-small) / 2);padding-bottom:0;}.paragraph--featured-news-slider__header{position:relative;top:inherit;}.paragraph--featured-news-slider__button{position:absolute;bottom:inherit;top:20px;right:10px;display:block;}.paragraph--featured-news-slider--animation .paragraph--featured-news-slider__slides > .featured-slide:first-child{position:initial;top:initial;}.paragraph--featured-news-slider--animation .featured-slide__image{position:relative;visibility:visible;}.paragraph--featured-news-slider--animation .featured-slide__image::before{border:3px solid #FF9F05;content:'';position:absolute;top:2vw;bottom:2vw;left:2vw;right:2vw;z-index:1;}.paragraph--featured-news-slider--animation .featured-slide__image::before{top:1.5vw;left:1.5vw;bottom:calc(1.5vw * -1);right:calc(1.5vw * -1);}}@media (max-width:800px){.paragraph--featured-news-slider__container{padding-left:0;padding-right:0;}.paragraph--featured-news-slider__header{max-width:100%;}.paragraph--featured-news-slider__button{position:relative;top:inherit;right:inherit;}}.paragraph--form{margin-top:112px;margin-bottom:112px;}.paragraph--form .container-inner{max-width:54.12vw;}.paragraph--form .webform-submission-form{margin-top:40px;margin-bottom:0;}.paragraph--form .button-container{min-width:171px;justify-content:flex-end;}.paragraph--form .button-container input{text-align:left;position:absolute;left:10px;top:0;right:0;bottom:0;margin-right:auto;width:100%;}.paragraph--form .mailchimp.webform-submission-form .subscription-header{display:none;}.paragraph--form .mailchimp.webform-submission-form #mc_embed_signup form{padding:0;}.paragraph--form .mailchimp.webform-submission-form #mc_embed_signup label{color:#4E4E4E;}.paragraph--form .mailchimp.webform-submission-form #mc_embed_signup input[type="text"],.paragraph--form .mailchimp.webform-submission-form #mc_embed_signup input[type="email"],.paragraph--form .mailchimp.webform-submission-form #mc_embed_signup select{background-color:#FFFFFF !important;color:#4E4E4E !important;}.paragraph--form .mailchimp.webform-submission-form #mc_embed_signup select{background-image:linear-gradient(transparent,transparent),url(/themes/campus_compact/img/icons/icon-arrow-drop-down-red.svg) !important;background-repeat:no-repeat;background-position:right 0.5em top 50%;background-size:2.5rem;float:none !important;}.paragraph--form .mailchimp.webform-submission-form #mc_embed_signup #mc-embedded-subscribe-form div.mce_inline_error{color:#4E4E4E !important;position:absolute;right:0;bottom:-5px;margin:0;float:none !important;}.paragraph--form .mailchimp.webform-submission-form #mc_embed_signup #mc-embedded-subscribe-form input.mce_inline_error{float:none !important;text-align:left !important;}.paragraph--form .mailchimp.webform-submission-form #mc_embed_signup input[type="text"]:hover,.paragraph--form .mailchimp.webform-submission-form #mc_embed_signup input[type="email"]:hover,.paragraph--form .mailchimp.webform-submission-form #mc_embed_signup select:hover{box-shadow:0 5px 10px rgba(0,0,0,0.1);}.paragraph--form .mailchimp.webform-submission-form #mc_embed_signup .form-submit{color:#FFFFFF !important;}.paragraph--form .mailchimp.webform-submission-form #mc_embed_signup .button-container.button-container__light:hover .form-submit{color:#272727 !important;}.paragraph--form .mailchimp.webform-submission-form #mc_embed_signup #mce-error-response{display:block;}.paragraph--form .mailchimp.webform-submission-form #mc_embed_signup #mce-success-response{color:#4E4E4E !important;}.form-pt__alignment-vertical .form-pt__form{margin-top:40px;}.form-pt__alignment-horizontal{display:flex;flex-wrap:wrap;}.form-pt__alignment-horizontal .form-pt__header{width:50%;padding-right:80px;}@media (max-width:800px){.form-pt__alignment-horizontal .form-pt__header{width:100%;padding-right:0;}}.form-pt__alignment-horizontal .form-pt__form{width:50%;}@media (max-width:800px){.form-pt__alignment-horizontal .form-pt__form{width:100%;margin-top:40px;}}@media (max-width:800px){.paragraph--form .container-inner{max-width:100%;}.paragraph--form .form-item-captcha-response input{width:90%;}}.full-image .field--name-field-media-image.field__item{width:100%;max-width:54.2vw;margin-right:10px;position:relative;line-height:0;}.full-image .field--name-field-media-image.field__item::after{content:"";position:absolute;top:20px;left:15px;width:100%;height:100%;border:3px solid #FF9F05;}@media (max-width:800px){.paragraph--full-image .p-container{padding:0;}.paragraph--full-image .field--name-field-media-image.field__item{max-width:100%;margin-left:-8px;}}.paragraph--hero-slide{height:100%;}.paragraph--hero-slide__flex{align-items:center;justify-content:space-between;display:flex;}.paragraph--hero-slide__texts{padding:20px;}.paragraph--hero-slide__header{font-family:"Syne",sans-serif,Helvetica,-apple-system,BlinkMacSystemFont,"Open Sans","Source Sans Pro","Droid Serif",Arial,"Segoe UI",sans-serif;font-weight:400;font-size:15rem;line-height:1;font-weight:bold;letter-spacing:-2.75px;max-width:49vw;position:relative;left:-0.5vw;}@media screen and (max-width:800px){.paragraph--hero-slide__header{font-size:5.2rem;}}@supports (font-size:clamp(5.2rem,8.1vw,15rem)){.paragraph--hero-slide__header{font-size:clamp(5.2rem,8.1vw,15rem);}}@media (max-width:650px){.paragraph--hero-slide__header{letter-spacing:-1.3px;}}.paragraph--hero-slide__header.long-text{font-size:5.73vw;}@media screen and (max-width:800px){.paragraph--hero-slide__header.long-text{font-size:4.5rem;}}@supports (font-size:clamp(4.5rem,5.14vw,5.73vw)){.paragraph--hero-slide__header.long-text{font-size:clamp(4.5rem,5.14vw,5.73vw);}}.paragraph--hero-slide__header.long-text-exceeded{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis;}.paragraph--hero-slide__subtitle{font-size:2.4rem;font-family:"Hepta Slab",Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;font-weight:500;margin-bottom:20px;}@media screen and (max-width:800px){.paragraph--hero-slide__subtitle{font-size:2rem;}}@supports (font-size:clamp(2rem,2.4rem,2.4rem)){.paragraph--hero-slide__subtitle{font-size:clamp(2rem,2.4rem,2.4rem);}}.paragraph--hero-slide__image{margin-right:calc(var(--offset--hero-image) * -1);position:relative;top:35px;width:32.7vw;flex-shrink:0;}.paragraph--hero-slide__image img{width:100%;}.paragraph--hero-slide__button{position:absolute;bottom:-19px;left:20px;}.paragraph--hero-slide__button .btn{min-width:210px;justify-content:space-between;margin:0;}@media (max-width:1100px){.paragraph--hero-slide__header{left:0.1vw;}.paragraph--hero-slide__header{font-size:11rem;}}@media screen and (max-width:1100px) and (max-width:800px){.paragraph--hero-slide__header{font-size:5.2rem;}}@media (max-width:1100px){@supports (font-size:clamp(5.2rem,13.2vw,11rem)){.paragraph--hero-slide__header{font-size:clamp(5.2rem,13.2vw,11rem);}}.paragraph--hero-slide__header.long-text{font-size:5.73vw;}}@media screen and (max-width:1100px) and (max-width:800px){.paragraph--hero-slide__header.long-text{font-size:4.5rem;}}@media (max-width:1100px){@supports (font-size:clamp(4.5rem,5.14vw,5.73vw)){.paragraph--hero-slide__header.long-text{font-size:clamp(4.5rem,5.14vw,5.73vw);}}.paragraph--hero-slide__header.long-text-exceeded{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis;}.paragraph--hero-slide{display:flex !important;}.paragraph--hero-slide__flex{align-items:center;}.paragraph--hero-slide__texts{padding:50px 20px;}.paragraph--hero-slide__image{display:none;}}@media (max-width:800px){.paragraph--hero-slide{flex-wrap:wrap;height:auto;}.paragraph--hero-slide__flex{width:100%;}.paragraph--hero-slide__texts{padding:0;}.paragraph--hero-slide__header{max-width:100%;margin-bottom:25px;}.paragraph--hero-slide__subtitle{font-size:2rem;}}@media screen and (max-width:800px) and (max-width:800px){.paragraph--hero-slide__subtitle{font-size:2rem;}}@media (max-width:800px){@supports (font-size:clamp(2rem,2rem,2rem)){.paragraph--hero-slide__subtitle{font-size:clamp(2rem,2rem,2rem);}}.paragraph--hero-slide__button{position:relative;bottom:initial;left:0;margin-top:0;}}.paragraph--hero-slider .slick-list > .slick-track{display:flex;}.paragraph--hero-slider .slick-list .slick-slide:not(.slick-active){z-index:-9999 !important;}.paragraph--hero-slider .slick-list .slick-slide > div{height:100%;}.paragraph--hero-slider .slick-autoplay-toggle-button{margin:0;padding:0;background:transparent;border:0;align-items:center;display:flex;position:absolute;top:-60px;}.paragraph--hero-slider .slick-autoplay-toggle-button .slick-sr-only{color:#272727;font-size:1.3rem;}.paragraph--hero-slider .slick-autoplay-toggle-button .slick-pause-icon,.paragraph--hero-slider .slick-autoplay-toggle-button .slick-play-icon{background-image:linear-gradient(transparent,transparent),url(/themes/campus_compact/img/icons/icon-pause.svg);background-repeat:no-repeat;background-size:20px;display:block;height:20px;margin-left:5px;order:1;width:20px;}.paragraph--hero-slider .slick-autoplay-toggle-button .slick-play-icon{background-image:linear-gradient(transparent,transparent),url(/themes/campus_compact/img/icons/icon-play.svg);}.paragraph--hero-slider__scroll-down{margin:0;padding:0;background:transparent;border:0;bottom:0;margin-bottom:0;position:absolute;transform:rotate(90deg) translateY(-90%);right:calc(var(--padding-horizontal) * -1);z-index:9999;transform-origin:bottom right;}.paragraph--hero-slider__scroll-down path{fill:#FFFFFF;}.paragraph--hero-slider__scroll-down-text{font-size:1.3rem;color:#FFFFFF;text-shadow:0px 0px 16px #000000D5;letter-spacing:1.3px;}.paragraph--hero-slider__scroll-down-icon{bottom:-1px;position:relative;}.paragraph--hero-slider__scroll-down-icon svg{margin-left:10px;width:15px;}.paragraph--hero-slider__controls{bottom:-13px;display:flex;left:calc(210px + 50px);padding:0 25px;position:absolute;}.paragraph--hero-slider__controls button{margin:0;padding:0;background:transparent;border:0;}.paragraph--hero-slider__controls .slick-dots{margin:0;padding:0;background:transparent;border:0;list-style:none;display:flex;list-style:none;padding:0;}.paragraph--hero-slider__controls .slick-dots .slick-active button{border:1px solid #675C4F;border-radius:50%;}.paragraph--hero-slider__controls .slick-dots .slick-active button .slick-dot-icon{background-color:#FF9F05;}.paragraph--hero-slider__controls .slick-dots button{margin:0;padding:0;background:transparent;border:0;align-items:center;justify-content:center;display:flex;height:21px;width:21px;}.paragraph--hero-slider__controls .slick-dots button .slick-dot-icon{background-color:#9B9B9B;border-radius:50%;display:block;height:7px;width:7px;}.paragraph--hero-slider__controls .slick-dots button .slick-sr-only{display:none;}.paragraph--hero-slider__nav .slick-arrow{position:absolute;bottom:5px;}.paragraph--hero-slider__nav .slick-arrow .slick-sr-only{display:none;}.paragraph--hero-slider__nav .slick-arrow .slick-next-icon{display:block;width:0;height:0;border-style:solid;border-width:6px 0 6px 9px;border-color:transparent transparent transparent #A10936;}.paragraph--hero-slider__nav .slick-arrow .slick-prev-icon{display:block;width:0;height:0;border-style:solid;border-width:6px 9px 6px 0;border-color:transparent #A10936 transparent transparent;}.paragraph--hero-slider__nav .slick-prev{left:0;}.paragraph--hero-slider__nav .slick-next{right:0;}@media (max-width:1440px){.paragraph--hero-slider__scroll-down{transform:rotate(90deg) translateY(-65%);}}@media (max-width:1100px){.paragraph--hero-slider .slick-autoplay-toggle-button{display:none;}.paragraph--hero-slider__scroll-down{display:none;}}@media (max-width:800px){.paragraph--hero-slider .slick-list > .slick-track{align-items:flex-start;}.paragraph--hero-slider__controls{bottom:initial;display:inline-block;left:initial;margin-top:25px;position:relative;}}.paragraph--horizontal-quotes-slide{position:relative;}.paragraph--horizontal-quotes-slide__image{position:relative;}.paragraph--horizontal-quotes-slide__image article{position:relative;}.paragraph--horizontal-quotes-slide__image::before{border:4px solid #FF9F05;bottom:-30px;content:'';left:30px;position:absolute;right:-30px;top:30px;}.paragraph--horizontal-quotes-slide__image::after{background-color:rgba(0,0,0,0.66);bottom:0;content:'';left:0;position:absolute;right:0;top:0;}.paragraph--horizontal-quotes-slide__texts{bottom:0;color:#FFFFFF;display:flex;flex-direction:column;justify-content:center;left:0;padding:42px 6vw 42px 3.1vw;position:absolute;right:0;top:0;overflow:hidden;}.paragraph--horizontal-quotes-slide__icon{display:flex;margin-bottom:32px;}.paragraph--horizontal-quotes-slide__quote{font-size:6.4rem;font-family:"Syne",sans-serif,Helvetica,-apple-system,BlinkMacSystemFont,"Open Sans","Source Sans Pro","Droid Serif",Arial,"Segoe UI",sans-serif;font-weight:bold;letter-spacing:-1.6px;line-height:1.2;}@media screen and (max-width:800px){.paragraph--horizontal-quotes-slide__quote{font-size:4rem;}}@supports (font-size:clamp(4rem,2.94vw,6.4rem)){.paragraph--horizontal-quotes-slide__quote{font-size:clamp(4rem,2.94vw,6.4rem);}}.paragraph--horizontal-quotes-slide__quote.long-text,.paragraph--horizontal-quotes-slide__quote.long-text-exceeded{font-size:5.4rem;}@media screen and (max-width:800px){.paragraph--horizontal-quotes-slide__quote.long-text,.paragraph--horizontal-quotes-slide__quote.long-text-exceeded{font-size:2.5rem;}}@supports (font-size:clamp(2.5rem,2.22vw,5.4rem)){.paragraph--horizontal-quotes-slide__quote.long-text,.paragraph--horizontal-quotes-slide__quote.long-text-exceeded{font-size:clamp(2.5rem,2.22vw,5.4rem);}}.paragraph--horizontal-quotes-slide__quote.long-text-exceeded{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:8;overflow:hidden;text-overflow:ellipsis;}@media (max-width:1440px){.paragraph--horizontal-quotes-slide__quote{letter-spacing:0;}}@media (max-width:1100px){.paragraph--horizontal-quotes-slide__quote.long-text,.paragraph--horizontal-quotes-slide__quote.long-text--mobile,.paragraph--horizontal-quotes-slide__quote.long-text-exceeded{font-size:5.4rem;}}@media screen and (max-width:1100px) and (max-width:800px){.paragraph--horizontal-quotes-slide__quote.long-text,.paragraph--horizontal-quotes-slide__quote.long-text--mobile,.paragraph--horizontal-quotes-slide__quote.long-text-exceeded{font-size:2rem;}}@media (max-width:1100px){@supports (font-size:clamp(2rem,2.3vw,5.4rem)){.paragraph--horizontal-quotes-slide__quote.long-text,.paragraph--horizontal-quotes-slide__quote.long-text--mobile,.paragraph--horizontal-quotes-slide__quote.long-text-exceeded{font-size:clamp(2rem,2.3vw,5.4rem);}}}@media (max-width:800px){.paragraph--horizontal-quotes-slide__quote.long-text,.paragraph--horizontal-quotes-slide__quote.long-text-exceeded,.paragraph--horizontal-quotes-slide__quote.long-text--mobile{font-size:6.4rem;}}@media screen and (max-width:800px) and (max-width:800px){.paragraph--horizontal-quotes-slide__quote.long-text,.paragraph--horizontal-quotes-slide__quote.long-text-exceeded,.paragraph--horizontal-quotes-slide__quote.long-text--mobile{font-size:3rem;}}@media (max-width:800px){@supports (font-size:clamp(3rem,5.1vw,6.4rem)){.paragraph--horizontal-quotes-slide__quote.long-text,.paragraph--horizontal-quotes-slide__quote.long-text-exceeded,.paragraph--horizontal-quotes-slide__quote.long-text--mobile{font-size:clamp(3rem,5.1vw,6.4rem);}}}@media (max-width:650px){.paragraph--horizontal-quotes-slide__quote{font-size:6.4rem;}}@media screen and (max-width:650px) and (max-width:800px){.paragraph--horizontal-quotes-slide__quote{font-size:2.8rem;}}@media (max-width:650px){@supports (font-size:clamp(2.8rem,2.94vw,6.4rem)){.paragraph--horizontal-quotes-slide__quote{font-size:clamp(2.8rem,2.94vw,6.4rem);}}.paragraph--horizontal-quotes-slide__quote.long-text,.paragraph--horizontal-quotes-slide__quote.long-text-exceeded,.paragraph--horizontal-quotes-slide__quote.long-text--mobile{font-size:2.8rem;}}@media screen and (max-width:650px) and (max-width:800px){.paragraph--horizontal-quotes-slide__quote.long-text,.paragraph--horizontal-quotes-slide__quote.long-text-exceeded,.paragraph--horizontal-quotes-slide__quote.long-text--mobile{font-size:1.8rem;}}@media (max-width:650px){@supports (font-size:clamp(1.8rem,4.94vw,2.8rem)){.paragraph--horizontal-quotes-slide__quote.long-text,.paragraph--horizontal-quotes-slide__quote.long-text-exceeded,.paragraph--horizontal-quotes-slide__quote.long-text--mobile{font-size:clamp(1.8rem,4.94vw,2.8rem);}}}.paragraph--horizontal-quotes-slide__quote + .paragraph--horizontal-quotes-slide__source{margin-top:14px;}.paragraph--horizontal-quotes-slide__source{font-size:1.6rem;}@media (max-width:1100px){.paragraph--horizontal-quotes-slide__texts{padding:46px 92px 46px 46px;max-width:47vw;}}@media (max-width:800px){.paragraph--horizontal-quotes-slide__texts{max-width:60vw;}}@media (max-width:650px){.paragraph--horizontal-quotes-slide__texts{padding:32px 64px 32px 32px;max-width:inherit;}}.paragraph--image-and-text{padding-top:80px;padding-bottom:80px;}@media (max-width:800px){.paragraph--image-and-text{padding-top:0;padding-bottom:0;}}.paragraph--image-and-text:after{content:'';position:absolute;top:0px;left:0px;width:33%;height:100%;background:url("/themes/campus_compact/img/backgrounds/bg-beige-paper-texture.png");background-repeat:no-repeat;background-size:cover;z-index:-1;opacity:0.75;}@media (max-width:800px){.paragraph--image-and-text:after{display:none;}}.image-text--pt{display:flex;align-items:center;}@media (max-width:800px){.image-text--pt{flex-wrap:wrap;}}.image-text__col{flex:1;}.image-text__col .field--name-field-image .field__item{position:relative;}.image-text__col .field--name-field-image .field__item:after{content:'';position:absolute;top:50%;left:50%;width:calc(100% - 46px);height:calc(100% - 46px);transform:translate(-50%,-50%);border:3px solid #FF9F05;}.image-text__col .field--name-field-image img{max-width:480px;min-width:480px;max-height:480px;width:100%;height:480px;object-fit:cover;}@media (max-width:800px){.image-text__col .field--name-field-image img{min-width:100%;}}@media (max-width:800px){.image-text__col{flex:none;width:100%;}}.image-text__left-col{display:flex;justify-content:center;position:relative;}.image-text__right-col{padding-left:20px;}.image-text__right-col .btn{transform:translateX(-28px);}@media (max-width:800px){.image-text__right-col{padding-left:0;margin-top:32px;}}.image-text__image{position:relative;}.image-text__decor{position:absolute;width:135px;height:auto;right:-85px;top:-107.5px;transform:rotate(134deg);}@media (max-width:800px){.image-text__decor{display:none;}}.paragraph--landing-page-quote-slide{align-items:center;display:flex !important;}.paragraph--landing-page-quote-slide__image{flex-shrink:0;max-width:27vw;position:relative;width:100%;}.paragraph--landing-page-quote-slide__image::before{border:4px solid #FF9F05;bottom:-22px;content:'';left:22px;position:absolute;right:-22px;top:22px;}.paragraph--landing-page-quote-slide__image + .paragraph--landing-page-quote-slide__texts{margin-left:8vw;}.paragraph--landing-page-quote-slide__icon{position:absolute;top:0;}.paragraph--landing-page-quote-slide__texts{flex-grow:1;padding:32px 0;}.paragraph--landing-page-quote-slide__quote{font-size:6.4rem;font-family:"Syne",sans-serif,Helvetica,-apple-system,BlinkMacSystemFont,"Open Sans","Source Sans Pro","Droid Serif",Arial,"Segoe UI",sans-serif;font-weight:bold;letter-spacing:-1.6px;line-height:1.2;}@media screen and (max-width:800px){.paragraph--landing-page-quote-slide__quote{font-size:4rem;}}@supports (font-size:clamp(4rem,2.94vw,6.4rem)){.paragraph--landing-page-quote-slide__quote{font-size:clamp(4rem,2.94vw,6.4rem);}}.paragraph--landing-page-quote-slide__quote.long-text,.paragraph--landing-page-quote-slide__quote.long-text-exceeded{font-size:5.4rem;}@media screen and (max-width:800px){.paragraph--landing-page-quote-slide__quote.long-text,.paragraph--landing-page-quote-slide__quote.long-text-exceeded{font-size:2.5rem;}}@supports (font-size:clamp(2.5rem,2.22vw,5.4rem)){.paragraph--landing-page-quote-slide__quote.long-text,.paragraph--landing-page-quote-slide__quote.long-text-exceeded{font-size:clamp(2.5rem,2.22vw,5.4rem);}}.paragraph--landing-page-quote-slide__quote.long-text-exceeded{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:8;overflow:hidden;text-overflow:ellipsis;}@media (max-width:1440px){.paragraph--landing-page-quote-slide__quote{letter-spacing:0;}}@media (max-width:1100px){.paragraph--landing-page-quote-slide__quote.long-text,.paragraph--landing-page-quote-slide__quote.long-text--mobile,.paragraph--landing-page-quote-slide__quote.long-text-exceeded{font-size:5.4rem;}}@media screen and (max-width:1100px) and (max-width:800px){.paragraph--landing-page-quote-slide__quote.long-text,.paragraph--landing-page-quote-slide__quote.long-text--mobile,.paragraph--landing-page-quote-slide__quote.long-text-exceeded{font-size:2rem;}}@media (max-width:1100px){@supports (font-size:clamp(2rem,2.3vw,5.4rem)){.paragraph--landing-page-quote-slide__quote.long-text,.paragraph--landing-page-quote-slide__quote.long-text--mobile,.paragraph--landing-page-quote-slide__quote.long-text-exceeded{font-size:clamp(2rem,2.3vw,5.4rem);}}}@media (max-width:800px){.paragraph--landing-page-quote-slide__quote.long-text,.paragraph--landing-page-quote-slide__quote.long-text-exceeded,.paragraph--landing-page-quote-slide__quote.long-text--mobile{font-size:6.4rem;}}@media screen and (max-width:800px) and (max-width:800px){.paragraph--landing-page-quote-slide__quote.long-text,.paragraph--landing-page-quote-slide__quote.long-text-exceeded,.paragraph--landing-page-quote-slide__quote.long-text--mobile{font-size:3rem;}}@media (max-width:800px){@supports (font-size:clamp(3rem,5.1vw,6.4rem)){.paragraph--landing-page-quote-slide__quote.long-text,.paragraph--landing-page-quote-slide__quote.long-text-exceeded,.paragraph--landing-page-quote-slide__quote.long-text--mobile{font-size:clamp(3rem,5.1vw,6.4rem);}}}@media (max-width:650px){.paragraph--landing-page-quote-slide__quote{font-size:6.4rem;}}@media screen and (max-width:650px) and (max-width:800px){.paragraph--landing-page-quote-slide__quote{font-size:2.8rem;}}@media (max-width:650px){@supports (font-size:clamp(2.8rem,2.94vw,6.4rem)){.paragraph--landing-page-quote-slide__quote{font-size:clamp(2.8rem,2.94vw,6.4rem);}}.paragraph--landing-page-quote-slide__quote.long-text,.paragraph--landing-page-quote-slide__quote.long-text-exceeded,.paragraph--landing-page-quote-slide__quote.long-text--mobile{font-size:2.8rem;}}@media screen and (max-width:650px) and (max-width:800px){.paragraph--landing-page-quote-slide__quote.long-text,.paragraph--landing-page-quote-slide__quote.long-text-exceeded,.paragraph--landing-page-quote-slide__quote.long-text--mobile{font-size:1.8rem;}}@media (max-width:650px){@supports (font-size:clamp(1.8rem,4.94vw,2.8rem)){.paragraph--landing-page-quote-slide__quote.long-text,.paragraph--landing-page-quote-slide__quote.long-text-exceeded,.paragraph--landing-page-quote-slide__quote.long-text--mobile{font-size:clamp(1.8rem,4.94vw,2.8rem);}}}.paragraph--landing-page-quote-slide__quote + .paragraph--landing-page-quote-slide__attribution{margin-top:15px;}.paragraph--landing-page-quote-slide__attribution{font-size:1.6rem;}.paragraph--landing-page-quote-slide--no-image{padding:60px 0;}@media (max-width:800px){.paragraph--landing-page-quote-slide{flex-wrap:wrap;}.paragraph--landing-page-quote-slide__image{max-width:calc(100% - 22px);text-align:center;}.paragraph--landing-page-quote-slide__image::after{background-color:rgba(0,0,0,0.66);bottom:0;content:'';left:0;position:absolute;right:0;top:0;}.paragraph--landing-page-quote-slide__image + .paragraph--landing-page-quote-slide__texts{margin-left:0;}.paragraph--landing-page-quote-slide--has-image .paragraph--landing-page-quote-slide__texts{display:flex;flex-direction:column;justify-content:center;color:#FFFFFF;padding:32px 64px 32px 32px;position:absolute;max-width:100%;top:0;left:0;right:0;bottom:0;}.paragraph--landing-page-quote-slide--has-image .paragraph--landing-page-quote-slide__icon{position:initial;top:initial;}.paragraph--landing-page-quote-slide--has-image .paragraph--landing-page-quote-slide__icon + div{margin-top:40px;}.paragraph--landing-page-quote-slide--has-image .paragraph--landing-page-quote-slide__icon + div.long-text--mobile{margin-top:15px;}}@media (max-width:650px){.paragraph--landing-page-quote-slide__quote.long-text--mobile{font-size:6.4rem;}}@media screen and (max-width:650px) and (max-width:800px){.paragraph--landing-page-quote-slide__quote.long-text--mobile{font-size:1.6rem;}}@media (max-width:650px){@supports (font-size:clamp(1.6rem,5.4vw,6.4rem)){.paragraph--landing-page-quote-slide__quote.long-text--mobile{font-size:clamp(1.6rem,5.4vw,6.4rem);}}}.paragraph--landing-quote-slider{margin-top:100px;margin-bottom:100px;position:relative;}.paragraph--landing-quote-slider .slick-list__controls{position:absolute;margin-top:0;left:43vw;bottom:-22px;z-index:999;}.paragraph--landing-quote-slider .slick-slide{align-items:center;display:flex;}.paragraph--landing-quote-slider__container{padding-left:var(--padding-horizontal-small);padding-right:var(--padding-horizontal-small);}.paragraph--landing-quote-slider__header{margin-bottom:60px;text-align:left;}.paragraph--landing-quote-slider__slides{position:relative;}.paragraph--landing-quote-slider__slides::before{background-repeat:no-repeat;background-size:cover;background-position:center;background-image:url(/themes/campus_compact/img/backgrounds/background-paper-texture.jpg);content:'';position:absolute;top:60px;left:calc((var(--offset--content-max) - var(--padding-horizontal-small)) * -1);right:0;bottom:40px;width:100vw;}@media (max-width:1100px){.paragraph--landing-quote-slider__container{padding-left:0;padding-right:0;}.paragraph--landing-quote-slider__slides::before{top:40px;bottom:20px;}}@media (max-width:800px){.paragraph--landing-quote-slider{text-align:center;}.paragraph--landing-quote-slider .slick-list__controls{position:relative;bottom:initial;left:initial;margin-top:40px;}.paragraph--landing-quote-slider__slides{text-align:left;}.paragraph--landing-quote-slider__slides::before{left:calc((var(--offset--content-max) / 2) * -1);}}.paragraph--quotes-slider{background-color:#FFFFFF;padding-bottom:60px;padding-top:120px;margin:56px 0 0;z-index:1;overflow:hidden;}.paragraph--quotes-slider .p-container{padding-left:0;}.paragraph--quotes-slider::before{background-repeat:no-repeat;background-size:cover;background-position:center;background-image:url(/themes/campus_compact/img/backgrounds/background-paper-texture-tr.png);content:'';position:absolute;top:0;right:0;bottom:0;width:22vw;}.paragraph--quotes-slider.paragraph--quotes-slider--single{padding-bottom:120px;}.paragraph--quotes-slider__container{align-items:center;display:flex;}.paragraph--quotes-slider__content{flex-grow:1;margin-right:9vw;}.paragraph--quotes-slider__subtitle{border-bottom:1px solid rgba(0,0,0,0.15);padding-bottom:30px;margin-bottom:40px;}.paragraph--quotes-slider__wysiwyg p{font-family:"Hepta Slab",Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;margin-top:0;margin-bottom:35px;}.paragraph--quotes-slider__wysiwyg p:last-child{margin-bottom:0;}.paragraph--quotes-slider__wysiwyg p.benefit{align-items:center;color:#272727;display:flex;line-height:1.35;}.paragraph--quotes-slider__wysiwyg p.benefit img{margin-right:15px;}.paragraph--quotes-slider__button{margin-top:40px;}.paragraph--quotes-slider__button .btn{font-weight:500;letter-spacing:2.6px;margin:0;padding-left:0;}.paragraph--quotes-slider__button .btn:hover::after{width:calc(100% - 16px) !important;}.paragraph--quotes-slider__button .btn::after{left:0;width:calc(100% - 16px - 29px);}.paragraph--quotes-slider__quotes{flex-shrink:0;width:100%;max-width:32vw;}@media (max-width:1100px){.paragraph--quotes-slider::before{display:none;}.paragraph--quotes-slider__container{flex-wrap:wrap;}.paragraph--quotes-slider__container.p-container{padding-left:calc(var(--padding-horizontal-small) / 2);padding-right:calc(var(--padding-horizontal-small) / 2);}.paragraph--quotes-slider__content{margin-bottom:60px;margin-right:0;width:100%;}.paragraph--quotes-slider__quotes{max-width:57vw;padding:100px 0 50px;position:relative;}.paragraph--quotes-slider__quotes::before{background-repeat:no-repeat;background-size:cover;background-position:center;background-image:url(/themes/campus_compact/img/backgrounds/background-paper-texture-tr.png);content:'';position:absolute;top:0;right:calc((32vw - 100vw)/2);bottom:0;width:55vw;}}@media (max-width:800px){.paragraph--quotes-slider{padding-bottom:0;padding-top:0;}.paragraph--quotes-slider__container.p-container{padding:0;}.paragraph--quotes-slider__quotes{max-width:calc(100% - 30px);text-align:center;padding-top:0;}.paragraph--quotes-slider__quotes::before{left:calc((var(--offset--content-max) / 2) * -1);right:0;top:25%;width:100vw;}.paragraph--quotes-slider__quotes-slides{text-align:left;}}.related-blogs-pt{padding-top:40px;padding-bottom:40px;}.related-blogs-pt_header{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;}.related-blogs-pt_content{display:flex;flex-wrap:wrap;}.related-blogs-pt_item{width:calc(100% / 4);padding:0 16px;border-right:1px solid rgba(39,39,39,0.2);}@media (max-width:800px){.related-blogs-pt_item{width:calc(100% / 2);margin-bottom:20px;}.related-blogs-pt_item:nth-child(2){border-right:none;}}@media (max-width:650px){.related-blogs-pt_item{width:calc(100%);border:none;padding:0;margin-bottom:20px;}}.related-blogs-pt_item:first-child{padding-left:0;}.related-blogs-pt_item:last-child{padding-right:0;border-right:none;}.related-blogs-pt_item .node--resource{height:100%;}.related-blogs-pt_item .node__content{display:flex;flex-direction:column;justify-content:space-between;height:100%;}.related-blogs-pt_item .field--name-field-news-type a{font-size:14px;font-weight:500;text-decoration:none;}.related-events-pt{padding-top:40px;padding-bottom:40px;color:#FFFFFF;background-color:#A10936;max-width:100%;width:100%;background-image:url(/themes/campus_compact/img/backgrounds/bg--black-paper-texture--footer.jpg);background-size:cover;background-repeat:no-repeat;}.related-events-pt > form{margin-left:auto;margin-right:auto;padding:0 var(--padding-horizontal);max-width:var(--width--content-max);width:100%;}.related-events-pt *{color:#FFFFFF;}.related-events-pt *.messages--error .messages__item{color:#A10936 !important;}.related-events-pt a{color:#FFFFFF;}.related-events-pt a:hover,.related-events-pt a:focus,.related-events-pt a:active,.related-events-pt a.is-active{color:#FFFFFF;}.related-events-pt button:not(.visually-hidden):not(.trigger):not(.ui-dialog-titlebar-close),.related-events-pt input[type=submit],.related-events-pt input[type=reset],.related-events-pt input[type=button],.related-events-pt .button--primary{border:0;background-color:transparent;padding:0;margin:0;border-radius:0;cursor:pointer;font-family:"Roboto Mono",monospace;font-weight:700;text-decoration:none;align-items:center;background-color:#A10936;border-radius:19px;letter-spacing:2.6px;box-shadow:0px 3px 6px #00000029;display:inline-flex;flex-direction:column;justify-content:center;text-transform:uppercase;font-family:"Roboto Mono",monospace;font-size:1.3rem;font-weight:500;line-height:1.2;padding:1rem 1em;text-align:center;color:#FFFFFF;border:0;min-width:128px;transition:color 0.15s ease-out,background-color 0.15s ease-out;background-color:#FFFFFF;color:#A10936;border:1px solid #FFFFFF;}.related-events-pt button:not(.visually-hidden):not(.trigger):not(.ui-dialog-titlebar-close):hover,.related-events-pt button:not(.visually-hidden):not(.trigger):not(.ui-dialog-titlebar-close):active,.related-events-pt button:not(.visually-hidden):not(.trigger):not(.ui-dialog-titlebar-close):focus,.related-events-pt input[type=submit]:hover,.related-events-pt input[type=submit]:active,.related-events-pt input[type=submit]:focus,.related-events-pt input[type=reset]:hover,.related-events-pt input[type=reset]:active,.related-events-pt input[type=reset]:focus,.related-events-pt input[type=button]:hover,.related-events-pt input[type=button]:active,.related-events-pt input[type=button]:focus,.related-events-pt .button--primary:hover,.related-events-pt .button--primary:active,.related-events-pt .button--primary:focus{text-decoration:none;}.related-events-pt button:not(.visually-hidden):not(.trigger):not(.ui-dialog-titlebar-close):hover,.related-events-pt input[type=submit]:hover,.related-events-pt input[type=reset]:hover,.related-events-pt input[type=button]:hover,.related-events-pt .button--primary:hover{color:#FFFFFF;background-color:#A10936;}.related-events-pt button:not(.visually-hidden):not(.trigger):not(.ui-dialog-titlebar-close):active,.related-events-pt input[type=submit]:active,.related-events-pt input[type=reset]:active,.related-events-pt input[type=button]:active,.related-events-pt .button--primary:active{color:#FFFFFF;background-color:#6A0023;}.related-events-pt button:not(.visually-hidden):not(.trigger):not(.ui-dialog-titlebar-close)[disabled],.related-events-pt input[type=submit][disabled],.related-events-pt input[type=reset][disabled],.related-events-pt input[type=button][disabled],.related-events-pt .button--primary[disabled]{background-color:#eaebec;color:#aaabac;border:1px solid #aaabac;outline:none;cursor:default;}.related-events-pt button:not(.visually-hidden):not(.trigger):not(.ui-dialog-titlebar-close)[disabled]:hover,.related-events-pt button:not(.visually-hidden):not(.trigger):not(.ui-dialog-titlebar-close)[disabled]:active,.related-events-pt button:not(.visually-hidden):not(.trigger):not(.ui-dialog-titlebar-close)[disabled]:focus,.related-events-pt input[type=submit][disabled]:hover,.related-events-pt input[type=submit][disabled]:active,.related-events-pt input[type=submit][disabled]:focus,.related-events-pt input[type=reset][disabled]:hover,.related-events-pt input[type=reset][disabled]:active,.related-events-pt input[type=reset][disabled]:focus,.related-events-pt input[type=button][disabled]:hover,.related-events-pt input[type=button][disabled]:active,.related-events-pt input[type=button][disabled]:focus,.related-events-pt .button--primary[disabled]:hover,.related-events-pt .button--primary[disabled]:active,.related-events-pt .button--primary[disabled]:focus{background-color:#eaebec;color:#aaabac;border:1px solid #aaabac;outline:none;}.related-events-pt button:not(.visually-hidden):not(.trigger):not(.ui-dialog-titlebar-close):hover,.related-events-pt button:not(.visually-hidden):not(.trigger):not(.ui-dialog-titlebar-close):active,.related-events-pt button:not(.visually-hidden):not(.trigger):not(.ui-dialog-titlebar-close):focus,.related-events-pt input[type=submit]:hover,.related-events-pt input[type=submit]:active,.related-events-pt input[type=submit]:focus,.related-events-pt input[type=reset]:hover,.related-events-pt input[type=reset]:active,.related-events-pt input[type=reset]:focus,.related-events-pt input[type=button]:hover,.related-events-pt input[type=button]:active,.related-events-pt input[type=button]:focus,.related-events-pt .button--primary:hover,.related-events-pt .button--primary:active,.related-events-pt .button--primary:focus{opacity:0.9;color:#A10936;background-color:#FFFFFF;}.related-events-pt .button-container button,.related-events-pt .button-container input[type=submit],.related-events-pt .button-container input[type=reset],.related-events-pt .button-container input[type=button]{background:transparent;box-shadow:none;border:0;}.related-events-pt .form-item label{color:#FFFFFF;}.related-events-pt .form-required::after{background-image:linear-gradient(transparent,transparent),url(/themes/campus_compact/img/icons/icon-required-white.svg);}.related-events-pt .form-text,.related-events-pt .form-email,.related-events-pt input[type=search],.related-events-pt input[type=password],.related-events-pt textarea,.related-events-pt select{background-color:#AE2E54;color:#FFFFFF;}.related-events-pt select{background-image:linear-gradient(transparent,transparent),url(/themes/campus_compact/img/icons/icon-arrow-drop-down-white.svg);}.related-events-pt ::placeholder{color:#FFFFFF;}.related-events-pt__header.container{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;}.related-events-pt_content{display:flex;flex-wrap:wrap;}.related-events-pt_item{width:calc(100% / 4);padding:0 16px;border-right:1px solid rgba(39,39,39,0.2);}@media (max-width:800px){.related-events-pt_item{width:calc(100% / 2);margin-bottom:20px;}.related-events-pt_item:nth-child(2){border-right:none;}}@media (max-width:650px){.related-events-pt_item{width:calc(100%);border:none;margin-bottom:20px;}}.related-events-pt_item:first-child{padding-left:0;}.related-events-pt_item:last-child{padding-right:0;border-right:none;}.related-events-pt_item .node--resource{height:100%;}.related-events-pt_item .node__content{display:flex;flex-direction:column;justify-content:space-between;height:100%;}.related-events-pt_item .field--name-field-date-time{font-size:14px;}.related-events-pt_item .field--name-field-event-type a{font-size:14px;font-weight:500;text-decoration:none;color:#FF9F05;}.related-resources-pt{padding-top:40px;padding-bottom:40px;}.related-resources-pt__header.container{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;}.related-resources-pt_content{display:flex;flex-wrap:wrap;}.related-resources-pt_item{width:calc(100% / 4);padding:0 16px;border-right:1px solid rgba(39,39,39,0.2);}@media (max-width:800px){.related-resources-pt_item{width:calc(100% / 2);margin-bottom:20px;}.related-resources-pt_item:nth-child(2){border-right:none;}}@media (max-width:650px){.related-resources-pt_item{width:calc(100%);border:none;margin-bottom:20px;padding:0;}}.related-resources-pt_item:first-child{padding-left:0;}.related-resources-pt_item:last-child{padding-right:0;border-right:none;}.related-resources-pt_item .node--resource{height:100%;}.related-resources-pt_item .node__content{display:flex;flex-direction:column;justify-content:space-between;height:100%;}.related-resources-pt_item .field--name-field-resource-type a{font-size:14px;font-weight:500;text-decoration:none;}.tciwt__header{margin-bottom:72px;}.tciwt__content{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:50px;padding-bottom:30px;padding-left:20px;padding-right:20px;}.tciwt-col{width:47.3%;position:relative;margin-bottom:16px;}.tciwt-col:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;border:3px solid #FF9F05;}.tciwt-col .tciwt-col__content{padding-left:43px;padding-right:43px;}.tciwt-col.tciwt__left-col{padding-top:76px;padding-bottom:0;}.tciwt-col.tciwt__left-col .tciwt__left-col-title{margin-top:0;margin-bottom:0;}.tciwt-col.tciwt__left-col .btn{letter-spacing:2.4px;transform:translateX(-28px);z-index:99;}.tciwt-col.tciwt__left-col .field--name-field-left-image{margin-top:50px;}.tciwt-col.tciwt__left-col .field--name-field-left-image .field__item{line-height:0;}.tciwt-col.tciwt__left-col .field--name-field-left-image .field__item img{transform:scale(1.06);transform-origin:top;width:100%;}.tciwt-col.tciwt__right-col{padding-top:76px;padding-bottom:0;}.tciwt-col.tciwt__right-col .tciwt__right-col-title{margin-top:0;margin-bottom:0;}.tciwt-col.tciwt__right-col .btn{letter-spacing:2.4px;transform:translateX(-28px);z-index:99;}.tciwt-col.tciwt__right-col .field--name-field-right-image{margin-bottom:73px;}.tciwt-col.tciwt__right-col .field--name-field-right-image .field__item{line-height:0;}.tciwt-col.tciwt__right-col .field--name-field-right-image .field__item img{transform:scale(1.06);transform-origin:bottom;width:100%;}.tciwt-col.tciwt__right-col{padding-top:0;}@media (max-width:800px){.tciwt-col{width:100%;}.tciwt-col .tciwt-col__content,.tciwt-col .field--name-field-left-image,.tciwt-col .field--name-field-right-image{padding-left:23px;padding-right:23px;}.tciwt-col img{transform:scale(1) !important;}.tciwt-col.tciwt__right-col{padding-top:32px;padding-bottom:23px;display:flex;flex-direction:column-reverse;}.tciwt-col.tciwt__left-col{padding-top:32px;padding-bottom:23px;display:flex;flex-direction:column;}.tciwt-col .field--name-field-right-image{margin-top:32px !important;margin-bottom:0 !important;}.tciwt-col .field--name-field-left-image{margin-top:32px !important;}}@media (max-width:800px){.tciwt__header{margin-bottom:42px;}.tciwt__content{padding-left:0;padding-right:0;}}.two-col-wysiwyg__header{display:flex;align-items:baseline;flex-wrap:wrap;margin-bottom:50px;}@media (max-width:800px){.two-col-wysiwyg__header{margin-bottom:20px;}}.two-col-wysiwyg__header-left{width:50%;padding-right:40px;}@media (max-width:800px){.two-col-wysiwyg__header-left{width:100%;padding-right:0;}}.two-col-wysiwyg__header-right{width:50%;position:relative;top:-10px;}@media (max-width:800px){.two-col-wysiwyg__header-right{top:inherit;width:100%;}}.two-col-wysiwyg__content{padding-top:63px;padding-bottom:63px;position:relative;}.two-col-wysiwyg__content .two-col-wysiwyg__background{background:url(/themes/campus_compact/img/decor/paper-texture.jpg);background-size:cover;background-repeat:no-repeat;position:absolute;width:100%;height:100%;top:0;left:0;opacity:0.7;z-index:-1;}.two-col-wysiwyg__content .field--name-field-wysiwyg > p{margin-top:0;}.two-col-wysiwyg__content .field--name-field-wysiwyg a{text-decoration:none;transition:All 0.25s ease;}.two-col-wysiwyg__content .field--name-field-wysiwyg a:hover{color:#6A0023;}.two-column-text{display:flex;flex-wrap:wrap;position:relative;}.two-column-text .btn{transform:translateX(-28px);}.tctext__column-left{width:40%;padding-left:20px;padding-right:20px;}.tctext__column-left h3{position:relative;}.tctext__column-left h3:after{content:'';position:absolute;top:0;left:-52px;width:32px;height:100%;background:url("/themes/campus_compact/img/decor/paper-texture.jpg");background-repeat:no-repeat;background-size:cover;opacity:0.72;}@media (max-width:800px){.tctext__column-left{width:100%;padding-left:0;padding-right:0;}}.tctext__column-right{width:60%;}@media (max-width:800px){.tctext__column-right{width:100%;}}.tctext__description{padding-top:39px;}.tctext__description p:first-child{margin-top:0;}@media (max-width:800px){.tctext__description{padding-top:0;}}.paragraph--vertical-image-slider__sticky{position:relative;position:sticky;transition:none;top:0;padding-top:12.05vh;padding-bottom:12.65vh;}.paragraph--vertical-image-slider__sticky::before{background-repeat:no-repeat;background-size:cover;background-position:center;background-image:url(/themes/campus_compact/img/backgrounds/background-paper-texture-tr.png);content:'';position:absolute;top:0;bottom:0;width:22vw;left:0;}.paragraph--vertical-image-slider.on-view .paragraph--vertical-image-slider__sticky{}.paragraph--vertical-image-slider__sticky__slide__pictures{position:relative;position:relative;position:relative;max-width:42.5vw;flex-shrink:0;width:100%;}.paragraph--vertical-image-slider__sticky__slide__pictures::before{border:3px solid #FF9F05;content:'';position:absolute;top:2vw;bottom:2vw;left:2vw;right:2vw;z-index:1;}.paragraph--vertical-image-slider__sticky__slide__pictures::after{background-image:url(/themes/campus_compact/img/decor/gear.png);background-position:center;background-size:contain;background-repeat:no-repeat;content:'';height:165px;position:absolute;top:-82.5px;right:-100px;opacity:0.92;transform:rotate(145deg);width:165px;z-index:-1;}.paragraph--vertical-image-slider__sticky__slide__pictures::before{z-index:2;}.paragraph--vertical-image-slider__sticky__slide__picture{position:absolute;top:0;opacity:0;transition:opacity 0.5s ease;}.paragraph--vertical-image-slider__sticky__slide__picture.sticky-element__picture--0{position:relative;}.paragraph--vertical-image-slider__sticky__slide__picture.active{opacity:1;z-index:1;}@media (max-width:1100px){.paragraph--vertical-image-slider__sticky{display:none;}}.paragraph--vertical-image-slider{position:relative;margin-top:100px;padding-top:12.05vh;padding-bottom:12.65vh;overflow:hidden;}.paragraph--vertical-image-slider::before{background-repeat:no-repeat;background-size:cover;background-position:center;background-image:url(/themes/campus_compact/img/backgrounds/background-paper-texture-tr.png);content:'';position:absolute;top:0;bottom:0;width:22vw;left:0;}.paragraph--vertical-image-slider .slick-slide{align-items:center;display:flex;}.paragraph--vertical-image-slider .slick-list__controls{display:none;}.paragraph--vertical-image-slider .button--skip-section{position:fixed;bottom:20px;right:var(--padding-horizontal-small);display:none;z-index:1;}.paragraph--vertical-image-slider .slick-vertical .slick-slide img{}.paragraph--vertical-image-slider .slick-vertical .slick-slide.slick-active img{}.paragraph--vertical-image-slider + .paragraph{z-index:1;}.paragraph--vertical-image-slider.on-view .paragraph--vertical-image-slider__button{display:block;}.paragraph--vertical-image-slider.on-view .button--skip-section{display:block;}.paragraph--vertical-image-slider--animation{padding-top:0;padding-bottom:0;}.paragraph--vertical-image-slider--animation::before{visibility:hidden;}.paragraph--vertical-image-slider--animation .paragraph--vertical-image-slider__slides > .paragraph--vertical-slide{transform:translateY(-15%);}.paragraph--vertical-image-slider--animation .paragraph--vertical-image-slider__slides > .paragraph--vertical-slide:first-child{position:absolute;top:0;transform:translateY(-115%);}.paragraph--vertical-image-slider--animation .paragraph--vertical-slide__image{visibility:hidden;}.paragraph--vertical-image-slider__container{padding-left:var(--padding-horizontal-small);padding-right:var(--padding-horizontal-small);position:relative;}.paragraph--vertical-image-slider__static-frame{position:relative;position:relative;bottom:0;position:absolute;top:0;max-width:42.5vw;flex-shrink:0;width:100%;z-index:1;transform:translate3d(0,0,0);opacity:1;transition:opacity 0.5s ease,transform 0.5s ease;}.paragraph--vertical-image-slider__static-frame span::before,.paragraph--vertical-image-slider__static-frame span::after{background-color:#FF9F05;content:'';position:absolute;z-index:1;}.paragraph--vertical-image-slider__static-frame span:first-child::before{height:3px;top:2vw;left:2vw;right:2vw;}.paragraph--vertical-image-slider__static-frame span:first-child::after{height:3px;bottom:2vw;left:2vw;right:2vw;}.paragraph--vertical-image-slider__static-frame span:last-child::before{width:3px;top:2vw;bottom:2vw;left:2vw;}.paragraph--vertical-image-slider__static-frame span:last-child::after{width:3px;bottom:2vw;top:2vw;right:2vw;}.paragraph--vertical-image-slider__static-frame::after{background-image:url(/themes/campus_compact/img/decor/gear.png);background-position:center;background-size:contain;background-repeat:no-repeat;content:'';height:165px;position:absolute;top:-82.5px;right:-100px;opacity:0.92;transform:rotate(145deg);width:165px;z-index:-1;}.paragraph--vertical-image-slider__static-frame.fixed{position:fixed;top:50%;opacity:1;transform:translate3d(0,-40%,0);}.paragraph--vertical-image-slider__button{position:fixed;bottom:20px;left:63vw;display:none;}.paragraph--vertical-image-slider__slides-mobile{display:none;}@media (max-width:1100px){.paragraph--vertical-image-slider--animation::before{visibility:visible;}.paragraph--vertical-image-slider__static-frame{display:none;}.paragraph--vertical-image-slider__button{display:none;}.paragraph--vertical-image-slider__button-mobile .btn{margin-left:0;}.paragraph--vertical-image-slider{margin-top:0;padding-top:64px;padding-bottom:64px;}.paragraph--vertical-image-slider::before{width:18vw;}.paragraph--vertical-image-slider .button--skip-section{display:none;}.paragraph--vertical-image-slider__container{margin-left:18vw;padding:0 9.6vw;}.paragraph--vertical-image-slider__slides{display:none;}.paragraph--vertical-image-slider__slides-mobile{border-top:1px solid rgba(0,0,0,0.15);border-bottom:1px solid rgba(0,0,0,0.15);padding-top:25px;padding-bottom:25px;display:block;}}@media (max-width:800px){.paragraph--vertical-image-slider{padding-top:50px;padding-bottom:50px;}.paragraph--vertical-image-slider::before{width:100vw;}.paragraph--vertical-image-slider__container{margin-left:auto;padding:0;}.paragraph--vertical-image-slider__slides-mobile{border:0;padding:0;}}.paragraph--vertical-slide{align-items:center;display:flex !important;opacity:1;transition:opacity 0.5s ease;}.paragraph--vertical-slide__image{max-width:42.5vw;flex-shrink:0;width:100%;}.paragraph--vertical-slide__content{margin-left:7vw;flex-grow:1;}.paragraph--vertical-slide__text{font-family:"Syne",sans-serif,Helvetica,-apple-system,BlinkMacSystemFont,"Open Sans","Source Sans Pro","Droid Serif",Arial,"Segoe UI",sans-serif;font-weight:400;font-size:4rem;font-weight:500;line-height:1.2;letter-spacing:-0.4px;font-size:6.4rem;font-weight:700;letter-spacing:-1.6px;border-top:1px solid rgba(0,0,0,0.15);border-bottom:1px solid rgba(0,0,0,0.15);padding-top:25px;padding-bottom:25px;font-weight:700;padding-right:6.7vw;}@media screen and (max-width:800px){.paragraph--vertical-slide__text{font-size:2.8rem;}}@supports (font-size:clamp(2.8rem,2.4vw,4rem)){.paragraph--vertical-slide__text{font-size:clamp(2.8rem,2.4vw,4rem);}}@media (max-width:650px){.paragraph--vertical-slide__text{letter-spacing:-0.28px;}}@media screen and (max-width:800px){.paragraph--vertical-slide__text{font-size:2.8rem;}}@supports (font-size:clamp(2.8rem,2.95vw,6.4rem)){.paragraph--vertical-slide__text{font-size:clamp(2.8rem,2.95vw,6.4rem);}}@media (max-width:1440px){.paragraph--vertical-slide__text{letter-spacing:0;}}@media (max-width:800px){.paragraph--vertical-slide__text{letter-spacing:0;}}.paragraph--vertical-slide__text p{font-size:inherit;color:inherit;font-family:inherit;line-height:inherit;letter-spacing:inherit;font-weight:inherit;}.paragraph--vertical-slide__text p:last-child{margin:0;}.paragraph--vertical-slide__text strong{color:#A10936;}.paragraph--vertical-slide__button .btn{margin-left:0;}@media (max-width:1100px){.paragraph--vertical-slide__image{display:none;}.paragraph--vertical-slide__content{margin-left:0;}.paragraph--vertical-slide__content > div:last-child{margin-bottom:0;}.paragraph--vertical-slide__text{padding:0;border:0;}.paragraph--vertical-slide__text + .paragraph--vertical-slide__button{margin-top:15px;margin-bottom:15px;}}.field__item--p--view-block{margin-top:0px !important;}.field__item--p--view-block > .paragraph--view-block--empty-view{margin-top:112px !important;}.paragraph--view-block{padding-top:60px;}.paragraph--view-block__header{padding-top:39px;}.paragraph--view-block__header.l-container,.paragraph--prefiltered-listing__header.l-container{padding-left:0;padding-right:0;}.paragraph--view-block__header.l-container + .views-element-container,.paragraph--prefiltered-listing__header.l-container + .views-element-container{margin-top:40px;}.paragraph--view-block__header.l-container + .views-element-container .listing,.paragraph--prefiltered-listing__header.l-container + .views-element-container .listing{margin-top:0;}.paragraph--view-block__header span,.paragraph--prefiltered-listing__header span{color:inherit;font-size:inherit;font-family:inherit;font-weight:inherit;line-height:inherit;}.paragraph--wysiwyg{width:100%;}.paragraph--wysiwyg .p-container{padding-left:var(--padding-horizontal-small);}.paragraph--wysiwyg ul,.paragraph--wysiwyg ol{padding-left:25px;}.paragraph--wysiwyg ul + *,.paragraph--wysiwyg ol + *{margin-top:50px;}.paragraph--wysiwyg ul li,.paragraph--wysiwyg ol li{padding-left:10px;margin-bottom:18px;}.paragraph--wysiwyg ul li:last-child,.paragraph--wysiwyg ol li:last-child{margin-bottom:0;}.paragraph--wysiwyg .paragraph__content{max-width:736px;width:100%;}.paragraph--wysiwyg h2{position:relative;padding-top:39px;}.paragraph--wysiwyg h2:before{content:"";position:absolute;top:0;left:0;width:36px;height:7px;background:#FF9F05 0% 0% no-repeat padding-box;-webkit-clip-path:polygon(0 0%,100% 15%,100% 85%,0 100%);clip-path:polygon(0 0%,100% 15%,100% 85%,0 100%);}.paragraph--wysiwyg h3{margin-bottom:24px;}.paragraph--wysiwyg h2,.paragraph--wysiwyg h5,.paragraph--wysiwyg h6,.paragraph--wysiwyg h7{margin-bottom:16px;}.paragraph--wysiwyg table{margin-bottom:64px;max-width:100%;border-collapse:inherit;border-spacing:0 10px;}.paragraph--wysiwyg table thead th,.paragraph--wysiwyg table thead td{background-color:rgba(199,178,153,0.15);font-family:"Hepta Slab",Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;font-weight:500;text-align:left;padding:32px 15px;}.paragraph--wysiwyg table tbody td{border-top:1px solid rgba(39,39,39,0.15);padding:24px 15px 14px;}.paragraph--wysiwyg a{color:#A10936;fill:#A10936;text-decoration:underline;transition:color 0.15s ease-out,-webkit-text-decoration 0.15s ease-out;transition:color 0.15s ease-out,text-decoration 0.15s ease-out;transition:color 0.15s ease-out,text-decoration 0.15s ease-out,-webkit-text-decoration 0.15s ease-out;}.paragraph--wysiwyg a:hover,.paragraph--wysiwyg a:focus,.paragraph--wysiwyg a:active{color:#fd5100;text-decoration:underline;}.paragraph--wysiwyg a:hover svg,.paragraph--wysiwyg a:focus svg,.paragraph--wysiwyg a:active svg{fill:#fd5100;}.paragraph--wysiwyg a:visited{color:#675C4F;}.paragraph--wysiwyg a:visited svg{fill:#675C4F;}.paragraph--wysiwyg a.link__dark-bg{color:#FFFFFF;}.paragraph--wysiwyg a.link__dark-bg svg{fill:#FFFFFF;}.paragraph--wysiwyg a[rel*="external"]::after{content:"external icon";}.paragraph--wysiwyg a svg{width:12px;fill:inherit;}@media (max-width:800px){.paragraph--wysiwyg .container,.paragraph--wysiwyg .p-container{padding-left:0;padding-right:0;}}.cards--views .view-content{margin-left:auto;margin-right:auto;padding:0 var(--padding-horizontal);max-width:var(--width--content-max);display:grid;grid-gap:51px;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:30px;grid-gap:70px;padding-left:0;padding-right:0;}@media screen and (max-width:1100px){.cards--views .view-content{grid-template-columns:1fr 1fr;}}@media screen and (max-width:800px){.cards--views .view-content{grid-gap:15px;grid-template-columns:1fr;}}.cards--views .info-card__image img{border-radius:0 !important;max-width:100%;max-height:100%;width:100%;height:auto;}.cards--views .info-card{max-width:100%;}@media (max-width:1100px){.cards--views .views-row{margin-bottom:30px;}}.upcoming-events{color:#FFFFFF;background-color:#A10936;max-width:100%;width:100%;background-image:url(/themes/campus_compact/img/backgrounds/bg--black-paper-texture--footer.jpg);background-repeat:no-repeat;background-position:0 center;background-size:cover;padding-top:55px;padding-bottom:25px;}.upcoming-events > form{margin-left:auto;margin-right:auto;padding:0 var(--padding-horizontal);max-width:var(--width--content-max);width:100%;}.upcoming-events *{color:#FFFFFF;}.upcoming-events *.messages--error .messages__item{color:#A10936 !important;}.upcoming-events a{color:#FFFFFF;}.upcoming-events a:hover,.upcoming-events a:focus,.upcoming-events a:active,.upcoming-events a.is-active{color:#FFFFFF;}.upcoming-events button:not(.visually-hidden):not(.trigger):not(.ui-dialog-titlebar-close),.upcoming-events input[type=submit],.upcoming-events input[type=reset],.upcoming-events input[type=button],.upcoming-events .button--primary{border:0;background-color:transparent;padding:0;margin:0;border-radius:0;cursor:pointer;font-family:"Roboto Mono",monospace;font-weight:700;text-decoration:none;align-items:center;background-color:#A10936;border-radius:19px;letter-spacing:2.6px;box-shadow:0px 3px 6px #00000029;display:inline-flex;flex-direction:column;justify-content:center;text-transform:uppercase;font-family:"Roboto Mono",monospace;font-size:1.3rem;font-weight:500;line-height:1.2;padding:1rem 1em;text-align:center;color:#FFFFFF;border:0;min-width:128px;transition:color 0.15s ease-out,background-color 0.15s ease-out;background-color:#FFFFFF;color:#A10936;border:1px solid #FFFFFF;}.upcoming-events button:not(.visually-hidden):not(.trigger):not(.ui-dialog-titlebar-close):hover,.upcoming-events button:not(.visually-hidden):not(.trigger):not(.ui-dialog-titlebar-close):active,.upcoming-events button:not(.visually-hidden):not(.trigger):not(.ui-dialog-titlebar-close):focus,.upcoming-events input[type=submit]:hover,.upcoming-events input[type=submit]:active,.upcoming-events input[type=submit]:focus,.upcoming-events input[type=reset]:hover,.upcoming-events input[type=reset]:active,.upcoming-events input[type=reset]:focus,.upcoming-events input[type=button]:hover,.upcoming-events input[type=button]:active,.upcoming-events input[type=button]:focus,.upcoming-events .button--primary:hover,.upcoming-events .button--primary:active,.upcoming-events .button--primary:focus{text-decoration:none;}.upcoming-events button:not(.visually-hidden):not(.trigger):not(.ui-dialog-titlebar-close):hover,.upcoming-events input[type=submit]:hover,.upcoming-events input[type=reset]:hover,.upcoming-events input[type=button]:hover,.upcoming-events .button--primary:hover{color:#FFFFFF;background-color:#A10936;}.upcoming-events button:not(.visually-hidden):not(.trigger):not(.ui-dialog-titlebar-close):active,.upcoming-events input[type=submit]:active,.upcoming-events input[type=reset]:active,.upcoming-events input[type=button]:active,.upcoming-events .button--primary:active{color:#FFFFFF;background-color:#6A0023;}.upcoming-events button:not(.visually-hidden):not(.trigger):not(.ui-dialog-titlebar-close)[disabled],.upcoming-events input[type=submit][disabled],.upcoming-events input[type=reset][disabled],.upcoming-events input[type=button][disabled],.upcoming-events .button--primary[disabled]{background-color:#eaebec;color:#aaabac;border:1px solid #aaabac;outline:none;cursor:default;}.upcoming-events button:not(.visually-hidden):not(.trigger):not(.ui-dialog-titlebar-close)[disabled]:hover,.upcoming-events button:not(.visually-hidden):not(.trigger):not(.ui-dialog-titlebar-close)[disabled]:active,.upcoming-events button:not(.visually-hidden):not(.trigger):not(.ui-dialog-titlebar-close)[disabled]:focus,.upcoming-events input[type=submit][disabled]:hover,.upcoming-events input[type=submit][disabled]:active,.upcoming-events input[type=submit][disabled]:focus,.upcoming-events input[type=reset][disabled]:hover,.upcoming-events input[type=reset][disabled]:active,.upcoming-events input[type=reset][disabled]:focus,.upcoming-events input[type=button][disabled]:hover,.upcoming-events input[type=button][disabled]:active,.upcoming-events input[type=button][disabled]:focus,.upcoming-events .button--primary[disabled]:hover,.upcoming-events .button--primary[disabled]:active,.upcoming-events .button--primary[disabled]:focus{background-color:#eaebec;color:#aaabac;border:1px solid #aaabac;outline:none;}.upcoming-events button:not(.visually-hidden):not(.trigger):not(.ui-dialog-titlebar-close):hover,.upcoming-events button:not(.visually-hidden):not(.trigger):not(.ui-dialog-titlebar-close):active,.upcoming-events button:not(.visually-hidden):not(.trigger):not(.ui-dialog-titlebar-close):focus,.upcoming-events input[type=submit]:hover,.upcoming-events input[type=submit]:active,.upcoming-events input[type=submit]:focus,.upcoming-events input[type=reset]:hover,.upcoming-events input[type=reset]:active,.upcoming-events input[type=reset]:focus,.upcoming-events input[type=button]:hover,.upcoming-events input[type=button]:active,.upcoming-events input[type=button]:focus,.upcoming-events .button--primary:hover,.upcoming-events .button--primary:active,.upcoming-events .button--primary:focus{opacity:0.9;color:#A10936;background-color:#FFFFFF;}.upcoming-events .button-container button,.upcoming-events .button-container input[type=submit],.upcoming-events .button-container input[type=reset],.upcoming-events .button-container input[type=button]{background:transparent;box-shadow:none;border:0;}.upcoming-events .form-item label{color:#FFFFFF;}.upcoming-events .form-required::after{background-image:linear-gradient(transparent,transparent),url(/themes/campus_compact/img/icons/icon-required-white.svg);}.upcoming-events .form-text,.upcoming-events .form-email,.upcoming-events input[type=search],.upcoming-events input[type=password],.upcoming-events textarea,.upcoming-events select{background-color:#AE2E54;color:#FFFFFF;}.upcoming-events select{background-image:linear-gradient(transparent,transparent),url(/themes/campus_compact/img/icons/icon-arrow-drop-down-white.svg);}.upcoming-events ::placeholder{color:#FFFFFF;}.upcoming-events .view-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px;}.upcoming-events .view-header .btn{letter-spacing:2.6px;font-weight:500;}.upcoming-events .view-content{display:grid;grid-gap:51px;grid-template-columns:1fr 1fr 1fr;}@media screen and (max-width:1100px){.upcoming-events .view-content{grid-template-columns:1fr 1fr;}}@media screen and (max-width:800px){.upcoming-events .view-content{grid-gap:15px;grid-template-columns:1fr;}}.upcoming-events__row{border-right:3px solid rgba(199,178,153,0.35);padding-right:30px;}.upcoming-events__row:nth-last-child(2){border-right:0;padding-right:0;display:flex;justify-content:center;}.upcoming-events__row > article{max-width:18.5vw;}.upcoming-events__row .card-upcoming__title a{font-family:"Syne",sans-serif,Helvetica,-apple-system,BlinkMacSystemFont,"Open Sans","Source Sans Pro","Droid Serif",Arial,"Segoe UI",sans-serif;font-weight:400;font-family:"Hepta Slab",Garamond,Baskerville,"Baskerville Old Face","Hoefler Text","Times New Roman",serif;font-weight:500;font-size:16px;font-weight:500;line-height:24px;letter-spacing:0px;font-size:1.8rem;text-decoration:none;}@media (max-width:650px){.upcoming-events__row .card-upcoming__title a{font-size:16px;font-weight:500;line-height:24px;letter-spacing:0px;}}@media screen and (max-width:800px){.upcoming-events__row .card-upcoming__title a{font-size:1.6rem;}}@supports (font-size:clamp(1.6rem,1vw,1.8rem)){.upcoming-events__row .card-upcoming__title a{font-size:clamp(1.6rem,1vw,1.8rem);}}.upcoming-events__row .card-upcoming__title a:hover{text-decoration:underline;}.upcoming-events__row .card-upcoming__date{font-size:1.4rem;}.upcoming-events__row .card-upcoming__type a{color:#FF9F05;font-size:1.4rem;letter-spacing:0.7px;text-decoration:none;}.upcoming-events__row .card-upcoming__type a:hover{text-decoration:underline;}.upcoming-events__row-button{display:none;}@media (max-width:1100px){.upcoming-events{padding-bottom:55px;}.upcoming-events .view-header .upcoming-events__view-all{display:none;}.upcoming-events__row{border-right:0;}.upcoming-events__row-button{align-items:center;display:flex;}.upcoming-events__row-button .btn{letter-spacing:2.6px;margin:0;padding-left:0;}.upcoming-events__row-button .btn::after{left:0;width:calc(100% - 16px - 29px);}}@media (max-width:800px){.upcoming-events .l-container{padding:0;}.upcoming-events__row{border-bottom:3px solid rgba(199,178,153,0.35);padding-bottom:15px;}.upcoming-events__row:nth-last-child(2){border-bottom:0;padding-bottom:0;}.upcoming-events__row > article{max-width:100%;}}.site-search-page{min-height:63vh;}.path-search .l-container{width:100%;max-width:100%;padding:0;}.path-search .pageheader{display:none;}.view-site-search .view-filters,.view-site-search #views-exposed-form-global-search-global-search,.block-views-exposed-filter-blockglobal-search-global-search .view-filters,.block-views-exposed-filter-blockglobal-search-global-search #views-exposed-form-global-search-global-search{background-image:url("/themes/campus_compact/img/backgrounds/bg-beige-paper-texture.png");background-size:cover;background-repeat:no-repeat;}.view-site-search .views-exposed-form .form--inline,.block-views-exposed-filter-blockglobal-search-global-search .views-exposed-form .form--inline{display:flex;align-items:flex-end;width:100%;flex-wrap:wrap;justify-content:space-between;}.view-site-search .views-exposed-form .js-form-item,.block-views-exposed-filter-blockglobal-search-global-search .views-exposed-form .js-form-item{margin-bottom:10px;}.view-site-search .views-exposed-form .js-form-item label,.block-views-exposed-filter-blockglobal-search-global-search .views-exposed-form .js-form-item label{font-size:24px;color:#272727;font-family:"Syne",sans-serif,Helvetica,-apple-system,BlinkMacSystemFont,"Open Sans","Source Sans Pro","Droid Serif",Arial,"Segoe UI",sans-serif;}.view-site-search .views-exposed-form .js-form-item-keys,.block-views-exposed-filter-blockglobal-search-global-search .views-exposed-form .js-form-item-keys{flex:3;margin-right:1%;}@media (max-width:650px){.view-site-search .views-exposed-form .js-form-item-keys,.block-views-exposed-filter-blockglobal-search-global-search .views-exposed-form .js-form-item-keys{width:100%;margin-right:0;}}.view-site-search .views-exposed-form .form-actions,.block-views-exposed-filter-blockglobal-search-global-search .views-exposed-form .form-actions{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-bottom:10px;}.view-site-search .views-exposed-form .js-form-item-sort-bef-combine,.block-views-exposed-filter-blockglobal-search-global-search .views-exposed-form .js-form-item-sort-bef-combine{flex:1;margin-right:1%;}@media (max-width:650px){.view-site-search .views-exposed-form .js-form-item-sort-bef-combine,.block-views-exposed-filter-blockglobal-search-global-search .views-exposed-form .js-form-item-sort-bef-combine{width:100%;margin-right:0;}}.view-site-search .views-exposed-form .js-form-item-sort-bef-combine select,.block-views-exposed-filter-blockglobal-search-global-search .views-exposed-form .js-form-item-sort-bef-combine select{width:100%;}.view-site-search .view-header,.block-views-exposed-filter-blockglobal-search-global-search .view-header{display:flex;justify-content:space-between;margin-top:33px;margin-bottom:33px;}.view-site-search .view-header p,.block-views-exposed-filter-blockglobal-search-global-search .view-header p{margin-top:0;margin-bottom:0;}.view-site-search .view-content .views-row,.block-views-exposed-filter-blockglobal-search-global-search .view-content .views-row{padding-top:30px;padding-bottom:30px;border-top:1px solid #cacbcc;}.view-site-search .view-content .views-row a,.block-views-exposed-filter-blockglobal-search-global-search .view-content .views-row a{font-size:20px;}
