/*!
Updated:2023-07-17
Version:NDT 3.0

Authors:
Erik Runyon, Shawn Maust, Nevin McElwrath, Aaron Greene
Marketing Communications: Web

CONTENTS
-----------------------------------------
1. Common
2. Screen
3. Media Queries
4. Grid
5. Modules
6. Page Layout
7. Header Themes
8. Print

BRANDING
-----------------------------------------
1. COLORS
   - Blue: #0c2340
   - Gold: #ae9142
   - Sky Blue: #e1e8f2

2. FONT STACKS
   - Headings: GPC, "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif
   - Article Headings: "Sumana", Georgia, "Times New Roman", Times, serif
   - Body: "Libre Franklin", "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif

3. GALAXIE POLARIS FONT WEIGHTS
   - 100 light
   - 300 book
   - 400 medium (normal)
   - 700 bold
   - 900 heavy
*/:root{--brand-blue:#0c2340;--brand-blue-dark:#081629;--brand-blue-light:#143865;--brand-blue-bright:#1c4f8f;--brand-gold:#ae9142;--brand-gold-dark:#8c7535;--brand-gold-light:#d39f10;--link-blue:#0c2340;--font-default:"Helvetica Neue",Helvetica,Arial,Verdana,sans-serif;--font-heading:GPC,"Arial Narrow","Helvetica Neue",Helvetica,Arial,Verdana,sans-serif;--font-heading-article:Georgia,"Times New Roman",Times,serif;--gray:#555;--gray-dark:#333;--gray-light:#d2d2d2;--gray-extra-light:#e2e2e2;--gray-extra-extra-light:#f2f2f2;--sky-blue:#e1e8f2;--sky-blue-light:#edf2f9;--sky-blue-dark:#c1cddd;--grid-gap:1.5rem;--anim-duration:325ms;--anim-duration-fast:125ms;--anim-duration-slow:500ms;--anim-ease:ease-in-out;--section-padding:1.5rem}.wf-active{--font-default:"Libre Franklin","Helvetica Neue",Helvetica,Arial,Verdana,sans-serif;--font-heading-article:"Sumana",Georgia,"Times New Roman",Times,serif}*,:after,:before{box-sizing:border-box}@-ms-viewport{width:device-width;zoom:1}@-o-viewport{width:device-width;zoom:1}@viewport{width:device-width;zoom:1}body,html{width:100%;height:100%;margin:0;padding:0;scroll-behavior:smooth}html{overflow-y:scroll;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;font-smoothing:antialiased}body{color:#333;font:1em/1.6em var(--font-default)}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden]{display:none}[tabindex="-1"]:focus{outline:none!important}p{margin:0 0 1rem;line-height:1.625}a{color:var(--brand-blue-bright);overflow-wrap:break-word;-webkit-text-decoration-skip:ink;-webkit-text-decoration-skip-ink:ink;text-decoration-skip-ink:ink;text-decoration-skip-ink:auto;background-color:transparent;-webkit-tap-highlight-color:rgba(0,0,0,0)}a:visited{color:var(--brand-blue)}a:hover{color:var(--brand-blue-bright)}a:active{color:var(--brand-gold)}a:focus{outline:thin dotted}b,strong{font-weight:bolder}em,i{font-style:italic}small{font-size:80%}embed,iframe{max-width:100%}sub,sup{position:relative;vertical-align:baseline;line-height:0;font-size:smaller}sup{vertical-align:super}sub{vertical-align:sub}code,kbd,pre,samp{overflow:auto;font-family:monospace,sans-serif}hr{clear:both;margin:3rem 5%;max-width:calc(65rem - 10%);border:1px solid var(--gray-light);height:1px}[role=button],a,area,button,input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}.lede{font-size:1.25em;color:var(--gray);margin-bottom:1.5em}.h1,.h2,.h3,.h4,.h5,.h6,.page-title,h1,h2,h3,h4,h5,h6{margin:1em 0 .25em;padding-top:10px;line-height:1.3;color:var(--brand-blue);text-rendering:optimizeLegibility;font-family:var(--font-heading);font-weight:600;max-width:none}.page-title{margin:0 0 1rem;line-height:1.25;font-family:var(--font-heading);clear:both}.h1:first-child,.h2:first-child,.h3:first-child,.h4:first-child,.h5:first-child,.h6:first-child,h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0}.h1 a,.h2 a,.h3 a,.h4 a,.h5 a,.h6 a,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:none}.h1 a:visited,.h2 a:visited,.h3 a:visited,.h4 a:visited,.h5 a:visited,.h6 a:visited,h1 a:visited,h2 a:visited,h3 a:visited,h4 a:visited,h5 a:visited,h6 a:visited{color:var(--link-blue)}.h1 a:hover,.h2 a:hover,.h3 a:hover,.h4 a:hover,.h5 a:hover,.h6 a:hover,h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{text-decoration:underline}.h1,.page-title,h1{font-size:2.125rem}.h2,h2{font-size:1.8rem}.h3,h3{font-size:1.65rem}.h4,.h5,.h6,h4,h5,h6{font-family:var(--font-default);font-size:1.1rem}.h4,h4{color:var(--brand-blue)}.h5,h5{color:var(--gray-dark)}.h6,h6{color:var(--gray)}div>.h2:first-child,div>.h3:first-child,div>.h5:first-child,div>.h6:first-child,div>h2:first-child,div>h3:first-child,div>h4:first-child,div>h5:first-child,div>h6:first-child{margin-top:0}.heading-action{display:flex;flex-flow:row wrap;clear:both;align-items:center;margin-bottom:.5rem}.heading-action .section-title{margin-right:1rem}.heading-action>:first-child{flex-grow:1}.heading-action>:last-child{margin-top:0;margin-bottom:0;margin-left:auto;align-self:center}dl,ol,ul{margin:1rem 0;padding:0 0 0 2rem}li{margin:0 0 .25rem}nav ul{list-style:none}nav li,nav ul{margin:0;padding:0}nav a{text-decoration:none}.no-bullets,.nobullets,.nonumbers{list-style-type:none;padding-left:0}.no-bullets li,.nobullets li,.nonumbers li{max-width:none}.list-gap li{margin-bottom:2rem}dt{font-size:1.1rem;font-weight:700;margin-bottom:.5rem}dd{margin-bottom:2rem}.list-grid,.list-inline{list-style:none;padding:0;text-align:left}.list-grid dd,.list-grid dt,.list-grid li{padding:0;margin:0;width:auto;font-size:1em}.list-inline dd,.list-inline dt,.list-inline li{padding:0;margin:0 1.5em 0 0;display:inline-block;font-size:1em}.list-inline dt{margin-right:.5em}details{padding-left:2rem;padding-right:2rem;margin-bottom:1rem}summary{font-size:1.2rem;font-weight:700;outline:none;padding:.5rem 0 .5rem 2rem;margin-left:-2rem;text-indent:-2rem;border:thin dotted transparent;transition:all var(--anim-duration-fast) var(--anim-ease)}summary:focus{border:thin dotted}summary:hover{cursor:pointer;color:var(--brand-blue-bright)}summary::-webkit-details-marker{display:none}summary:before{content:"\002B";width:2rem;text-indent:0;display:inline-block;text-align:center}details[open] summary:before{content:"\2212"}table{width:100%;margin:2em 0;border-collapse:collapse;border-spacing:0;border:1px solid var(--gray-light)}tr{border-top:1px solid var(--gray-light)}tr:nth-child(2n) td{background:var(--gray-extra-extra-light)}th,thead th{text-align:left;background-color:var(--gray-extra-light);color:var(--gray-dark);border-right:1px solid var(--gray-light);font-family:var(--font-default);font-weight:600;font-size:1em;border-bottom:3px solid var(--gray)}tfoot th{text-align:right}td,th{padding:.5em .75em}td{border-right:1px solid var(--gray-light);border-left:1px solid var(--gray-light)}td,td img{vertical-align:top}form{margin:0 0 1em}fieldset{margin:0 2px;padding:.35em .625em .75em;border:1px solid var(--gray-light)}legend{padding:0;border:0}label{display:block;font-weight:700}button,input,optgroup,select,textarea{margin:0 0 1em;color:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}button{width:auto;border-radius:0}button,input{line-height:normal;overflow:visible}button,select{text-transform:none}select{max-width:100%}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button;-moz-appearance:button;appearance:button}input[type=checkbox],input[type=radio]{padding:0}input[type=search]{outline-offset:-2px}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button[disabled],html input[disabled]{cursor:default}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}textarea{overflow:auto;vertical-align:top}optgroup{font-weight:700}blockquote{margin:1em 0;padding:1em 1.5em;font-family:var(--font-heading-article);font-weight:300;font-style:italic}blockquote p{color:var(--brand-blue);line-height:1.3em;font-size:1.3rem;padding:0;margin:0}.cite,blockquote footer,cite{color:var(--gray-dark);font-family:var(--font-default);font-size:.8rem;text-align:right;line-height:1.65}blockquote footer,blockquote>.cite,blockquoute>cite{display:block;margin-top:1em}blockquote footer{font-style:normal}blockquote.pull{float:right;border-left:.2em solid var(--brand-gold)}blockquote.blockquote-highlight{padding:1.5rem;border:none;clear:both;background:var(--sky-blue)}.cite,cite{font-style:italic}@font-face{font-family:GPC;font-weight:700;font-style:normal;font-display:swap;src:url(https://static.nd.edu/fonts/gp-min/gpc-bold.woff2) format("woff2"),url(https://static.nd.edu/fonts/gp-min/gpc-bold.woff) format("woff"),url(https://static.nd.edu/fonts/gp-min/gpc-bold.ttf) format("truetype")}svg:not(:root){overflow:hidden}img{width:auto;height:auto;border:none;vertical-align:bottom;-ms-interpolation-mode:bicubic;box-sizing:content-box}figure,img{max-width:100%}figure{display:table;margin:0 0 1em}figcaption{display:table-caption;caption-side:bottom;text-align:left;line-height:1.5em}.no-border,.no-border img{border:none!important;box-shadow:none!important}.image-default,.image-full-left,.image-full-right,.image-left,.image-right{margin:.4rem 0 1em;font-size:.9rem;color:var(--gray)}.image-full-left,.image-full-right{margin:3em 0;max-width:none;display:block}.image-default img,.image-full-left img,.image-full-right img,.image-left img,.image-right img{display:block;margin-bottom:.5rem;width:100%}.image-circle img,img.image-circle{overflow:hidden;border-radius:50%}.image-center{text-align:center}.image-default>a,.image-full-left>a,.image-full-right>a,.image-left>a,.image-right>a{display:block;text-decoration:none;border:none}.image-left+h2{margin-top:0}.embed-inner{position:relative;padding:0}.embed-inner embed,.embed-inner iframe,.embed-inner object{position:absolute;top:0;left:0;width:100%;height:100%}.video-poster,body .video{position:relative;display:inline-block;overflow:hidden}.video-poster img{margin:0}.video-poster:after{content:"";display:block}body .video>img{margin-bottom:0}.video-poster:after,body .video .play{position:absolute;bottom:0;left:0;width:100%;height:100%;margin:0 auto;background:rgba(0,0,0,.1) url(/stylesheets/themes/ndt/3.0/images/play-btn.svg) no-repeat 0 /auto 100%;transform-origin:12% 79%;transform:scale(1);transition:all var(--anim-duration-fast) cubic-bezier(0,0,.25,1)}.video-poster:hover:after,body .video:hover .play{background-color:transparent;transform:scale(1.15)}.icon{display:inline-block;width:1em;height:1em;fill:currentColor;vertical-align:baseline}[data-icon=nd-monogram]{fill:var(--brand-blue)}[data-icon=external-link]{height:.8em;width:.8em}.hidden{display:none!important}.invisible{visibility:hidden}.visually-hidden{position:absolute;border:0;clip:rect(0 0 0 0);height:1px;width:1px;overflow:hidden;margin:-1px;padding:0;white-space:nowrap}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.float-left{float:left}.float-right{float:right}.block-center{max-width:65rem;margin-left:auto;margin-right:auto}.block-center-wide{max-width:90rem}.justify-start{justify-content:flex-start}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-self-start{justify-self:flex-start}.justify-self-center{justify-self:center}.justify-self-end{justify-self:flex-end}.align-start{align-items:flex-start}.align-center{align-items:center}.align-end{align-items:flex-end}.align-self-start{align-self:flex-start}.align-self-center{align-self:center}.align-self-end{align-self:flex-end}.card{display:flex;flex-flow:column;width:100%;position:relative;margin:0;--card-padding:1.5rem;--card-image-width:100%;--card-circle-image-width:calc(100% - (2 * var(--card-padding)))}article.card,article.snippet{margin-bottom:2rem}.card-body{padding:var(--card-padding);font-size:1rem}.card-title{margin:0 0 1rem;font-size:1.5rem;padding-top:0;font-family:var(--font-heading-article);font-weight:400}.card-label{margin:0 0 .5em;font-size:.875rem;font-weight:400;letter-spacing:.08em;text-transform:uppercase}.card-image{order:-1;margin:0;width:var(--card-image-width)}.card-image img{width:100%}.card-image .image-circle{width:var(--card-circle-image-width);margin-top:var(--card-padding);margin-right:var(--card-padding);margin-left:var(--card-padding)}.compact .card-body{padding-top:.75rem;padding-bottom:.75rem}.compact .card-title{margin-bottom:.125em;line-height:1.125}.compact p{line-height:1.465}.horizontal-xs{flex-flow:row;--card-image-width:25%;--card-circle-image-width:calc(100% - var(--card-padding))}.horizontal-xs .card-image{min-width:var(--card-image-width)}.horizontal-xs .image-circle{margin-right:0;margin-bottom:var(--card-padding)}.horizontal-xs .card-image+.card-body{flex-grow:1}.site-header{text-align:center}.site-title-group{display:flex;flex-flow:column;padding:0 5vw;margin-bottom:1rem}.site-title{text-align:left;font-family:var(--font-heading);font-size:2.4rem;font-weight:700;line-height:1.2em;margin:0;padding-top:0}.site-title a{display:block;padding:0;border:none}.site-title span{display:block;font-weight:400;font-size:.85rem;line-height:1;letter-spacing:.1rem}.site-parent,.site-title span{text-transform:uppercase;font-family:var(--font-default)}.site-parent{text-align:left;margin:0;font-size:.85em;order:-1;letter-spacing:.1em}.site-tagline{font-size:1.3em;margin-bottom:0;margin-top:.25em;line-height:1.3}.has-parent .site-title,.has-tagline .site-title{font-size:2rem}.breadcrumbs{margin:0 0 2.5em;padding:0;list-style:none;font-size:.8rem}.breadcrumbs li{display:inline-block;margin:0 .5rem 0 0;text-indent:-.5rem;color:var(--gray)}.breadcrumbs li:last-child{padding-left:.5rem;display:none}.has-title~.page-main .breadcrumbs li:last-child{display:inline-block}.breadcrumbs a{text-decoration:none;color:var(--gray);padding:0 .5rem}.breadcrumbs a:hover{text-decoration:underline}.breadcrumbs a:visited{color:var(--gray)}.faq{margin:0;padding:0;counter-reset:faq-counter}.faq-item{margin:0 -1rem 2rem;padding:1rem;counter-increment:faq-counter;position:relative}.faq-item .faq-q{font-size:1.2rem;color:var(--brand-blue);display:inline-block;margin-bottom:1.5rem}.faq-item .faq-q:before{content:"Q";position:relative;display:flex;font-size:1rem;font-weight:700;color:var(--brand-blue);background:var(--sky-blue);text-align:center;width:2.1em;height:2.1em;margin-bottom:.5rem;border-radius:100%;justify-content:center;align-items:center}.faq-item .faq-a{position:relative;margin:.75rem 0 0}.faq-item .faq-a:before{content:"A";position:relative;display:flex;font-size:1rem;font-weight:700;color:var(--brand-blue);background:var(--gray-extra-light);text-align:center;width:2.1em;height:2.1em;margin-bottom:.5rem;border-radius:100%;justify-content:center;align-items:center}.faq-item:target{background:var(--sky-blue)}.faq-item:target .faq-q:before{background:var(--sky-blue-light)}.faq-anchors{margin-bottom:4rem}.faq-anchors li{margin:0}.faq-anchors a{padding:.8rem .8rem .8rem .4rem;display:block;text-decoration:none;background:transparent;transition:all var(--anim-duration-fast) var(--anim-ease)}.faq-anchors a:hover{background:var(--sky-blue)}.faq-anchors+.faq .faq-item .faq-q:before{content:counter(faq-counter)}.faq-anchors+.faq .faq-item .faq-a{margin:0}.faq-anchors+.faq .faq-item .faq-a:before{display:none}.link-top{max-width:unset;text-align:right;font-size:.9rem}.link-top,.link-top a{color:var(--brand-blue)}.link-top a{display:inline-block;padding:.6em 1.5em;margin:0 .25em .25em 0;font-size:1rem;border:3px solid transparent;border-radius:.6em;line-height:1.2;text-decoration:none;transition:all var(--anim-duration-fast) var(--anim-ease)}.link-top a:hover{background-color:var(--sky-blue);color:var(--brand-blue);transform:scale(1.02)}.link-top a:before{content:"";display:inline-block;width:.7em;height:1em;margin-right:.5em;background:url(/stylesheets/themes/ndt/3.0/images/arrow-up.svg) 50% 100%/auto no-repeat}.faq-item:target .link-top a{background-color:var(--sky-blue-light)}.faq-item:target .link-top a:hover{background-color:#fff}article{margin-bottom:4em}article header{margin:0 0 1em}.article-header{border-bottom:3px solid var(--gray-extra-light);margin-bottom:2.5rem;padding:0 0 2rem}.article-title{margin:0 0 .25em;padding:0;font-weight:400;font-size:1.45rem;line-height:1.35em;font-family:var(--font-heading-article)}.snippet .article-title .icon{margin-left:.25rem;font-size:.67em;fill:#aaa}article footer{margin-top:2.5rem}.meta p{margin:0}.meta p .btn{margin-left:.5em}.meta svg{margin-right:.5rem}.meta [data-icon=external-link]{margin-right:.15em;margin-left:.15em}.meta-item{margin:.2em 1em 0 0;color:#333;font-size:1rem;font-weight:400;font-family:inherit}.meta-item .muted,.meta-item b{color:#777}.meta-list{list-style:none;padding:0;margin:0}.meta-label,.meta-list,.meta-list li{display:inline-block}.meta-label{margin:0 1rem .5rem 0}.author a{text-decoration:none}.author a:hover{text-decoration:underline}.article-excerpt{margin:1em 0}.attribution{font-style:italic}.event.snippet,.events .article{margin-bottom:0}.snippet .event-date{text-align:center;margin:0;padding:1.5rem .5rem;width:4.5rem;line-height:1.1}.event-month{text-transform:uppercase;font-size:1.125rem;letter-spacing:.08em;color:var(--gray)}.event-day{display:block;color:var(--brand-blue);font-size:2rem;font-weight:700}.skip-links{position:absolute;left:0;top:0;width:100%;margin-left:0;text-align:center;list-style:none outside}.skip-links a{position:absolute;left:-100vw;top:.5em;transition:.25s}.skip-links a:active,.skip-links a:focus,.skip-links a:hover{left:.5em;width:auto;height:auto;overflow:visible;background:#fff;padding:.5em 1em;color:var(--brand-blue);font-weight:700;font-size:14px;box-shadow:0 0 10px 0 #000;z-index:999}.promotions-results{margin:0 0 2rem;padding:1rem;border:1px solid #777;border-radius:3px;background:#eee}.promotions-results li,.promotions-results p,.promotions-results ul{margin:0}.search-count,.search-time{font-family:inherit}.search-count{margin:0;font-size:1.4rem}.search-query i{font-style:normal;font-weight:700}.search-time{margin:0 0 1em;color:#777;font-size:1.2rem}.search-results{margin:1em 0;padding:0;list-style:none}.search-results li{overflow:hidden;margin:0 0 2rem}.search-record{display:flex;margin:0}.search-result-img{max-width:120px;width:100%;margin-right:1rem}.search-record header{margin:0 0 .5em}.search-result-title{margin-bottom:0;font-style:normal;font-family:var(--font-default);font-size:1.4rem}.search-result-title b{font-weight:500}.search-result-url{font-size:.9rem;font-family:inherit;word-wrap:break-word;overflow-wrap:break-word}.search-result-url a{color:var(--link-blue);font-weight:700}.search-result-excerpt{margin:0 0 .5em;line-height:1.3em}.search-result-excerpt br{display:none}.search-result-meta{color:#777;font-size:.9rem}.site-footer{position:relative;margin:0 auto;padding:2em 5vw 0}.site-footer li .icon{margin-right:.5em}.site-footer p{font-size:.875rem}.footer-org{display:flex;flex-flow:column}.address{margin:0}.address,.footer-email,.footer-fax,.footer-phone{display:block}.copyright{margin-top:auto;font-size:.875em}.site-link{font-size:2.25rem;font-weight:700;text-decoration:none;font-family:var(--font-heading);margin:.3em 0 .5em;padding:0;line-height:1.2}.footer-contacts{font-size:.875em}.footer-contacts .social{margin:0 0 1rem}.footer-breadcrumbs{list-style:none;margin:0 0 .5rem;padding:0;text-transform:uppercase;font-size:1rem;line-height:1.125em;font-family:var(--font-default)}.footer-breadcrumbs a{text-decoration:none;font-size:.8rem;transition:all var(--anim-duration-fast) var(--anim-ease)}.footer-breadcrumbs a:hover{color:var(--sky-blue)}.footer-breadcrumbs li{display:block;letter-spacing:.1em}.footer-breadcrumbs li:after{content:"\203A";margin:0 .5em}.footer-parent{margin:2rem -5vw 0;padding:3rem 5vw;text-align:center;position:relative}.footer-parent nav{max-width:50%;text-align:left}.footer-parent a:hover{text-decoration:underline}.footer-parent-links{display:flex;justify-content:space-between;max-width:250px;margin:1rem auto 0;font-size:.875em}.footer-parent-links ul{line-height:2.2}.mark-footer{display:block;margin:0 auto 2rem;width:250px;height:60px;max-width:100%;text-decoration:none}@media only screen{blockquote,details,li,p{max-width:65rem}.tablewrap{overflow-y:auto;margin:0 auto;clear:both}.bg-full-bleed,.bg-full-bleed>*,.tablewrap{position:relative}.bg-full-bleed>*{z-index:1}.bg-full-bleed:before{content:"";z-index:0;position:absolute;top:0;bottom:0;right:-100vw;left:-100vw;display:block;background-color:inherit}.site-content [id]:not([href]){scroll-margin-top:5.5rem}.site-content a[id]:not([href]){display:block}.btn[href^=http]:after,.external-link:after,.site-content [href^=http]:after{background-image:url(/stylesheets/themes/ndt/3.0/images/external-link-gold.svg)}.site-content [href$=".pdf"]:after{background-image:url(/stylesheets/themes/ndt/3.0/images/file-pdf-gold.svg)}.site-content [href$=".doc"]:after,.site-content [href$=".docx"]:after{background-image:url(/stylesheets/themes/ndt/3.0/images/file-word-gold.svg)}.site-content [href$=".zip"]:after{background-image:url(/stylesheets/themes/ndt/3.0/images/file-archive-gold.svg)}.site-content [href$=".ppt"]:after,.site-content [href$=".pptx"]:after{background-image:url(/stylesheets/themes/ndt/3.0/images/file-powerpoint-gold.svg)}.site-content [href$=".xls"]:after,.site-content [href$=".xlsx"]:after{background-image:url(/stylesheets/themes/ndt/3.0/images/file-excel-gold.svg)}.btn-more:after{background-image:url(/stylesheets/themes/ndt/3.0/images/chevron-gold.svg)}.btn[href^=http]:after,.external-link:after,.h1 [href^=http]:after,.h2 [href^=http]:after,.h3 [href^=http]:after,.h4 [href^=http]:after,.h5 [href^=http]:after,.site-content [href$=".doc"]:after,.site-content [href$=".docx"]:after,.site-content [href$=".pdf"]:after,.site-content [href$=".ppt"]:after,.site-content [href$=".pptx"]:after,.site-content [href$=".xls"]:after,.site-content [href$=".xlsx"]:after,.site-content [href$=".zip"]:after,h1 [href^=http]:after,h2 [href^=http]:after,h3 [href^=http]:after,h4 [href^=http]:after,h5 [href^=http]:after,h6 [href^=http]:after{content:"\2060";display:inline;margin-left:.16em;padding:.5em;font-family:var(--font-default);background-position:50% 50%;background-size:.7em;background-repeat:no-repeat}.btn[href^=http]:after{margin-left:.4em}.btn[href^=http]:after,.external-link:after{margin-right:.25em;background-size:1em}.search-result-title a[href^=http]:after{display:none}.btn{display:inline-block;padding:.6em 1.5em;margin:0 .25em .25em 0;font-size:1rem;border:3px solid transparent;border-radius:.6em;line-height:1.2;text-decoration:none;align-self:flex-start;color:var(--brand-blue);background-color:var(--sky-blue-light);background-image:var(--icon-dark);transition:all var(--anim-duration-fast) var(--anim-ease)}.btn svg{fill:currentColor;vertical-align:text-top;transition:transform .25s ease-in-out}.btn:hover{background-color:var(--sky-blue);transform:scale(1.02)}.btn:hover,.btn:visited{color:var(--brand-blue)}.btn:focus{border-color:#15a6b5;outline:none}.btn:active{color:var(--brand-blue);background-color:var(--sky-blue-dark)}.btn-sm{font-size:.8rem!important}.btn-lg{font-size:1.25rem!important}.btn-cta{font-size:1.1rem;color:#fff;min-width:200px;text-align:center;background-color:var(--brand-blue)}.btn-cta:hover{background-color:var(--brand-blue-light);color:#fff}.btn-cta:visited{color:var(--sky-blue-light)}.btn-cta:active{background-color:var(--brand-blue-dark)}.btn-cta.btn-light{background-color:#fff;color:var(--brand-blue)}.btn-cta.btn-light:hover{background-color:#fff;color:var(--brand-blue-dark)}.btn-cta.btn-light:active{background-color:var(--gray-extra-light)}.btn-more{padding-right:1.2em}.btn-more:after{content:"\2060";display:inline;padding:.5625em .5em;margin-left:.15em;vertical-align:text-bottom;background:url(/stylesheets/themes/ndt/3.0/images/chevron-gold.svg) 50% 50%/.45em no-repeat;transform:translateX(0);transition:all var(--anim-duration-fast) var(--anim-ease)}.btn-more:hover:after{transform:translateX(.25em)}.btn-action{width:4rem;height:4rem;color:#fff;line-height:1;text-indent:4rem;white-space:nowrap;overflow:hidden;position:relative;border-radius:100%;background-color:var(--brand-blue);padding:.5em}.btn-action svg{position:absolute;top:50%;left:50%;width:60%;height:60%;transform:translate(-50%,-50%);width:2em;height:2em}.btn-action:hover{transform:scale(1.1);background-color:var(--brand-blue-light);color:#fff}.btn-action:visited{color:#fff}.btn-action.btn-sm{width:2rem;height:2rem;text-indent:2rem}.btn-action.btn-sm svg{width:1rem;height:1rem}.btn-light,.btn-light:hover,.btn-light:visited{color:var(--brand-blue);background-color:#fff}.btn-light:active{color:var(--brand-blue-dark);background-color:var(--gray-extra-extra-light)}.btn-dark,.btn-dark:hover,.btn-dark:visited{color:#fff;background-color:var(--brand-blue)}.btn-dark:active{background-color:var(--brand-blue-dark)}.btn-inline,.btn-inline.btn-light{background-color:transparent}.btn-inline.btn-light{color:#fff}.btn-inline.btn-light:active,.btn-inline.btn-light:hover{background-color:var(--brand-blue-light)}.btn-inline.btn-light:active{color:var(--gray-extra-extra-light)}.btn-group{display:flex;flex-flow:row wrap;align-items:center}.tag{display:inline-block;padding:.2rem .7rem;border-radius:.3rem;text-decoration:none;margin:0 .25rem .25rem 0;font-weight:400;transition:all var(--anim-duration-fast) var(--anim-ease);background:var(--gray-extra-light)}.tag:hover{background:var(--sky-blue);color:var(--brand-blue)}.tab:visited{color:var(--brand-blue-bright)}.card-label{color:var(--gray);font-family:var(--font-default)}.card-link{display:block;text-decoration:none;color:var(--brand-blue-light)}.card-link:hover{text-decoration:none;color:var(--brand-blue)}.card-link:before{content:"";display:block;position:absolute;top:0;bottom:0;right:0;left:0;z-index:2}[class*=hover-],[class*=hover-]:after,[class*=hover-]:before{transition:all var(--anim-duration) cubic-bezier(0,0,0,1)}.hover-grow{transform:scale(1);margin-bottom:.25rem}.hover-grow:hover{transform:scale(1.01)}.hover-bg{border-bottom:.25rem solid transparent}.hover-bg:focus-within,.hover-bg:hover{background-color:var(--sky-blue);border-color:var(--sky-blue-dark)}.hover-bg:focus-within a:focus{outline:none}.hover-more{padding-right:3rem;background-position:calc(100% - 2rem) 50%;background-size:1rem;background-repeat:no-repeat;background-image:url(/stylesheets/themes/ndt/3.0/images/chevron-gold.svg)}.hover-more.card{padding-right:0}.hover-more .card-body,.hover-more.card-body{padding-right:4rem}.image-full-left,.image-full-right{margin-left:var(--gutter-offset);margin-right:var(--gutter-offset)}.page-sidebar{padding:1em 0;border-top:1px solid #dadada;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.9);position:relative;z-index:100;clear:both}.page-title{margin:0 0 .35em;padding:0 0 .25em;z-index:100}.page-title:after{content:"";display:block;width:50px;height:4px;margin:.2em 0 .2em -.2em;background-color:var(--brand-gold)}.page-lede{font-size:1.25rem;z-index:100}.site-header{border-top:5px solid var(--brand-gold);background:var(--brand-blue)}.site-title-group{display:flex;flex-flow:column;padding:0 5vw}.site-title{color:#fff}.site-title a,.site-title a:hover,.site-title a:visited{color:#fff;text-decoration:none}.site-title a:focus{background-color:hsla(0,0%,100%,.2)}.site-parent,.site-tagline{color:var(--gray-light);text-align:left}.mark-header{width:100%;margin:0 0 1rem;height:3rem;position:relative}.mark-header a{display:block;height:47px;margin:0 auto;color:#fff;text-indent:-9999px;overflow:hidden;position:relative;background:url(https://static.nd.edu/images/brandbar/dept-nd-white.svg) 50% 54%/300px auto no-repeat;background-color:var(--brand-blue-dark)}.mark-header a:focus{outline:3px solid #15a6b5;outline-offset:5px}.page-image{width:100vw;margin:0 -5vw;position:relative;overflow:hidden}.page-image.inset:before{content:"";position:absolute;right:.5rem;top:.5rem;bottom:.5rem;left:.5rem;border:1px solid hsla(0,0%,100%,.6)}.page-image .video,.page-image img{width:100%}.nav-site{font-size:1.125rem;line-height:1.3em}.nav-site>ul{padding:1rem}.nav-site ul{border:none;padding:0;margin:.5rem 0}.nav-site ul ul{padding-left:1.25rem}.nav-site .active>a{border-bottom:2px solid var(--sky-blue)}.nav-site ul ul li{font-size:1rem}.nav-site ul li a{padding:.7em 1em}.nav-site .active>a{border-bottom:0}.nav-site a{display:block;padding:.75rem 1rem;transition:all var(--anim-duration-fast) var(--anim-ease)}.nav-site a,.nav-site a:visited{color:var(--brand-blue)}.nav-site a:hover{background:var(--sky-blue)}.nav-site .active>a{font-weight:700;color:var(--brand-blue)}.nav-site ul ul ul{padding-left:0;margin-left:1em;border-left:2px solid var(--sky-blue)}.nav-site ul ul ul li a{color:var(--gray)}.nav-site ul ul ul li a:visited{color:var(--gray-dark)}.nav-site ul ul ul ul{margin-left:0;padding-left:1rem;border:none}.nav-site ul ul ul ul li{font-size:.875em}.nav-section,.nav-top{display:none}.nav-site .protected>a:after,.nav-top .protected>a:after{display:inline-block;content:"";width:.9em;height:.9em;margin-left:.4em;vertical-align:baseline;background:url(/stylesheets/themes/ndt/3.0/images/icon-lock.svg) 0 0 no-repeat}.nav-search-wrapper{position:absolute;height:calc(100% + 1px);z-index:-1;top:0;left:0;right:0;opacity:0;visibility:hidden;transition:all var(--anim-duration-slow) var(--anim-ease)}.nav-search-wrapper .search-form{display:flex;height:100%;margin:0}.nav-search-wrapper button{padding:0 1rem;border-left:1px solid var(--gray-light)}.nav-search-wrapper .btn-search,.nav-search-wrapper .search-input{margin:0}.nav-search-wrapper .btn-search{border:none;background:transparent}.nav-search-wrapper .search-input{flex:1 1 auto;padding:.5rem;border:none;border-radius:0;-webkit-appearance:unset}.nav-mobile-util{overflow:hidden;position:relative;z-index:999;width:100vw;margin:0;padding:0;color:var(--brand-blue);border-top:5px solid var(--brand-blue-dark);border-bottom:3px solid var(--gray-light);background:#fff}.nav-mobile-util.fixed{position:fixed;margin:0;top:0;left:0;right:0;width:100vw}.btn-nav-mobile{width:2.6rem;height:2.6rem;padding:.3rem}.btn-nav-mobile,.nav-menu{display:block;text-decoration:none}.ni{transition-duration:.5s;transition-delay:.2s}line.ni{stroke:var(--brand-blue);transform:rotate(0deg)}g.ni{fill:var(--brand-blue)}.ni3{position:relative;top:-.8rem}.toggled .ni1{transform:translate(5px,2px) rotate(45deg)}.toggled .ni2{transform:translate(-3px,11.4px) rotate(-45deg)}.toggled .ni3{opacity:0;transform:translateY(6px)}.nav-mobile-util ul{display:flex;align-items:flex-end;margin:0;padding:1rem 0;opacity:1;visibility:visible}.nav-mobile-util li{flex:1 1 auto;margin:0;height:100%;text-align:center;font-size:.75rem}.nav-mobile-util button{margin:0 auto;border:none;background:transparent}.nav-mobile-util .btn-search,.nav-mobile-util a{display:block;height:2.5rem;padding:0;line-height:1.8em;text-decoration:none;text-transform:uppercase}.nav-mobile-util svg{display:block;margin:0 auto;fill:var(--brand-blue)}.nav-mobile-util .icon{width:1.2rem;height:1.2rem}.nav-mobile-util .nav-menu svg{width:2rem;height:2rem}.nav-mobile-util .search-form{height:calc(100% + 3px)}.nav-mobile-util .search-form .search-input{order:1}.nav-mobile-util .search-form .search-button{order:0}.nav-mobile-util .search-form .search-close{order:2}.nav-mobile-util.active ul,.nav-mobile-util.is-opening-search ul{opacity:0;visibility:hidden}.nav-mobile-util.active .nav-search-wrapper,.nav-mobile-util.is-opening-search .nav-search-wrapper{opacity:1;visibility:visible;z-index:1}.nav-mobile-util.is-closing-search .nav-search-wrapper{opacity:0;visibility:hidden}.nav-mobile-util.is-closing-search ul{opacity:1;visibility:visible}.wrapper.active .nav-mobile-util.fixed{left:auto;right:14rem}body,html{-ms-overflow-style:none!important}.nav-mobile{display:none;right:-13.755rem;width:13.755rem}.nav-mobile.active{display:block}.nav-mobile{overflow-y:scroll;position:fixed;top:0;bottom:0;transition:.15s ease;right:-14rem;width:14rem;height:auto;padding:1em;border-left:1px solid rgba(0,0,0,.3);background-color:hsla(0,0%,78%,.2);box-shadow:inset 0 0 8px 0 rgba(0,0,0,.25)}.nav-mobile .nav-home,.nav-mobile .nav-search,.nav-mobile .nav-search-wrapper,.nav-mobile .search-close{display:none}.nav-mobile a,.nav-mobile ul li a{display:block;padding:.5rem .75rem;color:var(--brand-blue)}.nav-mobile ul{font-size:1.1rem}.nav-mobile ul ul{font-size:1rem;padding:0;margin:0}.nav-mobile .depth_2{margin-left:.75rem;border-top:2px solid var(--sky-blue)}.nav-mobile .depth_3{margin-left:.75rem}.nav-mobile.active{right:0}.nav-mobile .active>a{font-weight:700}.nav-mobile ul ul li.active>a{border-bottom:0}.nav-mobile ul+ul{margin-top:1rem;padding-top:1rem;border-top:1px solid var(--gray-light)}.nav-mobile .search-form{display:flex;margin:0 auto 1.5em;padding:1px 1px 1px 4px;border:1px solid #888;font-size:.75rem;line-height:1.1em;background-color:#fff;border-radius:3px}.nav-mobile .search-input{border:none;width:82%;margin:0}.nav-mobile .search-button{margin:0;padding:.5rem;border:none;background:transparent}.nav-footer{margin:-2.2rem -5vw 2rem;background:var(--brand-blue-dark);z-index:999}.nav-footer a{display:block;text-decoration:none;line-height:1;margin:.25rem .25rem .25rem 0;padding:1rem 1.25rem}.footer-phone a{display:inline-block}.nav-footer ul{max-width:90vw;overflow:auto;margin:0 auto}.nav-footer li{display:block}.nav-footer li a:hover{background:var(--brand-blue-light);text-decoration:none}.wrapper{position:relative;right:0;transition:.15s ease;overflow-x:clip}.wrapper.active{right:14rem}.section{position:relative}.section-title{font-family:var(--font-heading);color:var(--brand-blue);font-size:2rem;line-height:1.2;font-weight:700;margin-top:0}.section-label{font-family:var(--font-default);color:var(--gray);font-size:.875rem;font-weight:400;margin:0 0 .5rem;letter-spacing:.075em;text-transform:uppercase}.section--padded{padding:var(--section-padding)}.section-light{background-color:var(--sky-blue-light)}.section-dark{background-color:var(--brand-blue)}.section-dark *,.section-dark a:visited{color:#fff}.section-dark a:hover{color:var(--sky-blue-dark)}.section-dark .blockquote-highlight *{color:var(--brand-blue)}.section-dark .btn{color:#fff;background-color:var(--brand-blue-light)}.section-dark .btn:active,.section-dark .btn:hover{background-color:var(--brand-blue-bright)}.section-dark .external-link:after,.section-dark [href^=http]:after{background-image:url(/stylesheets/themes/ndt/3.0/images/external-link-gold.svg)}.section-dark .btn-cta,.section-dark .btn-cta:active,.section-dark .btn-cta:hover,.section-dark .btn-cta:visited{color:var(--brand-blue);background-color:#fff}.section-dark .btn-inline{background-color:transparent}.section-dark .btn-inline:hover{background-color:var(--brand-blue-light)}.section-dark .card-link:hover{color:#fff}.section-dark .hover-bg:focus-within,.section-dark .hover-bg:hover{background-color:var(--brand-blue-light);border-color:var(--brand-blue-light)}.section-dark table,.section-dark td,.section-dark th,.section-dark tr{border-color:var(--brand-blue-bright);background-color:var(--brand-blue)}.section-dark th{background-color:var(--brand-blue-light)}.section-dark tr:nth-child(2n) td{background-color:var(--brand-blue-dark)}.snippet .article-title{padding:0;border:none;font-size:1.675rem}.article-actions{margin-top:1rem}.archives-list{list-style:none;padding:0;margin-bottom:2rem}.archives-list .published_count{display:inline-block;margin-right:.5rem;font-size:.95em}.archives-sublist{padding:.25rem 0 0 1.75rem}.archives-sublist li{margin-bottom:1rem}.archives-list-counts{display:block;font-weight:400;line-height:1}.archives-by-calendar>li{margin-bottom:2rem;font-weight:700}.social-share ul{display:flex;flex-flow:row;margin:1rem 0}.social-share ul:before{content:"Share:";display:block;line-height:2.2;margin-right:1rem}.social-share li{margin:0 1rem .5rem 0}.social-share a{position:relative;display:block;padding:.5rem;border-radius:.3rem;line-height:1rem;color:#fff;background:#565656;transition:all .3s ease}.social-share a:after{content:"";top:0;left:0;width:100%;height:100%}.social-share a>img,.social-share a>svg{pointer-events:none}.social-share a:hover{transform:translateY(-2px)}.social-share a:focus{box-shadow:0 0 0 3px #c109b4;outline:none}.social-share svg{margin:0;fill:#fff}.social-share .share-facebook{background-color:#3b5998}.social-share .share-facebook svg{transform:translate(18%)}.social-share .share-linkedin{background-color:#0077b5}.social-share .share-twitter{background-color:#00aced}.social-share .share-x-twitter{background-color:#000}.social-share .share-email{background-color:#2b364f}.site-content .social-share a:after{display:none}.pagination{color:var(--gray);text-align:center;margin-bottom:1rem}.pagination a,.pagination span{display:inline-block;text-decoration:none;color:var(--gray);padding:.75em;transition:all var(--anim-duration) var(--anim-ease);border-radius:.4em;min-width:2.5em}.pagination a:hover{color:var(--brand-blue);background:var(--sky-blue)}.pagination .disabled{color:var(--gray-light)}.pagination .current{font-weight:600;color:var(--brand-blue);background:var(--gray-extra-light)}.pagination .previous_page:before{content:"\2190";margin-right:.5em}.pagination .next_page:after{content:"\2192";margin-left:.5em}.pagination-wrapper{margin-bottom:1rem;display:flex;flex-flow:row wrap;justify-content:space-between}.pagination-wrapper .pagination{margin-bottom:0}.pagination-wrapper .btn{margin-left:auto;align-self:center}.site-footer{background:var(--brand-blue);color:#fff}.site-footer a{color:#fff;text-decoration:none;transition:all var(--anim-duration-fast) var(--anim-ease)}.site-footer a:hover{text-decoration:underline}.site-info a{color:#fff}.site-footer .site-link:hover{color:var(--sky-blue);text-decoration:none}.footer-breadcrumbs,.footer-breadcrumbs a{color:var(--gray-light)}.footer-breadcrumbs a:hover{text-decoration:underline}.footer-parent{background:var(--brand-blue-light)}.footer-parent a{color:#fff}.mark-footer{background:url(https://static.nd.edu/images/marks/white/ndmark.svg) 50% 50%/contain no-repeat}.mark-footer img{display:none}}@media only screen and (min-width:30em){.article-title{font-size:1.65rem}.list-grid{display:inline-grid;grid-template-columns:auto 1fr;grid-gap:0 1rem}.list-inline{display:inline-flex;flex-flow:row wrap}.image-right{float:right;margin-left:2rem}.image-left{float:left;margin-right:2rem}.image-left,.image-right{max-width:46%}.image-default{max-width:none}.image-default img,.image-left img,.image-right img{width:auto}.horizontal-sm{flex-flow:row;--card-image-width:25%;--card-circle-image-width:calc(100% - var(--card-padding))}.horizontal-sm .card-image{min-width:var(--card-image-width)}.horizontal-sm .image-circle{margin-right:0;margin-bottom:var(--card-padding)}.horizontal-sm .card-image+.card-body{flex-grow:1}.mark-footer{margin-left:0}.footer-parent{text-align:left}.footer-parent nav{max-width:none}.footer-parent-links{max-width:none;flex-flow:column}.footer-parent-links li{display:inline-block;margin-right:1rem}}@media only screen and (min-width:30em),print{.event.snippet{display:flex;flex-flow:row wrap}.snippet .event-date{max-width:5rem;margin-right:1rem}.snippet .event-date+.card{max-width:calc(100% - 6rem)}@supports (display:grid){.event.snippet{display:grid;grid-template-rows:auto auto auto;grid-template-columns:5rem 1fr}.snippet .event-date{grid-column:1;grid-row:1/-1;max-width:none}.snippet .event-date+.card{max-width:none}.snippet .event-excerpt,.snippet .event-footer,.snippet .event-header{grid-column:2}}}@media only screen and (min-width:48em){.h1,.page-title,h1{font-size:2.25rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.75rem}.h4,.h5,.h6,h4,h5,h6{font-size:1.1rem}blockquote{margin:1em}blockquote.pull{width:33%}.view-all{float:right;margin-top:-3.5rem}.visually-hidden-md{position:absolute;border:0;clip:rect(0 0 0 0);height:1px;width:1px;overflow:hidden;margin:-1px;padding:0;white-space:nowrap}.horizontal,.horizontal-md{flex-flow:row;--card-image-width:25%;--card-circle-image-width:calc(100% - var(--card-padding))}.horizontal .card-image,.horizontal-md .card-image{min-width:var(--card-image-width)}.horizontal .image-circle,.horizontal-md .image-circle{margin-right:0;margin-bottom:var(--card-padding)}.horizontal .card-body,.horizontal-md .card-image+.card-body{flex-grow:1}.stacked-md{flex-flow:column;--card-image-width:100%;--card-circle-image-width:calc(100% - (2 * var(--card-padding)))}.stacked-md .image-circle{margin-right:var(--card-padding)}.hover-more{background-image:none}.hover-more:focus-within,.hover-more:hover{background-image:url(/stylesheets/themes/ndt/3.0/images/chevron-gold.svg);background-position-x:calc(100% - 1.5rem)}.faq-item{padding:1.5rem 1.5rem 1.5rem 4rem}.faq-item .faq-q{font-size:1.375rem}.faq-item .faq-a:before,.faq-item .faq-q:before{font-size:1.2rem;position:absolute;margin-left:-3.325rem;top:1.4rem}.faq-item .faq-a:before{top:-.4rem}.nav-footer{margin:0}.nav-footer ul{display:flex;justify-content:flex-start}.nav-footer.fixed{position:fixed;top:100vh;transform:translateY(-100%);left:0;width:100vw;padding:0 5vw}.article-actions,.meta-share-group{width:100%;display:flex;justify-content:flex-start;align-items:center}.social-share{margin-left:auto;align-self:flex-end}.archives-list>li{display:inline-block;vertical-align:top;width:32%}.site-header{text-align:left;padding:3.375rem 0}.site-title-group{padding:2rem 1rem 0}.site-title{font-size:2.67rem}.site-tagline{font-size:1.4em}.has-parent .site-title,.has-tagline .site-title{font-size:2.5rem}.site-title a{padding:0;line-height:1.2em}.mark-header a{background:url(https://static.nd.edu/images/marks/gold-white/ndmark.svg) 50% 50%/contain no-repeat;background-color:transparent}.search-input{float:left;width:auto;font-size:.9rem;line-height:1.4rem}.btn-nav-mobile{display:none}.home-primary{margin:0 0 2em}.home-primary .image-right{max-width:40%;float:right;margin:0 0 1em 1em}.home-primary .image-left{max-width:40%;float:left;margin:0 1em 1em 0}.site-footer{text-align:left}.mark-footer{margin-left:auto}.footer-inner{display:flex;justify-content:space-between;padding:0;width:100%}.footer-breadcrumbs{margin:0}.footer-org{padding:3rem 2rem 2rem 0;width:100%;align-items:flex-start}.footer-parent{margin:0;padding:3rem 0 3rem 3rem;text-align:center}.footer-parent nav{max-width:50%}.footer-parent-links{flex-flow:row}.footer-parent-links li{display:block;margin-right:0}.footer-contacts{display:flex;flex-flow:row wrap;width:100%}.footer-contacts .footer-org-links{order:3;width:100%}.footer-contacts .contact-info{line-height:1.7;margin-right:5em;order:1}.footer-contacts ul{line-height:2.2}.footer-contacts a{display:inline-block}.footer-contacts .social{padding:0;min-width:6rem;order:2}.site-link{display:block}@supports (display:grid){.footer-contacts{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto minmax(0,1fr)}.footer-contacts .footer-org-links{grid-column:1;grid-row:2}.footer-contacts .contact-info{grid-column:1;grid-row:1}.footer-contacts .social{grid-column:2;grid-row:1/-1}}}@media only screen and (min-width:60em){:root{--section-padding:2rem}hr{margin-left:auto;margin-right:auto}.nav-top-false .site-content [id]:not([href]){scroll-margin-top:1rem}.site-header{border-bottom:5px solid var(--brand-blue-dark)}.mark-header{margin-bottom:2rem}.section-title{font-size:2.5rem}.visually-hidden-lg{position:absolute;border:0;clip:rect(0 0 0 0);height:1px;width:1px;overflow:hidden;margin:-1px;padding:0;white-space:nowrap}.image-full-right{margin-left:0}.image-full-left{margin-right:0;margin-left:calc(var(--gutter-offset) - var(--sidebar-width) - 2rem)}.full-width .image-full-left{margin-left:var(--gutter-offset)}.horizontal-lg{flex-flow:row;--card-image-width:30%;--card-circle-image-width:calc(100% - var(--card-padding))}.horizontal-lg .card-image{min-width:var(--card-image-width)}.horizontal-lg .image-circle{margin:0;margin-bottom:var(--card-padding)}.horizontal-lg .card-image+.card-body{flex-grow:1}.stacked-lg{flex-flow:column;--card-image-width:100%;--card-circle-image-width:calc(100% - (2 * var(--card-padding)))}.stacked-lg .image-circle{margin-right:var(--card-padding)}.nav-top-true .nav-section,.nav-top-true .nav-top{display:block}.nav-mobile-util,.nav-top-true .nav-full,.nav-top-true.home .beta{display:none}.nav-search{border-left:1px solid var(--gray-light)}.btn-search{margin:0;padding:1.375rem 1.25rem;display:block;line-height:1rem;background:transparent;border:none;transition:all var(--anim-duration-slow) var(--anim-ease)}.nav-top{position:relative;display:inline-block;font-size:1rem;border-bottom:0 solid transparent;transition:all var(--anim-duration-slow)}.nav-top ul{transition:all 1s}.nav-top a,.nav-top ul{display:flex;position:relative;opacity:1}.nav-top a{align-items:center;height:100%;padding:1.25rem 1rem;line-height:1.2;color:var(--gray);border-top:.25rem solid transparent;border-bottom:.25rem solid transparent;transition:all var(--anim-duration) var(--anim-ease)}.nav-top .current{border-bottom-color:var(--sky-blue-dark)}.nav-top .icon{margin-bottom:-.25em}.nav-top .btn-search{border-bottom:4px solid transparent;height:100%}.nav-top .btn-search:hover,.nav-top a:hover{background:var(--sky-blue-light);border-bottom-color:var(--sky-blue-dark)}.nav-top.is-opening-search a{transform:translateX(1rem);opacity:0}.nav-top.is-opening-search li:nth-child(n+7) a{transition-delay:.1s}.nav-top.is-opening-search li:nth-child(6) a{transition-delay:.15s}.nav-top.is-opening-search li:nth-child(5) a{transition-delay:.2s}.nav-top.is-opening-search li:nth-child(4) a{transition-delay:.25s}.nav-top.is-opening-search li:nth-child(3) a{transition-delay:.3s}.nav-top.is-opening-search li:nth-child(2) a{transition-delay:.35s}.nav-top.is-opening-search li:first-child a{transition-delay:.4s}.nav-top.active ul{opacity:0;visibility:hidden}.nav-top.active a{opacity:0;transform:translateX(1rem)}.nav-top.active li:first-child a{transition-delay:.1s}.nav-top.active li:nth-child(2) a{transition-delay:.15s}.nav-top.active li:nth-child(3) a{transition-delay:.2s}.nav-top.active li:nth-child(4) a{transition-delay:.25s}.nav-top.active li:nth-child(5) a{transition-delay:.3s}.nav-top.active li:nth-child(6) a{transition-delay:.35s}.nav-top.active li:nth-child(n+7) a{transition-delay:.4s}.nav-top.active .search-input{opacity:1;transform:translateX(0);outline:none}.nav-top.active .nav-search-wrapper{visibility:visible;opacity:1;z-index:1}.nav-top.active .search-button{transform:translateX(0)}.nav-top.is-closing-search .nav-search-wrapper{opacity:0}.nav-top.is-closing-search ul{opacity:1;visibility:visible}.nav-top.is-closing-search a{transform:translateX(0);opacity:1}.nav-top .active{background:var(--sky-blue-light);border-bottom-color:var(--sky-blue-dark)}.nav-header{display:block;z-index:10}.nav-header .nav-top{background:#fff}.nav-header .navbar-only{display:none}.navbar{display:block;position:fixed;opacity:0;z-index:999;top:0;transform:translateY(-100%);left:0;width:100%;padding:0 5vw;transition:.3s ease;background:var(--brand-blue);border-top:4px solid var(--brand-gold);border-bottom:5px solid var(--brand-blue-dark)}.navbar.visible{transform:translateY(0);opacity:1}.navbar ul{justify-content:flex-end;overflow:hidden}.navbar a{color:#fff}.navbar a:hover{border-bottom-color:transparent}.navbar .active,.navbar a:hover{background:var(--brand-blue-light)}.navbar .current{border-bottom-color:transparent}.navbar .nav-home span{display:none}.navbar .nav-search{border-color:var(--brand-blue-light)}.navbar .btn-search:hover{background:var(--brand-blue-light);border-bottom-color:transparent}.navbar .icon{fill:#fff}.navbar .nav-search-wrapper{max-width:90vw;margin:0 auto;background:#fff}.navbar .nav-search-wrapper .icon{fill:var(--gray)}.navbar .search-form{height:100%}.nav-site{margin:1rem 1rem 2rem -1rem}.search-form{display:flex;border-bottom:3px solid var(--sky-blue-dark);background:var(--sky-blue)}.search-form button{flex:0 0 auto;margin:0;padding:1rem 1.25rem;border:none;background:transparent}.search-form .search-input{flex:1 1 auto;order:1;margin:0;border:none;background:transparent;transform:translateX(4rem);opacity:0}.search-form .search-button,.search-form .search-input{transition:all var(--anim-duration-slow) var(--anim-ease)}.search-form .search-button{order:0;transform:translateX(3rem)}.search-form .search-close{order:2;border-left:1px solid var(--gray-light)}.nav-top-false .nav-search-wrapper{width:33vw;max-width:50rem;height:4rem;opacity:1;visibility:visible;position:static}.nav-top-false .nav-search-wrapper .search-form{background:#fff;border-bottom-color:transparent;transition:all var(--anim-duration-slow) var(--anim-ease)}.nav-top-false .nav-search-wrapper .search-form:focus-within{border-bottom-color:var(--sky-blue-dark);background:var(--sky-blue)}.nav-top-false .nav-search-wrapper .search-input{opacity:1;transform:none}.nav-top-false .nav-search-wrapper .search-button{transform:none}.page-sidebar{border:none;box-shadow:none;clear:left}.has-title+.page-main .page-lede,.has-title+.page-main .page-title{height:0;width:0;overflow:hidden;margin:0;padding:0}.page-title:after{margin-left:-.5em;margin-top:.2em;margin-bottom:.7em;width:1.5em;height:.1em;min-height:5px}.page-header .page-title{margin-top:2rem}.event-day{font-size:2.75rem}.footer-breadcrumbs li,.footer-breadcrumbs li:not(:last-child):after{display:inline-block}.site-link{margin-right:.5em}.phone{clear:left}}@media only screen and (min-width:64em){.page-main hr{margin-left:3.25rem;margin-right:3.25rem;max-width:58.5rem}}@media only screen and (min-width:80em){:root{--grid-gap:2rem}.h1,.page-title,h1{font-size:3rem}.h2,h2{font-size:2.4rem}.h3,h3{font-size:1.8rem}.h4,.h5,.h6,h4,h5,h6{font-size:1.2rem}.page-header .page-lede{font-size:1.45rem}.nav-top{font-size:1.125rem}.nav-top a{padding:1.25rem 1.375rem}.nav-top-false .nav-site{font-size:1.3rem;margin-right:2rem}.nav-site{font-size:1.25rem}.section-title{font-size:2.85rem}}@media only screen and (min-width:100em){body{font-size:1.125rem;line-height:1.65}.visually-hidden-xl{position:absolute;border:0;clip:rect(0 0 0 0);height:1px;width:1px;overflow:hidden;margin:-1px;padding:0;white-space:nowrap}.card-body{font-size:1.125rem;line-height:1.65em}.card-label{font-size:1rem}.horizontal-xl{flex-flow:row;--card-image-width:33%;--card-circle-image-width:calc(100% - var(--card-padding))}.horizontal-xl .card-image{min-width:var(--card-image-width)}.horizontal-xl .image-circle{margin-right:0;margin-bottom:var(--card-padding)}.horizontal-xl .card-image+.card-body{flex-grow:1}.stacked-xl{flex-flow:column;--card-image-width:100%;--card-circle-image-width:calc(100% - (2 * var(--card-padding)))}.stacked-xl .image-circle{margin-right:var(--card-padding)}.site-title{font-size:3rem}.has-parent .site-title,.has-tagline .site-title{font-size:2.67rem}}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-webkit-min-device-pixel-ratio:144),only screen and (min-device-pixel-ratio:1.5),only screen and (min-resolution:1.5dppx),only screen and (min-resolution:144dpi){@media only screen and (min-width:48em){.mark-header a{background-image:url(https://static.nd.edu/images/marks/gold-white/ndmark.svg)}}}@media only screen and (min-width:120em){.image-full-right{margin-right:-6rem}.image-full-left{margin-left:calc(-2rem - var(--sidebar-width) - 6rem)}.full-width .image-full-left{margin-left:var(--gutter-offset);margin-left:-6rem}.nav-footer ul{max-width:108rem}}.row{width:100%;flex-flow:row}.row-container{flex-flow:row;padding-left:0;padding-right:0;max-width:90vw;margin:0 auto}.grid{display:flex;flex-flow:row wrap;list-style:none;padding:0;clear:both}.grid-xs-2>*{width:50%}.grid-xs-3>*{width:33.33%}.grid-xs-4>*{width:25%}.grid-xs-5>*{width:20%}.grid-xs-6>*{width:16.66%}.order-xs--1{order:-1}.order-xs-0{order:0}.order-xs-1{order:1}.order-xs-2{order:2}.order-xs-3{order:3}.order-xs-4{order:4}.order-xs-5{order:5}@media only screen and (min-width:30em),print{.grid-sm-2>*{width:50%}.grid-sm-3>*{width:33.33%}.grid-sm-4>*{width:25%}.grid-sm-5>*{width:20%}.grid-sm-6>*{width:16.66%}.grid-sm-6>.span-sm-2{width:33.3%}.grid-sm-5>.span-sm-2{width:40%}.grid-sm-4>.span-sm-2,.grid-sm-6>.span-sm-3{width:50%}.grid-sm-5>.span-sm-3{width:60%}.grid-sm-3>.span-sm-2,.grid-sm-6>.span-sm-4{width:66.7%}.grid-sm-4>.span-sm-3{width:75%}.grid-sm-5>.span-sm-4{width:80%}.grid-sm-6>.span-sm-5{width:83.4%}.order-sm--1{order:-1}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}}@media only screen and (min-width:48em),print{.grid-md-2>*{width:50%}.grid-md-3>*{width:33.33%}.grid-md-4>*{width:25%}.grid-md-5>*{width:20%}.grid-md-6>*{width:16.66%}.grid-md-6>.span-md-2{width:33.3%}.grid-md-5>.span-md-2{width:40%}.grid-md-4>.span-md-2,.grid-md-6>.span-md-3{width:50%}.grid-md-5>.span-md-3{width:60%}.grid-md-3>.span-md-2,.grid-md-6>.span-md-4{width:66.7%}.grid-md-4>.span-md-3{width:75%}.grid-md-5>.span-md-4{width:80%}.grid-md-6>.span-md-5{width:83.4%}.order-md--1{order:-1}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}}@media only screen and (min-width:60em){.grid-lg-2>*{width:50%}.grid-lg-3>*{width:33.33%}.grid-lg-4>*{width:25%}.grid-lg-5>*{width:20%}.grid-lg-6>*{width:16.66%}.grid-lg-6>.span-lg-2{width:33.3%}.grid-lg-5>.span-lg-2{width:40%}.grid-lg-4>.span-lg-2,.grid-lg-6>.span-lg-3{width:50%}.grid-lg-5>.span-lg-3{width:60%}.grid-lg-3>.span-lg-2,.grid-lg-6>.span-lg-4{width:66.7%}.grid-lg-4>.span-lg-3{width:75%}.grid-lg-5>.span-lg-4{width:80%}.grid-lg-6>.span-lg-5{width:83.4%}.order-lg--1{order:-1}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}}@media only screen and (min-width:100em){.grid-xl-2>*{width:50%}.grid-xl-3>*{width:33.33%}.grid-xl-4>*{width:25%}.grid-xl-5>*{width:20%}.grid-xl-6>*{width:16.66%}.grid-xl-6>.span-xl-2{width:33.3%}.grid-xl-5>.span-xl-2{width:40%}.grid-xl-4>.span-xl-2,.grid-xl-6>.span-xl-3{width:50%}.grid-xl-5>.span-xl-3{width:60%}.grid-xl-3>.span-xl-2,.grid-xl-6>.span-xl-4{width:66.7%}.grid-xl-4>.span-xl-3{width:75%}.grid-xl-5>.span-xl-4{width:80%}.grid-xl-6>.span-xl-5{width:83.4%}.order-xl--1{order:-1}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}}@supports (display:grid){.grid{display:grid;grid-gap:var(--grid-gap)}.grid>*{width:auto}.grid.no-gap{grid-gap:0}.grid-xs-2{grid-template-columns:repeat(2,minmax(0,50%))}.grid-xs-3{grid-template-columns:repeat(3,minmax(0,33.3%))}.grid-xs-4{grid-template-columns:repeat(4,minmax(0,25%))}.grid-xs-5{grid-template-columns:repeat(5,minmax(0,20%))}.grid-xs-6{grid-template-columns:repeat(6,minmax(0,16.6%))}[class*=grid-xs-]>[class*=span-xs]{width:auto}.span-xs-1{grid-column:span 1}.span-xs-2{grid-column:span 2}.span-xs-3{grid-column:span 3}.span-xs-4{grid-column:span 4}.span-xs-5{grid-column:span 5}.span-xs-6{grid-column:span 6}.full,.span-full{grid-column:1/-1}@media only screen and (min-width:30em),print{.grid-sm-1{grid-template-columns:100%}.grid-sm-2{grid-template-columns:repeat(2,minmax(0,50%))}.grid-sm-3{grid-template-columns:repeat(3,minmax(0,33.3%))}.grid-sm-4{grid-template-columns:repeat(4,minmax(0,25%))}.grid-sm-5{grid-template-columns:repeat(5,minmax(0,20%))}.grid-sm-6{grid-template-columns:repeat(6,minmax(0,16.6%))}[class*=grid-sm-]>[class*=span-sm]{width:auto}.span-sm-1{grid-column:span 1}.span-sm-2{grid-column:span 2}.span-sm-3{grid-column:span 3}.span-sm-4{grid-column:span 4}.span-sm-5{grid-column:span 5}.span-sm-6{grid-column:span 6}}@media only screen and (min-width:48em),print{.grid-md-1{grid-template-columns:100%}.grid-md-2{grid-template-columns:repeat(2,minmax(0,50%))}.grid-md-3{grid-template-columns:repeat(3,minmax(0,33.3%))}.grid-md-4{grid-template-columns:repeat(4,minmax(0,25%))}.grid-md-5{grid-template-columns:repeat(5,minmax(0,20%))}.grid-md-6{grid-template-columns:repeat(6,minmax(0,16.6%))}[class*=grid-md-]>[class*=span-md]{width:auto}.span-md-1{grid-column:span 1}.span-md-2{grid-column:span 2}.span-md-3{grid-column:span 3}.span-md-4{grid-column:span 4}.span-md-5{grid-column:span 5}.span-md-6{grid-column:span 6}}@media only screen and (min-width:60em){.grid-lg-1{grid-template-columns:100%}.grid-lg-2{grid-template-columns:repeat(2,minmax(0,50%))}.grid-lg-3{grid-template-columns:repeat(3,minmax(0,33.3%))}.grid-lg-4{grid-template-columns:repeat(4,minmax(0,25%))}.grid-lg-5{grid-template-columns:repeat(5,minmax(0,20%))}.grid-lg-6{grid-template-columns:repeat(6,minmax(0,16.6%))}[class*=grid-lg-]>[class*=span-lg]{width:auto}.span-lg-1{grid-column:span 1}.span-lg-2{grid-column:span 2}.span-lg-3{grid-column:span 3}.span-lg-4{grid-column:span 4}.span-lg-5{grid-column:span 5}.span-lg-6{grid-column:span 6}}@media only screen and (min-width:100em){.grid-xl-1{grid-template-columns:100%}.grid-xl-2{grid-template-columns:repeat(2,minmax(0,50%))}.grid-xl-3{grid-template-columns:repeat(3,minmax(0,33.3%))}.grid-xl-4{grid-template-columns:repeat(4,minmax(0,25%))}.grid-xl-5{grid-template-columns:repeat(5,minmax(0,20%))}.grid-xl-6{grid-template-columns:repeat(6,minmax(0,16.6%))}[class*=grid-xl-]>[class*=span-xl]{width:auto}.span-xl-1{grid-column:span 1}.span-xl-2{grid-column:span 2}.span-xl-3{grid-column:span 3}.span-xl-4{grid-column:span 4}.span-xl-5{grid-column:span 5}.span-xl-6{grid-column:span 6}}}@media only screen and (min-width:120em){.row-container{max-width:108rem}}@media print{.grid-print-1{grid-template-columns:100%}.grid-print-2{grid-template-columns:repeat(2,minmax(0,50%))}.grid-print-3{grid-template-columns:repeat(3,minmax(0,33.3%))}.grid-print-4{grid-template-columns:repeat(4,minmax(0,25%))}.grid-print-5{grid-template-columns:repeat(5,minmax(0,20%))}.grid-print-6{grid-template-columns:repeat(6,minmax(0,16.6%))}}@media only screen{.media-mention{background:var(--gray-extra-extra-light);margin-bottom:2rem}.media-mention .publication-logo p{display:none;margin-bottom:.25rem}.media-mention .publication-logo.noimg p{display:block}.media-mention .publication-logo-img{max-height:2.5rem;max-width:9rem;width:auto;margin-bottom:.5em}.media-mention .entry-date{display:inline}.media-mention .entry-date:after{content:"\2014";margin:0 .25em}.media-mention .entry-date+p{display:inline}.media-mention .card-body .summary,.mm-directory{font-size:1rem}.mm-directory{padding:0 1.5rem;background:var(--gray-extra-light)}.mm-directory__title{margin-bottom:1rem;font-weight:700}.mm-directory__title a{color:var(--gray-dark)}.mm-directory p{margin-bottom:0;line-height:1.5em}.mm-directory__item{padding:.75rem 1.3rem;position:relative;display:flex;transition:all var(--anim-duration-fast) var(--anim-ease)}.mm-directory__item:hover{background-color:var(--gray-extra-extra-light)}.mm-directory__list-title{font-size:1em}.mm-directory .person-image{max-width:3.5rem;min-width:3.5rem;background:none}.mm-directory .person-image,.mm-directory .person-image img{margin:0}.mm-directory .person-body{padding:0 0 0 .75rem}.mm-directory .person-link{text-decoration:none}.mm-directory .person-link:before{content:"";display:block;position:absolute;top:0;bottom:0;right:0;left:0;z-index:2}.mm-directory__list-title{margin:1rem 0}}@media only screen and (min-width:60em){.media-mention .card-title{font-size:1.7rem}.mm-directory{display:flex}.mm-directory__list-title{width:20%;max-width:8em;align-self:center}.mm-directory__item{max-width:40%}}@layer base{.gallery-lb{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none}.gallery-lb li{margin:0 .5rem .5rem 0}.gallery-lb a{display:block}.gallery-lb a:hover{cursor:zoom-in;transform:scale(1.01);transition:all 325ms cubic-bezier(0,0,0,1)}.gallery-lb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@supports (display:grid){.gallery-lb{display:grid;grid-gap:.5rem;grid-template-columns:repeat(auto-fill,minmax(12rem,1fr))}.gallery-lb li{margin:0}}.lb-overlay,.lb-wrap,.lb-wrap-outer{position:fixed;top:0;right:0;bottom:0;left:0}.lb-overlay{overflow:hidden;z-index:2000;background-color:#081629;opacity:.9;animation:lb-overlay .5s}.lb-wrap-outer{overflow-x:hidden;overflow-y:auto;z-index:2010}.lb-wrap{position:absolute;text-align:center}.lb-wrap:before{content:"";height:100%}.lb-content-outer,.lb-wrap:before{display:inline-block;vertical-align:middle}.lb-content-outer{position:relative;margin:0 auto;padding:0 1em;box-sizing:border-box;z-index:2020;text-align:left;max-width:100%}.lb-content-el .lb-content-outer{padding:5em 1em}.lb-content{position:relative}.lb-content-el .lb-content{animation:lb-enter .3s;background-color:#fff;box-shadow:0 .2em 1em rgba(0,0,0,.4)}.lb-image-wrap{animation:lb-enter .3s;position:relative}.lb-direction-next .lb-image-wrap{animation:lb-enter-next .4s}.lb-direction-prev .lb-image-wrap{animation:lb-enterPrev .4s}.lb-image{width:auto;max-width:85%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:3rem 0 0;margin:0 auto}.lb-caption{display:inline-block;width:90vw;max-width:65rem;word-wrap:normal;font-size:1rem;position:absolute;left:50%;transform:translate(-50%,100%);padding:1em 0;color:#fff;color:hsla(0,0%,100%,.7);text-align:center;bottom:0}.lb-arrow,.lb-btn-close{margin:0;padding:0;border:0;cursor:pointer;background:none}.lb-arrow:hover,.lb-btn-close:hover{opacity:.5}.lb-arrow:active,.lb-btn-close:active{opacity:.8}.lb-btn-close{animation:lb-enter .3s;font-size:3em;width:1.66667em;height:1.66667em;line-height:1.66667em;position:absolute;right:-.33333em;top:-1em;color:#fff;color:hsla(0,0%,100%,.7);text-align:center}.lb-loading .lb-btn-close{display:none}.lb-loading-text{font-size:1.4em;color:#fff;color:hsla(0,0%,100%,.9)}.lb-arrows{position:fixed;top:50%;left:0;right:0}.lb-loading .lb-arrows{display:none}.lb-arrow{position:absolute;top:50%;margin-top:-5em;width:3em;height:10em;opacity:.7;text-indent:-999em;overflow:hidden}.lb-arrow:before{content:"";position:absolute;top:50%;left:50%;margin:-.8em 0 0 -.8em;border:.8em solid transparent}.lb-arrow.next{right:0}.lb-arrow.next:before{border-left-color:#fff}.lb-arrow.prev{left:0}.lb-arrow.prev:before{border-right-color:#fff}.lb-iframe-cont{width:80em;height:0;overflow:hidden;padding-top:56.25%;margin:5em 0}.lb-iframe{position:absolute;top:0;left:0;width:100%;height:100%;box-shadow:0 .2em 1em rgba(0,0,0,.6);background:#000}@keyframes lb-overlay{0%{opacity:0}to{opacity:.9}}@keyframes lb-enter{0%{opacity:0;transform:translate3d(0,-1em,0)}to{opacity:1;transform:translateZ(0)}}@keyframes lb-enter-next{0%{opacity:0;transform:translate3d(4em,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes lb-enterPrev{0%{opacity:0;transform:translate3d(-4em,0,0)}to{opacity:1;transform:translateZ(0)}}}.wrapper{--gutter-width:5vw;--gutter-offset:calc(var(--gutter-width) * -1)}.site-content{padding:0 var(--gutter-width);width:100vw;margin:0 auto}.page-header{display:flex;flex-flow:column}.page-header .page-label,.page-header .page-lede,.page-header .page-title{display:none}.page-image{order:-1}.page-main{width:100%;padding-top:2rem}.page-main,.page-title-wrapper{position:relative;background:#fff}.page-title-wrapper{display:none;z-index:10}@media only screen and (min-width:48em){.site-header{padding:1rem;position:relative;z-index:300}.nav-header{float:right;margin-top:-2rem;margin-bottom:0}.nav-top{text-align:center}.site-title-group{max-width:60vw;padding:0}.site-title{margin:0;padding:0}.page-main{position:relative;z-index:20}.page-main:before{content:"";display:block;position:absolute;top:0;bottom:0;left:100%;width:100vw;z-index:-1;background:#fff}.site-footer{padding:1rem}}@media only screen and (min-width:60em){.site-content{min-height:calc(100vh - 10rem)}.page-main{padding:2rem 0 4rem 2rem;position:relative}.full-width .page-sidebar{display:none}.page-header .page-label,.page-header .page-lede,.page-header .page-title{display:block}.page-header .page-title{padding-right:2rem;margin-bottom:0}.page-header .page-lede{margin-top:1rem;padding-right:2em}}@supports (display:grid){@media only screen and (min-width:48em){.wrapper{display:grid;min-height:100%;grid-template-rows:[header-start] auto [header-end main-start] minmax(auto,1fr) [main-end footer-start] auto [footer-end]}.site-header{grid-row:header;width:100vw;padding:2.5rem 0 0;display:grid;grid-template-columns:[screen-start] var(--gutter-width) [container-start title-start] 1fr [title-end mark-start] 200px [mark-end container-end] var(
          --gutter-width
        ) [screen-end];grid-template-rows:[title-start] auto [title-end nav-header-start] auto [nav-header-end nav-mobile-start] auto [nav-mobile-end]}.site-title-group{grid-row:title;grid-column:title;align-self:flex-start;margin-bottom:1.25rem}.mark-header{grid-row:title;grid-column:mark;justify-self:right}.nav-header{grid-row:nav-header;grid-column:container;align-self:flex-start;justify-self:flex-end;position:relative;margin:0 0 -3rem}.nav-mobile-util{grid-row:nav-mobile;grid-column:screen}.site-content{--sidebar-width:25vw;padding:0;grid-template-columns:[screen-start] var(--gutter-width) [container-start sidebar-start] var(--sidebar-width) [sidebar-end content-start] minmax(0,1fr) [content-end container-end] var(--gutter-width) [screen-end];grid-template-rows:auto}.page-header,.site-content{display:grid;position:relative}.page-header{grid-column:screen;z-index:0;grid-template-columns:var(--gutter-width) 1fr var(--gutter-width);grid-template-rows:auto}.page-header:before{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;background:var(--gray-extra-light) url(https://conductor.nd.edu/stylesheets/themes/ndt/3.0/images/hdr-campus-1200.jpg) 50% 50% /cover no-repeat;z-index:-1}.page-image{grid-row:1/-1;grid-column:1/-1;margin:0;width:100%;max-width:none;z-index:0}.page-image.full img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.page-main,.page-sidebar{grid-column:container}.site-footer{grid-row:footer;display:grid;padding:0;width:100vw;grid-template-columns:[screen-start] var(--gutter-width) [org-start] 1fr [org-end parent-start] 20rem [parent-end] var(
          --gutter-width
        ) [screen-end];grid-template-rows:auto}.site-footer:before{content:"";display:block;position:absolute;grid-column:parent-end/screen-end;height:100%;width:100%;background:var(--brand-blue-light)}.footer-org{grid-column:org}.footer-parent{grid-column:parent}}@media only screen and (min-width:60em){.site-content{grid-template-rows:[header-start] auto [header-end content-start] 1fr [content-end]}.page-header{--title-width:1fr;--image-width:0;--padding-top:5rem;--padding-bottom:3.5rem;grid-column:screen;grid-row:header;position:relative;margin-bottom:calc(-1 * var(--padding-bottom));z-index:0;display:grid;grid-template-rows:[header-start] var(--padding-top) [title-start] auto [title-end lede-start] auto [lede-end] var(
          --padding-bottom
        ) [header-end];grid-template-columns:[screen-start] var(--gutter-width) [container-start title-start] var(--title-width) [title-end image-start] var(--image-width) [image-end container-end] var(--gutter-width) [screen-end]}.page-header.has-image{margin-bottom:0;--image-width:2fr;--title-width:1fr}.nav-top-false .page-header:not(.has-title){--title-width:var(--sidebar-width)}.page-header:before{background-image:url(https://conductor.nd.edu/stylesheets/themes/ndt/3.0/images/hdr-campus-1600.jpg)}.nav-top-false .page-header:before{grid-row-end:title-start;min-height:8.5rem}.page-header.has-title:before{grid-row-end:header-end}.page-header.has-title.has-image:before{grid-row:header-start/title-end}.page-header .page-title{grid-column:title;grid-row:title;align-self:flex-end}.page-header .page-lede{grid-column:title;grid-row:lede}.page-title-wrapper{display:block;grid-column:1/3;grid-row:3;align-self:flex-end;margin-bottom:3rem;padding:1rem 0 2rem 5vw;z-index:10;background:#fff}.page-title-wrapper .page-lede{margin-top:0}.page-title-wrapper .page-title{padding-bottom:0}.page-image{grid-row:title-start/header-end;grid-column:image-start/screen-end}.page-image.full{grid-row:1/-1;grid-column:screen;max-height:80vh}.page-main{grid-row:content;grid-column:content}.has-image~.page-main{padding-top:3.5rem}.full-width .page-main{grid-column:container}.full-width .has-image~.page-main{padding-left:0}.page-secondary.full{margin-left:calc(var(--gutter-offset) - var(--sidebar-width) - 2rem);position:relative;padding-left:var(--gutter-width);z-index:20}.page-sidebar{margin-top:8.5rem;grid-row:header-start/content-end;grid-column:sidebar;z-index:10;position:relative;background:#fff}.page-sidebar:before{content:"";display:block;position:absolute;top:0;bottom:0;right:100%;left:calc(-1 * var(--gutter-width));z-index:-1;background:#fff}.has-title~.page-sidebar{grid-row-start:content-start;margin-top:3rem}.nav-top-true .page-sidebar{grid-row-start:content-start;margin-top:4.5rem}.nav-top-true .has-image~.page-sidebar{margin-top:0;padding-top:2.5rem}}@media only screen and (min-width:80em){.site-content{--sidebar-width:22vw}}@media only screen and (min-width:120em){.wrapper{--gutter-width:calc((100vw - 108rem) / 2)}.site-content{--sidebar-width:26rem}.nav-top-true .page-header{--image-width:0}.nav-top-true .page-header.has-image{--image-width:76rem}.page-image{grid-column-end:image;margin-right:-6rem;width:calc(100% + 6rem)}.page-image.full{grid-column-end:screen}.nav-top-false .page-header:before{bottom:auto;height:calc(var(--padding-bottom) + var(--padding-top))}.nav-top-false .page-header.has-title:before{height:100%}.page-title-wrapper{grid-column:title;padding-left:3rem;padding-right:3rem;margin-left:-3rem}}}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){body{font-family:Libre Franklin,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif}.h1,.h2,.h3,.h4,.h5,.h6,.site-title,h1,h2,h3,h4,h5,h6{color:#0c2340;font-family:GPC,Arial Narrow,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif}a{color:#0c2340}th,thead th{color:#fff;background-color:#0c2340}.btn{background-color:#edf2f9}.btn-cta{color:#fff}.btn-action,.btn-cta{background-color:#0c2340}.btn-action.btn-light{background-color:#fff}.btn-inline{background-color:transparent}.btn-light{color:#0c2340}.section-dark{background-color:#0c2340}.section-dark .btn{background-color:#143865}.section-dark .btn-inline{background-color:transparent}.section-dark .btn-cta{color:#0c2340;background-color:#fff}.site-header{background:#0c2340;overflow:auto;padding:1rem 5vw}.site-parent,.site-tagline{color:#d2d2d2}.mark-header{float:right;max-width:200px}.nav-header{clear:right;margin-top:0}.navbar{background:#0c2340;border-top:4px solid #ae9142;border-bottom:5px solid #081629}.site-content{padding:0 5vw}.page-image{margin:0;max-width:100%}.page-main{float:right;width:75%}.full-width .page-main{width:100%}.page-title{border-bottom:2px solid #ae9142}.page-header .page-title{border:0}.page-sidebar{float:left;width:23%;margin-right:2%}.site-footer{clear:both;display:flex;padding:1rem 5vw}.nav-footer,.site-footer{background:#0c2340}.home-primary{max-width:100%}.horizontal:not([class*=stacked-]) .card-image{width:25%;min-width:25%;margin-right:1rem}}@media screen{.bg-cells-texture .page-header:before{background-image:url(https://conductor.nd.edu/stylesheets/themes/ndt/3.0/images/hdr-cells-800.jpg)}.bg-clover-texture .page-header:before{background-image:url(https://conductor.nd.edu/stylesheets/themes/ndt/3.0/images/hdr-clover-800.jpg)}.bg-diagonal-texture .page-header:before{background-image:url(https://conductor.nd.edu/stylesheets/themes/ndt/3.0/images/hdr-diagonal-800.jpg)}.bg-flow-texture .page-header:before{background-image:url(https://conductor.nd.edu/stylesheets/themes/ndt/3.0/images/hdr-flow-800.jpg)}.bg-geometric-texture .page-header:before{background-image:url(https://conductor.nd.edu/stylesheets/themes/ndt/3.0/images/hdr-geometric-800.jpg)}.bg-honeycomb-texture .page-header:before{background-image:url(https://conductor.nd.edu/stylesheets/themes/ndt/3.0/images/hdr-honeycomb-800.jpg)}.bg-linework-texture .page-header:before{background-image:url(https://conductor.nd.edu/stylesheets/themes/ndt/3.0/images/hdr-linework-800.jpg)}.bg-main-building-texture .page-header:before{background-image:url(https://conductor.nd.edu/stylesheets/themes/ndt/3.0/images/hdr-main-building-800.jpg)}.bg-molecule-texture .page-header:before{background-image:url(https://conductor.nd.edu/stylesheets/themes/ndt/3.0/images/hdr-molecule-800.jpg)}.bg-network-texture .page-header:before{background-image:url(https://conductor.nd.edu/stylesheets/themes/ndt/3.0/images/hdr-network-800.jpg)}.bg-plaid-texture .page-header:before{background-image:url(https://conductor.nd.edu/stylesheets/themes/ndt/3.0/images/hdr-plaid-800.jpg)}.bg-circuit-texture .page-header:before{background-image:url(https://conductor.nd.edu/stylesheets/themes/ndt/3.0/images/hdr-circuit-ptn.png);background-repeat:repeat;background-size:304px}.bg-cube-texture .page-header:before{background-image:url(https://conductor.nd.edu/stylesheets/themes/ndt/3.0/images/hdr-cube-ptn.png);background-repeat:repeat;background-size:67px 100px}.bg-dome-texture .page-header:before{background-image:url(https://conductor.nd.edu/stylesheets/themes/ndt/3.0/images/hdr-dome-ptn.png);background-repeat:repeat;background-size:50px}.bg-graph-paper-texture .page-header:before{background-image:url(https://conductor.nd.edu/stylesheets/themes/ndt/3.0/images/hdr-graph-paper-ptn.png);background-repeat:repeat;background-size:72px}.bg-starcross-texture .page-header:before{background-image:url(https://conductor.nd.edu/stylesheets/themes/ndt/3.0/images/hdr-starcross-ptn.png);background-repeat:repeat;background-size:67px}.bg-textile-texture .page-header:before{background-image:url(https://conductor.nd.edu/stylesheets/themes/ndt/3.0/images/hdr-textile-ptn.png);background-repeat:repeat;background-size:600px}.bg-topography-texture .page-header:before{background-image:url(https://conductor.nd.edu/stylesheets/themes/ndt/3.0/images/hdr-topography-ptn.png);background-repeat:repeat;background-size:400px}.bg-waves-texture .page-header:before{background-image:url(https://conductor.nd.edu/stylesheets/themes/ndt/3.0/images/hdr-waves-ptn.png);background-repeat:repeat;background-size:400px}.bg-campus-photo .page-header:before{background-image:url(https://conductor.nd.edu/stylesheets/themes/ndt/3.0/images/hdr-campus-800.jpg)}.bg-faith-photo .page-header:before{background-image:url(https://conductor.nd.edu/stylesheets/themes/ndt/3.0/images/hdr-faith-800.jpg)}.bg-global-photo .page-header:before{background-image:url(https://conductor.nd.edu/stylesheets/themes/ndt/3.0/images/hdr-global-800.jpg)}.bg-mosaic-photo .page-header:before{background-image:url(https://conductor.nd.edu/stylesheets/themes/ndt/3.0/images/hdr-mosaic-800.jpg)}.bg-research-photo .page-header:before{background-image:url(https://conductor.nd.edu/stylesheets/themes/ndt/3.0/images/hdr-research-800.jpg)}.bg-students-photo .page-header:before{background-image:url(https://conductor.nd.edu/stylesheets/themes/ndt/3.0/images/hdr-students-800.jpg)}.bg-technology-photo .page-header:before{background-image:url(https://conductor.nd.edu/stylesheets/themes/ndt/3.0/images/hdr-tech-800.jpg)}.bg-vinewall-photo .page-header:before{background-image:url(https://conductor.nd.edu/stylesheets/themes/ndt/3.0/images/hdr-vinewall-800.jpg)}}@media screen and (min-width:60rem){.bg-cells-texture .page-header:before{background-image:url(https://conductor.nd.edu/stylesheets/themes/ndt/3.0/images/hdr-cells-1200.jpg)}.bg-clover-texture .page-header:before{background-image:url(https://conductor.nd.edu/stylesheets/themes/ndt/3.0/images/hdr-clover-1200.jpg)}.bg-diagonal-texture .page-header:before{background-image:url(https://conductor.nd.edu/stylesheets/themes/ndt/3.0/images/hdr-diagonal-1200.jpg)}.bg-flow-texture .page-header:before{background-image:url(https://conductor.nd.edu/stylesheets/themes/ndt/3.0/images/hdr-flow-1200.jpg)}.bg-geometric-texture .page-header:before{background-image:url(https://conductor.nd.edu/stylesheets/themes/ndt/3.0/images/hdr-geometric-1200.jpg)}.bg-honeycomb-texture .page-header:before{background-image:url(https://conductor.nd.edu/stylesheets/themes/ndt/3.0/images/hdr-honeycomb-1200.jpg)}.bg-linework-texture .page-header:before{background-image:url(https://conductor.nd.edu/stylesheets/themes/ndt/3.0/images/hdr-linework-1200.jpg)}.bg-main-building-texture .page-header:before{background-image:url(https://conductor.nd.edu/stylesheets/themes/ndt/3.0/images/hdr-main-building-1200.jpg)}.bg-molecule-texture .page-header:before{background-image:url(https://conductor.nd.edu/stylesheets/themes/ndt/3.0/images/hdr-molecule-1200.jpg)}.bg-network-texture .page-header:before{background-image:url(https://conductor.nd.edu/stylesheets/themes/ndt/3.0/images/hdr-network-1200.jpg)}.bg-plaid-texture .page-header:before{background-image:url(https://conductor.nd.edu/stylesheets/themes/ndt/3.0/images/hdr-plaid-1200.jpg)}.bg-campus-photo .page-header:before{background-image:url(https://conductor.nd.edu/stylesheets/themes/ndt/3.0/images/hdr-campus-1200.jpg)}.bg-faith-photo .page-header:before{background-image:url(https://conductor.nd.edu/stylesheets/themes/ndt/3.0/images/hdr-faith-1200.jpg)}.bg-global-photo .page-header:before{background-image:url(https://conductor.nd.edu/stylesheets/themes/ndt/3.0/images/hdr-global-1200.jpg)}.bg-mosaic-photo .page-header:before{background-image:url(https://conductor.nd.edu/stylesheets/themes/ndt/3.0/images/hdr-mosaic-1200.jpg)}.bg-research-photo .page-header:before{background-image:url(https://conductor.nd.edu/stylesheets/themes/ndt/3.0/images/hdr-research-1200.jpg)}.bg-students-photo .page-header:before{background-image:url(https://conductor.nd.edu/stylesheets/themes/ndt/3.0/images/hdr-students-1200.jpg)}.bg-technology-photo .page-header:before{background-image:url(https://conductor.nd.edu/stylesheets/themes/ndt/3.0/images/hdr-tech-1200.jpg)}.bg-vinewall-photo .page-header:before{background-image:url(https://conductor.nd.edu/stylesheets/themes/ndt/3.0/images/hdr-vinewall-1200.jpg)}}@media screen and (min-width:75rem){.bg-cells-texture .page-header:before{background-image:url(https://conductor.nd.edu/stylesheets/themes/ndt/3.0/images/hdr-cells-1600.jpg)}.bg-clover-texture .page-header:before{background-image:url(https://conductor.nd.edu/stylesheets/themes/ndt/3.0/images/hdr-clover-1600.jpg)}.bg-diagonal-texture .page-header:before{background-image:url(https://conductor.nd.edu/stylesheets/themes/ndt/3.0/images/hdr-diagonal-1600.jpg)}.bg-flow-texture .page-header:before{background-image:url(https://conductor.nd.edu/stylesheets/themes/ndt/3.0/images/hdr-flow-1600.jpg)}.bg-geometric-texture .page-header:before{background-image:url(https://conductor.nd.edu/stylesheets/themes/ndt/3.0/images/hdr-geometric-1600.jpg)}.bg-honeycomb-texture .page-header:before{background-image:url(https://conductor.nd.edu/stylesheets/themes/ndt/3.0/images/hdr-honeycomb-1600.jpg)}.bg-linework-texture .page-header:before{background-image:url(https://conductor.nd.edu/stylesheets/themes/ndt/3.0/images/hdr-linework-1600.jpg)}.bg-main-building-texture .page-header:before{background-image:url(https://conductor.nd.edu/stylesheets/themes/ndt/3.0/images/hdr-main-building-1600.jpg)}.bg-molecule-texture .page-header:before{background-image:url(https://conductor.nd.edu/stylesheets/themes/ndt/3.0/images/hdr-molecule-1600.jpg)}.bg-network-texture .page-header:before{background-image:url(https://conductor.nd.edu/stylesheets/themes/ndt/3.0/images/hdr-network-1600.jpg)}.bg-plaid-texture .page-header:before{background-image:url(https://conductor.nd.edu/stylesheets/themes/ndt/3.0/images/hdr-plaid-1600.jpg)}.bg-campus-photo .page-header:before{background-image:url(https://conductor.nd.edu/stylesheets/themes/ndt/3.0/images/hdr-campus-1600.jpg)}.bg-faith-photo .page-header:before{background-image:url(https://conductor.nd.edu/stylesheets/themes/ndt/3.0/images/hdr-faith-1600.jpg)}.bg-global-photo .page-header:before{background-image:url(https://conductor.nd.edu/stylesheets/themes/ndt/3.0/images/hdr-global-1600.jpg)}.bg-mosaic-photo .page-header:before{background-image:url(https://conductor.nd.edu/stylesheets/themes/ndt/3.0/images/hdr-mosaic-1600.jpg)}.bg-research-photo .page-header:before{background-image:url(https://conductor.nd.edu/stylesheets/themes/ndt/3.0/images/hdr-research-1600.jpg)}.bg-students-photo .page-header:before{background-image:url(https://conductor.nd.edu/stylesheets/themes/ndt/3.0/images/hdr-students-1600.jpg)}.bg-technology-photo .page-header:before{background-image:url(https://conductor.nd.edu/stylesheets/themes/ndt/3.0/images/hdr-tech-1600.jpg)}.bg-vinewall-photo .page-header:before{background-image:url(https://conductor.nd.edu/stylesheets/themes/ndt/3.0/images/hdr-vinewall-1600.jpg)}}@media (-webkit-min-device-pixel-ratio:1.25),(min-device-pixel-ratio:1.25),(min-resolution:1.25dppx),(min-resolution:120dpi){.bg-circuit-texture .page-header:before{background-image:url(https://conductor.nd.edu/stylesheets/themes/ndt/3.0/images/hdr-circuit-ptn@2x.png)}.bg-cube-texture .page-header:before{background-image:url(https://conductor.nd.edu/stylesheets/themes/ndt/3.0/images/hdr-cube-ptn@2x.png)}.bg-dome-texture .page-header:before{background-image:url(https://conductor.nd.edu/stylesheets/themes/ndt/3.0/images/hdr-dome-ptn@2x.png)}.bg-graph-paper-texture .page-header:before{background-image:url(https://conductor.nd.edu/stylesheets/themes/ndt/3.0/images/hdr-graph-paper-ptn@2x.png)}.bg-starcross-texture .page-header:before{background-image:url(https://conductor.nd.edu/stylesheets/themes/ndt/3.0/images/hdr-starcross-ptn@2x.png)}.bg-textile-texture .page-header:before{background-image:url(https://conductor.nd.edu/stylesheets/themes/ndt/3.0/images/hdr-textile-ptn@2x.png)}}@media print{@page{margin:1.5cm 1cm}body{font-size:13pt;line-height:1.3;font-family:Georgia,Times New Roman,Times,serif;color:#000}img,tr{page-break-inside:avoid}.h2,.h3,h2,h3,p{orphans:3;widows:3}a,blockquote{page-break-inside:avoid}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6,img{page-break-after:avoid;page-break-inside:avoid}pre,table{page-break-inside:avoid}dl,ol,ul{page-break-before:avoid}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}.image-left,.image-right{max-width:50%}.image-right{float:right;margin:0 0 1em 2em}.image-left{float:left;margin:0 2em 1em 0}article{overflow:hidden}.article-more,.breadcrumbs,.btn-nav-mobile,.calendar,.footer-parent-links,.mark-header,.nav-footer,.nav-header,.nav-mobile,.nav-mobile-util,.nav-site,.nav-top,.page-sidebar,.skip-links,.social-share{display:none}.site-header{overflow:hidden;margin-bottom:1rem;border-bottom:1px solid gray}.site-parent{font-size:12px;text-transform:uppercase;font-family:Adobe Garamond,Garamond,Baskerville,Baskerville Old Face,Hoefler Text,Times New Roman,serif}.site-subtitle,.site-title{margin:0;color:#333;font-family:GPC,Helvetica Neue,Helvetica,Arial,Verdana,sans-serif}.site-header a,.site-subtitle a,.site-title a{color:#000;text-decoration:none}.site-title{margin:.25rem 0 .5rem;font-size:2rem}.site-subtitle,.site-tagline{font-size:1rem}.site-tagline{text-align:left;margin-bottom:.5rem}.site-link{font-size:2rem}.site-main a:link:after{content:" [link:" attr(href) "] ";font-size:11px;font-family:inherit}.site-main abbr:after{content:" (" attr(title) ")"}.page-image img{width:100%}.stacked-lg,.stacked-xl{flex-flow:column}.stacked-lg .card-body,.stacked-lg .card-image,.stacked-lg .card-image+.card-body,.stacked-xl .card-body,.stacked-xl .card-image,.stacked-xl .card-image+.card-body{width:100%}.horizontal,.horizontal-md{flex-flow:row}.horizontal .card-image,.horizontal-md .card-image{width:33%}.horizontal .card-image+.card-body,.horizontal-md .card-image+.card-body{width:67%;justify-self:flex-end}.card-image img{max-width:16rem}.site-footer{clear:both;display:flex;width:100%;justify-content:space-between;margin-top:2rem;border-top:1px solid gray}.site-footer p{margin:0}.country-name,.geo{display:none}.tel{display:block}.footer-contacts{display:flex}.site-footer .social{display:none}.footer-parent{padding:0;margin:0}.mark-footer{width:200px}}.section-body p{max-width:100%}.no-bullets .image-center{display:grid;align-items:center;justify-content:center}@media only screen{.stats-about{grid-column:1/-1}.stats-about ul{margin:0;align-items:center}.stats-about ul li{margin:2rem auto;text-align:center}.stats-about ul img{margin:0 0 1.25rem;width:3.5rem;height:3.5rem}.stats-about ul strong{display:block;color:var(--brand-gold);font-size:3.5rem;line-height:1.4em}.stats-about .stats-box{display:flex;padding:3rem;align-items:center;justify-content:center}.stats-about .stats-box p{max-width:300px;margin-bottom:0}.stats-about .stats-box .upper,.stats-about .stats-box strong{display:block}.stats-about .stats-box strong{font-size:3.5rem;line-height:1.4em}.stats-about .stats-box.dark{color:#fff;background:var(--brand-blue)}.stats-about .stats-box.dark strong{color:var(--brand-gold)}.stats-botfl .stats-box.light{background:var(--sky-blue-light)}.stats-about .stats-box.light strong{color:var(--brand-blue)}.stats-botfl{display:flex;flex-flow:column;grid-column:1/-1;position:relative}.stats-botfl>.related{padding:0 5vw}.stats-botfl .related ul{flex-flow:row wrap}.stats-botfl .related li{width:auto;margin:0}.stats-botfl ul{margin:0;display:flex;flex-flow:column}.stats-botfl ul .upper,.stats-botfl ul strong{display:block}.stats-botfl ul strong{font-size:3.5rem;line-height:1.4em}.stats-botfl ul li{margin:1rem auto;width:100%}.stats-botfl:before{content:"";display:block;position:absolute;top:0;left:0;height:100%;width:100%;z-index:-1;background:var(--sky-blue-light)}.stats-botfl .stats-image{order:-1;margin:0 0 1rem;width:100%}.stats-botfl .stats-image img{width:100%}.stats-botfl .stats-copy{padding:1rem}.stats-botfl .stats-copy .related{margin:1rem 0}.stats-botfl .stats-copy .btn{margin-top:1rem}.stats-botfl .stats-box{padding:0}.stats-botfl .stats-box strong{font-size:3rem;line-height:1.4}.stats-botfl .stats-box.dark{color:#fff}.stats-botfl .stats-box.dark.fys.dark{background:var(--brand-blue)}.stats-botfl .stats-box.dark h2,.stats-botfl .stats-box.dark h3{color:#fff;margin-bottom:2rem}.stats-botfl .stats-box.dark strong,.stats-botfl .stats-box.light strong{color:var(--brand-gold)}.related{grid-column:2/5}}.stats-campus-life .dark{background-image:url(/assets/css/images/campus-life/stats-blue-800.jpg)}.stats-academics .dark{background-image:url(/assets/css/images/academics/stats-blue-800.jpg)}.page-header{padding-top:0;background-color:transparent}@media only screen and (min-width:36.25em){.stats-academics,.stats-campus-life{margin-top:2rem;margin-bottom:4rem;display:grid;grid-template-columns:1fr 5vw 45vw 45vw 5vw 1fr;grid-template-rows:2rem auto 2rem}.stats-academics .stats-primary,.stats-campus-life .stats-primary{grid-row:2/4;grid-column:4/6;display:flex;flex-flow:column;justify-content:space-around;padding:1rem 2rem 2rem;z-index:1}.stats-academics .stats-secondary,.stats-campus-life .stats-secondary{grid-row:2/3;grid-column:3/4;padding-right:2rem}.stats-academics:before,.stats-campus-life:before{grid-row:1/3;grid-column:2/5}.stats-academics li,.stats-campus-life li{padding:2rem}}@media only screen and (min-width:35em){.stats{margin:3rem 0 0}.stats-about{display:flex;flex-flow:row wrap}.stats-about div,.stats-about ul{width:50%}.stats-botfl{display:grid;grid-template-columns:1fr 50vw 50vw 1fr;grid-template-rows:auto}.stats-botfl:before{grid-row:1/2;grid-column:1/-1}.stats-botfl .stats-copy{grid-row:1/2;grid-column:2/3}.stats-botfl .stats-image{grid-row:1/2;grid-column:3/4;margin-top:-2rem;margin-bottom:-2rem;z-index:10}.stats-botfl .stats-box{grid-row:2/3;grid-column:1/-1}.stats-botfl .stats-box ul{flex-flow:row wrap;justify-content:flex-start}.stats-botfl .stats-box li{width:50%;padding:1rem 3rem;margin:0 0 1rem}}@media only screen and (min-width:48em){.stats-botfl .stats-box{grid-row:2/3;grid-column:1/-1}}@media only screen and (min-width:60em){.stats-botfl .stats-copy{padding:4rem 5rem 4rem 5vw}.stats-botfl .stats-box{grid-row:2/3;grid-column:1/-1;padding:4rem 5vw}.stats-botfl .stats-box li{width:25%}}@media only screen and (min-width:75em){.stats-botfl .stats-image img{height:100%;-o-object-fit:cover;object-fit:cover}}@media only screen and (min-width:120em){.row{grid-template-columns:1fr 108rem 1fr}.stats-botfl{grid-template-columns:1fr 54rem 54rem 1fr}.stats-botfl .stats-image{width:calc(100% + 7rem)}.stats-botfl .stats-copy{padding:2rem 2rem 2rem 0}.stats-botfl .stats-box>*{max-width:108rem;margin:0 auto}}dialog{background:var(--sky-blue);border:none;box-shadow:0 0 7px rgba(0,0,0,.7);display:block;left:0;margin:auto;max-height:90vh;max-width:90vw;overflow:visible;padding:0;position:fixed;right:0;top:20vh}dialog[open]{animation:dialogShow .25s ease-out}dialog:not([open]){display:none}dialog.fixed{position:fixed;top:50%;transform:translateY(-50%)}dialog+.backdrop{bottom:0;left:0;position:fixed;right:0;top:0}dialog+.backdrop,dialog::backdrop{background:rgba(8,22,41,.7)}._dialog_overlay{bottom:0;left:0;position:fixed;right:0;top:0}.has-open-dialog .page-main{z-index:auto}.dialog-item{position:relative}.dialog-close{position:absolute;right:-1rem;top:-5vh}.dialog-close button{animation:dialogEnter .3s;border:0}.dialog-close.offset{right:-.7rem;top:-1.6rem}.dialog-close.offset button{height:1em;line-height:1em;width:1em}.dialog-frame{height:auto;max-height:80vh;overflow-y:auto}.dialog-body{padding:1rem}.dialog-image img{margin-top:2rem;width:100%}@keyframes dialogEnter{0%{opacity:0;transform:translate3d(0,-1em,0)}to{opacity:1;transform:translateZ(0)}}@keyframes dialogShow{0%{opacity:0}to{opacity:1}}.dialog-name{margin:.25rem 0;padding:0}.dialog-team{color:var(--gray);font-size:.9em;letter-spacing:.08em;margin-bottom:0;text-transform:uppercase}.dialog-title{color:var(--brand-blue);font-weight:700}.dialog-pager{display:flex;flex-flow:row wrap;justify-content:space-between}.no-js .dialog-pager,[data-team=""] .dialog-pager-team{display:none}.dialog-pager-team{margin-top:2rem;width:100%}.dialog-video{background:transparent;max-width:80vw;width:800px}dialog.style1{background:transparent;box-shadow:none}.style1 .dialog-name{color:#fff}.style1 .dialog-team{color:var(--gray-light)}.style1 .dialog-title{color:#fff}.style1 .dialog-image.image-circle img{border-radius:50%;overflow:hidden}.style1 .dialog-bio,.style1 .dialog-body,.style1 .dialog-desc{color:#fff}.style1 .dialog-bio a,.style1 .dialog-body a,.style1 .dialog-desc a{color:var(--sky-blue-light)}.style1+.backdrop{background:rgba(8,22,41,.98)}.style1::backdrop{background:rgba(8,22,41,.98)}.style1 h2,.style1 h3,.style1 h4,.style1 h5,.style1 h6{color:#fff}.style1 .dialog-pager-team{border-bottom:1px solid var(--sky-blue-dark);color:var(--gray-light)}.style1 .dialog-pager .btn{color:#fff}.style1 .dialog-pager .btn:hover{background:var(--brand-blue-light)}@media only screen and (min-width:40em){.dialog-content,.dialog-person{display:flex;flex-flow:row;max-width:80vw;overflow:visible}.dialog-person .dialog-image{margin:-1rem 1rem 0 -1rem;width:40%}.dialog-content .dialog-image{margin:4rem 1rem 0 -1rem}.dialog-content .dialog-body,.dialog-person .dialog-body{max-height:85vh;overflow-y:auto;padding:2rem 2rem 2rem 1rem;width:60%}.dialog-content .dialog-frame,.dialog-person .dialog-frame{align-items:flex-start;display:flex;flex-flow:row;height:auto;max-width:90vw;overflow:visible;padding:0}}@media only screen and (min-width:48em){.dialog-content .dialog-image,.dialog-person .dialog-image{width:33%}.dialog-content .dialog-image,.dialog-person .dialog-body{width:67%}.dialog-content .dialog-image{order:2}}@media only screen and (min-width:60em){.page-section{margin-bottom:4rem;margin-top:4rem}.page-section:last-of-type{margin-bottom:0}.news-events .page-main{padding-bottom:0}}@media only screen and (min-width:100em){.dialog-person{max-width:108rem}}@media only screen and (min-width:120em){.dialog-content,.dialog-person{max-width:108rem}}@media only screen{.home-hero{background:none;padding-top:2rem;position:relative}.home-hero:after{background:url(/_next/static/media/Hal-texture-new-ver1.7ff230ac.jpg) 50%/cover repeat;content:"";display:block;height:100%;width:100%;position:absolute;top:0;left:0;z-index:-1}.home-hero:before{background:linear-gradient(0deg,rgba(39,50,72,0),#071427),#a49e91 url(/_next/static/media/Hal-texture-new-ver1.7ff230ac.jpg) -10vw -10vw /100vw auto repeat}.home-hero .hero-text{border:4px solid var(--brand-gold);color:#fff;margin:0;padding:3rem 0 0;background:rgba(12,35,64,.7)}.home-hero .hero-text h2{color:#fff;font-family:var(--font-heading-article);font-size:1.75rem;font-weight:400;line-height:1.6}.home-hero .article .meta,.home-hero .hero-text h2:after{display:none}.site-title .logoImage{display:block;height:5rem;text-indent:-100em;background-position:0 100%;background-size:contain;background-repeat:no-repeat}.icon-item-heading{font-family:var(--font-heading-article);font-weight:300}.icon-item{padding-top:4rem;position:relative}.icon-item:before{content:"";display:block;width:3rem;height:3rem;position:absolute;top:.5rem;left:50%;transform:translateX(-50%);background:transparent 50% 50%/contain no-repeat}.icon-item-link{display:block;text-decoration:none;text-align:center}.icon-item-link,.icon-item-link:visited{color:var(--brand-blue)}.icon-item-link:hover{color:var(--brand-blue-bright)}.icon-item-image{background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:4rem;margin:0 auto 1rem;transition:all var(--anim-duration-fast) var(--anim-ease);width:4rem}.icon-item-link:hover .icon-item-image{transform:scale(1.05)}.icon-item-name{display:block;margin-top:.5em}.card-image.icon-item-image{width:8rem;height:8rem}}html{background:#fff}.no-js .lazy{display:none}hr.no-border,hr.noborder{padding-top:1px}.embedded #navbar,.embedded #network_notice,.embedded .breadcrumbs,.embedded .section-brand--footer,.embedded .site-footer,.embedded .site-header{display:none}.page-section.section-partner--goals ul{margin:1.5em 0}.page-section.section-partner--goals li{font-size:1.3em;padding:.5em 0 .7em 4rem;position:relative}.page-section.section-partner--goals li:before{background:var(--brand-blue);border-radius:50%;color:#fff;content:"";display:block;font-family:var(--font-default);font-size:1.3em;font-weight:700;height:3rem;left:0;line-height:3rem;position:absolute;text-align:center;top:0;width:3rem}.page-section.section-partner--goals li:first-child:before{content:"1"}.page-section.section-partner--goals li:nth-child(2):before{content:"2"}.page-section.section-partner--goals li:nth-child(3):before{content:"3"}.testimonial-item{position:relative}.testimonial-item:before{color:var(--sky-blue-dark);content:"\201c";display:inline-block;font-size:6rem;left:0;position:absolute;top:-.4rem}.testimonial-item strong{font-size:1.2rem;font-weight:700}.testimonial-item em{font-size:1rem}.image-default figcaption a,.image-full-left figcaption a,.image-full-right figcaption a,.image-left figcaption a,.image-right figcaption a,figcaption a{display:inline}@media only screen{.code{background:#d5d5d5;border:1px solid gray;border-radius:3px;font-size:.8em;overflow:auto;padding:15px}textarea.code{border:1px solid gray;font-family:Courier,monospace;height:auto;width:100%}code,pre{font-family:Monaco,courier,sans-serif}.text-right{max-width:none}.btn-cta{margin-top:1em}.nav-top .backtotop{display:none}.nav-top.visible .backtotop{display:block;flex-grow:2;text-align:left}.nav-top.visible .backtotop a{display:inline-block;font-size:.9rem;vertical-align:text-top}.nav-top.visible .backtotop a svg{margin-right:.5em}body .page-section .video{display:block}.wufoo-form-container{max-width:40em}.browser .browser-min{padding-left:1.5rem;padding-right:1.5rem;padding-top:2rem}.browser img,.browser-min img{border-image-outset:39px 17px 13px 15px;border-image-repeat:repeat;border-image-slice:42 40 40 100;border-image-width:45px 48px 40px 100px;border-radius:0 0 10px 10px;border-style:solid}.card-image.browser,.card-image.browser-min{margin-left:-2px;padding:1rem 0 0}.card-image.browser-min img{border-image-outset:39px 17px 13px 15px;border-image-repeat:repeat;border-image-slice:42 40 40 100;border-image-width:45px 48px 40px 100px;border-radius:0 0 10px 10px;border-style:solid}.border{border:1px solid var(--gray-light)}.page-image.browser{overflow:visible;overflow:initial;padding-top:2rem}.page-section{margin-bottom:2rem}.page-main>.page-section:last-of-type{margin-bottom:0}.page-section.section-portfolio-detail--main{margin-bottom:3rem}.section-portfolio-detail--pano-video{margin-top:2rem}.section-portfolio-detail--pano-video video{width:100%}.page-section.page-section--full{margin-left:var(--gutter-offset);margin-right:var(--gutter-offset);position:relative}.page-section--full img{width:100%}.page-header.has-video{position:relative}.bg-video{bottom:0;height:100vh;left:0;position:absolute;right:0;top:0}.bg-video img,.bg-video video{left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:4}.bg-video.has-overlay:after{background:url(/stylesheets/images/overlay-dome.png) 100% 100%/contain no-repeat;bottom:0;content:"";height:80%;position:absolute;right:0;width:40%;z-index:5}.home .page-image .video-image{display:none}.bg-video{height:0;max-width:100%;overflow:hidden;padding-bottom:50%;position:relative}.bg-video iframe{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.video--pano{cursor:pointer;line-height:1;overflow:hidden;position:relative}.video--pano:after{background:rgba(0,0,0,.1);bottom:0;content:"";display:block;height:100%;left:0;width:100%}.video--pano .controls,.video--pano:after{position:absolute;transition:all var(--anim-duration-fast) cubic-bezier(0,0,.25,1)}.video--pano .controls{background-color:var(--brand-blue);border:0;border-radius:50%;bottom:1rem;height:6rem;left:2rem;text-indent:-200vw;width:6rem}.video--pano .controls:after{border-color:transparent transparent transparent #fff;border-style:solid;border-width:1rem 0 1rem 1.5em;content:"";display:block;height:2rem;left:50%;position:absolute;top:50%;transform:translate(-35%,-50%)}.video--pano.is-playing .controls:after{border-style:double;border-width:0 0 0 1.75rem;transform:translate(-50%,-50%)}.video--pano.is-playing:after,.video--pano:hover:after{background-color:transparent}.video--pano:hover .controls{transform:scale(1.15)}.page-section-dark,.section-dark{background:var(--brand-blue);color:#fff}.card-dark .card-title,.card-dark .card-title a,.page-section-dark .card-title,.page-section-dark .h2,.page-section-dark .h3,.page-section-dark a,.page-section-dark h2,.page-section-dark h3,.page-section-dark p,.section-dark .a,.section-dark .a:not(.btn-light):visited,.section-dark .card-title,.section-dark .card-title:visited,.section-dark .h2,.section-dark .h3,.section-dark .section-label,.section-dark .section-title,.section-dark a,.section-dark h2,.section-dark h3,.section-dark p{color:#fff}.card-link:hover{text-decoration:none;color:var(--brand-blue)}.section-light .btn:not(.btn-cta):hover{background:#fff}.card-dark.hover-bg:focus-within,.card-dark.hover-bg:hover{background:var(--brand-blue-light);border-bottom-color:var(--brand-blue-bright)}.card-light.hover-bg:focus-within,.card-light.hover-bg:hover{background:#fff;border-bottom-color:var(--sky-blue-dark)}.page-section-dark .btn.btn-inline:not(.btn-light):hover,.section-dark .btn.btn-inline:not(.btn-light):hover{background:var(--brand-blue-light)}.btn-light:visited,.section-dark .btn-light:hover{color:var(--brand-blue);background-color:#fff}.section-dark .btn-inline:visited{color:#fff;background-color:transparent}.page-section-dark .btn:not(.btn-inline,.btn-cta,.btn-light),.section-dark .btn:not(.btn-inline,.btn-cta,.btn-light){color:#fff;background-color:var(--brand-blue-light)}.section-dark .btn .btn-inline{color:#fff;background-color:transparent}.page-section-dark .btn-cta,.page-section-dark .btn-light,.section-dark .btn-cta,.section-dark .btn-light{color:var(--brand-blue);background-color:#fff}.page-section--skyblue,.section--skyblue{background:var(--sky-blue)}.section-home--portfolio{margin-top:2rem}.page-section .section-image img{width:100%}.page-section--image-bg .section-image,.page-section--image-offset .section-image{margin:0 var(--gutter-offset);position:relative;width:100vw}.page-section--image-offset .section-body{padding:2rem 0;position:relative}.page-section--image-bg .section-body{background:var(--sky-blue);border-bottom:.25rem solid var(--sky-blue-dark);padding:2rem 3rem;position:relative}.page-section--gallery .grid{padding-left:1rem;padding-right:1rem}.page-section--gallery li{max-width:none}.page-section .section-description{margin-bottom:3rem;margin-top:1rem}.page-section.section-partner--goals{background-color:var(--sky-blue-light);padding:3rem 0 2rem}.page-cta{display:block;margin-top:2.25rem}.project-intro{background:var(--sky-blue);font-size:1.2em;margin:2rem auto;padding:2rem 2rem 1rem}.section-cta{margin-top:2.25rem}.heading-action>p{margin-top:-1rem}.card--related-item img{height:100%;-o-object-fit:cover;object-fit:cover}.card.horizontal .card-title{margin:0 0 .5rem}.gallery-item{display:block}.stat-item-number{display:block;font-size:2.5em;text-align:center}.stat-item-subhead{display:block;font-size:1.5em}.icon-trophy{color:var(--brand-gold);font-size:1rem}.home .page-main{z-index:0}.has-open-dialog .page-main{z-index:auto}.section-home--primary{padding-bottom:2rem;padding-top:4rem}.section-home--primary:before{background:var(--gray-extra-light) url(/stylesheets/images/hdr-cube-ptn@2x.png) 50% 50% /cover no-repeat;left:var(--gutter-offset);right:var(--gutter-offset)}.section-home--intro{background:#fff;padding:2rem}.section-home--intro h2{margin-top:0}.section-popular-articles{margin-top:-9.5rem;padding-top:0}.filter-teams{border-radius:.5rem;margin-bottom:2rem;overflow:hidden}.filter-teams-label{border-radius:0;cursor:pointer;font-weight:300;margin:0 1px;text-align:center;white-space:nowrap}.filter-teams-label:first-of-type{border-radius:.6em 0 0 .6em}.filter-teams-label:last-of-type{border-radius:0 .6em .6em 0}.filter-teams-input:checked+.filter-teams-label{background:var(--brand-blue);color:#fff}.pager{border-top:1px solid var(--gray-light);margin-top:1rem;padding-top:1rem}.modal-team{background:var(--sky-blue)}.filter-teams.justify-center{display:flex;justify-content:center}.filter-teams.justify-center .filter-teams-label{min-width:10rem}.team-list-item .card.horizontal .card-title{margin:0}.section-brand--brand{padding-bottom:1rem}.section-brand--footer{background:var(--sky-blue);padding-top:2rem}.list--portfolio-detail{padding:0}.list--portfolio-detail dt{margin-bottom:0}.list--portfolio-detail dd{margin:0 0 1rem}.list--portfolio-detail dd span{color:var(--gray);font-size:.8em;margin-left:.5em}.page-partner-with-us .page-main,.page-portfolio-detail .page-main,.services-print .page-main{padding-bottom:0}.page-section.section-portfolio-detail--intro{margin-bottom:2rem;margin-left:auto;margin-right:auto}.page-section.section--projects .btn{text-transform:capitalize}.section-portfolio-detail--related{background:var(--gray-extra-light);padding-bottom:2rem;padding-top:4rem;position:relative}.section-portfolio-detail--related .heading-action{margin-bottom:2rem}.section-portfolio-detail--related .card:hover{background-color:#fff}.project-link{margin:3rem 0}.section-portfolio-detail--related .btn{background:#fff}.list--related{display:flex;flex-flow:column;margin-bottom:0}.list--related li{margin-bottom:2rem}.page-services .page-main{padding-bottom:0}.section-partner--goals strong{font-size:1.4em;font-weight:300}.section-partner--cta .btn{display:block;padding-bottom:1rem;padding-top:1rem}.section-partner--rates{padding:2rem 0}}.projects-map{width:100%;position:relative}.projects-map:after{content:"";display:block;position:absolute;top:3rem;bottom:3rem;left:-100vw;right:-100vw;background:var(--gray-extra-extra-light);z-index:-1}.map--projects{overflow:auto}.map--filters{position:relative;padding:1.5rem 1.5rem 3.5rem;background:var(--brand-blue);color:#fff}.map--filters h3{color:#fff}.map--filters:after{content:"";display:block;position:absolute;bottom:1.5rem;right:1.5rem;width:3rem;height:3rem;background:url(/logo-botfl-w.svg);background-size:cover}.map-filter__list{margin:0;max-height:100%;overflow-y:auto}.map-filter__item{padding:0;display:block;margin:0;border-bottom:1px solid var(--brand-blue-light)}.map-filter__btn{display:block;text-align:left;width:100%;margin:0;box-shadow:none;border:0;padding:.9rem 1rem;background:none}.map-filter__btn.active{background:var(--brand-blue-light)}.gm-style .gm-style-iw-c{border-radius:0;min-width:12rem!important}@media only screen and (max-width:767px){.map--projects{height:50vmax}}@media only screen and (min-width:30em){.list--portfolio-detail>div{-moz-column-break-inside:avoid;break-inside:avoid;display:flex;page-break-inside:avoid}.list--portfolio-detail dt{padding-right:1rem;text-align:right;width:33%}.list--portfolio-detail dd{width:67%}.section-partner--cta .btn{align-items:center;display:flex;height:100%;justify-content:center}.icon-item{padding-top:0;padding-right:1rem;padding-left:5rem}.icon-item:before{top:1rem;left:0;width:4rem;height:4rem;transform:none}}@media only screen and (min-width:48em){.home-hero{background-position:45vw -12vw;background-size:65vw auto;padding-bottom:4rem;padding-top:5rem}.home-hero .hero-text{margin:0 5vw -6rem;padding:6rem 8rem}.home-hero .hero-text h2{font-size:1.9rem}.page-primary{min-height:var(--sidebar-height)}.heading-action>div:first-child{flex-grow:2}.browser{padding-left:1.5rem;padding-right:1.5rem;padding-top:2rem}.browser img{border-image-outset:47px 14px 16px 14px;border-image-repeat:repeat;border-image-slice:52 43 36 326;border-image-width:50px 40px 40px 326px;border-radius:0 0 5px 5px;border-style:solid}.section--projects-map h2{margin-bottom:2rem}.projects-map{display:grid;grid-template-columns:25% 75%}.projects-map:after{top:2rem;bottom:2rem}.map--projects{min-height:30rem}.map--filters h3{font-size:1.5rem}.section--home-icon-item{padding-bottom:6rem}}@media only screen and (min-width:60em){.home .page-main{padding-bottom:0;padding-top:0}.btn+.btn{margin-left:2rem;margin-right:2rem}.page-secondary.full{margin-top:3rem}.page-main{display:flex;flex-flow:column}.full-width .has-image~.page-main{padding-left:2rem}.page-header.has-image{margin-bottom:0;z-index:1}.home .page-header.has-image .page-title-wrapper{max-width:800px;width:120%}.home .page-title-wrapper,.image-full .page-title-wrapper{align-self:center;grid-row:3;margin-bottom:2rem;margin-top:2rem}.section-dark.page-title-wrapper{background:rgba(12,35,64,.9)}.page-main .page-title-group{display:none}.page-header .page-title-group{align-self:flex-end;display:block;grid-column:title;grid-row:title}.page-label+.page-title{margin-top:0}.bg-video{left:0;right:0}.page-section{margin-bottom:4vw;padding-bottom:2rem}.page-section:last-of-type{margin-bottom:0}.section-home--cost-message{padding-top:2rem}.section-home--intro{margin-bottom:0;padding:4rem 0 6rem}.section-home--portfolio{margin-bottom:2rem;margin-top:4rem}.section-web--blog-social{margin-top:4rem}.page-section--image-offset{grid-gap:2rem;display:grid;grid-template-columns:[image-start] 55% [image-end body-start] 45% [body-end]}.page-section--image-offset .section-image{grid-column:image;grid-row:1;margin-bottom:2rem;margin-right:0;margin-top:-2rem;position:relative;width:calc(100% + var(--gutter-width))}.page-section--image-offset .section-body{align-self:center;grid-column:body;grid-row:1}.page-section--image-offset.alt{grid-template-columns:[body-start] 45% [body-end image-start] 55% [image-end]}.page-section--image-offset.alt .section-image{margin-left:0;margin-right:var(--gutter-offset)}.page-image.full{aspect-ratio:2/1;max-height:96vh}.page-section--image-bg{grid-gap:2rem;display:grid;grid-template-columns:55% 45%;position:relative}.page-section--image-bg .section-body{align-self:flex-end;grid-column:2;grid-row:1;margin-bottom:-2rem;margin-right:calc((var(--gutter-width) - 2rem) * -1);position:relative;z-index:2}.page-section--image-bg .section-image{grid-column:1/-1;grid-row:1;margin:0 var(--gutter-offset);max-height:40rem;overflow:hidden;width:100vw}.page-section--image-bg .section-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.section-body>.card-title{font-size:1.8em}.intro-crumbs-container{width:100%}@keyframes awards{0%{opacity:0}to{opacity:1}}#services .page-section.section-services--section-1:before{background:var(--brand-blue) url(/assets/385046/1200x/blue_paper.jpg) center center /100vw auto no-repeat}#services .page-section.section-services--section-2:before{background:var(--sky-blue)}#services .page-section.section-services--section-2 .btn:hover{background:#fff}#services .page-section.section-services--section-3:before{background:var(--brand-blue) url(/assets/385036/1200x/blue_drone.jpg) center center /100vw auto no-repeat}#services .page-section.section-services--section-5:before{background:var(--brand-blue) url(/assets/385042/1200x/blue_campus.jpg) center center /100vw auto no-repeat}#services-photography .page-section.section-services--section-1:before{background:var(--brand-blue) url(/assets/385056/1200x/blue_stars.jpg) center center /100vw auto no-repeat}#services-photography .page-section.section-services--section-3:before{background:var(--brand-blue) url(/assets/385064/1200x/blue_lens.jpg) center center /100vw auto no-repeat}#services-photography .page-section.section-services--section-5:before{background:var(--brand-blue) url(/assets/385052/1200x/blue_studio.jpg) center center /100vw auto no-repeat}#services-web .page-section.section-services-web--section-2:before{background:var(--brand-blue) url(/assets/385160/1200x/blue_graph.jpg) center center /100vw auto no-repeat}.page-section.section-home--brand .page-section--image-offset .section-image{margin-bottom:0}.filter-teams{margin-bottom:4rem}.list--portfolio-detail{-moz-column-count:2;column-count:2}.page-section.section-portfolio-detail--intro{min-width:70%}.modal-team{margin-left:2rem}.modal-team .card-image{margin-left:-4rem;margin-top:-3rem}.modal-team .card-body{padding-left:3rem}.section-services-print--callout-2{margin-top:4rem;padding-bottom:0;padding-top:2rem}.section-brand--footer:last-of-type{margin-bottom:-5rem;padding-bottom:2rem}.section-brand--footer .card.horizontal .card-image,.section-brand--section-1 .card.horizontal .card-image{width:25%}.page-landing .page-main{margin:0 auto;width:80vw}.page-landing .embed-outer{max-width:1040px!important}.section-partner--rates{padding:4rem 0}.section.section--projects-map{--section-offset:calc((100vw - 75rem) / -2)}.page-header.has-title.has-image.image-full:before{grid-row-end:header-end}}@media only screen and (min-width:80em){.home-hero .hero-text{margin:0 auto -6rem}.home-hero .hero-text h2{font-size:2.25rem}.intro-crumbs-container{min-width:65rem}.page-header .long-lede{font-size:1.325rem}.page-main .page-section.section-home--brand{margin-bottom:-6rem}.page-main .page-section.section-brand--footer{margin-bottom:-4rem}.list--related{flex-flow:row;justify-content:space-between}.list--related li{width:49%}.list--related .card{--card-image-width:33%}}@media only screen and (min-width:100em){.page-landing .page-main{width:60vw}.horizontal-xl .card-image,.horizontal:not([class*=stacked-]) .card-image{max-width:20rem;width:40%}.horizontal-xl .card-image+.card-body,.horizontal:not([class*=stacked-]) .card-image+.card-body{min-width:calc(100% - 20rem);width:60%}#services .page-section.section-services--section-1:before{background:var(--brand-blue) url(/assets/385046/fullsize/blue_paper.jpg) center center /100vw auto no-repeat}#services .page-section.section-services--section-3:before{background:var(--brand-blue) url(/assets/385036/fullsize/blue_drone.jpg) center center /100vw auto no-repeat}#services .page-section.section-services--section-5:before{background:var(--brand-blue) url(/assets/385042/fullsize/blue_campus.jpg) center center /100vw auto no-repeat}#services-photography .page-section.section-services--section-1:before{background:var(--brand-blue) url(/assets/385056/fullsize/blue_stars.jpg) center center /100vw auto no-repeat}#services-photography .page-section.section-services--section-3:before{background:var(--brand-blue) url(/assets/385064/fullsize/blue_lens.jpg) center center /100vw auto no-repeat}#services-photography .page-section.section-services--section-5:before{background:var(--brand-blue) url(/assets/385052/fullsize/blue_studio.jpg) center center /100vw auto no-repeat}#services-web .page-section.section-services-web--section-2:before{background:var(--brand-blue) url(/assets/385160/fullsize/blue_graph.jpg) center center /100vw auto no-repeat}}@media only screen and (min-width:120em){.page-section--image-offset .section-image{margin-left:-6rem;width:calc(100% + 6rem)}.page-section--image-offset.alt .section-image{margin-right:-6rem}}@supports (display:grid){.page-landing .page-main{grid-column:container}}@media print{.page-image.full{display:none}}
/*!
    * simpleLightbox
    * https://github.com/dbrekalo/simpleLightbox
    * Copyright (c) 2018 Damir Brekalo
    */.hero-slide{position:absolute;transition:opacity 1.5s ease-in;background-size:cover;background-position:50%;width:100%}.hero-slide+.hero-slide{opacity:0}.project-filter select{padding:.6em 2.5em .6em 1.5em;border-radius:.6em;margin:0 .25em .25em 0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(/Arrow-down.png) right 1em center no-repeat;background-size:.7em}.project-filter--reset{padding:.6em 1.5em;border-radius:.6em;margin:0 .25em .25em 0;background-color:var(--brand-blue);border:none;color:#fff}.css-13cymwt-control,.css-1nmdiq5-menu,.css-qbdosj-Input,.css-t3ipsp-control{max-width:500px}.project-filter--country,.project-filter--partner{width:200px}.project-filter--FocusArea,.project-filter--course{width:300px}.project-filter--year{width:150px}.nav-menu{cursor:pointer}.a,a{overflow-wrap:normal}.home .page-image-slide{padding-bottom:45vw}.page-bottom-padding{padding-bottom:0}.lightbox-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.8);display:flex;justify-content:center;align-items:center;z-index:9999}.lightbox-content{position:relative;background:#000;padding:10px;border-radius:8px}.lightbox-content iframe{border:none}.red-x{color:red;font-weight:700}.card-image .resume-image-circle{margin-top:var(--card-padding);margin-right:var(--card-padding);margin-left:var(--card-padding)}.dashboard-stats{display:flex;justify-content:space-between;margin-top:2rem;flex-wrap:wrap}.testimonialContent{position:relative;z-index:1;padding:64px 32px}@media (max-width:768px){.testimonialContent{padding:48px 24px}}.testimonialName{font-weight:700;font-family:var(--font-family-heading);margin-bottom:8px;font-size:19px;line-height:1.2}.testimonialTitle{margin-bottom:22px;text-align:center}.testimonialContentWrapper{display:flex;align-items:center;-moz-column-gap:64px;column-gap:64px;max-width:1070px;margin:0 auto}@media (max-width:768px){.testimonialContentWrapper{flex-direction:column;row-gap:24px}}.testimonialImage{max-width:186px;aspect-ratio:1/1;border-radius:50%;overflow:hidden}@media (max-width:768px){.testimonialImage{max-width:140px}}.testimonialContentText{font-size:21px;line-height:1.4;font-family:var(--font-heading-article)}@media (max-width:768px){.testimonialContentText{font-size:18px}}.admin-dashboard{display:flex;flex-direction:column;gap:32px}.admin-top{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px}.admin-card{background:#fff;border-radius:12px;padding:24px;box-shadow:0 2px 10px rgba(0,0,0,.06)}.settings-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px 24px;gap:16px 24px}.settings-grid .full-width{grid-column:1/-1}.form-group{display:flex;flex-direction:column;gap:6px}.form-group label{font-weight:600;font-size:14px}.stats-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px}.stat{background:#f5f7fa;padding:16px;border-radius:10px;text-align:center}.stat-value{font-size:28px;font-weight:700;display:block}.stat-label{font-size:13px;color:#555}.overview-actions,.settings-actions{margin-top:24px;display:flex;justify-content:flex-start}@media (max-width:900px){.admin-top,.settings-grid,.stats-grid{grid-template-columns:1fr}}cite{display:block}.section{--section-padding:2rem;padding:2rem 0;padding:var(--section-padding) 0}.grid>.section-image{margin-bottom:0;max-width:none}.section.contained{padding-left:2rem;padding-right:2rem}.section-title.text-center:after{display:none}.section-dark.alt-bg{background-color:var(--brand-blue-dark)}.section-dark .media-mention{background:var(--gray-extra-extra-light)}.section-dark .media-mention *{color:#333}.section-dark .media-mention a:visited{color:var(--brand-blue-bright)}.section-dark .media-mention .hover-bg:focus,.section-dark .media-mention .hover-bg:focus-within,.section-dark .media-mention .hover-bg:hover{background-color:var(--sky-blue);border-bottom-color:var(--sky-blue-dark)}.section-dark .mm-directory{background:var(--gray-extra-light)}.section-dark .media-mention .hover-bg:hover .card-title a,.section-dark .mm-directory__title a{color:var(--gray-dark)}.section-dark .mm-directory__item:hover{background-color:var(--gray-extra-extra-light)}.section-dark .mm-directory .person-image{background:none;max-width:3.5rem;min-width:3.5rem}.section-image-full-width{align-items:center;aspect-ratio:5/2;background-position:bottom;background-size:cover;display:grid;margin:0 var(--gutter-offset);padding:0}.section-image-full-width:after{background-color:rgba(12,35,64,.8);bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;z-index:1}.section-image-full-width .section-body{background:none;position:relative;z-index:2}.record-group:not(:has(li.group-record:not(.hidden))){display:none}.stats--list{display:flex;flex-wrap:wrap;gap:1rem;margin:0 auto}.stats--list .stats-stat{flex:1 0 20%;padding:.75em;text-align:center}.stats--list .stat-value{display:block;font-size:2.5rem;line-height:1.3;color:var(--brand-gold)}.stats--list .stats-stat .stat-icon{background-size:contain;content:"";display:block;height:7rem;margin:0 auto 1rem;width:7rem}.visible-lg{display:none}.card-label{font-size:1rem}.section-directors--unit .card-label{font-size:.9rem;letter-spacing:auto}.section-directors--unit .card-title{margin-bottom:.5rem;margin-top:1rem}.citation{color:var(--gray);font-size:.9rem;padding-top:2rem}.section-dark .citation{color:var(--sky-blue)}.page-main hr.no-margin{margin:1rem auto}.section-home--cards .card-title{font-size:1.5rem}.program-record-group:not(:has(li.program-card:not(.hidden))){display:none}.card-body>blockquote{margin:0;padding:0}.quote-card{display:flex}.quote-card-body blockquote{margin:0;padding:0}.quote-sm p{font-family:var(--font-default);font-size:1em;font-style:normal;line-height:1.6}.quote-lg p{font-size:1.25em;line-height:1.7}.quote-xl p{font-size:1.5em;line-height:1.6}@media only screen{.card.compact .image-circle{--card-padding:0.75rem}.section-dark summary:hover{color:var(--sky-blue-dark);cursor:pointer}.nav-tabs{margin-bottom:2rem}.nav-tabs li{margin-right:.5rem}.nav-tabs .btn-tab{background-color:var(--sky-blue)}.nav-tabs .active .btn-tab{background-color:var(--brand-blue);color:#fff}.nav-tabs .active .btn-tab:hover{transform:none}.section--tabbed{border:1px solid var(--sky-blue-dark);margin-top:2rem;padding:2em}.section.section--tabbed:not(.section-dark):not(.section-light):last-child{padding-bottom:var(--section-padding)}form{margin:1rem 0}form.form{--grid-gap:1.5rem;margin:0 0 2rem;padding-bottom:2rem;padding-top:2rem}.form--filter{background:var(--sky-blue)}.form--filter .form-fields{padding:0 1.5rem}.form--filter .form-field{margin-bottom:1rem}.form--filter .form-field:last-child{margin-bottom:0}.form--filter .form-field>label{margin-bottom:.25rem}.form--filter .form-utility{background:var(--sky-blue-light);margin-bottom:-2em;margin-top:2rem;padding:1rem 1.5rem;position:relative}.form--filter #records-found{font-size:.9rem;font-weight:700}.form-list.grid{grid-gap:0}.form-list label{font-weight:300}form p{margin:0;max-width:none}fieldset{background:var(--sky-blue-light);border:none;border-radius:1rem;margin:2rem 0;padding:1.5rem}fieldset p{margin-bottom:.75rem}legend{border:0;margin:0 0 1.5rem;padding:0}label{display:block;font-size:1rem;font-weight:600}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-size:100%;margin:0;vertical-align:baseline}form button.btn-cta,form input[type=submit]{margin-top:2rem}button{border-radius:0;width:auto}button,input{line-height:normal;overflow:visible}button,select{text-transform:none}button,input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;-moz-appearance:button;appearance:button;cursor:pointer}input[type=checkbox],input[type=radio]{margin:0 .5rem}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button[disabled],html input[disabled]{cursor:default}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}textarea{min-height:5rem;overflow:auto;vertical-align:top}optgroup{font-weight:700}[type=color],[type=date],[type=datetime-local],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=tel],[type=text],[type=time],[type=url],[type=week],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fefefe;border:1px solid #cacaca;border-radius:4px;box-shadow:inset 0 1px 2px hsla(0,0%,4%,.1);box-sizing:border-box;color:#0a0a0a;display:block;font-family:inherit;font-size:1rem;font-weight:400;height:2.4375rem;line-height:1.5;margin:0;padding:.5rem;transition:box-shadow .5s,border-color .25s ease-in-out;width:100%}[type=search]{line-height:1.5;margin-right:5px;padding:.5rem}input:focus{border:2px solid var(--brand-blue-bright);outline:none}select:not([multiple]){padding-bottom:0;padding-top:0}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3E%3C/svg%3E");background-origin:content-box;background-position:right -.5rem center;background-repeat:no-repeat;background-size:20px 12px;border:1px solid #cacaca;border-radius:4px;color:#0a0a0a;font-family:inherit;font-size:1rem;font-weight:400;height:2.4375rem;line-height:1.5;margin:0 0 1rem;padding:.5rem 1.5rem .5rem .5rem}select,select:focus,textarea:focus{background-color:#fefefe;transition:box-shadow .5s,border-color .25s ease-in-out}select:focus,textarea:focus{border:2px solid var(--brand-blue-bright);box-shadow:0 0 5px #cacaca;outline:none}.page-image.border,.section-image.border{position:relative}.page-image.border:after,.section-image.border:after{border:1px solid hsla(0,0%,100%,.7);bottom:.5rem;content:"";display:block;left:.5rem;position:absolute;right:.5rem;top:.5rem}.section-image.border:after{right:-.25rem}.page-title-wrapper .page-lede span,.page-title-wrapper .page-title span{color:var(--brand-gold)}details{margin:0 0 .25rem;padding-bottom:.5em;padding-top:.5em}.section-dark details[open]{background-color:var(--brand-blue-light)}.section-news--stay-connected .list-social{text-align:center}.section-news--stay-connected .list-social li:last-child{margin-right:0}.section-news--stay-connected .list-social svg{fill:var(--brand-blue-light);font-size:1.8rem}.image-circle:has(+.past-dean){display:block;float:none;margin:0 0 1rem;width:10rem}}@media only screen and (min-width:48em){.section-title{font-size:2.25rem}.section{--section-padding:3rem}.section .section:not(.image-offset){--section-padding:1rem}.section-title:after{height:4px;margin-left:-.75rem;margin-top:1.125rem;width:70px}.section.alt .section-image{order:2}.section.alt .section-body{order:1}.section.image-full-bleed .section-image{margin-left:var(--gutter-offset)}.section.alt.image-full-bleed .section-image{margin-left:0;margin-right:var(--gutter-offset)}.section-image-full-width:after{display:none}.section-image-full-width .section-body{background-color:rgba(12,35,64,.8);min-width:50%;padding:2rem 4rem}.section.image-offset{margin:calc(var(--section-padding) + 2rem) 0;padding:0}.section.image-offset .section-image{height:calc(100% + 4rem);margin-bottom:-2rem;margin-top:-2rem}.section.image-offset .section-image img{height:100%;-o-object-fit:cover;object-fit:cover}.section.image-offset .section-body{padding:3rem 0}.nav-tabs{align-items:flex-end;flex-flow:row;overflow-y:auto}.nav-tabs li{margin-right:0}.nav-tabs .btn-tab{border-radius:0;margin-bottom:0}.nav-tabs li:first-of-type .btn-tab{border-radius:.6em 0 0 .6em}.nav-tabs li:last-of-type .btn-tab{border-radius:0 .6em .6em 0}.section-news--featured-stories .card .card-image{--card-image-width:35%}.section-news--featured-stories .card.featured .card-image{--card-image-width:50%}.card-title{font-size:1.5rem}.home .page-title-wrapper,.image-full .page-title-wrapper{align-self:center;grid-row:3;margin-bottom:2rem;margin-top:2rem}.home .page-image.full img{-o-object-position:top;object-position:top}.home .bg-video iframe{aspect-ratio:1920/1080;height:auto;width:100vw}.bg-video .play-pause{background:transparent;border:none;bottom:5rem;padding:0;position:absolute;right:var(--gutter-width);z-index:2}.bg-video .play-pause .icon{height:50px;width:50px}.bg-video .play-pause:focus svg{border:2px solid var(--brand-blue-light);border-radius:50%}.page-primary .section{--section-padding:2rem}.page-primary .section.section-dark,.page-primary .section.section-light{margin-bottom:2rem;margin-top:2rem}.image-circle:has(+.past-dean){display:inline-block;float:left}.past-dean{display:inline-block;margin-left:2rem;width:calc(100% - 13rem)}}@media only screen and (min-width:60em){.has-title+.page-main .page-title+h2{margin-top:0}.visible-lg{display:block}.hidden-lg{display:none}body:not(.home) .page-header.has-image.has-title{margin-bottom:calc(var(--padding-bottom) * -1)}.page-header.has-image.has-title+.page-main+.page-sidebar{margin-top:4.5rem}.section-home--cards{margin-top:-2rem;padding-top:0}.section-home--undergraduate .grid{margin-bottom:2rem}.section-home--ribbon-1.image-offset{margin-top:0}.form-credentials{display:flex;justify-content:space-between}.program-dialog .dialog-frame{overflow:visible}.program-dialog .program-dialog-image{margin-left:-4rem;margin-right:0;margin-top:-4rem}.program-dialog .program-dialog-body{height:100%;max-height:90vh;overflow:scroll}.program-card .dialog-frame:after{background-position:bottom -2em center;background-repeat:no-repeat;background-size:contain;bottom:0;content:"";display:block;height:20em;opacity:.15;position:absolute;right:0;width:20em}.section-liberal-arts--featured-quotes .featured-card{margin-bottom:2rem}.section-liberal-arts--featured-quotes .featured-card .card-image{--card-image-width:50%;margin-right:2rem}.section-liberal-arts--featured-quotes .card:not(.featured-card){align-items:flex-start}.section-liberal-arts--featured-quotes .card:not(.featured-card) .card-image{--card-image-width:40%}.section-image-full-width{aspect-ratio:3/1}.quote-card-body{margin:1em 2em}.section-outcomes--videos .card-image{--card-image-width:50%}.person-single .page-title:after{margin-bottom:0}.person-biography,.person-education,.person-research{margin-left:1.5rem}.section-news--stay-connected .list-social svg{font-size:2rem}.section-dei--academics ul{grid-template-columns:repeat(3,minmax(0,33.3%))}.video-list .card-image{width:80%}}@media only screen and (min-width:80em){@supports (display:grid){.grid-mlg-1{grid-template-columns:100%}.grid-mlg-2{grid-template-columns:repeat(2,minmax(0,50%))}.grid-mlg-3{grid-template-columns:repeat(3,minmax(0,33.3%))}.grid-mlg-4{grid-template-columns:repeat(4,minmax(0,25%))}.grid-mlg-5{grid-template-columns:repeat(5,minmax(0,20%))}.grid-mlg-6{grid-template-columns:repeat(6,minmax(0,16.6%))}[class*=grid-mlg-]>[class*=span-mlg]{width:auto}.span-mlg-1{grid-column:span 1}.span-mlg-2{grid-column:span 2}.span-mlg-3{grid-column:span 3}.span-mlg-4{grid-column:span 4}.span-mlg-5{grid-column:span 5}.span-mlg-6{grid-column:span 6}}.horizontal-mlg{--card-image-width:30%;--card-circle-image-width:calc(100% - var(--card-padding));flex-flow:row}.horizontal-mlg .card-image{min-width:var(--card-image-width)}.horizontal-mlg .image-circle{margin:0;margin-bottom:var(--card-padding)}.horizontal-mlg .card-image+.card-body{flex-grow:1}.stacked-mlg{--card-image-width:100%;--card-circle-image-width:calc(100% - var(--card-padding) * 2);flex-flow:column}.stacked-mlg .image-circle{margin-right:var(--card-padding)}.page-header .page-lede{font-size:1.325rem}.lg-stat{align-items:center;animation-name:stat-fill;background:var(--brand-blue-light);border-radius:13em;display:flex;height:26em;justify-content:center;margin:0 auto;width:26em}.lg-stat,.lg-stat p{animation-direction:reverse;animation-duration:2s}.lg-stat p{animation-name:lg-stat-fill;font-size:10em;font-weight:700}.stats--list .stat-value{font-size:3rem}}@media only screen and (min-width:100em){.filter-program{border-radius:.5rem;overflow:hidden}.filter-program-label{border-radius:0;margin:0;text-align:center}.filter-program-label:first-of-type{border-radius:.6em 0 0 .6em}.filter-program-label:last-of-type{border-radius:0 .6em .6em 0}.section{--section-padding:4rem}.page-primary .section.contained{--section-padding:3rem}.program-card .dialog-frame:after{height:20em;width:20em;z-index:1}.section-news--stay-connected .list-social svg{font-size:2.25rem}}@media only screen and (min-width:120em){.home .page-title-wrapper{margin-left:-5vw}}@media print{.bg-video{display:none}}@keyframes stat-fill{0%{background:var(--brand-blue-light)}to{background:var(--brand-blue)}}@keyframes lg-stat-fill{0%{color:var(#fff)}to{color:var(--brand-blue)}}

/*!
   * simpleLightbox
   * https://github.com/dbrekalo/simpleLightbox
   * Copyright (c) 2018 Damir Brekalo
   */.slbOverlay,.slbWrap,.slbWrapOuter{bottom:0;left:0;position:fixed;right:0;top:0}.slbOverlay{animation:slbOverlay .5s;background-color:#000;opacity:.85;overflow:hidden;z-index:2000}.slbWrapOuter{overflow-x:hidden;overflow-y:auto;z-index:2010}.slbWrap{position:absolute;text-align:center}.slbWrap:before{content:"";height:100%}.slbContentOuter,.slbWrap:before{display:inline-block;vertical-align:middle}.slbContentOuter{box-sizing:border-box;margin:0 auto;max-width:100%;padding:0 10%;position:relative;text-align:left;z-index:2020}.slbContentEl .slbContentOuter{padding:5em 1em}.slbContent{position:relative}.slbContentEl .slbContent{animation:slbEnter .3s;background-color:#fff;box-shadow:0 .2em 1em rgba(0,0,0,.4)}.slbImageWrap{animation:slbEnter .3s;position:relative}.slbImageWrap:after{background-color:#fff;bottom:5em;box-shadow:0 .2em 1em rgba(0,0,0,.6);content:"";display:block;left:0;position:absolute;right:0;top:5em;z-index:-1}.slbDirectionNext .slbImageWrap{animation:slbEnterNext .4s}.slbDirectionPrev .slbImageWrap{animation:slbEnterPrev .4s}.slbImage{box-sizing:border-box;display:block;height:auto;line-height:0;margin:0 auto;max-width:100%;padding:5em 0;width:auto}.slbCaption{word-wrap:normal;bottom:0;color:#fff;color:hsla(0,0%,100%,.7);display:inline-block;font-size:1.4em;left:0;max-width:100%;overflow:hidden;padding:.71429em 0;position:absolute;right:0;text-align:center;text-overflow:ellipsis;white-space:nowrap}.slbArrow,.slbCloseBtn{background:none;border:0;cursor:pointer;margin:0;padding:0}.slbArrow::-moz-focus-inner,.slbCloseBtn::-moz-focus-inner{border:0;padding:0}.slbArrow:hover,.slbCloseBtn:hover{opacity:.5}.slbArrow:active,.slbCloseBtn:active{opacity:.8}.slbCloseBtn{animation:slbEnter .3s;color:#fff;font-size:3em;height:1.66667em;line-height:1.66667em;position:absolute;right:calc(10% - .5em);text-align:center;top:0;width:1.66667em}.slbLoading .slbCloseBtn{display:none}.slbLoadingText{color:#fff;color:hsla(0,0%,100%,.9);font-size:1.4em}.slbArrows{left:0;position:fixed;right:0;top:50%}.slbLoading .slbArrows{display:none}.slbArrow{height:10em;margin-top:-5em;opacity:.7;overflow:hidden;position:absolute;text-indent:-999em;top:50%;width:5em}.slbArrow:before{border:.8em solid transparent;content:"";left:50%;margin:-.8em 0 0 -.8em;position:absolute;top:50%}.slbArrow.next{right:0}.slbArrow.next:before{border-left-color:#fff}.slbArrow.prev{left:0}.slbArrow.prev:before{border-right-color:#fff}.slbIframeCont{height:0;margin:5em 0;overflow:hidden;padding-top:56.25%;width:80em}.slbIframe{background:#000;box-shadow:0 .2em 1em rgba(0,0,0,.6);height:100%;left:0;position:absolute;top:0;width:100%}@keyframes slbOverlay{0%{opacity:0}to{opacity:.85}}@keyframes slbEnter{0%{opacity:0;transform:translate3d(0,-1em,0)}to{opacity:1;transform:translateZ(0)}}@keyframes slbEnterNext{0%{opacity:0;transform:translate3d(4em,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes slbEnterPrev{0%{opacity:0;transform:translate3d(-4em,0,0)}to{opacity:1;transform:translateZ(0)}}.slbOverlay{background-color:rgba(0,0,0,.7)}.slbContent .card-label{margin:0}.slbContent .card-title{font-size:2.2em;margin-bottom:.1em}.slbContent .card-body .position-title{margin-bottom:1em}.TestimonialCarousel_no-bullets__BOJ5b{list-style:none;padding:0}.TestimonialCarousel_outcomes-hidden__h8Lv_{display:none}.TestimonialCarousel_outcomes-page-title__bPPFu{font-size:2em;line-height:1.2}.TestimonialCarousel_outcomes-container__rzzZS{display:flex;flex-flow:column}.TestimonialCarousel_has-aside__EbMLc{display:flex;flex-flow:row wrap}.TestimonialCarousel_has-aside__EbMLc .TestimonialCarousel_outcomes-heading__UKSGO{width:100%}.TestimonialCarousel_outcomes-profiles__xOUND{order:10}.TestimonialCarousel_outcomes-further-reading__k21IQ{order:20}.TestimonialCarousel_outcomes-aside__o_h0H{order:10}.TestimonialCarousel_outcomes-grid__tPepw{order:20}.TestimonialCarousel_stat-number__kWqoW{font-size:5rem;font-weight:900;line-height:5rem}.TestimonialCarousel_outcomes-section__NaS2J{position:relative}.TestimonialCarousel_outcomes-section__NaS2J.TestimonialCarousel_section-group__YQ0jU{background:none}.TestimonialCarousel_outcomes-section__NaS2J.TestimonialCarousel_section-group__YQ0jU .TestimonialCarousel_outcomes-section__NaS2J{background:none;margin:0;padding:2em 0}.TestimonialCarousel_outcomes-section__NaS2J.TestimonialCarousel_with-grid__dttLv{background:none}.TestimonialCarousel_outcomes-section-heading__gkUcD{margin:0 0 2em}.TestimonialCarousel_outcomes-section-heading__gkUcD .TestimonialCarousel_stat-number__kWqoW{background:#ae9142;background:var(--outcomes-secondary-color);color:#fff;display:inline-block;line-height:1;padding:3rem 2rem}.TestimonialCarousel_outcomes-section-heading__gkUcD.TestimonialCarousel_outcomes-stats__XBk0J .TestimonialCarousel_stat-text__zCHgQ{font-size:1.5em;line-height:1.4}.TestimonialCarousel_outcomes-heading__UKSGO.TestimonialCarousel_stat-heading__ltuqN{background:#0c2340;background:var(--outcomes-primary-color);color:#fff;padding:1rem;text-align:left}.TestimonialCarousel_outcomes-heading__UKSGO .TestimonialCarousel_stat-number__kWqoW{font-size:inherit;line-height:inherit}.TestimonialCarousel_outcomes-profiles__xOUND button{background:none;border:none;line-height:1;margin:0;padding:0}@media screen{.TestimonialCarousel_outcomes-section__NaS2J>h2{margin-top:0}.TestimonialCarousel_outcomes-grid__tPepw ul{display:flex;flex-flow:row wrap;list-style:none;margin:1rem -1rem 1rem 0;padding:0}.TestimonialCarousel_outcomes-grid__tPepw li{align-items:left;background:#fff;border:1px solid #ccc;border-left:.25em solid #0c2340;border-left:.25em solid var(--outcomes-primary-color);display:inline-flex;flex-flow:column;font-weight:600;justify-content:left;margin:0 1rem 1.5rem 0;padding:1rem;text-align:left;width:100%}.TestimonialCarousel_outcomes-grid__tPepw li strong{display:block;font-size:1.1rem;font-weight:700}.TestimonialCarousel_has-aside__EbMLc .TestimonialCarousel_outcomes-grid__tPepw{width:100%}.TestimonialCarousel_outcomes-stats__XBk0J{align-items:center;display:flex;flex-flow:column}.TestimonialCarousel_outcomes-stats__XBk0J .TestimonialCarousel_stat-text__zCHgQ{font-size:1.2em;font-weight:700;padding:1rem}.TestimonialCarousel_outcomes-stats__XBk0J .TestimonialCarousel_has-icon__7CtUI{line-height:4em}.TestimonialCarousel_has-icon__7CtUI{min-height:5rem;position:relative}.TestimonialCarousel_outcomes-section__NaS2J.TestimonialCarousel_has-icon__7CtUI .TestimonialCarousel_outcomes-heading__UKSGO{margin:0 0 1em;position:relative}.TestimonialCarousel_outcomes-section__NaS2J.TestimonialCarousel_has-icon__7CtUI .TestimonialCarousel_outcomes-heading__UKSGO:before{background-color:#ae9142;background-color:var(--outcomes-secondary-color);background-position:50%;background-size:113% auto;border-radius:100%;height:6rem;margin:-4rem auto .5em;position:relative;width:6rem}.TestimonialCarousel_has-icon__7CtUI .TestimonialCarousel_outcomes-heading__UKSGO:before,.TestimonialCarousel_has-icon__7CtUI.TestimonialCarousel_outcomes-stats__XBk0J:before{background-color:#ae9142;background-color:var(--outcomes-secondary-color);background-position:50% 50%;background-repeat:no-repeat;background-size:113% 113%;border:.2rem solid #fff;border-radius:100%;content:"";display:block;height:6rem;margin-bottom:1em;margin-right:.5rem;min-width:6rem;overflow:hidden;width:6rem}.TestimonialCarousel_has-icon__7CtUI.TestimonialCarousel_outcomes-independent__CFm0O .TestimonialCarousel_outcomes-heading__UKSGO:before,.TestimonialCarousel_has-icon__7CtUI.TestimonialCarousel_outcomes-independent__CFm0O.TestimonialCarousel_outcomes-stats__XBk0J:before{background-image:url(/stylesheets/images/icon-cogs.svg)}.TestimonialCarousel_has-icon__7CtUI.TestimonialCarousel_outcomes-military__mbByX .TestimonialCarousel_outcomes-heading__UKSGO:before,.TestimonialCarousel_has-icon__7CtUI.TestimonialCarousel_outcomes-military__mbByX.TestimonialCarousel_outcomes-stats__XBk0J:before{background-image:url(/stylesheets/images/icon-medals.svg)}.TestimonialCarousel_has-icon__7CtUI.TestimonialCarousel_outcomes-service__thZl0 .TestimonialCarousel_outcomes-heading__UKSGO:before,.TestimonialCarousel_has-icon__7CtUI.TestimonialCarousel_outcomes-service__thZl0.TestimonialCarousel_outcomes-stats__XBk0J:before{background-image:url(/stylesheets/images/icon-caring.svg)}.TestimonialCarousel_has-icon__7CtUI.TestimonialCarousel_outcomes-grad-school__bG6zB .TestimonialCarousel_outcomes-heading__UKSGO:before,.TestimonialCarousel_has-icon__7CtUI.TestimonialCarousel_outcomes-grad-school__bG6zB.TestimonialCarousel_outcomes-stats__XBk0J:before{background-image:url(/stylesheets/images/icon-books.svg)}.TestimonialCarousel_has-icon__7CtUI.TestimonialCarousel_outcomes-full-time__Ac3oJ .TestimonialCarousel_outcomes-heading__UKSGO:before,.TestimonialCarousel_has-icon__7CtUI.TestimonialCarousel_outcomes-full-time__Ac3oJ.TestimonialCarousel_outcomes-stats__XBk0J:before{background-image:url(/stylesheets/images/icon-workplace.svg)}.TestimonialCarousel_stat-heading__ltuqN h2{color:#fff}.TestimonialCarousel_outcomes-profiles__xOUND{position:relative}.TestimonialCarousel_outcomes-profiles__xOUND:before{background:inherit;bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;z-index:-1}.TestimonialCarousel_outcomes-profile___sOaN{margin-bottom:4rem}.TestimonialCarousel_outcomes-profile-thumbnails__bXhyE .TestimonialCarousel_outcomes-profile___sOaN{text-align:center}.TestimonialCarousel_outcomes-profile-image__8O_F4{margin-bottom:1rem}.TestimonialCarousel_outcomes-profile-body__OyVV1{grid-gap:0}.TestimonialCarousel_outcomes-profile-quote__AnGnA blockquote{background:none;border:none;margin:0;padding:0}.TestimonialCarousel_outcomes-profile-quote__AnGnA blockquote:after,.TestimonialCarousel_outcomes-profile-quote__AnGnA blockquote:before{display:none}.TestimonialCarousel_outcomes-profile-quote__AnGnA p{background:none;border:0;color:inherit;line-height:1.5;margin:0 0 1em;padding:0;text-align:left}.TestimonialCarousel_outcomes-profile-name__V4KIE{font-size:1.8em;font-weight:600;margin:0 0 .25em}.TestimonialCarousel_outcomes-profile___sOaN.TestimonialCarousel_current-profile__hO2lA{display:none}.TestimonialCarousel_outcomes-pdf__spaax .TestimonialCarousel_btn__aM1sh[href$=".pdf"]{background:#0c2340 url(/images/icons/pdf.gif) 1em 50% no-repeat;background:var(--outcomes-primary-color) url(/images/icons/pdf.gif) 1em 50% no-repeat;color:#fff;padding:1em 1rem 1rem 3em}.TestimonialCarousel_outcomes-pdf__spaax .TestimonialCarousel_btn__aM1sh[href$=".pdf"]:hover{background-color:#ae9142;background-color:var(--outcomes-secondary-color)}}@media screen and (min-width:48em){.TestimonialCarousel_outcomes-aside__o_h0H,.TestimonialCarousel_outcomes-further-reading__k21IQ,.TestimonialCarousel_outcomes-grid__tPepw,.TestimonialCarousel_outcomes-profiles__xOUND{order:0}.TestimonialCarousel_outcomes-stats__XBk0J{flex-flow:row;max-width:none}.TestimonialCarousel_has-icon__7CtUI{min-height:5rem;position:relative}.TestimonialCarousel_outcomes-heading__UKSGO.TestimonialCarousel_stat-heading__ltuqN{line-height:1.6}.TestimonialCarousel_outcomes-section__NaS2J.TestimonialCarousel_has-icon__7CtUI .TestimonialCarousel_outcomes-heading__UKSGO{margin:0 0 1em 4rem;padding-left:7rem}.TestimonialCarousel_outcomes-section__NaS2J.TestimonialCarousel_has-icon__7CtUI .TestimonialCarousel_outcomes-heading__UKSGO:before{background-color:#ae9142;background-color:var(--outcomes-secondary-color);background-position:50%;background-size:113% auto;border-radius:100%;height:8rem;left:-4rem;margin:0;position:absolute;top:50%;transform:translateY(-50%);transform-origin:50% 50%;width:8rem}.TestimonialCarousel_has-icon__7CtUI .TestimonialCarousel_outcomes-heading__UKSGO:before{background-color:transparent;background-position:50% 50%;background-repeat:no-repeat;background-size:113% 113%;border:.2rem solid #fff;content:"";display:block;height:5em;left:-3em;margin-right:.5rem;overflow:hidden;position:absolute;top:50%;transform:translateY(-50%);width:5em}.TestimonialCarousel_outcomes-profile___sOaN{margin-bottom:0}.TestimonialCarousel_outcomes-profile-thumbnails__bXhyE{border-top:3px solid var(--brand-gold)}.TestimonialCarousel_outcomes-profile-thumbnails__bXhyE .TestimonialCarousel_outcomes-profile___sOaN img{border:3px solid transparent;opacity:.7;transition:all 125ms ease}.TestimonialCarousel_outcomes-profile-thumbnails__bXhyE .TestimonialCarousel_outcomes-profile___sOaN.TestimonialCarousel_active__CfGfm img{border-color:#0c2340;border-color:var(--outcomes-primary-color);opacity:1}.TestimonialCarousel_outcomes-page-title__bPPFu{font-size:2.4em}.TestimonialCarousel_outcomes-grid__tPepw li{width:calc(50% - 1rem)}.TestimonialCarousel_has-aside__EbMLc .TestimonialCarousel_outcomes-aside__o_h0H{margin-left:1rem;margin-top:1rem;padding:1rem}.TestimonialCarousel_outcomes-profile-thumbnails__bXhyE{margin:0}.TestimonialCarousel_outcomes-profile-thumbnails__bXhyE .TestimonialCarousel_outcomes-profile___sOaN{cursor:pointer;padding-top:2rem;position:relative}.TestimonialCarousel_outcomes-profile-thumbnails__bXhyE .TestimonialCarousel_outcomes-profile___sOaN:before{background-color:transparent;border:solid transparent;border-width:0 3px 3px 0;content:" ";display:inline-block;height:2em;left:50%;position:absolute;top:-1.1em;transform:translateX(-50%) rotate(-135deg);width:2em}.TestimonialCarousel_outcomes-profile-thumbnails__bXhyE .TestimonialCarousel_outcomes-profile___sOaN.TestimonialCarousel_active__CfGfm:before{background-color:var(--brand-gold);border-color:var(--brand-gold)}.TestimonialCarousel_section-light__q3i1H .TestimonialCarousel_outcomes-profile-thumbnails__bXhyE .TestimonialCarousel_outcomes-profile___sOaN.TestimonialCarousel_active__CfGfm:before{background-color:var(--sky-blue-light)}.TestimonialCarousel_section-dark__ALv7O .TestimonialCarousel_outcomes-profile-thumbnails__bXhyE .TestimonialCarousel_outcomes-profile___sOaN.TestimonialCarousel_active__CfGfm:before{background-color:var(--brand-blue)}.TestimonialCarousel_outcomes-profile-thumbnails__bXhyE .TestimonialCarousel_outcomes-profile-name__V4KIE{color:inherit;font-size:1em;font-weight:300}.TestimonialCarousel_outcomes-profile-thumbnails__bXhyE .TestimonialCarousel_outcomes-profile-position__gJM7F,.TestimonialCarousel_outcomes-profile-thumbnails__bXhyE .TestimonialCarousel_outcomes-profile-quote__AnGnA{display:none}.TestimonialCarousel_outcomes-profile___sOaN.TestimonialCarousel_current-profile__hO2lA{display:grid;padding-bottom:2em}.TestimonialCarousel_current-profile__hO2lA .TestimonialCarousel_outcomes-profile-name__V4KIE{font-size:1.5em;font-weight:600;margin:0 0 .25em}.TestimonialCarousel_current-profile__hO2lA .TestimonialCarousel_outcomes-profile-position__gJM7F{font-weight:700}}@media screen and (min-width:60em){.TestimonialCarousel_has-aside__EbMLc .TestimonialCarousel_outcomes-grid__tPepw{width:67%}.TestimonialCarousel_has-aside__EbMLc .TestimonialCarousel_outcomes-aside__o_h0H{width:calc(33% - 1rem)}.TestimonialCarousel_outcomes-other-stats__WgaGb{display:flex;justify-content:center}.TestimonialCarousel_outcomes-other-stats__WgaGb .TestimonialCarousel_outcomes-stats__XBk0J{width:50%}}.StudentResumeItem_student__vgEa_{border:1px solid var(--gray-200);padding:1rem;border-radius:.25rem;background:#fff}.StudentResumeItem_body__ttI8F p{margin:.25rem 0}.StudentResumeItem_name__MJ4PA{margin:0 0 .25rem;font-size:1.5rem}.StudentResumeItem_gradYear__CAPti{margin:.25rem 0}.StudentResumeItem_program__4vAPh{font-weight:500}.StudentResumeItem_actions__5o_NK{margin-top:.75rem;display:flex;gap:.5rem;list-style:none;padding:0}.StudentResumesPage_tl-layout-grid__d5Uu6{padding:32px 0 64px}@media only screen and (min-width:60em){.StudentResumesPage_tl-layout-grid__d5Uu6{display:grid;grid-template-columns:3fr 9fr;grid-column-gap:32px;-moz-column-gap:32px;column-gap:32px}}.StudentResumesPage_tl-layout-grid__d5Uu6:before{content:"";position:absolute;top:0;bottom:0;right:-100vw;left:-100vw;display:block;background-color:inherit}.StudentResumesPage_tl-layout-grid-header__Fx_oj{grid-column:1/-1;position:relative;margin-bottom:32px;text-align:center}.StudentResumesPage_tl-layout-article-grid__0fd6Y{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:24px;gap:24px}@media only screen and (min-width:48em){.StudentResumesPage_tl-layout-article-grid__0fd6Y{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:24px;gap:24px}}@media only screen and (min-width:80em){.StudentResumesPage_tl-layout-article-grid__0fd6Y{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:32px;gap:32px}}.StudentResumesPage_tl-layout-filters__xLB7R{display:none}@media only screen and (min-width:60em){.StudentResumesPage_tl-layout-filters__xLB7R{display:block}}.StudentResumesPage_tl-layout-article-container__noaqa{position:relative}.StudentResumesPage_tl-filter__pjX1P{border-radius:16px;padding:24px;background-color:#edf2f9;margin-bottom:16px}.StudentResumesPage_tl-layout-filters-title__FcIZs{font-size:29px;margin-bottom:16px;line-height:130%;font-family:var(--font-heading)}.StudentResumesPage_tl-filter-title__EA5rS,.StudentResumesPage_tl-layout-article-grid-results___7Cjg{font-size:19px;font-weight:700}.StudentResumesPage_tl-layout-article-grid-header__IaHio{margin-bottom:32px}.StudentResumesPage_tl-no-results__AsvBz{text-align:center;padding:48px 24px;background-color:#edf2f9;grid-column:1/-1}.StudentResumesPage_tl-no-results__AsvBz p{margin:0;font-size:19px;line-height:130%}.StudentResumesPage_tl-no-results__AsvBz p:first-child{font-weight:700;margin-bottom:8px}.StudentResumesPage_tl-sidebar__Kf2FO{grid-column:2/-1}.StudentResumesPage_tl-layout-grid__d5Uu6{position:relative}.StudentResumesPage_tl-layout-filters__xLB7R{position:relative;display:block}@media only screen and (max-width:59.9em){.StudentResumesPage_tl-layout-filters__xLB7R{position:relative;width:100%;background-color:#fff;z-index:100;padding:10px;transition:max-height .3s ease-out;max-height:90px;overflow:hidden}.StudentResumesPage_tl-layout-filters__xLB7R.StudentResumesPage_open__lnrUI{max-height:none;padding-top:40px;overflow:visible}.StudentResumesPage_tl-layout-filters-title__FcIZs{display:block;font-size:29px;margin-bottom:16px;line-height:130%;font-family:var(--font-heading);position:relative;width:calc(100% - 20px);cursor:pointer;text-decoration:none;background:none;border:none;z-index:101}.StudentResumesPage_tl-filter-container__IBypH{display:none}.StudentResumesPage_tl-filter-container__IBypH.StudentResumesPage_open__lnrUI{display:block}.StudentResumesPage_tl-layout-article-container__noaqa{margin-top:10px}.StudentResumesPage_tl-close-button__FVy0c{position:absolute;top:10px;right:10px;background:none;border:none;font-size:20px;cursor:pointer;z-index:102}}@media only screen and (min-width:60em){.StudentResumesPage_tl-layout-grid__d5Uu6:before{display:none}.StudentResumesPage_tl-filter__pjX1P{max-height:none;overflow:visible}.StudentResumesPage_tl-filter__pjX1P>:not(.StudentResumesPage_tl-filter-title__EA5rS){display:block}}.StudentResumesPage_tl-selected-filters__lNwB3{display:flex;flex-wrap:wrap;margin-top:10px}.StudentResumesPage_tl-selected-filter-label__gddKW{background-color:#f0f0f0;padding:5px 10px;border-radius:5px;margin:5px;display:inline-flex;align-items:center}.StudentResumesPage_tl-remove-filter-button__2DKun{background:none;border:none;cursor:pointer;margin-left:5px;font-size:12px;color:#888}