/* @license MIT https://raw.githubusercontent.com/necolas/normalize.css/8.0.1/LICENSE.md */
html{line-height:1.15;-webkit-text-size-adjust:100%;}body{margin:0;}main{display:block;}h1{font-size:2em;margin:0.67em 0;}hr{box-sizing:content-box;height:0;overflow:visible;}pre{font-family:monospace,monospace;font-size:1em;}a{background-color:transparent;}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted;}b,strong{font-weight:bolder;}code,kbd,samp{font-family:monospace,monospace;font-size:1em;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}img{border-style:none;}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;}button,input{overflow:visible;}button,select{text-transform:none;}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0;}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText;}fieldset{padding:0.35em 0.75em 0.625em;}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}progress{vertical-align:baseline;}textarea{overflow:auto;}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0;}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto;}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px;}[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}details{display:block;}summary{display:list-item;}template{display:none;}[hidden]{display:none;}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.text-align-left{text-align:left;}.text-align-right{text-align:right;}.text-align-center{text-align:center;}.text-align-justify{text-align:justify;}.align-left{float:left;}.align-right{float:right;}.align-center{display:block;margin-right:auto;margin-left:auto;}
.fieldgroup{padding:0;border-width:0;}
.container-inline div,.container-inline label{display:inline-block;}.container-inline .details-wrapper{display:block;}.container-inline .hidden{display:none;}
.clearfix::after{display:table;clear:both;content:"";}
.js details:not([open]) .details-wrapper{display:none;}
.hidden{display:none;}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus-within{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}.invisible{visibility:hidden;}
.item-list__comma-list,.item-list__comma-list li{display:inline;}.item-list__comma-list{margin:0;padding:0;}.item-list__comma-list li::after{content:", ";}.item-list__comma-list li:last-child::after{content:"";}
.js .js-hide{display:none;}.js-show{display:none;}.js .js-show{display:block;}@media (scripting:enabled){.js-hide.js-hide{display:none;}.js-show{display:block;}}
.nowrap{white-space:nowrap;}
.position-container{position:relative;}
.reset-appearance{margin:0;padding:0;border:0 none;background:transparent;line-height:inherit;-webkit-appearance:none;appearance:none;}
.resize-none{resize:none;}.resize-vertical{min-height:2em;resize:vertical;}.resize-horizontal{max-width:100%;resize:horizontal;}.resize-both{max-width:100%;min-height:2em;resize:both;}
.tablesort{display:inline-block;width:16px;height:16px;background-size:100%;}.tablesort--asc{background-image:url(/core/misc/icons/787878/twistie-down.svg);}.tablesort--desc{background-image:url(/core/misc/icons/787878/twistie-up.svg);}
:root{--color-blue-primary:#001970;--color-yellow-primary:#ffd100;--color-red-primary:#c3002f;--color-white:#ffffff;--color-black:#000000;}
@font-face{font-family:"Museo Slab 500";font-style:normal;font-weight:normal;src:local("Museo Slab 500"),url(/modules/custom/sense/assets/fonts/exljbris-MuseoSlab-500.woff) format("woff");}
*,*::before,*::after{box-sizing:border-box;}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none;}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin-block-end:0;}ul[role="list"],ol[role="list"]{list-style:none;}body{min-height:100vh;line-height:1.5;}h1,h2,h3,h4,button,input,label{line-height:1.1;}h1,h2,h3,h4{text-wrap:balance;}a:not([class]){text-decoration-skip-ink:auto;color:currentColor;}img,picture{max-width:100%;display:block;}input,button,textarea,select{font:inherit;}textarea:not([rows]){min-height:10em;}:target{scroll-margin-block:5ex;}
:root{--page-gutter:80px;--line-height-standard:1.3;--transition-base:250ms ease;--transition-bounce:500ms cubic-bezier(0.5,0.05,0.2,1.5);--transition-fade:300ms ease;--transition-movement:200ms linear;}
:root{--grid-columns:3;}.boxed-container{margin-inline:auto;max-width:1280px;}.sense-page-content{font-family:"Trebuchet MS",sans-serif;font-size:1rem;line-height:var(--line-height-standard);margin:0;padding:0;}.sense-page-content h1,.sense-page-content h2,.sense-page-content h3,.sense-page-content h4,.sense-page-content h5,.sense-page-content h6{font-family:"Museo Slab 500",sans-serif;line-height:1.1;margin:0;padding:0;}.sense-page-content .page__program__hero__img-container img{height:auto;max-height:450px;object-fit:cover;object-position:center center;width:100%;}.sense-page-content .page__program__hero__intro-container{background:#f5f5f5;padding:40px var(--page-gutter);}.sense-page-content .page__program__hero__breadcrumb ul{align-items:center;display:flex;justify-content:center;list-style:none;margin:0;padding:0;width:fit-content;}.sense-page-content .page__program__hero__breadcrumb ul li{color:#3a3a3a;font-size:0.75rem;line-height:1.85;}.sense-page-content .page__program__hero__breadcrumb ul li:not(:first-child)::before{content:"/";margin-left:6px;margin-right:6px;}.sense-page-content .page__program__hero__breadcrumb ul li:last-child{color:#001970;}.sense-page-content .page__program__hero__breadcrumb ul li a{color:inherit;text-decoration:none;}.sense-page-content .page__program__hero__breadcrumb ul li a[aria-current="page"],.sense-page-content .page__program__hero__breadcrumb ul li a:hover,.sense-page-content .page__program__hero__breadcrumb ul li a:focus-visible{color:inherit;text-decoration:underline;}.sense-page-content .page__program__hero__title-intro-contact{align-items:flex-start;display:flex;gap:80px;justify-content:space-between;margin-top:10px;}.sense-page-content .page__program__hero__heading{color:#353535;font-size:3.625rem;letter-spacing:0%;margin:0;padding:0;}.sense-page-content .page__program__hero__description{margin-top:20px;}.sense-page-content .page__program__hero__description p{color:#4b4b4b;font-size:1rem;letter-spacing:0%;margin:0;padding:0;}.sense-page-content .page__program__hero__description p:not(:first-child){margin-top:1.2em;}.sense-page-content .page__program__hero__contact{background:#252b69;box-shadow:0px 4px 20px rgba(0,0,0,0.08);min-width:400px;padding:20px 40px;}.sense-page-content .page__program__hero__contact h2{color:#ffffff;font-size:1.25rem;margin:0;}.sense-page-content .page__program__hero__contact p{color:#ffffff;font-size:1rem;line-height:1.85;margin:0;margin-top:1em;}.sense-page-content .page__program__subpages{display:flex;gap:80px;align-items:flex-start;padding:80px;}.sense-page-content .page__program__subpages-titles{display:flex;flex-direction:column;gap:12px;width:400px;flex-grow:0;flex-shrink:0;color:white;}.sense-page-content .page__program__subpages-titles__title{appearance:none;border:none;text-align:left;display:block;text-decoration:none;padding-left:30px;padding-right:30px;padding-top:20px;padding-bottom:20px;box-shadow:0px 4px 20px rgba(0,0,0,0.08);font-size:1rem;font-weight:600;line-height:1.3;cursor:pointer;}.sense-page-content .page__program__subpages-titles__title[href]{background-color:#ffffff;color:#393939;font-size:0.875rem;font-weight:400;}.sense-page-content .page__program__subpages-titles__title[aria-expanded="true"]{background-color:#252b69;color:#ffffff;}.sense-page-content .page__program__subpages-titles__title[aria-expanded="false"]{background-color:#ffffff;color:#393939;}.sense-page-content .page__program__subpages-contents-subpage{color:#3a3a3a;}.sense-page-content .page__program__subpages-contents-subpage > *{margin-top:1.2em;}.sense-page-content .page__program__subpages-contents-subpage :first-child{margin-top:0;}.sense-page-content .page__program__subpages-contents-subpage h2,.sense-page-content .page__program__subpages-contents-subpage h3,.sense-page-content .page__program__subpages-contents-subpage h4,.sense-page-content .page__program__subpages-contents-subpage h5,.sense-page-content .page__program__subpages-contents-subpage h6{margin-top:1.5em;color:#353535;}.sense-page-content :has(> a.sense-program-subpage-cta){display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:16px;padding:20px;}.sense-page-content a.sense-program-subpage-cta{display:block;padding:18px 24px;background-color:#ffffff;border:1px solid #001970;box-shadow:0px 4px 20px rgba(0,0,0,0.08);width:fit-content;color:#393939;font-size:1rem;line-height:1.85;font-weight:600;text-decoration:none;}.sense-page-content a.sense-program-subpage-cta:hover,.sense-page-content a.sense-program-subpage-cta:focus-visible{text-decoration:underline;}.site-header{width:100%;}.site-header--top{background:#252b69;padding:10px var(--page-gutter);}.site-header--top .content{display:flex;flex-direction:row;column-gap:30px;row-gap:10px;flex-wrap:wrap;}.site-header--contact{display:flex;align-items:center;color:white;font-size:0.75rem;line-height:1.85;font-weight:500;}.site-header--contact svg{margin-right:10px;}.site-header--contact p{margin:0px;}.site-header--bottom{background:white;padding-bottom:24px;padding-left:var(--page-gutter);padding-right:var(--page-gutter);padding-top:24px;}.site-header--bottom .content{align-items:center;display:flex;gap:40px;justify-content:space-between;flex-wrap:wrap;}.site-header--bottom .logo{height:100%;max-height:50px;width:auto;}.site-header--bottom .nav-list{display:flex;align-items:center;gap:40px;list-style:none;padding:0;margin:0;flex-wrap:wrap;}.site-header--bottom .nav-list-item{color:#353535;font-size:1rem;font-weight:600;line-height:1.85;}.site-header--bottom .nav-list-link{text-decoration:none;color:inherit;text-wrap:nowrap;}.site-header--bottom .nav-list-link:hover,.site-header--bottom .nav-list-link:focus-visible{text-decoration:underline;}.main-section--hero{--hero-height:700px;background:linear-gradient(0deg,rgba(27,31,76,0.5),rgba(27,31,76,0.5)),linear-gradient(0deg,rgba(0,0,0,0.25),rgba(0,0,0,0.25)),url(/modules/custom/sense/assets/images/11-2024-Team-Pic-1.png);background-position:center top;background-repeat:no-repeat;background-size:cover;height:var(--hero-height);padding:var(--page-gutter);display:flex;align-items:flex-end;justify-content:flex-start;}.main-section--hero--small{--hero-height:450px;}.main-section--hero .heading{color:white;font-size:3.625rem;font-weight:400;margin:0;max-width:110ch;}.main-section--hero .subheading{color:white;font-size:1.125rem;font-weight:400;line-height:1.3;margin:0;margin-top:20px;max-width:70ch;}.main-section--hero .cta{background:#fed107;border-radius:2px;color:#252b69;display:block;font-size:1.125rem;font-weight:700;line-height:1.85;margin:0;margin-top:40px;padding:12px 24px;text-decoration:none;width:fit-content;}.main-section--hero .cta:hover,.main-section--hero .cta:focus-visible{text-decoration:underline;}.main-section--jump-links{background-color:#f5f5f5;padding:40px var(--page-gutter);}.main-section--jump-links .heading{color:#353535;font-size:2rem;font-weight:400;margin:0;}.main-section--jump-links .card-grid{display:grid;gap:20px;grid-template-columns:repeat(var(--grid-columns),1fr);list-style:none;margin:0;margin-top:30px;padding:0;}.main-section--jump-links .card-grid-item{height:100%;}.main-section--jump-links .jump-link-card{--jump-link-card-text-color:#252b69;--jump-link-card-bg-color:#ffffff;background-color:var(--jump-link-card-bg-color);box-shadow:0px 4px 20px rgba(0,0,0,0.08);color:var(--jump-link-card-text-color);display:flex;align-items:center;justify-content:center;font-size:1rem;font-weight:500;height:100%;line-height:1.3;text-align:center;width:100%;text-decoration:none;padding:20px 30px;}.main-section--jump-links .jump-link-card:hover,.main-section--jump-links .jump-link-card:focus-visible{--jump-link-card-text-color:#ffffff;--jump-link-card-bg-color:#252b69;}.main-section--programs{padding:var(--page-gutter);}.main-section--programs .text-row{align-items:flex-start;display:flex;justify-content:space-between;gap:30px;}.main-section--programs .heading{color:#353535;font-size:2.5rem;font-weight:400;margin:0;}.main-section--programs .paragraph{color:#3a3a3a;font-size:1rem;font-weight:400;line-height:1.3;max-width:65ch;margin:0;}.main-section--programs .card-grid{margin:0;margin-top:40px;padding:0;row-gap:40px;column-gap:20px;display:grid;grid-template-columns:repeat(var(--grid-columns),1fr);list-style:none;}.main-section--programs .card-grid-item{box-shadow:0px 4px 20px rgba(0,0,0,0.08);height:100%;position:relative;}.main-section--programs .card-grid-item img{height:auto;max-height:300px;object-fit:cover;object-position:center top;width:100%;}.main-section--programs .card-grid-item .heading-container{background-color:white;padding:20px;position:absolute;bottom:0;width:100%;min-height:100px;}.main-section--programs .card-grid-item .heading{color:#242424;font-size:1.25rem;font-weight:400;line-height:1.1;word-wrap:break-word;}.main-section--programs .card-grid-item .subheading{}.main-section--resources{padding:var(--page-gutter);}.main-section--resources .section-heading{color:#353535;font-size:42px;font-weight:400;margin:0;}.main-section--resources .section-subheading{color:#3a3a3a;font-size:16px;font-weight:400;line-height:20.8px;margin:0;margin-top:20px;max-width:85ch;}.main-section--resources .resource-card-grid{margin:0;margin-top:40px;display:flex;gap:60px;list-style:none;padding:0;}.main-section--resources .resource-card{display:flex;justify-content:flex-end;flex-direction:column;min-height:380px;padding:30px;background-size:cover;background-position:center top;background-repeat:no-repeat;width:100%;}.main-section--resources .resource-card h3{color:white;font-size:36px;font-weight:400;line-height:39.6px;}.main-section--resources .resource-card p{color:white;font-size:16px;font-weight:400;line-height:29.6px;margin:0;margin-top:10px;}.main-section--resources .resource-card a{background:#fed107;border-radius:2px;color:#001970;display:block;font-size:16px;font-weight:600;line-height:29.6px;padding-bottom:10px;padding-left:22px;padding-right:22px;padding-top:10px;width:fit-content;margin:0;margin-top:40px;text-decoration:none;}.main-section--resources .resource-card a:hover,.main-section--resources .resource-card a:focus-visible{text-decoration:underline;}.main-section--about .about-row--top,.main-section--about .about-row--bottom{display:flex;justify-content:space-between;gap:80px;align-items:center;padding:var(--page-gutter);}.main-section--about .about-row--bottom{flex-direction:row-reverse;}.main-section--about .about-image{max-height:450px;max-width:50vw;object-fit:cover;object-position:center;width:auto;}.main-section--about .heading{color:#353535;font-size:42px;font-weight:400;margin:0;}.main-section--about .subheading{color:#3a3a3a;font-size:16px;font-weight:400;line-height:29.6px;margin:0;margin-top:20px;max-width:60ch;}.main-section--about .cta{border-radius:2px;border:1px solid #001970;color:#001970;display:block;display:block;font-size:16px;font-weight:600;line-height:29.6px;margin:0;margin-top:40px;padding-bottom:10px;padding-left:22px;padding-right:22px;padding-top:10px;text-decoration:none;width:fit-content;}.main-section--about .cta:hover,.main-section--about .cta:focus{text-decoration:underline;}.main-section--pre-footer{padding:var(--page-gutter);background:#252b69;}.main-section--pre-footer .content{align-items:center;display:flex;justify-content:flex-start;flex-wrap:wrap;gap:var(--page-gutter);}.main-section--pre-footer .heading{color:white;font-size:2.625rem;font-weight:400;margin:0;}.main-section--pre-footer .cta{background:#fed107;border-radius:2px;color:#252b69;display:block;font-size:18px;font-weight:700;line-height:33.3px;margin:0;padding-bottom:12px;padding-left:24px;padding-right:24px;padding-top:12px;text-decoration:none;width:fit-content;}.main-section--pre-footer .cta:hover,.main-section--pre-footer .cta:focus-visible{text-decoration:underline;}.site-footer{border-top:1px #e2e2e2 solid;padding:var(--page-gutter);}.site-footer--columns{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:24px;}.site-footer--columns .logo-and-contact{gap:32px;display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;}.site-footer--columns .logo{height:auto;}.site-footer--columns .contact-heading{color:#353535;font-size:20px;font-weight:400;margin:0;}.site-footer--contact-list{color:#3a3a3a;font-size:14px;font-weight:600;line-height:25.9px;margin:0;margin-top:26px;padding:0;list-style:none;}.site-footer--contact-list li{display:flex;align-items:center;gap:10px;margin-top:10px;}.site-footer--contact-list li p{margin:0;}.site-footer--socials-list{list-style:none;margin:0;margin-top:10px;padding:0;display:flex;gap:20px;}.site-footer--links-list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:14px;}.site-footer--links-list .site-link{color:#353535;font-size:18px;font-family:"Museo Slab 500";font-weight:400;text-decoration:none;}.site-footer--links-list .site-link:focus,.site-footer--links-list .site-link:hover{color:#001970;text-decoration:underline;}.site-footer [role="separator"]{border:0;border-bottom:1px solid #bcbcbc;margin-top:30px;margin-bottom:20px;}.site-footer--copyright{margin:0;color:#3a3a3a;font-size:0.75rem;line-height:1.85;font-weight:400;}@media screen and (width <= 1100px){:root{--page-gutter:40px;--grid-columns:2;}.main-section--resources .resource-card-grid{gap:40px;}.main-section--about .about-row--top,.main-section--about .about-row--bottom{gap:60px;}.site-footer--columns .logo-and-contact{flex-direction:column;}}@media screen and (width <= 900px){.main-section--hero{min-height:550px;}.main-section--hero--small{min-height:350px;}.main-section--hero .heading{font-size:3rem;}.main-section--programs .text-row{flex-wrap:wrap;gap:20px;}.main-section--about .about-row--top,.main-section--about .about-row--bottom{gap:40px;}.main-section--about .about-image{max-width:40vw;}.main-section--resources .resource-card-grid{flex-direction:column;}.main-section--resources .resource-card{min-height:unset;padding-top:80px;}.main-section--resources .resource-card p{max-width:65ch;}.main-section--pre-footer{padding:40px var(--page-gutter);}}@media screen and (width <= 600px){:root{--grid-columns:1;}.site-header--bottom .nav-list{gap:20px;}.main-section--hero{height:auto;}.main-section--about .about-row--top,.main-section--about .about-row--bottom{flex-direction:column-reverse;gap:30px;}.main-section--about .about-image{max-height:300px;max-width:100%;width:100%;}.main-section--resources .resource-card{min-height:unset;padding-top:40px;}.main-section--resources .resource-card a{margin-top:40px;}.main-section--pre-footer .heading{font-size:2.4rem;}}@media screen and (width <= 400px){:root{--page-gutter:20px;}.main-section--hero--small{min-height:200px;}}
