@charset "UTF-8";button.au-collapsible{background-color:var(--au-gold);color:#212529;cursor:pointer;padding:18px;width:100%;border:0;text-align:left;outline:0;font-size:15px;}button.au-collapsible:hover{background-color:var(--au-purple);color:#fff;}button.au-collapsible.au-collapsible-active{background-color:var(--au-purple);color:#fff;}.au-collapsible-panel{margin-bottom:10px;}.au-collapsible-content{padding:0 18px;max-height:0;overflow:hidden;transition:max-height .2s ease-out;background-color:#f5f5f5;}.au-collapsible-content-info{padding:.5em .2em;margin:.2em;color:var(--au-purple);}.au-collapsible-toggle-icon::after{content:"＋";margin-right:.5em;}button.au-collapsible.au-collapsible-active .au-collapsible-toggle-icon::after{content:"－";}.au-contact-card{text-align:center;border:1px solid var(--au-light-grey);border-radius:6px;padding:20px;max-width:320px;font-family:inherit;}.au-contact-card-header{margin-bottom:10px;}.au-contact-card-dept-label{text-transform:uppercase;font-size:.7em;font-weight:700;letter-spacing:.05em;}.au-contact-name{margin:0 auto 2px;font-size:1.15em;}.au-contact-title{margin:0 auto 12px;color:var(--au-dark-grey);font-size:.9em;}.au-contact-email{display:block;margin-bottom:14px;color:var(--au-purple);text-decoration:none;}.au-contact-email:hover{text-decoration:underline;}.au-contact-schedule-btn{display:block;text-align:center;background:var(--au-gold);color:#212529;border:0;border-radius:4px;padding:10px 16px;font-weight:600;cursor:pointer;width:100%;text-decoration:none;box-sizing:border-box;}.au-contact-schedule-btn:hover{background:var(--au-purple);color:var(--au-light-grey);}.au-contact-headshot{display:block;width:156px;height:156px;border-radius:12px;border:1px solid var(--au-light-grey);object-fit:cover;margin:0 auto 14px;background:var(--au-light-grey);}.au-dept-advisor .au-contact-card-dept-label{color:var(--au-dark-grey);}.au-dept-advisor .au-contact-headshot{border-color:var(--au-light-grey);}.au-dept-admissions .au-contact-card-dept-label{color:var(--au-dark-grey);}.au-dept-admissions .au-contact-headshot{border-color:var(--au-light-grey);}.au-banner-card{background-color:var(--au-light-grey);border-radius:6px;max-width:600px;font-family:inherit;}.au-banner-card[data-flip-enabled="1"]{cursor:pointer;}.au-banner-flip-inner{position:relative;width:100%;}.au-banner-face{border:1px solid var(--au-dark-grey);border-radius:6px;overflow:hidden;transition:opacity .4s ease;}.au-banner-front{position:relative;background-color:var(--au-light-grey);opacity:1;}.au-banner-back{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--au-light-grey);padding:20px;box-sizing:border-box;text-align:left;overflow-y:auto;opacity:0;pointer-events:none;}.au-banner-card.au-banner-flipped .au-banner-front{opacity:0;pointer-events:none;}.au-banner-card.au-banner-flipped .au-banner-back{opacity:1;pointer-events:auto;}.au-banner-back-title{margin:0 0 10px;color:var(--au-purple);}.au-banner-back-text{margin:0;font-size:.9em;line-height:1.5;}.au-banner-image{display:block;width:100%;height:auto;}.au-banner-body{display:flex;align-items:flex-start;gap:16px;padding:20px;}.au-banner-headshot{display:block;width:256px;height:256px;border-radius:12px;border:2px solid var(--au-dark-grey);box-sizing:border-box;object-fit:cover;background:var(--au-light-grey);flex-shrink:0;}.au-banner-info{text-align:left;}.au-banner-name{margin:0 0 2px;font-size:1.2em;}.au-banner-title{margin:0 0 4px;font-weight:700;font-size:.95em;}.au-banner-dept{margin:0 0 8px;color:var(--au-dark-grey);font-size:.85em;}.au-banner-phones{margin:0 0 6px;font-size:.85em;}.au-banner-email{display:inline-block;color:var(--au-purple);text-decoration:none;font-size:.9em;}.au-banner-email:hover{text-decoration:underline;}.au-dept-advisor .au-banner-headshot{border-color:var(--au-light-grey);}.au-dept-admissions .au-banner-headshot{border-color:var(--au-light-grey);}.au-content-block{--au-accent-color:var(--au-purple);max-width:600px;font-family:inherit;}.au-accent-purple{--au-accent-color:var(--au-purple);}.au-accent-gold{--au-accent-color:var(--au-gold);}.au-accent-neutral{--au-accent-color:var(--au-dark-grey);}.au-content-header{margin:0 0 14px;font-size:1.3em;color:var(--au-purple);border-bottom:3px solid var(--au-accent-color);padding-bottom:8px;display:inline-block;}.au-content-image-wrap{margin-bottom:14px;}.au-content-image{display:block;width:100%;height:auto;border-radius:6px;}.au-content-video-wrap{position:relative;width:100%;padding-top:56.25%;margin-bottom:14px;border-radius:6px;overflow:hidden;}.au-content-video{position:absolute;top:0;left:0;width:100%;height:100%;border:0;}.au-content-text-wrap{text-align:left;}.au-content-text{margin:0;line-height:1.6;color:var(--au-dark-grey);}.au-layout-side-by-side .au-content-body{display:flex;align-items:flex-start;gap:20px;max-width:900px;}.au-layout-side-by-side .au-content-image-wrap,.au-layout-side-by-side .au-content-video-wrap{flex:1 1 40%;margin-bottom:0;}.au-layout-side-by-side .au-content-text-wrap{flex:1 1 60%;}.au-layout-full-width .au-content-header{padding:0 20px;}.au-layout-full-width .au-content-image-wrap,.au-layout-full-width .au-content-video-wrap{margin-bottom:0;border-radius:0;}.au-layout-full-width .au-content-image{border-radius:0;}.au-contact-popup{position:relative;max-width:340px;padding:24px 20px 20px;background-color:var(--au-light-grey);border-radius:6px;text-align:center;font-family:inherit;}.au-contact-popup-close{position:absolute;top:10px;right:10px;width:28px;height:28px;line-height:26px;padding:0;background:none;border:0;font-size:20px;color:var(--au-dark-grey);cursor:pointer;}.au-contact-popup-close:hover{color:var(--au-purple);}.au-contact-popup-header{margin:0 0 14px;color:var(--au-purple);font-size:1.1em;}.au-contact-popup-name{margin:0 0 2px;font-weight:700;font-size:1.05em;}.au-contact-popup-title{margin:0 0 14px;color:var(--au-dark-grey);font-size:.9em;}.au-contact-popup-details{margin:0;font-size:.9em;line-height:1.6;}.au-contact-popup-details a{color:var(--au-purple);text-decoration:none;}.au-contact-popup-details a:hover{text-decoration:underline;}