@import"https://cdn.brand.illinois.edu/illinois.css";
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--home-max-width:1140px;--page-max-width:1250px}h1{font-weight:700;font-size:2.625rem;line-height:1.142857;font-family:var(--il-font-heading)}h2{font-weight:700;font-size:2.625rem;line-height:1.142857;font-family:var(--il-font-sans);margin-top:2.25rem;margin-bottom:2.25rem;color:var(--il-blue)}h2 a{color:var(--il-blue)}h3{font-weight:400;font-size:1.875rem;font-family:var(--il-font-sans);line-height:1.2;margin-top:2.25rem;margin-bottom:.375rem;color:var(--il-arches-40)}h3 a{color:var(--il-arches-40)}h3 strong{font-weight:500}h4{font-weight:400;font-size:1.5rem;font-family:var(--il-font-sans);line-height:1.25;margin-top:1.5rem;margin-bottom:.375rem;font-style:italic}h4 strong{font-weight:500}h5{font-weight:700;font-size:1.125rem;line-height:1.666667;margin-top:1.5rem;font-family:var(--il-font-sans)}h6{font-weight:700;font-size:1.125rem;font-family:var(--il-font-sans)}ol,p,ul{font-size:1.125rem;line-height:1.666667;margin-top:0;margin-bottom:1.125rem}@media screen and (max-width:768px){h1{font-size:1.875rem;line-height:1.2}h2{font-size:1.875rem;line-height:1.2}h3{font-size:1.5rem;line-height:1.25}h4{font-size:1.5rem;line-height:1.666667}}ol,ul{margin-top:1.125rem}li>p{margin:0}li+li{margin-top:.75rem}li li{margin-top:.75rem}figure.align-left,figure.align-right{margin:0}.align-left.media--type-remote-video,.drupal-media-style-align-left,.media--type-image.align-left,figure.align-left{margin-right:1.85rem;margin-top:.375rem;margin-bottom:.375rem}.align-right.media--type-remote-video,.drupal-media-style-align-right,.media--type-image.align-right,figure.align-right{margin-left:1.85rem;margin-top:.375rem;margin-bottom:.375rem}.media.align-center{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}figure.align-center,figure.align-left,figure.align-right{display:table}figure.align-center figcaption,figure.align-left figcaption,figure.align-right figcaption{display:table-caption;caption-side:bottom}.field--name-field-media-image{margin-bottom:2em}figcaption{font-size:1rem;font-style:italic;margin-bottom:1rem;margin-left:.5rem;margin-right:.5rem;padding-bottom:3px;color:var(--ilw-text--color);border-bottom:1px solid var(--il-storm-lighter-3)}blockquote{margin:3.375rem 0;padding:1rem 1rem .2rem;font-style:normal;border:none;color:var(--il-blue);position:relative;font-weight:500;border-left:4px solid var(--il-orange)}blockquote:before{content:"“"/"";font-size:5rem;display:block;height:1.8rem;line-height:3rem;color:var(--il-orange)}blockquote strong{font-weight:700}blockquote p{font-size:1.5rem;line-height:1.35}blockquote p:last-child{margin:0}blockquote p.attribution{margin:1rem 0 0;font-size:1.3rem;font-weight:700;color:var(--il-orange)}blockquote p.secondary{font-size:1.2rem;font-weight:400}a{color:var(--il-industrial);-webkit-text-decoration-line:underline;text-decoration-line:underline}a:hover{color:var(--ilw-link--focused-color)}a:focus{color:var(--ilw-link--focus-color);background:var(--ilw-link--focus-background-color)}nav a{color:var(--ilw-text--color)}nav a:hover{color:var(--ilw-link--focused-color)}nav a:focus{color:var(--ilw-link--focus-color);background:var(--ilw-link--focus-background-color)}.ck-widget.table table,table{--gin-border-m:0;width:100%;border:none;border-spacing:0}.ck-widget.table table>caption,table>caption{padding:.5rem;font-style:italic}.ck-widget.table table th,table th{text-align:left;border:none;font-size:1.125rem;vertical-align:bottom;border-radius:0;background:0 0}.ck-widget.table table th a,table th a{color:#000;text-decoration:none}.ck-widget.table table th a:hover,table th a:hover{text-decoration:underline}.ck-widget.table table thead th,table thead th{border-bottom:2px solid var(--ilw-text--color)}.ck-widget.table table td,.ck-widget.table table th,table td,table th{padding:.75rem .5rem}.ck-widget.table table td,table td{vertical-align:top;border-bottom:1px solid var(--il-storm-lighter-2);border-right:1px solid var(--il-storm-lighter-2)}.ck-widget.table table td strong,table td strong{font-weight:600}.ck-widget.table table td:last-child,table td:last-child{border-right:none}.ck-widget.table table tr:nth-child(even),table tr:nth-child(even){background:#f4f4F4FF}hr{clear:both;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;height:1.125rem}.label-inline{display:inline}.extra-spacing{margin:2.25rem 0}body{background-color:#fff;margin:0;min-height:100%;font-size:18px;color:var(--il-storm-darker-2);font-family:var(--il-font-sans)}@media screen and (max-width:768px){body{overflow-x:hidden;height:100%}body{position:relative}}.visually-hidden.focusable.skip-to{margin:0 auto;background-color:var(--il-blue);padding:.5em 1em;outline:0;color:#fff}.visually-hidden.focusable.skip-to:focus{position:relative!important;margin:0 auto;width:100%;text-align:center;z-index:100;display:block}.pointer{position:fixed;width:10px;height:10px;-webkit-transform:rotate(45deg) translate(5px,-5px);-ms-transform:rotate(45deg) translate(5px,-5px);transform:rotate(45deg) translate(5px,-5px);right:0;top:50%;z-index:10;background-color:#333;opacity:0}.page-notes{margin:1em auto;position:relative}.page-notes .notes-inner{font-size:14px;padding:1em;background-color:#fcffbb;border:1px solid #c6c68b}.page-notes .notes-close{position:absolute;top:0;right:0;padding:0 .5em;background-color:#c6c68b;color:#151515;font-size:14px;text-decoration:none;border-radius:0 0 0 1em}.page-notes .notes-close:hover{background-color:#333;color:#fff;text-decoration:none}input{font-family:var(--il-font-sans)}a.ilw-button,button.ilw-button,ul.ilw-buttons a,ul.ilw-buttons button{-webkit-transition:none;transition:none}button{font-family:var(--il-font-sans)}.auto-anchor-heading-wrap{position:relative}.auto-anchor-heading-wrap:hover .auto-anchor{opacity:.7}.auto-anchor-heading-wrap .auto-anchor{position:absolute;display:block;width:40px;height:32px;top:0;left:-39px;font-size:2rem;line-height:2rem;opacity:0;text-decoration:none;clear:none;background:url(/themes/custom/custom/images/link-solid.svg) center no-repeat;background-size:50%}.auto-anchor-heading-wrap .auto-anchor:hover{opacity:1}.auto-anchor-heading-wrap .auto-anchor:focus,.auto-anchor-heading-wrap .auto-anchor:focus-within{opacity:1;outline:0;background-color:var(--ilw-link--focus-background-color)}.ilw-sr-only{clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}.page-header{font-family:var(--il-font-sans);border-top:8px solid var(--il-orange)}.page-header__bottom,.page-header__top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:16px}.page-header__bottom{margin-top:16px;margin-bottom:16px}@media screen and (min-width:1130px){.page-header__bottom{padding-left:10px}}.site-masthead{border-bottom:2px solid var(--il-cloud-1);padding:0 30px;position:relative;margin:0 auto}.site-masthead ul{margin:0;padding:0;list-style:none}.section-inner{max-width:1140px;margin:0 auto}.campus-wordmark__link{text-decoration:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:10px;color:var(--il-blue)}.campus-wordmark__link:hover{color:var(--il-altgeld)}.block-i-container{margin-top:-8px;margin-left:-10px;background-color:var(--il-blue);padding:8px 10px}.block-i-container .block-i{display:block;width:24px}.block-i-container .block-i__outline{fill:#fff}.block-i-container .block-i__fill{fill:var(--il-orange)}.wordmark-container{display:none}@media screen and (min-width:550px){.wordmark-container{display:block;text-transform:uppercase;font-family:var(--il-font-montserrat);font-weight:700;letter-spacing:.91px;font-size:14px;padding-bottom:8px}}.site-wordmark{max-width:400px}@media screen and (min-width:725px){.site-wordmark{max-width:none}}.site-wordmark .parent,.site-wordmark .site-name{color:var(--il-blue);text-decoration:none;font-family:var(--il-font-sans)}.site-wordmark .parent{font-size:16px;font-weight:400;line-height:24px}.site-wordmark .site-name{font-size:24px;font-weight:700;line-height:29px;margin:0}.site-wordmark .site-name a{color:inherit;text-decoration:none}.primary-unit a{color:var(--il-blue);text-decoration:none;font:400 1.125rem/1.5rem var(--il-font-sans)}.page-footer{font-family:var(--il-font-sans);font-size:18px}.page-footer ul{margin:0;padding:0;list-style:none}.campus-footer,.legal-footer,.site-footer{padding-left:20px;padding-right:20px}@media screen and (min-width:650px){.campus-footer,.legal-footer,.site-footer{padding-left:30px;padding-right:30px}}.campus-footer a,.site-footer a{display:inline-block}.campus-footer,.legal-footer{padding-top:36px;padding-bottom:36px;background-color:var(--il-blue);color:#fff}.campus-footer a,.legal-footer a{color:inherit}.site-footer{padding-top:30px;padding-bottom:60px;border-top:8px solid var(--il-blue);color:var(--il-blue);background-color:var(--il-storm-lighter-3)}.site-footer a{color:inherit}.site-footer__title a{text-decoration:none;font-size:24px}.site-footer__title a:hover{text-decoration:underline}@media screen and (min-width:650px){.site-footer .section-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:16px}.site-footer__left{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;padding-right:32px;margin-bottom:0}.site-footer__right{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}}@media screen and (min-width:1130px){.site-footer .section-inner{gap:24px}.site-footer__left{-webkit-flex-basis:31.92982%;-ms-flex-preferred-size:31.92982%;flex-basis:31.92982%;padding-right:24px}}.site-footer__left{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:17px}.il-footer-buttons{grid-area:top}.il-footer-buttons ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:12px}@media screen and (min-width:650px){.il-footer-buttons ul{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}}.il-social ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px}.il-social a{display:block;width:36px;height:40px;overflow:hidden;position:relative}.il-footer-contact{margin-top:-12px}.il-footer-contact address p{font-style:normal}.il-footer-contact address a{text-decoration:underline}.il-footer-contact h1,.il-footer-contact h2,.il-footer-contact p{margin:0;padding:0;font-size:1rem;line-height:1.75rem}.il-footer-parent{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:32px;padding-top:32px;font-size:16px;font-weight:600;color:var(--il-blue)}@media screen and (min-width:650px){.il-footer-parent{margin-top:32px}}.il-footer-navigation{gap:0}.il-footer-navigation nav{margin-bottom:0;margin-top:52px}@media screen and (min-width:650px){.il-footer-navigation{grid-template-areas:"top" "second" "third" "bottom";grid-row-gap:52px}.il-footer-navigation nav{margin-top:0}.il-footer-navigation nav:first-child{grid-area:top}.il-footer-navigation nav:nth-child(2){grid-area:second}.il-footer-navigation nav:nth-child(3){grid-area:third}.il-footer-navigation nav:nth-child(4){grid-area:bottom}}@media screen and (min-width:1130px){.il-footer-navigation{grid-area:bottom;display:grid;grid-template-areas:"topLeft topRight" "bottomLeft bottomRight";grid-row-gap:52px;grid-column-gap:32px}.il-footer-navigation nav{margin-top:0}.il-footer-navigation nav:first-child{grid-area:topLeft}.il-footer-navigation nav:nth-child(2){grid-area:topRight}.il-footer-navigation nav:nth-child(3){grid-area:bottomLeft}.il-footer-navigation nav:nth-child(4){grid-area:bottomRight}}.il-footer-navigation h2{border-bottom:1px solid var(--il-blue);font-size:20px;font-weight:700;padding-bottom:18px;margin:4px 0 18px}.il-footer-navigation li{margin-bottom:24px}.il-footer-navigation li:last-child{margin-bottom:0}.campus-footer{border-top:8px solid var(--il-orange)}.campus-footer .links li{margin-bottom:6px}.campus-footer .links li:last-child{margin-bottom:0}.campus-footer .links a{padding-top:8px;padding-bottom:8px;text-decoration:none}.campus-footer .links a:hover{text-decoration:underline}.campus-footer .links a[href*="covid19.illinois.edu"]{text-transform:uppercase}@media screen and (min-width:650px){.campus-footer .links{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px}}@media screen and (min-width:1130px){.campus-footer .links{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px}}.campus-footer .campus-wordmark a{display:block;margin-bottom:60px;max-width:151px;height:25px}.campus-footer .campus-wordmark svg{max-width:151px}.legal-footer{border-top:8px solid var(--il-industrial-darker-2)}.legal-footer ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.legal-footer .ot-sdk-show-settings{border:2px solid #fff!important;font-size:14px!important;background-color:#174686!important;padding:11px 16px!important}.legal-footer .il-footer-links{margin-right:0}button#ot-sdk-btn:focus,button#ot-sdk-btn:hover{background-color:#fff!important;color:#000!important;border:1px solid #fff!important}.page-header .site-wordmark a:hover{color:var(--il-altgeld);text-decoration:underline}.page-header .site-wordmark a:focus{text-decoration:underline}@media screen and (min-width:1130px){.main-nav_item:focus-within,.main-nav_item:hover{background-color:#fff}.main-nav_link:focus,.main-nav_link:hover{outline:0;-webkit-text-decoration-line:underline;text-decoration-line:underline;text-decoration-thickness:4px;text-underline-offset:4px;background-color:#fff}}.main-nav_dropdown li a:focus,.main-nav_dropdown li a:hover{text-decoration:underline;color:var(--il-altgeld)}.main-nav_dropdown li a:focus{outline:1px dashed var(--il-altgeld);outline-offset:-2px}.feature-links a{text-decoration:none}.feature-links a:focus,.feature-links a:hover{outline:0;text-decoration:underline;color:var(--il-altgeld)}.site-footer a{text-decoration:none;color:var(--il-blue)}.site-footer a:focus,.site-footer a:hover{text-decoration:underline;color:var(--il-altgeld)}.site-footer a:focus{outline:1px dashed var(--il-orange)}.site-footer a{text-decoration:none}.site-footer .il-social a:focus{outline:1px dashed var(--il-orange)}.site-footer .il-footer-buttons a{font-size:19px;line-height:20px;display:inline-block;padding:12px 16px;font-weight:700;border-radius:4px;background-color:var(--il-orange);color:#fff;border:2px solid var(--il-orange)}.site-footer .il-footer-buttons a:focus,.site-footer .il-footer-buttons a:hover{color:var(--il-orange);background-color:#fff;text-decoration:underline}.site-footer .il-footer-buttons a:focus{border:2px solid #fff;outline:4px solid #fcb316}.campus-footer .campus-wordmark a:focus{outline:4px solid #fcb316;outline-offset:4px}.campus-footer .links a{text-decoration:none}.campus-footer .links a:focus,.campus-footer .links a:hover{color:var(--il-orange)}.campus-footer .links a:hover{text-decoration:underline}.campus-footer .links a:focus{outline:1px dashed var(--il-orange)}.legal-footer .il-footer-links a{text-decoration:underline}.legal-footer .il-footer-links a:visited{color:inherit}.legal-footer .il-footer-links a:hover{outline:1px dashed #fff}.legal-footer .il-footer-links a:focus{outline:1px dashed var(--il-orange)}.legal-footer .il-footer-links button.ot-sdk-show-settings:hover{background-color:#fff!important}.il-footer-contact h1:first-child,.il-footer-contact h2:first-child,.il-footer-contact p:first-child{font-size:16px;font-weight:400}h2.site-title{font-size:24px;font-style:normal;font-weight:700;line-height:normal;margin:0}.il-footer-navigation,.il-footer-navigation ul li a,.il-footer-navigation-single,.il-footer-navigation-single ul li a{padding-top:0}.il-footer-links button{padding:4px 10px;background:var(--il-alma-mater);border:2px solid #fff;color:#fff;position:relative;display:inline-block;border-radius:5px;font:1rem var(--il-font-sans);cursor:pointer}button#ot-sdk-btn{font-family:'Source Sans Variable','Source Sans',sans-serif;background-color:#1e3877!important;color:#fff!important;border:1px solid #fff!important;border-radius:5px}button#ot-sdk-btn:focus,button#ot-sdk-btn:hover{background-color:#fff!important;color:#000!important;border:1px solid #fff!important}.fa-5x{font-size:6em}.fa-6x{font-size:9em}.fa-7x{font-size:12em}.fa-8x{font-size:15em}.fa-9x{font-size:18em}.fa-10x{font-size:21em}:root{--il-arches-40:#196389;--il-danger:#D40C0C;--il-storm-40:#5C5E5E;--table-spacing-top:1.5rem;--table-spacing-bottom:3rem}.basic-styles h1{font-weight:700;font-size:2.625rem;line-height:1.142857;font-family:var(--il-font-heading)}.basic-styles h2{font-weight:700;font-size:2.625rem;line-height:1.142857;font-family:var(--il-font-sans);margin-top:2.25rem;margin-bottom:2.25rem;color:var(--il-blue)}.basic-styles h2 a{color:var(--il-blue)}.basic-styles h3{font-weight:400;font-size:1.875rem;font-family:var(--il-font-sans);line-height:1.2;margin-top:2.25rem;margin-bottom:.375rem;color:var(--il-arches-40)}.basic-styles h3 a{color:var(--il-arches-40)}.basic-styles h3 strong{font-weight:500}.basic-styles h4{font-weight:400;font-size:1.5rem;font-family:var(--il-font-sans);line-height:1.25;margin-top:1.5rem;margin-bottom:.375rem;font-style:italic}.basic-styles h4 strong{font-weight:500}.basic-styles h5{font-weight:700;font-size:1.125rem;line-height:1.666667;margin-top:1.5rem;font-family:var(--il-font-sans)}.basic-styles h6{font-weight:700;font-size:1.125rem;font-family:var(--il-font-sans)}.basic-styles ol,.basic-styles p,.basic-styles ul{font-size:1.125rem;line-height:1.666667;margin-top:0;margin-bottom:1.125rem}@media screen and (max-width:768px){.basic-styles h1{font-size:1.875rem;line-height:1.2}.basic-styles h2{font-size:1.875rem;line-height:1.2}.basic-styles h3{font-size:1.5rem;line-height:1.25}.basic-styles h4{font-size:1.5rem;line-height:1.666667}}.basic-styles ol,.basic-styles ul{margin-top:1.125rem}.basic-styles li>p{margin:0}.basic-styles li+li{margin-top:.75rem}.basic-styles li li{margin-top:.75rem}.basic-styles figure.align-left,.basic-styles figure.align-right{margin:0}.basic-styles .align-left.media--type-remote-video,.basic-styles .drupal-media-style-align-left,.basic-styles .media--type-image.align-left,.basic-styles figure.align-left{margin-right:1.85rem;margin-top:.375rem;margin-bottom:.375rem}.basic-styles .align-right.media--type-remote-video,.basic-styles .drupal-media-style-align-right,.basic-styles .media--type-image.align-right,.basic-styles figure.align-right{margin-left:1.85rem;margin-top:.375rem;margin-bottom:.375rem}.basic-styles .media.align-center{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.basic-styles figure.align-center,.basic-styles figure.align-left,.basic-styles figure.align-right{display:table}.basic-styles figure.align-center figcaption,.basic-styles figure.align-left figcaption,.basic-styles figure.align-right figcaption{display:table-caption;caption-side:bottom}.basic-styles .field--name-field-media-image{margin-bottom:2em}.basic-styles figcaption{font-size:1rem;font-style:italic;margin-bottom:1rem;margin-left:.5rem;margin-right:.5rem;padding-bottom:3px;color:var(--ilw-text--color);border-bottom:1px solid var(--il-storm-lighter-3)}.basic-styles blockquote{margin:3.375rem 0;padding:1rem 1rem .2rem;font-style:normal;border:none;color:var(--il-blue);position:relative;font-weight:500;border-left:4px solid var(--il-orange)}.basic-styles blockquote:before{content:"“"/"";font-size:5rem;display:block;height:1.8rem;line-height:3rem;color:var(--il-orange)}.basic-styles blockquote strong{font-weight:700}.basic-styles blockquote p{font-size:1.5rem;line-height:1.35}.basic-styles blockquote p:last-child{margin:0}.basic-styles blockquote p.attribution{margin:1rem 0 0;font-size:1.3rem;font-weight:700;color:var(--il-orange)}.basic-styles blockquote p.secondary{font-size:1.2rem;font-weight:400}.basic-styles a{color:var(--il-industrial);-webkit-text-decoration-line:underline;text-decoration-line:underline}.basic-styles a:hover{color:var(--ilw-link--focused-color)}.basic-styles a:focus{color:var(--ilw-link--focus-color);background:var(--ilw-link--focus-background-color)}.basic-styles nav a{color:var(--ilw-text--color)}.basic-styles nav a:hover{color:var(--ilw-link--focused-color)}.basic-styles nav a:focus{color:var(--ilw-link--focus-color);background:var(--ilw-link--focus-background-color)}.basic-styles .ck-widget.table table,.basic-styles table{--gin-border-m:0;width:100%;border:none;border-spacing:0}.basic-styles .ck-widget.table table>caption,.basic-styles table>caption{padding:.5rem;font-style:italic}.basic-styles .ck-widget.table table th,.basic-styles table th{text-align:left;border:none;font-size:1.125rem;vertical-align:bottom;border-radius:0;background:0 0}.basic-styles .ck-widget.table table th a,.basic-styles table th a{color:#000;text-decoration:none}.basic-styles .ck-widget.table table th a:hover,.basic-styles table th a:hover{text-decoration:underline}.basic-styles .ck-widget.table table thead th,.basic-styles table thead th{border-bottom:2px solid var(--ilw-text--color)}.basic-styles .ck-widget.table table td,.basic-styles .ck-widget.table table th,.basic-styles table td,.basic-styles table th{padding:.75rem .5rem}.basic-styles .ck-widget.table table td,.basic-styles table td{vertical-align:top;border-bottom:1px solid var(--il-storm-lighter-2);border-right:1px solid var(--il-storm-lighter-2)}.basic-styles .ck-widget.table table td strong,.basic-styles table td strong{font-weight:600}.basic-styles .ck-widget.table table td:last-child,.basic-styles table td:last-child{border-right:none}.basic-styles .ck-widget.table table tr:nth-child(even),.basic-styles table tr:nth-child(even){background:#f4f4F4FF}.basic-styles hr{clear:both;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;height:1.125rem}.basic-styles .label-inline{display:inline}.basic-styles .extra-spacing{margin:2.25rem 0}article.node-article-teaser a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-decoration:none}article.node-article-teaser a:focus,article.node-article-teaser a:hover{outline:0}article.node-article-teaser a:focus .banner-image,article.node-article-teaser a:hover .banner-image{-webkit-transform:scale(1.125,1.125);-ms-transform:scale(1.125,1.125);transform:scale(1.125,1.125)}article.node-article-teaser a:focus .bottom,article.node-article-teaser a:hover .bottom{background-color:var(--il-blue)}article.node-article-teaser .top{overflow:hidden;height:200px}@media screen and (min-width:500px){article.node-article-teaser .top{height:calc(200px + 50 * ((100vw - 500px)/ 1100))}}@media screen and (min-width:1600px){article.node-article-teaser .top{height:250px}}article.node-article-teaser .top .banner-image{-webkit-transition:-webkit-transform .25s ease-in-out;transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out;width:100%;height:100%;background-color:#ddd;background-size:cover;background-repeat:no-repeat}article.node-article-teaser .bottom{background-color:var(--il-blue);-webkit-transition:background-color .25s ease-in-out;transition:background-color .25s ease-in-out;color:#fff;padding:1.5em 3em 2em 3em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}article.node-article-teaser .bottom .label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:1em;font-weight:700;font-size:15px}article.node-article-teaser .bottom .date{font-size:15px}article.node-article-teaser .bottom .arrow{font-size:14px;margin-left:1em}.article-wrap{display:grid;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;grid-template-columns:3fr 1fr}@media screen and (max-width:768px){.article-wrap{display:block;margin-top:.5rem}}.article-wrap h1{margin:0}.article-wrap header .meta{margin:1rem 0;font-style:italic}.article-wrap .article-content,.article-wrap .article-image,.article-wrap .article-title{grid-column:1}.article-wrap .article-image img{max-width:100%;width:100%;height:auto;box-sizing:border-box;padding:0 6rem 1rem}@media screen and (max-width:768px){.article-wrap .article-image img{padding:0 2rem 1rem}}.article-wrap .article-aside{grid-column:2;grid-row:1/span 3;padding-top:4rem}.article-wrap .article-aside h2{font-size:1.8rem;font-weight:600;margin:0}.article-wrap .article-aside h3{font-size:1.4rem;font-weight:600;margin:2rem 0;border-bottom:1px solid var(--il-orange)}.article-wrap .article-aside .views-news ul{list-style:none;padding:0;margin:0}.node-article.node--teaser{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.node-article.node--teaser h3,.node-article.node--teaser h4,.node-article.node--teaser h5{font-size:1.2rem;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;margin:.5rem 0;font-weight:600}.node-article.node--teaser h3 a,.node-article.node--teaser h4 a,.node-article.node--teaser h5 a{color:var(--ilw-text--color);text-decoration:none}.node-article.node--teaser h3 a:hover,.node-article.node--teaser h4 a:hover,.node-article.node--teaser h5 a:hover{color:var(--il-altgeld);text-decoration:underline}.node-article.node--teaser .meta{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.node-article.node--teaser .teaser-content{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}.node-article.node--teaser .teaser-content img{display:block;width:100%;height:auto}.node-events-teaser a,.static-event a{display:block;text-decoration:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.node-events-teaser a .top,.static-event a .top{height:100%;background-color:var(--il-blue);color:#fff;padding:1.5em 3em 1.5em 3em;border:0;-webkit-transition:background-color .25s ease-in-out;transition:background-color .25s ease-in-out;font-size:14px}.node-events-teaser a .top .date,.static-event a .top .date{margin-bottom:1em;font-size:.9em}.node-events-teaser a .bottom,.static-event a .bottom{background-color:var(--il-orange);color:#fff;padding:1em 3em 1.25em 3em;-webkit-transition:background-color .25s ease-in-out;transition:background-color .25s ease-in-out}.node-events-teaser a .bottom .label,.static-event a .bottom .label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;font-size:14px}.node-events-teaser a .bottom .arrow,.static-event a .bottom .arrow{font-size:14px;margin-left:1em}.node-events-teaser a .featured,.static-event a .featured{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media screen and (max-width:768px){.node-events-teaser a .featured,.static-event a .featured{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.node-events-teaser a .featured .left,.static-event a .featured .left{width:69%;overflow:hidden;background-color:#ddd;margin-right:1em}@media screen and (max-width:768px){.node-events-teaser a .featured .left,.static-event a .featured .left{width:100%;height:200px}}.node-events-teaser a .featured .left .banner-image,.static-event a .featured .left .banner-image{height:100%;-webkit-transition:-webkit-transform .25s ease-in-out;transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out}.node-events-teaser a .featured .right,.static-event a .featured .right{width:33%;padding-left:1em}@media screen and (max-width:768px){.node-events-teaser a .featured .right,.static-event a .featured .right{width:100%;padding-left:0}}.node-events-teaser a .featured .right .top,.static-event a .featured .right .top{height:auto;background-color:var(--il-storm-lighter-4);color:var(--il-blue)}.node-events-teaser a .featured .right .top .featured-event-title,.static-event a .featured .right .top .featured-event-title{font-weight:700}.node-events-teaser a .featured .right .bottom,.static-event a .featured .right .bottom{background-color:var(--il-blue)}.node-events-teaser a:focus,.node-events-teaser a:hover,.static-event a:focus,.static-event a:hover{outline:0}.node-events-teaser a:focus .top,.node-events-teaser a:hover .top,.static-event a:focus .top,.static-event a:hover .top{background-color:var(--il-blue)}.node-events-teaser a:focus .bottom,.node-events-teaser a:hover .bottom,.static-event a:focus .bottom,.static-event a:hover .bottom{background-color:var(--il-altgeld)}.node-events-teaser a:focus .featured .banner-image,.node-events-teaser a:hover .featured .banner-image,.static-event a:focus .featured .banner-image,.static-event a:hover .featured .banner-image{-webkit-transform:scale(1.125,1.125);-ms-transform:scale(1.125,1.125);transform:scale(1.125,1.125)}.node-events-teaser a:focus .featured .top,.node-events-teaser a:hover .featured .top,.static-event a:focus .featured .top,.static-event a:hover .featured .top{background-color:#efefef}.node-events-teaser a:focus .featured .bottom,.node-events-teaser a:hover .featured .bottom,.static-event a:focus .featured .bottom,.static-event a:hover .featured .bottom{background-color:var(--il-blue)}.static-event{padding:0 1em;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:100%}@media screen and (max-width:768px){.static-event{margin-bottom:1em}}.static-event article{height:100%}.static-event article a{height:100%}.node-country_requirements h3{margin-bottom:0;padding-bottom:0}.node-country_requirements h3+p,.node-country_requirements h3+ul{margin-top:.5em}.node-country_requirements ul p{margin:0;padding:0}.node-assistantship.node--teaser .assistantship-id div{display:inline}.node-assistantship.node--teaser .field-description{margin-top:.375rem}.node-assistantship .block-page_title_block h1{margin-bottom:.5rem}.node-assistantship .page-content fieldset>div,.node-assistantship .page-content>div{margin-bottom:1em}.node-assistantship .page-content fieldset{border:1px solid #aaa;padding:1.5em}.node-assistantship .page-content fieldset legend{padding:0 .25em;margin-left:-.25em;font-weight:700}.node-assistantship .page-content .item-label{font-weight:700;color:var(--il-orange)}.assistantships-view p{margin-top:.25em}.assistantships-view h2{margin-bottom:0}.assistantships-view h2 a{font-weight:700;color:var(--il-orange)}.assistantships-view h2 a:focus,.assistantships-view h2 a:hover{text-decoration:none}.assistantships-view h2 a:focus{outline:0;border:1px dotted var(--il-orange)}#webform-submission-assistantship-add-form .webform-type-fieldset{margin-bottom:2em;padding:1em}#webform-submission-assistantship-add-form .js-form-item.form-item{margin-bottom:1em}#webform-submission-assistantship-add-form .fieldset-legend{font-weight:700;font-size:1.25em}#webform-submission-assistantship-add-form .js-form-item label{display:block;font-weight:600;margin-bottom:.25em}#webform-submission-assistantship-add-form .tabledrag-toggle-weight-wrapper,#webform-submission-assistantship-add-form .webform-multiple-add{display:none}#webform-submission-assistantship-add-form .webform-multiple-table--operations{position:relative;top:-5px}#webform-submission-assistantship-add-form input,#webform-submission-assistantship-add-form textarea{max-width:98%;width:98%!important}#webform-submission-assistantship-add-form .webform-multiple-table-responsive td{padding:.5em 1em .5em 0}#webform-submission-assistantship-add-form .webform-element-description{position:relative;top:0;left:2px}@media screen and (max-width:768px){#webform-submission-assistantship-add-form .webform-multiple-table-responsive tr{height:25px}#webform-submission-assistantship-add-form .form-item-contact-phone-items-0--item- label,#webform-submission-assistantship-add-form .form-item-contact-phone-items-1--item- label,#webform-submission-assistantship-add-form .form-item-email-address-contact-info-items-0--item- label,#webform-submission-assistantship-add-form .form-item-email-address-contact-info-items-1--item- label{display:none!important}}#edit-contact-phone>label,#edit-email-address-contact-info>label{margin-bottom:-12px!important}.form-date{font-family:'Source Sans Pro',sans-serif!important}#webform-submission-assistantship-add-form input#edit-actions-submit{display:inline-block;width:auto!important;background-color:#13294b;border:1px solid #13294b}#webform-submission-assistantship-add-form input#edit-actions-submit:hover{display:inline-block;width:auto!important;color:#13294b;background-color:transparent;border:1px solid #13294b}.block-block-views-block-assistantship-block-1{font-size:calc(14px + 4 * ((100vw - 500px)/ 1100));line-height:150%}.block-block-views-block-assistantship-block-1 .views-field-title a{color:#ff552e;font-size:1.25em;margin-bottom:.5em;display:block;text-decoration:none}.block-block-views-block-assistantship-block-1 .views-field-title a:hover{color:#13294b;text-decoration:underline}.block-block-views-block-assistantship-block-1 .views-row{margin-bottom:2em}.views-field.views-field-field-percent-hours{font-weight:600;margin-bottom:.25em}.block-block-views-block-assistantship-block-1 h2{font-size:2em}.node-assistantship.node--full>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem}@media screen and (max-width:768px){.node-assistantship.node--full>div{display:block}}.node-assistantship.node--full>div>div{-webkit-box-flex:1;-webkit-flex:1 1 20%;-ms-flex:1 1 20%;flex:1 1 20%;padding-left:.75rem}.node-assistantship.node--full h2{font-size:1.125rem;margin:2.25rem 0 .375rem -.75rem;padding:.375rem .75rem;border-bottom:2px solid var(--il-orange);white-space:nowrap}@media screen and (max-width:768px){.node-assistantship.node--full h2{white-space:normal}}.node-assistantship.node--full div.field-id{font-size:1.125rem;font-weight:400;color:var(--il-storm-darker-1)}.node-assistantship.node--full div.assistantship-top{padding:0;font-size:1.875rem;-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%;color:var(--il-arches-40);font-weight:600;margin:0 0 1.5rem 0}.node-assistantship.node--full .field-application-procedure,.node-assistantship.node--full .field-compensation,.node-assistantship.node--full .field-description{-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%}.node-assistantship.node--full .field-application-procedure h3,.node-assistantship.node--full .field-application-procedure h4,.node-assistantship.node--full .field-compensation h3,.node-assistantship.node--full .field-compensation h4,.node-assistantship.node--full .field-description h3,.node-assistantship.node--full .field-description h4{font-size:1.5rem;font-weight:700}.node-assistantship.node--full .field-application-procedure h5,.node-assistantship.node--full .field-compensation h5,.node-assistantship.node--full .field-description h5{font-size:1.125rem}.node-assistantship.node--full .field-percents-items>*{display:inline}.node-assistantship.node--full .field-percents-items>:not(:last-child):after{content:", "}.node-country_admissions_requirements.node--full>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem}@media screen and (max-width:800px){.node-country_admissions_requirements.node--full>div{display:block}}.node-country_admissions_requirements.node--full>div>*{-webkit-box-flex:1;-webkit-flex:1 1 40%;-ms-flex:1 1 40%;flex:1 1 40%;margin-top:1rem}.node-country_admissions_requirements.node--full>div .field-additional-info,.node-country_admissions_requirements.node--full>div .field-common-paragraph,.node-country_admissions_requirements.node--full>div .field-intro-comments,.node-country_admissions_requirements.node--full>div h2{-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%;margin-top:0}.node-country_admissions_requirements.node--full>div .field-additional-info .paragraph-body,.node-country_admissions_requirements.node--full>div .field-common-paragraph .paragraph-body,.node-country_admissions_requirements.node--full>div .field-intro-comments .paragraph-body,.node-country_admissions_requirements.node--full>div h2 .paragraph-body{margin:0}.node-country_admissions_requirements.node--full>div .field-additional-info .paragraph-body p:last-child,.node-country_admissions_requirements.node--full>div .field-common-paragraph .paragraph-body p:last-child,.node-country_admissions_requirements.node--full>div .field-intro-comments .paragraph-body p:last-child,.node-country_admissions_requirements.node--full>div h2 .paragraph-body p:last-child{margin-bottom:0}.node-country_admissions_requirements.node--full>div .group-credentials{-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%;margin-top:2rem}.node-country_admissions_requirements.node--full>div .field-additional-info{margin-top:2rem}.node-country_admissions_requirements.node--full>div .paragraph-body,.node-country_admissions_requirements.node--full>div .paragraphs{margin:0}.admissions-credentials h3,.field-comparable-bachelor-s-degr h3,.field-comparable-masters h3,.field-minimum-gpa-requirements h3,.field-native-language h3,.group-credentials h3{margin-bottom:0;margin-top:0;border-bottom:2px solid var(--il-blue);padding:.375rem .75rem;font-size:1.125rem;font-weight:700;color:var(--il-blue)}.admissions-credentials h4,.field-comparable-bachelor-s-degr h4,.field-comparable-masters h4,.field-minimum-gpa-requirements h4,.field-native-language h4,.group-credentials h4{margin:0;padding:.375rem .75rem}.admissions-credentials p,.field-comparable-bachelor-s-degr p,.field-comparable-masters p,.field-minimum-gpa-requirements p,.field-native-language p,.group-credentials p{font-size:1rem;padding:.375rem .75rem}.admissions-credentials li,.admissions-credentials ul,.field-comparable-bachelor-s-degr li,.field-comparable-bachelor-s-degr ul,.field-comparable-masters li,.field-comparable-masters ul,.field-minimum-gpa-requirements li,.field-minimum-gpa-requirements ul,.field-native-language li,.field-native-language ul,.group-credentials li,.group-credentials ul{margin:0;padding:0;list-style:none}.admissions-credentials li,.field-comparable-bachelor-s-degr li,.field-comparable-masters li,.field-minimum-gpa-requirements li,.field-native-language li,.group-credentials li{padding:.375rem .75rem;font-size:1rem;color:#000}.admissions-credentials li:has(ul),.field-comparable-bachelor-s-degr li:has(ul),.field-comparable-masters li:has(ul),.field-minimum-gpa-requirements li:has(ul),.field-native-language li:has(ul),.group-credentials li:has(ul){font-weight:600}.admissions-credentials li ul,.field-comparable-bachelor-s-degr li ul,.field-comparable-masters li ul,.field-minimum-gpa-requirements li ul,.field-native-language li ul,.group-credentials li ul{padding-top:.375rem}.admissions-credentials li li,.field-comparable-bachelor-s-degr li li,.field-comparable-masters li li,.field-minimum-gpa-requirements li li,.field-native-language li li,.group-credentials li li{font-weight:400;margin-left:-.75rem;margin-right:-.75rem;padding-left:2.25rem}.admissions-credentials li li:last-child,.field-comparable-bachelor-s-degr li li:last-child,.field-comparable-masters li li:last-child,.field-minimum-gpa-requirements li li:last-child,.field-native-language li li:last-child,.group-credentials li li:last-child{padding-bottom:0}.admissions-credentials li li li,.field-comparable-bachelor-s-degr li li li,.field-comparable-masters li li li,.field-minimum-gpa-requirements li li li,.field-native-language li li li,.group-credentials li li li{margin-left:-3rem;margin-right:-.75rem;padding-left:3.75rem}.admissions-credentials li:nth-child(odd),.field-comparable-bachelor-s-degr li:nth-child(odd),.field-comparable-masters li:nth-child(odd),.field-minimum-gpa-requirements li:nth-child(odd),.field-native-language li:nth-child(odd),.group-credentials li:nth-child(odd){background:var(--il-storm-lighter-4)}.admissions-credentials li:nth-child(odd) li:nth-child(odd),.field-comparable-bachelor-s-degr li:nth-child(odd) li:nth-child(odd),.field-comparable-masters li:nth-child(odd) li:nth-child(odd),.field-minimum-gpa-requirements li:nth-child(odd) li:nth-child(odd),.field-native-language li:nth-child(odd) li:nth-child(odd),.group-credentials li:nth-child(odd) li:nth-child(odd){background:#fff}.admissions-credentials li:nth-child(odd) li:nth-child(even),.field-comparable-bachelor-s-degr li:nth-child(odd) li:nth-child(even),.field-comparable-masters li:nth-child(odd) li:nth-child(even),.field-minimum-gpa-requirements li:nth-child(odd) li:nth-child(even),.field-native-language li:nth-child(odd) li:nth-child(even),.group-credentials li:nth-child(odd) li:nth-child(even){background:var(--il-storm-lighter-4)}.admissions-credentials li:nth-child(even),.field-comparable-bachelor-s-degr li:nth-child(even),.field-comparable-masters li:nth-child(even),.field-minimum-gpa-requirements li:nth-child(even),.field-native-language li:nth-child(even),.group-credentials li:nth-child(even){background:#fff}.admissions-credentials li:nth-child(even) li:nth-child(odd),.field-comparable-bachelor-s-degr li:nth-child(even) li:nth-child(odd),.field-comparable-masters li:nth-child(even) li:nth-child(odd),.field-minimum-gpa-requirements li:nth-child(even) li:nth-child(odd),.field-native-language li:nth-child(even) li:nth-child(odd),.group-credentials li:nth-child(even) li:nth-child(odd){background:var(--il-storm-lighter-4)}.views-page--admission-requirements-for-a-country .alpha-list ul{list-style:none;margin:2rem 0;padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.views-page--admission-requirements-for-a-country .alpha-list li{margin:0}.views-page--admission-requirements-for-a-country .alpha-list li a{display:block;padding:4px 10px;border-right:1px solid var(--il-storm-lighter-3);line-height:1;font-weight:600}.views-page--admission-requirements-for-a-country .alpha-list li:last-child a{border-right:none}.views-page--admission-requirements-for-a-country .main-list>.views-content ul li{margin:0}.page.debug{border:1px solid #00f;padding:5px}.page.debug .area{border:1px solid red;padding:5px}.page.debug .area .sub{border:1px solid pink;padding:5px}.page.debug .area .region{border:1px solid green;padding:5px}.region-highlighted{margin:0 auto;max-width:1200px}.region-highlighted>div{margin-top:1em;border:1px solid #aaa;padding:.25em 1em;background-color:#d4efcc}.region-highlighted>div>div{padding:.5em}.region-highlighted>div:empty{display:none}header.header{z-index:101;position:relative;border-bottom:2px solid var(--il-storm-lighter-4)}header.header .page-header__bottom{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width:769px){header.header .menu-toggle{display:none}}header.header .menu-toggle button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:1.125rem;background:var(--il-blue);border:2px solid var(--il-blue);border-radius:4px;color:#fff;text-transform:uppercase;padding:.08rem .25rem;gap:.375rem;font-weight:600}header.header .menu-toggle button i{line-height:1;font-size:1.5rem;font-weight:400}header.header .menu-toggle button span{font-size:1.25rem}header.header .menu-toggle button:hover{background:#fff;color:var(--il-blue)}header.header .menu-toggle button:focus{background:var(--ilw-link--focus-background-color);color:var(--ilw-link--focus-color)}header.header .bottom{background-color:#e8e9eb}@media screen and (max-width:768px){header.header .bottom{border:2px solid #e8e9eb}}header.header .bottom>.container{max-width:1140px;margin:0 auto;box-sizing:border-box}header.header .header-navigation-wrap{background-color:#e8e9eb;font-size:10px;box-sizing:border-box}@media screen and (max-width:768px){header.header .header-navigation-wrap{position:absolute;padding:1px 0 0;width:80%;z-index:1000;display:none;left:18%;box-shadow:0 2px 5px rgba(0,0,0,.25)}header.header .header-navigation-wrap.active{display:block}}header.header .header-navigation-wrap nav>ul{list-style:none;margin:0;padding:0 1rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}@media screen and (max-width:768px){header.header .header-navigation-wrap nav>ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:1rem 0 0}}header.header .header-navigation-wrap nav>ul>li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:3px;padding:2px 0}header.header .header-navigation-wrap nav>ul>li:has(.open){background:#fff}@media screen and (max-width:768px){header.header .header-navigation-wrap nav>ul>li{display:block;margin:0;padding:0}}header.header .header-navigation-wrap nav>ul>li:last-child>button{border-bottom:0}header.header .header-navigation-wrap nav>ul>li>button{border:none;background-color:transparent;padding:5px 5px 5px 5px;font-weight:700;font-size:16px;text-decoration:none;color:var(--il-blue);display:block;cursor:pointer;box-sizing:border-box}header.header .header-navigation-wrap nav>ul>li>button i{margin-left:5px}@media screen and (max-width:1140px){header.header .header-navigation-wrap nav>ul>li>button{font-size:15px}}@media screen and (max-width:1080px){header.header .header-navigation-wrap nav>ul>li>button{font-size:14px;padding-left:3px;padding-right:3px}header.header .header-navigation-wrap nav>ul>li>button i{margin-left:2px;font-size:.75em}}@media screen and (max-width:936px){header.header .header-navigation-wrap nav>ul>li>button{font-size:13px}}@media screen and (max-width:880px){header.header .header-navigation-wrap nav>ul>li>button{font-weight:600;padding-left:1px;padding-right:1px}}@media screen and (min-width:768px) and (max-width:830px){header.header .header-navigation-wrap nav>ul>li>button{letter-spacing:-.5px}}header.header .header-navigation-wrap nav>ul>li>button:hover{color:var(--il-altgeld);-webkit-text-decoration:underline 4px currentColor;text-decoration:underline 4px currentColor;text-underline-offset:4px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}header.header .header-navigation-wrap nav>ul>li>button:hover:after{color:currentColor}header.header .header-navigation-wrap nav>ul>li>button:active{color:var(--il-altgeld)}header.header .header-navigation-wrap nav>ul>li>button:focus{color:var(--ilw-link--focus-color);outline:var(--ilw-link--focus-outline);background:var(--ilw-link--focus-background-color)}header.header .header-navigation-wrap nav>ul>li>button:has(+.open) i{-webkit-transform:scale(-1);-ms-transform:scale(-1);transform:scale(-1)}@media screen and (max-width:768px){header.header .header-navigation-wrap nav>ul>li>button{padding:10px 20px 10px 10px;margin:0;border-bottom:1px solid var(--il-blue);font-size:16px;width:100%;text-align:left;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}header.header .header-navigation-wrap nav>ul>li>button:hover{text-decoration:none}}header.header .dropdown{display:none;position:absolute;margin-top:33px;width:100%;left:0;z-index:100}@media screen and (max-width:768px){header.header .dropdown{position:relative;margin-top:0}}header.header .dropdown.open{display:block}header.header .dropdown .dropdown-title{padding:0 25px 1rem .4rem;font-weight:700;font-size:1.125rem}header.header .dropdown .dropdown-title a{color:var(--il-orange);font-weight:700;text-decoration:none;padding:.1rem .1rem;margin-left:-.3rem;border:1px transparent solid}header.header .dropdown .dropdown-title a::after{content:"»";display:inline-block;position:relative;left:.5rem;top:2px;font-size:2rem;line-height:.5;font-weight:600}header.header .dropdown .dropdown-title a.is-active{color:var(--il-altgeld)}header.header .dropdown .dropdown-title a:hover{color:var(--il-orange);text-decoration:underline}header.header .dropdown .dropdown-title a:focus{color:var(--ilw-link--focus-color);outline:var(--ilw-link--focus-outline)}header.header .dropdown .dropdown-inner{max-width:1140px;box-sizing:border-box;background-color:#fff;margin:0 auto;padding:1.3333rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media screen and (min-width:769px){header.header .dropdown .dropdown-inner{box-shadow:0 10px 10px rgba(0,0,0,.25)}}@media screen and (max-width:768px){header.header .dropdown .dropdown-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:1rem .375rem}}header.header .dropdown .dropdown-inner>.submenu ul,header.header .dropdown .dropdown-inner>div{width:100%}@media screen and (max-width:768px){header.header .dropdown .dropdown-inner>.submenu ul,header.header .dropdown .dropdown-inner>div{width:auto;margin-bottom:.625rem}}header.header .dropdown .dropdown-inner>.submenu>ul{-webkit-columns:3;-moz-columns:3;columns:3;-webkit-column-rule:1px solid var(--il-orange);-moz-column-rule:1px solid var(--il-orange);column-rule:1px solid var(--il-orange);list-style:none;margin:0;padding:0}@media screen and (max-width:1024px) and (min-width:769px){header.header .dropdown .dropdown-inner>.submenu>ul{-webkit-columns:3;-moz-columns:3;columns:3}}@media screen and (max-width:768px){header.header .dropdown .dropdown-inner>.submenu>ul{-webkit-columns:1;-moz-columns:1;columns:1}}header.header .dropdown .dropdown-inner>.submenu>ul>li>a{font-weight:700}header.header .dropdown .dropdown-inner>.submenu>ul li{page-break-inside:avoid;-webkit-column-break-inside:avoid;break-inside:avoid-column;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-left:.4rem;margin:.2rem 0 0}header.header .dropdown .dropdown-inner>.submenu>ul li a{line-height:140%;padding:.3rem 0;display:inline-block;font-size:16px;text-decoration:none;color:var(--il-blue);font-weight:600;border:1px solid transparent}header.header .dropdown .dropdown-inner>.submenu>ul li a.is-active{color:var(--il-altgeld)}header.header .dropdown .dropdown-inner>.submenu>ul li a:hover{text-decoration:underline;color:var(--il-altgeld)}header.header .dropdown .dropdown-inner>.submenu>ul li a:focus{color:var(--ilw-link--focus-color);outline:var(--ilw-link--focus-outline)}header.header .dropdown .dropdown-inner ul.promoted-links{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;box-sizing:border-box;margin:0;padding-left:1rem}header.header .dropdown .dropdown-inner ul.promoted-links li a{font-weight:400}header.header .region-top_header a{color:var(--il-blue);font-weight:700;text-decoration:none;font-size:1rem;line-height:1.2rem}header.header .region-top_header a[data-drupal-link-system-path=dashboard]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}header.header .region-top_header a[data-drupal-link-system-path=dashboard]:before{content:" ";display:inline-block;color:currentColor;width:22px;height:1.2rem;background:no-repeat url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--!Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--><path d="M399 384.2C376.9 345.8 335.4 320 288 320l-64 0c-47.4 0-88.9 25.8-111 64.2c35.2 39.2 86.2 63.8 143 63.8s107.8-24.7 143-63.8zM0 256a256 256 0 1 1 512 0A256 256 0 1 1 0 256zm256 16a72 72 0 1 0 0-144 72 72 0 1 0 0 144z"/></svg>');background-size:18px 18px}header.header .region-top_header a:hover{color:var(--il-altgeld);text-decoration:underline}header.header .region-top_header a:focus{color:var(--ilw-link--focus-color);outline:var(--ilw-link--focus-outline)}header.header .region-top_header .nav--header-links li,header.header .region-top_header .nav--header-links ul{margin:0;padding:0}header.header .region-top_header .nav--header-links ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0}@media screen and (max-width:768px){header.header .region-top_header .nav--header-links ul{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:.5rem}}header.header .region-top_header .nav--header-links li{height:1.25rem}header.header .region-top_header .nav--header-links a{padding:0 8px 0 7px;border-right:2px solid var(--il-orange);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:1rem;line-height:1.25rem}header.header .region-top_header .nav--header-links li:last-child a{border-right:none}@media screen and (max-width:768px){header.header .page-header__top .region-top_header{display:none}}@media screen and (min-width:769px){header.header .header-navigation-wrap .region-top_header{display:none}}.content-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:self-start;-webkit-align-items:self-start;-ms-flex-align:self-start;align-items:self-start;-webkit-column-gap:3rem;-moz-column-gap:3rem;column-gap:3rem;-webkit-box-pack:stretch;-webkit-justify-content:stretch;-ms-flex-pack:stretch;justify-content:stretch;max-width:1250px;margin:0 auto;padding:0 1.5em}.content-container>.layout-sidebar-first{-webkit-box-flex:2;-webkit-flex:2 1 23%;-ms-flex:2 1 23%;flex:2 1 23%}.content-container>main{-webkit-box-flex:10;-webkit-flex:10 1 77.4%;-ms-flex:10 1 77.4%;flex:10 1 77.4%}@media screen and (max-width:1024px){.content-container{-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem}}@media screen and (max-width:700px){.content-container{display:block}}.views-page .content-container,.with-sidebar .content-container{padding-top:2rem;padding-bottom:2rem}@media screen and (max-width:700px){.views-page .content-container,.with-sidebar .content-container{padding-top:0}}.edge-to-edge .content-container{padding:0;max-width:none}.edge-to-edge .paragraph-alternating-bricks,.edge-to-edge .paragraph-body,.edge-to-edge .paragraph-cards,.edge-to-edge .paragraph-event-feed,.edge-to-edge .paragraph-icons,.edge-to-edge .paragraph-stats,.edge-to-edge .paragraph-two-columns,.edge-to-edge .paragraph-views,.edge-to-edge .section-navigation{padding:1px 1rem}.layout-container ilw-footer .body p{margin:1em 0;line-height:1.5}.layout-container ilw-footer address a:focus{color:var(--ilw-link--focus-color);outline:var(--ilw-link--focus-outline)}.layout-container ilw-footer .region-footer_actions p{margin:0}.social-icons{font-size:1.5rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:1rem}.nav-custom-footer{font-size:1.125rem}.nav-custom-footer>ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem}.nav-custom-footer>ul>li{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;min-width:190px}.nav-custom-footer>ul>li>span{font-size:1.2em;font-weight:600}.nav-custom-footer ul{margin:0;padding:0;list-style:none}.nav-custom-footer ul li{margin:.5rem 0}.nav-custom-footer a{text-decoration:none}.nav-custom-footer a:hover{text-decoration:underline}ilw-section-nav{--ilw-section-nav--margin-top:0}@media screen and (max-width:1024px){ilw-section-nav{--ilw-section-nav--root--font-size:1rem;--ilw-section-nav--level0-font-size:0.875rem;--ilw-section-nav--level1-font-size:0.75rem}}ilw-section-nav span{color:var(--ilw-section-nav--color);-webkit-text-decoration:var(--ilw-link--focused-background-color);text-decoration:var(--ilw-link--focused-background-color);display:block;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;position:relative;margin:1rem .3rem .3rem var(--ilw-section-nav--item--padding-left);padding-top:.3rem;font-weight:400;font-size:.8em;border-top:1px solid var(--il-storm-lighter-3)}.region-sidebar{margin-top:9px}@media screen and (max-width:700px){.region-sidebar{margin-top:0}}.region-sidebar nav{margin-bottom:1em}.region-sidebar nav h2{border-bottom:1px solid var(--il-blue);padding-bottom:.25em;margin:0;margin-bottom:.5em;font-size:18px;color:var(--il-blue)}.region-sidebar nav h2 a{color:var(--il-orange);text-decoration:none;padding:.125em .25em;margin-left:-.25em;border:1px solid transparent}.region-sidebar nav h2 a:focus,.region-sidebar nav h2 a:hover{text-decoration:underline}.region-sidebar nav h2 a:focus{outline:0;border:1px dotted var(--il-orange)}.region-sidebar nav ul{list-style-type:none;margin:0;padding:0}.region-sidebar nav ul li a{display:inline-block;color:var(--il-blue);text-decoration:none;border:1px solid transparent;padding:.125em .25em;font-size:14px}.region-sidebar nav ul li a:focus,.region-sidebar nav ul li a:hover{color:var(--il-blue);text-decoration:underline}.region-sidebar nav ul li a:focus{outline:0;border:1px dotted var(--il-orange)}.region-sidebar nav ul li a.is-active{font-weight:700}.region-sidebar nav ul li ul{margin-left:1em}.region-sidebar nav>ul{margin-left:-.25em}.icon-slot .media--type-icon svg{max-height:var(--ilw-card--icon-height);max-width:var(--ilw-card--icon-width)}.icon-slot .media--type-icon .c,.icon-slot .media--type-icon .st0{fill:currentColor}.views-page--search-results .content-container{max-width:900px}.views-page--search-results .content-container .main-container h2{font-size:1.125rem;font-weight:400;margin-bottom:.375rem}.views-page--search-results .content-container .main-container h2 a{color:var(--il-industrial)}.views-page--search-results .content-container .main-container h2 a:hover{color:var(--il-altgeld)}.views-page--search-results .content-container .main-container h2 a:focus{color:var(--il-blue)}.views-page--search-results .content-container .main-container .views-field-search-api-url{margin-bottom:.75rem;font-size:.875rem;color:var(--il-storm)}.views-page--search-results .content-container .main-container .views-field-search-api-excerpt{font-size:1rem}@media screen and (max-width:768px){header.header .menu-flyout{display:none}header.header .header-navigation-wrap .block__custom-search form{display:block}header.header .header-navigation-wrap .block__custom-search form .form-text{width:100%}}@media screen and (min-width:769px){header.header .header-navigation-wrap .block__custom-search{display:none}}header.header .block__custom-search label{clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}.block__custom-search form,.page.not-found .views-exposed-form form,.views-page--graduate-programs form{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;position:relative}.block__custom-search form .form-item-search input,.block__custom-search form .form-search,.page.not-found .views-exposed-form form .form-item-search input,.page.not-found .views-exposed-form form .form-search,.views-page--graduate-programs form .form-item-search input,.views-page--graduate-programs form .form-search{margin:0;background-color:#fff;color:#000;padding:.33rem 2.5rem .33rem .7rem;font-size:1rem;line-height:1.9rem;border-radius:4px;border:1px solid var(--il-storm-lighter-3);box-sizing:border-box}.block__custom-search form .form-item-search input:active,.block__custom-search form .form-search:active,.page.not-found .views-exposed-form form .form-item-search input:active,.page.not-found .views-exposed-form form .form-search:active,.views-page--graduate-programs form .form-item-search input:active,.views-page--graduate-programs form .form-search:active{border:var(--il-orange) 1px solid}.block__custom-search form .form-item-search input:hover,.block__custom-search form .form-search:hover,.page.not-found .views-exposed-form form .form-item-search input:hover,.page.not-found .views-exposed-form form .form-search:hover,.views-page--graduate-programs form .form-item-search input:hover,.views-page--graduate-programs form .form-search:hover{background:var(--il-storm-lighter-4)}.block__custom-search form .form-item-search input:focus,.block__custom-search form .form-search:focus,.page.not-found .views-exposed-form form .form-item-search input:focus,.page.not-found .views-exposed-form form .form-search:focus,.views-page--graduate-programs form .form-item-search input:focus,.views-page--graduate-programs form .form-search:focus{background:#fff;outline-color:var(--il-orange)}.block__custom-search form .form-item-search input::-webkit-search-cancel-button,.block__custom-search form .form-search::-webkit-search-cancel-button,.page.not-found .views-exposed-form form .form-item-search input::-webkit-search-cancel-button,.page.not-found .views-exposed-form form .form-search::-webkit-search-cancel-button,.views-page--graduate-programs form .form-item-search input::-webkit-search-cancel-button,.views-page--graduate-programs form .form-search::-webkit-search-cancel-button{position:relative;-webkit-appearance:none}.block__custom-search form .form-item-search input::-webkit-input-placeholder,.block__custom-search form .form-search::-webkit-input-placeholder,.page.not-found .views-exposed-form form .form-item-search input::-webkit-input-placeholder,.page.not-found .views-exposed-form form .form-search::-webkit-input-placeholder,.views-page--graduate-programs form .form-item-search input::-webkit-input-placeholder,.views-page--graduate-programs form .form-search::-webkit-input-placeholder{color:#252525;font-style:italic}.block__custom-search form .form-item-search input::-moz-placeholder,.block__custom-search form .form-search::-moz-placeholder,.page.not-found .views-exposed-form form .form-item-search input::-moz-placeholder,.page.not-found .views-exposed-form form .form-search::-moz-placeholder,.views-page--graduate-programs form .form-item-search input::-moz-placeholder,.views-page--graduate-programs form .form-search::-moz-placeholder{color:#252525;font-style:italic}.block__custom-search form .form-item-search input:-ms-input-placeholder,.block__custom-search form .form-search:-ms-input-placeholder,.page.not-found .views-exposed-form form .form-item-search input:-ms-input-placeholder,.page.not-found .views-exposed-form form .form-search:-ms-input-placeholder,.views-page--graduate-programs form .form-item-search input:-ms-input-placeholder,.views-page--graduate-programs form .form-search:-ms-input-placeholder{color:#252525;font-style:italic}.block__custom-search form .form-item-search input::-ms-input-placeholder,.block__custom-search form .form-search::-ms-input-placeholder,.page.not-found .views-exposed-form form .form-item-search input::-ms-input-placeholder,.page.not-found .views-exposed-form form .form-search::-ms-input-placeholder,.views-page--graduate-programs form .form-item-search input::-ms-input-placeholder,.views-page--graduate-programs form .form-search::-ms-input-placeholder{color:#252525;font-style:italic}.block__custom-search form .form-item-search input::placeholder,.block__custom-search form .form-search::placeholder,.page.not-found .views-exposed-form form .form-item-search input::placeholder,.page.not-found .views-exposed-form form .form-search::placeholder,.views-page--graduate-programs form .form-item-search input::placeholder,.views-page--graduate-programs form .form-search::placeholder{color:#252525;font-style:italic}.block__custom-search form .edit-actions,.block__custom-search form .form-actions,.page.not-found .views-exposed-form form .edit-actions,.page.not-found .views-exposed-form form .form-actions,.views-page--graduate-programs form .edit-actions,.views-page--graduate-programs form .form-actions{position:absolute;right:0;bottom:1px}.block__custom-search form .form-submit,.block__custom-search form .search-button,.page.not-found .views-exposed-form form .form-submit,.page.not-found .views-exposed-form form .search-button,.views-page--graduate-programs form .form-submit,.views-page--graduate-programs form .search-button{display:block;background:0 0;width:2.5rem;height:2.56rem;box-sizing:border-box;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;font-size:12px;line-height:1.9rem;color:var(--il-altgeld);border:none;cursor:pointer;border-radius:4px}.block__custom-search form .form-submit:hover,.block__custom-search form .search-button:hover,.page.not-found .views-exposed-form form .form-submit:hover,.page.not-found .views-exposed-form form .search-button:hover,.views-page--graduate-programs form .form-submit:hover,.views-page--graduate-programs form .search-button:hover{border:2px solid var(--il-blue)}.block__custom-search form .form-submit:active,.block__custom-search form .search-button:active,.page.not-found .views-exposed-form form .form-submit:active,.page.not-found .views-exposed-form form .search-button:active,.views-page--graduate-programs form .form-submit:active,.views-page--graduate-programs form .search-button:active{background:var(--il-blue);color:#fff}.block__custom-search form .form-submit,.page.not-found .views-exposed-form form .form-submit,.views-page--graduate-programs form .form-submit{font-size:14px}.block__custom-search .form-item-search label,.page.not-found .views-exposed-form .form-item-search label,.views-page--graduate-programs .form-item-search label{display:block;font-weight:700;margin-bottom:.75rem}.block__custom-search .views-exposed-form,.page.not-found .views-exposed-form .views-exposed-form,.views-page--graduate-programs .views-exposed-form{margin-bottom:1rem}.field-tags .items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem;list-style:none;padding:0;margin:0}.field-tags .items li{margin:0}.field-tags .item a{font-size:.875rem;display:block;padding:.2rem .5rem;border:1px solid var(--il-industrial);border-radius:3px;text-decoration:none}.field-tags .item a:hover{background:var(--il-blue);color:#fff}.content-container ilw-accordion-panel{--ilw-accordion-panel--padding:1rem 10px 1rem 65px}.content-container ilw-accordion-panel h2,.content-container ilw-accordion-panel h3,.content-container ilw-accordion-panel h4{margin:0}@media screen and (max-width:768px){.content-container ilw-accordion-panel h2,.content-container ilw-accordion-panel h3,.content-container ilw-accordion-panel h4{font-size:1.125rem;line-height:1.5rem}}@media screen and (max-width:768px){.content-container ilw-accordion-panel{--ilw-accordion-panel--padding:1rem 10px 1rem 1.7rem}}.button.button--primary{--ilw-button--background-color:#fff;--ilw-button--foreground-color:var(--il-orange);--ilw-button--border-color:var(--il-orange);--ilw-button--focused-background-color:var(--il-orange);--ilw-button--focused-foreground-color:#fff;--ilw-button--focused-border-color:var(--il-orange)}.button.button--danger{--ilw-button--background-color:#fff;--ilw-button--foreground-color:#8a0a0a;--ilw-button--border-color:#8a0a0a;--ilw-button--focused-background-color:#8a0a0a;--ilw-button--focused-foreground-color:#fff;--ilw-button--focused-border-color:#8a0a0a}a.button,input.button{background-color:var(--ilw-button--background-color);border:2px solid var(--ilw-button--border-color);border-radius:.25em;color:var(--ilw-button--foreground-color);cursor:pointer;display:inline-block;font:700 1.188rem/1.25rem var(--il-font-sans);letter-spacing:.01em;margin:6px 0;padding:12px 20px;text-align:center;text-decoration:none;-webkit-transition:background-color .3s;transition:background-color .3s}a.button:visited,input.button:visited{background-color:var(--ilw-button--background-color);border:2px solid var(--ilw-button--border-color);color:var(--ilw-button--foreground-color);outline:0}a.button:hover,input.button:hover{background-color:var(--ilw-button--focused-background-color);border-color:var(--ilw-button--focused-border-color);color:var(--ilw-button--focused-foreground-color);outline:0}a.button:focus,a.button:hover,input.button:focus,input.button:hover{text-decoration:underline}a.button:focus,input.button:focus{background-color:var(--ilw-link--focus-background-color);border-color:var(--ilw-link--focus-color);color:var(--ilw-link--focus-color);outline:var(--ilw-link--focus-outline)}a.button:active,input.button:active{background-color:var(--ilw-button--active-background-color);border-color:var(--ilw-button--active-border-color);color:var(--ilw-button--active-color);outline:solid var(--ilw-button--active-border-color) 2px}a.button{font-size:1rem;padding:6px 10px}.region-breadcrumbs{margin-top:1rem;margin-bottom:1rem}.views-page .region-breadcrumbs,.with-sidebar .region-breadcrumbs{margin:0}.edge-to-edge .region-breadcrumbs{margin:.5rem 0}.edge-to-edge ilw-breadcrumbs{max-width:var(--page-max-width);margin:0 auto;padding:0 1rem;display:block}.block-local_tasks_block{margin:.5em auto 0 auto}.block-local_tasks_block ul{list-style-type:none;margin:0;padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.block-local_tasks_block ul li{margin:0}.block-local_tasks_block ul li a{display:block;padding:.25em 2em;text-decoration:none;color:var(--il-blue);border:2px solid var(--il-blue);border-right:0;background-color:#fff;font-size:15px;font-weight:700}.block-local_tasks_block ul li a:hover{background-color:var(--il-blue);color:#fff;text-decoration:underline}.block-local_tasks_block ul li a.is-active{background-color:var(--il-blue);color:#fff}.block-local_tasks_block ul li a:focus{background-color:var(--ilw-link--focus-background-color);color:var(--ilw-link--focus-color)}.block-local_tasks_block ul li:first-child a{border-top-left-radius:5px;border-bottom-left-radius:5px}.block-local_tasks_block ul li:last-child a{border-top-right-radius:5px;border-bottom-right-radius:5px;border-right:2px solid var(--il-blue)}.block-page_title_block h1{margin-bottom:.5em;margin-top:.2em}.large-page-title{--ilw-hero--height:200px;--ilw-hero--text-width:700px}@media screen and (min-width:577px){.large-page-title .block-page_title_block{margin-bottom:-20px}}.large-page-title-background{background:var(--il-storm-lighter-4) url(/themes/custom/custom/images/ascending.svg) repeat-x center;border-bottom:8px solid var(--il-orange);display:block;position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}ilw-page-title{display:block;overflow:hidden}ilw-page-title .block-page_title_block h1{margin:0}.gin--vertical-toolbar ilw-page-title .block-page_title_block{margin-left:45px}.paragraph-body{max-width:var(--page-max-width);margin:1em auto}.paragraph-body a.call-to-action{border-color:var(--il-orange);background-color:var(--il-orange);color:#fff}.paragraph-body a.call-to-action:focus,.paragraph-body a.call-to-action:hover{color:var(--il-orange);margin:0}.paragraph-body p.intro{font-size:18px}.paragraph-block{padding:2em 0}@media screen and (max-width:768px){.paragraph-block{padding:1em 0}}.paragraph-block .block h2{text-align:center;font-size:22px;margin:0;padding-bottom:.25em}.paragraph-block-i-frame{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-column-gap:5%;-moz-column-gap:5%;column-gap:5%;padding-top:5rem;background-color:var(--il-orange);background-image:url(/themes/custom/custom/images/wide-ascend-orange-gradient.svg);background-repeat:repeat-x;margin-bottom:4rem}@media screen and (max-width:960px){.paragraph-block-i-frame{padding-top:3rem}}@media screen and (max-width:800px){.paragraph-block-i-frame{padding-top:1rem}}@media screen and (max-width:650px){.paragraph-block-i-frame{display:block}}.paragraph-block-i-frame .field-body{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin-left:6%;padding:34px 16px 0}.paragraph-block-i-frame .field-body>:first-child{margin-top:0}.paragraph-block-i-frame .field-body h2{color:#fff}.paragraph-block-i-frame .field-body h3{color:#fff}.paragraph-block-i-frame .field-body h4{color:#fff}.paragraph-block-i-frame .field-body p{font-size:1.5rem}@media screen and (max-width:800px){.paragraph-block-i-frame .field-body h2{font-size:2.25rem}.paragraph-block-i-frame .field-body h3{font-size:2rem}.paragraph-block-i-frame .field-body h4{font-size:1.75rem}.paragraph-block-i-frame .field-body p{font-size:1.125rem}}.paragraph-block-i-frame .media--type-image{-webkit-box-flex:0;-webkit-flex:0 0 460px;-ms-flex:0 0 460px;flex:0 0 460px;aspect-ratio:1.0952381;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;padding-top:1rem}.paragraph-block-i-frame .media--type-image .field-media-image{border-top-left-radius:34px;overflow:hidden;width:100%;height:100%}.paragraph-block-i-frame .media--type-image img{width:100%;height:100%;display:block;object-fit:cover}@media screen and (min-width:1300px){.paragraph-block-i-frame .media--type-image{-webkit-box-flex:0;-webkit-flex:0 0 600px;-ms-flex:0 0 600px;flex:0 0 600px}}@media screen and (min-width:1400px){.paragraph-block-i-frame .media--type-image{-webkit-box-flex:0;-webkit-flex:0 0 800px;-ms-flex:0 0 800px;flex:0 0 800px;aspect-ratio:1.4375}}@media screen and (max-width:960px){.paragraph-block-i-frame .media--type-image{-webkit-box-flex:0;-webkit-flex:0 0 400px;-ms-flex:0 0 400px;flex:0 0 400px}}@media screen and (max-width:800px){.paragraph-block-i-frame .media--type-image{-webkit-box-flex:0;-webkit-flex:0 0 320px;-ms-flex:0 0 320px;flex:0 0 320px}}@media screen and (max-width:650px){.paragraph-block-i-frame .media--type-image{padding-left:30%}}.paragraph-block-i-frame.image-left{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.paragraph-block-i-frame.image-left .field-body{margin-right:6%;margin-left:0}.paragraph-block-i-frame.image-left .media--type-image .field-media-image{border-top-left-radius:0;border-top-right-radius:34px}@media screen and (max-width:650px){.paragraph-block-i-frame.image-left .media--type-image{padding-right:30%;padding-left:0}}.paragraph-block-i-frame.theme-blue{background-color:var(--il-blue);background-image:url(/themes/custom/custom/images/wide-ascend-blue-gradient.svg)}.paragraph-block-i-frame.theme-blue .field-body p{color:#fff}.paragraph-block-i-frame.theme-white{background-color:#fff;background-image:url(/themes/custom/custom/images/wide-ascend-white-gradient.svg)}.paragraph-block-i-frame.theme-white .field-body h2{color:var(--il-blue)}.paragraph-block-i-frame.theme-white .field-body h3{color:var(--il-storm-darker-2)}.paragraph-block-i-frame.theme-white .field-body h4{color:var(--il-storm-darker-2)}.paragraph-block-i-frame.theme-white .field-body p{color:var(--il-storm-darker-2)}.paragraph-collapsible-section .field-section-items,.paragraph-collapsible-section>h2{max-width:var(--page-max-width);margin-left:auto;margin-right:auto}.paragraph-collapsible-section h3{max-width:var(--page-max-width);margin:0 auto}.paragraph-collapsible-section .field-body{padding-top:1.125rem}ilw-panel{--ilw-panel--data-heading-size:1.125rem}ilw-panel [slot=footer] h3,ilw-panel [slot=footer] h4,ilw-panel [slot=footer] h5{font-style:normal}ilw-panel .field-body,ilw-panel .field-description{margin-top:1.25rem}ilw-panel+ilw-panel{margin-top:2rem}.banner-image{background-repeat:no-repeat;background-size:cover}.paragraph-photo .field-media-image .item img{display:block}.paragraph-photo [slot=background] div:not([data-drupal-ajax-container]){height:100%}.paragraph-photo.banner-height-tall .field-media-image .item img{display:block;width:100%;height:var(--ilw-hero--height)}.paragraph-photo.banner-height-sliver .banner-image{min-height:200px}@media screen and (min-width:500px){.paragraph-photo.banner-height-sliver .banner-image{min-height:calc(200px + 60 * ((100vw - 500px)/ 1100))}}@media screen and (min-width:1600px){.paragraph-photo.banner-height-sliver .banner-image{min-height:260px}}.paragraph-photo.banner-height-tall .banner-image{min-height:300px}@media screen and (min-width:500px){.paragraph-photo.banner-height-tall .banner-image{min-height:calc(300px + 250 * ((100vw - 500px)/ 1100))}}@media screen and (min-width:1600px){.paragraph-photo.banner-height-tall .banner-image{min-height:550px}}.paragraph-photo.graphic-style-gradient-map-orange--blue .photo .banner-image{-webkit-filter:url(#orange-blue);filter:url(#orange-blue)}.paragraph-photo.graphic-style-gradient-map-blue .photo .banner-image{-webkit-filter:url(#blue);filter:url(#blue)}.paragraph-photo.graphic-style-gradient-map-orange .photo .banner-image{-webkit-filter:url(#orange);filter:url(#orange)}.paragraph-photo.graphic-style-fingerprint-blue,.paragraph-photo.graphic-style-fingerprint-orange{overflow:hidden}.paragraph-photo.graphic-style-fingerprint-blue .overlay-graphic,.paragraph-photo.graphic-style-fingerprint-orange .overlay-graphic{background:url(/themes/custom/custom/images/fingerprint.svg);width:100%;position:absolute;top:0;left:0;z-index:1;background-size:cover;background-position:center;-webkit-transform:scale(1.125,1.125);-ms-transform:scale(1.125,1.125);transform:scale(1.125,1.125);height:100%}.paragraph-photo.graphic-style-fingerprint-blue .photo:before{content:"";background:#035291;background:-webkit-linear-gradient(262deg,rgba(3,82,145,0) 26%,#035291 74%,#035291 100%);background:linear-gradient(188deg,rgba(3,82,145,0) 26%,#035291 74%,#035291 100%);background-position:top left;width:100%;height:100%;position:absolute;background-size:cover;background-position:center;z-index:2}.paragraph-photo.graphic-style-fingerprint-orange .photo:before{content:"";background:#f15a31;background:-webkit-linear-gradient(262deg,rgba(241,90,49,0) 26%,#f15a31 74%,#f15a31 100%);background:linear-gradient(188deg,rgba(241,90,49,0) 26%,#f15a31 74%,#f15a31 100%);background-position:top left;width:100%;height:100%;position:absolute;background-size:cover;background-position:center;z-index:2}.paragraph-photo .overlaid-text{z-index:3;margin:0 auto}@media screen and (max-width:768px){.paragraph-photo .overlaid-text{bottom:60px}}.paragraph-photo .overlaid-text p{color:#fff;margin:0;padding:0}.paragraph-photo .overlaid-text p.callout{font-size:40px;font-weight:600;text-shadow:0 2px 0 #000;margin-bottom:.6em;line-height:100%;letter-spacing:-.01em}.paragraph-photo .container{position:absolute;bottom:0;left:0;right:0;padding:40px 20px;box-sizing:border-box;max-width:var(--page-max-width);margin:0 auto}body .graphic-style-fingerprint-blue .overlay-graphic,body .graphic-style-fingerprint-orange .overlay-graphic{opacity:0;-webkit-transform:scale(1.3,1.3);-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3);-webkit-transition:opacity 1s ease-in-out 1s,-webkit-transform 1s ease-in-out 1s;transition:opacity 1s ease-in-out 1s,-webkit-transform 1s ease-in-out 1s;transition:opacity 1s ease-in-out 1s,transform 1s ease-in-out 1s;transition:opacity 1s ease-in-out 1s,transform 1s ease-in-out 1s,-webkit-transform 1s ease-in-out 1s}body.loaded .graphic-style-fingerprint-blue .overlay-graphic,body.loaded .graphic-style-fingerprint-orange .overlay-graphic{opacity:.6;-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1)}.paragraph-carousel{--ilw-carousel--control--background:var(--il-blue);--ilw-carousel--progress--background:#fff;--ilw-carousel--button--background-color:#fff;--ilw-carousel--button--foreground-color:var(--il-blue);--ilw-carousel--button--border-color:var(--il-blue);--ilw-carousel--button--focused-background-color:#fff;--ilw-carousel--button--focused-foreground-color:var(--il-blue);--ilw-carousel--button--focused-border-color:var(--il-blue);--ilw-carousel--button--active-color:var(--il-blue);--ilw-carousel--button--active-background-color:var(--il-orange);--ilw-carousel--button--active-border-color:var(--il-blue);--ilw-carousel--prevnext--height:44px;--ilw-carousel--prevnext--width:44px;--ilw-carousel--prevnext--background:var(--il-blue);--ilw-carousel--prevnext--foreground:#fff;--ilw-carousel--prevnext--border-width:0;--ilw-carousel--prevnext--border-color:transparent;--ilw-carousel--height:400px}@media screen and (max-width:1200px){.paragraph-carousel ilw-slide{--ilw-slide--overlay--left:3vw}}@media screen and (max-width:1100px){.paragraph-carousel .paragraph-photo h2{font-size:2rem}}@media screen and (max-width:960px){.paragraph-carousel .paragraph-photo h2{font-size:1.5rem}}@media screen and (max-width:768px){.paragraph-carousel .paragraph-photo h2{font-size:3rem}}@media screen and (max-width:768px){.paragraph-carousel{--ilw-carousel--height:300px}}.paragraph-carousel .paragraph-photo{--ilw-slide--content-width:400px;--ilw-slide--overlay--font:700 3rem/1 var(--il-font-sans);--ilw-slide--overlay--background:radial-gradient(rgba(0,0,0,0.94),rgba(0,0,0,0.32))}@media screen and (max-width:1100px){.paragraph-carousel .paragraph-photo{--ilw-slide--content-width:300px}}@media screen and (max-width:960px){.paragraph-carousel .paragraph-photo{--ilw-slide--content-width:200px}}@media screen and (max-width:768px){.paragraph-carousel .paragraph-photo{--ilw-slide--content-width:400px}}.paragraph-carousel .paragraph-photo img{display:block;max-width:100%;width:100%;height:var(--ilw-carousel--height);object-fit:cover}.paragraph-carousel .paragraph-photo div[slot=buttons]{height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.paragraph-carousel .paragraph-photo div[slot=buttons] p{margin:0}.paragraph-icons{padding:0 0 4em;background-color:var(--il-storm-lighter-4)}.paragraph-icons>.field-title{max-width:var(--page-max-width);margin:0 auto;padding-top:1px}.paragraph-icons>ul{list-style:none;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0;max-width:var(--page-max-width);margin:0 auto 6rem}.paragraph-icons>ul>li{height:100%;padding:0;margin:0;text-align:center}.paragraph-icons>ul>li ilw-card{--ilw-card--content-padding-top:2.5rem;--ilw-card--content-padding-right:0.7rem;--ilw-card--content-padding-bottom:2rem;--ilw-card--content-padding-left:0.7rem;--ilw-card--icon-height:4rem;--ilw-card--icon-width:80px;--ilw-card--hover--link-focus:#fff;height:100%;box-sizing:border-box;min-width:160px}.paragraph-icons>ul>li ilw-card a{text-decoration:none;font-weight:500;font-size:1.1em}.paragraph-icons>ul>li ilw-card .fa-kit{font-size:4.5rem;line-height:5rem}.paragraph-icons>ul>li ilw-card .fa-regular{font-size:3.6rem;line-height:5rem}ilw-call-to-action.paragraph-important-information{--ilw-call-to-action--icon-width:12rem;--ilw-call-to-action--icon-height:12rem;--ilw-call-to-action--padding-top:4.25rem;--ilw-call-to-action--padding-bottom:3.75rem}ilw-call-to-action.paragraph-important-information .fa-kit{font-size:12rem;line-height:12rem}ilw-call-to-action.paragraph-important-information .fa-classic{font-size:9.6rem;line-height:12rem}ilw-call-to-action.paragraph-important-information h2{font-size:1.875rem;line-height:2.25rem}ilw-call-to-action.paragraph-important-information>:last-child{margin-bottom:0}.with-sidebar ilw-call-to-action.paragraph-important-information{--ilw-call-to-action--icon-width:8rem;--ilw-call-to-action--icon-height:8rem;--ilw-call-to-action--padding-top:2.75rem;--ilw-call-to-action--padding-bottom:1.75rem;margin-top:3rem;border:1px solid var(--il-storm-lighter-3);box-shadow:var(--il-shadow-smaller)}.with-sidebar ilw-call-to-action.paragraph-important-information[theme=blue-gradient],.with-sidebar ilw-call-to-action.paragraph-important-information[theme=blue]{border:2px solid var(--il-blue);box-shadow:var(--il-shadow-larger)}.with-sidebar ilw-call-to-action.paragraph-important-information .fa-kit{font-size:8rem;line-height:10rem}.paragraph-hero-text{padding:4.5rem 1rem;margin:0;background-color:var(--il-storm-lighter-4);background-image:url(/themes/custom/custom/images/ascending.svg);background-repeat:repeat-x;text-align:center}@media screen and (min-width:701px){.paragraph-hero-text{margin-left:-.6rem}}@media screen and (min-width:1024px){.paragraph-hero-text{margin-left:-1.6rem}}.paragraph-hero-text .field-important-text>:first-child{margin-top:0}.paragraph-hero-text .field-important-text h2{font-size:3.5rem}.paragraph-hero-text .field-important-text h3{font-size:2.5rem}.paragraph-hero-text .field-important-text h4{font-size:2rem}.paragraph-hero-text .field-important-text p{font-size:1.5rem;max-width:620px;margin:0 auto}@media screen and (max-width:700px){.paragraph-hero-text .field-important-text h2{font-size:2.5rem}.paragraph-hero-text .field-important-text h3{font-size:2rem}.paragraph-hero-text .field-important-text h4{font-size:1.75rem}}.paragraph-highlighted-links{padding:.1rem 1.6rem 1.6rem;margin:0 -1.6rem 0 -1.6rem;background-color:var(--il-storm-lighter-4);background-image:url(/themes/custom/custom/images/ascending.svg);background-repeat:repeat-x}@media screen and (min-width:701px){.paragraph-highlighted-links{margin-left:-.6rem;border-left:8px solid var(--il-altgeld)}}@media screen and (min-width:1024px){.paragraph-highlighted-links{margin-left:-1.6rem}}.paragraph-highlighted-links .wrapper{max-width:var(--page-max-width);margin:0 auto}.paragraph-highlighted-links .field-title h2{font-size:2rem;margin:1.5rem 0}.paragraph-highlighted-links .field-links-items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;gap:.7em}.paragraph-highlighted-links .field-links-items .item{-webkit-box-flex:1;-webkit-flex:1 1 20%;-ms-flex:1 1 20%;flex:1 1 20%;text-align:center;min-width:200px;min-height:100px}.paragraph-highlighted-links .field-links-items .item a{display:block;height:100%;box-sizing:border-box;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;--ilw-button--background-color:var(--il-altgeld);--ilw-button--border-color:var(--il-altgeld);margin:0}.paragraph-highlighted-links.highlighted-links-center .field-links-items .item{-webkit-box-flex:0;-webkit-flex:0 1 22%;-ms-flex:0 1 22%;flex:0 1 22%}.edge-to-edge .paragraph-highlighted-links{margin:0;padding:.1rem 1rem 4rem;border:none}.paragraph-initiative-callout{position:relative;padding:1px}.paragraph-initiative-callout .background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;-webkit-clip-path:inset(0);clip-path:inset(0);overflow:hidden}.paragraph-initiative-callout .background img{width:100%;height:100%;object-fit:cover;position:fixed;top:0;left:0}@media (prefers-reduced-motion){.paragraph-initiative-callout .background img{position:static}}.paragraph-initiative-callout .overlay{background-color:var(--il-blue);position:absolute;top:0;left:0;bottom:-1px;right:0;z-index:2;opacity:.7}.paragraph-initiative-callout .content{max-width:var(--page-max-width);margin:0 auto;padding:4em 2em;position:relative;z-index:3;color:#fff}.paragraph-initiative-callout .content h2{color:#fff;margin:0}.paragraph-initiative-callout .content .field-section-label{font-weight:700;font-size:22px;margin:0;padding-bottom:.25em}.paragraph-initiative-callout .content .field-body p{color:#fff;font-size:18px}.paragraph-initiative-callout .content .field-link{margin-top:2em}.paragraph-initiative-callout .content .field-link a{color:var(--il-blue);background-color:#fff}.paragraph-initiative-callout .content .field-link a:focus,.paragraph-initiative-callout .content .field-link a:hover{color:#fff;background-color:transparent}.paragraph.paragraph-stats{background-color:#fff}@media screen and (max-width:768px){.paragraph.paragraph-stats{padding:1em}}.paragraph.paragraph-stats h2,.paragraph.paragraph-stats h3,.paragraph.paragraph-stats h4{max-width:var(--page-max-width);margin-left:auto;margin-right:auto;font-size:3rem}.paragraph.paragraph-stats .field-stat-items{margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:1024px){.paragraph.paragraph-stats .field-stat-items{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.paragraph.paragraph-stats .field-stat-items>.item{-webkit-box-flex:1;-webkit-flex:1 1 15%;-ms-flex:1 1 15%;flex:1 1 15%;min-width:200px;max-width:260px}.paragraph.paragraph-stats .field-stat-items>.item .paragraph-stat{text-align:center;padding:.5em 1em 1em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-size:21px;position:relative}.paragraph.paragraph-stats .field-stat-items>.item .paragraph-stat .field-section-label .item{margin-top:20px;line-height:1.2;font-size:1rem}.paragraph.paragraph-stats .field-stat-items>.item .paragraph-stat .field-number{font-size:3rem;font-weight:700;color:var(--il-orange)}.paragraph-wayfinding-item{background-color:#ddd;margin:1em 0 0 0;position:Relative}.paragraph-wayfinding-item .photo{position:absolute;z-index:1;height:100%;width:100%}.paragraph-wayfinding-item .photo img{width:100%;height:100%;object-fit:cover;top:0;left:0}.paragraph-wayfinding-item .overlay{background-color:var(--il-blue);position:absolute;z-index:2;height:100%;width:100%;opacity:.6}.paragraph-wayfinding-item .content{position:relative;z-index:3;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-height:200px}@media screen and (min-width:500px){.paragraph-wayfinding-item .content{min-height:calc(200px + 200 * ((100vw - 500px)/ 1100))}}@media screen and (min-width:1600px){.paragraph-wayfinding-item .content{min-height:400px}}.paragraph-wayfinding-item .content .field-title{font-size:22px;line-height:100%;font-weight:700;margin-bottom:1em}.paragraph-wayfinding-item .content .field-link a{display:block;background-color:#fff;color:var(--il-blue)}.paragraph-wayfinding-item .content .field-link a:focus,.paragraph-wayfinding-item .content .field-link a:hover{color:#fff;background-color:transparent}.paragraph-two-columns{max-width:1600px;margin:0 auto}.paragraph-two-columns>.field-sections{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:1.5em;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem}@media screen and (max-width:768px){.paragraph-two-columns>.field-sections{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:0}}.paragraph-two-columns>.field-sections>*{-webkit-box-flex:1;-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%}@media screen and (max-width:768px){.paragraph-two-columns>.field-sections>*{margin-bottom:1em}}.paragraph-two-columns .paragraph-body .field-body .auto-anchor-heading-wrap:first-of-type h2,.paragraph-two-columns .paragraph-body .field-body .auto-anchor-heading-wrap:first-of-type h3,.paragraph-two-columns .paragraph-body .field-body .auto-anchor-heading-wrap:first-of-type h4{margin-top:0}.paragraph-two-columns.columns_33_67>.field-sections>:nth-child(1){-webkit-box-flex:33;-webkit-flex:33 1 33%;-ms-flex:33 1 33%;flex:33 1 33%;padding:1.5rem 1rem;background-color:#f4f4f4}.paragraph-two-columns.columns_33_67>.field-sections>:nth-child(1) h2{font-weight:600;font-size:1.875rem;font-family:var(--il-font-sans);line-height:1.2;margin-top:2.25rem;margin-bottom:.375rem}.paragraph-two-columns.columns_33_67>.field-sections>:nth-child(1) h3{font-weight:400;font-size:1.5rem;font-family:var(--il-font-sans);line-height:1.25;margin-top:1.5rem;margin-bottom:.375rem}.paragraph-two-columns.columns_33_67>.field-sections>:nth-child(2){-webkit-box-flex:67;-webkit-flex:67 1 67%;-ms-flex:67 1 67%;flex:67 1 67%}.paragraph-two-columns.columns_67_33>.field-sections>:nth-child(1){-webkit-box-flex:67;-webkit-flex:67 1 67%;-ms-flex:67 1 67%;flex:67 1 67%}.paragraph-two-columns.columns_67_33>.field-sections>:nth-child(2){-webkit-box-flex:33;-webkit-flex:33 1 33%;-ms-flex:33 1 33%;flex:33 1 33%;padding:1.5rem 1rem;background-color:#f4f4f4}.paragraph-two-columns.columns_67_33>.field-sections>:nth-child(2) h2{font-weight:600;font-size:1.875rem;font-family:var(--il-font-sans);line-height:1.2;margin-top:2.25rem;margin-bottom:.375rem}.paragraph-two-columns.columns_67_33>.field-sections>:nth-child(2) h3{font-weight:400;font-size:1.5rem;font-family:var(--il-font-sans);line-height:1.25;margin-top:1.5rem;margin-bottom:.375rem}.paragraph-two-columns.columns_75_25>.field-sections>:nth-child(1){-webkit-box-flex:75;-webkit-flex:75 1 75%;-ms-flex:75 1 75%;flex:75 1 75%}.paragraph-two-columns.columns_75_25>.field-sections>:nth-child(2){-webkit-box-flex:25;-webkit-flex:25 1 25%;-ms-flex:25 1 25%;flex:25 1 25%}.paragraph-two-columns.columns_75_25>.field-sections>:nth-child(2) h2{font-weight:600;font-size:1.875rem;font-family:var(--il-font-sans);line-height:1.2;margin-top:2.25rem;margin-bottom:.375rem}.paragraph-two-columns.columns_75_25>.field-sections>:nth-child(2) h3{font-weight:400;font-size:1.5rem;font-family:var(--il-font-sans);line-height:1.25;margin-top:1.5rem;margin-bottom:.375rem}.paragraph-two-columns .items .item a{overflow-wrap:break-word;word-wrap:break-word;word-break:break-all;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.paragraph-submenu .page-title{background-color:var(--il-orange)}.paragraph-submenu .page-title h1{max-width:1200px;margin:0 auto;padding:.5em 1em;color:#fff;font-size:20px}.paragraph-submenu .submenu{background-color:var(--il-blue);padding:.5em 1em}.paragraph-submenu .submenu h2{display:none}.paragraph-submenu .submenu nav{max-width:1200px;margin:0 auto}.paragraph-submenu .submenu nav ul{margin:0 1em;padding:.5em 0;-webkit-columns:4;-moz-columns:4;columns:4;list-style:none}@media screen and (max-width:1024px) and (min-width:769px){.paragraph-submenu .submenu nav ul{-webkit-columns:3;-moz-columns:3;columns:3}}@media screen and (max-width:768px){.paragraph-submenu .submenu nav ul{-webkit-columns:2;-moz-columns:2;columns:2}}.paragraph-submenu .submenu nav ul li{padding:.25em 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;page-break-inside:avoid;-webkit-column-break-inside:avoid;break-inside:avoid-column}.paragraph-submenu .submenu nav ul li:before{content:"\2022";color:var(--il-orange);font-weight:700;display:inline-block;width:.6em;margin-left:-1em}.paragraph-submenu .submenu nav ul li a{color:#fff;display:inline-block;text-decoration:none;border:1px solid transparent;padding:.3em;font-size:12px}.paragraph-submenu .submenu nav ul li a:focus,.paragraph-submenu .submenu nav ul li a:hover{text-decoration:underline}.paragraph-submenu .submenu nav ul li a:focus{border:1px dotted #fff;outline:0}div.paragraph.paragraph-cards{padding-top:2rem;padding-bottom:2rem}div.paragraph.paragraph-cards>h2,div.paragraph.paragraph-cards>h3,div.paragraph.paragraph-cards>h4{margin-top:0}.paragraph-cards{max-width:var(--page-max-width);margin:2rem auto}.paragraph-cards .field-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5em}.paragraph-cards .paragraph-card{--ilw-card--heading--font-size:1.3rem;--ilw-card--clickable--heading-color:var(--il-blue);--ilw-card--hover--link-focus:#fff;-webkit-box-flex:1;-webkit-flex:1 1 40%;-ms-flex:1 1 40%;flex:1 1 40%;min-width:30px}.paragraph-cards .paragraph-card.with-image{--ilw-card--heading--font-size:1.7rem;--ilw-card--clickable--heading-color:var(--il-orange)}.paragraph-cards .paragraph-card h2,.paragraph-cards .paragraph-card h3,.paragraph-cards .paragraph-card h4{line-height:1}.paragraph-cards .paragraph-card .card-image img{width:100%;object-fit:cover}.media--view-mode-card img{object-fit:cover}.paragraph-icon-card{--ilw-card--icon-height:200px;--ilw-card--icon-width:14em;--ilw-card--heading--font-size:1.7rem;--ilw-card--hover--link-focus:#fff}.paragraph-icon-card [slot=icon]{display:block;font-size:10em;color:var(--il-blue)}.paragraph-icon-card .fa-classic,.paragraph-icon-card .fa-sharp{font-size:8em}.paragraph-icon-card[clickable]:hover [slot=icon]{color:#fff}.paragraph.paragraph-video{position:relative}@media screen and (min-width:768px){.paragraph.paragraph-video{position:relative;aspect-ratio:2.5;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:end;-ms-flex-align:end;align-items:end}}.paragraph.paragraph-video .video-content{position:relative;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;max-width:410px;-webkit-box-pack:end;-webkit-justify-content:end;-ms-flex-pack:end;justify-content:end;padding:7rem 4rem 2rem 3rem;overflow:hidden}@media screen and (max-width:767px){.paragraph.paragraph-video .video-content{background:var(--il-blue);max-width:none;padding:3rem 2rem 5rem 2rem;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}}.paragraph.paragraph-video .video-content .field-overlaid-text{color:#fff;text-shadow:2px 2px 2px #000}@media screen and (min-width:768px){.paragraph.paragraph-video .video-content .field-overlaid-text:before{content:" ";position:absolute;left:-100px;z-index:-1;top:75px;bottom:-100px;right:65px;border-radius:150px;background:rgba(0,0,0,.48);-webkit-filter:blur(35.5px);filter:blur(35.5px);padding:1rem}}.paragraph.paragraph-video .video-content .field-overlaid-text>*{margin:0}.paragraph.paragraph-video .video-content .field-overlaid-text h2,.paragraph.paragraph-video .video-content .field-overlaid-text h3{margin:0;color:#fff}@media screen and (max-width:420px){.paragraph.paragraph-video .video-content .field-overlaid-text h2,.paragraph.paragraph-video .video-content .field-overlaid-text h3{font-size:2.125rem;line-height:2.5rem}}.paragraph.paragraph-video .video-content .field-overlaid-text p{font-size:1.25rem;margin:0}.paragraph.paragraph-video .field-buttons a{max-width:280px}.paragraph-video-video-container{overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:100%}.paragraph-video-video-container>*{width:100%;aspect-ratio:1.77777778;margin-top:-32%;margin-bottom:-32%}@media screen and (max-width:767px){.paragraph-video-video-wrap{width:100%;aspect-ratio:2.5}}@media screen and (min-width:768px){.paragraph-video-video-wrap{position:absolute;top:0;left:0;right:0;bottom:0}}.paragraph-video-video-pause{position:absolute;top:calc(100vw/2.6 - 5rem);right:1.5rem;background:0 0;border:none;padding:1rem 1.5rem;font-size:3rem;line-height:1;color:#fff;text-shadow:#000 0 0 5px,#000 0 0 3px;opacity:.8;cursor:pointer;width:6rem;text-align:center}@media screen and (max-width:767px){.paragraph-video-video-pause{font-size:2rem;right:0;top:calc(100vw/2.6 - 3.5rem)}}.paragraph-video-video-pause:hover{opacity:1}.paragraph-video-video-pause:focus{outline:2px solid var(--il-blue)}.paragraph-video-video-pause:active{color:var(--il-orange)}div.paragraph.paragraph-alternating-bricks{padding-top:2rem;padding-bottom:2rem}div.paragraph.paragraph-alternating-bricks h2,div.paragraph.paragraph-alternating-bricks h3,div.paragraph.paragraph-alternating-bricks h4{max-width:var(--page-max-width);margin:1.5rem auto 3rem auto}div.paragraph.paragraph-alternating-bricks.blue{background:var(--il-blue)}div.paragraph.paragraph-alternating-bricks.blue h2,div.paragraph.paragraph-alternating-bricks.blue h3,div.paragraph.paragraph-alternating-bricks.blue h4{color:#fff}div.paragraph.paragraph-alternating-bricks.blue-gradient{background:-webkit-linear-gradient(290deg,var(--il-industrial) 20%,var(--il-blue) 100%);background:linear-gradient(160deg,var(--il-industrial) 20%,var(--il-blue) 100%)}div.paragraph.paragraph-alternating-bricks.blue-gradient h2,div.paragraph.paragraph-alternating-bricks.blue-gradient h3,div.paragraph.paragraph-alternating-bricks.blue-gradient h4{color:#fff}div.paragraph.paragraph-alternating-bricks.grey{background:var(--il-storm-lighter-4)}div.paragraph.paragraph-alternating-bricks .paragraph-alternating-brick{max-width:var(--page-max-width);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background:#fff;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;box-shadow:var(--il-shadow);margin:1.5rem auto 3rem auto}@media screen and (max-width:1024px){div.paragraph.paragraph-alternating-bricks .paragraph-alternating-brick{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}div.paragraph.paragraph-alternating-bricks .paragraph-alternating-brick .brick-image{-webkit-box-flex:2;-webkit-flex:2 0 66%;-ms-flex:2 0 66%;flex:2 0 66%}div.paragraph.paragraph-alternating-bricks .paragraph-alternating-brick .brick-image div{height:100%}div.paragraph.paragraph-alternating-bricks .paragraph-alternating-brick .brick-image img{display:block;width:100%;height:100%;object-fit:cover}div.paragraph.paragraph-alternating-bricks .paragraph-alternating-brick .alternating-brick-content{-webkit-box-flex:1;-webkit-flex:1 0 34%;-ms-flex:1 0 34%;flex:1 0 34%;box-sizing:border-box;padding:20px 30px;border-left:4px solid var(--il-orange)}@media screen and (max-width:1024px){div.paragraph.paragraph-alternating-bricks .paragraph-alternating-brick .alternating-brick-content{border-left:none}}div.paragraph.paragraph-alternating-bricks .paragraph-alternating-brick .alternating-brick-content h2,div.paragraph.paragraph-alternating-bricks .paragraph-alternating-brick .alternating-brick-content h3,div.paragraph.paragraph-alternating-bricks .paragraph-alternating-brick .alternating-brick-content h4{margin-top:0;color:var(--il-blue)}div.paragraph.paragraph-alternating-bricks .field-bricks>:first-child>.paragraph{padding-top:0;margin-top:0}div.paragraph-event-feed{--calendar-icon:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><!--!Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path fill="%23C6C7C7" d="M128 0c17.7 0 32 14.3 32 32l0 32 128 0 0-32c0-17.7 14.3-32 32-32s32 14.3 32 32l0 32 48 0c26.5 0 48 21.5 48 48l0 48L0 160l0-48C0 85.5 21.5 64 48 64l48 0 0-32c0-17.7 14.3-32 32-32zM0 192l448 0 0 272c0 26.5-21.5 48-48 48L48 512c-26.5 0-48-21.5-48-48L0 192zm64 80l0 32c0 8.8 7.2 16 16 16l32 0c8.8 0 16-7.2 16-16l0-32c0-8.8-7.2-16-16-16l-32 0c-8.8 0-16 7.2-16 16zm128 0l0 32c0 8.8 7.2 16 16 16l32 0c8.8 0 16-7.2 16-16l0-32c0-8.8-7.2-16-16-16l-32 0c-8.8 0-16 7.2-16 16zm144-16c-8.8 0-16 7.2-16 16l0 32c0 8.8 7.2 16 16 16l32 0c8.8 0 16-7.2 16-16l0-32c0-8.8-7.2-16-16-16l-32 0zM64 400l0 32c0 8.8 7.2 16 16 16l32 0c8.8 0 16-7.2 16-16l0-32c0-8.8-7.2-16-16-16l-32 0c-8.8 0-16 7.2-16 16zm144-16c-8.8 0-16 7.2-16 16l0 32c0 8.8 7.2 16 16 16l32 0c8.8 0 16-7.2 16-16l0-32c0-8.8-7.2-16-16-16l-32 0zm112 16l0 32c0 8.8 7.2 16 16 16l32 0c8.8 0 16-7.2 16-16l0-32c0-8.8-7.2-16-16-16l-32 0c-8.8 0-16 7.2-16 16z"/></svg>');--calendar-icon-hover:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><!--!Font Awesome Free 6.6.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path fill="%23ffffff" d="M128 0c17.7 0 32 14.3 32 32l0 32 128 0 0-32c0-17.7 14.3-32 32-32s32 14.3 32 32l0 32 48 0c26.5 0 48 21.5 48 48l0 48L0 160l0-48C0 85.5 21.5 64 48 64l48 0 0-32c0-17.7 14.3-32 32-32zM0 192l448 0 0 272c0 26.5-21.5 48-48 48L48 512c-26.5 0-48-21.5-48-48L0 192zm64 80l0 32c0 8.8 7.2 16 16 16l32 0c8.8 0 16-7.2 16-16l0-32c0-8.8-7.2-16-16-16l-32 0c-8.8 0-16 7.2-16 16zm128 0l0 32c0 8.8 7.2 16 16 16l32 0c8.8 0 16-7.2 16-16l0-32c0-8.8-7.2-16-16-16l-32 0c-8.8 0-16 7.2-16 16zm144-16c-8.8 0-16 7.2-16 16l0 32c0 8.8 7.2 16 16 16l32 0c8.8 0 16-7.2 16-16l0-32c0-8.8-7.2-16-16-16l-32 0zM64 400l0 32c0 8.8 7.2 16 16 16l32 0c8.8 0 16-7.2 16-16l0-32c0-8.8-7.2-16-16-16l-32 0c-8.8 0-16 7.2-16 16zm144-16c-8.8 0-16 7.2-16 16l0 32c0 8.8 7.2 16 16 16l32 0c8.8 0 16-7.2 16-16l0-32c0-8.8-7.2-16-16-16l-32 0zm112 16l0 32c0 8.8 7.2 16 16 16l32 0c8.8 0 16-7.2 16-16l0-32c0-8.8-7.2-16-16-16l-32 0c-8.8 0-16 7.2-16 16z"/></svg>')}div.paragraph-event-feed .calendar,div.paragraph-event-feed>h2{max-width:var(--page-max-width);margin-left:auto;margin-right:auto}div.paragraph-event-feed .calendar ul{margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;gap:30px;list-style:none}div.paragraph-event-feed .calendar ul li{margin:0;border:1px solid var(--il-blue);background:#fff;color:var(--ilw-text--color);padding:2.5em 2em 2em;border-bottom:4px solid var(--il-orange);cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:stretch;-webkit-justify-content:stretch;-ms-flex-pack:stretch;justify-content:stretch;background:var(--il-storm-lighter-4)}div.paragraph-event-feed .calendar ul li a{color:var(--il-blue);font-weight:700;text-decoration:none;font-size:1.1em}div.paragraph-event-feed .calendar ul li a:hover{color:var(--ilw-link--focused-color)}div.paragraph-event-feed .calendar ul li:hover{border-bottom-color:var(--il-industrial-lighter-1);background:var(--il-blue);color:#fff}div.paragraph-event-feed .calendar ul li:hover>:first-child>div{color:#fff!important;background:no-repeat var(--calendar-icon-hover)}div.paragraph-event-feed .calendar ul li:hover a{color:#fff}div.paragraph-event-feed .calendar ul li:hover a:hover{color:#fff}div.paragraph-event-feed .calendar ul li>:first-child{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}div.paragraph-event-feed .calendar ul li>:first-child>div{font-size:1em!important;color:var(--il-storm-darker-1)!important;font-style:normal!important;background:no-repeat var(--calendar-icon);background-size:auto 26px;background-position:left top;margin-top:1rem;padding-left:40px}div.paragraph-event-feed .calendar ul li>:nth-child(2){-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.event-feed-all-events{text-align:center;padding:2rem 0 1rem}.event-feed-all-events .ilw-button{font-size:1.4rem}ilw-quote{--ilw-quote--font:italic 400 2rem/3.1875rem var(--il-font-serif);border-top:8px solid var(--il-orange);border-bottom:8px solid var(--il-orange)}@media screen and (max-width:1024px){ilw-quote{--ilw-quote--font:italic 400 1.5rem/2.5rem var(--il-font-serif)}}.paragraph-section-navigation>h2{max-width:var(--page-max-width);margin-left:auto;margin-right:auto}.section-navigation{max-width:var(--page-max-width);margin:0 auto 2rem}.section-navigation-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5em;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;list-style:none;margin:0;padding:0}.section-navigation-item{margin:0;padding:0}.section-navigation-item ilw-card{box-sizing:border-box;height:100%;--ilw-card--clickable--heading-color:var(--il-blue);--ilw-card--hover--link-focus:#fff}.section-navigation-item h2{font-size:1.5rem;margin-top:0}.section-index{max-width:var(--page-max-width);margin:0 auto 2rem;padding:0 1rem}.section-index ul{list-style:none;padding:0;margin:0;line-height:1.2}.section-index ul li li:last-child{margin-bottom:0}.section-index a{text-decoration:none;display:block;line-height:1.2;padding:.5rem 1.5rem}.section-index a:hover{text-decoration:underline}.section-index>ul{-webkit-columns:300px auto;-moz-columns:300px auto;columns:300px auto;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem}.section-index>ul>li{-webkit-column-break-inside:avoid;break-inside:avoid;border:1px solid var(--il-storm-lighter-3);border-top:4px solid var(--il-orange);padding:1rem 0;margin-bottom:2rem;box-shadow:var(--il-shadow-smaller)}.section-index>ul>li>a{font-size:1.3rem;font-weight:600}.section-index>ul>li li li a{padding-left:3rem;font-size:.9em}.section-index>ul>li li li li a{padding-left:3rem}.section-index li>span{display:block;padding:1rem;color:var(--il-storm-lighter-1);border-bottom:1px solid var(--il-storm-lighter-3)}.section-index li li>span{margin-left:2rem}.paragraph-views{max-width:var(--page-max-width);margin:1em auto}.paragraph-views h2,.paragraph-views h3{margin-top:0}ul.views-view-responsive-grid{margin:2rem 0;padding:0;list-style:none}ul.views-view-responsive-grid>li{margin:0;padding:0;list-style:none}ul.views-view-responsive-grid .views-view-responsive-grid__item-inner{height:100%}ul.views-view-responsive-grid .views-view-responsive-grid__item-inner>ilw-card{height:100%;box-sizing:border-box}.views-news{max-width:var(--page-max-width);margin:0 auto}.views-news .views-view-responsive-grid__item{height:100%}.views-news .views-view-responsive-grid__item-inner{height:100%}.views-news .views-view-responsive-grid__item-inner>*{box-sizing:border-box;height:100%}.views-news .views-view-responsive-grid__item-inner ilw-card h3{font-size:1.3rem;line-height:1.4;font-weight:700;color:var(--il-blue)}.views-news .views-footer{padding:2rem 0 1rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.views-news .views-footer>*{display:block}.views-news .views-footer .ilw-button{font-size:1.4rem}.block-block-custom-allnewspublications{background:var(--il-storm-lighter-4);padding:1rem;margin-top:2rem}.block-block-custom-allnewspublications .body{max-width:var(--page-max-width);margin:0 auto}.views-events{max-width:1400px;margin:0 auto}.views-events .views-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:768px){.views-events .views-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-right:1em}}.views-events .views-content .views-row{padding:0 1em;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:100%}@media screen and (max-width:768px){.views-events .views-content .views-row{margin-bottom:1em}}.views-events .views-content .views-row article{height:100%}.views-events .views-content .views-row article a{height:100%}.views-events .views-header{margin-top:2em;margin-bottom:2em}@media screen and (max-width:768px){.views-events .views-header{margin:0}}.views-events .views-footer{padding-top:2em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.views-events .views-footer>*{display:block}.views-events .views-footer a{color:var(--il-orange);border:1px solid var(--il-orange)}.views-events .views-footer a:focus,.views-events .views-footer a:hover{background-color:var(--il-orange);color:#fff}.views-page--graduate-programs .views-header{margin-bottom:1rem}.node-program{--ilw-accordion-panel--header-padding:20px 24px}.node-program.node--full>div{margin-bottom:50px}.node-program .accordion-panel-content,.node-program.node--full>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.node-program .accordion-panel-content>*,.node-program.node--full>div>*{-webkit-box-flex:1;-webkit-flex:1 1 45%;-ms-flex:1 1 45%;flex:1 1 45%}.node-program .accordion-panel-content h2,.node-program .accordion-panel-content h3,.node-program.node--full>div h2,.node-program.node--full>div h3{color:#000;font-size:1.125rem;line-height:1.66666;margin-bottom:.375rem;font-weight:600;margin-top:0}.node-program .accordion-panel-content .field-contact-1-name,.node-program.node--full>div .field-contact-1-name{margin-bottom:.375rem}.node-program .accordion-panel-content .field-contact-2-name,.node-program.node--full>div .field-contact-2-name{margin-top:.75rem;margin-bottom:.375rem}.node-program .accordion-panel-content .department-links,.node-program .accordion-panel-content .field-program-keywords,.node-program.node--full>div .department-links,.node-program.node--full>div .field-program-keywords{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}.node-program .accordion-panel-content .field-department-email,.node-program .accordion-panel-content .field-department-link,.node-program.node--full>div .field-department-email,.node-program.node--full>div .field-department-link{margin-bottom:1rem}.node-program .accordion-panel-content .field-department-email .item-label,.node-program .accordion-panel-content .field-department-link .item-label,.node-program.node--full>div .field-department-email .item-label,.node-program.node--full>div .field-department-link .item-label{font-weight:600;line-height:1.66666;margin-bottom:.375rem}.node-program .accordion-panel-content .field-keywords,.node-program.node--full>div .field-keywords{margin-top:1rem;font-size:.875rem;font-style:italic}.node-program .accordion-panel-content .field-keywords .item-label,.node-program.node--full>div .field-keywords .item-label{font-weight:600;font-style:normal}.node-program .accordion-panel-content .field-department-fax h3,.node-program.node--full>div .field-department-fax h3{margin-top:.75rem;margin-bottom:0}.document-archive .views-view-responsive-grid__item{margin:0;border:1px solid var(--il-blue);background:#fff;color:var(--ilw-text--color);padding:2em;border-bottom:4px solid var(--il-orange);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:stretch;-webkit-justify-content:stretch;-ms-flex-pack:stretch;justify-content:stretch;border-bottom-color:var(--il-blue)}.document-archive .views-view-responsive-grid__item-inner .views-field:first-child{font-size:1.5rem;font-weight:600;text-align:center;color:var(--il-blue)}:root{--ilw-card--margin-top:0;--ilw-card--margin-bottom:0}ilw-card h2,ilw-card h3{line-height:1.4;font-weight:700;color:var(--il-blue);margin-bottom:1em}.node--card{min-width:170px;--ilw-card--clickable--heading-color:var(--il-blue);--ilw-card--hover--link-focus:#fff}.node--card .field-image .field-media-image img{width:100%;object-fit:cover}.node--card h2,.node--card h3{font-size:1.4rem;font-weight:700;line-height:1.4}.node--card [slot=image] img{aspect-ratio:var(--ilw-card--aspect-ratio);width:100%;height:auto}.node--card .published{display:block;margin-top:1rem}.frontpage{--page-max-width:var(--home-max-width)}.frontpage .node-page>div>.field-sections>.field-sections-items>.item:nth-child(4){padding-top:1px;background:var(--il-storm-lighter-4)}.frontpage h2{margin:3rem 0;font-size:3rem;line-height:3.375rem}.frontpage .paragraph-event-feed,.frontpage .paragraph-views{padding-bottom:3rem}.views-page--dashboard .layout-content{margin-bottom:80px}.views-page--dashboard .layout-content h1{margin:0 0 3rem 0;height:50px}.views-page--dashboard .layout-content h2{font-size:1.75rem;margin:2.25rem 0 1.125rem}.views-page--dashboard .layout-content h2#menu-blockdashboard-menu{margin-top:0}.views-page--dashboard .layout-content .nav-menu-blockdashboard-menu ul{list-style:none;margin:0;padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.875rem;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}@media screen and (max-width:500px){.views-page--dashboard .layout-content .nav-menu-blockdashboard-menu ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.views-page--dashboard .layout-content .nav-menu-blockdashboard-menu li{-webkit-box-flex:0;-webkit-flex:0 1 45%;-ms-flex:0 1 45%;flex:0 1 45%;margin:0}.views-page--dashboard .layout-content .nav-menu-blockdashboard-menu ilw-card{--ilw-card--heading--font-size:1.3rem;--ilw-card--clickable--heading-color:var(--il-blue);height:100%}.views-page--dashboard .layout-content .views-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:3rem;margin-top:50px;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:768px){.views-page--dashboard .layout-content .views-header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}}.views-page--dashboard .layout-content .views-header>div:first-child{border:1px solid var(--il-blue);background:var(--il-storm-lighter-4);padding:1.5rem;box-sizing:border-box;-webkit-box-flex:0;-webkit-flex:0 1 40%;-ms-flex:0 1 40%;flex:0 1 40%}.views-page--dashboard .layout-content .views-header>nav{-webkit-box-flex:1;-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%}.views-page--dashboard .layout-content .views-header>h2{-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%}.views-page--dashboard .layout-content .views-field-created{font-size:1.25rem}.views-page--dashboard .layout-content .nav-custom-useraccountmenu{margin-top:1rem}.views-page--dashboard .layout-content .nav-custom-useraccountmenu ul{list-style:none;padding:0;margin:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:1rem}.views-page--dashboard .layout-content .nav-custom-useraccountmenu li{margin:0}.views-page--dashboard .layout-content .nav-custom-useraccountmenu li a{font-size:1rem;padding:.5rem 1rem}.views-page--dashboard .layout-content .views-field-roles{margin-bottom:1rem}.views-page--dashboard .layout-content .views-field-roles em{display:block}.views-page--dashboard .layout-content .views-field-roles ul{list-style:none;margin:0;padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem}.views-page--dashboard .layout-content .views-field-roles li{padding:.1rem .5rem;background:var(--il-arches-darker-2);color:#fff;border-radius:4px;font-weight:600;font-size:1rem}.views-page--dashboard .layout-content .views-exposed-form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:1rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.views-page--dashboard .layout-content .views-exposed-form .form-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:1rem}.views-page--dashboard .layout-content .views-exposed-form .button{font-size:1rem;padding:.5rem 1rem}.views-page--dashboard .layout-content .views-field-title{width:30%;min-width:170px}.views-page--dashboard .layout-content .views-field-moderation-state{width:140px;min-width:140px}.views-page--dashboard .layout-content td{vertical-align:middle}.views-page--dashboard .layout-content .marker{color:#777;background:#eee;font-size:1rem;font-weight:600;display:inline-block;padding:.125em .75em;vertical-align:.125em;border:1px solid transparent;border-radius:6px}.views-page--dashboard .layout-content .marker--published{color:#1d7c4e;background-color:#26a76930}.views-page--dashboard .layout-content .views-field .marker.marker--blue{background-color:#b7e5f1;color:#2b6667}.views-page--dashboard .layout-content .views-field .marker.marker--warning{background-color:#e9d9f3;color:#801eb6;white-space:nowrap}.views-page--dashboard .layout-content .views-field .marker.marker--draft{background-color:#ede6c6;color:#6c5109;white-space:nowrap}.webform-submission-form .form-required:before{content:"* ";color:var(--il-danger);font-weight:700}.webform-submission-form div.webform-required{margin-bottom:2rem}.webform-submission-form label{font-weight:700;color:var(--il-blue);display:block;margin-bottom:10px}.webform-submission-form .webform-element-description{color:var(--il-storm-darker-1);margin-top:.75rem}.webform-submission-form .form-item{margin-bottom:2rem}.webform-submission-form input[type=date],.webform-submission-form input[type=email],.webform-submission-form input[type=number],.webform-submission-form input[type=password],.webform-submission-form input[type=tel],.webform-submission-form input[type=text]{padding:.375rem 10px;border:1px solid var(--il-storm-lighter-3);background:#fff;font-size:1.125rem;line-height:1.66666;color:#000}.webform-submission-form input[type=number][size="1"]{width:100px}.webform-submission-form .radios--wrapper{margin-bottom:1.75rem}.webform-submission-form .webform-flexbox.no-stretch{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.webform-submission-form .webform-flexbox.no-stretch>*{-webkit-box-flex:initial;-webkit-flex:initial;-ms-flex:initial;flex:initial}.webform-submission-form input[type=checkbox]{height:20px;width:20px}.webform-submission-form .webform-type-fieldset{border:none;padding:60px 0 0 1.125rem;border-left:4px solid var(--il-industrial);margin-left:-10px;position:relative}.webform-submission-form .webform-type-fieldset>legend{background:var(--il-industrial);color:#fff;height:37px;box-sizing:border-box;padding:.375rem 1.25rem .375rem 1.125rem;margin-left:0;position:absolute;left:0;top:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;white-space:nowrap;font-weight:600}.webform-submission-form .webform-type-fieldset .fieldset-wrapper .description:first-child .webform-element-description{margin-top:0;margin-bottom:1.125rem}.webform-submission-form .js-form-type-checkbox{position:relative;margin-left:0}.webform-submission-form .js-form-type-checkbox input{all:unset;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;display:inline-block;vertical-align:top;width:2.5rem;height:1.5rem;position:relative;overflow:hidden;-webkit-clip-path:circle(24px at 50% 50%);clip-path:circle(24px at 50% 50%);background-color:var(--il-storm-lighter-2);border:3px solid transparent;border-radius:12px;box-sizing:border-box}@media (forced-colors:active){.webform-submission-form .js-form-type-checkbox input{border-width:2px}}.webform-submission-form .js-form-type-checkbox input::before{position:absolute;content:"";width:100%;height:100%;background-color:#fff;border-radius:21px;-webkit-transform:translateX(-16px);-ms-transform:translateX(-16px);transform:translateX(-16px);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}@media (forced-colors:active){.webform-submission-form .js-form-type-checkbox input::before{background-color:CanvasText}}@media (forced-colors:active){.webform-submission-form .js-form-type-checkbox input::after{position:absolute;content:'';width:100%;height:100%;background-color:Canvas;-webkit-mask-image:icon('toggle-unchecked');mask-image:icon('toggle-unchecked');-webkit-mask-size:16px 16px;mask-size:16px 16px;-webkit-mask-position:17px 2px;mask-position:17px 2px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-transform:translateX(-16px);-ms-transform:translateX(-16px);transform:translateX(-16px);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}}.webform-submission-form .js-form-type-checkbox input:disabled{cursor:not-allowed}.webform-submission-form .js-form-type-checkbox input:hover{box-shadow:0 0 1px 2px var(--il-orange)}.webform-submission-form .js-form-type-checkbox input:focus{outline:2px solid var(--il-blue);outline-offset:1px}.webform-submission-form .js-form-type-checkbox input:checked{background-color:var(--il-blue)}.webform-submission-form .js-form-type-checkbox input:checked::before{-webkit-transform:translateX(16px);-ms-transform:translateX(16px);transform:translateX(16px);background-color:#fff}@media (forced-colors:active){.webform-submission-form .js-form-type-checkbox input:checked::before{padding-left:8px;background-color:LinkText!important}}@media (forced-colors:active){.webform-submission-form .js-form-type-checkbox input:checked::after{-webkit-transform:translateX(16px);-ms-transform:translateX(16px);transform:translateX(16px);-webkit-mask-image:icon('checked');mask-image:icon('checked');-webkit-mask-position:2px 2px;mask-position:2px 2px}}.webform-submission-form .js-form-type-checkbox input:disabled{opacity:.75;background-color:var(--gin-color-disabled);box-shadow:none}.webform-submission-form .js-form-type-checkbox input:disabled::before{background-color:#fff;opacity:.6}.webform-submission-form .js-form-type-checkbox label{z-index:1;position:relative;padding-left:4px;padding-bottom:0;color:#000;display:inline;font-weight:400}.webform-submission-form .radios--wrapper .webform-options-display-buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:10px}.webform-submission-form .radios--wrapper .webform-options-display-buttons .form-item{display:block;height:auto;width:auto;margin:0}.webform-submission-form .radios--wrapper .webform-options-display-buttons .webform-options-display-buttons-wrapper{margin:0}.webform-submission-form .radios--wrapper .webform-options-display-buttons label.webform-options-display-buttons-label{height:auto;display:inline-block;border-radius:6px;border-color:var(--il-blue);color:var(--il-blue);cursor:pointer;margin:0}.webform-submission-form .radios--wrapper .webform-options-display-buttons label.webform-options-display-buttons-label:hover{background:var(--il-blue);color:#fff;border-color:var(--il-blue);text-decoration:underline}.webform-submission-form .radios--wrapper .webform-options-display-buttons label.webform-options-display-buttons-label:focus-within{outline:2px solid var(--il-blue)}.webform-submission-form .radios--wrapper .webform-options-display-buttons input:checked+label.webform-options-display-buttons-label{background:var(--il-blue);color:#fff;border-color:var(--il-blue)}.webform-submission-form .radios--wrapper .webform-options-display-buttons input:focus+label.webform-options-display-buttons-label{background:var(--ilw-link--focus-background-color);color:var(--il-blue)}.webform-submission-form .js-form-type-webform-multiple th{padding:0}.webform-submission-form .js-form-type-webform-multiple .form-item{margin:0}.select-wrapper{position:relative;display:inline-block}.select-wrapper select{padding:.375rem 10px;border:1px solid var(--il-storm-lighter-3);background:#fff;font-size:1.125rem;color:#000;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:4px;line-height:1.66666}.select-wrapper:before{position:absolute;top:50%;right:20px;content:' ';width:0;height:0;margin-top:-5px;border-style:solid;border-width:8px 5px 0 5px;border-color:var(--il-altgeld) transparent transparent transparent;pointer-events:none}.page.not-found h1{max-width:1250px;margin:3rem auto;padding:0 1.5em;font-size:3rem;color:var(--il-blue);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-column-gap:3rem;-moz-column-gap:3rem;column-gap:3rem}.page.not-found h1 .fourohfour{color:var(--il-storm-lighter-1);min-width:302px;-webkit-box-flex:2;-webkit-flex:2 1 23%;-ms-flex:2 1 23%;flex:2 1 23%;text-align:right}@media screen and (max-width:768px){.page.not-found h1 .fourohfour{min-width:0}}.page.not-found h1 .pagenotfound{-webkit-box-flex:10;-webkit-flex:10 1 77.4%;-ms-flex:10 1 77.4%;flex:10 1 77.4%}@media screen and (max-width:600px){.page.not-found h1{font-size:2.25rem}}.page.not-found #search-form{display:none}.page.not-found .layout-sidebar-first .paragraph{text-align:right}@media screen and (max-width:768px){.page.not-found .layout-sidebar-first .paragraph{text-align:left}}.page.not-found .layout-content{margin-bottom:4rem}.page.not-found .layout-content h2{font-size:1.875rem;margin-top:.75rem;margin-bottom:0}@media screen and (max-width:768px){.page.not-found .layout-content h2{margin-top:1.5rem}}.page.not-found .layout-content ilw-pagination{display:none}.page.not-found .search-results{list-style:none;margin:0;padding:0}.page.not-found .search-results li{margin:0;padding:0}.page.not-found .search-results li h3{font-size:1.125rem;font-weight:600;margin:1.125rem 0 0}.page.not-found .search-results li h3 a{color:var(--il-altgeld);text-decoration:none}.page.not-found .search-results li h3 a:hover{color:var(--il-altgeld);text-decoration:underline}.page.not-found .search-results li h3 a:focus{color:var(--il-blue)}.page.not-found .search-results li .result-path{color:var(--il-storm);font-size:.9rem}div.gin-secondary-toolbar__layout-container{margin-left:0}.gin-back-to-admin{margin-left:1rem}.moderation-helper-form-inner{--primary:#087a45;--primary-light:#45a377;--primary-background:#ccecdb;--inactive:#333333;--inactive-light:#717171;--inactive-background:#eaeaea;--review:#801eb6;--review-light:#955fb6;--review-background:#e9d9f3;--draft:#604b0d;--draft-light:#ac8d23;--draft-background:#efebd9;--danger:#710000;--danger-light:#8f1212;--danger-background:#dddddd;--approved:#2b6667;--approved-background:#b7e5f1;--link:#394042;--link-light:#87c1d6;--link-hover:#2790b1;font-size:14px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;gap:10px;height:100%;margin-left:10px;box-sizing:border-box}.moderation-helper-form-inner .node-edit{font-size:20px;line-height:1;display:block;padding:8px;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;border-radius:10px;color:var(--gin-icon-color)}.moderation-helper-form-inner .node-edit span{clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}.moderation-helper-form-inner .node-edit:hover{color:var(--gin-color-primary);background:var(--gin-color-primary-light)}.moderation-helper-form-inner h2{clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}.moderation-helper-form-inner .moderation-current,.moderation-helper-form-inner .moderation-default,.moderation-helper-form-inner .moderation-latest{--cl:var(--primary);--bg:var(--primary-background);--light:var(--primary-light);padding:4px 1em;background:var(--bg);color:var(--cl);border-bottom-left-radius:5px;border-bottom-right-radius:5px;margin-bottom:3px}.moderation-helper-form-inner .moderation-current>div,.moderation-helper-form-inner .moderation-default>div,.moderation-helper-form-inner .moderation-latest>div{display:grid;grid-template-columns:2em auto auto auto;grid-template-rows:auto;grid-template-areas:"icon message message time" "icon actions actions user";-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.moderation-helper-form-inner .moderation-current>div>i,.moderation-helper-form-inner .moderation-default>div>i,.moderation-helper-form-inner .moderation-latest>div>i{grid-area:icon;font-size:24px;color:var(--light);align-self:center}.moderation-helper-form-inner .moderation-current .moderation-message,.moderation-helper-form-inner .moderation-default .moderation-message,.moderation-helper-form-inner .moderation-latest .moderation-message{grid-area:message;color:var(--cl);font-weight:700;font-size:1.1em}.moderation-helper-form-inner .moderation-current .moderation-time,.moderation-helper-form-inner .moderation-default .moderation-time,.moderation-helper-form-inner .moderation-latest .moderation-time{grid-area:time;text-align:right}.moderation-helper-form-inner .moderation-current .moderation-author,.moderation-helper-form-inner .moderation-default .moderation-author,.moderation-helper-form-inner .moderation-latest .moderation-author{grid-area:user}.moderation-helper-form-inner .moderation-current .moderation-bottom,.moderation-helper-form-inner .moderation-default .moderation-bottom,.moderation-helper-form-inner .moderation-latest .moderation-bottom{grid-area:actions}.moderation-helper-form-inner .moderation-current.draft,.moderation-helper-form-inner .moderation-current.unpublished-draft,.moderation-helper-form-inner .moderation-latest.has-draft{--cl:var(--draft);--bg:var(--draft-background);--light:var(--draft-light)}.moderation-helper-form-inner .moderation-current.review,.moderation-helper-form-inner .moderation-latest.review{--cl:var(--review);--bg:var(--review-background);--light:var(--review-light)}.moderation-helper-form-inner .moderation-current.old{--cl:var(--inactive);--bg:var(--inactive-background);--light:var(--inactive-light)}.moderation-helper-form-inner .moderation-current.approved{--cl:var(--approved);--bg:var(--approved-background);--light:var(--inactive-light)}.moderation-helper-form-inner .moderation-default,.moderation-helper-form-inner .moderation-latest{font-size:.9em;background:0 0;border:3px solid var(--bg);border-top:none}.moderation-helper-form-inner .moderation-default>div,.moderation-helper-form-inner .moderation-latest>div{grid-template-columns:auto auto auto auto}.moderation-helper-form-inner .moderation-default>div>i,.moderation-helper-form-inner .moderation-latest>div>i{display:none}.moderation-helper-form-inner .moderation-bottom{--main:var(--link);--color:#fff;--border:var(--link);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:8px}.moderation-helper-form-inner .moderation-bottom a,.moderation-helper-form-inner .moderation-bottom input[type=submit]{font-size:1em;letter-spacing:-.01em;color:var(--link);line-height:1em;box-sizing:border-box;padding:4px 0;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:24px;border:1px solid var(--border);border-radius:4px;background:0 0;font-weight:600}.moderation-helper-form-inner .moderation-bottom a{text-underline-offset:3px;color:#000;border-color:transparent}.moderation-helper-form-inner .moderation-bottom a:hover{color:var(--cl)}.moderation-helper-form-inner .moderation-bottom input[type=submit][name=approve],.moderation-helper-form-inner .moderation-bottom input[type=submit][name=publish]{--main:var(--primary);--border:var(--primary)}.moderation-helper-form-inner .moderation-bottom input[type=submit][name=revert],.moderation-helper-form-inner .moderation-bottom input[type=submit][name=unpublish]{--main:var(--danger-background);--color:var(--danger);--border:var(--danger)}.moderation-helper-form-inner .moderation-bottom input[type=submit]{padding:4px 10px;color:var(--color);background:var(--main);cursor:pointer}.moderation-helper-form-inner .moderation-bottom input[type=submit]:hover{border-color:var(--main);background:var(--color);color:var(--main)}.node-moderation-status-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative}.node-moderation-status{padding:1rem;margin:1rem;background:var(--il-arches-lighter-4);color:var(--il-arches-darker-2);position:absolute;right:0;top:-18px}@media screen and (max-width:768px){.node-moderation-status{position:static}}.node-moderation-status.draft{background:#e9d9f3;color:#801eb6}.article-content .body p.intro,.field-body p.intro{font-size:1.375rem;line-height:1.6;margin:1rem 0}.article-content .body p.intro-em,.field-body p.intro-em{font-size:2.25rem;font-style:italic;margin:1rem 0}.article-content .body p.lede,.field-body p.lede{font-size:1.22rem;font-style:italic;margin:1rem 0}.article-content .body :is(p.highlight-blue,p.highlight-orange,p.important-note):not(:is(ul,ol)>li>p),.field-body :is(p.highlight-blue,p.highlight-orange,p.important-note):not(:is(ul,ol)>li>p){border-left:4px solid var(--il-industrial);padding:.375rem 0 .375rem .875rem;margin:1.875rem 0}.article-content .body :is(ul,ol):has(>li>.highlight-blue),.article-content .body :is(ul,ol):has(>li>.highlight-orange),.article-content .body :is(ul,ol):has(>li>.important-note),.field-body :is(ul,ol):has(>li>.highlight-blue),.field-body :is(ul,ol):has(>li>.highlight-orange),.field-body :is(ul,ol):has(>li>.important-note){border-left:4px solid var(--il-industrial);padding:.375rem 0 .375rem 2.25rem;margin:1.875rem 0}.article-content .body :is(ul,ol):has(>li>.highlight-orange),.article-content .body p.highlight-orange,.article-content .body p.important-note,.field-body :is(ul,ol):has(>li>.highlight-orange),.field-body p.highlight-orange,.field-body p.important-note{border-color:var(--il-orange)!important}.article-content .body p.important-note:not(:is(ul,ol)>li>p):before,.field-body p.important-note:not(:is(ul,ol)>li>p):before{content:"Important Note";font-weight:700;display:block}.article-content .body li>p,.article-content .body li>p.intro,.article-content .body li>p.intro-em,.article-content .body li>p.lede,.field-body li>p,.field-body li>p.intro,.field-body li>p.intro-em,.field-body li>p.lede{margin:0}.article-content .body ol ol,.field-body ol ol{list-style-type:lower-alpha}.article-content .body ol ol ol,.field-body ol ol ol{list-style-type:lower-roman}.article-content .body ol.orange-list,.article-content .body ul.orange-list,.field-body ol.orange-list,.field-body ul.orange-list{padding-left:2.5rem;margin-top:2.25rem;margin-bottom:2.25rem}.article-content .body ol.orange-list>li+li,.article-content .body ul.orange-list>li+li,.field-body ol.orange-list>li+li,.field-body ul.orange-list>li+li{display:list-item;position:relative;margin-top:.875rem;padding-top:.875rem}.article-content .body ol.orange-list>li+li:before,.article-content .body ul.orange-list>li+li:before,.field-body ol.orange-list>li+li:before,.field-body ul.orange-list>li+li:before{content:" ";border-top:1px solid var(--il-storm-lighter-4);position:absolute;top:0;left:-2.5rem;right:0}.article-content .body ul.orange-list li,.field-body ul.orange-list li{padding-left:1rem}.article-content .body ul.orange-list li::marker,.field-body ul.orange-list li::marker{content:"\25CF   ";color:var(--il-orange);font-size:1.4rem}.article-content .body ol.orange-list li,.field-body ol.orange-list li{padding-left:1rem}.article-content .body ol.orange-list li::marker,.field-body ol.orange-list li::marker{color:var(--il-orange);font-weight:700;font-size:1.5rem}.article-content .body blockquote.long-quote,.field-body blockquote.long-quote{padding:1rem 1rem .2rem;font-style:normal;color:var(--il-storm-darker-2)}.article-content .body blockquote.long-quote p,.field-body blockquote.long-quote p{font-size:1.125rem;line-height:1.5;font-weight:400}.article-content .body blockquote.long-quote:before,.field-body blockquote.long-quote:before{font-size:4rem;line-height:2.5rem}.article-content .body span.image-tag,.field-body span.image-tag{display:inline-block;line-height:1;padding:4px 2px;min-width:24px;box-sizing:border-box;text-align:center;border-radius:20px;background:var(--il-orange);color:#000;font-weight:600}.article-content .body .media.media--view-mode-large img,.article-content .body .media.media--view-mode-large-caption img,.field-body .media.media--view-mode-large img,.field-body .media.media--view-mode-large-caption img{max-width:100%;height:auto}.article-content .body .media.media--view-mode-medium img,.field-body .media.media--view-mode-medium img{width:40vw;max-width:100%;height:auto}.article-content .body .media.media--type-icon .c,.article-content .body .media.media--type-icon .st0,.field-body .media.media--type-icon .c,.field-body .media.media--type-icon .st0{fill:currentColor}.article-content .body figcaption,.field-body figcaption{font-size:1rem;font-style:italic;margin-bottom:1rem;margin-top:0;margin-left:.5rem;margin-right:.5rem;padding-bottom:3px;color:var(--ilw-text--color);border-bottom:1px solid var(--il-storm-lighter-3)}.article-content .body figure.large-caption,.field-body figure.large-caption{margin:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:var(--il-storm-lighter-4)}.article-content .body figure.large-caption figcaption,.field-body figure.large-caption figcaption{font-size:1.875rem;font-style:normal;border:none;padding:1rem 1.75rem;margin:0;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}.article-content .body figure.large-caption img,.field-body figure.large-caption img{display:block}.article-content .body figure.large-caption+blockquote,.field-body figure.large-caption+blockquote{margin-top:1.5rem}.article-content .body.ck .drupal-media.ck-widget>figcaption,.field-body.ck .drupal-media.ck-widget>figcaption{font-size:1rem;font-style:italic;margin-top:-4px;margin-bottom:1rem;margin-left:0;color:var(--ilw-text--color)}.article-content .body figure.drupal-media.ck-widget[data-view-mode=large_caption],.field-body figure.drupal-media.ck-widget[data-view-mode=large_caption]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;background:var(--il-storm-lighter-4)}.article-content .body figure.drupal-media.ck-widget[data-view-mode=large_caption]>figcaption,.field-body figure.drupal-media.ck-widget[data-view-mode=large_caption]>figcaption{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;font-size:1.875rem;font-style:normal;border:none;padding:1rem 1.75rem;margin:0}.article-content .body figure.drupal-media.ck-widget[data-view-mode=large_caption]>div,.field-body figure.drupal-media.ck-widget[data-view-mode=large_caption]>div{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.article-content .body figure.drupal-media.ck-widget[data-view-mode=large_caption]+blockquote,.field-body figure.drupal-media.ck-widget[data-view-mode=large_caption]+blockquote{margin-top:1.5rem}.article-content .body .drupal-media.ck-widget:has(.media--type-editor-guide-image),.field-body .drupal-media.ck-widget:has(.media--type-editor-guide-image){margin-bottom:10px}.article-content .body .media--type-editor-guide-image.media--view-mode-small img,.field-body .media--type-editor-guide-image.media--view-mode-small img{max-width:300px}.article-content .body .media--view-mode-file-card,.field-body .media--view-mode-file-card{box-sizing:border-box;max-width:260px;margin:2rem 0;border:1px solid var(--il-blue);background:var(--il-storm-lighter-4);color:var(--ilw-text--color);padding:10px 1em 1em}.article-content .body .media--view-mode-file-card .field-type,.field-body .media--view-mode-file-card .field-type{font-size:52px;color:var(--il-industrial);text-align:center;margin:1rem 0}.article-content .body .media--view-mode-file-card .field-title,.field-body .media--view-mode-file-card .field-title{--ilw-link--color:var(--il-industrial)}.article-content .body .media--view-mode-file-card .file-size,.field-body .media--view-mode-file-card .file-size{display:block}.article-content .body .media--view-mode-file-card .file-description,.field-body .media--view-mode-file-card .file-description{display:block;font-size:.8888em;line-height:1.25;margin-top:5px}.article-content .body .media--view-mode-file-panel,.field-body .media--view-mode-file-panel{box-sizing:border-box;margin:2rem 0;border-left:8px solid var(--il-industrial);background:var(--il-storm-lighter-4);color:var(--ilw-text--color);padding:1em .5em;display:grid;grid-template-columns:100px 1fr;grid-template-areas:"left top" "left bottom";-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;row-gap:10px}.article-content .body .media--view-mode-file-panel>.field-type,.field-body .media--view-mode-file-panel>.field-type{grid-area:left;font-size:52px;align-self:center;justify-self:center;color:var(--il-industrial)}.article-content .body .media--view-mode-file-panel>a,.field-body .media--view-mode-file-panel>a{grid-area:top;font-size:1.125em}.article-content .body .media--view-mode-file-panel>.field-description,.field-body .media--view-mode-file-panel>.field-description{grid-area:bottom;align-self:start}.article-content .body .media--view-mode-file-panel .thumbnail .item,.field-body .media--view-mode-file-panel .thumbnail .item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.article-content .body .media--view-mode-file-panel .field-title,.field-body .media--view-mode-file-panel .field-title{--ilw-link--color:var(--il-industrial);font-size:1.2em}.article-content .body .media--view-mode-file-panel .file-size,.field-body .media--view-mode-file-panel .file-size{display:block}.article-content .body .media--view-mode-file-panel .file-description,.field-body .media--view-mode-file-panel .file-description{display:block;font-size:.8888em;line-height:1.25;margin-top:5px}.article-content .body .drupal-media[data-view-mode=file_panel],.field-body .drupal-media[data-view-mode=file_panel]{display:block}.article-content .body .media--view-mode-small,.field-body .media--view-mode-small{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.article-content .body .media--view-mode-small .field-media-oembed-video,.field-body .media--view-mode-small .field-media-oembed-video{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-flex:0 1 400px;-ms-flex:0 1 400px;flex:0 1 400px;width:auto;height:auto;aspect-ratio:1.77777778}@media screen and (max-width:500px){.article-content .body .media--view-mode-small .field-media-oembed-video,.field-body .media--view-mode-small .field-media-oembed-video{max-width:80%}}.article-content .body .media--view-mode-small .media-oembed-content,.field-body .media--view-mode-small .media-oembed-content{width:100%;height:100%}.article-content .body .media--view-mode-medium,.field-body .media--view-mode-medium{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.article-content .body .media--view-mode-medium .field-media-oembed-video,.field-body .media--view-mode-medium .field-media-oembed-video{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-flex:0 1 70%;-ms-flex:0 1 70%;flex:0 1 70%;width:auto;height:auto;aspect-ratio:1.77777778}@media screen and (max-width:700px){.article-content .body .media--view-mode-medium .field-media-oembed-video,.field-body .media--view-mode-medium .field-media-oembed-video{-webkit-box-flex:0;-webkit-flex:0 1 400px;-ms-flex:0 1 400px;flex:0 1 400px;max-width:100%}}.article-content .body .media--view-mode-medium .media-oembed-content,.field-body .media--view-mode-medium .media-oembed-content{width:100%;height:100%}.article-content .body .media--view-mode-large .field-media-oembed-video,.field-body .media--view-mode-large .field-media-oembed-video{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;height:auto;aspect-ratio:1.77777778}.article-content .body .media--view-mode-large .media-oembed-content,.field-body .media--view-mode-large .media-oembed-content{width:100%;height:100%}.article-content .body .media--type-remote-video.align-center,.field-body .media--type-remote-video.align-center{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.article-content .body .media--type-remote-video.align-left,.article-content .body .media--type-remote-video.align-right,.field-body .media--type-remote-video.align-left,.field-body .media--type-remote-video.align-right{display:block}.article-content .body .media--type-remote-video.align-left.media--view-mode-small,.article-content .body .media--type-remote-video.align-right.media--view-mode-small,.field-body .media--type-remote-video.align-left.media--view-mode-small,.field-body .media--type-remote-video.align-right.media--view-mode-small{width:400px;max-width:100%}.article-content .body .responsive-figure-table,.field-body .responsive-figure-table{margin-top:var(--table-spacing-top);margin-bottom:var(--table-spacing-bottom)}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto;}.slick-track:before,.slick-track:after{display:table;content:'';}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{display:none;float:left;height:100%;min-height:1px;}[dir='rtl'] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}
@font-face{font-family:'Montserrat';font-weight:100;font-style:normal;font-stretch:normal;font-display:swap;src:url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-100.eot') format('embedded-opentype'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-100.woff2') format('woff2'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-100.woff') format('woff'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-100.otf') format('opentype'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-100.ttf') format('truetype');}@font-face{font-family:'Montserrat';font-weight:100;font-style:italic;font-stretch:normal;font-display:swap;src:url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-100-italic.eot') format('embedded-opentype'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-100-italic.woff2') format('woff2'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-100-italic.woff') format('woff'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-100-italic.otf') format('opentype'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-100-italic.ttf') format('truetype');}@font-face{font-family:'Montserrat';font-weight:200;font-style:normal;font-stretch:normal;font-display:swap;src:url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-200.eot') format('embedded-opentype'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-200.woff2') format('woff2'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-200.woff') format('woff'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-200.otf') format('opentype'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-200.ttf') format('truetype');}@font-face{font-family:'Montserrat';font-weight:200;font-style:italic;font-stretch:normal;font-display:swap;src:url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-200-italic.eot') format('embedded-opentype'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-200-italic.woff2') format('woff2'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-200-italic.woff') format('woff'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-200-italic.otf') format('opentype'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-200-italic.ttf') format('truetype');}@font-face{font-family:'Montserrat';font-weight:300;font-style:normal;font-stretch:normal;font-display:swap;src:url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-300.eot') format('embedded-opentype'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-300.woff2') format('woff2'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-300.woff') format('woff'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-300.otf') format('opentype'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-300.ttf') format('truetype');}@font-face{font-family:'Montserrat';font-weight:300;font-style:italic;font-stretch:normal;font-display:swap;src:url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-300-italic.eot') format('embedded-opentype'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-300-italic.woff2') format('woff2'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-300-italic.woff') format('woff'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-300-italic.otf') format('opentype'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-300-italic.ttf') format('truetype');}@font-face{font-family:'Montserrat';font-weight:400;font-style:normal;font-stretch:normal;font-display:swap;src:url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-400.eot') format('embedded-opentype'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-400.woff2') format('woff2'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-400.woff') format('woff'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-400.otf') format('opentype'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-400.ttf') format('truetype');}@font-face{font-family:'Montserrat';font-weight:400;font-style:italic;font-stretch:normal;font-display:swap;src:url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-400-italic.eot') format('embedded-opentype'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-400-italic.woff2') format('woff2'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-400-italic.woff') format('woff'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-400-italic.otf') format('opentype'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-400-italic.ttf') format('truetype');}@font-face{font-family:'Montserrat';font-weight:500;font-style:normal;font-stretch:normal;font-display:swap;src:url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-500.eot') format('embedded-opentype'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-500.woff2') format('woff2'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-500.woff') format('woff'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-500.otf') format('opentype'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-500.ttf') format('truetype');}@font-face{font-family:'Montserrat';font-weight:500;font-style:italic;font-stretch:normal;font-display:swap;src:url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-500-italic.eot') format('embedded-opentype'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-500-italic.woff2') format('woff2'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-500-italic.woff') format('woff'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-500-italic.otf') format('opentype'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-500-italic.ttf') format('truetype');}@font-face{font-family:'Montserrat';font-weight:600;font-style:normal;font-stretch:normal;font-display:swap;src:url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-600.eot') format('embedded-opentype'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-600.woff2') format('woff2'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-600.woff') format('woff'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-600.otf') format('opentype'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-600.ttf') format('truetype');}@font-face{font-family:'Montserrat';font-weight:600;font-style:italic;font-stretch:normal;font-display:swap;src:url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-600-italic.eot') format('embedded-opentype'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-600-italic.woff2') format('woff2'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-600-italic.woff') format('woff'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-600-italic.otf') format('opentype'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-600-italic.ttf') format('truetype');}@font-face{font-family:'Montserrat';font-weight:700;font-style:normal;font-stretch:normal;font-display:swap;src:url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-700.eot') format('embedded-opentype'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-700.woff2') format('woff2'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-700.woff') format('woff'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-700.otf') format('opentype'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-700.ttf') format('truetype');}@font-face{font-family:'Montserrat';font-weight:700;font-style:italic;font-stretch:normal;font-display:swap;src:url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-700-italic.eot') format('embedded-opentype'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-700-italic.woff2') format('woff2'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-700-italic.woff') format('woff'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-700-italic.otf') format('opentype'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-700-italic.ttf') format('truetype');}@font-face{font-family:'Montserrat';font-weight:800;font-style:normal;font-stretch:normal;font-display:swap;src:url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-800.eot') format('embedded-opentype'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-800.woff2') format('woff2'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-800.woff') format('woff'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-800.otf') format('opentype'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-800.ttf') format('truetype');}@font-face{font-family:'Montserrat';font-weight:800;font-style:italic;font-stretch:normal;font-display:swap;src:url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-800-italic.eot') format('embedded-opentype'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-800-italic.woff2') format('woff2'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-800-italic.woff') format('woff'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-800-italic.otf') format('opentype'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-800-italic.ttf') format('truetype');}@font-face{font-family:'Montserrat';font-weight:900;font-style:normal;font-stretch:normal;font-display:swap;src:url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-900.eot') format('embedded-opentype'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-900.woff2') format('woff2'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-900.woff') format('woff'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-900.otf') format('opentype'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-900.ttf') format('truetype');}@font-face{font-family:'Montserrat';font-weight:900;font-style:italic;font-stretch:normal;font-display:swap;src:url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-900-italic.eot') format('embedded-opentype'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-900-italic.woff2') format('woff2'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-900-italic.woff') format('woff'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-900-italic.otf') format('opentype'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-900-italic.ttf') format('truetype');}@font-face{font-family:'Montserrat Alternate';font-weight:200;font-style:normal;font-stretch:normal;font-display:swap;src:url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-alt-200.eot') format('embedded-opentype'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-alt-200.woff2') format('woff2'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-alt-200.woff') format('woff'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-alt-200.otf') format('opentype'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-alt-200.ttf') format('truetype');}@font-face{font-family:'Montserrat Alternate';font-weight:200;font-style:italic;font-stretch:normal;font-display:swap;src:url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-alt-200-italic.eot') format('embedded-opentype'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-alt-200-italic.woff2') format('woff2'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-alt-200-italic.woff') format('woff'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-alt-200-italic.otf') format('opentype'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-alt-200-italic.ttf') format('truetype');}@font-face{font-family:'Montserrat Alternate';font-weight:300;font-style:normal;font-stretch:normal;font-display:swap;src:url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-alt-300.eot') format('embedded-opentype'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-alt-300.woff2') format('woff2'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-alt-300.woff') format('woff'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-alt-300.otf') format('opentype'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-alt-300.ttf') format('truetype');}@font-face{font-family:'Montserrat Alternate';font-weight:300;font-style:italic;font-stretch:normal;font-display:swap;src:url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-alt-300-italic.eot') format('embedded-opentype'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-alt-300-italic.woff2') format('woff2'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-alt-300-italic.woff') format('woff'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-alt-300-italic.otf') format('opentype'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-alt-300-italic.ttf') format('truetype');}@font-face{font-family:'Montserrat Alternate';font-weight:400;font-style:normal;font-stretch:normal;font-display:swap;src:url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-alt-400.eot') format('embedded-opentype'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-alt-400.woff2') format('woff2'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-alt-400.woff') format('woff'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-alt-400.otf') format('opentype'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-alt-400.ttf') format('truetype');}@font-face{font-family:'Montserrat Alternate';font-weight:400;font-style:normal;font-stretch:normal;font-display:swap;src:url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-alt-400.eot') format('embedded-opentype'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-alt-400.woff2') format('woff2'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-alt-400.woff') format('woff'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-alt-400.otf') format('opentype'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-alt-400.ttf') format('truetype');}@font-face{font-family:'Montserrat Alternate';font-weight:400;font-style:normal;font-stretch:normal;font-display:swap;src:url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-alt-400.eot') format('embedded-opentype'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-alt-400.woff2') format('woff2'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-alt-400.woff') format('woff'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-alt-400.otf') format('opentype'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-alt-400.ttf') format('truetype');}@font-face{font-family:'Montserrat Alternate';font-weight:400;font-style:italic;font-stretch:normal;font-display:swap;src:url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-alt-400-italic.eot') format('embedded-opentype'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-alt-400-italic.woff2') format('woff2'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-alt-400-italic.woff') format('woff'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-alt-400-italic.otf') format('opentype'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-alt-400-italic.ttf') format('truetype');}@font-face{font-family:'Montserrat Alternate';font-weight:400;font-style:italic;font-stretch:normal;font-display:swap;src:url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-alt-400-italic.eot') format('embedded-opentype'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-alt-400-italic.woff2') format('woff2'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-alt-400-italic.woff') format('woff'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-alt-400-italic.otf') format('opentype'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-alt-400-italic.ttf') format('truetype');}@font-face{font-family:'Montserrat Alternate';font-weight:400;font-style:italic;font-stretch:normal;font-display:swap;src:url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-alt-400-italic.eot') format('embedded-opentype'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-alt-400-italic.woff2') format('woff2'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-alt-400-italic.woff') format('woff'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-alt-400-italic.otf') format('opentype'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-alt-400-italic.ttf') format('truetype');}@font-face{font-family:'Montserrat Alternate';font-weight:600;font-style:normal;font-stretch:normal;font-display:swap;src:url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-alt-600.eot') format('embedded-opentype'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-alt-600.woff2') format('woff2'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-alt-600.woff') format('woff'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-alt-600.otf') format('opentype'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-alt-600.ttf') format('truetype');}@font-face{font-family:'Montserrat Alternate';font-weight:600;font-style:italic;font-stretch:normal;font-display:swap;src:url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-alt-600-italic.eot') format('embedded-opentype'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-alt-600-italic.woff2') format('woff2'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-alt-600-italic.woff') format('woff'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-alt-600-italic.otf') format('opentype'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-alt-600-italic.ttf') format('truetype');}@font-face{font-family:'Montserrat Alternate';font-weight:700;font-style:normal;font-stretch:normal;font-display:swap;src:url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-alt-700.eot') format('embedded-opentype'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-alt-700.woff2') format('woff2'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-alt-700.woff') format('woff'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-alt-700.otf') format('opentype'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-alt-700.ttf') format('truetype');}@font-face{font-family:'Montserrat Alternate';font-weight:700;font-style:italic;font-stretch:normal;font-display:swap;src:url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-alt-700-italic.eot') format('embedded-opentype'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-alt-700-italic.woff2') format('woff2'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-alt-700-italic.woff') format('woff'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-alt-700-italic.otf') format('opentype'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-alt-700-italic.ttf') format('truetype');}@font-face{font-family:'Montserrat Alternate';font-weight:800;font-style:normal;font-stretch:normal;font-display:swap;src:url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-alt-800.eot') format('embedded-opentype'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-alt-800.woff2') format('woff2'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-alt-800.woff') format('woff'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-alt-800.otf') format('opentype'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-alt-800.ttf') format('truetype');}@font-face{font-family:'Montserrat Alternate';font-weight:800;font-style:italic;font-stretch:normal;font-display:swap;src:url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-alt-800-italic.eot') format('embedded-opentype'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-alt-800-italic.woff2') format('woff2'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-alt-800-italic.woff') format('woff'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-alt-800-italic.otf') format('opentype'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-alt-800-italic.ttf') format('truetype');}@font-face{font-family:'Montserrat Alternate';font-weight:900;font-style:normal;font-stretch:normal;font-display:swap;src:url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-alt-900.eot') format('embedded-opentype'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-alt-900.woff2') format('woff2'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-alt-900.woff') format('woff'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-alt-900.otf') format('opentype'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-alt-900.ttf') format('truetype');}@font-face{font-family:'Montserrat Alternate';font-weight:900;font-style:italic;font-stretch:normal;font-display:swap;src:url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-alt-900-italic.eot') format('embedded-opentype'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-alt-900-italic.woff2') format('woff2'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-alt-900-italic.woff') format('woff'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-alt-900-italic.otf') format('opentype'),url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-alt-900-italic.ttf') format('truetype');}@font-face{font-family:'Montserrat Variable';font-style:normal;font-stretch:normal;src:url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-var.ttf') format('truetype');}@font-face{font-family:'Montserrat Variable';font-style:italic;font-stretch:normal;src:url('https://cdn.brand.illinois.edu/fonts/montserrat/montserrat-var-italic.ttf') format('truetype');}@font-face{font-family:'Source Sans';font-style:normal;font-stretch:normal;font-weight:1 999;font-display:swap;src:url('https://cdn.brand.illinois.edu/fonts/source-sans/source-sans-var.woff2') format('woff2'),url('https://cdn.brand.illinois.edu/fonts/source-sans/source-sans-var.woff') format('woff'),url('https://cdn.brand.illinois.edu/fonts/source-sans/source-sans-var.otf') format('opentype'),url('https://cdn.brand.illinois.edu/fonts/source-sans/source-sans-var.ttf') format('truetype');}@font-face{font-family:'Source Sans';font-style:italic;font-stretch:normal;font-weight:1 999;font-display:swap;src:url('https://cdn.brand.illinois.edu/fonts/source-sans/source-sans-var-italic.woff2') format('woff2'),url('https://cdn.brand.illinois.edu/fonts/source-sans/source-sans-var-italic.woff') format('woff'),url('https://cdn.brand.illinois.edu/fonts/source-sans/source-sans-var-italic.otf') format('opentype'),url('https://cdn.brand.illinois.edu/fonts/source-sans/source-sans-var-italic.ttf') format('truetype');}@font-face{font-family:'Open Sans';font-style:normal;font-stretch:normal;src:url('https://cdn.brand.illinois.edu/fonts/open-sans/open-sans-var.ttf') format('truetype');}@font-face{font-family:'Open Sans';font-style:italic;font-stretch:normal;src:url('https://cdn.brand.illinois.edu/fonts/open-sans/open-sans-var-italic.ttf') format('truetype');}:root{--il-font-georgia:Georgia,serif;--il-font-montserrat:"Montserrat",sans-serif;--il-font-open-sans:'Open Sans',sans-serif;--il-font-source-sans:'Source Sans',sans-serif;--il-font-heading:var(--il-font-montserrat);--il-font-sans:var(--il-font-source-sans);--il-font-serif:var(--il-font-georgia);}:root{--il-orange:#FF5F05;--il-altgeld:#C84113;--il-altgeld-darker-1:#983220;--il-blue:#13294B;--il-blue-lighter-1:#3A4461;--il-blue-lighter-2:#677592;--il-blue-lighter-3:#929FB5;--il-blue-lighter-4:#BFC9D9;--il-blue-darker-1:#000033;--il-blue-darker-2:#0E0F20;--il-storm:#707372;--il-storm-lighter-1:#8D8F8E;--il-storm-lighter-2:#A9ABAA;--il-storm-lighter-3:#C6C7C7;--il-storm-lighter-4:#F4F4F4;--il-storm-darker-1:#4A4C4B;--il-storm-darker-2:#252525;--il-industrial:#1D58A7;--il-industrial-lighter-1:#526FB3;--il-industrial-lighter-2:#759BD1;--il-industrial-lighter-3:#90AED5;--il-industrial-lighter-4:#CAD9EF;--il-industrial-darker-1:#2F568C;--il-industrial-darker-2:#1F3D7B;--il-arches:#009FD4;--il-arches-lighter-1:#3CB4E5;--il-arches-lighter-2:#7FC3E1;--il-arches-lighter-3:#A6D7EB;--il-arches-lighter-4:#D2EBF5;--il-arches-darker-1:#00779F;--il-arches-darker-2:#005677;--il-harvest:#FCB316;--il-prairie:#006230;--il-patina:#007E8E;--il-berry:#5C0E41;--il-earth:#7D3E13;}:root{--il-shadow:0 .5rem 1rem rgb(0 0 0 / .15);--il-shadow-smaller:0 .125rem .25rem rgb(0 0 0 / .075);--il-shadow-larger:0 1rem 3rem rgb(0 0 0 / .175);--il-aspect-ratio-1-1:1;--il-aspect-ratio-2-1:2;--il-aspect-ratio-3-1:2;--il-aspect-ratio-3-2:3/2;--il-aspect-ratio-4-3:4/3;--il-aspect-ratio-5-4:5/4;--il-aspect-ratio-1-2:1/2;--il-aspect-ratio-1-3:1/3;--il-aspect-ratio-2-3:2/3;--il-aspect-ratio-3-4:3/4;--il-aspect-ratio-4-5:4/5;--il-gradient-blue:linear-gradient(rgb(19 41 75 / 0),rgb(19 41 75 / 1) 100%);--il-gradient-orange:linear-gradient(rgb(255 95 5 / 0),rgb(255 95 5 / 1) 100%);--il-gradient-white:linear-gradient(rgb(255 255 255 / 0),rgb(255 255 255 / 1) 100%);--il-pattern-ascend-blue:url('https://cdn.brand.illinois.edu/patterns/ascend/blue.svg');--il-pattern-ascend-harvest:url('https://cdn.brand.illinois.edu/patterns/ascend/harvest.svg');--il-pattern-ascend-industrial:url('https://cdn.brand.illinois.edu/patterns/ascend/industrial.svg');--il-pattern-ascend-orange:url('https://cdn.brand.illinois.edu/patterns/ascend/orange.svg');--il-pattern-ascend-white:url('https://cdn.brand.illinois.edu/patterns/ascend/white.svg');--il-pattern-finial-blue:url('https://cdn.brand.illinois.edu/patterns/finial/blue.svg');--il-pattern-finial-harvest:url('https://cdn.brand.illinois.edu/patterns/finial/harvest.svg');--il-pattern-finial-industrial:url('https://cdn.brand.illinois.edu/patterns/finial/industrial.svg');--il-pattern-finial-orange:url('https://cdn.brand.illinois.edu/patterns/finial/orange.svg');--il-pattern-finial-white:url('https://cdn.brand.illinois.edu/patterns/finial/white.svg');--il-background-ascend-orange:var(--il-gradient-orange),var(--il-pattern-ascend-harvest),var(--il-orange);--il-background-ascend-blue:var(--il-gradient-blue),var(--il-pattern-ascend-industrial),var(--il-blue);--il-background-ascend-white:var(--il-gradient-white),var(--il-pattern-ascend-white),var(--il-storm-lighter-3);--il-background-finial-orange:var(--il-gradient-orange),var(--il-pattern-finial-harvest),var(--il-orange);--il-background-finial-blue:var(--il-gradient-blue),var(--il-pattern-finial-industrial),var(--il-blue);--il-background-finial-white:var(--il-gradient-white),var(--il-pattern-finial-white),var(--il-storm-lighter-3);}
:root{--ilw-background--color:#fff;--ilw-text--color:var(--il-storm-darker-2);--ilw-heading--color:var(--il-blue);--ilw-link--color:var(--il-blue);--ilw-link--visited-color:var(--il-blue);--ilw-link--focused-color:var(--il-altgeld);--ilw-link--focused-outline:initial;--ilw-link--focused-background-color:initial;--ilw-link--focus-background-color:var(--il-arches-lighter-3);--ilw-link--focus-color:var(--il-blue);--ilw-link--focus-outline:solid var(--il-blue) 1px;--ilw-panel--color:#fff;--ilw-panel--highlighted-color:#fff;--ilw-panel--focused-color:#fff;--ilw-margin--side:max(1.875rem,calc(50cqw - 37.5rem))}:root{--ilw-button--background-color:#fff;--ilw-button--foreground-color:var(--il-blue);--ilw-button--border-color:var(--il-blue);--ilw-button--focused-background-color:var(--il-blue);--ilw-button--focused-foreground-color:#fff;--ilw-button--focused-border-color:var(--il-blue);--ilw-button--active-color:#fff;--ilw-button--active-background-color:var(--il-orange);--ilw-button--active-border-color:var(--il-blue)}.ilw-theme-orange{--ilw-button--background-color:#fff;--ilw-button--foreground-color:var(--il-orange);--ilw-button--border-color:var(--il-orange);--ilw-button--focused-background-color:var(--il-orange);--ilw-button--focused-foreground-color:#fff;--ilw-button--focused-border-color:var(--il-orange)}.ilw-theme-orange-1{--ilw-button--background-color:var(--il-orange);--ilw-button--foreground-color:#fff;--ilw-button--border-color:var(--il-orange)}.ilw-theme-blue-1{--ilw-button--background-color:var(--il-blue);--ilw-button--foreground-color:#fff;--ilw-button--border-color:var(--il-blue)}.ilw-theme-orange-2{--ilw-button--background-color:var(--il-orange);--ilw-button--foreground-color:#fff;--ilw-button--border-color:#fff}.ilw-theme-blue-2{--ilw-button--background-color:var(--il-blue);--ilw-button--foreground-color:#fff;--ilw-button--border-color:#fff}.ilw-theme-orange,.ilw-theme-orange-1,.ilw-theme-orange-2{--ilw-button--active-background-color:var(--il-blue);--ilw-button--active-border-color:var(--il-orange)}.ilw-theme-orange-1,.ilw-theme-orange-2{--ilw-button--focused-background-color:#fff;--ilw-button--focused-foreground-color:var(--il-orange);--ilw-button--focused-border-color:var(--il-orange)}.ilw-theme-blue-1,.ilw-theme-blue-2{--ilw-button--focused-background-color:#fff;--ilw-button--focused-foreground-color:var(--il-blue);--ilw-button--focused-border-color:var(--il-blue)}ul.ilw-buttons{column-gap:10px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;list-style:none;margin:10px 0 0;padding:0}ul.ilw-buttons li{list-style:none;margin:0;padding:0}a.ilw-button,button.ilw-button,ul.ilw-buttons a,ul.ilw-buttons button{background-color:var(--ilw-button--background-color);border:2px solid var(--ilw-button--border-color);border-radius:.25em;color:var(--ilw-button--foreground-color);cursor:pointer;display:inline-block;font:700 1.188rem/1.25rem var(--il-font-sans);letter-spacing:.01em;margin:6px 0;padding:12px 20px;text-align:center;text-decoration:none;transition:background-color .3s}a.ilw-button:visited,button.ilw-button:visited,ul.ilw-buttons a:visited,ul.ilw-buttons button:visited{background-color:var(--ilw-button--background-color);border:2px solid var(--ilw-button--border-color);color:var(--ilw-button--foreground-color);outline:0}a.ilw-button:hover,button.ilw-button:hover,ul.ilw-buttons a:hover,ul.ilw-buttons button:hover{background-color:var(--ilw-button--focused-background-color);border-color:var(--ilw-button--focused-border-color);color:var(--ilw-button--focused-foreground-color);outline:0}a.ilw-button:focus,a.ilw-button:hover,button.ilw-button:focus,button.ilw-button:hover,ul.ilw-buttons a:focus,ul.ilw-buttons a:hover,ul.ilw-buttons button:focus,ul.ilw-buttons button:hover{text-decoration:underline}a.ilw-button:focus,button.ilw-button:focus,ul.ilw-buttons a:focus,ul.ilw-buttons button:focus{background-color:var(--ilw-link--focus-background-color);border-color:var(--ilw-link--focus-color);color:var(--ilw-link--focus-color);outline:var(--ilw-link--focus-outline)}a.ilw-button:active,button.ilw-button:active,ul.ilw-buttons a:active,ul.ilw-buttons button:active{background-color:var(--ilw-button--active-background-color);border-color:var(--ilw-button--active-border-color);color:var(--ilw-button--active-color);outline:solid var(--ilw-button--active-border-color) 2px}button.ilw-button:disabled,button.ilw-button:disabled:hover,ul.ilw-buttons button:disabled,ul.ilw-buttons button:disabled:hover{background-color:#fff;border:2px solid var(--il-storm-lighter-1);color:var(--il-storm-lighter-1);cursor:auto;outline:none;text-decoration:none}.ilw-button-large{font-size:2rem;line-height:2.5rem;padding:20px 40px}.ilw-button.ilw-width-full{display:block;position:static}.ilw-button.ilw-width-full,.ilw-buttons.ilw-width-full{padding-left:0;padding-right:0;width:100%}.ilw-buttons.ilw-width-full{left:0;margin:0;right:0}.ilw-buttons.ilw-width-full li{flex-grow:2}.ilw-image-cover,.ilw-image-cover-bottom,.ilw-image-cover-left,.ilw-image-cover-right,.ilw-image-cover-top{background-position:50%;background-repeat:no-repeat;background-size:cover;color:transparent;height:100%;min-height:310px;padding:0;position:relative;width:100%}.ilw-image-cover img,.ilw-image-cover-bottom img,.ilw-image-cover-left img,.ilw-image-cover-right img,.ilw-image-cover-top img{height:100%;object-fit:cover;position:absolute;width:100%}.ilw-image-cover-top img{object-position:top}.ilw-image-cover-bottom img{object-position:bottom}.ilw-image-cover-left img{object-position:left}.ilw-image-cover-right img{object-position:right}:root{--ilw-icon-row--align-items:top;--ilw-icon-row--gap:18px;--ilw-icon-row--icon-height:20px;--ilw-icon-row--margin-bottom:25px}.ilw-icon-row{align-items:var(--ilw-icon-row--align-items);display:flex;gap:var(--ilw-icon-row--gap);margin-bottom:var(--ilw-icon-row--margin-bottom)}.ilw-icon-row img{height:var(--ilw-icon-row--gap)}.ilw-icon-row p{margin:0}.ilw-sr-only{clip:rect(1px,1px,1px,1px)!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}:root{--ilw-accordion--margin:0 var(--ilw-margin--side,max(1.875rem,calc(50cqw - 37.5rem))) 0;--ilw-accordion-panel--color:var(--il-blue);--ilw-accordion-panel--background:var(--il-storm-lighter-4);--ilw-accordion-panel--hover-color:var(--il-blue);--ilw-accordion-panel--hover-background:var(--il-storm-lighter-3);--ilw-accordion-panel--image-transform:rotate(270deg);--ilw-accordion-panel--image-transform-expand:rotate(0);--ilw-accordion-panel--margin:0;--ilw-accordion-panel--padding:5px 10px 20px 65px;--ilw-accordion-panel--border-left:6px solid var(--il-blue);--ilw-accordion-panel--section-margin:0 0 20px 0;--ilw-accordion-panel--expanded--section-margin:0 0 10px 0;--ilw-accordion-panel--header-padding:30px 24px}ilw-accordion{font-family:var(--il-font-sans);font-size:1.125rem}ilw-accordion *[slot=summary]{font:600 1.375rem/1.875rem var(--il-font-sans)}ilw-accordion *[slot=summary],ilw-accordion *[slot=summary] a,ilw-accordion *[slot=summary] strong,ilw-accordion *[slot=summary] em{color:unset}ilw-award-list>h1,ilw-award-list>h2,ilw-award-list>h3,ilw-award-list>h4{margin:0;font-size:var(--ilw-award-list--heading-size);line-height:1.2;color:var(--ilw-award-list--heading-color);font-weight:var(--ilw-award-list--heading-weight)}ilw-award-list+ilw-award-list{margin-top:var(--ilw-award-list--spacing)}ilw-award-category>h2,ilw-award-category>h3,ilw-award-category>h4,ilw-award-category>h5{margin:0;font-size:var(--ilw-award-category--heading-size);line-height:1.2;color:var(--ilw-award-category--heading-color);font-weight:var(--ilw-award-category--heading-weight)}ilw-award-category ul{list-style:none;padding:0;margin:0}ilw-award-category ul li{margin:var(--ilw-award-category--li-margin);font-size:18px}ilw-award-category ul li h3,ilw-award-category ul li h4,ilw-award-category ul li h5,ilw-award-category ul li h6{font-size:var(--ilw-award-category--li-heading-size);font-weight:var(--ilw-award-category--li-heading-font-weight);line-height:1.2;color:var(--ilw-award-category--li-heading-color);margin:var(--ilw-award-category--li-heading-margin);padding:var(--ilw-award-category--li-heading-padding);font-style:var(--ilw-award-category--li-heading-font-style)}ilw-award-category ul li p{line-height:var(--ilw-award-category--line-height)}ilw-award-category ul li p:first-of-type{margin-top:0}ilw-award-category ul li p:last-child{margin-bottom:0}:root{--ilw-back-to-top--bottom:40px;--ilw-back-to-top--right:40px;--ilw-back-to-top--color:white;--ilw-back-to-top--background:var(--il-blue);--ilw-back-to-top--focus-background-color:var(--ilw-link--focus-background-color);--ilw-back-to-top--focus-color:var(--ilw-link--focus-color);--ilw-back-to-top--focus-outline:solid var(--il-blue) 1px}:root{--ilw-breadcrumbs--main-margin:0 max(1.875rem,calc(50cqw - 37.5rem)) 0}ilw-breadcrumbs a{color:var(--ilw-link--color)}ilw-breadcrumbs a:visited{color:var(--ilw-link--visited-color)}ilw-breadcrumbs a:hover{color:var(--ilw-link--focused-color)}ilw-breadcrumbs a:focus{color:var(--ilw-link--focus-color);background-color:var(--ilw-link--focus-background-color);outline:var(--ilw-link--focus-outline)}ilw-call-to-action .ilw-buttons{justify-content:left}ilw-call-to-action[align=center] .ilw-buttons{justify-content:center}ilw-call-to-action a{color:var(--ilw-call-to-action--link)}ilw-call-to-action a:visited{color:var(--ilw-call-to-action--link-visited)}ilw-call-to-action a:hover{color:var(--ilw-call-to-action--link-focus)}ilw-call-to-action a:focus{color:var(--ilw-link--focus-color);background-color:var(--ilw-link--focus-background-color);outline:var(--ilw-link--focus-outline)}ilw-call-to-action h2,ilw-call-to-action h3,ilw-call-to-action h4,ilw-call-to-action h5,ilw-call-to-action h6{color:var(--ilw-call-to-action--heading-color);font-size:1.944em}ilw-call-to-action h2:first-of-type,ilw-call-to-action h3:first-of-type,ilw-call-to-action h4:first-of-type,ilw-call-to-action h5:first-of-type,ilw-call-to-action h6:first-of-type{margin-top:0;margin-bottom:0}ilw-call-to-action [slot=icon]{display:block;min-width:var(--ilw-call-to-action--icon-width)}ilw-call-to-action path.cls-1{fill:currentColor}ilw-card a{color:var(--ilw-card--link)}ilw-card a:focus{color:var(--ilw-link--focus-color);background-color:var(--ilw-link--focus-background-color);outline:var(--ilw-link--focus-outline)}ilw-card a:hover{color:var(--ilw-card--link-focus)}ilw-card>h2,ilw-card>h3,ilw-card>h4,ilw-card>h5,ilw-card>h6{color:var(--ilw-card--heading-color);font-size:var(--ilw-card--heading--font-size)}ilw-card>h2:first-of-type,ilw-card>h3:first-of-type,ilw-card>h4:first-of-type,ilw-card>h5:first-of-type,ilw-card>h6:first-of-type{margin-top:0}ilw-card[clickable]{border-bottom:4px solid var(--ilw-card--clickable--border);cursor:pointer}ilw-card[clickable]>h2 a,ilw-card[clickable]>h3 a,ilw-card[clickable]>h4 a,ilw-card[clickable]>h5 a,ilw-card[clickable]>h6 a{color:var(--ilw-card--clickable--heading-color);text-decoration:none;display:inline-block;padding-right:1.5em;position:relative;vertical-align:middle}ilw-card[clickable]>h2 a:focus,ilw-card[clickable]>h3 a:focus,ilw-card[clickable]>h4 a:focus,ilw-card[clickable]>h5 a:focus,ilw-card[clickable]>h6 a:focus{color:var(--ilw-link--focus-color);background-color:var(--ilw-link--focus-background-color);outline:var(--ilw-link--focus-outline)}ilw-card[clickable]>h2 a:after,ilw-card[clickable]>h3 a:after,ilw-card[clickable]>h4 a:after,ilw-card[clickable]>h5 a:after,ilw-card[clickable]>h6 a:after{content:"»";display:block;position:absolute;right:0;font-size:2em;height:.5em;overflow:hidden;line-height:.5;top:calc(50% - .25em - 2px);font-weight:400}ilw-card[clickable]:hover{border-bottom-color:var(--ilw-card--hover--clickable-border);background:var(--ilw-card--hover--background);color:var(--ilw-card--hover--text-color)}ilw-card[clickable]:hover a{color:var(--ilw-card--hover--link)}ilw-card[clickable]:hover a:focus{color:var(--ilw-link--focus-color);background-color:var(--ilw-link--focus-background-color);outline:var(--ilw-link--focus-outline)}ilw-card[clickable]:hover a:hover{color:var(--ilw-card--hover--link-focus)}ilw-card[clickable]:hover>h2,ilw-card[clickable]:hover>h3,ilw-card[clickable]:hover>h4,ilw-card[clickable]:hover>h5,ilw-card[clickable]:hover>h6{color:var(--ilw-card--hover--heading-color)}ilw-card[clickable]:hover>h2 a,ilw-card[clickable]:hover>h3 a,ilw-card[clickable]:hover>h4 a,ilw-card[clickable]:hover>h5 a,ilw-card[clickable]:hover>h6 a{color:var(--ilw-card--hover--heading-color)}ilw-card[clickable]:hover>h2 a:hover,ilw-card[clickable]:hover>h3 a:hover,ilw-card[clickable]:hover>h4 a:hover,ilw-card[clickable]:hover>h5 a:hover,ilw-card[clickable]:hover>h6 a:hover{color:var(--ilw-card--hover--heading-color)}ilw-card[clickable]:hover>h2 a:focus,ilw-card[clickable]:hover>h3 a:focus,ilw-card[clickable]:hover>h4 a:focus,ilw-card[clickable]:hover>h5 a:focus,ilw-card[clickable]:hover>h6 a:focus{color:var(--ilw-link--focus-color);background-color:var(--ilw-link--focus-background-color);outline:var(--ilw-link--focus-outline)}ilw-card>[slot=image] img{display:block}ilw-card[clickable] a.ilw-button,ilw-card[clickable] button.ilw-button,ilw-card[clickable] ul.ilw-buttons a,ilw-card[clickable] ul.ilw-buttons button{transition-duration:0s;color:var(--ilw-button--foreground-color)}ilw-card[clickable] a.ilw-button:hover,ilw-card[clickable] button.ilw-button:hover,ilw-card[clickable] ul.ilw-buttons a:hover,ilw-card[clickable] ul.ilw-buttons button:hover{color:var(--ilw-button--focused-foreground-color)}ilw-card[clickable] a.ilw-button:focus,ilw-card[clickable] button.ilw-button:focus,ilw-card[clickable] ul.ilw-buttons a:focus,ilw-card[clickable] ul.ilw-buttons button:focus{color:var(--ilw-link--focus-color);outline:var(--ilw-link--focus-outline)}ilw-card path.cls-1{fill:currentColor}ilw-carousel{background:#aaa;font-family:var(--il-font-sans)}ilw-slide h1,ilw-slide h2,ilw-slide h3{all:initial;font:var(--ilw-slide--font);text-align:inherit;margin-bottom:0}ilw-slide p{font:var(--ilw-slide--paragraph-font)}@media screen and (min-width:768px){ilw-carousel[overlay] ilw-slide h1,ilw-carousel[overlay] ilw-slide h2,ilw-carousel[overlay] ilw-slide h3{all:initial;font:var(--ilw-slide--overlay--font);color:var(--ilw-slide--overlay--text-color);text-shadow:2px 2px 2px var(--ilw-slide--shadow-color);text-align:inherit;margin-bottom:0}ilw-carousel[overlay] ilw-slide p{font:var(--ilw-slide--overlay--paragraph-font);margin-bottom:0;color:var(--ilw-slide--overlay--text-color)}ilw-carousel[overlay] ilw-slide a:not([slot=buttons] a){color:var(--ilw-slide--overlay--text-color)}ilw-carousel[overlay] ilw-slide a:not([slot=buttons] a):hover{color:var(--il-orange)}ilw-carousel[overlay] ilw-slide a:not([slot=buttons] a):focus{color:var(--il-blue);background:var(--ilw-link--focus-background-color)}}:root{--ilw-columns--width--sidebar:280px}ilw-columns{display:block}ilw-columns[width=fixed]{container-type:inline-size}:root{--ilw-content--main-margin:0 var(--ilw-margin--side,max(1.875rem,calc(50cqw - 37.5rem))) 0;--ilw-content--narrow-max-width:calc(1000px + 3.75rem);--ilw-content--narrow-padding:0 1.875rem;--ilw-content--inset-padding:3rem 6rem;--ilw-content--background-color:white}ilw-content p,ilw-content caption,ilw-content blockquote,ilw-content dd,ilw-content dt{display:block;font:400 1.125rem/1.667rem var(--il-font-sans);color:var(--ilw-text--color);margin-top:1.2rem;margin-bottom:0}ilw-content td,ilw-content th{font:400 1.125rem/1.667rem var(--il-font-sans);color:var(--ilw-text--color)}ilw-content pre{color:var(--ilw-text--color)}ilw-content b,ilw-content strong{font-weight:700}ilw-content i,ilw-content em{font-style:italic}ilw-content a{color:var(--ilw-link--color);text-decoration:underline;cursor:pointer}ilw-content a:visited{color:var(--ilw-link--visited-color)}ilw-content a:hover{color:var(--ilw-link--focused-color)}ilw-content a:focus{background-color:var(--ilw-link--focus-background-color);color:var(--ilw-link--focus-color);outline:var(--ilw-link--focus-outline)}ilw-content h1,ilw-content h2,ilw-content h3,ilw-content h4,ilw-content h5,ilw-content h6,ilw-content p.ilw-heading{display:block;color:inherit;line-height:1.2;font-style:normal;font-weight:700;font-family:var(--il-font-sans);color:var(--ilw-heading--color);margin-top:1.8rem;margin-bottom:0}ilw-content h1{font-size:2.5rem;line-height:2.875rem;margin-top:1.3125rem;margin-bottom:2.625rem;font-family:var(--il-font-heading)}ilw-content h2{font-size:2.188rem;line-height:2.688rem;margin-top:1.3125rem;margin-bottom:1.3125rem}ilw-content h3{font-size:1.813rem;line-height:2.188rem;margin-top:1.3125rem;margin-bottom:1.3125rem}ilw-content h4,ilw-content p.ilw-heading{font-size:1.563rem;line-height:1.813rem}ilw-content h5{font-size:1.313rem;line-height:1.75rem}ilw-content h6{font-size:1.125rem;line-height:1.375rem}ilw-content h4,ilw-content h5,ilw-content h6,ilw-content p.ilw-heading{margin-top:1.3125rem;margin-bottom:0rem}ilw-content ul,ilw-content ol{margin-top:1.2rem;margin-bottom:0}ilw-content li{font:400 1.125rem/1.667 var(--il-font-sans);color:var(--ilw-text--color)}ilw-content[align] ul,ilw-content[align] ol{list-style-position:inside}ilw-content[mode=introduction] p{font-size:1.375rem;line-height:2.2rem}ilw-content[mode=introduction] em{font-style:italic;font-size:2.25rem;font-weight:400}ilw-content[mode=introduction] .ilw-buttons{justify-content:flex-start}ilw-content[mode=lede] p{font-style:italic;font-size:1.375rem;line-height:2.2rem}ilw-content[mode=inset] h2,ilw-content[mode=inset] h3,ilw-content[mode=inset] h4,ilw-content[mode=inset] h5,ilw-content[mode=inset] h6,ilw-content[mode=inset] p.ilw-heading{font-size:1.813rem;line-height:2.175rem}@media (max-width:1450px){ilw-content{--ilw-content--inset-padding:3rem 2.2vw}}@media (max-width:1000px){ilw-content{--ilw-content--inset-padding:1.875rem}}@media (max-width:800px){ilw-content{--ilw-content--inset-padding:1.875rem 1.25rem}}ilw-footer{font:400 1rem var(--il-font-sans)}ilw-footer a{color:inherit;text-decoration:underline}ilw-footer address{all:inherit;display:block;font:400 18px/30px var(--il-font-sans)}ilw-footer address p{all:inherit;display:block;margin:0;padding:0}ilw-footer address a{color:var(--il-blue)}ilw-footer a:hover,ilw-footer a:focus{color:var(--il-altgeld)}ilw-footer *[slot=site-name]{all:initial;color:var(--il-blue);font:normal 700 24px/30px var(--il-font-sans)}ilw-footer a[slot=site-name],ilw-footer *[slot=site-name] a{color:var(--il-blue);cursor:pointer;text-decoration:none}ilw-footer a[slot=site-name]:hover,ilw-footer *[slot=site-name] a:hover{text-decoration:underline;color:var(--il-altgeld)}ilw-footer a[slot=site-name]:focus,ilw-footer *[slot=site-name] a:focus{outline:2px dotted}ilw-footer *[slot=primary-unit]{all:initial;display:block;margin-top:30px;color:var(--il-blue);font:700 18px/30px var(--il-font-sans)}ilw-footer a[slot=primary-unit],ilw-footer *[slot=primary-unit] a{color:var(--il-blue);cursor:pointer;text-decoration:none}ilw-footer a[slot=primary-unit]:hover,ilw-footer *[slot=primary-unit] a:hover{text-decoration:underline;color:var(--il-altgeld)}ilw-footer a[slot=primary-unit]:focus,ilw-footer *[slot=primary-unit] a:focus{color:var(--il-altgeld);outline:2px dotted}ilw-footer nav[slot=social]{all:initial;display:block;padding-bottom:27px}ilw-footer nav[slot=social]:last-child{padding-bottom:0}ilw-footer nav[slot=social] ul{all:initial;position:relative;margin-left:-.35rem;display:flex;flex-direction:row;flex-wrap:wrap;gap:.25rem .25rem}ilw-footer nav[slot=social] li{all:initial;display:inline-block;white-space:nowrap}ilw-footer nav[slot=social] a{all:initial;position:relative;display:none;color:var(--il-blue);font:700 1rem var(--il-font-sans);cursor:pointer;background-image:var(--ilw-footer-social-icon);width:max(22px,2.75rem);height:max(22px,2.75rem);overflow:hidden;background-repeat:no-repeat;background-size:contain;background-position:center;text-indent:3rem}ilw-footer nav[slot=social] a:hover{background-image:var(--ilw-footer-social-icon-hover)}ilw-footer nav[slot=social] a:focus{background-image:var(--ilw-footer-social-icon-hover);outline:2px dotted var(--il-blue)}ilw-footer nav[slot=social] a[data-service=facebook],ilw-footer nav[slot=social] a[data-service=instagram],ilw-footer nav[slot=social] a[data-service=linkedin],ilw-footer nav[slot=social] a[data-service=pinterest],ilw-footer nav[slot=social] a[data-service=snapchat],ilw-footer nav[slot=social] a[data-service=twitter],ilw-footer nav[slot=social] a[data-service=weibo],ilw-footer nav[slot=social] a[data-service=whatsapp],ilw-footer nav[slot=social] a[data-service=x],ilw-footer nav[slot=social] a[data-service=youtube]{display:block}ilw-footer nav[slot=social] a[data-service=facebook]{--ilw-footer-social-icon:url(https://cdn.brand.illinois.edu/icons/solid/blue/facebook.svg);--ilw-footer-social-icon-hover:url(https://cdn.brand.illinois.edu/icons/solid/orange/facebook.svg)}ilw-footer nav[slot=social] a[data-service=instagram]{--ilw-footer-social-icon:url(https://cdn.brand.illinois.edu/icons/solid/blue/instagram.svg);--ilw-footer-social-icon-hover:url(https://cdn.brand.illinois.edu/icons/solid/orange/instagram.svg)}ilw-footer nav[slot=social] a[data-service=linkedin]{--ilw-footer-social-icon:url(https://cdn.brand.illinois.edu/icons/solid/blue/linkedin.svg);--ilw-footer-social-icon-hover:url(https://cdn.brand.illinois.edu/icons/solid/orange/linkedin.svg)}ilw-footer nav[slot=social] a[data-service=pinterest]{--ilw-footer-social-icon:url(https://cdn.brand.illinois.edu/icons/solid/blue/pinterest.svg);--ilw-footer-social-icon-hover:url(https://cdn.brand.illinois.edu/icons/solid/orange/pinterest.svg)}ilw-footer nav[slot=social] a[data-service=snapchat]{--ilw-footer-social-icon:url(https://cdn.brand.illinois.edu/icons/solid/blue/snapchat.svg);--ilw-footer-social-icon-hover:url(https://cdn.brand.illinois.edu/icons/solid/orange/snapchat.svg)}ilw-footer nav[slot=social] a[data-service=twitter]{--ilw-footer-social-icon:url(https://cdn.brand.illinois.edu/icons/solid/blue/twitter.svg);--ilw-footer-social-icon-hover:url(https://cdn.brand.illinois.edu/icons/solid/orange/twitter.svg)}ilw-footer nav[slot=social] a[data-service=weibo]{--ilw-footer-social-icon:url(https://cdn.brand.illinois.edu/icons/solid/blue/weibo.svg);--ilw-footer-social-icon-hover:url(https://cdn.brand.illinois.edu/icons/solid/orange/weibo.svg)}ilw-footer nav[slot=social] a[data-service=whatsapp]{--ilw-footer-social-icon:url(https://cdn.brand.illinois.edu/icons/solid/blue/whatsapp.svg);--ilw-footer-social-icon-hover:url(https://cdn.brand.illinois.edu/icons/solid/orange/whatsapp.svg)}ilw-footer nav[slot=social] a[data-service=x]{--ilw-footer-social-icon:url(https://cdn.brand.illinois.edu/icons/solid/blue/x.svg);--ilw-footer-social-icon-hover:url(https://cdn.brand.illinois.edu/icons/solid/orange/x.svg)}ilw-footer nav[slot=social] a[data-service=youtube]{--ilw-footer-social-icon:url(https://cdn.brand.illinois.edu/icons/solid/blue/youtube.svg);--ilw-footer-social-icon-hover:url(https://cdn.brand.illinois.edu/icons/solid/orange/youtube.svg)}ilw-footer *[slot=actions] a{all:initial;display:inline-block;background-color:var(--il-orange);color:#fff;margin-top:0;margin-left:.5rem;padding:.5em 1em;border-radius:.2em;font:600 1.25em/1 var(--il-font-sans);cursor:pointer}ilw-footer *[slot=actions] a:first-child{margin-left:0}ilw-footer *[slot=actions] a:hover,ilw-footer *[slot=actions] a:focus{background-color:var(--il-blue)}ilw-footer .ilw-footer-menu{margin-bottom:2em}ilw-footer .ilw-footer-menu h2{all:initial;display:block;color:var(--il-blue);font:700 20px/25px var(--il-font-sans);border-bottom:1px solid var(--il-blue)}ilw-footer .ilw-footer-menu ul{all:initial;display:block}ilw-footer .ilw-footer-menu li{all:initial;display:block;margin:12px 0 0;font:400 18px/25px var(--il-font-sans)}ilw-header *[slot=links]{all:initial;grid-area:eyebrow;align-self:start}ilw-header *[slot=links] ul{all:initial;display:flex;padding-top:6px;padding-bottom:28px;flex-direction:row;flex-wrap:wrap;justify-content:flex-end}ilw-header *[slot=links] li{all:initial;display:block;position:relative;padding:0 0 0 1rem}ilw-header *[slot=links] li:before{content:"";position:absolute;left:.5rem;top:20%;background-color:var(--il-orange);height:60%;width:2px}ilw-header *[slot=links] li:first-child{padding-left:0}ilw-header *[slot=links] li:first-child:before{display:none}ilw-header *[slot=links] a{all:initial;display:inline-block;padding:0 .25rem;color:var(--il-blue);font:700 1rem/1.375rem var(--il-font-sans)}ilw-header *[slot=links] a:hover,ilw-header *[slot=links] a:focus{color:var(--il-altgeld);text-decoration:underline;cursor:pointer}ilw-header *[slot=links] a:focus{color:var(--ilw-link--focus-color);background-color:var(--ilw-link--focus-background-color);outline:var(--ilw-link--focus-outline)}ilw-header:not(data-initialized) *[slot=links]{display:none}ilw-header[data-initialized="1"] *[slot=links]{display:block}ilw-header[compact] *[slot=links]{padding:.5rem}ilw-header[compact] *[slot=links] ul{padding-bottom:0;justify-content:center}@media (min-width:930px){ilw-header:not(data-init) *[slot=links]{display:block}}ilw-header *[slot=search]{all:initial;display:none;grid-area:search;align-self:flex-end;justify-content:flex-end}ilw-header[compact] *[slot=search]{padding:20px;display:flex;flex-direction:row}ilw-header form[slot=search][role=search]{box-sizing:border-box;padding-bottom:20px}ilw-header form[slot=search][role=search]>input[type=search][aria-labelledby]{all:initial;box-sizing:border-box;position:relative;display:inline-block;padding:0 .5rem;color:var(--il-blue);font:1rem/2rem var(--il-font-sans);z-index:1;background-color:#fff;width:100%;height:2.25rem;border:2px solid #d8d8d8;border-radius:.25em 0 0 .25rem;margin-right:-1px}ilw-header form[slot=search][role=search]>input[type=search][aria-labelledby]:focus{z-index:10;outline:var(--ilw-link--focus-outline)}ilw-header form[slot=search][role=search]>button[type=submit][id]{all:initial;box-sizing:border-box;display:block;position:relative;overflow:hidden;font:1rem var(--il-font-sans);background-image:url(https://cdn.brand.illinois.edu/icons/duo/blue/search.svg);background-repeat:no-repeat;background-position:.5rem center;background-size:1.25rem;cursor:pointer;z-index:1;background-color:#fff;white-space:nowrap;padding:0 2em;color:var(--il-blue);border:2px solid #d8d8d8;border-radius:0 .25em .25rem 0;margin-left:-1px;height:2.25rem}ilw-header form[slot=search][role=search]>button[type=submit][id]:focus{z-index:10;outline:var(--ilw-link--focus-outline)}ilw-header{all:initial;background-color:#fff;color:var(--il-blue);font:400 1rem/1 var(--il-font-sans);position:relative;z-index:1;box-sizing:border-box;border-top:8px solid var(--il-orange);border-bottom:.125rem solid #E8E9EB;display:grid;grid-template-columns:30px auto 30px;grid-template-rows:63px auto auto;grid-template-areas:". illinois ." ". primary_unit ." ". site_name ."}ilw-header:before{content:"";display:block;width:44px;height:51px;position:absolute;top:-8px;left:30px;z-index:10;background:var(--il-blue) url(/themes/custom/custom/js/svg/block-i.svg) no-repeat;background-size:22px 31px;background-position:10px 10px}ilw-header:after{content:"";display:block;width:379px;height:11px;position:absolute;top:13px;left:85px;z-index:10;background:url(/themes/custom/custom/js/svg/wordmark.svg) no-repeat}ilw-header ilw-header *[slot=search]{display:none}ilw-header[compact] *[slot=links],ilw-header[compact] *[slot=search]{border-top:1px solid #C0C0C0}@media (min-width:930px){ilw-header{grid-template-columns:30px 435px auto auto 355px 30px;grid-template-rows:63px auto auto auto;grid-template-areas:". illinois eyebrow eyebrow eyebrow ." ". primary_unit primary_unit primary_unit search ." ". site_name site_name site_name search ." "nav nav nav nav nav nav"}ilw-header *[slot=links]{display:block}ilw-header *[slot=search]{display:flex;flex-direction:row;align-items:flex-end}}@media (min-width:1200px){ilw-header{grid-template-columns:auto 435px 135px 215px 355px auto;grid-template-areas:". illinois eyebrow eyebrow eyebrow ." ". primary_unit primary_unit primary_unit search ." ". site_name site_name site_name search ." "nav nav nav nav nav nav"}ilw-header:before{left:calc(50% - 570px)}ilw-header:after{left:calc(50% - 515px)}}ilw-header *[slot=site-name]{all:initial;grid-area:site_name;display:inline-block;padding-bottom:20px;color:var(--il-blue);font:700 normal 24px/30px var(--il-font-sans)}ilw-header[data-initialized] *[slot=site-name]{padding-bottom:0}ilw-header a[slot=site-name]{cursor:pointer}ilw-header a[slot=site-name]:hover{color:var(--il-altgeld);text-decoration:underline}ilw-header a[slot=site-name]:focus{color:var(--ilw-link--focus-color);background-color:var(--ilw-link--focus-background-color);outline:var(--ilw-link--focus-outline)}ilw-header *[slot=primary-unit]{all:initial;display:inline-block;grid-area:primary_unit;color:var(--il-blue);font:400 normal 18px/24px var(--il-font-sans)}ilw-header a[slot=primary-unit]{cursor:pointer}ilw-header a[slot=primary-unit]:hover{color:var(--il-altgeld);text-decoration:underline}ilw-header a[slot=primary-unit]:focus{color:var(--ilw-link--focus-color);background-color:var(--ilw-link--focus-background-color);outline:var(--ilw-link--focus-outline)}ilw-header[data-initialized="1"]{display:block}ilw-header[data-initialized="1"]:before,ilw-header[data-initialized="1"]:after{display:none}ilw-header-menu[compact]{--ilw-header-menu--background:#e8e9eb;--ilw-header-menu--flex-direction:column;--ilw-header-menu--items--position:relative;--ilw-header-menu--items--border:none;--ilw-header-menu--items--box-shadow:none;--ilw-header-menu--items--width:100%;--ilw-header-menu--font:600 18px / 28px var(--il-font-sans);--ilw-header-menu--grid-template-columns:auto 52px;--ilw-header-menu--link-border-left-highlight:4px solid transparent;--ilw-header-menu--link-border-left-highlight--focus:4px solid var(--il-orange);--ilw-header-menu--link-border-bottom-highlight:none;--ilw-header-menu--link-border-bottom-highlight--focus:none;--ilw-header-menu--items--position:initial;--ilw-header-menu-section--grid-template-columns--header:auto 22px;--ilw-header-menu--grid-template-columns:auto 51px}ilw-header-menu{all:initial;display:block;background:var(--ilw-header-menu--background)}ilw-header-menu>ul{all:initial;display:flex;flex-direction:var(--ilw-header-menu--flex-direction)}ilw-header-menu>ul>li{all:initial;display:block;background:var(--ilw-header-menu--background)}ilw-header-menu>ul>li>a{all:initial;box-sizing:border-box;height:100%;display:flex;align-items:center;position:relative;padding:6px 20px;font:var(--ilw-header-menu--font);background:var(--ilw-header-menu--link-background);color:var(--ilw-header-menu--link-color);outline:0;cursor:pointer;border-width:0 0 3px 0;border-style:solid;border-color:transparent;border-bottom:var(--ilw-header-menu--link-border-bottom-highlight);border-left:var(--ilw-header-menu--link-border-left-highlight)}ilw-header-menu>ul>li>a[aria-current=true],ilw-header-menu>ul>li>a[aria-current=page]{border-color:var(--il-blue)}ilw-header-menu>ul>li>a:hover{background:var(--ilw-header-menu--link-background--hover);border-bottom:var(--ilw-header-menu--link-border-bottom-highlight--focus);border-left:var(--ilw-header-menu--link-border-left-highlight--focus);color:var(--ilw-header-menu--link-color--hover);text-decoration:underline}ilw-header-menu>ul>li>a:focus{background:var(--ilw-header-menu--link-background--focus);border-bottom:var(--ilw-header-menu--link-border-bottom-highlight--focus);border-left:var(--ilw-header-menu--link-border-left-highlight--focus)}ilw-header-menu[compact]>ul>li>a{border-bottom:1px solid var(--il-storm-lighter-3)}ilw-header-menu-section[linked] a[slot=link]{all:initial;box-sizing:border-box;height:100%;display:block;text-indent:var(--ilw-header-menu-section--anchor--text-indent);position:relative;font:var(--ilw-header-menu--font);background:var(--ilw-header-menu--link-background);color:var(--ilw-header-menu--link-color);outline:0;cursor:pointer;padding:9px 2px 6px 20px;border-width:0 0 3px 0;border-style:solid;border-color:transparent;border-left:var(--ilw-header-menu--link-border-left-highlight);border-bottom:var(--ilw-header-menu--link-border-bottom-highlight)}ilw-header-menu-section[linked] a[slot=link]:hover{background:var(--ilw-header-menu--link-background--hover);border-left:var(--ilw-header-menu--link-border-left-highlight--focus);border-bottom:var(--ilw-header-menu--link-border-bottom-highlight--focus);color:var(--ilw-header-menu--link-color--hover);text-decoration:underline}ilw-header-menu-section[linked] a[slot=link]:focus{background:var(--ilw-header-menu--link-background--focus);border-left:var(--ilw-header-menu--link-border-left-highlight--focus);border-bottom:var(--ilw-header-menu--link-border-bottom-highlight--focus)}ilw-header-menu-section[linked][aria-current=page] a[slot=link]{border-color:var(--il-blue)}ilw-header-menu-section[linked][aria-current=page] a[slot=link]:hover{border-left:var(--ilw-header-menu--link-border-left-highlight--focus);border-bottom:var(--ilw-header-menu--link-border-bottom-highlight--focus)}ilw-header-menu-section[linked][aria-current=page] a[slot=link]:focus{border-left:var(--ilw-header-menu--link-border-left-highlight--focus);border-bottom:var(--ilw-header-menu--link-border-bottom-highlight--focus)}ilw-header-menu-section ul{list-style:none;padding:0}ilw-header-menu-section ul li{list-style:none}ilw-header-menu-section ul li span{display:inline-block;text-indent:var(--ilw-header-menu-section--anchor--text-indent)}ilw-header-menu-section ul li a{--ilw-header-menu--link-border-left-highlight:4px solid transparent;--ilw-header-menu--link-border-left-highlight--focus:4px solid var(--il-orange);--ilw-header-menu--link-border-bottom-highlight:initial;--ilw-header-menu--link-border-bottom-highlight--focus:initial;all:initial;box-sizing:border-box;text-indent:var(--ilw-header-menu-section--anchor--text-indent);display:block;position:relative;padding:var(--ilw-header-menu-section--anchor--padding);font:var(--ilw-header-menu--font);background:transparent;color:var(--il-blue);outline:0;cursor:pointer;border-top:var(--ilw-header-menu-section--anchor--border);border-left:var(--ilw-header-menu--link-border-left-highlight);border-bottom:var(--ilw-header-menu--link-border-bottom-highlight)}ilw-header-menu-section ul li a:hover{background:var(--ilw-header-menu--link-background--hover);border-bottom:var(--ilw-header-menu--link-border-bottom-highlight--focus);border-left:var(--ilw-header-menu--link-border-left-highlight--focus);color:var(--ilw-header-menu--link-color--hover);text-decoration:underline}ilw-header-menu-section ul li a:focus{background:var(--ilw-header-menu--link-background--sub--focus);border-bottom:var(--ilw-header-menu--link-border-bottom-highlight--focus);border-left:var(--ilw-header-menu--link-border-left-highlight--focus)}ilw-header-menu-section ilw-header-menu-section{--ilw-header-menu--items--top:0;--ilw-header-menu--items--left:250px;--ilw-header-menu--link-border-left-highlight:4px solid transparent;--ilw-header-menu--link-border-left-highlight--focus:4px solid var(--il-orange);--ilw-header-menu--link-border-bottom-highlight:initial;--ilw-header-menu--link-border-bottom-highlight--focus:initial;--ilw-header-menu--grid-template-columns:auto 55px;--ilw-header-menu-section--transform:rotate(270deg);--ilw-header-menu-section--transform--selected:rotate(90deg)}ilw-header-menu[compact] ilw-header-menu-section{display:block;border-bottom:1px solid var(--il-storm-lighter-3)}ilw-header-menu[compact] ilw-header-menu-section ul li{--ilw-header-menu-section--anchor--text-indent:20px;border-top:1px solid var(--il-storm-lighter-3);background:var(--il-storm-lighter-4)}ilw-header-menu[compact] ilw-header-menu-section ilw-header-menu-section{border-bottom:none;--ilw-header-menu-section--transform:none;--ilw-header-menu-section--transform--selected:rotate(180deg);--ilw-header-menu--grid-template-columns:auto 51px}ilw-header-menu[compact] ilw-header-menu-section ilw-header-menu-section ul a,ilw-header-menu[compact] ilw-header-menu-section ilw-header-menu-section ul button{--ilw-header-menu-section--anchor--text-indent:40px}:root{--ilw-hero--height:223px;--ilw-hero--font:700 2.25rem/2.25rem var(--il-font-sans);--ilw-hero--background:var(--il-blue);--ilw-hero--text-color:white;--ilw-hero--text-width:40%;--ilw-hero--shadow-color:rgba(0,0,0,1)}ilw-hero{display:block;container-type:inline-size}ilw-hero img,ilw-hero *[slot=background]{display:block;position:relative;width:100%;height:100%;object-fit:cover;object-position:center}ilw-hero h1,ilw-hero h2,ilw-hero h3{all:initial;font:var(--ilw-hero--font);color:var(--ilw-hero--text-color);text-shadow:2px 2px 2px var(--ilw-hero--shadow-color);text-align:inherit}ilw-hero[theme=orange]{--ilw-hero--background:var(--il-orange);--ilw-hero--button-background-color:var(--il-blue);--ilw-hero--focused-button-foreground-color:var(--il-blue)}ilw-hero[theme=white]{--ilw-hero--background:white;--ilw-hero--button-background-color:white;--ilw-hero--button-foreground-color:var(--il-blue);--ilw-hero--button-border-color:var(--il-blue);--ilw-hero--focused-button-background-color:var(--il-blue);--ilw-hero--focused-button-foreground-color:white;--ilw-hero--focused-button-border-color:var(--il-blue);--ilw-hero--text-color:#252525;--ilw-hero--shadow-color:rgba(255,255,255,1)}ilw-hero[focus=top] img{object-position:top}ilw-hero[focus=bottom] img{object-position:bottom}ilw-hero[focus=left] img{object-position:left}ilw-hero[focus=right] img{object-position:right}@media (min-width:576px){:root{--ilw-hero--height:315px;--ilw-hero--font:700 3rem/3rem var(--il-font-sans)}}@media (min-width:767px){:root{--ilw-hero--height:557px;--ilw-hero--font:700 4rem/4rem var(--il-font-sans)}ilw-hero[shadow] h1,ilw-hero[shadow] h2,ilw-hero[shadow] h3{background:radial-gradient(#000000e6,#0000001a);padding:1rem!important}ilw-hero[theme=white][shadow] h1,ilw-hero[theme=white][shadow] h2,ilw-hero[theme=white][shadow] h3{background:radial-gradient(#ffffffe6,#ffffff1a)}}@media (min-width:992px){:root{--ilw-hero--font:700 4.5rem/4.5rem var(--il-font-sans)}}:root{--ilw-page--main-margin-top:30px;--ilw-page--main-margin-bottom:30px;--ilw-page--main-margin:0 max(1.875rem,calc(50cqw - 37.5rem)) 0;--ilw-page--margin:0}ilw-page.ilw-margin{--ilw-page--margin:var(--ilw-margin--side,max(1.875rem,calc(50cqw - 37.5rem)));display:block;overflow-y:hidden}ilw-page.ilw-font h1{font-family:var(--il-font-heading)}ilw-page.ilw-font h2,ilw-page.ilw-font h3,ilw-page.ilw-font h4,ilw-page.ilw-font p,ilw-page.ilw-font li,ilw-page.ilw-font div,ilw-page.ilw-font input,ilw-page.ilw-font select,ilw-page.ilw-font textarea,ilw-page.ilw-font summary,ilw-page.ilw-font caption,ilw-page.ilw-font blockquote{font-family:var(--il-font-sans)}@layer pageIllinois{ilw-page.ilw-format main p,ilw-page.ilw-format main caption,ilw-page.ilw-format main blockquote{display:block;font:400 1.125rem/1.667rem var(--il-font-sans);color:inherit;margin-top:1.2rem;margin-bottom:0}ilw-page.ilw-format main b,ilw-page.ilw-format main strong{font-weight:700}ilw-page.ilw-format main i,ilw-page.ilw-format main em{font-style:italic}ilw-page.ilw-format main a{color:var(--ilw-link--color);text-decoration:underline;cursor:pointer}ilw-page.ilw-format main a:hover,ilw-page.ilw-format main a:focus{color:var(--ilw-link--color-focus)}ilw-page.ilw-format main a:focus{outline:var(--ilw-link--outline-focus)}ilw-page.ilw-format main a:visited{color:var(--ilw-link--color-visited)}ilw-page.ilw-format main h1,ilw-page.ilw-format main h2,ilw-page.ilw-format main h3,ilw-page.ilw-format main h4,ilw-page.ilw-format main h5,ilw-page.ilw-format main h6{display:block;line-height:1.2;font-style:normal;font-weight:700;font-family:var(--il-font-sans);color:var(--ilw-heading--color);margin-top:1.8rem;margin-bottom:0}ilw-page.ilw-format main h1{font-size:2.5rem;line-height:2.875rem;margin-top:1.3125rem;margin-bottom:2.625rem;font-family:var(--il-font-heading)}ilw-page.ilw-format main h2{font-size:2.188rem;line-height:2.688rem;margin-top:1.3125rem;margin-bottom:1.3125rem}ilw-page.ilw-format main h3{font-size:1.813rem;line-height:2.188rem;margin-top:1.3125rem;margin-bottom:1.3125rem}ilw-page.ilw-format main h4{font-size:1.563rem;line-height:1.813rem}ilw-page.ilw-format main h5{font-size:1.313rem;line-height:1.75rem}ilw-page.ilw-format main h6{font-size:1.125rem;line-height:1.375rem}ilw-page.ilw-format main h4,ilw-page.ilw-format main h5,ilw-page.ilw-format main h6{margin-top:1.3125rem;margin-bottom:0rem}ilw-page.ilw-format main ul,ilw-page.ilw-format main ol{margin-top:1.2rem;margin-bottom:0}ilw-page.ilw-format main li{font:400 1.125rem/1.667 var(--il-font-sans);color:inherit}}:root{--ilw-page-title--text-color:white;--ilw-page-title--background-color:var(--il-blue);--ilw-page-title--main-margin:0 max(1.875rem,calc(50cqw - 37.5rem)) 0}ilw-page-title[theme=blue]{--ilw-page-title--text-color:white;--ilw-page-title--background-color:var(--il-blue)}ilw-page-title[theme=orange]{--ilw-page-title--text-color:white;--ilw-page-title--background-color:var(--il-orange)}ilw-page-title[theme=white]{--ilw-page-title--text-color:var(--il-blue);--ilw-page-title--background-color:white}ilw-page-title[fade=true] img{-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}ilw-page-title h1{font-size:1em;font-weight:inherit;font-family:inherit;text-align:left;margin:0;padding:0;color:inherit}ilw-page-title img{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;object-fit:cover;object-position:center}ilw-panel{font-family:var(--il-font-sans)}ilw-panel [slot=heading]{margin:0;font-weight:var(--ilw-panel--heading--weight);font-size:var(--ilw-panel--heading--font-size)}ilw-panel [slot=heading] a{color:var(--ilw-panel--heading-color);text-decoration:none;display:inline-block;padding-right:1.5em;position:relative;vertical-align:middle}ilw-panel [slot=heading] a:hover{text-decoration:underline}ilw-panel [slot=heading] a:focus{color:var(--ilw-link--focus-color);background-color:var(--ilw-link--focus-background-color);outline:var(--ilw-link--focus-outline)}ilw-panel [slot=heading] a:after{content:"»";display:block;position:absolute;right:0;font-size:2em;height:.5em;overflow:hidden;line-height:.5;top:calc(50% - .25em - 2px);font-weight:400}ilw-panel [slot=footer] h3,ilw-panel [slot=footer] h4,ilw-panel [slot=footer] h5{line-height:1.6666;font-size:var(--ilw-panel--data-heading-size);font-weight:var(--ilw-panel--data-heading-weight);color:var(--ilw-panel--data-heading-color);margin:0}ilw-panel [slot=footer] strong{font-weight:600}ilw-profile-card a{color:var(--ilw-profile-card--link)}ilw-profile-card a:focus{color:var(--ilw-link--focus-color);background-color:var(--ilw-link--focus-background-color);outline:var(--ilw-link--focus-outline)}ilw-profile-card a:hover{color:var(--ilw-profile-card--link-focus)}ilw-profile-card>h2,ilw-profile-card>h3,ilw-profile-card>h4,ilw-profile-card>h5,ilw-profile-card>h6{color:var(--ilw-profile-card--heading-color);font-size:var(--ilw-profile-card--heading--font-size)}ilw-profile-card>h2:first-of-type,ilw-profile-card>h3:first-of-type,ilw-profile-card>h4:first-of-type,ilw-profile-card>h5:first-of-type,ilw-profile-card>h6:first-of-type{margin:0}ilw-section-nav a{color:var(--ilw-section-nav--color);text-decoration:var(--ilw-link--focused-background-color);display:block;padding-top:var(--ilw-section-nav--item--padding-top);padding-right:var(--ilw-section-nav--item--padding-right);padding-bottom:var(--ilw-section-nav--item--padding-bottom);align-content:center;position:relative}ilw-section-nav a[aria-current=page]{color:var(--ilw-section-nav--color--active)}ilw-section-nav a[aria-current=page]:before{content:"";display:block;width:0;height:0;position:absolute;border-top:var(--ilw-section-nav--current--size) solid transparent;border-bottom:var(--ilw-section-nav--current--size) solid transparent;border-left:var(--ilw-section-nav--current--size) solid currentColor;top:calc(var(--ilw-section-nav--item--height) / 2 - var(--ilw-section-nav--current--size) - 1px);margin-left:var(--ilw-section-nav--current--left)}ilw-section-nav a:hover{text-decoration:underline;color:var(--ilw-section-nav--color--hover)}ilw-section-nav a.ilw-section-nav--root{font-size:var(--ilw-section-nav--root--font-size);background:var(--ilw-section-nav--root--background);font-weight:var(--ilw-section-nav--root--font-weight)}ilw-section-nav a:focus{color:var(--ilw-link--focus-color);background-color:var(--ilw-link--focus-background-color);outline:var(--ilw-link--focus-outline);outline-offset:-1px}ilw-section-nav span.ilw-section-nav--root{font-size:var(--ilw-section-nav--root--font-size);background:var(--ilw-section-nav--root--background);font-weight:var(--ilw-section-nav--root--font-weight);color:var(--ilw-section-nav--color);display:block;padding:var(--ilw-section-nav--item--padding-top) var(--ilw-section-nav--item--padding-right) var(--ilw-section-nav--item--padding-bottom) var(--ilw-section-nav--item--padding-left);align-content:center}ilw-section-nav ilw-section-nav a{padding-left:calc(var(--ilw-section-nav--item--padding-left) + var(--ilw-section-nav--level-padding))}ilw-section-nav ilw-section-nav ilw-section-nav a{padding-left:calc(var(--ilw-section-nav--item--padding-left) + var(--ilw-section-nav--level-padding) + var(--ilw-section-nav--level2-padding))}ilw-section-nav ilw-section-nav ilw-section-nav ilw-section-nav a{padding-left:calc(var(--ilw-section-nav--item--padding-left) + var(--ilw-section-nav--level-padding) * 2 + var(--ilw-section-nav--level2-padding))}ilw-section-nav ilw-section-nav ilw-section-nav ilw-section-nav ilw-section-nav a{padding-left:calc(var(--ilw-section-nav--item--padding-left) + var(--ilw-section-nav--level-padding) * 3 + var(--ilw-section-nav--level2-padding))}ilw-section-nav ilw-section-nav ilw-section-nav ilw-section-nav ilw-section-nav ilw-section-nav a{padding-left:calc(var(--ilw-section-nav--item--padding-left) + var(--ilw-section-nav--level-padding) * 4 + var(--ilw-section-nav--level2-padding))}ilw-section-nav ilw-section-nav ilw-section-nav ilw-section-nav ilw-section-nav ilw-section-nav ilw-section-nav a{padding-left:calc(var(--ilw-section-nav--item--padding-left) + var(--ilw-section-nav--level-padding) * 5 + var(--ilw-section-nav--level2-padding))}ilw-section-nav ilw-section-nav ilw-section-nav ilw-section-nav ilw-section-nav ilw-section-nav ilw-section-nav ilw-section-nav a{padding-left:calc(var(--ilw-section-nav--item--padding-left) + var(--ilw-section-nav--level-padding) * 6 + var(--ilw-section-nav--level2-padding))}ilw-section-nav[mode=manual] ul{list-style:none;padding:0;margin:0;line-height:var(--ilw-section-nav--line-height);font-weight:var(--ilw-section-nav--font-weight)}ilw-section-nav[mode=manual] ul li{font-size:var(--ilw-section-nav--level0-font-size)}ilw-section-nav[mode=manual] ul li ul li{font-size:var(--ilw-section-nav--level1-font-size)}ilw-section-nav[mode=manual]>ul>li>a{border-top:var(--ilw-section-nav--level1-border)}ilw-section-nav[mode=manual]>ul>li>a.ilw-section-nav--root{border-top:none}ilw-section-nav[mode=manual]>ul ul{font-size:var(--ilw-section-nav--level1-font-size)}ilw-section-nav[mode=manual] ul a{padding-left:var(--ilw-section-nav--item--padding-left)}ilw-section-nav[mode=manual] ul ul a{padding-left:calc(var(--ilw-section-nav--item--padding-left) + var(--ilw-section-nav--level-padding))}ilw-section-nav[mode=manual] ul ul ul a{--ilw-section-nav--padding-multiplier:1;padding-left:calc(var(--ilw-section-nav--item--padding-left) + var(--ilw-section-nav--level-padding) * var(--ilw-section-nav--padding-multiplier) + var(--ilw-section-nav--level2-padding))}ilw-section-nav[mode=manual] ul ul ul ul a{--ilw-section-nav--padding-multiplier:2}ilw-section-nav[mode=manual] ul ul ul ul ul a{--ilw-section-nav--padding-multiplier:3}ilw-section-nav[mode=manual] ul ul ul ul ul ul a{--ilw-section-nav--padding-multiplier:4}ilw-section-nav[mode=manual] ul ul ul ul ul ul ul a{--ilw-section-nav--padding-multiplier:5}@media screen and (max-width:700px){ilw-section-nav[mode=manual]>ul{display:none}ilw-section-nav[mode=manual][open=true]>ul{display:block}}:root{--ilw-stat--blue-gradient:linear-gradient(180deg,var(--il-industrial) 20%,var(--il-blue) 100%);--ilw-statistic-background:white;--ilw-statistic-color:var(--il-blue);--ilw-statistic-margin:.9375rem;--ilw-statistic-font-size:1.25rem;--ilw-statistic-line-height:1.5rem;--ilw-statistic-padding:1.875rem 1.25rem;--ilw-statistic-width:auto;--ilw-statistic--stat-color:var(--il-blue);--ilw-statistic--stat-font-size:4rem;--ilw-statistic--stat-line-height:1.875rem;--ilw-statistic--stat-padding:.8rem 0 1.75rem 0;--ilw-statistic--source-font-size:1.0625rem;--ilw-statistic--source-line-height:1.4375rem;--ilw-statistic--heading-margin:0;--ilw-statistic--source-margin:1rem 0 0 0;--ilw-statistic--intro-padding-bottom:.5rem}ilw-statistic{display:block;background:var(--ilw-statistic-background);margin:var(--ilw-statistic-margin);padding:var(--ilw-statistic-padding);text-align:center;line-height:var(--ilw-statistic-line-height);color:var(--ilw-statistic-color);font-family:var(--il-font-sans);font-weight:400;font-size:var(--ilw-statistic-font-size)}ilw-statistic *[slot=stat]{position:relative;display:inline-block;margin:0;padding:var(--ilw-statistic--stat-padding);font-size:var(--ilw-statistic--stat-font-size);line-height:var(--ilw-statistic-line-height);font-weight:700;text-align:center;color:var(--ilw-statistic--stat-color);vertical-align:middle}ilw-statistic *[slot=top]{position:relative;display:inline-block;padding-bottom:var(--ilw-statistic--intro-padding-bottom);margin:var(--ilw-statistic--heading-margin)}ilw-statistic *[slot=source]{position:relative;display:inline-block;margin:var(--ilw-statistic--source-margin);padding:var(--ilw-statistic--source-padding);font-style:italic;font-size:var(--ilw-statistic--source-font-size);line-height:var(--ilw-statistic--source-line-height);font-weight:400;color:var(--ilw-statistic--source-color);text-align:center;vertical-align:middle}ilw-statistic[theme=blue]{--ilw-statistic-background:var(--il-blue);--ilw-statistic-color:white;--ilw-statistic--stat-color:white}ilw-statistic[theme=blue-gradient]{--ilw-statistic-background:var(--ilw-stat--blue-gradient);--ilw-statistic-color:white;--ilw-statistic--stat-color:white}ilw-statistic[theme=gray]{--ilw-statistic-background:var(--il-storm-lighter-4)}ilw-statistic[theme=white]{--ilw-statistic-background:white;--ilw-statistic--stat-color:var(--il-orange)}ilw-statistic[size=small]{--ilw-statistic-font-size:1.125rem;--ilw-statistic-line-height:1.188rem;--ilw-statistic--stat-font-size:3rem;--ilw-statistic--stat-padding:1.5rem 0 1.8rem 0;--ilw-statistic--source-font-size:1rem;--ilw-statistic--source-line-height:1.25rem;--ilw-statistic--source-margin:.75rem 0 0 0;--ilw-statistic--intro-padding-bottom:0}ilw-statistic[size=large]{--ilw-statistic-font-size:1.375rem;--ilw-statistic-line-height:1.625rem;--ilw-statistic--stat-font-size:5.875rem;--ilw-statistic--stat-padding:1.5rem 0 2.5rem 0;--ilw-statistic--source-font-size:1.125rem;--ilw-statistic--source-line-height:2rem;--ilw-statistic--source-margin:1rem 0 0 0;--ilw-statistic--intro-padding-bottom:.75rem}ilw-statistic[size=x-large]{--ilw-statistic-font-size:1.5rem;--ilw-statistic-line-height:1.75rem;--ilw-statistic--stat-font-size:8.25rem;--ilw-statistic--stat-padding:2rem 0 3.5rem 0;--ilw-statistic--source-font-size:1.1875rem;--ilw-statistic--heading-margin:0 0 .3125rem 0;--ilw-statistic--source-margin:1.5rem 0 0 0;--ilw-statistic--intro-padding-bottom:1rem}@media only screen and (max-width:50rem){ilw-statistic *[slot=stat]{margin:.25em 0;display:block;font-size:2.75em;text-align:center}}:root{--ilw-tabs--display:flex;--ilw-tabs--color:black;--ilw-tabs--button-color:var(--il-blue);--ilw-tabs--focus-button-color:white;--ilw-tabs--focus-button-background:var(--il-blue);--ilw-tabs--selected-button-color:#fff;--ilw-tabs--selected-button-background:var(--il-orange);--ilw-tabs--button-border:2px solid var(--il-blue);--ilw-tabs--tablist-display:flex;--ilw-tabs--tablist-width:350px}ilw-tabs{display:block;position:relative;container-type:inline-size;--ilw-button--background-color:#fff;--ilw-button--foreground-color:var(--il-orange);--ilw-button--border-color:var(--il-orange);--ilw-button--focused-background-color:var(--il-orange);--ilw-button--focused-foreground-color:#fff;--ilw-button--focused-border-color:var(--il-orange)}ilw-tabs *[slot=tabs]{display:var(--ilw-tabs--tablist-display);width:var(--ilw-tabs--tablist-width);flex-direction:column}ilw-tabs *[role=tab]{display:inline-block;background:var(--ilw-tabs--background);color:var(--ilw-tabs--button-color);font-family:var(--il-font-sans);font-size:1.1875rem;font-weight:700;border:none;padding:.75em 1em;border-bottom:var(--ilw-tabs--button-border);text-align:left}ilw-tabs *[role=tab]:first-of-type{border-top:var(--ilw-tabs--button-border)}ilw-tabs *[role=tab]:hover{outline:none;color:var(--ilw-tabs--focus-button-color);background:var(--ilw-tabs--focus-button-background)}ilw-tabs *[role=tab][aria-selected=true]{color:var(--ilw-tabs--selected-button-color);background:var(--ilw-tabs--selected-button-background)}ilw-tabs *[role=tab]:focus{background-color:var(--ilw-link--focus-background-color);color:var(--ilw-link--focus-color);outline:var(--ilw-link--focus-outline)}ilw-tabs *[data-ilw-tab-visible="0"]{display:none}ilw-tabs[horizontal]{--ilw-tabs--display:block;--ilw-tabs--tablist-display:block;--ilw-tabs--tablist-width:auto}ilw-tabs[horizontal] *[role=tab]{border:none}@container (max-width:800px){ilw-tabs *[role=tab]{display:var(--ilw-tabs--tablist-display);width:var(--ilw-tabs--tablist-width);border-bottom:var(--ilw-tabs--button-border)}ilw-tabs[horizontal] *[role=tab]{display:var(--ilw-tabs--tablist-display);width:var(--ilw-tabs--tablist-width);border-bottom:var(--ilw-tabs--button-border)}ilw-tabs *[role=tab]:first-of-type{border-top:var(--ilw-tabs--button-border)}}ilw-tabs.ilw-compact *[role=tab]{display:flex;border-bottom:var(--ilw-tabs--button-border)}ilw-tabs.ilw-compact *[role=tab]:first-of-type{border-top:var(--ilw-tabs--button-border)}ilw-tabs h2,ilw-tabs h3,ilw-tabs h4,ilw-tabs h5{margin-top:0;padding-top:0}ilw-tabs h2,ilw-tabs h3,ilw-tabs h4,ilw-tabs h5,ilw-tabs p{color:var(--ilw-tabs--color)}ilw-tabs a{color:unset}:root{--ilw-video--aspect-ratio:16/9}
.v-vlite{--vlite-colorPrimary:#ff7f15;--vlite-transition:0.25s ease;--vlite-controlBarHeight:60px;--vlite-controlBarHorizontalPadding:10px;--vlite-controlBarBackground:linear-gradient(0deg,#000 -50%,transparent);--vlite-controlsColor:#fff;--vlite-controlsOpacity:0.9;--vlite-progressBarHeight:5px;--vlite-progressBarBackground:rgba(0,0,0,.25);font-family:-apple-system,blinkmacsystemfont,segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;overflow:hidden;position:relative}.v-vlite,.v-vlite *{box-sizing:border-box}.v-vlite.v-audio{--vlite-controlsColor:#000;border-radius:8px;box-shadow:0 2px 15px rgba(0,0,0,.1)}.v-vlite.v-video{aspect-ratio:16/9;background-color:#000}.v-vlite::-webkit-full-screen{height:100%;width:100%}.v-vlite::-moz-full-screen,::-moz-full-screen .v-vlite{height:100%;width:100%}.v-vlite video::-webkit-media-controls{display:none!important}.v-vlite.v-fullscreenButtonDisplay .v-bigPlay,.v-vlite.v-fullscreenButtonDisplay .v-controlBar{position:fixed;z-index:2147483647}.v-vlite.v-paused .v-controlBar.v-hidden{opacity:1}.v-vlite.v-paused:not(.v-firstStart) .v-poster,.v-vlite.v-playing .v-bigPlay,.v-vlite.v-playing .v-poster{opacity:0;visibility:hidden}.v-vlite iframe.vlite-js{pointer-events:none}.v-container,.v-media,.v-media>iframe{height:100%;width:100%}.v-controlButton,.v-media{position:relative}.v-controlButton{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:inherit;cursor:pointer;display:flex;font-family:inherit;font-size:inherit;height:100%;justify-content:center;opacity:var(--vlite-controlsOpacity);outline:none;padding:0;transition:opacity var(--vlite-transition);width:40px}.v-controlButton *{pointer-events:none}.v-controlButton.v-controlPressed .v-iconUnpressed,.v-controlButton:not(.v-controlPressed) .v-iconPressed{display:none}.v-controlButton:focus-visible{outline:2px dashed var(--vlite-colorPrimary);outline-offset:-4px}.v-controlButton svg{fill:var(--vlite-controlsColor)}.v-controlButton.v-playPauseButton svg{height:17px;width:15px}.v-controlButton.v-volumeButton svg{height:20px;width:24px}.v-controlButton.v-fullscreenButton svg{height:20px;width:20px}@media (hover:hover){.v-controlButton:hover{opacity:1}}.v-controlButtonIcon{display:none;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%)}.v-playPauseButton{flex-shrink:0}.v-time{align-items:center;color:var(--vlite-controlsColor);display:flex;font-size:14px;height:100%;margin-right:auto}.v-progressBar{width:calc(100% - var(--vlite-controlBarHorizontalPadding)*2)}.v-progressBarStyle{-webkit-tap-highlight-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;margin:0;outline:none;touch-action:manipulation;transition:height var(--vlite-transition),top var(--vlite-transition);-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1}.v-progressBarStyle:focus-visible{outline:2px dashed var(--vlite-colorPrimary);outline-offset:2px}.v-progressBarStyle::-webkit-slider-runnable-track{background:linear-gradient(to right,var(--vlite-colorPrimary) 0,var(--vlite-progressBarBackground) 0);background:linear-gradient(to right,var(--vlite-colorPrimary) var(--vlite-progressValue,0),var(--vlite-progressBarBackground) var(--vlite-progressValue,0));border:none;border-radius:var(--vlite-progressBarHeight);height:var(--vlite-progressBarHeight)}.v-progressBarStyle::-moz-range-track{background:linear-gradient(to right,var(--vlite-colorPrimary) 0,var(--vlite-progressBarBackground) 0);background:linear-gradient(to right,var(--vlite-colorPrimary) var(--vlite-progressValue,0),var(--vlite-progressBarBackground) var(--vlite-progressValue,0));border:none;border-radius:var(--vlite-progressBarHeight);height:var(--vlite-progressBarHeight)}.v-progressBarStyle::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:var(--vlite-colorPrimary);border:none;border-radius:50%;height:calc(var(--vlite-progressBarHeight)*2);margin-top:calc((var(--vlite-progressBarHeight)/2)*-1);width:calc(var(--vlite-progressBarHeight)*2)}.v-progressBarStyle::-moz-range-thumb{background:var(--vlite-colorPrimary);border:none;border-radius:50%;height:calc(var(--vlite-progressBarHeight)*2);margin-top:calc((var(--vlite-progressBarHeight)/2)*-1);width:calc(var(--vlite-progressBarHeight)*2)}.v-volumeButton{flex-shrink:0;transition:transform var(--vlite-transition),opacity var(--vlite-transition)}.v-controlBar{align-items:center;display:flex;height:var(--vlite-controlBarHeight);justify-content:flex-end;padding-left:var(--vlite-controlBarHorizontalPadding);padding-right:var(--vlite-controlBarHorizontalPadding);padding-top:calc(var(--vlite-progressBarHeight) + 10px);position:relative;text-align:right;transition:opacity var(--vlite-transition);width:100%}.v-controlBar.v-hidden{opacity:0}.v-audio .v-playPauseButton{order:1}.v-audio .v-progressBar{height:25px;order:2}.v-audio .v-time{order:3;padding:0 8px 0 12px}.v-audio .v-progressBar+.v-volumeArea,.v-audio .v-progressBar+.v-volumeButton{order:4}.v-audio .v-controlBar{padding-top:0}.v-video .v-progressBar{height:calc(var(--vlite-progressBarHeight) + 10px)}.v-video .v-controlBar{background:var(--vlite-controlBarBackground);bottom:0;left:0;position:absolute}.v-video .v-controlBar .v-progressBar{align-items:flex-end;display:flex;left:50%;position:absolute;top:0;transform:translateX(-50%)}@media (hover:hover){.v-controlBar:hover{opacity:1!important}}@keyframes loader{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.v-loader{align-items:center;display:flex;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity var(--vlite-transition),visibility var(--vlite-transition);visibility:hidden;width:100%;z-index:5}.v-loaderContent{margin:0 auto;text-align:center;width:70px}.v-loaderContent>div{animation:loader 1.4s ease-in-out infinite both;background-color:var(--vlite-controlsColor);border-radius:100%;display:inline-block;height:18px;width:18px}.v-loaderContent .v-loaderBounce1{animation-delay:-.32s}.v-loaderContent .v-loaderBounce2{animation-delay:-.16s}.v-loading .v-loader{opacity:1;visibility:visible}.v-bigPlay{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;height:58px;left:50%;opacity:var(--vlite-controlsOpacity);outline:none;padding:0;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);transition:opacity var(--vlite-transition);width:58px;z-index:3}.v-bigPlay *{pointer-events:none}.v-bigPlay svg{fill:var(--vlite-controlsColor);height:100%;width:100%}.v-loading .v-bigPlay{opacity:0}@media (hover:hover){.v-bigPlay:hover{opacity:1}}.v-overlay{height:calc(100% - var(--vlite-controlBarHeight))}.v-overlay,.v-poster{left:0;position:absolute;top:0;width:100%}.v-poster{background-color:#000;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;height:100%;opacity:0;visibility:hidden;z-index:2}.v-poster.v-active{opacity:1;visibility:visible}
