body{
font-family:var(--cms-g-roboto);
font-weight:400;
}

h1{
font-weight:300;
font-size:70px;
line-height:1.25;
}

h2{
font-weight:300;
font-size:50px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-yalenew-regular);
}

h4{
font-size:30px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-yalenew-regular);
}

h3{
font-weight:400;
color:var(--link-color);
font-family:var(--cms-g-yalenew-regular);
}

h5{
font-size:20px;
line-height:1.25;
}

h6{
font-size:18px;
line-height:1.688;
}

[data-tag-type='p'],p{
font-size:14px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-mallory-light);
font-weight:300;
}

.phw-btn{
font-weight:400;
color:var(--brand-color-primary);
font-family:var(--cms-g-roboto);
border-style:solid;
border-color:var(--phw-custom-whiteborderffffff);
border-top-left-radius:calc(var(--border-radius-base)*0.25);
border-top-right-radius:calc(var(--border-radius-base)*0.25);
border-bottom-left-radius:calc(var(--border-radius-base)*0.25);
border-bottom-right-radius:calc(var(--border-radius-base)*0.25);
}

.phw-widget-ctr{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

input{
}

label{
color:var(--body-color);
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-mallory-regular);
font-weight:400;
}

a:hover{
color:var(--phw-custom-yale-web-light-blue63aaffff);
}

a{
}

.phw-event-description h1{
font-family:var(--cms-g-mallory-regular);
}

.phw-g-back-to-top:hover{
color:var(--phw-custom-yale-web-light-blue63aaffff);
}

.phw-g-back-to-top{
}

.phw-g-bg-secondary{
background-color:var(--brand-color-secondary);
}

.phw-g-bg-white{
background-color:var(--phw-custom-white);
}

.phw-g-blogauthor{
font-family:var(--cms-g-roboto);
font-weight:400;
color:var(--text-dark);
line-height:1.25;
}

.phw-g-blogauthorname{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
line-height:var(--paragraph-line-height-2);
}

.phw-g-blogcategory{
color:var(--placeholder-text-color-1);
font-weight:400;
}

.phw-g-blogdetailcategory{
color:var(--white);
font-family:var(--cms-g-roboto);
font-weight:300;
font-size:20px;
line-height:1.25;
}

.phw-g-borderlightgray[type='checkbox']{
border-style:solid;
border-color:var(--phw-custom-light-graye9e9e9);
border-width:1px;
}

.phw-g-btn-buttonlink:hover{
color:var(--phw-custom-yale-web-light-blue63aaffff);
}

.phw-g-btn-buttonlink{
}

.phw-g-btn-default,.btn-default,.default-button{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*0.25);
border-top-right-radius:calc(var(--border-radius-base)*0.25);
border-bottom-left-radius:calc(var(--border-radius-base)*0.25);
border-bottom-right-radius:calc(var(--border-radius-base)*0.25);
color:var(--white);
background-color:var(--brand-color-primary);
font-weight:300;
font-family:var(--cms-g-mallory-light);
font-size:var(--phw-g-button-text-font-size);
}

.phw-g-btn-default:hover,.btn-default,.default-button:hover{
background-color:var(--phw-custom-bluebg286dc0);
font-weight:400;
font-family:var(--cms-g-roboto);
background-size:contain;
}

.phw-g-btn-jobcard-info-link{
border-width:0;
border-color:transparent;
color:var(--body-color);
text-decoration:underline;
background-color:transparent;
padding-top:0;
padding-bottom:0;
padding-inline-start:0;
box-shadow:none;
font-weight:400;
font-size:16px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-mallory-regular);
min-height:auto;
padding-inline-end:0;
}

.phw-g-btn-jobcard-info-link:hover{
color:var(--phw-custom-yale-web-light-blue63aaffff);
}

.phw-g-btn-jobnavigation-link:hover{
background:none;
background-image:none;
color:var(--phw-custom-yale-web-light-blue63aaffff);
background-color:transparent;
}

.phw-g-btn-jobnavigation-link{
}

.phw-g-btn-large-primary{
font-weight:var(--btn-font-weight);
color:var(--white);
border-color:var(--brand-color-primary);
}

.phw-g-btn-link{
background:none;
background-image:none;
color:var(--brand-color-primary);
font-weight:400;
font-family:var(--cms-g-mallory-bold);
font-size:18px;
}

.phw-g-i-EA6XuF:hover .phw-g-btn-link{
color:var(--link-color);
background-color:transparent;
font-family:var(--cms-g-yalenew-regular);
font-size:var(--phw-g-regular-text-font-size);
}

.phw-g-btn-link:hover{
background:none;
background-image:none;
color:var(--phw-custom-yale-web-light-blue63aaffff);
font-weight:400;
font-family:var(--cms-g-mallory-regular);
font-size:18px;
}

.phw-g-btn-link-style-1:hover{
color:var(--phw-custom-yale-web-light-blue63aaffff);
}

.phw-g-btn-link-style-1{
}

.phw-g-btn-link-style-2{
font-weight:500;
}

.phw-g-btn-link-style-2:hover{
color:var(--phw-custom-yale-web-light-blue63aaffff);
}

.phw-g-btn-link-style-3:hover{
color:var(--phw-custom-yale-web-light-blue63aaffff);
}

.phw-g-btn-link-style-3{
}

.phw-g-btn-plain,.btn-info,.plain-button{
background-image:none;
border-color:var(--phw-custom-plainbtnborderdddddd);
color:var(--white);
background-color:var(--phw-custom-white);
font-weight:400;
font-family:var(--cms-g-mallory-light);
}

.phw-g-btn-plain:hover,.btn-info,.plain-button:hover{
color:var(--white);
background-color:var(--brand-color-primary);
border-width:1px;
border-color:var(--phw-custom-whiteborderffffff);
}

.phw-g-btn-plain:focus,.btn-info,.plain-button:focus{
border-color:var(--phw-custom-whiteborderffffff);
color:var(--white);
}

.phw-g-btn-plain:visited,.btn-info,.plain-button:visited{
color:var(--white);
}

.phw-g-btn-primary,.btn.primary-button,.primary-button{
border-color:var(--phw-custom-btnborder286dc0);
border-style:solid;
color:var(--white);
background-color:var(--brand-color-primary);
font-weight:300;
font-family:var(--cms-g-mallory-bold);
font-size:var(--phw-g-button-text-font-size);
min-height:50px;
}

.phw-g-btn-primary:hover,.btn-primary,.primary-button:hover{
border-color:var(--phw-custom-btnhoverborder013e7c);
background-color:var(--phw-custom-btnhover013e7c);
background-image:none;
}

.phw-g-btn-secondary,.btn-success,.secondary-button:not(.phw-g-btn-small-primary):not(.phw-g-btn-link):not(.phw-g-btn-large-primary):not(.phw-g-btn-small-secondary):not(.phw-g-btn-large-secondary):not(.phw-g-btn-small-plain):not(.phw-g-btn-large-plain):not(.phw-g-btn-small-default):not(.phw-g-btn-large-default):not(.button-lg):not(.btn-lg):not(.button-sm):not(.btn-sm):not(.phw-g-btn-primary):not(.phw-g-btn-plain):not(.phw-g-btn-default):not([class*=' phw-g-i-']){
border-color:var(--phw-custom-whiteborderffffff);
color:var(--white);
background-color:var(--brand-color-primary);
font-weight:400;
font-family:var(--cms-g-mallory-bold);
}

.phw-g-btn-secondary:hover,.btn-success:hover,.secondary-button:not(.phw-g-btn-small-primary):not(.phw-g-btn-link):not(.phw-g-btn-large-primary):not(.phw-g-btn-small-secondary):not(.phw-g-btn-large-secondary):not(.phw-g-btn-small-plain):not(.phw-g-btn-large-plain):not(.phw-g-btn-small-default):not(.phw-g-btn-large-default):not(.button-lg):not(.btn-lg):not(.button-sm):not(.btn-sm):not(.phw-g-btn-primary):not(.phw-g-btn-plain):not(.phw-g-btn-default):not([class*=' phw-g-i-']):hover{
color:var(--link-hover-color);
background-color:var(--phw-custom-white);
font-family:var(--cms-g-mallory-bold);
text-decoration:underline;
}

.phw-g-btn-small-primary{
border-color:var(--brand-color-primary);
color:var(--white);
font-weight:var(--btn-font-weight);
}

.phw-g-btn-tab-link{
border-width:1px;
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
background-color:var(--phw-custom-white);
padding-left:10px;
padding-right:10px;
}

.phw-g-btn-tab-link:hover{
color:var(--white);
background-color:var(--phw-custom-btnhover013e7c);
}

.phw-g-btn-tab-link:active{
color:var(--white);
background-color:var(--phw-custom-btnhover013e7c);
}

.phw-g-btn-tab-link-active{
border-color:var(--brand-color-primary);
color:var(--white);
background-color:var(--brand-color-primary);
padding-left:10px;
padding-right:10px;
}

.phw-g-btn-tab-link-active:hover{
color:var(--white);
}

.phw-g-card-bg-secondary{
background-color:var(--brand-color-secondary);
}

.phw-g-card-white-bg{
background-color:var(--phw-custom-white);
}

.phw-g-catagoryhero{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--brand-color-primary);
}

.phw-g-categoryherobgimg{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/YUCYUHUS/images/1685613533915_media_icon_large1.jpg);
background-size:cover;
background-repeat:no-repeat;
}

.phw-g-content-left-align{
text-align:left;
}

.phw-g-ctr-padding-zero{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-employee-testimonial{
font-family:var(--cms-g-roboto);
font-weight:500;
color:var(--text-dark);
font-size:16px;
}

.phw-g-employeenamedesignation{
font-family:var(--cms-g-roboto);
font-weight:500;
color:var(--text-dark);
font-size:16px;
}

.phw-g-event-category{
color:var(--white);
font-family:var(--cms-g-roboto);
font-weight:300;
font-size:20px;
line-height:1.5;
}

.phw-g-eventhero{
padding-bottom:calc(var(--pu-space)*0);
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/YUCYUHUS/images/1687520696198_events_default_banner.jpg);
padding-top:calc(var(--pu-space)*0);
}

.phw-g-footer-ctr{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--widget-bg-dark-color);
}

.phw-g-fyfbg{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--brand-color-primary);
}

.phw-g-fyfcontainerbg{
background-color:var(--brand-color-primary);
}

.phw-g-h1-404-primary-blog{
font-weight:300;
font-size:160px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-roboto);
}

.phw-g-h1-event-hero{
font-weight:400;
font-size:40px;
line-height:1.25;
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-h1-hero-title-primary{
}

.phw-g-h1-widget-title-dark{
color:var(--white);
}

.phw-g-h2-card-secondary-small{
font-family:var(--cms-g-roboto);
font-weight:300;
font-size:16px;
line-height:1.25;
color:var(--secondary-text);
}

.phw-g-h2-card-sub-title-dark-small{
font-weight:400;
font-size:16px;
color:var(--brand-color-primary);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-h2-card-title-dark-default{
font-weight:300;
font-size:30px;
line-height:var(--heading-line-height-3);
color:var(--brand-color-primary);
}

.phw-g-h2-card-title-dark-small{
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-h2-dark{
font-family:var(--cms-g-roboto);
font-weight:300;
font-size:20px;
line-height:1;
color:var(--text-dark);
}

.phw-g-h2-event-article{
font-family:var(--cms-g-roboto);
font-weight:400;
font-size:30px;
line-height:1.25;
color:var(--brand-color-primary);
}

.phw-g-h2-event-coutdown{
font-weight:400;
font-size:20px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-h2-text-align{
font-weight:300;
font-size:50px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-roboto);
}

.phw-g-h3-card-font-weight-regular{
color:var(--brand-color-primary);
}

.phw-g-h3-card-light{
font-weight:400;
font-size:30px;
}

.phw-g-h3-card-number-dark{
color:var(--brand-color-primary);
}

.phw-g-h3-dark-aboutus{
}

.phw-g-h3-dark-small{
font-family:var(--cms-g-roboto);
font-size:20px;
line-height:var(--heading-line-height-5);
color:var(--text-dark);
}

.phw-g-h3-large-card-jtc-title{
font-weight:300;
font-family:var(--cms-g-roboto);
font-size:50px;
color:var(--white);
}

.phw-g-h4dark-glassdoor{
font-size:18px;
line-height:1.25;
color:var(--text-dark);
font-family:var(--cms-g-roboto);
font-weight:300;
}

.phw-g-header-ctr{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-header-link{
color:var(--phw-custom-dark-color-light4a4a4a);
}

.phw-g-header-link:hover{
color:var(--phw-custom-yale-web-light-blue63aaffff);
}

.phw-g-header-link:hover:hover{
color:var(--phw-custom-yale-web-light-blue63aaffff);
}

.phw-g-header-link:hover{
}

.phw-g-herowidget{
}

.phw-g-i-01GEjN{
font-size:15px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-roboto);
font-weight:300;
}

.phw-g-i-01icui{
font-size:var(--phw-g-cards-title-font-size);
font-family:var(--cms-g-yalenew-regular);
color:var(--link-color);
font-weight:400;
}

.phw-g-i-o4NlES:hover .phw-g-i-01icui{
}

.phw-g-i-04HpuA{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
text-align:center;
}

.phw-g-i-04d0RQ{
}

.phw-g-i-06rs9a{
color:var(--body-color);
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-mallory-regular);
}

.phw-g-i-06rs9a:focus{
font-family:var(--cms-g-mallory-regular);
}

.phw-g-i-06rs9a:active{
font-family:var(--cms-g-mallory-regular);
}

.phw-g-i-06rs9a:hover{
font-family:var(--cms-g-mallory-regular);
}

.phw-g-i-06rs9a:visited{
font-family:var(--cms-g-mallory-regular);
}

.phw-g-i-0DKcHR{
border:none;
height:477px;
}
.phw-g-i-0DKcHR img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-0JggRH{
fill:var(--icon-light);
}

.phw-g-i-0K6WBT{
font-weight:300;
font-size:25px;
line-height:var(--heading-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-mallory-regular);
}

.phw-g-i-0LoFmk{
font-family:var(--cms-g-mallory-light);
color:var(--white);
font-weight:300;
}

.phw-g-i-0LoFmk:hover{
color:var(--white);
}

.phw-g-i-0Lr8fK{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/YUCYUHUS/images/yale-facts-1715355937155.jpg);
padding-top:calc(var(--pu-space)*12.5);
padding-bottom:calc(var(--pu-space)*12.5);
background-size:cover;
background-position:50% 50%;
background-repeat:no-repeat;
box-shadow:var(--input-box-shadow);
border-top-style:solid;
border-top-color:transparent;
border-top-width:15px;
}

.phw-g-i-0Mkxva{
font-weight:300;
font-size:70px;
line-height:1.25;
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-0OosII{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
background-color:var(--brand-color-primary);
color:var(--white);
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-mallory-light);
}

.phw-g-i-0OosII:active{
background:none;
background-image:none;
color:var(--white);
}

.phw-g-i-0QTEPG{
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-mallory-light);
font-weight:300;
}

.phw-g-i-0TXiKq{
font-weight:400;
font-size:20px;
line-height:var(--line-height-4);
color:var(--link-color);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-0Txd0i{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/YUCYUHUS/images/Hero_Sterling1920x9271-1733238897925.jpg);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-0ZrL9F{
background-color:var(--phw-custom-cards-background-01);
margin-bottom:auto;
padding-inline-start:calc(var(--pu-space)*1.875);
padding-top:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.875);
padding-bottom:calc(var(--pu-space)*3.75);
}

.phw-g-i-0b2T0J{
height:28px;
width:28px;
}

.phw-g-i-0dY6rT{
fill:var(--icon-light);
}

.phw-g-i-0e6g20{
font-weight:300;
font-size:50px;
line-height:1.25;
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-0eGcao{
font-family:var(--cms-g-mallory-light);
font-size:var(--phw-g-small-text-font-size);
}

.phw-g-i-0f0zoB{
font-size:var(--footer-menu-list-font-size-style-1);
line-height:1;
color:var(--white);
max-width:100px;
}

.phw-g-i-0hJAJ6{
font-size:20px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-mallory-light);
font-weight:300;
}

.phw-g-i-0igDvr{
padding-top:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*6.25);
padding-inline-start:calc(var(--pu-space)*3.75);
padding-inline-end:calc(var(--pu-space)*3.75);
}

.phw-g-i-0pX2Og{
font-size:16px;
color:var(--white);
padding-top:calc(var(--pu-space)*1.875);
padding-bottom:calc(var(--pu-space)*3.75);
}

.phw-g-i-0ub2li{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/YUCYUHUS/images/LinkedInBannerOptions-1748371179786.png);
padding-top:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*6.25);
background-repeat:no-repeat;
background-size:cover;
background-position:50% 100%;
}

.phw-g-i-0ukGuj{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-0vdZrG{
font-size:16px;
color:var(--white);
padding-inline-start:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.875);
}

.phw-g-i-0wJthu{
}

.phw-g-i-wODtzv:hover .phw-g-i-0wJthu{
}

.phw-g-i-UNPKX2:hover .phw-g-i-0wJthu{
}

.phw-g-i-93zqKm:hover .phw-g-i-0wJthu{
}

.phw-g-i-0y7uAP{
font-family:var(--cms-g-mallory-light);
}

.phw-g-i-0yQnUf{
color:var(--white);
font-family:var(--cms-g-mallory-light);
}

.phw-g-i-0yQnUf:hover{
color:var(--white);
}

.phw-g-i-0z6TQi{
border-color:var(--brand-color-primary);
background-color:var(--phw-custom-white);
font-family:var(--cms-g-mallory-light);
color:var(--brand-color-primary);
font-weight:400;
}

.phw-g-i-0z6TQi:hover{
border-color:var(--brand-color-primary);
background-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-0z6TQi:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-0z6TQi:focus{
border-color:var(--brand-color-primary);
background-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-0z6TQi:active{
border-color:var(--brand-color-primary);
background-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-0z6TQi.disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-0z6TQi:disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-11XSWv{
background-color:transparent;
fill:var(--icon-light);
}

.phw-g-i-15xQZ9{
text-align:start;
}

.phw-g-i-1A88GW{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/YUCYUHUS/images/yale-facts-1715356481379.jpg);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:none;
background-position:0% 50%;
}

.phw-g-i-1AtoOZ{
fill:var(--icon-light);
}

.phw-g-i-1Dq32N{
margin-bottom:calc(var(--mu-space)*-3.75);
height:0px;
}

.phw-g-i-1EhIXR{
padding-top:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*3.75);
}

.phw-g-i-1FBVvD{
font-size:16px;
color:var(--body-color);
font-family:var(--cms-g-mallory-bold);
text-transform:uppercase;
}

.phw-g-i-1HwoXi{
border:none;
color:var(--white);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-1Ki7n5{
font-weight:300;
font-size:50px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-1MSOqd{
font-size:14px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-mallory-light);
font-weight:300;
}

.phw-g-i-1NheWW{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-1OJFsS{
text-align:center;
}

.phw-g-i-m9gsQ9:hover .phw-g-i-1OJFsS{
text-align:center;
}

.phw-g-i-1OL0R2{
font-weight:300;
font-size:70px;
line-height:1.25;
font-family:var(--cms-g-mallory-regular);
}

.phw-g-i-1R86t4{
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--body-color);
font-family:var(--cms-g-mallory-light);
font-weight:300;
}

.phw-g-i-1TLMQV{
}

.phw-g-i-1TjZYN{
font-family:var(--cms-g-mallory-light);
color:var(--white);
font-weight:300;
}

.phw-g-i-1TjZYN:hover{
color:var(--white);
}

.phw-g-i-1Vyqo0{
padding-top:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*3.75);
}

.phw-g-i-1YG5GG{
border:none;
font-family:var(--cms-g-mallory-light);
font-weight:300;
}

.phw-g-i-1ZT0E0{
font-size:14px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-mallory-light);
font-weight:300;
}

.phw-g-i-1bKIi2{
color:var(--white);
}

.phw-g-i-1cjEBh{
padding-inline-start:calc(var(--pu-space)*50);
gap:100px;
}

.phw-g-i-1d4k0u{
background-color:var(--phw-custom-white);
margin-bottom:auto;
padding-bottom:calc(var(--pu-space)*1.875);
}

.phw-g-i-1dQCCP{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
background-color:var(--input-bg);
font-size:var(--input-font-size);
line-height:var(--input-line-height);
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
height:51px;
font-weight:400;
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-1dQCCP.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-1dQCCP:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-1dQCCP:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-1etTLF{
object-fit:contain;
overflow:auto;
margin-top:calc(var(--mu-space)*1.875);
height:40px;
min-height:0px;
min-width:0px;
max-height:none;
max-width:275px;
}

.phw-g-i-1fxUS2{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-1g2Cl4{
font-family:var(--cms-g-mallory-light);
font-weight:300;
}

.phw-g-i-1gEPyN{
background-color:var(--phw-custom-bluebg286dc0);
background-image:none;
}

.phw-g-i-1hkHZ8{
color:var(--white);
font-weight:400;
font-size:30px;
}

.phw-g-i-1i2a3e{
font-weight:400;
line-height:1.25;
font-family:var(--cms-g-roboto);
font-size:50px;
}

.phw-g-i-1id9u8{
}

.phw-g-i-1jZLuv{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
font-size:18px;
font-family:var(--cms-g-mallory-regular);
padding-top:calc(var(--pu-space)*1.25);
padding-inline-start:calc(var(--pu-space)*1.25);
}

.phw-g-i-1mTinz{
font-weight:300;
font-size:50px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-1ocIGW{
font-weight:300;
font-size:50px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-mallory-regular);
}

.phw-g-i-1q75tu{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-1rBoCS{
border:none;
background-color:var(--phw-custom-yale-web-overlay);
padding-inline-end:calc(var(--pu-space)*2.625);
padding-inline-start:calc(var(--pu-space)*2.625);
}

.phw-g-i-1t7ObF{
margin-top:calc(var(--mu-space)*-1.25);
}

.phw-g-i-1uD1X3{
font-weight:300;
font-size:50px;
line-height:1.25;
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-1vCRme{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
font-size:var(--input-font-size-lg);
line-height:1.4;
height:64px;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:32px;
padding-inline-end:32px;
background-color:var(--input-bg);
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
font-family:var(--cms-g-mallory-light);
}

.phw-g-i-1vCRme:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-1vCRme.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-1vCRme:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-1vZZGu{
font-weight:300;
font-size:50px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-1xXXxR{
border-width:0px;
border-top-width:3px;
border-color:var(--brand-color-primary);
border-top-color:var(--phw-custom-new-coralff6654ff);
border-style:solid;
border-top-style:solid;
}
.phw-g-i-1xXXxR img{
object-fit:cover;
}

.phw-g-i-1z7hag{
margin-top:calc(var(--mu-space)*-4.125);
}
.phw-g-i-1z7hag img{
object-fit:cover ;
}

.phw-g-i-24vBRg{
border-width:1px;
border-top-width:3px;
border-color:var(--brand-color-primary);
border-top-color:var(--phw-custom-new-coralff6654ff);
border-style:solid;
border-top-style:solid;
height:477px;
}
.phw-g-i-24vBRg img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-25S6Ft{
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--body-color);
font-family:var(--cms-g-mallory-light);
font-weight:300;
}

.phw-g-i-25SpdR{
color:var(--white);
font-family:var(--cms-g-mallory-regular);
font-size:20px;
}

.phw-g-i-28wnqu:hover{
color:var(--white);
}

.phw-g-i-28wnqu{
color:var(--white);
}

.phw-g-i-2AP01i{
}

.phw-g-i-2ByQSh{
text-align:center;
}

.phw-g-i-2D4UkS{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
padding-inline-start:calc(var(--pu-space)*3.75);
padding-inline-end:calc(var(--pu-space)*3.75);
}

.phw-g-i-2FVkNp{
border-width:0px;
border-top-width:3px;
border-color:var(--brand-color-primary);
border-top-color:var(--phw-custom-new-coralff6654ff);
border-style:solid;
border-top-style:solid;
height:477px;
}
.phw-g-i-2FVkNp img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-2GCVlB{
background-color:var(--phw-custom-white);
}

.phw-g-i-2GCVlB:hover{
background-color:var(--phw-custom-cards-background-01);
}

.phw-g-i-2GQna5{
color:var(--body-color);
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-mallory-light);
font-weight:300;
}

.phw-g-i-2Ia69s{
background-color:var(--phw-custom-cards-background-01);
margin-bottom:auto;
padding-bottom:calc(var(--pu-space)*3.75);
padding-inline-start:calc(var(--pu-space)*1.875);
padding-top:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.875);
}

.phw-g-i-2NDSI3{
color:var(--white);
font-family:var(--cms-g-yalenew-regular);
font-size:35px;
}

.phw-g-i-2NL9bD{
border-color:transparent;
font-weight:300;
color:var(--white);
font-family:var(--cms-g-mallory-light);
background-color:var(--brand-color-primary);
text-align:center;
font-size:var(--phw-g-small-text-font-size);
width:100%;
height:50px;
max-width:none;
max-height:none;
min-width:0px;
min-height:0px;
margin-inline-start:calc(var(--mu-space)*0);
padding-left:15px;
padding-right:15px;
}

.phw-g-i-2NL9bD:hover{
border-color:transparent;
color:var(--white);
font-family:var(--cms-g-mallory-light);
background-color:var(--brand-color-primary);
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-2NL9bD:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-2NL9bD:active{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-2NL9bD.disabled{
border-color:transparent;
color:var(--btn-dark);
}
.phw-g-i-2NL9bD:disabled{
border-color:transparent;
color:var(--btn-dark);
}

.phw-g-i-2NMc32{
object-fit:cover;
height:auto;
width:auto;
}

.phw-g-i-2Q1aPt{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-2TAjAX{
font-size:var(--cms-g-hero);
line-height:var(--paragraph-line-height-2);
color:var(--brand-color-primary);
font-family:var(--cms-g-yalenew-itallic);
font-weight:400;
text-align:start;
font-style:italic;
justify-content:normal;
align-items:center;
}

.phw-g-i-2UQ24P{
object-fit:cover;
height:auto;
width:auto;
aspect-ratio:16/9;
}

.phw-g-i-2WJUC4{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
font-size:18px;
font-family:var(--cms-g-mallory-regular);
padding-top:calc(var(--pu-space)*1.25);
padding-inline-start:calc(var(--pu-space)*1.25);
}

.phw-g-i-2b6Ziy{
font-family:var(--cms-g-mallory-light);
font-weight:300;
}

.phw-g-i-2bcpRj{
font-weight:300;
font-size:70px;
line-height:1.25;
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-2eKrD0{
background-color:var(--phw-custom-cards-background-01);
color:var(--text-dark);
text-align:center;
}

.phw-g-i-2fGa87{
font-weight:300;
font-size:50px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-2gkUgT{
margin-inline-start:calc(var(--mu-space)*15);
margin-top:calc(var(--mu-space)*-6.25);
margin-bottom:calc(var(--mu-space)*-3.75);
}

.phw-g-i-2hSiXr{
fill:var(--icon-light);
}

.phw-g-i-2n8iLo{
fill:var(--phw-custom-whiteicon);
}

.phw-g-i-2qhPrQ{
fill:var(--icon-dark);
color:var(--icon-dark);
}

.phw-g-i-2uHM6p{
color:var(--white);
font-size:40px;
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-2utBOC{
border-width:0px;
border-bottom-width:3px;
border-color:var(--brand-color-primary);
border-bottom-color:var(--phw-custom-new-coralff6654ff);
border-style:solid;
border-bottom-style:solid;
font-family:var(--cms-g-mallory-light);
font-weight:300;
}

.phw-g-i-2vNz0H{
font-family:var(--cms-g-mallory-bold);
color:var(--body-color);
}

.phw-g-i-2vfwEe{
justify-content:start;
}

.phw-g-i-2wVEBj{
font-size:18px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-mallory-light);
font-weight:300;
}

.phw-g-i-2xk49I{
color:var(--white);
font-family:var(--cms-g-mallory-light);
}

.phw-g-i-2zzUkh{
font-weight:400;
font-size:var(--phw-g-cards-title-font-size);
color:var(--link-color);
font-family:var(--cms-g-yalenew-regular);
background-color:var(--phw-custom-white);
text-align:start;
}

.phw-g-i-m9gsQ9:hover .phw-g-i-2zzUkh{
background-color:transparent;
}

.phw-g-i-30NFAb{
font-size:50px;
line-height:var(--paragraph-line-height-1);
color:var(--link-color);
font-family:var(--cms-g-yalenew-regular);
font-weight:400;
margin-top:calc(var(--mu-space) * 3);
}

.phw-g-i-33BA9a{
font-family:var(--cms-g-mallory-light);
}

.phw-g-i-34qL7B{
color:var(--white);
font-family:var(--cms-g-mallory-bold);
}

.phw-g-i-34qL7B:hover{
color:var(--white);
}

.phw-g-i-3AfAqO{
font-weight:300;
font-size:50px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-3BHseG{
height:477px;
}
.phw-g-i-3BHseG img{
object-fit:cover ;
height:100% ;
width:100% ;
}

.phw-g-i-3EL4hU{
font-size:16px;
color:var(--white);
padding-bottom:calc(var(--pu-space)*3.75);
padding-top:calc(var(--pu-space)*1.875);
}

.phw-g-i-3ExY9Y{
background-image:none;
background-size:cover;
background-position:50% 50%;
background-repeat:no-repeat;
}

.phw-g-i-3FLgvX{
padding-inline-start:calc(var(--pu-space)*3.75);
}

.phw-g-i-3HcbPR{
color:var(--white);
background-color:transparent;
font-weight:400;
font-family:var(--cms-g-mallory-light);
}

.phw-g-i-3HcbPR:hover{
color:var(--link-hover-color);
text-decoration:var(--link-hover-decoration);
border-color:transparent;
}

.phw-g-i-3HcbPR:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-3HcbPR:active{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-3HcbPR.disabled{
color:var(--btn-dark);
border-color:transparent;
}
.phw-g-i-3HcbPR:disabled{
color:var(--btn-dark);
border-color:transparent;
}

.phw-g-i-3IB0tc{
padding-top:calc(var(--pu-space)*1.5);
padding-bottom:calc(var(--pu-space)*1.5);
color:var(--brand-color-primary);
font-family:var(--cms-g-mallory-light);
font-size:var(--phw-g-small-text-font-size);
}

.phw-g-i-3Pas5L{
background:none;
background-image:none;
color:var(--phw-custom-yale-web-light-blue63aaffff);
font-weight:400;
font-size:20px;
padding-bottom:calc(var(--pu-space)*1.25);
line-height:1.25;
text-transform:uppercase;
margin-inline-start:calc(var(--mu-space)*-31.25);
margin-inline-end:calc(var(--mu-space)*-31.25);
font-family:var(--cms-g-mallory-bold);
margin-top:calc(var(--mu-space)*-5);
margin-bottom:calc(var(--mu-space)*1.875);
}

.phw-g-i-3Qv41F{
}

.phw-g-i-3REgjI{
color:var(--white);
}

.phw-g-i-3REgjI:hover{
color:var(--white);
}

.phw-g-i-3SlWwa{
aspect-ratio:16/9;
object-fit:none;
}

.phw-g-i-3SxQzf{
}

.phw-g-i-3W8O5u{
height:50px;
width:50px;
margin-top:calc(var(--mu-space)*1);
}
.phw-g-i-3W8O5u img{
object-fit:cover ;
height:100% ;
width:100% ;
}

.phw-g-i-3Y0UvW{
}

.phw-g-i-3ZU3P6{
background-color:var(--phw-custom-cards-background-01);
}

.phw-g-i-3aRJj1{
background-color:var(--widget-bg-white-color);
color:var(--text-dark);
}

.phw-g-i-3gAdbQ{
font-size:16px;
}

.phw-g-i-3gKtrK{
font-family:var(--cms-g-roboto);
font-weight:400;
font-size:20px;
line-height:1.25;
color:var(--brand-color-primary);
margin-bottom:calc(var(--mu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-3hy7x8{
line-height:var(--paragraph-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-mallory-regular);
font-weight:400;
font-size:15px;
}

.phw-g-i-3iOMn0{
height:570px;
}
.phw-g-i-3iOMn0 img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-3jFEig{
background-color:var(--phw-custom-white);
opacity:50;
margin-bottom:auto;
padding-bottom:calc(var(--pu-space)*1.875);
}

.phw-g-i-3nst3x{
padding-top:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-3rcRlN{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--brand-color-primary);
}

.phw-g-i-3sLFuR{
font-size:50px;
line-height:var(--paragraph-line-height-1);
color:var(--brand-color-primary);
font-family:var(--cms-g-yalenew-regular);
font-weight:400;
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*1.875);
}

.phw-g-i-3ugKMz{
background-image:none;
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:transparent;
background-size:fill;
background-position:50% 50%;
background-repeat:no-repeat;
text-align:left;
}

.phw-g-i-3wlRHG{
font-weight:400;
font-size:var(--phw-g-cards-title-font-size);
color:var(--link-color);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-3yr3Xm{
padding-top:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*6.25);
padding-inline-start:calc(var(--pu-space)*3.75);
padding-inline-end:calc(var(--pu-space)*3.75);
}

.phw-g-i-3ziFK9{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/YUCYUHUS/images/Hero_Branford1920x927-1733164940873.jpg);
padding-top:calc(var(--pu-space)*12.5);
padding-bottom:calc(var(--pu-space)*12.5);
background-size:fill;
background-position:50% 50%;
background-repeat:no-repeat;
box-shadow:var(--input-box-shadow);
border-top-style:solid;
border-top-color:transparent;
border-top-width:15px;
}

.phw-g-i-43B4Om{
height:475px;
}
.phw-g-i-43B4Om img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-43aWm7{
font-weight:300;
font-size:40px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-43pgHM{
font-weight:400;
font-size:var(--phw-g-cards-title-font-size);
color:var(--link-color);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-46L7hp{
font-weight:400;
font-size:var(--phw-g-cards-title-font-size);
color:var(--phw-custom-yale-high-intensity-blue286dc0ff);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-49N7Kb{
background-color:transparent;
}

.phw-g-i-X5WnRM:hover .phw-g-i-49N7Kb{
background-color:transparent;
}

.phw-g-i-Q5ABq0:hover .phw-g-i-49N7Kb{
background-color:transparent;
}

.phw-g-i-4CUamK{
background-color:var(--phw-custom-bluebg286dc0);
}

.phw-g-i-4D5ueS{
min-height:auto;
height:auto;
max-height:30%;
aspect-ratio:1/1;
}

.phw-g-i-4J9knT{
font-family:var(--cms-g-mallory-light);
font-size:var(--phw-g-small-text-font-size);
}

.phw-g-i-4J9knT.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-4J9knT:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-4J9knT:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-4LHivi{
border-color:var(--brand-color-primary);
font-weight:var(--btn-font-weight);
color:var(--white);
font-family:var(--cms-g-mallory-bold);
background-color:var(--brand-color-primary);
min-height:var(--btn-height-lg);
}

.phw-g-i-4LHivi:hover{
border-color:var(--brand-color-primary);
color:var(--white);
background-color:var(--brand-color-primary);
}

.phw-g-i-4LHivi:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-4LHivi:focus{
border-color:var(--brand-color-primary);
color:var(--white);
background-color:var(--brand-color-primary);
}

.phw-g-i-4LHivi:active{
border-color:var(--brand-color-primary);
background-color:var(--white);
color:var(--brand-color-primary);
}

.phw-g-i-4LHivi.disabled{
border-color:var(--disabled-color);
color:var(--btn-dark);
background-color:var(--disabled-color);
}
.phw-g-i-4LHivi:disabled{
border-color:var(--disabled-color);
color:var(--btn-dark);
background-color:var(--disabled-color);
}

.phw-g-i-4Ms9S0{
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-4PzCjS{
border-width:1px;
border-color:var(--phw-custom-blackcolor000000);
border-style:solid;
padding-top:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*3.75);
}

.phw-g-i-4R3A5N{
color:var(--phw-custom-black000000);
font-family:var(--cms-g-roboto);
font-size:20px;
}

.phw-g-i-4SIBea{
}

.phw-g-i-4T12rK{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-4TTZKo{
color:var(--text-dark);
background-color:var(--widget-bg-white-color);
text-align:center;
}

.phw-g-i-4U8707{
border:none;
height:477px;
}
.phw-g-i-4U8707 img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-4YFGLz{
font-size:var(--phw-g-cards-title-font-size);
font-family:var(--cms-g-yalenew-regular);
color:var(--link-color);
font-weight:400;
}

.phw-g-i-m9gsQ9:hover .phw-g-i-4YFGLz{
background-color:transparent;
}

.phw-g-i-4e7eP0{
background:none;
background-image:none;
background-color:transparent;
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
}

.phw-g-i-4hrmbJ{
}

.phw-g-i-4kFyPM{
height:477px;
}
.phw-g-i-4kFyPM img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-4lECO6{
}

.phw-g-i-4ntRtg{
border:none;
background-color:var(--phw-custom-yale-web-overlay);
padding-inline-end:calc(var(--pu-space)*2.625);
padding-inline-start:calc(var(--pu-space)*2.625);
}

.phw-g-i-4pbwx4{
border-color:var(--brand-color-primary);
border-style:solid;
background-color:var(--brand-color-primary);
}

.phw-g-i-4qHnih{
font-weight:400;
font-size:var(--phw-g-cards-title-font-size);
color:var(--link-color);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-4rYhFI{
font-size:18px;
font-family:var(--cms-g-mallory-light);
}

.phw-g-i-4sVPX8{
font-weight:300;
line-height:var(--heading-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-mallory-regular);
font-size:25px;
}

.phw-g-i-4tGTRA{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
background-color:transparent;
color:var(--link-color);
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-mallory-light);
}

.phw-g-i-4tGTRA:active{
background:none;
background-image:none;
color:var(--brand-color-primary);
}

.phw-g-i-4uBXpt{
font-weight:300;
font-size:50px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-4ugbo8{
font-size:20px;
color:var(--white);
}

.phw-g-i-4useQf{
}

.phw-g-i-4wRIxj{
background:none;
background-image:none;
font-weight:400;
font-size:20px;
line-height:1.25;
color:var(--phw-custom-yale-web-light-blue63aaffff);
font-family:var(--cms-g-mallory-bold);
padding-bottom:calc(var(--pu-space)*1.25);
margin-inline-start:calc(var(--mu-space)*-31.25);
margin-inline-end:calc(var(--mu-space)*-31.25);
text-transform:uppercase;
margin-top:calc(var(--mu-space)*-5);
margin-bottom:calc(var(--mu-space)*1.875);
}

.phw-g-i-4wU0Pn{
line-height:var(--paragraph-line-height-1);
color:var(--link-color);
font-family:var(--cms-g-roboto);
font-weight:300;
margin-top:calc(var(--mu-space) * 3);
font-size:25px;
}

.phw-g-i-4wu1Wq{
font-size:20px;
line-height:var(--paragraph-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-mallory-regular);
font-weight:300;
}

.phw-g-i-4zpvfQ{
border:none;
background-color:var(--phw-custom-yale-web-overlay);
padding-inline-end:calc(var(--pu-space)*2.625);
padding-inline-start:calc(var(--pu-space)*2.625);
}

.phw-g-i-55fCu2{
color:var(--phw-custom-yale-high-intensity-blue286dc0ff);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-55uzf4{
}

.phw-g-i-58UK4R{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
text-align:left;
max-height:auto;
}

.phw-g-i-59CYbR{
}

.phw-g-i-5BCDlM{
background-color:var(--brand-color-primary);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-5CDal2{
font-family:var(--cms-g-mallory-bold);
}

.phw-g-i-5Cpstx{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/YUCYUHUS/images/Hero_Sterling1920x9271-1733238897925.jpg);
background-color:var(--widget-bg-white-color);
background-size:cover;
background-position:50% 50%;
}

.phw-g-i-5JgLK2{
font-weight:300;
font-size:40px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-5Ki7aJ{
border-color:transparent;
font-weight:400;
color:var(--white);
font-family:var(--cms-g-mallory-light);
background-color:var(--phw-custom-btnhover013e7c);
text-align:start;
font-size:var(--font-size-15);
max-width:none;
max-height:none;
min-height:0px;
min-width:0px;
width:125%;
}

.phw-g-i-5Ki7aJ:hover{
border-color:transparent;
color:var(--white);
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-5Ki7aJ:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-5Ki7aJ:active{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-5Ki7aJ.disabled{
border-color:transparent;
color:var(--btn-dark);
}
.phw-g-i-5Ki7aJ:disabled{
border-color:transparent;
color:var(--btn-dark);
}

.phw-g-i-5OVoyf{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-5R5FU3{
font-weight:300;
font-size:50px;
line-height:var(--heading-line-height-3);
color:var(--link-color);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-5TpPJe{
min-height:auto;
height:auto;
max-height:30%;
aspect-ratio:1/1;
}

.phw-g-i-5Y22NG{
font-family:var(--cms-g-mallory-regular);
color:var(--link-color);
border-style:solid;
border-color:var(--brand-color-primary);
}

.phw-g-i-5aG89r{
font-size:33px;
color:var(--brand-color-primary);
font-family:var(--cms-g-mallory-regular);
}

.phw-g-i-5qT0kj{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/YUCYUHUS/images/Hero_Sterling1920x9271-1733238897925.jpg);
background-color:var(--widget-bg-white-color);
}

.phw-g-i-5s07sI{
font-size:14px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-mallory-light);
font-weight:300;
}

.phw-g-i-5zeXwP{
aspect-ratio:16/9;
object-fit:contain;
}

.phw-g-i-65oKIb{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
background-color:var(--phw-custom-transparent-white);
color:var(--link-color);
padding-left:20px;
line-height:2.2;
padding-right:20px;
}

.phw-g-i-65oKIb:active{
}

.phw-g-i-67gdiO{
color:var(--white);
}

.phw-g-i-6NR6EB{
color:var(--white);
font-weight:300;
font-size:18px;
line-height:var(--paragraph-line-height-1);
margin-inline-start:calc(var(--mu-space)*-25);
margin-inline-end:calc(var(--mu-space)*-25);
margin-top:calc(var(--mu-space)*-1.25);
font-family:var(--cms-g-mallory-light);
margin-bottom:calc(var(--mu-space)*3.75);
}

.phw-g-i-6PAulz{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-6QRqIY{
}

.phw-g-i-6ScQMT{
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-6Udhny{
font-weight:300;
font-size:40px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-6WEXt8{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/YUCYUHUS/images/yale-facts-1715355937155.jpg);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--brand-color-primary);
background-size:contain;
background-position:50% 50%;
background-repeat:no-repeat;
}

.phw-g-i-6XRRCN{
height:477px;
}
.phw-g-i-6XRRCN img{
object-fit:cover ;
height:100% ;
width:100% ;
}

.phw-g-i-6Xpig7{
}

.phw-g-i-6afpGx{
color:var(--phw-custom-yale-web-light-blue63aaffff);
font-family:var(--cms-g-yalenew-regular);
text-align:center;
}

.phw-g-i-6bCGXO:hover{
background-color:var(--phw-custom-cards-background-01);
}

.phw-g-i-6bCGXO{
background-color:var(--phw-custom-white);
}

.phw-g-i-6crmeS{
padding-top:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-6gwms7{
min-height:50px;
min-width:50px;
}
.phw-g-i-6gwms7 img{
aspect-ratio:1/1;
object-fit:cover;
}

.phw-g-i-6oo9Bb{
background-position:50% 50%;
}

.phw-g-i-6p2FqS{
font-weight:400;
font-size:var(--phw-g-cards-title-font-size);
color:var(--phw-custom-yale-web-light-blue63aaffff);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-6vdIWF{
height:50px;
text-align:center;
margin-top:calc(var(--mu-space)*5.625);
}

.phw-g-i-6xrUlq{
font-weight:300;
font-size:40px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-6xu6kW{
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-mallory-light);
font-weight:300;
padding-inline-start:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.875);
}

.phw-g-i-6yc9S1:hover{
background-color:var(--phw-custom-white);
}

.phw-g-i-6yc9S1{
}

.phw-g-i-6zbzcv{
padding-top:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*6.25);
}

.phw-g-i-70VKch{
color:var(--link-color);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-71OyK1{
font-size:16px;
line-height:var(--paragraph-line-height-2);
font-weight:400;
color:var(--text-dark);
font-family:var(--cms-g-mallory-light);
}

.phw-g-i-6bCGXO:hover .phw-g-i-71oW6I{
}

.phw-g-i-71oW6I{
}

.phw-g-i-71qkyn{
border-width:0px;
border-top-width:3px;
border-color:var(--brand-color-primary);
border-top-color:var(--phw-custom-btnborder286dc0);
border-style:solid;
border-top-style:solid;
color:var(--white);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-75hA89{
font-weight:300;
font-size:50px;
line-height:1.25;
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-79oqDK{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/YUCYUHUS/images/yale-facts-1715355937155.jpg);
padding-top:calc(var(--pu-space)*12.5);
padding-bottom:calc(var(--pu-space)*12.5);
background-size:cover;
background-position:50% 50%;
background-repeat:no-repeat;
box-shadow:var(--input-box-shadow);
border-top-style:solid;
border-top-color:transparent;
border-top-width:15px;
}

.phw-g-i-7CRlyS{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--widget-bg-dark-color);
}

.phw-g-i-7HvJj8{
padding-top:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*6.25);
}

.phw-g-i-7LCUhJ{
justify-content:end;
align-items:;
font-family:var(--cms-g-mallory-light);
}

.phw-g-i-7N4UOw{
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-mallory-light);
font-weight:300;
}

.phw-g-i-7OLk0M{
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-7Q2GfT{
font-family:var(--cms-g-mallory-light);
font-weight:300;
font-size:var(--phw-g-small-text-font-size);
color:var(--body-color);
}

.phw-g-i-7RKFBt{
height:477px;
}
.phw-g-i-7RKFBt img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-7SiVou{
padding-top:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*3.75);
}

.phw-g-i-7TiQXS{
font-size:var(--phw-g-small-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-mallory-light);
font-weight:300;
}

.phw-g-i-7VnbaF{
background-color:var(--widget-bg-white-color);
color:var(--text-dark);
text-align:center;
}

.phw-g-i-7Wla2T{
padding-top:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*1.875);
}

.phw-g-i-7ZQity{
justify-content:end;
}

.phw-g-i-7ZfwTC{
margin-top:calc(var(--mu-space)*1);
}

.phw-g-i-7aw6Im{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-7cfT6l{
}

.phw-g-i-7eWD3e{
font-weight:300;
font-size:50px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-7fiYcX{
}
.phw-g-i-7fiYcX img{
object-fit:cover ;
}

.phw-g-i-7hTT71{
margin-top:calc(var(--mu-space)*0.75);
}

.phw-g-i-7huHmF{
font-size:18px;
}

.phw-g-i-7iXND4{
color:var(--white);
background-color:var(--brand-color-primary);
font-family:var(--cms-g-mallory-light);
}

.phw-g-i-7jGpnd{
color:var(--white);
}

.phw-g-i-7lJFQQ{
color:var(--body-color);
font-size:18px;
font-family:var(--cms-g-mallory-regular);
font-weight:400;
}

.phw-g-i-7mPb5D{
font-family:var(--cms-g-mallory-light);
font-weight:300;
font-size:20px;
line-height:1;
color:var(--text-dark);
}

.phw-g-i-7omq4k{
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-mallory-light);
font-weight:300;
padding-inline-start:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.875);
}

.phw-g-i-7outFg{
height:477px;
}
.phw-g-i-7outFg img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-7t0dyz{
border-width:1px;
border-color:transparent;
border-style:solid;
font-family:var(--cms-g-mallory-light);
color:var(--white);
background-color:var(--widget-bg-dark-color);
font-weight:300;
}

.phw-g-i-7tIqfb{
height:477px;
}
.phw-g-i-7tIqfb img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-7uFO7l{
font-family:var(--cms-g-mallory-bold);
color:var(--white);
font-weight:300;
}

.phw-g-i-7uFO7l:hover{
color:var(--phw-custom-yale-web-light-blue63aaffff);
}

.phw-g-i-7xDupr{
border-width:1px;
border-bottom-width:2px;
border-color:var(--phw-custom-new-coralff6654ff);
border-style:solid;
}

.phw-g-i-7xyjAZ{
font-size:34px;
}

.phw-g-i-7y7wUy{
border-width:0;
border-color:transparent;
color:var(--white);
text-decoration:underline;
background-color:transparent;
padding-top:0;
padding-bottom:0;
padding-inline-start:0;
padding-inline-right:0;
min-height:auto;
box-shadow:none;
font-weight:400;
font-size:16px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-mallory-regular);
height:auto;
padding-inline-end:0;
}

.phw-g-i-7y7wUy:hover{
border-color:transparent;
color:var(--text-dark);
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-7y7wUy:active{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-7y7wUy:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-7y7wUy.disabled{
border-color:transparent;
color:var(--btn-dark);
}
.phw-g-i-7y7wUy:disabled{
border-color:transparent;
color:var(--btn-dark);
}

.phw-g-i-7yaV9W{
background:none;
background-image:none;
font-weight:400;
font-size:25px;
line-height:1.25;
color:var(--phw-custom-yale-web-light-blue63aaffff);
font-family:var(--cms-g-yalenew-regular);
padding-bottom:calc(var(--pu-space)*1.25);
margin-inline-start:calc(var(--mu-space)*-31.25);
margin-inline-end:calc(var(--mu-space)*-31.25);
text-transform:uppercase;
margin-top:calc(var(--mu-space)*-5);
margin-bottom:calc(var(--mu-space)*1.875);
}

.phw-g-i-83Nt2U{
font-weight:400;
font-size:var(--phw-g-cards-title-font-size);
color:var(--link-color);
font-family:var(--cms-g-yalenew-regular);
background-color:transparent;
text-align:center;
}

.phw-g-i-84Ta63{
font-size:16px;
color:var(--body-color);
}

.phw-g-i-84pjag{
}

.phw-g-i-86A0mI{
background-color:var(--widget-bg-white-color);
color:var(--text-dark);
}

.phw-g-i-8791rs{
font-size:34px;
font-family:var(--cms-g-mallory-regular);
}

.phw-g-i-8CjUuK{
border-width:0px;
border-bottom-width:3px;
border-color:var(--brand-color-primary);
border-bottom-color:var(--phw-custom-new-coralff6654ff);
border-style:solid;
border-bottom-style:solid;
font-family:var(--cms-g-mallory-light);
font-weight:300;
}

.phw-g-i-8D5hfd{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-8GfAcu{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
padding-inline-end:32px;
padding-inline-start:32px;
color:var(--body-color);
font-weight:var(--input-font-weight);
font-size:var(--phw-g-regular-text-font-size);
background-color:var(--input-bg);
outline:none;
font-family:var(--cms-g-mallory-light);
height:64px;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
line-height:1.4;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-8GfAcu:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-8GfAcu.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-8GfAcu:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-8JClDA{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-8L8o5g{
height:477px;
}
.phw-g-i-8L8o5g img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-8OrqHJ{
font-size:14px;
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-mallory-regular);
font-weight:300;
}

.phw-g-i-8PoVLn{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/YUCYUHUS/images/yale-facts-1715356481379.jpg);
}

.phw-g-i-8SpBtQ{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/YUCYUHUS/images/yale-facts-1715355937155.jpg);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-size:cover;
background-position:50% 50%;
}

.phw-g-i-8VZQuH{
color:var(--body-color);
font-size:18px;
font-family:var(--cms-g-mallory-regular);
font-weight:400;
}

.phw-g-i-8akdwO{
color:var(--phw-custom-yale-high-intensity-blue286dc0ff);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-8i5DVD{
border-width:1px;
border-color:var(--input-stroke);
border-style:none;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
padding-inline-end:32px;
padding-inline-start:32px;
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
background-color:var(--input-bg);
outline:none;
height:64px;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
line-height:1.4;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-8i5DVD:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-8i5DVD.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-8i5DVD:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-8j6Giw{
background-color:var(--widget-bg-white-color);
color:var(--text-dark);
text-align:center;
}

.phw-g-i-8lCQy3{
fill:var(--icon-dark);
}

.phw-g-i-8lZF4K{
}

.phw-g-i-8ouT0y{
font-size:20px;
line-height:var(--paragraph-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-mallory-regular);
font-weight:400;
}

.phw-g-i-8pee1h{
}

.phw-g-i-8tiBAm{
background-color:var(--phw-custom-cards-background-01);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-8uRSm2{
background-color:var(--phw-custom-white);
}

.phw-g-i-8uRSm2:hover{
background-color:var(--phw-custom-cards-background-01);
}

.phw-g-i-8zBs4I{
font-size:18px;
line-height:var(--paragraph-line-height-1);
color:var(--white);
margin-top:calc(var(--mu-space)*-1.25);
font-family:var(--cms-g-mallory-light);
font-weight:300;
margin-inline-start:calc(var(--mu-space)*-25);
margin-inline-end:calc(var(--mu-space)*-25);
margin-bottom:calc(var(--mu-space)*3.75);
}

.phw-g-i-8zhk4s{
background-position:50% 50%;
}

.phw-g-i-92wYlh{
font-size:50px;
line-height:1.25;
font-family:var(--cms-g-yalenew-regular);
font-weight:300;
}

.phw-g-i-93zqKm{
background-color:var(--phw-custom-white);
}

.phw-g-i-93zqKm:hover{
background-color:var(--phw-custom-cards-background-01);
}

.phw-g-i-9DUGfN{
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--body-color);
font-family:var(--cms-g-mallory-light);
font-weight:300;
text-align:center;
}

.phw-g-i-9GGHTp{
font-size:22px;
}

.phw-g-i-9GoqZl{
font-weight:var(--btn-font-weight);
color:var(--white);
font-family:var(--cms-g-mallory-light);
border-color:var(--brand-color-primary);
background-color:var(--brand-color-primary);
min-height:var(--btn-height-lg);
font-size:var(--phw-g-regular-text-font-size);
}

.phw-g-i-9GoqZl:hover{
color:var(--white);
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
}

.phw-g-i-9GoqZl:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-9GoqZl:focus{
color:var(--white);
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
}

.phw-g-i-9GoqZl:active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-9GoqZl.disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
}
.phw-g-i-9GoqZl:disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
}

.phw-g-i-9HHZM7{
font-size:30px;
color:var(--brand-color-primary);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-9JRki3{
background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+DQo8cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz4NCjwvc3ZnPg==');
font-size:18px;
line-height:var(--input-line-height);
background-color:var(--input-bg);
font-weight:var(--input-font-weight);
border-style:solid;
border-width:1px;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
border-color:var(--input-stroke);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
background-repeat:no-repeat;
background-position:right 0.75rem center;
background-size:16px 12px;
font-family:var(--cms-g-mallory-regular);
padding-bottom:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*1.25);
}

.phw-g-i-9JRki3:focus{
box-shadow:var(--input-box-shadow-focus);
border-color:var(--input-stroke-focus);
}

.phw-g-i-9JRki3.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-9JRki3:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-9Ke2SN{
padding-top:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-9NQY90{
align-items:center;
}

.phw-g-i-9PYU2r{
font-size:20px;
color:var(--white);
font-family:var(--cms-g-mallory-regular);
min-width:300px;
}

.phw-g-i-9Tb2R0{
font-weight:300;
font-size:50px;
line-height:1.25;
padding-bottom:calc(var(--pu-space)*0);
font-family:var(--cms-g-yalenew-regular);
margin-bottom:calc(var(--mu-space)*-1.875);
}

.phw-g-i-9UAZJy{
background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+DQo8cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz4NCjwvc3ZnPg==');
font-size:18px;
line-height:var(--input-line-height);
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
background-color:var(--input-bg);
font-weight:var(--input-font-weight);
border-style:solid;
border-width:1px;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
border-color:var(--input-stroke);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
background-repeat:no-repeat;
background-position:right 0.75rem center;
background-size:16px 12px;
font-family:var(--cms-g-mallory-regular);
}

.phw-g-i-9UAZJy:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-9UAZJy.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-9UAZJy:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-9cI1bq{
}

.phw-g-i-9fRKB4{
font-family:var(--cms-g-mallory-light);
}

.phw-g-i-9gZsxV{
background-color:var(--phw-custom-white);
}

.phw-g-i-9jmzH2{
font-size:20px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-mallory-light);
font-weight:300;
}

.phw-g-i-9lM5mD{
padding-bottom:calc(var(--pu-space)*3.75);
padding-top:calc(var(--pu-space)*3.75);
}

.phw-g-i-9mFGYb{
color:var(--white);
}

.phw-g-i-9oGz4g{
color:var(--white);
text-decoration:underline;
}

.phw-g-i-9pOHz2{
font-weight:300;
font-size:50px;
line-height:1.25;
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-9rI1Or{
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
font-weight:700;
font-size:25px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-yalenew-itallic);
margin-top:auto;
padding-top:calc(var(--pu-space)*1.25);
}

.phw-g-i-9sIqPn{
padding-top:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*3.75);
}

.phw-g-i-9vKPdR{
background-color:var(--phw-custom-white);
}

.phw-g-i-9wUaXx{
height:477px;
}
.phw-g-i-9wUaXx img{
object-fit:cover ;
height:100% ;
width:100% ;
}

.phw-g-i-A163Ep{
font-size:36px;
color:var(--brand-color-primary);
font-family:var(--cms-g-mallory-regular);
}

.phw-g-i-A1jX0T{
border-width:2px;
border-color:var(--phw-custom-new-coralff6654ff);
border-style:solid;
height:477px;
}
.phw-g-i-A1jX0T img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-A2aX22{
color:var(--phw-custom-yale-web-light-blue63aaffff);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-A3oXhB{
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
}

.phw-g-i-A44dGZ{
background-color:var(--widget-bg-gray-color);
padding-top:calc(var(--pu-space)*15);
padding-bottom:calc(var(--pu-space)*18.75);
}

.phw-g-i-ABz0Cw{
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-dark-color-light4a4a4a);
font-family:var(--cms-g-mallory-light);
font-weight:400;
margin-bottom:calc(var(--mu-space)*2);
}

.phw-g-i-AEUPSQ{
font-size:34px;
font-family:var(--cms-g-mallory-regular);
font-weight:400;
}

.phw-g-i-AJmWjk{
}

.phw-g-i-6bCGXO:hover .phw-g-i-AJmWjk{
fill:var(--icon-light);
}

.phw-g-i-AMQxgv{
}

.phw-g-i-ANIWIL{
color:var(--white);
}

.phw-g-i-ANIWIL:hover{
color:var(--white);
}

.phw-g-i-AOeSTH{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/YUCYUHUS/images/1685755451252_join-talent-banner-1549549396321.jpg);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-ARhajO{
}

.phw-g-i-ATu2kJ{
font-size:var(--phw-g-small-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-mallory-light);
}

.phw-g-i-AUY5MQ{
font-weight:400;
font-size:var(--phw-g-cards-title-font-size);
color:var(--link-color);
font-family:var(--cms-g-yalenew-regular);
background-color:transparent;
text-align:center;
}

.phw-g-i-2GCVlB:hover .phw-g-i-AUY5MQ{
background-color:var(--phw-custom-cards-background-01);
}

.phw-g-i-UWwymB:hover .phw-g-i-AUY5MQ{
background-color:var(--phw-custom-cards-background-01);
}

.phw-g-i-SgwU9H:hover .phw-g-i-AUY5MQ{
background-color:var(--phw-custom-cards-background-01);
}

.phw-g-i-OToJd3:hover .phw-g-i-AUY5MQ{
background-color:var(--phw-custom-cards-background-01);
}

.phw-g-i-Q5ABq0:hover .phw-g-i-AUY5MQ{
background-color:var(--phw-custom-cards-background-01);
}

.phw-g-i-m9gsQ9:hover .phw-g-i-AUY5MQ{
background-color:transparent;
}

.phw-g-i-GsXTks:hover .phw-g-i-AUY5MQ{
background-color:transparent;
}

.phw-g-i-AUvcsW{
}

.phw-g-i-AVKgvA{
font-weight:400;
font-size:var(--phw-g-cards-title-font-size);
color:var(--link-color);
font-family:var(--cms-g-yalenew-regular);
background-color:transparent;
text-align:center;
}

.phw-g-i-m9gsQ9:hover .phw-g-i-AVKgvA{
background-color:transparent;
}

.phw-g-i-AWggxq{
}

.phw-g-i-wfAX4m:hover .phw-g-i-AbRme9{
fill:var(--icon-light);
}

.phw-g-i-AbRme9{
}

.phw-g-i-Fr7LnO:hover .phw-g-i-AbRme9{
fill:var(--icon-light);
}

.phw-g-i-AetMVu{
background-color:var(--phw-custom-cards-background-01);
color:var(--text-dark);
text-align:center;
}

.phw-g-i-AfSwBk{
}

.phw-g-i-AghY8V{
font-family:var(--cms-g-mallory-light);
color:var(--white);
font-weight:300;
}

.phw-g-i-AghY8V:hover{
color:var(--white);
}

.phw-g-i-AhFO3g{
}

.phw-g-i-AhR4WI{
font-size:34px;
font-family:var(--cms-g-mallory-regular);
font-weight:400;
}

.phw-g-i-AizLne{
font-weight:300;
font-size:50px;
line-height:1.25;
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-AqdJUo{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-Asmemo{
border:none;
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-AvdN7f{
margin-inline-start:calc(var(--mu-space)*15);
margin-top:calc(var(--mu-space)*-6.25);
margin-bottom:calc(var(--mu-space)*-3.75);
}

.phw-g-i-Awbsgw{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-Axo6HI{
}

.phw-g-i-B0dZUv{
background-color:transparent;
margin-bottom:auto;
padding-bottom:calc(var(--pu-space)*1.875);
}

.phw-g-i-B1YL4U{
font-size:16px;
color:var(--white);
font-family:var(--cms-g-mallory-light);
}

.phw-g-i-B8Cai7{
color:var(--body-color);
font-size:18px;
font-family:var(--cms-g-mallory-regular);
font-weight:400;
}

.phw-g-i-B9DYDu{
border-width:0px;
border-top-width:3px;
border-color:var(--brand-color-primary);
border-top-color:var(--phw-custom-new-coralff6654ff);
border-style:solid;
border-top-style:solid;
height:477px;
}
.phw-g-i-B9DYDu img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-B9KyVy{
}

.phw-g-i-B9xeD9{
fill:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-BChVo0{
font-weight:300;
font-size:50px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-BHrZcW{
}

.phw-g-i-BJ0vTc{
font-family:var(--cms-g-mallory-light);
font-weight:300;
color:var(--white);
background-color:transparent;
}

.phw-g-i-BRL1OD{
font-size:20px;
color:var(--white);
}

.phw-g-i-BRrzTy{
height:477px;
}
.phw-g-i-BRrzTy img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-BT6rt9{
padding-top:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*6.25);
}

.phw-g-i-BTd0KD{
color:var(--white);
font-family:var(--cms-g-mallory-light);
}

.phw-g-i-BTfxyW{
font-family:var(--cms-g-mallory-regular);
color:var(--secondary-text);
}

.phw-g-i-BTkL5O{
font-size:16px;
line-height:var(--paragraph-line-height-3);
color:var(--white);
font-family:var(--cms-g-mallory-light);
font-weight:300;
}

.phw-g-i-BUDF9u{
}

.phw-g-i-BXCrkP{
padding-top:calc(var(--pu-space)*1.875);
padding-inline-start:calc(var(--pu-space)*1);
}

.phw-g-i-BY81gw{
background-color:var(--brand-color-primary);
}

.phw-g-i-BZHk7v{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-BdqBTZ{
}

.phw-g-i-BjbmQR{
height:477px;
}
.phw-g-i-BjbmQR img{
object-fit:cover ;
height:100% ;
width:100% ;
}

.phw-g-i-Bkc3EH{
border:none;
height:477px;
}
.phw-g-i-Bkc3EH img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-Bkfzwj{
fill:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-Blfcx7{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--brand-color-primary);
}

.phw-g-i-Bs9btO{
font-family:var(--cms-g-mallory-light);
background-color:var(--phw-custom-white);
}

.phw-g-i-BwPuNc{
color:var(--white);
}

.phw-g-i-BzmXGo{
background-color:var(--widget-bg-white-color);
color:var(--text-dark);
text-align:center;
}

.phw-g-i-C0uThb{
font-weight:300;
font-size:50px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-C243ib{
}

.phw-g-i-CBGiVs{
padding-inline-start:calc(var(--pu-space)*50);
gap:100px;
}

.phw-g-i-CDNTIE{
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-mallory-light);
font-weight:300;
padding-inline-start:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.875);
}

.phw-g-i-CG9lY7{
border-width:0px;
border-top-width:5px;
border-color:var(--brand-color-primary);
border-top-color:var(--phw-custom-new-coralff6654ff);
border-style:solid;
border-top-style:solid;
height:477px;
}
.phw-g-i-CG9lY7 img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-CHGKZo{
background-color:var(--phw-custom-cards-background-01);
color:var(--text-dark);
text-align:center;
}

.phw-g-i-CHtCQz{
font-weight:300;
font-size:50px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-CHxaUP{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
text-align:left;
max-height:auto;
}

.phw-g-i-CKrDiO{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
font-size:var(--input-font-size);
line-height:var(--input-line-height);
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
height:51px;
background-color:var(--input-bg);
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
font-family:var(--cms-g-mallory-light);
}

.phw-g-i-CKrDiO.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-CKrDiO:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-CKrDiO:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-CM7cZx{
font-size:14px;
}

.phw-g-i-CMLTA0{
font-weight:300;
font-size:50px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-CQkqVz{
background-color:transparent;
margin-bottom:auto;
text-shadow:0px 0px 0px rgba(, undefined, undefined, 1);
opacity:50;
padding-inline-start:calc(var(--pu-space)*1.875);
padding-top:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.875);
padding-bottom:calc(var(--pu-space)*3.75);
box-shadow:none;
}

.phw-g-i-CWiS7o{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
padding-top:calc(var(--pu-space)*1.25);
padding-inline-start:calc(var(--pu-space)*3.75);
font-size:16px;
padding-bottom:calc(var(--pu-space)*1.25);
font-family:var(--cms-g-mallory-bold);
}

.phw-g-i-CaRa6a{
font-weight:300;
font-size:50px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-yalenew-regular);
text-align:center;
}

.phw-g-i-Cavd6Z{
border:none;
background-color:var(--phw-custom-yale-web-overlay);
padding-inline-end:calc(var(--pu-space)*2.625);
padding-inline-start:calc(var(--pu-space)*2.625);
}

.phw-g-i-m9gsQ9:hover .phw-g-i-CbWAeG{
text-align:center;
}

.phw-g-i-CbWAeG{
}

.phw-g-i-CeYCcX{
font-size:50px;
line-height:var(--paragraph-line-height-1);
color:var(--text-dark);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-yalenew-regular);
font-weight:300;
}

.phw-g-i-CfUhvN{
}
.phw-g-i-CfUhvN img{
object-fit:cover;
}

.phw-g-i-CqI1J1{
background-color:var(--phw-custom-white);
margin-bottom:auto;
padding-bottom:calc(var(--pu-space)*1.875);
}

.phw-g-i-CrQRuD{
color:var(--white);
font-family:var(--cms-g-mallory-light);
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-CsLY07{
}

.phw-g-i-Ctwunp{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/YUCYUHUS/images/Hero_Branford1920x927-1733164940873.jpg);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:transparent;
background-size:cover;
background-position:50% 50%;
background-repeat:no-repeat;
text-align:left;
}

.phw-g-i-CzbcsQ{
}

.phw-g-i-D1IU31{
height:auto;
max-height:30%;
}

.phw-g-i-D2R1Mw{
border:none;
background-color:var(--phw-custom-yale-web-overlay);
padding-inline-end:calc(var(--pu-space)*2.625);
padding-inline-start:calc(var(--pu-space)*2.625);
}

.phw-g-i-D2XcVH{
border-color:var(--brand-color-primary);
color:var(--white);
background-color:var(--brand-color-primary);
font-weight:400;
font-family:var(--cms-g-mallory-light);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*0.25);
border-top-right-radius:calc(var(--border-radius-base)*0.25);
border-bottom-left-radius:calc(var(--border-radius-base)*0.25);
border-bottom-right-radius:calc(var(--border-radius-base)*0.25);
border-width:1px;
font-size:var(--phw-g-button-text-font-size);
}

.phw-g-i-D2XcVH:hover{
background-color:var(--phw-custom-bluebg286dc0);
border-color:transparent;
font-family:var(--cms-g-roboto);
background-size:contain;
color:var(--brand-color-primary);
font-weight:400;
}

.phw-g-i-D2XcVH:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-D2XcVH:focus{
color:var(--brand-color-primary);
background-color:transparent;
border-color:transparent;
}

.phw-g-i-D2XcVH:active{
background-color:var(--brand-color-primary);
border-color:var(--white);
color:var(--white);
box-shadow:none;
}

.phw-g-i-D2XcVH.disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
}
.phw-g-i-D2XcVH:disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
}

.phw-g-i-D2zWgO{
}

.phw-g-i-D6hcA8{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-DB4AEj{
font-size:50px;
line-height:1.25;
font-family:var(--cms-g-yalenew-regular);
font-weight:300;
}

.phw-g-i-DCbIv4{
font-weight:300;
font-size:26px;
line-height:var(--heading-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-mallory-light);
}

.phw-g-i-DHgiO2{
fill:var(--phw-custom-whiteicon);
}

.phw-g-i-DJ5X6w{
font-weight:400;
font-size:var(--phw-g-cards-title-font-size);
color:var(--link-color);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-DMv6K8{
}

.phw-g-i-DNZjvS{
border-width:0px;
border-top-width:3px;
border-color:var(--phw-custom-new-coralff6654ff);
border-style:solid;
border-top-style:solid;
color:var(--white);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-DRwF6W{
font-size:14px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-mallory-light);
font-weight:300;
}

.phw-g-i-DWblRk{
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-DYW6I2{
background-color:var(--phw-custom-white);
}

.phw-g-i-DZexTd{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/YUCYUHUS/images/1685755451252_join-talent-banner-1549549396321.jpg);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-DdtBij{
border-width:0px;
border-top-width:3px;
border-color:var(--brand-color-primary);
border-top-color:var(--phw-custom-new-coralff6654ff);
border-style:solid;
border-top-style:solid;
height:477px;
}
.phw-g-i-DdtBij img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-DjaJy3{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-m9gsQ9:hover .phw-g-i-Djcu7E{
text-align:center;
}

.phw-g-i-Djcu7E{
}

.phw-g-i-Dkvsyc{
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-DmK4oj{
display:inline-flex;
font-size:var(--phw-g-small-text-font-size);
line-height:var(--paragraph-line-height-2);
text-decoration:none;
font-family:var(--cms-g-mallory-light);
}

.phw-g-i-DosiTr{
border:none;
background-color:var(--phw-custom-yale-web-overlay);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
}

.phw-g-i-DsXJ6j{
}
.phw-g-i-DsXJ6j img{
object-fit:cover ;
}

.phw-g-i-DwVY4l{
}

.phw-g-i-DwVY4l:hover .phw-g-i-DyDKrP{
}

.phw-g-i-DyDKrP{
}

.phw-g-i-DySYo2{
margin-top:calc(var(--mu-space)*1);
}
.phw-g-i-DySYo2 img{
object-fit:cover;
}

.phw-g-i-Dzuks5{
}

.phw-g-i-E0gyNU{
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-mallory-light);
font-weight:300;
padding-inline-start:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.875);
}

.phw-g-i-E2DJ6j{
color:var(--link-color);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-E3pjmS{
font-family:var(--cms-g-yalenew-itallic);
font-weight:400;
font-size:var(--phw-g-cards-title-font-size);
}

.phw-g-i-E7YZx0{
}

.phw-g-i-E9vW9A{
font-size:34px;
}

.phw-g-i-EA6XuF:hover{
background-color:var(--phw-custom-cards-background-01);
}

.phw-g-i-EA6XuF{
background-color:var(--phw-custom-white);
}

.phw-g-i-EBwWe2{
background-color:var(--widget-bg-white-color);
color:var(--text-dark);
text-align:center;
}

.phw-g-i-ECYoaw{
font-size:16px;
padding-inline-start:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.875);
}

.phw-g-i-EE725g{
color:var(--white);
}

.phw-g-i-EH1LsK{
}
.phw-g-i-EH1LsK img{
object-fit:cover;
}

.phw-g-i-EJfQsO{
background:none;
background-image:none;
color:var(--text-dark);
}

.phw-g-i-EQp6FE{
border-width:0px;
border-top-width:3px;
border-color:var(--brand-color-primary);
border-top-color:var(--phw-custom-new-coralff6654ff);
border-style:solid;
border-top-style:solid;
height:477px;
}
.phw-g-i-EQp6FE img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-ETwmeZ{
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-mallory-light);
font-weight:300;
}

.phw-g-i-EU2KML{
font-size:16px;
color:var(--white);
padding-bottom:calc(var(--pu-space)*3.75);
padding-top:calc(var(--pu-space)*1.875);
}

.phw-g-i-EU9HXG{
font-weight:400;
font-size:14px;
color:var(--white);
font-family:var(--cms-g-mallory-regular);
}

.phw-g-i-EUVSss{
color:var(--white);
text-decoration:underline;
font-family:var(--cms-g-mallory-bold);
}

.phw-g-i-EWKnKu{
}

.phw-g-i-Ebgdc4{
}

.phw-g-i-EeGrPK{
padding-top:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*3.75);
}

.phw-g-i-EfAnjM{
}
.phw-g-i-EfAnjM img{
object-fit:cover;
}

.phw-g-i-EjYSQI{
color:var(--white);
font-family:var(--cms-g-mallory-light);
}

.phw-g-i-Em7cZG{
padding-top:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*3.75);
}

.phw-g-i-EmXNCG{
text-align:left;
background-color:var(--phw-custom-cards-background-01);
}

.phw-g-i-En01U3{
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
}

.phw-g-i-EnwVIr{
font-size:var(--phw-g-cards-title-font-size);
color:var(--link-color);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-Eo7Jzu{
height:477px;
}
.phw-g-i-Eo7Jzu img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-EpM71F{
color:var(--white);
}

.phw-g-i-EryW4L{
font-weight:300;
font-size:50px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-EtS6fZ{
font-weight:300;
font-size:50px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-Euxlwc{
}

.phw-g-i-m9gsQ9:hover .phw-g-i-Euxlwc{
}

.phw-g-i-EyJd9I{
font-weight:700;
font-size:20px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-roboto);
}

.phw-g-i-EyTkkV{
font-weight:300;
font-size:50px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-F2nJY4{
background-color:var(--phw-custom-cards-background-01);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-FBV0eq{
font-size:18px;
}

.phw-g-i-FCV3Nn{
padding-top:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*6.25);
background-color:var(--brand-color-primary);
padding-inline-start:calc(var(--pu-space)*3.75);
padding-inline-end:calc(var(--pu-space)*3.75);
}

.phw-g-i-FCdz6W{
}

.phw-g-i-FDjc0g{
font-weight:400;
font-size:var(--phw-g-cards-title-font-size);
color:var(--link-color);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-FI4JmD{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--widget-bg-dark-color);
}

.phw-g-i-FJKChq{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/YUCYUHUS/images/yale-facts-1715355937155.jpg);
background-color:none;
background-size:cover;
background-position:50% 50%;
}

.phw-g-i-FJi8bs{
font-weight:400;
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-mallory-regular);
}

.phw-g-i-FLvABQ{
color:var(--white);
font-family:var(--cms-g-mallory-light);
}

.phw-g-i-FPS9ZV{
border-width:0px;
border-top-width:5px;
border-color:var(--brand-color-primary);
border-top-color:var(--phw-custom-new-coralff6654ff);
border-style:solid;
border-top-style:solid;
height:477px;
}
.phw-g-i-FPS9ZV img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-FS1OJC{
gap:0px;
}

.phw-g-i-FS9Rbq{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-FSIxyC{
font-weight:400;
color:var(--phw-custom-yale-web-light-blue63aaffff);
font-family:var(--cms-g-yalenew-regular);
background-color:transparent;
}

.phw-g-i-FTHLbw{
border-color:var(--brand-color-primary);
background-color:var(--phw-custom-white);
font-family:var(--cms-g-mallory-light);
color:var(--brand-color-primary);
font-weight:400;
}

.phw-g-i-FTHLbw:hover{
border-color:var(--brand-color-primary);
color:var(--white);
background-color:var(--brand-color-primary);
}

.phw-g-i-FTHLbw:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-FTHLbw:focus{
border-color:var(--brand-color-primary);
color:var(--white);
background-color:var(--brand-color-primary);
}

.phw-g-i-FTHLbw:active{
border-color:var(--brand-color-primary);
color:var(--white);
background-color:var(--brand-color-primary);
}

.phw-g-i-FTHLbw.disabled{
border-color:var(--disabled-color);
color:var(--btn-dark);
background-color:var(--disabled-color);
}
.phw-g-i-FTHLbw:disabled{
border-color:var(--disabled-color);
color:var(--btn-dark);
background-color:var(--disabled-color);
}

.phw-g-i-FVoZg0{
font-family:var(--cms-g-yalenew-regular);
font-weight:400;
color:var(--brand-color-primary);
}

.phw-g-i-FWKSm4{
font-weight:400;
color:var(--white);
font-family:var(--cms-g-yalenew-regular);
font-size:50px;
}

.phw-g-i-FfWYxz{
font-weight:400;
font-size:100px;
color:var(--white);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-FfqDaY{
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-mallory-light);
font-weight:300;
padding-inline-start:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.875);
}

.phw-g-i-FgKtaD{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-FgkDmS{
background-color:var(--phw-custom-white);
}

.phw-g-i-FgkDmS:hover{
background-color:var(--phw-custom-cards-background-01);
}

.phw-g-i-FgxsaU{
height:0px;
margin-bottom:calc(var(--mu-space)*-3.75);
margin-top:calc(var(--mu-space)*-5);
}

.phw-g-i-FhtxIX{
height:510px;
}
.phw-g-i-FhtxIX img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-FlY54B{
color:var(--white);
font-family:var(--cms-g-mallory-light);
font-weight:300;
}

.phw-g-i-FmgrO5{
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
font-weight:700;
font-size:25px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-yalenew-itallic);
margin-top:auto;
padding-top:calc(var(--pu-space)*1.25);
}

.phw-g-i-Fmt3x3{
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-mallory-light);
font-weight:300;
}

.phw-g-i-FqBWml{
font-family:var(--cms-g-mallory-bold);
}

.phw-g-i-Fr7LnO{
background-color:var(--phw-custom-white);
}

.phw-g-i-Fr7LnO:hover{
background-color:var(--phw-custom-cards-background-01);
}

.phw-g-i-FswbXI{
border-width:0px;
border-top-width:3px;
border-color:var(--brand-color-primary);
border-top-color:var(--phw-custom-new-coralff6654ff);
border-style:solid;
border-top-style:solid;
height:477px;
}
.phw-g-i-FswbXI img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-Fv2C0e:hover{
background-color:var(--phw-custom-white);
}

.phw-g-i-Fv2C0e{
background-color:var(--phw-custom-white);
}

.phw-g-i-FxjV7g{
font-family:var(--cms-g-mallory-light);
}

.phw-g-i-Fzb2da{
font-size:34px;
font-family:var(--cms-g-mallory-regular);
}

.phw-g-i-G2KLXT{
}

.phw-g-i-GC9EkJ{
fill:var(--phw-custom-whiteicon);
}

.phw-g-i-GEgUGn{
}

.phw-g-i-GFBfUx{
background-color:var(--widget-bg-white-color);
color:var(--text-dark);
text-align:center;
}

.phw-g-i-GHlB3D{
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-GIzZFf{
color:var(--white);
font-size:24px;
}

.phw-g-i-GJhXJb{
font-size:40px;
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-GK6tLB{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-GLMy7Q{
color:var(--white);
}

.phw-g-i-GLwFXj{
fill:var(--phw-custom-whiteicon);
}

.phw-g-i-GNblCs{
}

.phw-g-i-GOOv4i{
border-width:0px;
border-top-width:3px;
border-color:var(--brand-color-primary);
border-top-color:var(--phw-custom-new-coralff6654ff);
border-style:solid;
border-top-style:solid;
height:477px;
}
.phw-g-i-GOOv4i img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-GRPGSr{
}

.phw-g-i-GRdZoy{
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-GUACXK{
font-weight:400;
font-size:var(--phw-g-cards-title-font-size);
color:var(--link-color);
font-family:var(--cms-g-yalenew-regular);
background-color:transparent;
text-align:start;
}

.phw-g-i-m9gsQ9:hover .phw-g-i-GUACXK{
background-color:transparent;
}

.phw-g-i-GV13FJ{
border-width:0px;
border-top-width:3px;
border-color:var(--brand-color-primary);
border-top-color:var(--phw-custom-new-coralff6654ff);
border-style:solid;
border-top-style:solid;
height:477px;
}
.phw-g-i-GV13FJ img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-GVQv1T{
font-size:16px;
font-family:var(--cms-g-mallory-light);
font-weight:300;
text-align:center;
}

.phw-g-i-GVWHmO{
font-weight:300;
font-size:50px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-GX1KaM{
font-size:20px;
line-height:var(--paragraph-line-height-1);
color:var(--white);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-roboto);
font-weight:300;
}

.phw-g-i-GcIM9c{
object-fit:contain;
min-height:2px;
min-width:2px;
max-height:auto;
max-width:30%;
text-align:center;
}

.phw-g-i-GhzSZ7{
width:0px;
max-width:0px;
}

.phw-g-i-Gi5ahs{
font-size:50px;
line-height:var(--paragraph-line-height-1);
color:var(--brand-color-primary);
font-family:var(--cms-g-yalenew-regular);
font-weight:400;
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*6.25);
}

.phw-g-i-GmBYUu{
justify-content:start;
margin-inline-start:calc(var(--mu-space)*3.125);
}

.phw-g-i-GnSiF8{
height:auto;
max-height:auto;
max-width:30%;
}

.phw-g-i-GsXTks{
color:var(--text-dark);
background-color:var(--phw-custom-cards-background-01);
text-align:center;
}

.phw-g-i-GzaqUs{
font-weight:400;
font-size:var(--phw-g-cards-title-font-size);
color:var(--link-color);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-H0Jqfb{
background-color:var(--phw-custom-cards-background-01);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-H0Mtte{
padding-top:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*6.25);
}

.phw-g-i-H0aTyu{
color:var(--white);
}

.phw-g-i-H30FSQ{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
background-color:var(--input-bg);
font-size:var(--input-font-size);
line-height:var(--input-line-height);
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
height:51px;
font-weight:400;
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
font-family:var(--cms-g-mallory-light);
}

.phw-g-i-H30FSQ.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-H30FSQ:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-H30FSQ:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-H3FYfQ{
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
font-weight:700;
font-size:25px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-yalenew-itallic);
margin-top:auto;
padding-top:calc(var(--pu-space)*1.25);
}

.phw-g-i-H5SoJQ{
}
.phw-g-i-H5SoJQ img{
object-fit:cover;
}

.phw-g-i-H6wRw3{
margin-top:calc(var(--mu-space)*-4.375);
}
.phw-g-i-H6wRw3 img{
object-fit:cover;
}

.phw-g-i-H7K06z{
}

.phw-g-i-H8EJQv{
font-size:14px;
}

.phw-g-i-m9gsQ9:hover .phw-g-i-H8EJQv{
}

.phw-g-i-H8sUX7{
font-size:15px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-mallory-regular);
font-weight:300;
}

.phw-g-i-H9gUU2{
}

.phw-g-i-H9sft7{
object-fit:fill;
}

.phw-g-i-HDH8Oz{
background-color:transparent;
}

.phw-g-i-EA6XuF:hover .phw-g-i-HDH8Oz{
font-size:16px;
}

.phw-g-i-HDavxc{
background-color:var(--brand-color-primary);
padding-top:calc(var(--pu-space)*6.25);
padding-inline-end:calc(var(--pu-space)*3.75);
padding-inline-start:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*6.25);
}

.phw-g-i-HFbS6J{
background-color:var(--phw-custom-white);
margin-bottom:auto;
padding-bottom:calc(var(--pu-space)*3.75);
padding-inline-start:calc(var(--pu-space)*1.875);
padding-top:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.875);
}

.phw-g-i-HJymyj{
font-weight:300;
font-size:70px;
padding-bottom:calc(var(--pu-space)*0);
line-height:1.25;
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-HPD2dA{
background-color:transparent;
}

.phw-g-i-Zqpt63:hover .phw-g-i-HPD2dA{
}

.phw-g-i-Ncigss:hover .phw-g-i-HPD2dA{
}

.phw-g-i-uYuJly:hover .phw-g-i-HPD2dA{
}

.phw-g-i-Hlz4uM:hover .phw-g-i-HPD2dA{
}

.phw-g-i-Fv2C0e:hover .phw-g-i-HPD2dA{
}

.phw-g-i-nNc9PA:hover .phw-g-i-HPD2dA{
}

.phw-g-i-EA6XuF:hover .phw-g-i-HPD2dA{
}

.phw-g-i-HQHbfc{
font-size:50px;
line-height:var(--paragraph-line-height-1);
color:var(--brand-color-primary);
font-family:var(--cms-g-yalenew-regular);
font-weight:400;
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*1.875);
}

.phw-g-i-HRSunr{
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-mallory-light);
font-weight:300;
}

.phw-g-i-HUGd7M{
fill:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-HaKzy3{
font-size:14px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-mallory-light);
font-weight:300;
}

.phw-g-i-HcERFg{
}

.phw-g-i-Hf0cz2{
padding-top:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*6.25);
}

.phw-g-i-Hhb5Ye{
}
.phw-g-i-Hhb5Ye img{
object-fit:cover;
}

.phw-g-i-HhoJUE{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-HjejTl{
background-color:transparent;
}

.phw-g-i-6bCGXO:hover .phw-g-i-HjejTl{
background-color:transparent;
}

.phw-g-i-Hlz4uM:hover{
background-color:var(--phw-custom-white);
}

.phw-g-i-Hlz4uM{
background-color:var(--phw-custom-white);
}

.phw-g-i-HoPWqR{
color:var(--white);
}

.phw-g-i-Hv1leD{
}

.phw-g-i-Hvt7Jh{
font-family:var(--cms-g-yalenew-regular);
font-weight:400;
color:var(--white);
}

.phw-g-i-Hw0gMY{
color:var(--white);
}

.phw-g-i-HwLd5X{
}

.phw-g-i-HwVfwB{
font-family:var(--cms-g-mallory-light);
}

.phw-g-i-HwZXbA{
font-family:var(--cms-g-mallory-light);
font-weight:300;
font-size:20px;
line-height:1;
color:var(--text-dark);
}

.phw-g-i-HwvdUs{
font-size:20px;
line-height:var(--paragraph-line-height-1);
color:var(--text-dark);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-mallory-regular);
font-weight:300;
}

.phw-g-i-Hxo4Qu{
height:477px;
}
.phw-g-i-Hxo4Qu img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-Hxqu70{
font-weight:300;
font-size:16px;
line-height:var(--paragraph-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-mallory-light);
}

.phw-g-i-Hy1CUk{
margin-top:calc(var(--mu-space)*-4.125);
}
.phw-g-i-Hy1CUk img{
}

.phw-g-i-HySIiT{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/YUCYUHUS/images/yale-facts-1715355937155.jpg);
background-color:none;
background-size:cover;
background-position:50% 50%;
}

.phw-g-i-I1KwMg{
padding-top:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*3.75);
}

.phw-g-i-I1LPIN{
padding-top:calc(var(--pu-space)*1.875);
color:var(--white);
font-size:16px;
padding-bottom:calc(var(--pu-space)*3.75);
}

.phw-g-i-I2F0bv{
font-size:16px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-mallory-light);
color:var(--body-color);
font-weight:300;
}

.phw-g-i-I3AQel{
color:var(--white);
}

.phw-g-i-I6gDEE{
aspect-ratio:3/2;
object-fit:contain;
text-align:center;
min-height:2px;
min-width:2px;
}

.phw-g-i-IAbDsx{
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-IHJwBX{
font-family:var(--cms-g-mallory-light);
}

.phw-g-i-IJupzm{
font-size:var(--phw-g-cards-title-font-size);
color:var(--phw-custom-yale-high-intensity-blue286dc0ff);
font-weight:400;
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-IK4BS4{
}

.phw-g-i-ILYZGC{
background-color:var(--phw-custom-cards-background-01);
color:var(--text-dark);
text-align:center;
}

.phw-g-i-ILiTYU{
color:var(--white);
font-family:var(--cms-g-mallory-bold);
}

.phw-g-i-ILiTYU:hover{
color:var(--white);
}

.phw-g-i-ILxYkZ{
color:var(--white);
font-family:var(--cms-g-mallory-bold);
}

.phw-g-i-ILxYkZ:hover{
color:var(--white);
}

.phw-g-i-IMPCfT{
font-size:30px;
line-height:var(--paragraph-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-roboto);
font-weight:300;
}

.phw-g-i-INGZrb{
background-image:none;
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--brand-color-primary);
background-position:0% 50%;
}

.phw-g-i-IQuQEj{
}

.phw-g-i-IVlxbc{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/YUCYUHUS/images/yale-facts-1715355937155.jpg);
padding-top:calc(var(--pu-space)*12.5);
padding-bottom:calc(var(--pu-space)*12.5);
background-size:cover;
background-position:50% 50%;
background-repeat:no-repeat;
box-shadow:var(--input-box-shadow);
}

.phw-g-i-IWTvPG{
color:var(--white);
font-size:20px;
}

.phw-g-i-IX8LL3{
color:var(--white);
}

.phw-g-i-IaH1pK{
fill:var(--icon-light);
}

.phw-g-i-IarKS3{
background:none;
background-image:none;
font-weight:400;
font-size:21px;
line-height:1.25;
color:var(--phw-custom-yale-web-light-blue63aaffff);
font-family:var(--cms-g-mallory-bold);
padding-bottom:calc(var(--pu-space)*1.25);
margin-inline-start:calc(var(--mu-space)*-31.25);
margin-inline-end:calc(var(--mu-space)*-31.25);
text-transform:uppercase;
margin-top:calc(var(--mu-space)*-5);
margin-bottom:calc(var(--mu-space)*1.875);
}

.phw-g-i-IcMsDN{
}

.phw-g-i-Ifdedr{
font-family:var(--cms-g-mallory-light);
font-style:normal;
}

.phw-g-i-IhhhP4{
color:var(--white);
font-family:var(--cms-g-mallory-bold);
}

.phw-g-i-IhhhP4:hover{
color:var(--white);
}

.phw-g-i-IiieUc{
padding-top:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*1.875);
}

.phw-g-i-IiqJEx{
font-family:var(--cms-g-mallory-bold);
}

.phw-g-i-ImQrcG{
border:none;
color:var(--white);
}

.phw-g-i-IpDSkK{
font-size:var(--phw-g-small-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-mallory-light);
font-weight:300;
}

.phw-g-i-Iqet5x{
background:none;
background-image:none;
font-weight:400;
font-size:50px;
line-height:1.25;
color:var(--phw-custom-yale-web-light-blue63aaffff);
font-family:var(--cms-g-yalenew-regular);
padding-bottom:calc(var(--pu-space)*1.25);
}

.phw-g-i-m9gsQ9:hover .phw-g-i-IuPqYR{
text-align:center;
}

.phw-g-i-IuPqYR{
}

.phw-g-i-IzkP8d{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/YUCYUHUS/images/LinkedInBannerOptions-1748371179786.png);
padding-top:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*6.25);
background-repeat:no-repeat;
background-size:cover;
background-position:50% 100%;
}

.phw-g-i-J3gOTr{
font-family:var(--cms-g-yalenew-regular);
font-weight:300;
font-size:20px;
line-height:1;
color:var(--text-dark);
}

.phw-g-i-J473o5{
font-size:34px;
font-family:var(--cms-g-mallory-regular);
font-weight:400;
}

.phw-g-i-J8hcnf{
color:var(--white);
}

.phw-g-i-J8m1Rk{
font-size:16px;
line-height:var(--paragraph-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-mallory-light);
font-weight:300;
}

.phw-g-i-JBYkK4{
fill:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-JC9FBE{
font-weight:300;
font-size:50px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-roboto);
}

.phw-g-i-JFBoGM{
color:var(--link-color);
font-family:var(--cms-g-mallory-light);
font-size:var(--phw-g-small-text-font-size);
}

.phw-g-i-JFO0ja{
font-weight:300;
line-height:1.25;
font-size:36px;
font-family:var(--cms-g-mallory-bold);
}

.phw-g-i-JG1doo{
border:none;
background-color:var(--phw-custom-yale-web-overlay);
padding-inline-start:calc(var(--pu-space)*1.25);
padding-inline-end:calc(var(--pu-space)*1.25);
}

.phw-g-i-JGiC60{
font-weight:400;
font-size:50px;
line-height:1.25;
color:var(--phw-custom-yale-web-light-blue63aaffff);
font-family:var(--cms-g-yalenew-regular);
background-color:var(--phw-custom-btnhover013e7c);
}

.phw-g-i-JOp7Fm{
font-size:var(--phw-g-cards-title-font-size);
font-family:var(--cms-g-yalenew-regular);
color:var(--link-color);
font-weight:400;
}

.phw-g-i-93zqKm:hover .phw-g-i-JOp7Fm{
background-color:var(--phw-custom-cards-background-01);
}

.phw-g-i-JPtcuz{
font-size:35px;
font-family:var(--cms-g-yalenew-regular);
color:var(--phw-custom-yale-web-light-blue63aaffff);
}

.phw-g-i-JSPQlM{
background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+DQo8cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz4NCjwvc3ZnPg==');
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
background-size:16px 12px;
font-weight:var(--input-font-weight);
font-size:18px;
background-color:var(--input-bg);
outline:none;
background-repeat:no-repeat;
font-family:var(--cms-g-mallory-regular);
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
line-height:var(--input-line-height);
background-position:right 0.75rem center;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-JSPQlM:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-JSPQlM.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-JSPQlM:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-JdxD7p{
padding-inline-start:calc(var(--pu-space)*0);
}

.phw-g-i-JfoexI{
font-size:18px;
color:var(--white);
font-family:var(--cms-g-mallory-regular);
font-weight:400;
}

.phw-g-i-JgWaoJ{
}

.phw-g-i-JhaTj2{
font-size:var(--phw-g-small-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-mallory-regular);
font-weight:400;
}

.phw-g-i-JiEXBH{
}

.phw-g-i-JjblD2{
font-weight:400;
font-size:100px;
color:var(--white);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-Jko0Sp{
font-weight:400;
font-size:var(--phw-g-cards-title-font-size);
color:var(--phw-custom-yale-web-light-blue63aaffff);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-Jp88g8{
font-weight:300;
font-size:70px;
line-height:1.25;
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-Jp8rhV{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-bluebg286dc0);
}

.phw-g-i-JrNoVk{
border-style:solid;
border-color:var(--phw-custom-btnborder286dc0);
}

.phw-g-i-JrrrZu{
object-fit:fill;
height:417px;
width:2867px;
}

.phw-g-i-JsEP8w{
}

.phw-g-i-JxoN5V{
font-weight:400;
font-size:var(--phw-g-cards-title-font-size);
color:var(--link-color);
font-family:var(--cms-g-yalenew-regular);
background-color:transparent;
text-align:start;
}

.phw-g-i-Jy3DT7{
font-family:var(--cms-g-mallory-light);
}

.phw-g-i-K01hyP{
}

.phw-g-i-K1esLY{
}

.phw-g-i-K1hFA2{
font-size:var(--phw-g-cards-title-font-size);
color:var(--link-color);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-K26gC6{
border-width:0px;
border-top-width:3px;
border-color:var(--brand-color-primary);
border-top-color:var(--phw-custom-new-coralff6654ff);
border-style:solid;
border-top-style:solid;
height:477px;
}
.phw-g-i-K26gC6 img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-K4m2di{
font-size:16px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-mallory-regular);
font-weight:300;
}

.phw-g-i-K4uq46{
padding-top:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*1.875);
}

.phw-g-i-K5lxO0{
}

.phw-g-i-K7cZBd{
font-size:16px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-mallory-light);
font-weight:400;
}

.phw-g-i-K8U9cT{
}

.phw-g-i-KD5g5V{
font-weight:300;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-yalenew-regular);
font-size:40px;
}

.phw-g-i-KErtQC{
background-color:var(--phw-custom-white);
}

.phw-g-i-KFMSs6{
font-size:16px;
font-family:var(--cms-g-mallory-light);
font-weight:300;
text-align:center;
}

.phw-g-i-KFbWYK{
font-weight:300;
font-size:30px;
line-height:var(--heading-line-height-3);
color:var(--link-color);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-KHyMSs{
font-family:var(--cms-g-mallory-light);
font-weight:300;
}

.phw-g-i-KKgMtb{
}

.phw-g-i-KOXu1Z{
font-weight:300;
font-size:50px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-KQdoTK{
}

.phw-g-i-KQmAHd{
color:var(--link-color);
font-weight:400;
font-size:50px;
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-KRMUkG{
color:var(--white);
}

.phw-g-i-KSIocG{
padding-inline-end:calc(var(--pu-space)*0.125);
padding-inline-start:calc(var(--pu-space)*1.5);
}

.phw-g-i-KTbobC{
color:var(--link-color);
font-weight:400;
font-size:50px;
line-height:var(--paragraph-line-height-1);
font-family:var(--cms-g-yalenew-regular);
margin-top:calc(var(--mu-space) * 3);
}

.phw-g-i-KU0eZE{
font-weight:300;
font-size:40px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-KUV8FL{
}

.phw-g-i-KX10fO{
font-weight:300;
font-size:50px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-KXRsbZ{
background-color:var(--widget-bg-white-color);
color:var(--text-dark);
}

.phw-g-i-KXpfKn{
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-mallory-light);
font-weight:300;
}

.phw-g-i-KbuSrD{
fill:var(--phw-custom-whiteicon);
}

.phw-g-i-KfIweN{
font-family:var(--cms-g-mallory-light);
font-weight:300;
}

.phw-g-i-KgVICe{
font-family:var(--cms-g-mallory-light);
font-weight:300;
font-size:var(--phw-g-cards-subtitle-font-size);
color:var(--link-color);
}

.phw-g-i-KgZvjW{
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-KgdumC{
font-size:50px;
line-height:var(--paragraph-line-height-1);
color:var(--brand-color-primary);
font-family:var(--cms-g-yalenew-regular);
font-weight:300;
margin-top:calc(var(--mu-space) * 3);
}

.phw-g-i-KgmPRD{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-weight:400;
color:var(--brand-color-primary);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-Kh5UwJ{
background-image:none;
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:transparent;
background-size:fill;
background-position:50% 50%;
background-repeat:no-repeat;
}

.phw-g-i-Ki7Fuv{
color:var(--body-color);
font-family:var(--cms-g-mallory-regular);
font-weight:400;
font-size:16px;
}

.phw-g-i-KlgoSD{
}

.phw-g-i-Kml331{
font-size:16px;
line-height:var(--line-height-4);
color:var(--phw-custom-text-dark-light);
font-weight:400;
}

.phw-g-i-KpqXIE{
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-KsK0NC{
border-width:0px;
border-top-width:3px;
border-color:var(--brand-color-primary);
border-top-color:var(--phw-custom-new-coralff6654ff);
border-style:solid;
border-top-style:solid;
height:477px;
}
.phw-g-i-KsK0NC img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-KtXN4r{
border-width:1px;
border-top-width:3px;
border-color:var(--brand-color-primary);
border-top-color:var(--phw-custom-new-coralff6654ff);
border-style:solid;
border-top-style:solid;
}
.phw-g-i-KtXN4r img{
object-fit:cover;
}

.phw-g-i-KtrjEL{
font-weight:300;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-mallory-regular);
font-size:36px;
}

.phw-g-i-L1EbTI{
font-weight:300;
font-size:50px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-L1ZyRx{
border:none;
background-color:var(--phw-custom-yale-web-overlay);
padding-inline-end:calc(var(--pu-space)*2.625);
padding-inline-start:calc(var(--pu-space)*2.625);
}

.phw-g-i-L2YWBs{
fill:var(--icon-dark);
}

.phw-g-i-L4xb0z{
border-width:0;
border-color:transparent;
padding-top:0;
padding-inline-end:0;
color:var(--white);
padding-inline-start:0;
font-weight:400;
text-decoration:underline;
padding-bottom:0;
font-size:16px;
min-height:auto;
line-height:var(--paragraph-line-height-2);
background-color:transparent;
box-shadow:none;
font-family:var(--cms-g-mallory-regular);
padding-inline-right:0;
height:auto;
}

.phw-g-i-L4xb0z:hover{
border-color:transparent;
font-size:16px;
font-family:var(--cms-g-mallory-regular);
color:var(--white);
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-L4xb0z:active{
border-color:transparent;
color:var(--white);
font-family:var(--cms-g-mallory-regular);
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-L4xb0z:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-L4xb0z.disabled{
border-color:transparent;
color:var(--btn-dark);
}
.phw-g-i-L4xb0z:disabled{
border-color:transparent;
color:var(--btn-dark);
}

.phw-g-i-L5KodX{
background-color:var(--phw-custom-75-transparnt-white);
margin-bottom:auto;
padding-bottom:calc(var(--pu-space)*3.75);
padding-inline-start:calc(var(--pu-space)*1.875);
padding-top:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.875);
}

.phw-g-i-LBzM8m{
font-weight:400;
font-size:var(--font-size-12);
line-height:var(--line-height-2);
color:var(--link-color);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-LDgrSM{
object-fit:cover;
width:auto;
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
aspect-ratio:16/9;
}

.phw-g-i-LFUVW3{
}

.phw-g-i-LGMVBz{
padding-inline-start:calc(var(--pu-space)*1);
}

.phw-g-i-LGjmPm{
border:none;
}

.phw-g-i-LLI0NC{
}

.phw-g-i-LN7VB0{
text-align:start;
font-size:18px;
font-family:var(--cms-g-mallory-regular);
}

.phw-g-i-LQa522{
font-size:14px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-mallory-regular);
font-weight:300;
}

.phw-g-i-LQhn6P{
font-weight:300;
font-size:50px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-LRo6Yq{
font-weight:400;
font-size:var(--phw-g-cards-title-font-size);
color:var(--link-color);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-LXN9PL{
color:var(--link-color);
background-color:transparent;
border-color:transparent;
padding-top:0;
padding-bottom:0;
padding-inline-start:0;
padding-inline-end:0;
min-height:auto;
box-shadow:none;
border-width:0;
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-LXN9PL:hover{
color:var(--link-hover-color);
text-decoration:var(--link-hover-decoration);
border-color:transparent;
}

.phw-g-i-LXN9PL:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-LXN9PL:active{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-LXN9PL.disabled{
color:var(--btn-dark);
border-color:transparent;
}
.phw-g-i-LXN9PL:disabled{
color:var(--btn-dark);
border-color:transparent;
}

.phw-g-i-LY2GQY{
}

.phw-g-i-DwVY4l:hover .phw-g-i-LY2GQY{
}

.phw-g-i-LaKfGq{
}
.phw-g-i-LaKfGq img{
object-fit:cover ;
}

.phw-g-i-Lb0S8Q{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/YUCYUHUS/images/yale-facts-1715355937155.jpg);
}

.phw-g-i-LblVFJ{
font-weight:400;
font-size:var(--phw-g-cards-title-font-size);
color:var(--link-color);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-LehZOd{
margin-top:calc(var(--mu-space)*-4.125);
}
.phw-g-i-LehZOd img{
object-fit:cover ;
}

.phw-g-i-LerD6e{
border:none;
height:477px;
}
.phw-g-i-LerD6e img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-LhMLNO{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
padding-inline-start:calc(var(--pu-space)*3.75);
padding-inline-end:calc(var(--pu-space)*3.75);
}

.phw-g-i-LhuRBW{
}

.phw-g-i-m9gsQ9:hover .phw-g-i-LhuRBW{
text-align:start;
}

.phw-g-i-Li49zm{
font-size:40px;
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-LiaKsL{
font-size:20px;
line-height:var(--paragraph-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-mallory-light);
font-weight:300;
}

.phw-g-i-Lm4uS4{
font-size:var(--font-size-12);
line-height:var(--line-height-2);
font-family:var(--cms-g-yalenew-regular);
color:var(--white);
}

.phw-g-i-LmEZHn{
color:var(--white);
}

.phw-g-i-Ln5qir{
color:var(--white);
}

.phw-g-i-LnWfXN{
background-color:transparent;
font-family:var(--cms-g-yalenew-regular);
color:var(--phw-custom-yale-web-light-blue63aaffff);
font-weight:400;
text-align:center;
}

.phw-g-i-H7K06z:hover .phw-g-i-LnWfXN{
}

.phw-g-i-LnqAXF{
height:50px;
text-align:center;
margin-top:calc(var(--mu-space)*9.375);
}

.phw-g-i-LoGpR7{
object-fit:contain;
text-align:center;
min-height:2px;
min-width:2px;
max-height:auto;
max-width:30%;
}

.phw-g-i-Lps0XS{
font-weight:300;
font-size:50px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-Lq2D0x{
font-size:14px;
color:var(--phw-custom-yale-web-light-blue63aaffff);
font-family:var(--cms-g-mallory-bold);
text-transform:uppercase;
}

.phw-g-i-Lr32Qq{
color:var(--white);
}

.phw-g-i-Lr32Qq:hover{
color:var(--white);
}

.phw-g-i-LrVB5S{
background-color:var(--phw-custom-white);
margin-bottom:auto;
padding-inline-start:calc(var(--pu-space)*1.875);
padding-top:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.875);
padding-bottom:calc(var(--pu-space)*3.75);
}

.phw-g-i-Lv2HYJ{
font-size:var(--phw-g-cards-title-font-size);
line-height:1.58;
font-family:var(--cms-g-yalenew-regular);
font-weight:400;
}

.phw-g-i-Lw0gOt{
font-family:var(--cms-g-mallory-light);
}

.phw-g-i-M0di1S{
border:none;
height:477px;
}
.phw-g-i-M0di1S img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-M27ike{
font-weight:300;
font-size:70px;
line-height:1.25;
font-family:var(--cms-g-yalenew-regular);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-M2ZYsZ{
}

.phw-g-i-M6dPVX{
color:var(--white);
}

.phw-g-i-M7SGjQ{
font-family:var(--cms-g-mallory-light);
}

.phw-g-i-M7huIH{
}

.phw-g-i-MAB288{
border:none;
height:477px;
}
.phw-g-i-MAB288 img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-MF5Cu5{
}

.phw-g-i-MFQElF{
font-weight:400;
color:var(--link-color);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-MJ5mBS{
text-align:start;
}

.phw-g-i-MJD6us{
}

.phw-g-i-MO3fnJ{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-MQK2d7{
font-weight:400;
font-size:var(--phw-g-cards-title-font-size);
color:var(--link-color);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-m9gsQ9:hover .phw-g-i-MQK2d7{
text-align:center;
}

.phw-g-i-MRro9E{
color:var(--link-color);
font-family:var(--cms-g-yalenew-itallic);
font-size:var(--phw-g-regular-text-font-size);
}

.phw-g-i-MS3FMG{
font-weight:300;
font-size:50px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-MSKn0Z{
font-size:16px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-mallory-regular);
font-weight:300;
background-color:transparent;
}

.phw-g-i-MSSdXD{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-MXPpan{
}

.phw-g-i-MXmATy{
color:var(--link-color);
}

.phw-g-i-MY3iKg{
font-size:34px;
font-family:var(--cms-g-mallory-regular);
font-weight:400;
}

.phw-g-i-MatZ94{
font-family:var(--cms-g-mallory-light);
}

.phw-g-i-MatZ94:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-MatZ94.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-MatZ94:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-Mb92KA{
font-size:20px;
line-height:var(--paragraph-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-mallory-regular);
font-weight:400;
}

.phw-g-i-Mc1kQ8{
font-family:var(--cms-g-mallory-bold);
}

.phw-g-i-MfR6QR{
background-color:var(--phw-custom-bluebg286dc0);
}

.phw-g-i-MgSnE7{
border:none;
height:477px;
}
.phw-g-i-MgSnE7 img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-Mgy4O9{
}

.phw-g-i-MiCIjE{
margin-top:calc(var(--mu-space)*-4.125);
}
.phw-g-i-MiCIjE img{
object-fit:cover ;
}

.phw-g-i-MiOlJ6{
fill:var(--phw-custom-iconblack000000);
}

.phw-g-i-MjBZTH{
padding-top:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*1.875);
}

.phw-g-i-MjF74V{
color:var(--white);
font-family:var(--cms-g-mallory-bold);
font-weight:300;
}

.phw-g-i-MjF74V:hover{
color:var(--white);
}

.phw-g-i-MjatLo{
color:var(--text-dark);
font-size:36px;
font-family:var(--cms-g-mallory-regular);
}

.phw-g-i-MkL36g{
background-color:transparent;
}

.phw-g-i-EA6XuF:hover .phw-g-i-MkL36g{
}

.phw-g-i-MkryEh{
color:var(--body-color);
font-size:18px;
font-family:var(--cms-g-mallory-regular);
font-weight:400;
}

.phw-g-i-Mmgunp{
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-Mn1eD1{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
background-color:var(--phw-custom-transparent-white);
color:var(--link-color);
padding-left:20px;
line-height:2.2;
padding-right:20px;
font-family:var(--cms-g-mallory-light);
}

.phw-g-i-Mn1eD1:active{
}

.phw-g-i-MoCtY5{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
padding-top:calc(var(--pu-space)*1.25);
padding-inline-start:calc(var(--pu-space)*3.75);
font-size:16px;
padding-bottom:calc(var(--pu-space)*1.25);
font-family:var(--cms-g-mallory-bold);
}

.phw-g-i-MsQGlW{
padding-top:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*1.875);
}

.phw-g-i-MwrUmt{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-yalenew-regular);
color:var(--brand-color-primary);
font-weight:400;
}

.phw-g-i-Mx7UQi{
font-family:var(--cms-g-mallory-light);
font-weight:300;
color:var(--white);
}

.phw-g-i-MzXeR1{
font-weight:400;
font-size:var(--phw-g-cards-title-font-size);
color:var(--link-color);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-N22lSa{
font-size:16px;
color:var(--white);
padding-bottom:calc(var(--pu-space)*3.75);
padding-top:calc(var(--pu-space)*1.875);
}

.phw-g-i-N5Fl8e{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--brand-color-primary);
}

.phw-g-i-N5T6GN{
font-family:var(--cms-g-mallory-light);
}

.phw-g-i-NA2Mp4{
font-family:var(--cms-g-mallory-bold);
}

.phw-g-i-NC1hBE{
background:none;
background-image:none;
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
font-size:18px;
line-height:var(--input-line-height);
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
font-weight:400;
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
background-repeat:no-repeat;
background-position:right 0.75rem center;
background-size:16px 12px;
font-family:var(--cms-g-mallory-regular);
text-align:center;
padding-inline-start:calc(var(--pu-space)*3.75);
}

.phw-g-i-NC1hBE:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-NC1hBE.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-NC1hBE:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-NCjTgc{
font-size:18px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-mallory-light);
font-weight:300;
}

.phw-g-i-NDXlqy{
font-weight:300;
font-size:30px;
line-height:var(--heading-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-mallory-regular);
}

.phw-g-i-NGghjw{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-NHrQaD{
color:var(--white);
font-weight:300;
font-size:50px;
line-height:1.25;
font-family:var(--cms-g-yalenew-regular);
text-align:center;
}

.phw-g-i-NIYTEn{
font-family:var(--cms-g-mallory-light);
font-weight:300;
color:var(--white);
}

.phw-g-i-NKO6Ij{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-NLHlK8{
margin-inline-start:calc(var(--mu-space)*15);
margin-top:calc(var(--mu-space)*-6.25);
margin-bottom:calc(var(--mu-space)*-3.75);
}

.phw-g-i-NPG2cp{
color:var(--body-color);
font-size:18px;
font-family:var(--cms-g-mallory-regular);
font-weight:400;
}

.phw-g-i-NPJ20h{
border-width:0px;
border-top-width:3px;
border-color:var(--brand-color-primary);
border-top-color:var(--phw-custom-new-coralff6654ff);
border-style:solid;
border-top-style:solid;
height:477px;
}
.phw-g-i-NPJ20h img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-NQ5YJF{
font-family:var(--cms-g-mallory-light);
color:var(--white);
font-weight:300;
}

.phw-g-i-NQ5YJF:hover{
color:var(--white);
}

.phw-g-i-NRuaj3{
color:var(--white);
font-weight:400;
font-size:14px;
font-family:var(--cms-g-mallory-regular);
}

.phw-g-i-NVprDU{
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
background-color:var(--brand-color-primary);
}

.phw-g-i-NZAfzG{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
background-color:var(--phw-custom-transparent-white);
color:var(--link-color);
padding-left:20px;
line-height:2.2;
padding-right:20px;
}

.phw-g-i-NZAfzG:active{
}

.phw-g-i-Nc2JT5{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/YUCYUHUS/images/Hero_Sterling1920x9271-1733238897925.jpg);
background-color:var(--widget-bg-white-color);
background-size:cover;
background-position:50% 50%;
}

.phw-g-i-Ncigss:hover{
background-color:var(--phw-custom-white);
}

.phw-g-i-Ncigss{
background-color:var(--phw-custom-white);
}

.phw-g-i-Nd6glJ{
}

.phw-g-i-Nf0RpP{
text-align:start;
font-size:18px;
font-family:var(--cms-g-mallory-regular);
}

.phw-g-i-NjHD3c{
}

.phw-g-i-NkhFoc{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/GLOBAL/images/Placeholder-1650629887892.png);
}

.phw-g-i-NkwKb0{
height:50px;
width:50px;
margin-top:calc(var(--mu-space)*1);
}
.phw-g-i-NkwKb0 img{
object-fit:cover ;
height:100% ;
width:100% ;
}

.phw-g-i-NlYkkK{
}

.phw-g-i-Nm1B3J{
padding-top:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-NokQ2D{
}

.phw-g-i-NqYGco{
border-width:0;
border-color:transparent;
padding-top:0;
padding-inline-end:0;
color:var(--link-color);
padding-inline-start:0;
font-weight:500;
padding-bottom:0;
background-color:transparent;
box-shadow:none;
font-family:var(--cms-g-mallory-light);
min-height:auto;
}

.phw-g-i-NqYGco:hover{
border-color:transparent;
color:var(--link-hover-color);
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-NqYGco:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-NqYGco.disabled{
border-color:transparent;
color:var(--btn-dark);
}
.phw-g-i-NqYGco:disabled{
border-color:transparent;
color:var(--btn-dark);
}

.phw-g-i-NqdFsK{
}

.phw-g-i-Nt4ICR{
height:477px;
}
.phw-g-i-Nt4ICR img{
object-fit:cover ;
height:100% ;
width:100% ;
}

.phw-g-i-NuDMs2{
font-size:30px;
color:var(--brand-color-primary);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-Nv0fJc{
}

.phw-g-i-NwZ5j0{
color:var(--white);
}

.phw-g-i-NygEUW{
color:var(--link-color);
font-family:var(--cms-g-yalenew-regular);
font-size:var(--phw-g-widget-title-font-size);
text-align:start;
}

.phw-g-i-O0Aq4Y{
font-size:16px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-mallory-light);
font-weight:300;
}

.phw-g-i-O1mPty{
}
.phw-g-i-O1mPty img{
object-fit:cover ;
}

.phw-g-i-O2mgQH{
color:var(--white);
}

.phw-g-i-O2mgQH:hover{
color:var(--white);
}

.phw-g-i-O5oXYV{
margin-top:calc(var(--mu-space)*-0.625);
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-O6NOTG{
margin-inline-end:calc(var(--mu-space)*50);
}

.phw-g-i-OC4snw{
}

.phw-g-i-OCagS9{
font-weight:300;
font-size:50px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-ODGHFV{
font-weight:300;
font-size:70px;
line-height:1.25;
color:var(--body-color);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-OEdw5q{
gap:10px;
margin-top:auto;
}

.phw-g-i-OErFKY{
object-fit:contain;
overflow:auto;
max-width:none;
max-height:none;
min-height:0px;
min-width:0px;
height:40px;
margin-top:calc(var(--mu-space)*1.875);
}

.phw-g-i-OHJpqe{
padding-top:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-OJukph{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-yalenew-regular);
color:var(--brand-color-primary);
font-weight:400;
}

.phw-g-i-OLbzqD{
}
.phw-g-i-OLbzqD img{
object-fit:cover ;
}

.phw-g-i-OOUKI7{
background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+DQo8cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz4NCjwvc3ZnPg==');
font-size:18px;
line-height:var(--input-line-height);
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
background-color:var(--input-bg);
font-weight:var(--input-font-weight);
border-style:solid;
border-width:1px;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
border-color:var(--input-stroke);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
background-repeat:no-repeat;
background-position:right 0.75rem center;
background-size:16px 12px;
font-family:var(--cms-g-mallory-regular);
}

.phw-g-i-OOUKI7:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-OOUKI7.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-OOUKI7:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-OPDidD{
font-size:18px;
color:var(--white);
font-family:var(--cms-g-mallory-regular);
}

.phw-g-i-OToJd3{
background-color:var(--phw-custom-white);
}

.phw-g-i-OToJd3:hover{
background-color:var(--phw-custom-cards-background-01);
}

.phw-g-i-OXTH8q{
border-width:0px;
border-top-width:3px;
border-color:var(--brand-color-primary);
border-top-color:var(--phw-custom-new-coralff6654ff);
border-style:solid;
border-top-style:solid;
height:475px;
}
.phw-g-i-OXTH8q img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-Oaaqnx{
font-family:var(--cms-g-yalenew-itallic);
font-size:var(--phw-g-large-text-font-size);
line-height:0;
}

.phw-g-i-ObjPxC{
color:var(--body-color);
font-size:var(--footer-menu-list-font-size-style-1);
line-height:var(--footer-menu-list-line-height-style-1);
display:inline-block;
}

.phw-g-i-ObjPxC:hover{
color:var(--phw-custom-yale-web-light-blue63aaffff);
font-family:var(--cms-g-mallory-bold);
}

.phw-g-i-OeCBtz{
gap:0px;
margin-top:auto;
margin-bottom:auto;
justify-content:center;
}

.phw-g-i-Og1WIO{
font-size:20px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-roboto);
font-weight:300;
}

.phw-g-i-OkLfTB{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
padding-left:20px;
padding-right:20px;
line-height:2.2;
background-color:var(--phw-custom-transparent-white);
color:var(--link-color);
}

.phw-g-i-OmdTvu{
font-size:18px;
font-family:var(--cms-g-mallory-regular);
}

.phw-g-i-OpLaQv{
display:inline-flex;
font-size:var(--phw-g-small-text-font-size);
line-height:var(--paragraph-line-height-2);
text-decoration:none;
font-family:var(--cms-g-mallory-light);
}

.phw-g-i-OpXKW1:hover{
background-color:var(--phw-custom-white);
}

.phw-g-i-OpXKW1{
background-color:transparent;
}

.phw-g-i-OrS80O{
color:var(--white);
}

.phw-g-i-OrS80O:hover{
color:var(--white);
}

.phw-g-i-FgkDmS:hover .phw-g-i-OskxbI{
}

.phw-g-i-OskxbI{
}

.phw-g-i-2GCVlB:hover .phw-g-i-OskxbI{
}

.phw-g-i-OvTkTM{
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-mallory-light);
font-weight:300;
padding-inline-start:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.875);
}

.phw-g-i-Oyk2ym{
font-size:16px;
line-height:var(--paragraph-line-height-3);
color:var(--white);
font-family:var(--cms-g-mallory-light);
font-weight:300;
}

.phw-g-i-OykXpx{
border:none;
}
.phw-g-i-OykXpx img{
object-fit:cover;
}

.phw-g-i-Oz3QVz{
font-weight:300;
font-size:50px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-OzLC5s{
color:var(--white);
}

.phw-g-i-P0F8cL{
}

.phw-g-i-P3cUiW{
color:var(--body-color);
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-mallory-light);
font-weight:400;
}

.phw-g-i-P6nzzq{
font-family:var(--cms-g-mallory-light);
font-weight:300;
}

.phw-g-i-PEPT4S{
}

.phw-g-i-PHXi4v{
background-color:var(--brand-color-primary);
}

.phw-g-i-PISaEy{
font-size:var(--phw-g-small-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-mallory-light);
font-weight:300;
}

.phw-g-i-PIw32N{
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-mallory-light);
font-weight:300;
padding-inline-start:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.875);
}

.phw-g-i-PIzR4G{
background-color:var(--brand-color-primary);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-PJfjAD{
color:var(--white);
}

.phw-g-i-PJfjAD:hover{
color:var(--white);
}

.phw-g-i-PV5Qbj{
height:477px;
}
.phw-g-i-PV5Qbj img{
object-fit:cover ;
height:100% ;
width:100% ;
}

.phw-g-i-PWIMNj{
text-align:start;
font-size:16px;
font-family:var(--cms-g-mallory-regular);
}

.phw-g-i-PZsjXf{
font-size:16px;
font-family:var(--cms-g-mallory-light);
}

.phw-g-i-Pb2KlB{
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-roboto);
font-weight:300;
}

.phw-g-i-Pb4Qw4{
font-weight:300;
font-size:40px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-Pckzdo{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
font-size:16px;
font-family:var(--cms-g-mallory-bold);
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
padding-inline-start:calc(var(--pu-space)*3.75);
}

.phw-g-i-PhHTPa{
justify-content:start;
}

.phw-g-i-PjzqGy{
border-width:0;
border-color:transparent;
color:var(--link-color);
background-color:transparent;
min-height:auto;
box-shadow:none;
font-weight:500;
padding-top:0;
padding-bottom:0;
padding-inline-start:0;
padding-inline-end:0;
font-family:var(--cms-g-mallory-light);
}

.phw-g-i-PjzqGy:hover{
border-color:transparent;
color:var(--link-hover-color);
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-PjzqGy:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-PjzqGy.disabled{
border-color:transparent;
color:var(--btn-dark);
}
.phw-g-i-PjzqGy:disabled{
border-color:transparent;
color:var(--btn-dark);
}

.phw-g-i-PkJGcA{
margin-top:calc(var(--mu-space)*-4.125);
}
.phw-g-i-PkJGcA img{
object-fit:cover ;
}

.phw-g-i-PmnnbP{
height:477px;
}
.phw-g-i-PmnnbP img{
object-fit:cover ;
height:100% ;
width:100% ;
}

.phw-g-i-PodSY7{
height:477px;
}
.phw-g-i-PodSY7 img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-Poj0Og{
color:var(--white);
}

.phw-g-i-Pp0HF8{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
background-color:var(--input-bg);
font-size:var(--input-font-size);
line-height:var(--input-line-height);
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
height:51px;
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
font-family:var(--cms-g-mallory-light);
}

.phw-g-i-Pp0HF8.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-Pp0HF8:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-Pp0HF8:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-PrCjLs{
background-color:transparent;
margin-bottom:auto;
padding-bottom:calc(var(--pu-space)*1.875);
}

.phw-g-i-Prj4dG{
padding-top:calc(var(--pu-space)*1.875);
}

.phw-g-i-Psso35{
min-height:auto;
height:auto;
max-height:30%;
aspect-ratio:1/1;
}

.phw-g-i-Pt5Azj{
}
.phw-g-i-Pt5Azj img{
object-fit:cover ;
}

.phw-g-i-PtyrYs{
fill:var(--brand-color-secondary);
height:20px;
width:20px;
}

.phw-g-i-Pwz1iH{
border-width:0px;
border-top-width:3px;
border-color:var(--brand-color-primary);
border-top-color:var(--phw-custom-new-coralff6654ff);
border-style:solid;
border-top-style:solid;
height:477px;
}
.phw-g-i-Pwz1iH img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-PxBWOk{
}
.phw-g-i-PxBWOk img{
object-fit:cover;
}

.phw-g-i-PyvS5D{
font-size:14px;
line-height:1.5;
color:var(--phw-custom-yalefactstexte1dedb);
font-family:var(--cms-g-mallory-bold);
font-weight:300;
}

.phw-g-i-Q1Q6K9{
color:var(--white);
}

.phw-g-i-Q2uNJo{
font-weight:300;
font-size:50px;
line-height:1.25;
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-Q46zZF{
}

.phw-g-i-Q5ABq0:hover{
background-color:var(--phw-custom-cards-background-01);
}

.phw-g-i-Q5ABq0{
background-color:var(--phw-custom-cards-background-01);
}

.phw-g-i-Q5ICLI{
margin-top:calc(var(--mu-space)*-4.125);
}
.phw-g-i-Q5ICLI img{
object-fit:cover ;
}

.phw-g-i-Q6tzMn{
padding-top:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*6.25);
padding-inline-start:calc(var(--pu-space)*3.75);
padding-inline-end:calc(var(--pu-space)*3.75);
}

.phw-g-i-Q7LftN{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/YUCYUHUS/images/Hero_Sterling1920x9271-1733238897925.jpg);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:transparent;
background-size:fill;
background-position:50% 50%;
background-repeat:no-repeat;
}

.phw-g-i-Q8QzJ1{
font-weight:300;
font-size:70px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-QAR9tp{
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-mallory-light);
font-weight:300;
padding-inline-start:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.875);
}

.phw-g-i-QBLGGV{
font-weight:400;
font-size:var(--phw-g-cards-title-font-size);
color:var(--link-color);
font-family:var(--cms-g-yalenew-regular);
background-color:transparent;
text-align:start;
}

.phw-g-i-m9gsQ9:hover .phw-g-i-QBLGGV{
background-color:transparent;
}

.phw-g-i-QEMJ8h{
color:var(--body-color);
font-size:var(--phw-g-small-text-font-size);
line-height:var(--footer-menu-list-line-height-style-1);
display:inline-block;
}

.phw-g-i-QEMJ8h:hover{
color:var(--phw-custom-yale-web-light-blue63aaffff);
font-family:var(--cms-g-mallory-bold);
}

.phw-g-i-QEiG6R{
height:477px;
}
.phw-g-i-QEiG6R img{
object-fit:cover ;
height:100% ;
width:100% ;
}

.phw-g-i-QLJjMO{
}

.phw-g-i-QRT7gD{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-QSUhlL{
font-size:16px;
font-family:var(--cms-g-mallory-light);
font-weight:400;
line-height:var(--paragraph-line-height-2);
color:var(--placeholder-text-color-1);
}

.phw-g-i-QVVZgI{
color:var(--body-color);
font-family:var(--cms-g-mallory-light);
font-size:30px;
}

.phw-g-i-QViJFw{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-QXPxZt{
color:var(--white);
font-weight:300;
font-size:50px;
line-height:1.25;
font-family:var(--cms-g-yalenew-regular);
text-align:center;
}

.phw-g-i-QXslCS{
border:none;
font-family:var(--cms-g-mallory-light);
font-weight:300;
}

.phw-g-i-QZrsP5{
background-color:var(--phw-custom-bluebg286dc0);
}

.phw-g-i-QaR4hH{
font-family:var(--cms-g-mallory-light);
}

.phw-g-i-Qc8i21{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--brand-color-primary);
}

.phw-g-i-QcPRK1{
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-mallory-light);
font-weight:300;
text-align:center;
}

.phw-g-i-Qg8t6d{
color:var(--white);
}

.phw-g-i-QgZRX5{
font-weight:400;
color:var(--link-color);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-Qgy8le{
background-color:var(--phw-custom-white);
margin-bottom:auto;
padding-bottom:calc(var(--pu-space)*3.75);
padding-inline-start:calc(var(--pu-space)*1.875);
padding-top:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.875);
}

.phw-g-i-QkWRNo{
color:var(--body-color);
font-size:18px;
font-family:var(--cms-g-mallory-regular);
font-weight:400;
}

.phw-g-i-Qkn3B9{
fill:var(--icon-light);
}

.phw-g-i-QlPWs3{
fill:var(--icon-light);
}

.phw-g-i-QoBL92{
border-width:0px;
border-top-width:3px;
border-color:var(--brand-color-primary);
border-top-color:var(--phw-custom-new-coralff6654ff);
border-style:solid;
color:var(--white);
}

.phw-g-i-QrX4ck{
font-size:var(--phw-g-widget-title-font-size);
color:var(--phw-custom-yale-web-light-blue63aaffff);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-QsmwUW{
font-family:var(--cms-g-mallory-bold);
}

.phw-g-i-QtDk9p{
height:auto;
max-height:auto;
max-width:30%;
}

.phw-g-i-Quv5gM{
color:var(--white);
}

.phw-g-i-QvVBeb{
gap:0px;
}

.phw-g-i-QvxNvm{
object-fit:cover;
aspect-ratio:16/9;
width:auto;
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-Qw6uVN{
}

.phw-g-i-QwUGd2{
font-size:16px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-mallory-light);
color:var(--text-dark);
font-weight:300;
}

.phw-g-i-m9gsQ9:hover .phw-g-i-QwUGd2{
text-align:center;
}

.phw-g-i-Qx6YHS{
fill:var(--icon-dark);
}

.phw-g-i-R0JWa9{
gap:0px;
}

.phw-g-i-R71jPr{
font-size:var(--phw-g-regular-text-font-size);
line-height:1.4;
height:64px;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:32px;
padding-inline-end:32px;
background-color:var(--input-bg);
font-weight:var(--input-font-weight);
border-style:solid;
border-width:1px;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
border-color:var(--input-stroke);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
color:var(--body-color);
font-family:var(--cms-g-mallory-light);
}

.phw-g-i-R71jPr:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-R71jPr.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-R71jPr:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-R7ZeJp{
padding-top:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*1.875);
}

.phw-g-i-R7i1JM{
font-size:18px;
}

.phw-g-i-R9DYhR{
border:none;
height:477px;
}
.phw-g-i-R9DYhR img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-RAHBuY{
}

.phw-g-i-RBiwoX{
padding-top:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*3.75);
}

.phw-g-i-RGgEa4{
border-width:0px;
border-top-width:3px;
border-color:var(--brand-color-primary);
border-top-color:var(--phw-custom-new-coralff6654ff);
border-style:solid;
border-top-style:solid;
height:477px;
}
.phw-g-i-RGgEa4 img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-RIXmHX{
color:var(--white);
font-size:var(--phw-g-button-text-font-size);
}

.phw-g-i-RIXmHX{
}

.phw-g-i-RJYwJ0{
border-width:0px;
border-top-width:3px;
border-color:var(--brand-color-primary);
border-top-color:var(--phw-custom-new-coralff6654ff);
border-style:solid;
border-top-style:solid;
height:477px;
}
.phw-g-i-RJYwJ0 img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-RO4SAv{
font-size:34px;
font-family:var(--cms-g-mallory-regular);
}

.phw-g-i-RO7qWK{
font-size:20px;
line-height:var(--paragraph-line-height-1);
color:var(--text-dark);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-mallory-light);
font-weight:300;
}

.phw-g-i-ROKtd2{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--brand-color-primary);
}

.phw-g-i-RPuyiA{
color:var(--text-dark);
font-size:30px;
}

.phw-g-i-RQfIlp{
font-weight:300;
font-size:50px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-RQuTDS{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--widget-bg-dark-color);
}

.phw-g-i-RRsVN6{
padding-top:calc(var(--pu-space)*0);
font-family:var(--cms-g-mallory-light);
font-weight:300;
font-size:var(--phw-g-small-text-font-size);
}

.phw-g-i-RRwZYo{
line-height:1.688;
font-family:var(--cms-g-mallory-light);
font-size:14px;
}

.phw-g-i-RS9Dh5{
margin-top:calc(var(--mu-space)*-4.125);
}
.phw-g-i-RS9Dh5 img{
object-fit:cover ;
}

.phw-g-i-RSDZHn{
font-size:40px;
color:var(--phw-custom-yale-web-light-blue63aaffff);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-RVHnR6{
padding-top:calc(var(--pu-space)*1.5);
padding-bottom:calc(var(--pu-space)*1.5);
color:var(--brand-color-primary);
font-family:var(--cms-g-mallory-light);
font-size:14px;
text-align:start;
}

.phw-g-i-RVIRk8{
font-size:var(--phw-g-small-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-mallory-light);
font-weight:300;
}

.phw-g-i-RaBKQv{
background-color:transparent;
fill:var(--icon-light);
}

.phw-g-i-Rd3x1t{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
padding-inline-start:calc(var(--pu-space)*3.75);
padding-inline-end:calc(var(--pu-space)*3.75);
}

.phw-g-i-Rdv4fr{
border-width:0px;
border-top-width:3px;
border-color:var(--brand-color-primary);
border-top-color:var(--phw-custom-new-coralff6654ff);
border-style:solid;
border-top-style:solid;
height:477px;
}
.phw-g-i-Rdv4fr img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-Rf9rux{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-RfcjW3{
font-family:var(--cms-g-mallory-light);
color:var(--white);
font-weight:300;
}

.phw-g-i-RfcjW3:hover{
color:var(--white);
}

.phw-g-i-Rhqrrv{
color:var(--white);
}

.phw-g-i-RinxK0{
font-weight:400;
font-size:100px;
color:var(--white);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-RkAhvW{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
background-color:var(--input-bg);
padding-inline-end:var(--input-v-padding-lg);
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
outline:none;
height:var(--input-height-lg);
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
line-height:var(--input-line-height-lg);
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
padding-inline-start:calc(var(--pu-space)*1.875);
}

.phw-g-i-RkAhvW:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-RkAhvW.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-RkAhvW:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-RkAhvW::-webkit-input-placeholder{
font-family:var(--cms-g-mallory-light);
}
.phw-g-i-RkAhvW:-ms-input-placeholder{
font-family:var(--cms-g-mallory-light);
}
.phw-g-i-RkAhvW::-moz-placeholder{
font-family:var(--cms-g-mallory-light);
}
.phw-g-i-RkAhvW::placeholder{
font-family:var(--cms-g-mallory-light);
}

.phw-g-i-RmMXTT{
border:none;
}

.phw-g-i-RnMJ4w{
font-weight:300;
font-size:40px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-RoSrtZ{
font-family:var(--cms-g-mallory-light);
font-weight:300;
}

.phw-g-i-RqUiWz{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
background-color:var(--brand-color-primary);
color:var(--white);
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-mallory-light);
}

.phw-g-i-RqUiWz:active{
background:none;
background-image:none;
color:var(--white);
}

.phw-g-i-RzQ1NE{
}

.phw-g-i-S8qWBq{
background-color:var(--phw-custom-transparent-white);
}

.phw-g-i-S9YUZn{
color:var(--white);
font-size:16px;
}

.phw-g-i-S9vGGC{
border-width:1px;
border-color:var(--stroke-white);
border-style:solid;
padding-top:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*3.75);
}

.phw-g-i-SA3VdB{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
background-color:transparent;
color:var(--link-color);
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-mallory-light);
}

.phw-g-i-SA3VdB:active{
background:none;
background-image:none;
color:var(--brand-color-primary);
}

.phw-g-i-SDFLOR{
min-height:auto;
height:auto;
max-height:30%;
aspect-ratio:1/1;
text-align:center;
}

.phw-g-i-SDvbKd{
border:none;
height:477px;
}
.phw-g-i-SDvbKd img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-SEJAWF{
color:var(--white);
font-family:var(--cms-g-mallory-light);
font-size:var(--phw-g-small-text-font-size);
background-color:var(--brand-color-primary);
}

.phw-g-i-SEJAWF:hover{
border-color:var(--brand-color-primary);
color:var(--white);
background-color:var(--brand-color-primary);
}

.phw-g-i-SEJAWF:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-SEJAWF:focus{
border-color:var(--brand-color-primary);
color:var(--white);
background-color:var(--brand-color-primary);
}

.phw-g-i-SEJAWF:active{
border-color:var(--brand-color-primary);
color:var(--white);
background-color:var(--brand-color-primary);
}

.phw-g-i-SEJAWF.disabled{
border-color:var(--disabled-color);
color:var(--btn-dark);
background-color:var(--disabled-color);
}
.phw-g-i-SEJAWF:disabled{
border-color:var(--disabled-color);
color:var(--btn-dark);
background-color:var(--disabled-color);
}

.phw-g-i-SGD46t{
background-color:transparent;
}

.phw-g-i-EA6XuF:hover .phw-g-i-SGD46t{
font-size:16px;
}

.phw-g-i-6bCGXO:hover .phw-g-i-SGD46t{
font-size:16px;
}

.phw-g-i-SIn3OC{
background-color:var(--widget-bg-white-color);
color:var(--text-dark);
}

.phw-g-i-SPBsaY{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-btncolor286dc0);
text-align:left;
}

.phw-g-i-SSm58V{
background:none;
background-image:none;
color:var(--text-dark);
}

.phw-g-i-SSm58V:hover{
}

.phw-g-i-ST2LFG{
font-weight:400;
font-size:var(--phw-g-large-text-font-size);
color:var(--link-color);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-STIOmS{
height:477px;
}
.phw-g-i-STIOmS img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-SUlUl1{
}

.phw-g-i-Sde359{
width:0px;
height:0px;
}

.phw-g-i-SgwU9H{
background-color:var(--phw-custom-white);
}

.phw-g-i-SgwU9H:hover{
background-color:var(--phw-custom-cards-background-01);
}

.phw-g-i-SkwEUp{
color:var(--white);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-Soajoq{
background-color:transparent;
text-align:center;
margin-top:auto;
padding-top:calc(var(--pu-space)*1.875);
margin-bottom:auto;
padding-bottom:calc(var(--pu-space)*1.875);
}

.phw-g-i-SsQocg{
}

.phw-g-i-SsYlTA{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-StmL8A{
color:var(--white);
}

.phw-g-i-Sw4jAL{
fill:transparent;
}

.phw-g-i-SwtvpK{
}

.phw-g-i-SxXjT3{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
font-size:var(--input-font-size);
line-height:var(--input-line-height);
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
height:51px;
background-color:var(--input-bg);
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
font-family:var(--cms-g-mallory-light);
}

.phw-g-i-SxXjT3.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-SxXjT3:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-SxXjT3:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-SyhZTl{
color:var(--white);
font-family:var(--cms-g-mallory-bold);
font-size:14px;
}

.phw-g-i-SzLWAI{
}

.phw-g-i-T2cN67{
height:28px;
width:28px;
}

.phw-g-i-T3drzw{
font-size:18px;
font-family:var(--cms-g-mallory-regular);
text-align:start;
}

.phw-g-i-T6RJ73{
object-fit:contain;
overflow:visible;
}

.phw-g-i-T7t0fe{
object-fit:fill;
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
aspect-ratio:16/9;
}

.phw-g-i-TDAtrs{
border-width:0px;
border-top-width:3px;
border-color:var(--brand-color-primary);
border-top-color:var(--phw-custom-new-coralff6654ff);
border-style:solid;
border-top-style:solid;
}
.phw-g-i-TDAtrs img{
object-fit:cover;
}

.phw-g-i-TDtr7N{
background-color:var(--widget-bg-white-color);
color:var(--text-dark);
}

.phw-g-i-TGnj8n{
font-size:20px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-roboto);
font-weight:300;
padding-top:calc(var(--pu-space)*1.875);
padding-bottom:calc(var(--pu-space)*1.875);
background-color:var(--phw-custom-white);
}

.phw-g-i-TGyPAi{
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-roboto);
font-weight:300;
}

.phw-g-i-TKe6SJ{
align-items:center;
}

.phw-g-i-TLW5Cy{
padding-top:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*6.25);
background-color:var(--brand-color-primary);
padding-inline-start:calc(var(--pu-space)*3.75);
padding-inline-end:calc(var(--pu-space)*3.75);
}

.phw-g-i-TMTd98{
justify-content:start;
}

.phw-g-i-TOoSVI{
background-color:var(--phw-custom-white);
margin-bottom:auto;
text-shadow:0px 0px 0px rgba(, undefined, undefined, 1);
opacity:50;
padding-inline-start:calc(var(--pu-space)*1.875);
padding-top:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.875);
padding-bottom:calc(var(--pu-space)*3.75);
box-shadow:none;
}

.phw-g-i-TPah37{
}

.phw-g-i-TQU0I4{
background-color:var(--phw-custom-white);
}

.phw-g-i-TRrzaL{
font-weight:300;
font-size:50px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-roboto);
}

.phw-g-i-TVPvXt{
margin-inline-end:calc(var(--mu-space)*50);
}

.phw-g-i-TaJxdR{
height:477px;
}
.phw-g-i-TaJxdR img{
object-fit:cover ;
height:100% ;
width:100% ;
}

.phw-g-i-TbAJuc{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
background-color:var(--brand-color-primary);
color:var(--white);
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-mallory-light);
}

.phw-g-i-TbAJuc:active{
background:none;
background-image:none;
color:var(--brand-color-primary);
}

.phw-g-i-Tcn8xL{
height:30px;
}

.phw-g-i-TejmpL{
background-color:var(--phw-custom-yale-web-overlay);
padding-inline-start:calc(var(--pu-space)*2.5);
padding-inline-end:calc(var(--pu-space)*2.5);
}

.phw-g-i-TfMtQg{
font-weight:300;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-yalenew-regular);
font-size:25px;
}

.phw-g-i-TilgQp{
font-weight:300;
font-size:50px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-TjZfFv{
width:28px;
}

.phw-g-i-Tm5SRG{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-TnKiLj{
font-weight:300;
font-size:50px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-TnZGjz{
font-size:35px;
font-family:var(--cms-g-yalenew-regular);
color:var(--phw-custom-yale-web-light-blue63aaffff);
}

.phw-g-i-TuPM47{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
font-size:var(--input-font-size-lg);
line-height:1.4;
height:64px;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:32px;
padding-inline-end:32px;
background-color:var(--input-bg);
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
font-family:var(--cms-g-mallory-light);
}

.phw-g-i-TuPM47:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-TuPM47.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-TuPM47:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-TwrB1h{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-yalenew-regular);
color:var(--brand-color-primary);
font-weight:400;
}

.phw-g-i-TxKxY6{
height:50px;
width:50px;
}
.phw-g-i-TxKxY6 img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-Tysare{
}
.phw-g-i-Tysare img{
object-fit:cover;
}

.phw-g-i-TzkRW2{
background-color:transparent;
}

.phw-g-i-6bCGXO:hover .phw-g-i-TzkRW2{
background-color:transparent;
}

.phw-g-i-fSMa1W:hover .phw-g-i-TzkRW2{
background-color:transparent;
}

.phw-g-i-X5WnRM:hover .phw-g-i-TzkRW2{
background-color:transparent;
}

.phw-g-i-U0f1tb{
margin-top:calc(var(--mu-space)*-5);
margin-bottom:calc(var(--mu-space)*-2.5);
}

.phw-g-i-U21VB3{
line-height:var(--paragraph-line-height-1);
color:var(--brand-color-primary);
font-family:var(--cms-g-yalenew-regular);
font-weight:400;
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0);
font-size:50px;
}

.phw-g-i-U4Z3ll{
font-size:16px;
color:var(--white);
padding-bottom:calc(var(--pu-space)*3.75);
margin-top:calc(var(--mu-space)*-1.875);
}

.phw-g-i-U4xOSt{
font-weight:300;
font-size:50px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-U6ozcY{
}

.phw-g-i-U8uqio{
margin-bottom:auto;
padding-bottom:calc(var(--pu-space)*1.25);
}

.phw-g-i-U9tum5{
font-family:var(--cms-g-mallory-light);
font-size:var(--phw-g-small-text-font-size);
}

.phw-g-i-UB4UZg{
font-size:20px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-roboto);
font-weight:300;
padding-top:calc(var(--pu-space)*1.875);
padding-bottom:calc(var(--pu-space)*1.875);
background-color:var(--phw-custom-white);
}

.phw-g-i-UI84GQ{
font-family:var(--cms-g-mallory-light);
}

.phw-g-i-UJQqr6{
font-size:14px;
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-mallory-light);
font-weight:300;
}

.phw-g-i-UJjFE2{
}

.phw-g-i-UK0nK9{
}
.phw-g-i-UK0nK9 img{
object-fit:cover ;
}

.phw-g-i-UKCrVw{
font-size:var(--phw-g-cards-title-font-size);
font-family:var(--cms-g-yalenew-regular);
color:var(--link-color);
font-weight:400;
}

.phw-g-i-m9gsQ9:hover .phw-g-i-UKCrVw{
text-align:center;
}

.phw-g-i-UNPKX2{
background-color:var(--phw-custom-white);
}

.phw-g-i-UNPKX2:hover{
background-color:var(--phw-custom-cards-background-01);
}

.phw-g-i-UOa25W{
font-family:var(--cms-g-mallory-light);
}

.phw-g-i-UOjSPe{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/YUCYUHUS/images/yale-facts-1715355937155.jpg);
padding-top:calc(var(--pu-space)*12.5);
padding-bottom:calc(var(--pu-space)*12.5);
background-size:cover;
background-position:50% 50%;
background-repeat:no-repeat;
box-shadow:var(--input-box-shadow);
}

.phw-g-i-UWwymB{
background-color:var(--phw-custom-white);
}

.phw-g-i-UXTWrK{
color:var(--white);
}

.phw-g-i-UZFsmK{
height:28px;
width:28px;
}

.phw-g-i-UZg68L{
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-mallory-light);
font-weight:300;
padding-inline-start:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.875);
}

.phw-g-i-UZu5qZ{
color:var(--white);
}

.phw-g-i-Ua4WJU{
fill:var(--brand-color-secondary);
width:20px;
height:20px;
}

.phw-g-i-UcaGlr{
color:var(--white);
}

.phw-g-i-Uk5RmA{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-UlGPkf{
background-color:transparent;
margin-bottom:auto;
text-shadow:0px 0px 0px rgba(, undefined, undefined, 1);
opacity:50;
padding-inline-start:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
box-shadow:none;
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-Um3G3b{
fill:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-UmyPj1{
}
.phw-g-i-UmyPj1 img{
object-fit:cover;
}

.phw-g-i-Uoz9VK{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/YUCYUHUS/images/Hero_Branford1920x927-1733164940873.jpg);
padding-top:calc(var(--pu-space)*12.5);
padding-bottom:calc(var(--pu-space)*12.5);
background-size:cover;
background-position:50% 50%;
background-repeat:no-repeat;
box-shadow:var(--input-box-shadow);
border-top-style:solid;
border-top-color:transparent;
border-top-width:15px;
}

.phw-g-i-UwaT2c{
color:var(--white);
}

.phw-g-i-UwaT2c:hover{
color:var(--white);
}

.phw-g-i-UxSKQU{
fill:var(--icon-dark);
border-style:none;
}

.phw-g-i-UyaDKi{
font-weight:400;
font-size:14px;
color:var(--white);
font-family:var(--cms-g-mallory-regular);
}

.phw-g-i-V25kVg{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/YUCYUHUS/images/yale-facts-1715356481379.jpg);
background-color:var(--widget-bg-gray-color);
background-size:cover;
}

.phw-g-i-V3j2NW{
}
.phw-g-i-V3j2NW img{
object-fit:cover ;
}

.phw-g-i-V4pRkY{
padding-inline-start:calc(var(--pu-space)*0);
height:201px;
}
.phw-g-i-V4pRkY img{
height:100% ;
}

.phw-g-i-V53S0J{
font-size:var(--phw-g-small-text-font-size);
line-height:var(--footer-menu-list-line-height-style-1);
color:var(--body-color);
display:inline-block;
}

.phw-g-i-V53S0J:hover{
color:var(--phw-custom-yale-web-light-blue63aaffff);
font-family:var(--cms-g-mallory-bold);
}

.phw-g-i-V797oY{
padding-top:calc(var(--pu-space)*1.875);
color:var(--white);
font-size:16px;
padding-bottom:calc(var(--pu-space)*3.75);
}

.phw-g-i-V7TKBz{
font-weight:400;
font-size:50px;
line-height:1.25;
color:var(--link-color);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-V8bCrg{
font-weight:400;
font-family:var(--cms-g-mallory-light);
}

.phw-g-i-SSm58V:hover .phw-g-i-VA5Oin{
background-color:transparent;
}

.phw-g-i-VA5Oin{
}

.phw-g-i-tjrGIi:hover .phw-g-i-VA5Oin{
background-color:transparent;
}

.phw-g-i-qrioVz:hover .phw-g-i-VA5Oin{
background-color:transparent;
}

.phw-g-i-VBmasX{
font-size:var(--phw-g-small-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-mallory-light);
font-weight:300;
}

.phw-g-i-VJsZj3{
background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+DQo8cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz4NCjwvc3ZnPg==');
font-size:18px;
line-height:var(--input-line-height);
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
background-color:var(--input-bg);
font-weight:var(--input-font-weight);
border-style:solid;
border-width:1px;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
border-color:var(--input-stroke);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
background-repeat:no-repeat;
background-position:right 0.75rem center;
background-size:16px 12px;
font-family:var(--cms-g-mallory-regular);
}

.phw-g-i-VJsZj3:focus{
box-shadow:var(--input-box-shadow-focus);
border-color:var(--input-stroke-focus);
}

.phw-g-i-VJsZj3.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-VJsZj3:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-VP0Dhl{
padding-top:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*6.25);
}

.phw-g-i-VUo5l0{
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
font-weight:700;
font-size:20px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-mallory-bold);
margin-top:auto;
padding-top:calc(var(--pu-space)*1.25);
}

.phw-g-i-VVBT2N{
color:var(--body-color);
font-size:18px;
font-family:var(--cms-g-mallory-regular);
font-weight:400;
}

.phw-g-i-VXOH3m{
}
.phw-g-i-VXOH3m img{
object-fit:cover ;
}

.phw-g-i-VY2nNo{
font-weight:300;
font-size:50px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-VYxmCm{
background-color:transparent;
}

.phw-g-i-Zqpt63:hover .phw-g-i-VYxmCm{
}

.phw-g-i-VakkZ2{
font-size:var(--phw-g-cards-title-font-size);
font-family:var(--cms-g-yalenew-regular);
color:var(--phw-custom-yale-web-light-blue63aaffff);
font-weight:400;
}

.phw-g-i-VanNMV{
border:none;
background-color:var(--phw-custom-yale-web-overlay);
padding-inline-end:calc(var(--pu-space)*2.625);
padding-inline-start:calc(var(--pu-space)*2.625);
}

.phw-g-i-Vc9693{
color:var(--white);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-VdOQgB{
color:var(--white);
}

.phw-g-i-Vegmw6{
font-weight:400;
font-size:var(--phw-g-cards-title-font-size);
color:var(--phw-custom-yale-high-intensity-blue286dc0ff);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-ViNGMS{
border-width:0;
border-color:transparent;
font-weight:300;
text-decoration:none;
height:var(--btn-height);
color:var(--link-color);
background-color:transparent;
padding:0;
min-height:auto;
box-shadow:none;
font-family:var(--cms-g-mallory-light);
}

.phw-g-i-ViNGMS:hover{
color:var(--phw-custom-dark-color-light6e6e6e);
}

.phw-g-i-VkM8bx{
font-weight:300;
font-size:40px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-Vl0RCl{
fill:var(--phw-custom-whiteicon);
}

.phw-g-i-VncVb5{
font-weight:400;
color:var(--link-color);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-VoZ3ic{
color:var(--link-color);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-VwlqIZ:hover{
color:var(--white);
}

.phw-g-i-VwlqIZ{
}

.phw-g-i-W0wNyD{
background-color:transparent;
}

.phw-g-i-m9gsQ9:hover .phw-g-i-W0wNyD{
background-color:transparent;
}

.phw-g-i-W171Ty{
padding-inline-start:calc(var(--pu-space)*1);
}

.phw-g-i-W2x5iR{
background-image:none;
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:transparent;
background-size:fill;
background-position:50% 50%;
background-repeat:no-repeat;
}

.phw-g-i-W5eBU0{
color:var(--white);
font-family:var(--cms-g-mallory-bold);
}

.phw-g-i-W6kYLS{
}

.phw-g-i-W7A3rr{
font-size:20px;
line-height:var(--paragraph-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-mallory-regular);
font-weight:300;
}

.phw-g-i-W7lk5E{
}

.phw-g-i-WCqnsV{
color:var(--white);
font-family:var(--cms-g-mallory-regular);
font-size:22px;
}

.phw-g-i-WJJFTj{
}

.phw-g-i-WJb3Ic{
}

.phw-g-i-WLtE7I{
padding-top:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*6.25);
}

.phw-g-i-WMmgpY{
font-size:50px;
line-height:var(--paragraph-line-height-1);
color:var(--link-color);
font-family:var(--cms-g-yalenew-regular);
font-weight:400;
margin-top:calc(var(--mu-space) * 3);
}

.phw-g-i-WMv7Fa{
font-family:var(--cms-g-mallory-light);
}

.phw-g-i-WOItgg{
color:var(--white);
}

.phw-g-i-WSf5Wr{
font-family:var(--cms-g-mallory-bold);
}

.phw-g-i-WYUYWH{
}

.phw-g-i-WcmteM{
color:var(--white);
}

.phw-g-i-WdbjQC{
border-width:0;
border-color:transparent;
padding-top:0;
padding-inline-end:0;
color:var(--white);
padding-inline-start:0;
font-weight:400;
text-decoration:underline;
padding-bottom:0;
font-size:16px;
min-height:auto;
line-height:var(--paragraph-line-height-2);
background-color:transparent;
box-shadow:none;
font-family:var(--cms-g-mallory-regular);
padding-inline-right:0;
height:auto;
}

.phw-g-i-WdbjQC:hover{
border-color:transparent;
color:var(--white);
font-family:var(--cms-g-mallory-regular);
text-decoration:var(--link-hover-decoration);
font-size:16px;
}

.phw-g-i-WdbjQC:active{
border-color:transparent;
font-family:var(--cms-g-mallory-regular);
color:var(--white);
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-WdbjQC:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-WdbjQC.disabled{
border-color:transparent;
color:var(--btn-dark);
}
.phw-g-i-WdbjQC:disabled{
border-color:transparent;
color:var(--btn-dark);
}

.phw-g-i-WebryK{
}

.phw-g-i-Wexf4E{
color:var(--link-color);
font-size:var(--phw-g-widget-title-font-size);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-Wfy2Qr{
border-width:0;
border-color:transparent;
font-weight:400;
color:var(--white);
font-family:var(--cms-g-mallory-regular);
padding-top:0;
padding-inline-end:0;
padding-inline-start:0;
text-decoration:underline;
padding-bottom:0;
font-size:16px;
min-height:auto;
line-height:var(--paragraph-line-height-2);
background-color:transparent;
box-shadow:none;
padding-inline-right:0;
height:auto;
}

.phw-g-i-Wfy2Qr:hover{
border-color:transparent;
font-size:16px;
font-family:var(--cms-g-mallory-regular);
color:var(--white);
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-Wfy2Qr:active{
border-color:transparent;
font-family:var(--cms-g-mallory-regular);
color:var(--white);
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-Wfy2Qr:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-Wfy2Qr.disabled{
border-color:transparent;
color:var(--btn-dark);
}
.phw-g-i-Wfy2Qr:disabled{
border-color:transparent;
color:var(--btn-dark);
}

.phw-g-i-WnOyZO{
}

.phw-g-i-Ws39x1{
background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+DQo8cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz4NCjwvc3ZnPg==');
font-size:18px;
line-height:var(--input-line-height);
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
background-color:var(--input-bg);
font-weight:var(--input-font-weight);
border-style:solid;
border-width:1px;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
border-color:var(--input-stroke);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
background-repeat:no-repeat;
background-position:right 0.75rem center;
background-size:16px 12px;
font-family:var(--cms-g-mallory-regular);
}

.phw-g-i-Ws39x1:focus{
box-shadow:var(--input-box-shadow-focus);
border-color:var(--input-stroke-focus);
}

.phw-g-i-Ws39x1.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-Ws39x1:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-Wvywj1{
background-color:var(--phw-custom-white);
margin-bottom:auto;
padding-bottom:calc(var(--pu-space)*1.875);
}

.phw-g-i-WwoGGd{
background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+DQo8cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz4NCjwvc3ZnPg==');
font-size:18px;
line-height:var(--input-line-height);
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
background-color:var(--input-bg);
font-weight:var(--input-font-weight);
border-style:solid;
border-width:1px;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
border-color:var(--input-stroke);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
background-repeat:no-repeat;
background-position:right 0.75rem center;
background-size:16px 12px;
font-family:var(--cms-g-mallory-regular);
}

.phw-g-i-WwoGGd:focus{
box-shadow:var(--input-box-shadow-focus);
border-color:var(--input-stroke-focus);
}

.phw-g-i-WwoGGd.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-WwoGGd:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-X5WnRM:hover{
background-color:var(--phw-custom-cards-background-01);
}

.phw-g-i-X5WnRM{
background-color:var(--phw-custom-cards-background-01);
}

.phw-g-i-X69qvN{
border-width:0px;
border-top-width:3px;
border-color:var(--brand-color-primary);
border-top-color:var(--phw-custom-new-coralff6654ff);
border-style:solid;
border-top-style:solid;
}
.phw-g-i-X69qvN img{
object-fit:cover;
}

.phw-g-i-XAi91o{
background:none;
background-image:none;
color:var(--white);
font-weight:400;
font-family:var(--cms-g-mallory-regular);
font-size:16px;
text-decoration:underline;
}

.phw-g-i-XAi91o:hover{
background:none;
background-image:none;
border-color:transparent;
font-weight:400;
color:var(--phw-custom-yale-web-light-blue63aaffff);
font-family:var(--cms-g-mallory-regular);
font-size:18px;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-XAi91o:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-XAi91o:active{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-XAi91o.disabled{
border-color:transparent;
color:var(--btn-dark);
}
.phw-g-i-XAi91o:disabled{
border-color:transparent;
color:var(--btn-dark);
}

.phw-g-i-XHlPax{
border:none;
height:477px;
}
.phw-g-i-XHlPax img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-XK5yCA{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-XKWuls{
font-weight:300;
font-size:50px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-XKXxDI{
color:var(--white);
font-size:16px;
}

.phw-g-i-XPOdJf{
background-color:var(--brand-color-primary);
}

.phw-g-i-XQfzDL{
max-height:auto;
min-height:30%;
aspect-ratio:1/1;
}

.phw-g-i-XU2tLp{
font-size:20px;
color:var(--white);
}

.phw-g-i-XWej6D{
font-size:30px;
color:var(--brand-color-primary);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-XXp4vC{
font-weight:400;
font-size:var(--phw-g-cards-title-font-size);
color:var(--link-color);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-XYXDy6{
font-size:22px;
}

.phw-g-i-XYzM54{
font-weight:300;
font-size:14px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-mallory-light);
}

.phw-g-i-XaiiYz{
font-weight:300;
font-size:40px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-XcVtT2{
font-size:20px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-mallory-light);
font-weight:300;
background-color:var(--phw-custom-white);
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-Xedj0u{
fill:transparent;
color:transparent;
}

.phw-g-i-XkQbym{
font-weight:400;
font-size:var(--phw-g-cards-title-font-size);
color:var(--link-color);
font-family:var(--cms-g-yalenew-regular);
background-color:transparent;
text-align:center;
}

.phw-g-i-m9gsQ9:hover .phw-g-i-XkQbym{
text-align:center;
}

.phw-g-i-XkX1gd{
}

.phw-g-i-Y4lNyL{
font-size:var(--phw-g-cards-title-font-size);
color:var(--link-color);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-Y8nk2o{
font-weight:300;
line-height:1.25;
font-size:36px;
font-family:var(--cms-g-mallory-bold);
}

.phw-g-i-YB7gk3{
padding-top:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*1.875);
}

.phw-g-i-YCHFo7{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-btncolor286dc0);
text-align:left;
}

.phw-g-i-YD5i0i{
color:var(--body-color);
font-size:18px;
font-family:var(--cms-g-mallory-regular);
font-weight:400;
}

.phw-g-i-YDBEtj{
background:none;
background-image:none;
color:var(--phw-custom-yale-web-light-blue63aaffff);
font-weight:400;
font-size:20px;
padding-bottom:calc(var(--pu-space)*1.25);
line-height:1.25;
text-transform:uppercase;
margin-inline-start:calc(var(--mu-space)*-31.25);
margin-inline-end:calc(var(--mu-space)*-31.25);
font-family:var(--cms-g-mallory-bold);
margin-top:calc(var(--mu-space)*-5);
margin-bottom:calc(var(--mu-space)*1.875);
}

.phw-g-i-YDI7Aa{
background:none;
background-image:none;
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
font-size:18px;
line-height:var(--input-line-height);
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
background-repeat:no-repeat;
background-position:right 0.75rem center;
background-size:16px 12px;
font-family:var(--cms-g-mallory-regular);
}

.phw-g-i-YDI7Aa:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-YDI7Aa.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-YDI7Aa:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-YFGeif{
font-weight:300;
font-size:30px;
line-height:var(--heading-line-height-3);
color:var(--link-color);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-YGm9Xd{
color:var(--body-color);
font-size:18px;
font-family:var(--cms-g-mallory-regular);
font-weight:400;
}

.phw-g-i-YHbL4d{
color:var(--white);
}

.phw-g-i-YKhkXn{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
padding-inline-end:var(--input-v-padding-lg);
padding-inline-start:var(--input-v-padding-lg);
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
background-color:var(--input-bg);
outline:none;
height:var(--input-height-lg);
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
line-height:var(--input-line-height-lg);
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-YKhkXn:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-YKhkXn.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-YKhkXn:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-YKhkXn::-webkit-input-placeholder{
font-family:var(--cms-g-mallory-light);
}
.phw-g-i-YKhkXn:-ms-input-placeholder{
font-family:var(--cms-g-mallory-light);
}
.phw-g-i-YKhkXn::-moz-placeholder{
font-family:var(--cms-g-mallory-light);
}
.phw-g-i-YKhkXn::placeholder{
font-family:var(--cms-g-mallory-light);
}

.phw-g-i-YLyXVa{
padding-top:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*3.75);
}

.phw-g-i-YMtjKq{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
background-color:var(--input-bg);
font-size:var(--input-font-size-lg);
line-height:1.4;
height:64px;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:32px;
padding-inline-end:32px;
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
font-family:var(--cms-g-mallory-light);
}

.phw-g-i-YMtjKq:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-YMtjKq.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-YMtjKq:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-YNDslS{
font-size:var(--phw-g-large-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-yalenew-itallic);
text-transform:uppercase;
}

.phw-g-i-YNTU9D{
font-size:16px;
color:var(--white);
font-family:var(--cms-g-mallory-light);
font-weight:300;
text-align:center;
}

.phw-g-i-YPfPZ0{
display:inline-flex;
font-size:var(--phw-g-small-text-font-size);
line-height:var(--paragraph-line-height-2);
text-decoration:none;
font-family:var(--cms-g-mallory-light);
text-align:start;
}

.phw-g-i-YQQjBl{
border-width:0px;
border-top-width:3px;
border-color:var(--brand-color-primary);
border-top-color:var(--phw-custom-new-coralff6654ff);
border-style:solid;
border-top-style:solid;
}
.phw-g-i-YQQjBl img{
object-fit:cover;
}

.phw-g-i-YQbYdv{
height:477px;
}
.phw-g-i-YQbYdv img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-YS0MB2{
font-weight:300;
font-size:70px;
line-height:1.25;
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-YS9BCo{
fill:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-YTLwiN{
font-size:35px;
font-family:var(--cms-g-yalenew-regular);
color:var(--phw-custom-yale-web-light-blue63aaffff);
}

.phw-g-i-YUdLSp{
font-weight:300;
font-size:50px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-roboto);
}

.phw-g-i-YWAjPn{
background-color:var(--phw-custom-cards-background-01);
color:var(--text-dark);
text-align:center;
}

.phw-g-i-YYtHwD{
height:50px;
width:50px;
}
.phw-g-i-YYtHwD img{
object-fit:cover ;
height:100% ;
width:100% ;
}

.phw-g-i-YZ5FNa{
}

.phw-g-i-YbnFDF{
background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+DQo8cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz4NCjwvc3ZnPg==');
font-size:18px;
line-height:var(--input-line-height);
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
background-color:var(--input-bg);
font-weight:var(--input-font-weight);
border-style:solid;
border-width:1px;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
border-color:var(--input-stroke);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
background-repeat:no-repeat;
background-position:right 0.75rem center;
background-size:16px 12px;
font-family:var(--cms-g-mallory-regular);
}

.phw-g-i-YbnFDF:focus{
box-shadow:var(--input-box-shadow-focus);
border-color:var(--input-stroke-focus);
}

.phw-g-i-YbnFDF.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-YbnFDF:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-YemFx0{
background-color:var(--widget-bg-white-color);
color:var(--text-dark);
}

.phw-g-i-Yiu23R{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/YUCYUHUS/images/yale-facts-1715356481379.jpg);
}

.phw-g-i-Ym8DEG{
font-size:var(--phw-g-small-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-mallory-light);
font-weight:300;
}

.phw-g-i-YnE8Os{
font-size:14px;
font-family:var(--cms-g-mallory-bold);
text-transform:uppercase;
color:var(--phw-custom-yale-web-light-blue63aaffff);
}

.phw-g-i-YnSgee{
}

.phw-g-i-YpUhVU{
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-mallory-light);
font-weight:300;
padding-inline-start:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.875);
}

.phw-g-i-YqhZEW{
border-color:transparent;
font-weight:400;
color:var(--white);
font-family:var(--cms-g-mallory-light);
background-color:var(--phw-custom-btnhover013e7c);
text-align:start;
font-size:var(--font-size-15);
max-width:none;
max-height:none;
min-height:0px;
min-width:0px;
}

.phw-g-i-YqhZEW:hover{
color:var(--white);
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-YqhZEW:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-YqhZEW:active{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-YqhZEW.disabled{
color:var(--btn-dark);
border-color:transparent;
}
.phw-g-i-YqhZEW:disabled{
color:var(--btn-dark);
border-color:transparent;
}

.phw-g-i-6bCGXO:hover .phw-g-i-YqhZEW{
color:var(--white);
background-color:var(--brand-color-primary);
font-weight:400;
font-family:var(--cms-g-mallory-light);
}

.phw-g-i-YqhZEW{
border-color:transparent;
font-weight:400;
font-family:var(--cms-g-mallory-light);
background-color:var(--phw-custom-btnhover013e7c);
text-align:center;
}

.phw-g-i-DwVY4l:hover .phw-g-i-YqhZEW{
border-color:transparent;
font-weight:400;
color:var(--white);
font-family:var(--cms-g-mallory-light);
background-color:var(--phw-custom-btnhover013e7c);
text-align:center;
}

.phw-g-i-YwkR6Z{
font-weight:300;
font-size:50px;
line-height:1.25;
padding-bottom:calc(var(--pu-space)*0);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-YxfK1t{
color:var(--link-color);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-Yz2CmV{
font-weight:400;
font-size:var(--phw-g-cards-title-font-size);
color:var(--link-color);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-YzSs4u{
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-mallory-light);
font-weight:300;
}

.phw-g-i-Z0Goxq{
color:var(--white);
font-family:var(--cms-g-mallory-light);
}

.phw-g-i-Z0Goxq:hover{
color:var(--white);
}

.phw-g-i-Z1wyMz{
font-weight:400;
font-size:var(--phw-g-cards-title-font-size);
color:var(--link-color);
font-family:var(--cms-g-yalenew-regular);
text-align:center;
}

.phw-g-i-Z3mJm7{
color:var(--link-color);
font-family:var(--cms-g-mallory-light);
font-size:var(--phw-g-small-text-font-size);
}

.phw-g-i-Z6gVv0{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/YUCYUHUS/images/yale-facts-1715355937155.jpg);
padding-top:calc(var(--pu-space)*12.5);
padding-bottom:calc(var(--pu-space)*12.5);
background-size:cover;
background-position:50% 50%;
background-repeat:no-repeat;
box-shadow:var(--input-box-shadow);
border-top-style:solid;
border-top-color:transparent;
border-top-width:15px;
}

.phw-g-i-Z8TEXQ{
font-size:20px;
line-height:var(--paragraph-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-mallory-regular);
font-weight:400;
}

.phw-g-i-ZDBhOc{
font-size:16px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-mallory-light);
color:var(--text-dark);
font-weight:300;
}

.phw-g-i-m9gsQ9:hover .phw-g-i-ZDBhOc{
text-align:center;
}

.phw-g-i-ZELG2J{
background-color:var(--widget-bg-white-color);
color:var(--text-dark);
text-align:center;
}

.phw-g-i-ZHzLM4{
color:var(--body-color);
font-size:18px;
font-family:var(--cms-g-mallory-regular);
font-weight:400;
}

.phw-g-i-ZLRRrZ{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
font-size:16px;
font-family:var(--cms-g-mallory-regular);
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
}

.phw-g-i-ZSRIRN{
font-size:14px;
line-height:1.5;
color:var(--phw-custom-yalefactstexte1dedb);
font-family:var(--cms-g-mallory-bold);
font-weight:300;
text-align:left;
}

.phw-g-i-ZT1e2n{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--phw-custom-white);
}

.phw-g-i-ZUoxoi{
height:477px;
}
.phw-g-i-ZUoxoi img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-ZaQNkG{
font-size:20px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-roboto);
font-weight:700;
}

.phw-g-i-ZeFF2q{
font-weight:300;
font-size:50px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-yalenew-regular);
text-align:center;
}

.phw-g-i-Zeih6G{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
font-family:var(--cms-g-mallory-light);
color:var(--white);
background-color:var(--widget-bg-dark-color);
font-weight:300;
}

.phw-g-i-Zen9fd{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
text-align:left;
max-height:auto;
}

.phw-g-i-Zeohk4{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-ZfaYDI{
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-mallory-light);
font-weight:300;
}

.phw-g-i-Zfvzyq{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-ZhmKKQ{
font-size:var(--font-size-12);
line-height:var(--line-height-2);
color:var(--body-color);
}

.phw-g-i-ZmSS2a{
border-width:0px;
border-top-width:3px;
border-color:var(--brand-color-primary);
border-top-color:var(--phw-custom-new-coralff6654ff);
border-style:solid;
border-top-style:solid;
}
.phw-g-i-ZmSS2a img{
object-fit:cover;
}

.phw-g-i-ZneNRn{
color:var(--white);
}

.phw-g-i-ZoaWWH{
padding-top:calc(var(--pu-space)*1.875);
padding-inline-start:calc(var(--pu-space)*1);
}

.phw-g-i-Zqpt63:hover{
background-color:var(--phw-custom-white);
}

.phw-g-i-Zqpt63{
background-color:var(--phw-custom-white);
}

.phw-g-i-ZrpqIi{
object-fit:cover;
}

.phw-g-i-ZuD9ZS{
}

.phw-g-i-ZxXX0m{
height:477px;
}
.phw-g-i-ZxXX0m img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-a3u5pu{
}

.phw-g-i-a7yVhq{
font-family:var(--cms-g-mallory-bold);
}

.phw-g-i-aAg4ZK{
font-weight:300;
font-size:70px;
line-height:1.25;
color:var(--brand-color-primary);
}

.phw-g-i-aAh6VZ{
}

.phw-g-i-aD6Qwk{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/YUCYUHUS/images/LinkedInBannerOptions-1748371179786.png);
background-repeat:no-repeat;
background-size:cover;
}

.phw-g-i-aDsO1P{
font-weight:400;
font-size:50px;
line-height:1.25;
color:var(--phw-custom-yale-web-light-blue63aaffff);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-aEacsz{
font-family:var(--cms-g-mallory-light);
}

.phw-g-i-aFXkRb{
font-weight:300;
font-size:50px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-aGU3RN{
background-color:var(--phw-custom-75-transparnt-white);
margin-bottom:auto;
padding-inline-start:calc(var(--pu-space)*1.875);
padding-top:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.875);
padding-bottom:calc(var(--pu-space)*3.75);
}

.phw-g-i-aGldun{
padding-bottom:calc(var(--pu-space)*1.25);
}

.phw-g-i-aJniXe{
font-size:18px;
font-family:var(--cms-g-mallory-regular);
}

.phw-g-i-aJu326{
}

.phw-g-i-aJxjFb{
padding-top:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*3.75);
}

.phw-g-i-aKCIpV{
margin-inline-start:calc(var(--mu-space)*3.125);
justify-content:space-around;
}

.phw-g-i-aSGO7G{
background-color:var(--brand-color-primary);
}

.phw-g-i-aSjfVQ{
border-width:1px;
border-style:none;
border-color:var(--input-stroke);
background-color:var(--input-bg);
font-size:var(--input-font-size-lg);
line-height:1.4;
height:64px;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:32px;
padding-inline-end:32px;
font-weight:var(--input-font-weight);
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-aSjfVQ:focus{
box-shadow:var(--input-box-shadow-focus);
border-color:var(--input-stroke-focus);
}

.phw-g-i-aSjfVQ.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-aSjfVQ:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-aToaEf{
font-size:20px;
}

.phw-g-i-aV5HZR{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/YUCYUHUS/images/yale-facts-1715355937155.jpg);
background-color:none;
background-size:cover;
background-position:50% 50%;
}

.phw-g-i-aWXPmn{
background-color:transparent;
}

.phw-g-i-ac3htn{
font-weight:var(--btn-font-weight);
color:var(--link-color);
font-family:var(--cms-g-mallory-light);
background-color:var(--phw-custom-75-transparnt-white);
min-height:auto;
align-items:center;
justify-content:center;
border:none;
height:70px;
}

.phw-g-i-ac3htn:hover{
color:var(--white);
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
}

.phw-g-i-ac3htn:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-ac3htn:focus{
color:var(--white);
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
}

.phw-g-i-ac3htn:active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-ac3htn.disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
}
.phw-g-i-ac3htn:disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
}

.phw-g-i-acGMNL{
border:none;
height:477px;
}
.phw-g-i-acGMNL img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-anLRfX{
font-weight:400;
font-size:var(--phw-g-cards-title-font-size);
color:var(--phw-custom-yale-web-light-blue63aaffff);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-atXWYK{
font-weight:400;
font-size:var(--phw-g-large-text-font-size);
color:var(--link-color);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-auGTRq{
}

.phw-g-i-awL2S1{
color:var(--white);
}

.phw-g-i-axdhKg{
font-weight:300;
line-height:1.25;
font-size:36px;
}

.phw-g-i-aymVvP{
}

.phw-g-i-b0rHSU{
}
.phw-g-i-b0rHSU img{
object-fit:cover;
}

.phw-g-i-b0sBgV{
font-size:var(--phw-g-small-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-mallory-light);
font-weight:300;
}

.phw-g-i-b3Byyz{
font-weight:300;
font-size:50px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-yalenew-regular);
text-align:start;
}

.phw-g-i-b4w3o2{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
padding-top:calc(var(--pu-space)*1.25);
padding-inline-start:calc(var(--pu-space)*3.75);
font-size:16px;
padding-bottom:calc(var(--pu-space)*1.25);
font-family:var(--cms-g-mallory-bold);
}

.phw-g-i-b50t19{
font-weight:400;
font-size:var(--phw-g-cards-title-font-size);
color:var(--link-color);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-b68a5Z{
}

.phw-g-i-b6AQkv{
height:477px;
}
.phw-g-i-b6AQkv img{
object-fit:cover ;
height:100% ;
width:100% ;
}

.phw-g-i-bDmCPZ{
font-weight:400;
color:var(--link-color);
font-family:var(--cms-g-mallory-light);
border-style:solid;
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*0.25);
border-top-right-radius:calc(var(--border-radius-base)*0.25);
border-bottom-left-radius:calc(var(--border-radius-base)*0.25);
border-bottom-right-radius:calc(var(--border-radius-base)*0.25);
background-color:var(--phw-custom-white);
border-width:1px;
font-size:var(--phw-g-button-text-font-size);
}

.phw-g-i-bDmCPZ:hover{
background-color:var(--phw-custom-bluebg286dc0);
background-size:contain;
color:var(--brand-color-primary);
font-weight:400;
border-color:transparent;
font-family:var(--cms-g-roboto);
}

.phw-g-i-bDmCPZ:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-bDmCPZ:focus{
background-color:transparent;
border-color:transparent;
color:var(--brand-color-primary);
}

.phw-g-i-bDmCPZ:active{
background-color:var(--brand-color-primary);
box-shadow:none;
border-color:var(--white);
color:var(--white);
}

.phw-g-i-bDmCPZ.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-bDmCPZ:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-bGSi9O{
font-size:16px;
line-height:var(--paragraph-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-mallory-regular);
font-weight:400;
}

.phw-g-i-bH2W7c{
font-weight:300;
font-size:50px;
line-height:1.25;
padding-bottom:calc(var(--pu-space)*0);
font-family:var(--cms-g-yalenew-regular);
margin-bottom:calc(var(--mu-space)*0);
}

.phw-g-i-bLI6eU{
object-fit:cover;
height:auto;
width:auto;
}

.phw-g-i-bQvVxY{
background-color:var(--phw-custom-white);
}

.phw-g-i-bQvVxY:hover{
background-color:var(--phw-custom-white);
}

.phw-g-i-bS7CXM{
font-size:20px;
line-height:1.5;
color:var(--link-color);
font-family:var(--cms-g-yalenew-regular);
font-weight:300;
}

.phw-g-i-bT8YTL{
border-width:0px;
border-top-width:3px;
border-color:var(--brand-color-primary);
border-top-color:var(--phw-custom-new-coralff6654ff);
border-style:solid;
border-top-style:solid;
}
.phw-g-i-bT8YTL img{
object-fit:cover;
}

.phw-g-i-bUD72P{
color:var(--white);
}

.phw-g-i-bUD72P:hover{
color:var(--white);
}

.phw-g-i-bUcjTu{
min-height:30%;
max-height:30%;
}

.phw-g-i-bWlFNy{
color:var(--white);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-bXWAxN{
font-weight:400;
font-size:50px;
color:var(--link-color);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-bdAbmG{
}

.phw-g-i-bdFyjT{
font-weight:400;
font-size:50px;
line-height:1.25;
color:var(--body-color);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-be69Bs{
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-mallory-light);
font-weight:300;
padding-inline-start:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.875);
}

.phw-g-i-bfKCah{
fill:var(--icon-light);
}

.phw-g-i-bg46CK{
}

.phw-g-i-bgUKOU{
padding-inline-start:calc(var(--pu-space)*47.5);
gap:100px;
}

.phw-g-i-bhBaf8{
font-weight:300;
font-size:36px;
line-height:1.25;
}

.phw-g-i-bidtz1{
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-blLWoa{
background-color:var(--widget-bg-white-color);
color:var(--text-dark);
text-align:center;
}

.phw-g-i-bmot8u{
color:var(--white);
font-family:var(--cms-g-mallory-bold);
}

.phw-g-i-bmot8u:hover{
color:var(--white);
}

.phw-g-i-bnIkJl{
height:auto;
max-height:auto;
max-width:30%;
padding-bottom:calc(var(--pu-space)*3.75);
}

.phw-g-i-bpXCjn{
height:477px;
}
.phw-g-i-bpXCjn img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-bqJOp0{
padding-bottom:calc(var(--pu-space)*10);
padding-top:calc(var(--pu-space)*5);
}

.phw-g-i-brDfhU{
color:var(--white);
}

.phw-g-i-btbM4Y{
height:477px;
}
.phw-g-i-btbM4Y img{
object-fit:cover ;
height:100% ;
width:100% ;
}

.phw-g-i-btnr9I{
background-image:none;
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-bxrO73{
}

.phw-g-i-c91ss2{
color:var(--body-color);
font-size:18px;
font-family:var(--cms-g-mallory-regular);
font-weight:400;
}

.phw-g-i-cHTkLl{
font-size:var(--input-font-size-lg);
line-height:1.4;
height:64px;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:32px;
padding-inline-end:32px;
background-color:var(--input-bg);
font-weight:var(--input-font-weight);
border-style:none;
border-width:1px;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
border-color:var(--input-stroke);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-cHTkLl:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-cHTkLl.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-cHTkLl:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-cHvCf8{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
background-color:var(--input-bg);
font-size:var(--phw-g-regular-text-font-size);
line-height:var(--input-line-height);
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
height:51px;
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
font-family:var(--cms-g-mallory-light);
}

.phw-g-i-cHvCf8.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-cHvCf8:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-cHvCf8:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-cKSbpf{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-cRyldw{
background:none;
background-image:none;
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
font-size:18px;
line-height:var(--input-line-height);
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
background-repeat:no-repeat;
background-position:right 0.75rem center;
background-size:16px 12px;
font-family:var(--cms-g-mallory-regular);
}

.phw-g-i-cRyldw:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-cRyldw.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-cRyldw:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-cSDHs5{
background-color:var(--widget-bg-white-color);
color:var(--text-dark);
}

.phw-g-i-cTq2eP{
font-family:var(--cms-g-mallory-bold);
font-weight:700;
}

.phw-g-i-cUCSBj{
height:477px;
}
.phw-g-i-cUCSBj img{
object-fit:cover ;
height:100% ;
width:100% ;
}

.phw-g-i-cVG1Lu{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
}

.phw-g-i-cWUopy{
font-weight:300;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-mallory-light);
font-size:18px;
}

.phw-g-i-cYvNQm{
padding-inline-end:calc(var(--pu-space)*0.125);
padding-inline-start:calc(var(--pu-space)*1.5);
}

.phw-g-i-cgMkvA{
font-size:20px;
line-height:var(--paragraph-line-height-1);
color:var(--white);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-roboto);
font-weight:300;
}

.phw-g-i-chLaE3{
background-color:var(--phw-custom-white);
margin-bottom:calc(var(--mu-space)*-5);
}

.phw-g-i-clMFCl{
padding-top:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*3.75);
background-color:var(--phw-custom-white);
}

.phw-g-i-cnDKB8{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-co7Yss{
background-color:var(--phw-custom-bluebg286dc0);
}

.phw-g-i-crpwLE{
border-width:0px;
border-top-width:5px;
border-color:var(--brand-color-primary);
border-top-color:var(--phw-custom-new-coralff6654ff);
border-style:solid;
border-top-style:solid;
height:477px;
}
.phw-g-i-crpwLE img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-csrcH2{
color:var(--body-color);
}

.phw-g-i-ctbjJK{
padding-top:calc(var(--pu-space)*4.875);
}

.phw-g-i-cvYbwv{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-cvzsXu{
color:var(--white);
}

.phw-g-i-d1UAlX:hover{
color:var(--white);
}

.phw-g-i-d1UAlX{
color:var(--white);
}

.phw-g-i-d1ugpZ{
font-weight:300;
font-size:60px;
line-height:1.25;
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-d2Erys{
font-weight:300;
font-size:50px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-d5qAne{
font-weight:300;
font-size:70px;
line-height:1.25;
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-dB1Dc7{
height:477px;
}
.phw-g-i-dB1Dc7 img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-dC7zzl{
padding-top:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*6.25);
}

.phw-g-i-dCZz1r{
font-size:18px;
line-height:var(--paragraph-line-height-1);
color:var(--text-dark);
margin-top:calc(var(--mu-space)*0);
font-family:var(--cms-g-mallory-light);
font-weight:300;
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-dEukSg{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
background-color:transparent;
color:var(--link-color);
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-mallory-light);
}

.phw-g-i-dEukSg:active{
background-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-dG2USn{
}

.phw-g-i-dHEHGY{
gap:0px;
}

.phw-g-i-dOZddg{
background-color:transparent;
}

.phw-g-i-EA6XuF:hover .phw-g-i-dOZddg{
}

.phw-g-i-dR38Dz{
background-color:var(--phw-custom-white);
}

.phw-g-i-dRNmQ4{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/YUCYUHUS/images/yale-facts-1715355937155.jpg);
background-color:var(--widget-bg-gray-color);
background-size:cover;
}

.phw-g-i-dSaSy7{
font-size:var(--phw-g-input-label-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-dYVEUt{
aspect-ratio:1/1;
width:30%;
}

.phw-g-i-dYcCjs{
font-size:40px;
color:var(--brand-color-primary);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-dZ7AqB{
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
font-weight:700;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-yalenew-itallic);
margin-top:auto;
padding-top:calc(var(--pu-space)*1.25);
font-size:25px;
}

.phw-g-i-dZRj02{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-daX1YX{
font-size:16px;
line-height:var(--line-height-4);
color:var(--phw-custom-text-dark-light);
font-weight:400;
}

.phw-g-i-dasKRn{
}

.phw-g-i-dcrQIr{
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-ddFFbN{
font-family:var(--cms-g-mallory-light);
font-weight:300;
color:var(--brand-color-primary);
}

.phw-g-i-dh4jl3{
color:var(--white);
}

.phw-g-i-djBQvD{
font-size:var(--phw-g-cards-title-font-size);
font-family:var(--cms-g-yalenew-regular);
color:var(--link-color);
font-weight:400;
}

.phw-g-i-m9gsQ9:hover .phw-g-i-djBQvD{
text-align:center;
}

.phw-g-i-doLhsn{
color:var(--white);
font-weight:400;
font-size:14px;
font-family:var(--cms-g-mallory-regular);
}

.phw-g-i-drHBzz{
fill:var(--icon-dark);
color:var(--icon-dark);
}

.phw-g-i-dsQg8N{
font-weight:300;
font-size:36px;
line-height:1.25;
font-family:var(--cms-g-mallory-bold);
}

.phw-g-i-dvWzC0{
}
.phw-g-i-dvWzC0 img{
object-fit:cover;
}

.phw-g-i-e0sLFm{
background-color:var(--phw-custom-white);
text-align:center;
margin-top:auto;
padding-top:calc(var(--pu-space)*1.875);
margin-bottom:auto;
padding-bottom:calc(var(--pu-space)*1.875);
}

.phw-g-i-e1mzun{
border-color:var(--brand-color-primary);
color:var(--white);
background-color:var(--brand-color-primary);
font-weight:var(--btn-font-weight);
min-height:var(--btn-height-lg);
font-family:var(--cms-g-mallory-light);
}

.phw-g-i-e1mzun:hover{
border-color:var(--brand-color-primary);
color:var(--white);
background-color:var(--brand-color-primary);
}

.phw-g-i-e1mzun:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-e1mzun:focus{
border-color:var(--brand-color-primary);
color:var(--white);
background-color:var(--brand-color-primary);
}

.phw-g-i-e1mzun:active{
border-color:var(--brand-color-primary);
background-color:var(--white);
color:var(--brand-color-primary);
}

.phw-g-i-e1mzun.disabled{
border-color:var(--disabled-color);
color:var(--btn-dark);
background-color:var(--disabled-color);
}
.phw-g-i-e1mzun:disabled{
border-color:var(--disabled-color);
color:var(--btn-dark);
background-color:var(--disabled-color);
}

.phw-g-i-e29YoT{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/YUCYUHUS/images/yale-facts-1715355937155.jpg);
}

.phw-g-i-e6DJwi{
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-mallory-light);
font-weight:300;
}

.phw-g-i-e9EtWU{
font-weight:300;
font-size:70px;
line-height:1.25;
font-family:var(--cms-g-mallory-regular);
}

.phw-g-i-e9Z7zl{
}
.phw-g-i-e9Z7zl img{
object-fit:cover ;
}

.phw-g-i-eBQqWz{
aspect-ratio:1/1;
width:30%;
text-align:center;
}

.phw-g-i-eE2ndF{
font-weight:300;
font-size:50px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-eGxpYW{
font-weight:400;
font-size:50px;
line-height:1.25;
color:var(--link-color);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-eIdrNW{
font-size:20px;
line-height:var(--paragraph-line-height-1);
color:var(--link-color);
font-family:var(--cms-g-mallory-regular);
font-weight:300;
margin-top:calc(var(--mu-space) * 3);
}

.phw-g-i-eJaj41{
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-dark-color-light4a4a4a);
font-family:var(--cms-g-mallory-light);
font-weight:400;
margin-bottom:calc(var(--mu-space)*2);
}

.phw-g-i-eJcKRl{
font-weight:300;
font-size:50px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-eK4feB{
background:none;
background-image:none;
font-weight:400;
color:var(--white);
font-family:var(--cms-g-mallory-regular);
font-size:16px;
text-decoration:underline;
padding-left:0px;
padding-right:0px;
min-height:0px;
border:none;
}

.phw-g-i-eK4feB:hover{
background:none;
background-image:none;
border-color:transparent;
font-weight:400;
color:var(--white);
font-family:var(--cms-g-mallory-regular);
font-size:16px;
text-decoration:underline;
}

.phw-g-i-eK4feB:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-eK4feB:active{
border-color:transparent;
color:var(--white);
font-family:var(--cms-g-mallory-regular);
text-decoration:underline;
}

.phw-g-i-eK4feB.disabled{
border-color:transparent;
color:var(--btn-dark);
}
.phw-g-i-eK4feB:disabled{
border-color:transparent;
color:var(--btn-dark);
}

.phw-g-i-eK4feB:focus{
color:var(--white);
font-family:var(--cms-g-mallory-regular);
}

.phw-g-i-eK4feB:visited{
color:var(--white);
font-family:var(--cms-g-mallory-regular);
}

.phw-g-i-eL9eFd{
font-size:34px;
}

.phw-g-i-eLCscN{
font-size:var(--phw-g-small-text-font-size);
line-height:var(--footer-menu-list-line-height-style-1);
color:var(--body-color);
display:inline-block;
}

.phw-g-i-eLCscN:hover{
color:var(--phw-custom-yale-web-light-blue63aaffff);
font-family:var(--cms-g-mallory-bold);
}

.phw-g-i-eLXAbj{
font-weight:300;
font-size:50px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-eMIcyL{
height:477px;
}
.phw-g-i-eMIcyL img{
object-fit:cover ;
height:100% ;
width:100% ;
}

.phw-g-i-ePIHAR{
font-weight:300;
font-size:70px;
line-height:1.25;
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-eSIhtp{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-eT7BVp{
font-size:55px;
color:var(--white);
}

.phw-g-i-eXQgdM{
font-family:var(--cms-g-mallory-light);
}

.phw-g-i-edjOIO{
font-family:var(--cms-g-mallory-light);
}

.phw-g-i-efNEJn{
font-size:var(--footer-menu-list-font-size-style-1);
line-height:var(--footer-menu-list-line-height-style-1);
color:var(--white);
display:inline-block;
}

.phw-g-i-efNEJn:hover{
color:var(--phw-custom-yale-web-light-blue63aaffff);
font-family:var(--cms-g-mallory-bold);
}

.phw-g-i-efVKqs{
}

.phw-g-i-emtkpX{
font-size:16px;
line-height:var(--paragraph-line-height-3);
font-family:var(--cms-g-mallory-light);
color:var(--white);
font-weight:300;
}

.phw-g-i-enxRb4{
fill:var(--icon-light);
}

.phw-g-i-eowNdA{
color:var(--secondary-text);
font-style:italic;
font-size:14px;
font-family:var(--cms-g-mallory-light);
font-weight:400;
}

.phw-g-i-ewvkCn{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
background-color:var(--brand-color-primary);
color:var(--white);
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-mallory-light);
}

.phw-g-i-ewvkCn:active{
background:none;
background-image:none;
color:var(--brand-color-primary);
}

.phw-g-i-eyI87j{
background-color:transparent;
}

.phw-g-i-eyeayi{
background-color:var(--brand-color-primary);
color:var(--text-dark);
}

.phw-g-i-ez6G1t{
font-size:25px;
font-family:var(--cms-g-yalenew-itallic);
}

.phw-g-i-f1r9ua{
font-size:14px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-mallory-light);
font-weight:300;
}

.phw-g-i-f2oCm9{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-f7NWn8{
border:none;
}

.phw-g-i-f7issW{
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-mallory-light);
font-weight:300;
}

.phw-g-i-f93mcH{
border-color:transparent;
font-weight:300;
color:var(--white);
font-family:var(--cms-g-mallory-bold);
max-height:none;
padding-left:15px;
font-size:var(--phw-g-small-text-font-size);
min-height:0px;
background-color:var(--brand-color-primary);
max-width:none;
width:100%;
margin-inline-start:calc(var(--mu-space)*0);
text-align:center;
height:50px;
min-width:0px;
padding-right:15px;
}

.phw-g-i-f93mcH:hover{
border-color:var(--brand-color-primary);
color:var(--link-color);
font-family:var(--cms-g-mallory-bold);
background-color:var(--phw-custom-white);
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-f93mcH:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-f93mcH:active{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-f93mcH.disabled{
border-color:transparent;
color:var(--btn-dark);
}
.phw-g-i-f93mcH:disabled{
border-color:transparent;
color:var(--btn-dark);
}

.phw-g-i-f95PVA{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/YUCYUHUS/images/yale-facts-1715355937155.jpg);
background-color:none;
background-size:cover;
background-position:50% 50%;
}

.phw-g-i-f9AIDV{
font-family:var(--cms-g-mallory-light);
display:inline-flex;
font-size:var(--phw-g-small-text-font-size);
line-height:var(--paragraph-line-height-2);
text-decoration:none;
}

.phw-g-i-fCaJPY{
border-width:0px;
border-top-width:3px;
border-color:var(--brand-color-primary);
border-top-color:var(--phw-custom-new-coralff6654ff);
border-style:solid;
border-top-style:solid;
}
.phw-g-i-fCaJPY img{
object-fit:cover;
}

.phw-g-i-fEMflp{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/YUCYUHUS/images/Hero_Sterling1920x9271-1733238897925.jpg);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:transparent;
background-size:fill;
background-position:50% 50%;
background-repeat:no-repeat;
}

.phw-g-i-fFYq3M{
font-weight:300;
font-size:40px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-fGxadr{
border-color:var(--brand-color-primary);
color:var(--white);
background-color:var(--brand-color-primary);
font-weight:var(--btn-font-weight);
min-height:var(--btn-height-lg);
font-family:var(--cms-g-mallory-light);
}

.phw-g-i-fGxadr:hover{
color:var(--white);
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
}

.phw-g-i-fGxadr:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-fGxadr:focus{
color:var(--white);
background-color:var(--brand-color-primary);
border-color:var(--brand-color-primary);
}

.phw-g-i-fGxadr:active{
background-color:var(--white);
border-color:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-fGxadr.disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
}
.phw-g-i-fGxadr:disabled{
color:var(--btn-dark);
background-color:var(--disabled-color);
border-color:var(--disabled-color);
}

.phw-g-i-fK3dr8{
font-size:16px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-mallory-light);
font-weight:300;
}

.phw-g-i-fMX7eJ{
font-weight:400;
font-size:20px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-roboto);
margin-bottom:calc(var(--mu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-fSMa1W:hover{
background-color:var(--phw-custom-cards-background-01);
}

.phw-g-i-fSMa1W{
background-color:var(--phw-custom-cards-background-01);
}

.phw-g-i-fa5k5V{
background:none;
background-image:none;
font-weight:400;
font-size:25px;
line-height:1.25;
color:var(--phw-custom-yale-web-light-blue63aaffff);
font-family:var(--cms-g-yalenew-regular);
padding-bottom:calc(var(--pu-space)*1.25);
margin-inline-start:calc(var(--mu-space)*-31.25);
margin-inline-end:calc(var(--mu-space)*-31.25);
text-transform:uppercase;
}

.phw-g-i-fbdNUZ{
font-size:14px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-mallory-light);
font-weight:300;
}

.phw-g-i-feei1i{
object-fit:contain;
text-align:center;
min-height:2px;
min-width:2px;
max-height:auto;
max-width:50%;
}

.phw-g-i-fnx10Q{
font-weight:400;
font-size:var(--cms-g-hero);
color:var(--link-color);
font-family:var(--cms-g-yalenew-regular);
text-align:center;
}

.phw-g-i-foA0qk{
}

.phw-g-i-fqY7C0{
font-size:40px;
color:var(--white);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-fsxuGG{
font-weight:300;
font-size:40px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-fuIbUD{
object-fit:contain;
text-align:center;
min-height:2px;
min-width:2px;
max-height:auto;
max-width:30%;
}

.phw-g-i-fw3XbG{
}

.phw-g-i-fzNmf0{
font-family:var(--cms-g-mallory-light);
}

.phw-g-i-g2gzEL{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-g3fB3d{
}

.phw-g-i-g8IAsd{
font-family:var(--cms-g-mallory-light);
font-weight:300;
}

.phw-g-i-gDCuTY{
font-weight:300;
font-size:70px;
line-height:1.25;
font-family:var(--cms-g-mallory-regular);
}

.phw-g-i-gGSECE{
font-weight:300;
font-size:55px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-roboto);
text-align:left;
border-bottom-style:solid;
border-bottom-color:var(--phw-custom-btnborder286dc0);
border-bottom-width:5px;
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-gIRclI{
font-weight:300;
font-size:50px;
line-height:1.25;
color:var(--link-color);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-gJbpeU{
background-color:var(--phw-custom-white);
}

.phw-g-i-gJgf9M{
height:477px;
}
.phw-g-i-gJgf9M img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-gK5Llg{
font-size:var(--phw-g-cards-title-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-yalenew-itallic);
text-transform:capitalize;
}

.phw-g-i-gKITzw{
font-weight:300;
font-size:25px;
line-height:var(--heading-line-height-3);
color:var(--link-color);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-gLjgXI{
}

.phw-g-i-gOom7d{
color:var(--body-color);
font-size:var(--phw-g-small-text-font-size);
line-height:var(--footer-menu-list-line-height-style-1);
display:inline-block;
font-family:var(--cms-g-mallory-regular);
}

.phw-g-i-gOom7d:hover{
color:var(--phw-custom-yale-web-light-blue63aaffff);
font-family:var(--cms-g-mallory-bold);
}

.phw-g-i-gPCmX9{
font-size:20px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-mallory-light);
font-weight:300;
}

.phw-g-i-gQ4y6n{
font-size:28px;
line-height:1.5;
color:var(--link-color);
font-family:var(--cms-g-yalenew-regular);
font-weight:300;
text-align:start;
}

.phw-g-i-gXiO7K{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/YUCYUHUS/images/yale-facts-1715355937155.jpg);
padding-top:calc(var(--pu-space)*12.5);
padding-bottom:calc(var(--pu-space)*12.5);
background-size:cover;
background-position:50% 50%;
background-repeat:no-repeat;
}

.phw-g-i-gco5o0{
}

.phw-g-i-ghDTwu{
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-mallory-light);
font-weight:300;
padding-inline-start:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.875);
}

.phw-g-i-glkxyH{
}

.phw-g-i-gpAPUW{
color:var(--white);
}

.phw-g-i-gpAPUW:hover{
color:var(--white);
}

.phw-g-i-gx0i4B{
}

.phw-g-i-gxsJYu{
object-fit:cover;
height:auto;
width:auto;
}

.phw-g-i-gzlE7d{
font-family:var(--cms-g-mallory-light);
color:var(--white);
font-weight:300;
}

.phw-g-i-gzlE7d:hover{
color:var(--white);
}

.phw-g-i-h040J2{
border:none;
height:477px;
}
.phw-g-i-h040J2 img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-h7jY2c{
background-color:var(--widget-bg-gray-color);
}

.phw-g-i-h9vZ5g{
font-weight:300;
font-size:25px;
line-height:var(--heading-line-height-3);
color:var(--link-color);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-hBPDPu{
margin-inline-start:calc(var(--mu-space)*50);
}

.phw-g-i-hFqtaX{
color:var(--white);
}

.phw-g-i-hK2Quk{
}
.phw-g-i-hK2Quk img{
object-fit:cover ;
}

.phw-g-i-hNqYHZ{
font-size:var(--phw-g-cards-title-font-size);
font-family:var(--cms-g-yalenew-regular);
color:var(--link-color);
font-weight:400;
}

.phw-g-i-m9gsQ9:hover .phw-g-i-hNqYHZ{
}

.phw-g-i-hQ4n5w{
font-weight:400;
font-size:var(--phw-g-cards-title-font-size);
color:var(--phw-custom-yale-web-light-blue63aaffff);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-hRQifY{
font-size:40px;
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-hRXMnq{
font-size:16px;
color:var(--white);
font-family:var(--cms-g-mallory-light);
}

.phw-g-i-hSPFhi{
font-weight:400;
font-size:50px;
line-height:1.25;
color:var(--phw-custom-black000000);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-hTbFPc{
background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+DQo8cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz4NCjwvc3ZnPg==');
font-size:18px;
line-height:var(--input-line-height);
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
background-color:var(--input-bg);
font-weight:var(--input-font-weight);
border-style:solid;
border-width:1px;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
border-color:var(--input-stroke);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
background-repeat:no-repeat;
background-position:right 0.75rem center;
background-size:16px 12px;
font-family:var(--cms-g-mallory-regular);
}

.phw-g-i-hTbFPc:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-hTbFPc.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-hTbFPc:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-hUwRQw{
}
.phw-g-i-hUwRQw img{
object-fit:cover ;
}

.phw-g-i-hVPXQA{
font-size:55px;
color:var(--white);
text-align:left;
}

.phw-g-i-hWc8Qu{
font-size:16px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-mallory-light);
font-weight:300;
}

.phw-g-i-hYgDYh{
font-size:16px;
}

.phw-g-i-hfYq1W{
fill:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-hhAfbk{
font-weight:300;
font-size:50px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-hjP5yw{
object-fit:fill;
width:2867px;
height:417px;
overflow:visible;
}

.phw-g-i-hk1f2b{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/YUCYUHUS/images/Hero_Sterling1920x9271-1733238897925.jpg);
background-color:var(--widget-bg-white-color);
background-size:cover;
background-position:50% 50%;
}

.phw-g-i-honPw6{
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-mallory-light);
font-weight:300;
text-align:center;
}

.phw-g-i-hwHO16{
background:none;
background-image:none;
font-weight:400;
color:var(--white);
font-family:var(--cms-g-mallory-regular);
font-size:16px;
text-decoration:underline;
}

.phw-g-i-hwHO16:hover{
background:none;
background-image:none;
border-color:transparent;
color:var(--brand-color-primary);
font-weight:400;
text-decoration:var(--link-hover-decoration);
font-size:18px;
font-family:var(--cms-g-mallory-regular);
}

.phw-g-i-hwHO16:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-hwHO16:active{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-hwHO16.disabled{
border-color:transparent;
color:var(--btn-dark);
}
.phw-g-i-hwHO16:disabled{
border-color:transparent;
color:var(--btn-dark);
}

.phw-g-i-hyzjBf{
margin-top:calc(var(--mu-space)*-4.125);
}
.phw-g-i-hyzjBf img{
object-fit:cover ;
}

.phw-g-i-i2H6x0{
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-i2VUOG{
}

.phw-g-i-i2Wlhz{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/YUCYUHUS/images/Hero_Branford1920x927-1733164940873.jpg);
padding-top:calc(var(--pu-space)*12.5);
padding-bottom:calc(var(--pu-space)*12.5);
background-size:fill;
background-position:50% 50%;
background-repeat:no-repeat;
box-shadow:var(--input-box-shadow);
border-top-style:solid;
border-top-color:transparent;
border-top-width:15px;
}

.phw-g-i-i9dGG4{
background:none;
background-image:none;
font-weight:400;
font-size:50px;
line-height:1.25;
color:var(--phw-custom-yale-web-light-blue63aaffff);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-i9vdqN{
font-size:20px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-mallory-light);
font-weight:300;
}

.phw-g-i-iBs3li{
font-family:var(--cms-g-mallory-bold);
}

.phw-g-i-iHrrhI{
font-weight:400;
color:var(--link-color);
font-family:var(--cms-g-mallory-light);
border-style:solid;
border-color:var(--brand-color-primary);
border-top-left-radius:calc(var(--border-radius-base)*0.25);
border-top-right-radius:calc(var(--border-radius-base)*0.25);
border-bottom-left-radius:calc(var(--border-radius-base)*0.25);
border-bottom-right-radius:calc(var(--border-radius-base)*0.25);
background-color:var(--phw-custom-white);
border-width:1px;
font-size:var(--phw-g-button-text-font-size);
}

.phw-g-i-iHrrhI:hover{
background-color:var(--phw-custom-bluebg286dc0);
background-size:contain;
color:var(--brand-color-primary);
font-weight:400;
border-color:transparent;
font-family:var(--cms-g-roboto);
}

.phw-g-i-iHrrhI:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-iHrrhI:focus{
background-color:transparent;
border-color:transparent;
color:var(--brand-color-primary);
}

.phw-g-i-iHrrhI:active{
background-color:var(--brand-color-primary);
box-shadow:none;
border-color:var(--white);
color:var(--white);
}

.phw-g-i-iHrrhI.disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-iHrrhI:disabled{
background-color:var(--disabled-color);
border-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-iIWOxL{
background-color:var(--phw-custom-bluebg286dc0);
}

.phw-g-i-iIgiVV{
border:none;
height:477px;
}
.phw-g-i-iIgiVV img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-iKwD5P{
color:var(--body-color);
font-size:18px;
font-family:var(--cms-g-mallory-regular);
font-weight:400;
}

.phw-g-i-iLAXga{
font-size:16px;
line-height:var(--paragraph-line-height-3);
color:var(--white);
font-family:var(--cms-g-mallory-light);
font-weight:300;
}

.phw-g-i-iMKzFc{
padding-top:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*3.75);
border:none;
}

.phw-g-i-iMngjK{
background-color:var(--brand-color-primary);
background-repeat:no-repeat;
background-size:cover;
background-position:0% 50%;
}

.phw-g-i-iOLlSt{
padding-top:calc(var(--pu-space)*1.875);
color:var(--brand-color-primary);
font-weight:400;
font-size:50px;
line-height:var(--paragraph-line-height-1);
font-family:var(--cms-g-yalenew-regular);
margin-top:calc(var(--mu-space)*0);
}

.phw-g-i-iQlLIl{
margin-top:calc(var(--mu-space)*-0.625);
}

.phw-g-i-iQvE9M{
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-dark-color-light4a4a4a);
font-family:var(--cms-g-mallory-light);
font-weight:400;
margin-bottom:calc(var(--mu-space)*2);
}

.phw-g-i-iUfFxs{
margin-inline-start:calc(var(--mu-space)*50);
}

.phw-g-i-iV8Otf{
font-size:var(--phw-g-cards-title-font-size);
color:var(--link-color);
font-weight:400;
font-family:var(--cms-g-yalenew-regular);
background-color:transparent;
text-align:center;
}

.phw-g-i-m9gsQ9:hover .phw-g-i-iV8Otf{
text-align:center;
}

.phw-g-i-iVOg2D{
padding-top:calc(var(--pu-space)*18.75);
padding-bottom:calc(var(--pu-space)*18.75);
}

.phw-g-i-iVkJ3s{
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-iZKcn9{
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-mallory-light);
font-weight:300;
padding-inline-start:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.875);
}

.phw-g-i-ianonn{
object-fit:contain;
overflow:auto;
max-width:none;
max-height:none;
min-height:0px;
min-width:0px;
height:40px;
}

.phw-g-i-ieGQSr{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-weight:400;
color:var(--brand-color-primary);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-ieLJeV{
font-size:16px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-mallory-light);
font-weight:300;
}

.phw-g-i-ieTKDG{
font-size:50px;
line-height:var(--paragraph-line-height-1);
color:var(--brand-color-primary);
font-family:var(--cms-g-yalenew-regular);
font-weight:400;
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*3.75);
}

.phw-g-i-ig09Pp{
}
.phw-g-i-ig09Pp img{
object-fit:cover ;
}

.phw-g-i-iiAMBe{
}

.phw-g-i-iiNTzc{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-ikkZDh{
padding-top:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*3.75);
background-color:var(--phw-custom-white);
}

.phw-g-i-ipfzHX{
font-weight:400;
color:var(--link-color);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-isem9f{
}

.phw-g-i-ivTgTb{
border-width:1px;
border-top-width:3px;
border-color:var(--brand-color-primary);
border-top-color:var(--phw-custom-new-coralff6654ff);
border-style:solid;
border-top-style:solid;
height:477px;
}
.phw-g-i-ivTgTb img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-j2qSUL{
padding-bottom:calc(var(--pu-space)*10);
padding-top:calc(var(--pu-space)*3.75);
}

.phw-g-i-j52Xfk{
font-size:20px;
line-height:var(--paragraph-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-mallory-regular);
font-weight:400;
}

.phw-g-i-j6Utea{
height:64px;
width:64px;
}
.phw-g-i-j6Utea img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-j8g10I{
border:none;
background-color:var(--phw-custom-yale-web-overlay);
padding-inline-start:calc(var(--pu-space)*3.75);
padding-inline-end:calc(var(--pu-space)*3.75);
}

.phw-g-i-j9ZIZX{
background-color:var(--widget-bg-white-color);
color:var(--text-dark);
}

.phw-g-i-jAeMfo{
border:none;
}
.phw-g-i-jAeMfo img{
object-fit:cover;
}

.phw-g-i-jBn2P1:hover{
color:var(--phw-custom-black000000);
}

.phw-g-i-jBn2P1{
color:var(--white);
}

.phw-g-i-jBya61{
font-family:var(--cms-g-mallory-light);
}

.phw-g-i-jEkOKq{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-jGFjoT{
background-color:var(--phw-custom-cards-background-01);
font-family:var(--cms-g-mallory-light);
}

.phw-g-i-jHUGMI{
font-weight:300;
font-size:40px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-yalenew-regular);
padding-bottom:calc(var(--pu-space)*0.125);
}

.phw-g-i-jIDgkC{
font-size:16px;
line-height:var(--paragraph-line-height-3);
color:var(--white);
font-family:var(--cms-g-mallory-light);
font-weight:300;
}

.phw-g-i-jKDKAB{
font-size:var(--phw-g-cards-subtitle-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--white);
}

.phw-g-i-jMNWc6{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
border-style:none;
}

.phw-g-i-jNz6G5{
object-fit:contain;
width:2867px;
overflow:visible;
height:417px;
}

.phw-g-i-jQoKTd{
border:none;
background-color:var(--phw-custom-yale-web-overlay);
padding-inline-end:calc(var(--pu-space)*2.625);
padding-inline-start:calc(var(--pu-space)*2.625);
}

.phw-g-i-jSY2MU:hover{
color:var(--white);
}

.phw-g-i-jSY2MU{
color:var(--white);
}

.phw-g-i-jSnymF{
}

.phw-g-i-jVDrJk{
font-family:var(--cms-g-mallory-bold);
}

.phw-g-i-jWJfGX{
font-family:var(--cms-g-mallory-light);
font-weight:300;
}

.phw-g-i-jWvxuT{
font-size:14px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-mallory-light);
font-weight:300;
text-align:start;
}

.phw-g-i-ja94hQ{
font-size:35px;
color:var(--brand-color-primary);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-jbQRn3{
font-family:var(--cms-g-yalenew-regular);
font-weight:400;
font-size:var(--phw-g-cards-title-font-size);
}

.phw-g-i-jbQRn3:hover{
color:var(--visited-color);
}

.phw-g-i-jdCYaZ{
color:var(--link-color);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-jf0SlQ{
font-size:var(--cms-g-hero);
line-height:var(--paragraph-line-height-2);
color:var(--brand-color-primary);
font-family:var(--cms-g-yalenew-itallic);
font-weight:400;
text-align:start;
font-style:italic;
justify-content:normal;
align-items:center;
}

.phw-g-i-jj6gnH{
}

.phw-g-i-jlK90Q{
font-size:16px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-mallory-light);
font-weight:300;
}

.phw-g-i-jlOLcL{
fill:var(--brand-color-secondary);
height:20px;
width:20px;
}

.phw-g-i-jmU6Mq{
border-width:0px;
border-top-width:3px;
border-color:var(--phw-custom-new-coralff6654ff);
border-style:solid;
border-top-style:solid;
color:var(--white);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-jneAZt{
background-image:none;
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-jpQHcj{
font-weight:400;
color:var(--phw-custom-yale-web-light-blue63aaffff);
font-family:var(--cms-g-yalenew-regular);
background-color:transparent;
}

.phw-g-i-jqGSU0{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-jsS7Zr{
width:0px;
}

.phw-g-i-jxOVZO{
font-size:18px;
color:var(--white);
font-family:var(--cms-g-mallory-regular);
font-weight:400;
}

.phw-g-i-jxvsXf{
font-size:30px;
font-family:var(--cms-g-yalenew-regular);
color:var(--brand-color-primary);
}

.phw-g-i-k3Fofm{
margin-top:calc(var(--mu-space)*-4.375);
}
.phw-g-i-k3Fofm img{
object-fit:cover;
}

.phw-g-i-k5hMqc{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-k6V3wX{
object-fit:cover;
aspect-ratio:16/9;
}

.phw-g-i-k6iPEc{
margin-inline-start:calc(var(--mu-space)*15);
margin-top:calc(var(--mu-space)*-6.25);
margin-bottom:calc(var(--mu-space)*-3.75);
}

.phw-g-i-k8M86O{
background-color:var(--brand-color-primary);
}

.phw-g-i-k8dlsk{
background-color:transparent;
}

.phw-g-i-EA6XuF:hover .phw-g-i-k8dlsk{
}

.phw-g-i-kAJkOC{
color:var(--link-color);
font-family:var(--cms-g-yalenew-regular);
font-size:var(--phw-g-small-text-font-size);
}

.phw-g-i-kByrKh{
background-color:var(--widget-bg-white-color);
}

.phw-g-i-kDV8Oh{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
background-color:var(--brand-color-primary);
padding-inline-start:calc(var(--pu-space)*3.75);
padding-inline-end:calc(var(--pu-space)*3.75);
}

.phw-g-i-kIXhEs{
font-size:18px;
line-height:1.688;
}

.phw-g-i-kK0x2m{
}

.phw-g-i-kMoYzd{
border-width:0px;
border-top-width:3px;
border-color:var(--brand-color-primary);
border-top-color:var(--phw-custom-new-coralff6654ff);
border-style:solid;
border-top-style:solid;
height:477px;
}
.phw-g-i-kMoYzd img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-kP910K{
fill:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-kPN9k9{
}

.phw-g-i-kQQ5L7{
font-weight:300;
font-size:50px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-kRcG9J{
height:477px;
}
.phw-g-i-kRcG9J img{
object-fit:cover ;
height:100% ;
width:100% ;
}

.phw-g-i-kSLwYm{
font-family:var(--cms-g-mallory-light);
font-weight:300;
}

.phw-g-i-kT4evm{
border:none;
height:477px;
}
.phw-g-i-kT4evm img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-kTGatw{
}

.phw-g-i-kVdjTD{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/YUCYUHUS/images/yale-facts-1715355937155.jpg);
padding-top:calc(var(--pu-space)*12.5);
padding-bottom:calc(var(--pu-space)*12.5);
background-size:cover;
background-position:50% 50%;
background-repeat:no-repeat;
box-shadow:var(--input-box-shadow);
}

.phw-g-i-kW72S6{
margin-top:auto;
gap:10px;
}

.phw-g-i-U8uqio:hover .phw-g-i-kW72S6{
}

.phw-g-i-kWi4Ef{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-kZQPAF{
color:var(--white);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-kbmer9{
background-color:var(--brand-color-primary);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-kciCpS{
border-width:0;
border-color:transparent;
padding-top:0;
padding-inline-end:0;
color:var(--white);
padding-inline-start:0;
font-weight:400;
text-decoration:underline;
padding-bottom:0;
font-size:16px;
min-height:auto;
line-height:var(--paragraph-line-height-2);
background-color:transparent;
box-shadow:none;
font-family:var(--cms-g-mallory-regular);
padding-inline-right:0;
height:auto;
}

.phw-g-i-kciCpS:hover{
border-color:transparent;
color:var(--white);
font-family:var(--cms-g-mallory-regular);
text-decoration:var(--link-hover-decoration);
font-size:16px;
}

.phw-g-i-kciCpS:active{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-kciCpS:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-kciCpS.disabled{
border-color:transparent;
color:var(--btn-dark);
}
.phw-g-i-kciCpS:disabled{
border-color:transparent;
color:var(--btn-dark);
}

.phw-g-i-kd57u4{
font-size:25px;
font-family:var(--cms-g-yalenew-itallic);
}

.phw-g-i-kgsoZ9{
fill:var(--icon-dark);
}

.phw-g-i-m9gsQ9:hover .phw-g-i-kiNcpI{
}

.phw-g-i-kiNcpI{
}

.phw-g-i-kjRnSi{
border:none;
height:477px;
}
.phw-g-i-kjRnSi img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-knp3PG{
gap:0px;
}

.phw-g-i-ks2jMw{
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-dark-color-light4a4a4a);
font-family:var(--cms-g-mallory-light);
font-weight:400;
margin-bottom:calc(var(--mu-space)*2);
}

.phw-g-i-ktxGBI{
display:inline-flex;
font-size:var(--phw-g-small-text-font-size);
line-height:var(--paragraph-line-height-2);
text-decoration:none;
font-family:var(--cms-g-mallory-light);
}

.phw-g-i-l277yh{
font-weight:300;
font-size:18px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-mallory-light);
}

.phw-g-i-l3koJt{
border-width:0px;
border-top-width:3px;
border-color:var(--brand-color-primary);
border-top-color:var(--phw-custom-new-coralff6654ff);
border-style:solid;
border-top-style:solid;
height:477px;
}
.phw-g-i-l3koJt img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-l3uQCD{
fill:var(--icon-dark);
aspect-ratio:4/3;
}

.phw-g-i-l4rmL5{
}

.phw-g-i-l650oV{
text-align:center;
}

.phw-g-i-l6bofM{
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-l8zMb5{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-lACB2s{
font-size:14px;
line-height:1.5;
color:var(--phw-custom-yalefactstexte1dedb);
font-family:var(--cms-g-mallory-bold);
font-weight:300;
text-align:left;
}

.phw-g-i-lCxpFZ{
font-size:16px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-mallory-light);
font-weight:300;
}

.phw-g-i-lDXkR9{
background-color:var(--phw-custom-white);
}

.phw-g-i-lF35dF{
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-mallory-light);
font-weight:300;
}

.phw-g-i-lKBHte{
font-size:var(--phw-g-small-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-mallory-light);
}

.phw-g-i-lKIzZC{
font-size:var(--phw-g-small-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-mallory-light);
font-weight:300;
}

.phw-g-i-lKZcYj{
text-align:start;
}

.phw-g-i-lLlksO{
background-color:var(--phw-custom-card-background);
color:var(--text-dark);
text-align:center;
}

.phw-g-i-lMZ1JK{
height:477px;
}
.phw-g-i-lMZ1JK img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-lNPqZO{
font-weight:400;
color:var(--link-color);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-lV1JWL{
background:none;
background-image:none;
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
font-size:18px;
line-height:var(--input-line-height);
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
font-weight:400;
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
background-repeat:no-repeat;
background-position:right 0.75rem center;
background-size:16px 12px;
font-family:var(--cms-g-mallory-regular);
text-align:center;
}

.phw-g-i-lV1JWL:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-lV1JWL.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-lV1JWL:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-lWY40M{
font-size:14px;
line-height:1.688;
font-family:var(--cms-g-mallory-light);
}

.phw-g-i-lX3qwY{
font-weight:400;
color:var(--link-color);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-lXPQvP{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
background-color:var(--brand-color-primary);
color:var(--white);
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-mallory-light);
}

.phw-g-i-lXPQvP:active{
background:none;
background-image:none;
color:var(--white);
}

.phw-g-i-lYHwuB{
padding-top:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*6.25);
}

.phw-g-i-lYJp5v{
font-size:16px;
color:var(--white);
}

.phw-g-i-lYYVFz{
background-color:var(--phw-custom-white);
margin-bottom:auto;
padding-bottom:calc(var(--pu-space)*1.875);
text-shadow:0px 0px 0px rgba(, undefined, undefined, 1);
opacity:30;
}

.phw-g-i-lYm7h2{
font-weight:300;
line-height:1.25;
font-family:var(--cms-g-yalenew-regular);
font-size:60px;
}

.phw-g-i-lcBfUq{
font-weight:300;
font-size:40px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-lcb9hg{
}

.phw-g-i-lclZ9l{
fill:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-levwsT{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/YUCYUHUS/images/Hero_Sterling1920x9271-1733238897925.jpg);
background-color:var(--widget-bg-white-color);
background-size:cover;
background-position:50% 50%;
}

.phw-g-i-lgDo22{
padding-top:calc(var(--pu-space)*12.5);
padding-bottom:calc(var(--pu-space)*12.5);
}

.phw-g-i-lgFtES{
background-image:none;
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-lj9EZY{
background:none;
background-image:none;
}

.phw-g-i-m9gsQ9:hover .phw-g-i-lj9EZY{
background-color:transparent;
}

.phw-g-i-ljTsfd{
font-size:20px;
line-height:var(--paragraph-line-height-2);
color:var(--body-color);
font-family:var(--cms-g-roboto);
font-weight:300;
}

.phw-g-i-lkqUly{
padding-top:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*6.25);
}

.phw-g-i-llHWax{
font-size:20px;
color:var(--white);
font-family:var(--cms-g-roboto);
}

.phw-g-i-lmNdRb{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-lnWEli{
font-size:16px;
font-family:var(--cms-g-mallory-light);
white-space: break-spaces;
}

.phw-g-i-loqbyR{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-lv6aVk{
}

.phw-g-i-lv9Cen{
object-fit:cover;
height:auto;
width:auto;
aspect-ratio:16/9;
}

.phw-g-i-lvDWuE{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-m1CxPD{
font-weight:300;
font-size:40px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-yalenew-regular);
padding-bottom:calc(var(--pu-space)*3.75);
}

.phw-g-i-m1W94R{
color:var(--white);
}

.phw-g-i-m2XD69{
}

.phw-g-i-m3ieFY{
font-weight:400;
font-size:50px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-m7x0F6{
font-size:14px;
color:var(--phw-custom-yale-high-intensity-blue286dc0ff);
font-family:var(--cms-g-mallory-bold);
text-transform:uppercase;
}

.phw-g-i-m8hatF{
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-mallory-light);
font-weight:300;
padding-inline-start:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.875);
}

.phw-g-i-m8jZfp{
fill:var(--icon-light);
}

.phw-g-i-m9gsQ9{
background-color:var(--phw-custom-cards-background-01);
color:var(--text-dark);
text-align:left;
}

.phw-g-i-m9gsQ9:hover{
background-color:var(--phw-custom-cards-background-01);
color:var(--text-dark);
text-align:left;
}

.phw-g-i-m9pyV6{
padding-top:calc(var(--pu-space)*2.5);
padding-bottom:calc(var(--pu-space)*2.5);
}

.phw-g-i-mN0HwU{
font-family:var(--cms-g-mallory-light);
}

.phw-g-i-mYRgqT{
background-color:var(--phw-custom-cards-background-01);
margin-bottom:auto;
padding-bottom:calc(var(--pu-space)*3.75);
padding-inline-start:calc(var(--pu-space)*1.875);
padding-top:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.875);
}

.phw-g-i-mZ3ATH{
}

.phw-g-i-m9gsQ9:hover .phw-g-i-mZ3ATH{
text-align:start;
}

.phw-g-i-mZjIPZ{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-mamQyE{
font-size:35px;
color:var(--brand-color-primary);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-mhAW1x{
background-color:var(--phw-custom-white);
}

.phw-g-i-mnga1V{
border-width:0;
border-color:transparent;
padding-top:0;
padding-inline-end:0;
color:var(--white);
padding-inline-start:0;
font-weight:400;
text-decoration:underline;
padding-bottom:0;
font-size:16px;
min-height:auto;
line-height:var(--paragraph-line-height-2);
background-color:transparent;
box-shadow:none;
font-family:var(--cms-g-mallory-regular);
padding-inline-right:0;
height:auto;
}

.phw-g-i-mnga1V:hover{
border-color:transparent;
color:var(--white);
font-family:var(--cms-g-mallory-regular);
text-decoration:var(--link-hover-decoration);
font-size:16px;
}

.phw-g-i-mnga1V:active{
border-color:transparent;
font-family:var(--cms-g-mallory-regular);
color:var(--white);
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-mnga1V:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-mnga1V.disabled{
border-color:transparent;
color:var(--btn-dark);
}
.phw-g-i-mnga1V:disabled{
border-color:transparent;
color:var(--btn-dark);
}

.phw-g-i-mppqem{
font-size:var(--phw-g-cards-subtitle-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--white);
}

.phw-g-i-mr3ET4{
margin-top:calc(var(--mu-space)*-5);
margin-bottom:calc(var(--mu-space)*-2.5);
}

.phw-g-i-EA6XuF:hover .phw-g-i-msCSpl{
fill:var(--icon-light);
}

.phw-g-i-msCSpl{
}

.phw-g-i-6bCGXO:hover .phw-g-i-msCSpl{
fill:var(--icon-light);
}

.phw-g-i-fSMa1W:hover .phw-g-i-msCSpl{
fill:var(--icon-light);
}

.phw-g-i-X5WnRM:hover .phw-g-i-msCSpl{
fill:var(--icon-light);
}

.phw-g-i-Q5ABq0:hover .phw-g-i-msCSpl{
fill:var(--icon-light);
}

.phw-g-i-msU9OY{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
font-family:var(--cms-g-mallory-light);
font-size:var(--phw-g-small-text-font-size);
background-color:transparent;
color:var(--link-color);
}

.phw-g-i-mskB5Y{
}

.phw-g-i-mt9n5X{
font-family:var(--cms-g-mallory-light);
}

.phw-g-i-mu5cGs{
font-weight:400;
font-size:var(--phw-g-large-text-font-size);
color:var(--link-color);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-mwQQsS{
border:none;
height:477px;
}
.phw-g-i-mwQQsS img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-mxkjiv{
}

.phw-g-i-mzvdWV{
border:none;
background-color:var(--phw-custom-yale-web-overlay);
padding-inline-end:calc(var(--pu-space)*2.625);
padding-inline-start:calc(var(--pu-space)*2.625);
}

.phw-g-i-n3F0ZI{
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-n5u1M4{
fill:var(--phw-custom-whiteicon);
}

.phw-g-i-n8Hi2S{
border-width:0px;
border-top-width:3px;
border-color:var(--brand-color-primary);
border-top-color:var(--phw-custom-new-coralff6654ff);
border-style:solid;
border-top-style:solid;
height:477px;
}
.phw-g-i-n8Hi2S img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-nAdRc5{
}
.phw-g-i-nAdRc5 img{
object-fit:cover;
}

.phw-g-i-nBhg0c{
}

.phw-g-i-nCY2Bn{
}

.phw-g-i-nCs8zm{
font-weight:300;
font-size:50px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-nHpH2T{
color:var(--white);
}

.phw-g-i-nMMqwT{
}

.phw-g-i-nNc9PA:hover{
background-color:var(--phw-custom-white);
}

.phw-g-i-nNc9PA{
background-color:var(--phw-custom-white);
}

.phw-g-i-nNpPp0{
background-image:none;
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--brand-color-primary);
background-size:cover;
background-position:50% 50%;
background-repeat:no-repeat;
text-align:left;
}

.phw-g-i-nPo26i{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-nQnBTn{
font-family:var(--cms-g-mallory-light);
font-weight:300;
}

.phw-g-i-nR3FK2{
fill:var(--phw-custom-iconblack000000);
}

.phw-g-i-nR5DON{
margin-inline-start:calc(var(--mu-space)*15);
}

.phw-g-i-nTG3Yj{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-nc0n6L{
font-size:var(--phw-g-small-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-mallory-light);
font-weight:300;
}

.phw-g-i-nd7y2H{
fill:var(--icon-dark);
}

.phw-g-i-ndT9cs{
font-size:18px;
line-height:1.25;
font-family:var(--cms-g-mallory-light);
color:var(--brand-color-primary);
font-weight:300;
}

.phw-g-i-nfWkS9{
background-color:transparent;
}

.phw-g-i-EA6XuF:hover .phw-g-i-nfWkS9{
}

.phw-g-i-ngqjly{
fill:var(--icon-light);
}

.phw-g-i-nhYVMG{
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-mallory-light);
font-weight:300;
background-color:transparent;
text-align:center;
}

.phw-g-i-m9gsQ9:hover .phw-g-i-nhYVMG{
text-align:center;
}

.phw-g-i-nhfCtt{
object-fit:cover;
width:auto;
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
aspect-ratio:16/9;
}

.phw-g-i-noQjv8{
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-nskhxw{
font-size:var(--phw-g-small-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-yalenew-regular);
font-style:italic;
}

.phw-g-i-nvKtHi{
border:none;
}

.phw-g-i-nypUYr{
border-width:0px;
border-top-width:3px;
border-color:var(--brand-color-primary);
border-top-color:var(--phw-custom-new-coralff6654ff);
border-style:solid;
border-top-style:solid;
height:477px;
}
.phw-g-i-nypUYr img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-o0Uf89{
color:var(--link-color);
font-family:var(--cms-g-yalenew-itallic);
font-size:var(--phw-g-cards-title-font-size);
}

.phw-g-i-o0s0jU{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/YUCYUHUS/images/yale-facts-1715356481379.jpg);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--brand-color-primary);
background-size:fill;
background-position:50% 50%;
background-repeat:no-repeat;
}

.phw-g-i-o4Mp8O{
font-size:var(--phw-g-small-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-mallory-light);
font-weight:300;
}

.phw-g-i-o4NlES{
background-color:var(--phw-custom-white);
}

.phw-g-i-o4NlES:hover{
background-color:var(--phw-custom-cards-background-01);
}

.phw-g-i-o67IzR{
font-size:var(--phw-g-cards-title-font-size);
line-height:1.58;
font-weight:400;
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-o7ntYO{
font-weight:300;
font-size:50px;
line-height:1.25;
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-o4NlES:hover .phw-g-i-o9gjfL{
}

.phw-g-i-o9gjfL{
}

.phw-g-i-oAnplj{
font-size:16px;
line-height:1.5;
color:var(--phw-custom-yalefactstexte1dedb);
font-family:var(--cms-g-roboto);
font-weight:300;
}

.phw-g-i-oCkdyH{
font-weight:300;
font-size:50px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-oEbFCd{
padding-inline-start:calc(var(--pu-space)*3.75);
}

.phw-g-i-oFnbxI{
background-color:var(--phw-custom-cards-background-01);
color:var(--text-dark);
text-align:center;
}

.phw-g-i-oIIW7l{
}

.phw-g-i-EA6XuF:hover .phw-g-i-oIdRMp{
background-color:transparent;
}

.phw-g-i-oIdRMp{
}

.phw-g-i-oKV92o{
color:var(--white);
font-weight:400;
font-size:50px;
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-oKcpkr{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-oLIN7I{
background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+DQo8cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz4NCjwvc3ZnPg==');
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
font-size:18px;
line-height:var(--input-line-height);
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
background-color:var(--input-bg);
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
background-repeat:no-repeat;
background-position:right 0.75rem center;
background-size:16px 12px;
font-family:var(--cms-g-mallory-light);
}

.phw-g-i-oLIN7I:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-oLIN7I.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-oLIN7I:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-oSjSJa{
margin-inline-start:calc(var(--mu-space)*-3.75);
}

.phw-g-i-oTv9X5{
border-width:0;
border-color:transparent;
padding-top:0;
padding-inline-end:0;
color:var(--white);
padding-inline-start:0;
font-weight:400;
text-decoration:underline;
padding-bottom:0;
font-size:16px;
min-height:auto;
line-height:var(--paragraph-line-height-2);
background-color:transparent;
box-shadow:none;
font-family:var(--cms-g-mallory-regular);
padding-inline-right:0;
height:auto;
}

.phw-g-i-oTv9X5:hover{
border-color:transparent;
color:var(--white);
font-family:var(--cms-g-mallory-regular);
text-decoration:var(--link-hover-decoration);
font-size:18px;
}

.phw-g-i-oTv9X5:active{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-oTv9X5:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-oTv9X5.disabled{
border-color:transparent;
color:var(--btn-dark);
}
.phw-g-i-oTv9X5:disabled{
border-color:transparent;
color:var(--btn-dark);
}

.phw-g-i-oYdUlU{
font-weight:400;
font-size:var(--phw-g-cards-title-font-size);
color:var(--phw-custom-yale-web-light-blue63aaffff);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-oZ45s7{
text-align:center;
}

.phw-g-i-oaLpGN{
font-weight:400;
color:var(--white);
font-family:var(--cms-g-yalenew-regular);
text-align:center;
}

.phw-g-i-oeUed1{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/YUCYUHUS/images/yalehome-1737994464494.png);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:none;
text-align:left;
background-repeat:no-repeat;
}

.phw-g-i-oi6usc{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
height:477px;
}
.phw-g-i-oi6usc img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-omr7Rk{
font-size:20px;
line-height:var(--paragraph-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-mallory-regular);
font-weight:400;
}

.phw-g-i-owJwqG{
background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+DQo8cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz4NCjwvc3ZnPg==');
font-size:18px;
line-height:var(--input-line-height);
background-color:var(--input-bg);
font-weight:var(--input-font-weight);
border-style:solid;
border-width:1px;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
border-color:var(--input-stroke);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
background-repeat:no-repeat;
background-position:right 0.75rem center;
background-size:16px 12px;
font-family:var(--cms-g-mallory-regular);
padding-bottom:calc(var(--pu-space)*1.25);
padding-top:calc(var(--pu-space)*1.25);
}

.phw-g-i-owJwqG:focus{
box-shadow:var(--input-box-shadow-focus);
border-color:var(--input-stroke-focus);
}

.phw-g-i-owJwqG.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-owJwqG:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-ozpsEl{
color:var(--white);
font-family:var(--cms-g-mallory-light);
}

.phw-g-i-p1lVeI{
color:var(--link-color);
font-family:var(--cms-g-yalenew-regular);
font-weight:400;
}

.phw-g-i-EA6XuF:hover .phw-g-i-p3FCvy{
fill:var(--icon-light);
}

.phw-g-i-p3FCvy{
}

.phw-g-i-p5cgHX{
background-color:var(--phw-custom-bluebg286dc0);
}

.phw-g-i-p6S0ey{
font-size:18px;
line-height:1.688;
}

.phw-g-i-p7FgId{
font-size:var(--phw-g-regular-text-font-size);
color:var(--white);
}

.phw-g-i-p7FgId:hover{
color:var(--white);
text-decoration:underline;
}

.phw-g-i-p846ZS{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/YUCYUHUS/images/yale-facts-1715355937155.jpg);
background-color:none;
background-size:cover;
background-position:50% 50%;
text-align:left;
}

.phw-g-i-p8SxFL{
background-color:var(--phw-custom-white);
color:var(--link-color);
font-family:var(--cms-g-mallory-light);
}

.phw-g-i-p8jR4m{
fill:var(--brand-color-primary);
color:var(--brand-color-primary);
}

.phw-g-i-p974BY{
font-family:var(--cms-g-mallory-light);
font-weight:300;
font-size:var(--phw-g-cards-subtitle-font-size);
color:var(--link-color);
}

.phw-g-i-pAWD0n{
border:none;
font-weight:300;
color:var(--white);
font-family:var(--cms-g-mallory-bold);
background-color:var(--brand-color-primary);
min-height:auto;
align-items:center;
justify-content:center;
height:45px;
margin-top:calc(var(--mu-space)*0.125);
}

.phw-g-i-pAWD0n:hover{
border-color:var(--brand-color-primary);
background-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-pAWD0n:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
}

.phw-g-i-pAWD0n:focus{
border-color:var(--brand-color-primary);
background-color:var(--brand-color-primary);
color:var(--white);
}

.phw-g-i-pAWD0n:active{
border-color:var(--brand-color-primary);
background-color:var(--white);
color:var(--brand-color-primary);
}

.phw-g-i-pAWD0n.disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
}
.phw-g-i-pAWD0n:disabled{
border-color:var(--disabled-color);
background-color:var(--disabled-color);
color:var(--btn-dark);
}

.phw-g-i-pDiID5{
}

.phw-g-i-pDq0Jd{
font-size:22px;
color:var(--white);
font-family:var(--cms-g-mallory-bold);
text-align:center;
}

.phw-g-i-pH64Fh{
text-align:center;
aspect-ratio:1/1;
width:30%;
}

.phw-g-i-pLJDko{
color:var(--white);
}

.phw-g-i-pLQnmJ{
font-family:var(--cms-g-mallory-light);
}

.phw-g-i-pLYNDZ{
width:0px;
}

.phw-g-i-pLxSSD{
padding-top:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-pMKnPV{
fill:var(--phw-custom-whiteicon);
}

.phw-g-i-pMXq5j{
border-width:0px;
border-top-width:3px;
border-color:var(--brand-color-primary);
border-top-color:var(--phw-custom-new-coralff6654ff);
border-style:solid;
border-top-style:solid;
height:477px;
}
.phw-g-i-pMXq5j img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-pN1NUB{
text-align:center;
}

.phw-g-i-m9gsQ9:hover .phw-g-i-pN1NUB{
text-align:center;
}

.phw-g-i-pN7eQH{
font-family:var(--cms-g-mallory-light);
font-size:16px;
}

.phw-g-i-pPcGEg{
text-align:center;
}

.phw-g-i-pSErNi{
font-size:16px;
line-height:var(--paragraph-line-height-3);
color:var(--white);
font-family:var(--cms-g-mallory-light);
font-weight:300;
}

.phw-g-i-pTYNuv{
padding-top:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*6.25);
}

.phw-g-i-pUi6sE{
background-color:transparent;
}

.phw-g-i-m9gsQ9:hover .phw-g-i-pUi6sE{
background-color:transparent;
}

.phw-g-i-pV7zs7{
color:var(--white);
}

.phw-g-i-pVvkiA{
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-mallory-light);
font-weight:300;
padding-inline-start:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.875);
}

.phw-g-i-pZzWsW{
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
font-weight:700;
font-size:20px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-mallory-bold);
}

.phw-g-i-pbZLcP{
color:var(--white);
font-family:var(--cms-g-mallory-bold);
font-weight:300;
}

.phw-g-i-pbZLcP:hover{
color:var(--phw-custom-yale-web-light-blue63aaffff);
}

.phw-g-i-pbyhck{
object-fit:cover;
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
aspect-ratio:16/9;
}

.phw-g-i-pclF4b{
font-family:var(--cms-g-mallory-bold);
}

.phw-g-i-peVSxt{
padding-top:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*6.25);
}

.phw-g-i-pef9vR{
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-pfFMhW{
fill:var(--icon-dark);
}

.phw-g-i-pfjDJq{
}
.phw-g-i-pfjDJq img{
object-fit:cover;
}

.phw-g-i-pgagPU{
background-color:var(--widget-bg-white-color);
}

.phw-g-i-pgtBLj{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-btncolor286dc0);
text-align:left;
}

.phw-g-i-phHRXS{
color:var(--white);
font-family:var(--cms-g-mallory-light);
font-weight:300;
}

.phw-g-i-phTP7J{
}

.phw-g-i-phbQVv{
font-weight:300;
font-size:70px;
line-height:1.25;
font-family:var(--cms-g-mallory-regular);
}

.phw-g-i-pkw9S5{
padding-top:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*6.25);
}

.phw-g-i-pm0Xxy{
font-weight:400;
font-size:50px;
line-height:1.25;
color:var(--link-color);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-pnA2gO{
font-size:18px;
line-height:var(--paragraph-line-height-2);
font-weight:400;
color:var(--brand-color-primary);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-pp88tl{
font-family:var(--cms-g-mallory-regular);
font-weight:400;
text-transform:capitalize;
color:var(--link-color);
}

.phw-g-i-pr61xb{
}

.phw-g-i-prDvqC{
}

.phw-g-i-prFXyR{
font-weight:300;
font-size:50px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-roboto);
}

.phw-g-i-pvYgmP{
font-size:14px;
line-height:1.5;
color:var(--white);
font-family:var(--cms-g-mallory-regular);
font-weight:300;
}

.phw-g-i-pvdyjR{
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-pz5GpF{
color:var(--white);
}

.phw-g-i-pzEuxx{
font-size:var(--phw-g-small-text-font-size);
line-height:var(--footer-menu-list-line-height-style-1);
font-family:var(--cms-g-mallory-regular);
color:var(--body-color);
display:inline-block;
}

.phw-g-i-pzEuxx:hover{
color:var(--phw-custom-yale-web-light-blue63aaffff);
font-family:var(--cms-g-mallory-bold);
}

.phw-g-i-q3qrEc{
color:var(--body-color);
font-size:18px;
font-family:var(--cms-g-mallory-regular);
font-weight:400;
}

.phw-g-i-q3zJJk{
fill:var(--phw-custom-whiteicon);
}

.phw-g-i-q4X1gu{
font-size:20px;
line-height:var(--paragraph-line-height-1);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-roboto);
color:var(--text-dark);
font-weight:300;
}

.phw-g-i-q7DwT6{
font-size:35px;
color:var(--phw-custom-yale-web-light-blue63aaffff);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-qAOKEM{
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-mallory-light);
font-weight:300;
padding-inline-start:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.875);
}

.phw-g-i-qBDL9i{
font-weight:300;
font-size:40px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-yalenew-regular);
text-align:start;
}

.phw-g-i-qF8uZu{
object-fit:cover;
}

.phw-g-i-qIntyF{
font-weight:300;
font-size:50px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-qJ19mN{
font-weight:400;
font-family:var(--cms-g-roboto);
background-color:var(--phw-custom-white);
}

.phw-g-i-qK32ct{
font-size:var(--phw-g-cards-title-font-size);
font-family:var(--cms-g-yalenew-regular);
color:var(--link-color);
font-weight:400;
}

.phw-g-i-m9gsQ9:hover .phw-g-i-qK32ct{
text-align:center;
}

.phw-g-i-qKjUWA{
margin-bottom:calc(var(--mu-space)*3.75);
}

.phw-g-i-qLd7AM{
height:477px;
}
.phw-g-i-qLd7AM img{
object-fit:cover ;
height:100% ;
width:100% ;
}

.phw-g-i-qQnvcV{
font-size:16px;
line-height:1.5;
color:var(--phw-custom-yalefactstexte1dedb);
font-family:var(--cms-g-roboto);
font-weight:300;
}

.phw-g-i-qRt8gM{
display:inline-flex;
font-size:var(--phw-g-small-text-font-size);
line-height:var(--paragraph-line-height-2);
text-decoration:none;
font-family:var(--cms-g-mallory-light);
}

.phw-g-i-qTv83f{
font-weight:300;
font-size:40px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-qWnQDD{
border:none;
height:477px;
}
.phw-g-i-qWnQDD img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-qabvIa{
color:var(--white);
}

.phw-g-i-qbt2m6{
color:var(--white);
text-decoration:underline;
}

.phw-g-i-qdZjKA{
height:477px;
}
.phw-g-i-qdZjKA img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-qdcVst{
color:var(--white);
}

.phw-g-i-qdcVst:hover{
color:var(--white);
}

.phw-g-i-qgAtHy{
font-weight:300;
font-size:50px;
line-height:1.25;
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-qmxP8b{
font-size:16px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-mallory-light);
color:var(--text-dark);
font-weight:300;
}

.phw-g-i-m9gsQ9:hover .phw-g-i-qmxP8b{
text-align:center;
}

.phw-g-i-qpgCwb{
font-size:20px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-mallory-light);
font-weight:300;
}

.phw-g-i-qrioVz{
background:none;
background-image:none;
color:var(--text-dark);
text-align:center;
}

.phw-g-i-qrioVz:hover{
}

.phw-g-i-qswsr2{
padding-inline-start:calc(var(--pu-space)*50);
gap:100px;
}

.phw-g-i-quhjwM{
fill:var(--brand-color-secondary);
}

.phw-g-i-qxjIjM{
font-weight:300;
font-size:70px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-r5WuVN{
font-size:var(--font-size-12);
line-height:var(--line-height-2);
color:var(--white);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-r6oxnd{
font-size:20px;
line-height:var(--paragraph-line-height-1);
color:var(--white);
font-family:var(--cms-g-mallory-light);
font-weight:300;
margin-top:calc(var(--mu-space) * 3);
}

.phw-g-i-r8Cv63{
font-size:16px;
font-family:var(--cms-g-mallory-light);
}

.phw-g-i-r8sMCu{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/YUCYUHUS/images/yale-facts-1715356481379.jpg);
border-top-width:15px;
border-top-color:transparent;
border-top-style:solid;
padding-top:calc(var(--pu-space)*12.5);
padding-bottom:calc(var(--pu-space)*12.5);
background-size:cover;
background-position:50% 50%;
background-repeat:no-repeat;
box-shadow:var(--input-box-shadow);
}

.phw-g-i-rEoDTB{
background-color:var(--phw-custom-white);
}

.phw-g-i-rGuMHV{
height:0px;
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-rHrV3H{
font-family:var(--cms-g-mallory-regular);
font-size:var(--phw-g-cards-title-font-size);
background-color:transparent;
box-shadow:none;
opacity:100;
color:var(--link-color);
}

.phw-g-i-EA6XuF:hover .phw-g-i-rHrV3H{
background-color:transparent;
height:auto;
color:var(--body-color);
}

.phw-g-i-6bCGXO:hover .phw-g-i-rHrV3H{
background-color:transparent;
height:auto;
color:var(--body-color);
}

.phw-g-i-fSMa1W:hover .phw-g-i-rHrV3H{
background-color:transparent;
height:auto;
color:var(--body-color);
}

.phw-g-i-X5WnRM:hover .phw-g-i-rHrV3H{
background-color:transparent;
height:auto;
color:var(--body-color);
}

.phw-g-i-Q5ABq0:hover .phw-g-i-rHrV3H{
background-color:transparent;
height:auto;
color:var(--body-color);
}

.phw-g-i-rJ0wZR{
background-color:var(--widget-bg-white-color);
color:var(--text-dark);
}

.phw-g-i-rLpoym{
font-weight:300;
font-size:50px;
line-height:1.25;
color:var(--link-color);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-rOOp2A{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--widget-bg-dark-color);
}

.phw-g-i-rVj6Vz{
font-size:14px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-mallory-regular);
font-weight:300;
}

.phw-g-i-rVpRRo{
border-width:0px;
border-top-width:3px;
border-color:var(--brand-color-primary);
border-top-color:var(--phw-custom-new-coralff6654ff);
border-style:solid;
border-top-style:solid;
height:477px;
}
.phw-g-i-rVpRRo img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-rZPzgY{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-rg2AGl{
padding-inline-start:calc(var(--pu-space)*0);
height:156px;
}
.phw-g-i-rg2AGl img{
object-fit:cover;
height:100% ;
}

.phw-g-i-rjGJfM{
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-mallory-light);
font-weight:300;
padding-inline-start:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.875);
}

.phw-g-i-rjNChS{
font-weight:300;
font-size:50px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-rkphPn{
font-size:18px;
font-family:var(--cms-g-mallory-light);
color:var(--body-color);
}

.phw-g-i-rld3Rj{
font-weight:300;
font-size:25px;
line-height:var(--heading-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-mallory-regular);
}

.phw-g-i-rnuTva{
color:var(--white);
display:inline-block;
font-size:var(--footer-menu-list-font-size-style-1);
line-height:var(--footer-menu-list-line-height-style-1);
}

.phw-g-i-rnuTva:hover{
color:var(--white);
}

.phw-g-i-rrvSHq{
font-size:14px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-mallory-light);
font-weight:300;
}

.phw-g-i-rtPgQA{
font-weight:300;
font-size:30px;
line-height:var(--heading-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-mallory-regular);
}

.phw-g-i-rumaRv{
font-weight:400;
font-size:var(--phw-g-cards-title-font-size);
color:var(--link-color);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-s1he4O{
font-weight:300;
font-size:50px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-s2PXNz{
border-width:0px;
border-top-width:5px;
border-color:var(--brand-color-primary);
border-top-color:var(--phw-custom-new-coralff6654ff);
border-style:solid;
border-top-style:solid;
height:477px;
}
.phw-g-i-s2PXNz img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-s2T8Ao{
margin-top:auto;
justify-content:center;
margin-bottom:auto;
gap:0px;
}

.phw-g-i-s2bvWx{
}

.phw-g-i-m9gsQ9:hover .phw-g-i-s2bvWx{
}

.phw-g-i-s9EPhj{
border-width:0;
border-color:transparent;
font-weight:400;
text-decoration:none;
height:var(--btn-height);
color:var(--link-color);
background-color:transparent;
padding:0;
min-height:auto;
box-shadow:none;
font-family:var(--cms-g-mallory-light);
}

.phw-g-i-s9EPhj:hover{
color:var(--phw-custom-dark-color-light6e6e6e);
}

.phw-g-i-s9TVNN{
font-family:var(--cms-g-mallory-regular);
color:var(--body-color);
}

.phw-g-i-sBgVC8{
font-weight:400;
font-size:var(--phw-g-cards-title-font-size);
color:var(--link-color);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-sBncPG{
font-weight:300;
font-size:50px;
line-height:1.25;
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-sEPvtE{
font-weight:400;
font-size:var(--phw-g-cards-title-font-size);
color:var(--phw-custom-yale-high-intensity-blue286dc0ff);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-sG2Q2L{
background-color:var(--phw-custom-white);
}

.phw-g-i-sGSyde{
border:none;
background-color:var(--phw-custom-yale-web-overlay);
padding-inline-end:calc(var(--pu-space)*2.625);
padding-inline-start:calc(var(--pu-space)*2.625);
}

.phw-g-i-sGn4cU{
background-color:transparent;
}

.phw-g-i-6bCGXO:hover .phw-g-i-sGn4cU{
font-size:14px;
}

.phw-g-i-sGsSD1{
font-size:var(--input-font-size-lg);
line-height:1.4;
height:64px;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-inline-start:32px;
padding-inline-end:32px;
background-color:var(--input-bg);
font-weight:var(--input-font-weight);
border-style:solid;
border-width:1px;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
border-color:var(--input-stroke);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
font-family:var(--cms-g-mallory-light);
}

.phw-g-i-sGsSD1:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-sGsSD1.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-sGsSD1:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-sKBHKo{
color:var(--white);
font-family:var(--cms-g-mallory-bold);
}

.phw-g-i-sKBHKo:hover{
color:var(--white);
}

.phw-g-i-sN2ap9{
background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+DQo8cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz4NCjwvc3ZnPg==');
font-size:18px;
line-height:var(--input-line-height);
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
background-color:var(--input-bg);
font-weight:var(--input-font-weight);
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
background-repeat:no-repeat;
background-position:right 0.75rem center;
background-size:16px 12px;
font-family:var(--cms-g-mallory-regular);
border-style:solid;
border-width:1px;
border-color:var(--brand-color-primary);
}

.phw-g-i-sN2ap9:focus{
box-shadow:var(--input-box-shadow-focus);
border-color:var(--input-stroke-focus);
}

.phw-g-i-sN2ap9.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-sN2ap9:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-sNAKml{
padding-top:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*6.25);
}

.phw-g-i-sPiwb8{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--widget-bg-dark-color);
}

.phw-g-i-sSwOmo{
border-width:1px;
border-color:transparent;
border-style:solid;
}

.phw-g-i-sUPF7R{
height:28px;
width:28px;
}

.phw-g-i-sUldG2{
aspect-ratio:4/3;
object-fit:cover;
}

.phw-g-i-sV3Rke{
font-family:var(--cms-g-mallory-light);
font-weight:300;
color:var(--white);
}

.phw-g-i-sXhlVc{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-sYVXx3{
font-weight:300;
font-size:50px;
line-height:1.25;
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-sZLw8L{
font-size:18px;
font-family:var(--cms-g-mallory-regular);
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
border-style:solid;
border-width:1px;
border-color:var(--brand-color-primary);
}

.phw-g-i-sZQWqw{
font-weight:400;
font-size:50px;
line-height:1.25;
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-sZSYWs{
}

.phw-g-i-sZaUva{
font-weight:300;
font-size:50px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-sb2z3C{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--phw-custom-bluebg286dc0);
}

.phw-g-i-sdEQyT{
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
padding-inline-end:32px;
padding-inline-start:32px;
color:var(--body-color);
font-weight:var(--input-font-weight);
font-size:var(--phw-g-regular-text-font-size);
background-color:var(--input-bg);
outline:none;
font-family:var(--cms-g-mallory-light);
height:64px;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
line-height:1.4;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-sdEQyT:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-sdEQyT.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-sdEQyT:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-sdzix3{
font-weight:300;
font-size:50px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-sfsOM7{
}

.phw-g-i-sgZ1Cx{
height:477px;
}
.phw-g-i-sgZ1Cx img{
object-fit:cover ;
height:100% ;
width:100% ;
}

.phw-g-i-sh3yIR{
padding-top:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*6.25);
}

.phw-g-i-shHeX5{
font-family:var(--cms-g-mallory-light);
}

.phw-g-i-slYHpw{
font-weight:400;
font-size:var(--phw-g-cards-title-font-size);
color:var(--link-color);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-ssLiGJ{
font-family:var(--cms-g-mallory-light);
}

.phw-g-i-stFNHG{
}

.phw-g-i-stx48t{
font-size:16px;
color:var(--white);
}

.phw-g-i-swQYsS{
fill:transparent;
}

.phw-g-i-sxGlMB{
font-family:var(--cms-g-mallory-light);
color:var(--white);
background-color:var(--widget-bg-dark-color);
font-weight:300;
}

.phw-g-i-szHMMP{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--widget-bg-dark-color);
}

.phw-g-i-t0JAYD{
margin-top:calc(var(--mu-space)*3.75);
}
.phw-g-i-t0JAYD img{
object-fit:cover;
}

.phw-g-i-t1x4Xn{
font-size:var(--phw-g-widget-title-font-size);
color:var(--link-color);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-t47fr0{
}

.phw-g-i-t8rbcT{
color:var(--white);
}

.phw-g-i-t8w210{
}
.phw-g-i-t8w210 img{
object-fit:cover ;
}

.phw-g-i-t93vNo{
font-weight:300;
font-size:60px;
line-height:1.25;
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-t95CJt{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-tCkkta{
font-weight:300;
font-size:50px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-tEKfEb{
height:50px;
text-align:center;
margin-top:calc(var(--mu-space)*5.625);
}

.phw-g-i-tEOHKH{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-tEpLVS{
font-family:var(--cms-g-mallory-light);
font-size:var(--phw-g-small-text-font-size);
}

.phw-g-i-tEympX{
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-tJ0hB1{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/YUCYUHUS/images/yale-facts-1715355937155.jpg);
padding-top:calc(var(--pu-space)*12.5);
padding-bottom:calc(var(--pu-space)*12.5);
background-size:cover;
background-position:50% 50%;
background-repeat:no-repeat;
box-shadow:var(--input-box-shadow);
border-top-style:solid;
border-top-color:transparent;
border-top-width:15px;
}

.phw-g-i-tMsj0u{
font-family:var(--cms-g-mallory-light);
}

.phw-g-i-tN1Xg2{
color:var(--white);
font-family:var(--cms-g-mallory-light);
}

.phw-g-i-tN1Xg2:hover{
color:var(--white);
}

.phw-g-i-tOlulm{
fill:var(--phw-custom-whiteicon);
}

.phw-g-i-tQlToK{
font-weight:400;
color:var(--link-color);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-tRtE83{
font-size:18px;
font-family:var(--cms-g-mallory-regular);
}

.phw-g-i-tSKf9H{
border:none;
background-color:var(--phw-custom-yale-web-overlay);
padding-inline-end:calc(var(--pu-space)*2.625);
padding-inline-start:calc(var(--pu-space)*2.625);
}

.phw-g-i-tTdIgX{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/YUCYUHUS/images/Hero_Sterling1920x9271-1733238897925.jpg);
background-color:var(--widget-bg-white-color);
background-size:cover;
background-position:50% 50%;
}

.phw-g-i-tXAqsb{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
padding-inline-start:calc(var(--pu-space)*3.75);
padding-inline-end:calc(var(--pu-space)*3.75);
}

.phw-g-i-tbgA4D{
border:none;
height:477px;
}
.phw-g-i-tbgA4D img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-tbhp42{
padding-top:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-teZCig{
font-weight:300;
font-size:30px;
line-height:var(--heading-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-mallory-light);
}

.phw-g-i-temdGJ{
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-dark-color-light4a4a4a);
font-family:var(--cms-g-mallory-light);
font-weight:400;
margin-bottom:calc(var(--mu-space)*2);
}

.phw-g-i-tjRNKA{
padding-top:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*3.75);
background-color:var(--brand-color-primary);
}

.phw-g-i-6bCGXO:hover .phw-g-i-tje4bm{
}

.phw-g-i-tje4bm{
}

.phw-g-i-tjrGIi{
background:none;
background-image:none;
color:var(--text-dark);
text-align:center;
}

.phw-g-i-tjrGIi:hover{
}

.phw-g-i-tkwPxi{
}

.phw-g-i-tnOjQG{
margin-top:calc(var(--mu-space)*-0.875);
}

.phw-g-i-trnjey{
color:var(--white);
}

.phw-g-i-tuC9PY{
font-family:var(--cms-g-mallory-bold);
}

.phw-g-i-txTWYO{
background-color:transparent;
}

.phw-g-i-m9gsQ9:hover .phw-g-i-txTWYO{
background-color:transparent;
}

.phw-g-i-ty1Eb0{
gap:0px;
margin-top:auto;
margin-bottom:auto;
}

.phw-g-i-tyzXF2{
font-size:var(--phw-g-large-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-mallory-regular);
text-transform:uppercase;
}

.phw-g-i-u1C7u0{
}

.phw-g-i-u2F8KQ{
font-size:20px;
line-height:var(--paragraph-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-mallory-regular);
font-weight:400;
}

.phw-g-i-u7Sas2{
background-color:var(--widget-bg-white-color);
color:var(--text-dark);
}

.phw-g-i-uGH0lR{
font-size:20px;
line-height:var(--paragraph-line-height-1);
color:var(--text-dark);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-mallory-light);
font-weight:300;
}

.phw-g-i-uGJwEm{
background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+DQo8cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz4NCjwvc3ZnPg==');
font-size:18px;
line-height:var(--input-line-height);
padding-top:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height) - var(--input-line-height)) - (var(--input-border-width) * 2)) / 2);
background-color:var(--input-bg);
font-weight:var(--input-font-weight);
border-style:solid;
border-width:1px;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
border-color:var(--input-stroke);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
background-repeat:no-repeat;
background-position:right 0.75rem center;
background-size:16px 12px;
font-family:var(--cms-g-mallory-regular);
}

.phw-g-i-uGJwEm:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-uGJwEm.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-uGJwEm:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-uHlb9f{
justify-content:start;
}

.phw-g-i-uJG7GE{
max-height:auto;
max-width:30%;
height:auto;
}

.phw-g-i-m9gsQ9:hover .phw-g-i-uJG7GE{
text-align:center;
}

.phw-g-i-uMT7fG{
background-color:var(--phw-custom-white);
margin-bottom:auto;
text-shadow:0px 0px 0px rgba(, undefined, undefined, 1);
opacity:50;
padding-inline-start:calc(var(--pu-space)*1.875);
padding-top:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.875);
padding-bottom:calc(var(--pu-space)*3.75);
box-shadow:none;
}

.phw-g-i-uNelrQ{
margin-top:calc(var(--mu-space)*-4.375);
}
.phw-g-i-uNelrQ img{
object-fit:cover;
}

.phw-g-i-uOt52y{
font-weight:300;
font-size:50px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-mallory-light);
}

.phw-g-i-uQwnSa{
font-size:22px;
}

.phw-g-i-uTABwz{
border:none;
background-color:var(--phw-custom-yale-web-overlay);
padding-inline-start:calc(var(--pu-space)*2.625);
padding-inline-end:calc(var(--pu-space)*2.625);
}

.phw-g-i-uV8aut{
border-width:0px;
border-top-width:3px;
border-color:var(--brand-color-primary);
border-top-color:var(--phw-custom-new-coralff6654ff);
border-style:solid;
border-top-style:solid;
height:475px;
}
.phw-g-i-uV8aut img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-uYpiVh{
font-size:20px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-yalenew-regular);
color:var(--brand-color-primary);
font-weight:400;
}

.phw-g-i-uYuJly:hover{
background-color:var(--phw-custom-white);
}

.phw-g-i-uYuJly{
background-color:var(--phw-custom-white);
}

.phw-g-i-ua2V7d{
height:0px;
width:0px;
}

.phw-g-i-ubdGTH{
font-weight:400;
font-size:25px;
line-height:var(--line-height-4);
color:var(--brand-color-primary);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-ucefr3{
border-width:0px;
border-top-width:5px;
border-color:var(--brand-color-primary);
border-top-color:var(--phw-custom-new-coralff6654ff);
border-style:solid;
border-top-style:solid;
height:477px;
}
.phw-g-i-ucefr3 img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-udyHrj{
border-width:0px;
border-bottom-width:3px;
border-color:var(--brand-color-primary);
border-bottom-color:var(--phw-custom-new-coralff6654ff);
border-style:solid;
border-bottom-style:solid;
font-family:var(--cms-g-mallory-light);
font-weight:300;
}

.phw-g-i-ueS0vs{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-uhKnPT{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/YUCYUHUS/images/yale-facts-1715356481379.jpg);
border-top-width:15px;
border-top-color:transparent;
border-top-style:solid;
padding-top:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*3.75);
background-size:cover;
background-position:50% 50%;
background-repeat:no-repeat;
box-shadow:var(--input-box-shadow);
}

.phw-g-i-ujLPWv{
border:none;
background-color:var(--phw-custom-yale-web-overlay);
padding-inline-end:calc(var(--pu-space)*2.625);
padding-inline-start:calc(var(--pu-space)*2.625);
}

.phw-g-i-upydlp{
height:50px;
width:50px;
}
.phw-g-i-upydlp img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-uqU3WI{
background-color:var(--phw-custom-bluebg286dc0);
}

.phw-g-i-uqenJj{
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-mallory-light);
font-weight:300;
padding-inline-start:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.875);
}

.phw-g-i-usvvyG{
font-size:16px;
line-height:1.5;
color:var(--phw-custom-yalefactstexte1dedb);
font-family:var(--cms-g-roboto);
font-weight:300;
}

.phw-g-i-uwikwq{
margin-bottom:calc(var(--mu-space)*-3.75);
height:0px;
}

.phw-g-i-uxBsgh{
font-size:18px;
}

.phw-g-i-v41XBb{
padding-top:calc(var(--pu-space)*18.75);
padding-bottom:calc(var(--pu-space)*18.75);
}

.phw-g-i-vA4aOx{
font-size:20px;
}

.phw-g-i-vCzGB9{
font-size:40px;
color:var(--phw-custom-yale-web-light-blue63aaffff);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-vFjLra{
font-size:36px;
color:var(--brand-color-primary);
font-family:var(--cms-g-mallory-regular);
}

.phw-g-i-vHFu0N{
height:477px;
}
.phw-g-i-vHFu0N img{
object-fit:cover ;
height:100% ;
width:100% ;
}

.phw-g-i-vKrNrT{
border-width:0;
border-color:transparent;
font-weight:400;
color:var(--white);
font-family:var(--cms-g-mallory-regular);
padding-top:0;
padding-inline-end:0;
padding-inline-start:0;
text-decoration:underline;
padding-bottom:0;
font-size:16px;
min-height:auto;
line-height:var(--paragraph-line-height-2);
background-color:transparent;
box-shadow:none;
padding-inline-right:0;
height:auto;
}

.phw-g-i-vKrNrT:hover{
border-color:transparent;
font-size:16px;
font-family:var(--cms-g-mallory-regular);
color:var(--white);
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-vKrNrT:active{
border-color:transparent;
font-family:var(--cms-g-mallory-regular);
color:var(--white);
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-vKrNrT:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-vKrNrT.disabled{
border-color:transparent;
color:var(--btn-dark);
}
.phw-g-i-vKrNrT:disabled{
border-color:transparent;
color:var(--btn-dark);
}

.phw-g-i-vNZfof{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--widget-bg-dark-color);
}

.phw-g-i-vZmkiA{
height:477px;
}
.phw-g-i-vZmkiA img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-vZruNw{
font-family:var(--cms-g-mallory-light);
font-weight:300;
}

.phw-g-i-vZtCXt{
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-mallory-light);
font-weight:300;
padding-inline-start:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.875);
}

.phw-g-i-vbg59Z{
font-weight:600;
font-size:var(--font-size-12);
line-height:var(--line-height-1);
color:var(--text-dark);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-vbzdwZ{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-veZYnC{
font-size:22px;
color:var(--white);
font-family:var(--cms-g-mallory-regular);
text-align:center;
}

.phw-g-i-vkQik1{
font-size:var(--phw-g-small-text-font-size);
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-mallory-light);
font-weight:300;
}

.phw-g-i-vkzhWV{
font-size:16px;
font-family:var(--cms-g-mallory-light);
font-weight:300;
}

.phw-g-i-vlGAPf{
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-mallory-regular);
font-weight:300;
}

.phw-g-i-vnbrb7{
}

.phw-g-i-vohoTj{
font-weight:300;
font-size:50px;
line-height:1.25;
color:var(--white);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-vsqEPb{
font-size:16px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-mallory-light);
font-weight:400;
}

.phw-g-i-vwzAt1{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--brand-color-primary);
}

.phw-g-i-vy0s6k{
border-width:0px;
border-top-width:3px;
border-color:var(--brand-color-primary);
border-top-color:var(--phw-custom-new-coralff6654ff);
border-style:solid;
border-top-style:solid;
}
.phw-g-i-vy0s6k img{
object-fit:cover;
}

.phw-g-i-w3yOnp{
fill:var(--icon-light);
color:var(--icon-light);
}

.phw-g-i-w6EWAW{
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--white);
font-family:var(--cms-g-mallory-light);
font-weight:300;
padding-inline-start:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.875);
}

.phw-g-i-w6pGc0{
font-size:20px;
font-family:var(--cms-g-roboto);
color:var(--white);
}

.phw-g-i-w8znjm{
font-weight:300;
font-size:50px;
line-height:1.25;
color:var(--phw-custom-yale-web-light-blue63aaffff);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-wAQfdw{
color:var(--white);
}

.phw-g-i-wCAeZu{
border:none;
background-color:var(--phw-custom-yale-web-overlay);
padding-inline-end:calc(var(--pu-space)*2.625);
padding-inline-start:calc(var(--pu-space)*2.625);
}

.phw-g-i-wFcdZ1{
object-fit:cover;
height:auto;
width:auto;
aspect-ratio:16/9;
}

.phw-g-i-wJgm4A{
font-weight:300;
font-size:60px;
line-height:1.25;
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-wK2ejL{
margin-inline-start:calc(var(--mu-space)*3.125);
justify-content:start;
}

.phw-g-i-wLNYMv{
font-size:14px;
line-height:1.5;
color:var(--phw-custom-yalefactstexte1dedb);
font-family:var(--cms-g-mallory-bold);
font-weight:300;
}

.phw-g-i-wN0SbW{
margin-top:auto;
gap:10px;
}

.phw-g-i-U8uqio:hover .phw-g-i-wN0SbW{
}

.phw-g-i-wODtzv{
background-color:var(--phw-custom-white);
}

.phw-g-i-wODtzv:hover{
background-color:var(--phw-custom-cards-background-01);
}

.phw-g-i-wSKy7m{
font-family:var(--cms-g-mallory-light);
}

.phw-g-i-Zqpt63:hover .phw-g-i-wTXIhY{
}

.phw-g-i-wTXIhY{
}

.phw-g-i-wVMOVy{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--brand-color-primary);
}

.phw-g-i-wWzaz3{
background-color:var(--phw-custom-white);
}

.phw-g-i-wYyUgs{
padding-top:calc(var(--pu-space)*6.25);
padding-bottom:calc(var(--pu-space)*6.25);
background-color:var(--brand-color-primary);
padding-inline-start:calc(var(--pu-space)*3.75);
padding-inline-end:calc(var(--pu-space)*3.75);
}

.phw-g-i-wbwKUI{
border-width:1px;
border-color:var(--input-stroke);
border-style:none;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
padding-inline-end:32px;
padding-inline-start:32px;
font-weight:var(--input-font-weight);
font-size:var(--input-font-size-lg);
background-color:var(--input-bg);
outline:none;
height:64px;
padding-top:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
padding-bottom:calc(((var(--input-height-lg) - var(--input-line-height-lg)) - (var(--input-border-width) * 2)) / 2);
line-height:1.4;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.phw-g-i-wbwKUI:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-wbwKUI.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-wbwKUI:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-we4Rp4{
color:var(--white);
}

.phw-g-i-we9MHy{
font-weight:400;
font-size:20px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-roboto);
margin-bottom:calc(var(--mu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-wfAX4m{
background-color:var(--phw-custom-white);
}

.phw-g-i-wfAX4m:hover{
background-color:var(--phw-custom-cards-background-01);
}

.phw-g-i-wggUFk{
align-items:center;
}

.phw-g-i-wkHUV2{
font-size:16px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-mallory-regular);
font-weight:300;
}

.phw-g-i-wlLGdV:hover{
color:var(--link-color);
}

.phw-g-i-wlLGdV{
color:var(--white);
}

.phw-g-i-wmGyef{
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-mallory-light);
font-weight:300;
background-color:transparent;
}

.phw-g-i-m9gsQ9:hover .phw-g-i-wmGyef{
text-align:center;
}

.phw-g-i-wpXwL9{
}
.phw-g-i-wpXwL9 img{
object-fit:cover ;
}

.phw-g-i-wrTVUf{
color:var(--white);
}

.phw-g-i-wrUFHg{
font-size:16px;
color:var(--white);
font-family:var(--cms-g-mallory-light);
font-weight:300;
text-align:center;
}

.phw-g-i-ws4crr{
}

.phw-g-i-wtuVG1{
font-weight:400;
font-size:25px;
line-height:var(--line-height-4);
color:var(--link-color);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-wuzaUw{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
font-family:var(--cms-g-mallory-light);
color:var(--white);
background-color:var(--widget-bg-dark-color);
font-weight:300;
}

.phw-g-i-wwju1J{
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
}

.phw-g-i-wyTsv5{
font-weight:300;
font-size:50px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-wywsdX{
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
font-weight:700;
font-size:20px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-yalenew-itallic);
margin-top:auto;
padding-top:calc(var(--pu-space)*1.25);
}

.phw-g-i-x0pkJN{
padding-top:calc(var(--pu-space)*1.5);
padding-bottom:calc(var(--pu-space)*1.5);
color:var(--brand-color-primary);
font-family:var(--cms-g-mallory-light);
font-size:14px;
text-align:start;
}

.phw-g-i-x1Ab9L{
font-weight:700;
font-size:20px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-roboto);
}

.phw-g-i-x4jicV{
}

.phw-g-i-m9gsQ9:hover .phw-g-i-x4jicV{
text-align:center;
}

.phw-g-i-x8E8S1{
font-family:var(--cms-g-mallory-light);
}

.phw-g-i-x9FNmZ{
justify-content:end;
align-items:;
}

.phw-g-i-xBWhiX{
font-family:var(--cms-g-mallory-light);
font-size:var(--phw-g-small-text-font-size);
}

.phw-g-i-xDh1AH{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/YUCYUHUS/images/Hero_Sterling1920x9271-1733238897925.jpg);
background-color:var(--widget-bg-white-color);
background-size:cover;
background-position:50% 50%;
}

.phw-g-i-xEGklP{
font-weight:400;
font-family:var(--cms-g-roboto);
}

.phw-g-i-xH5yZt{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/YUCYUHUS/images/yale-facts-1715355937155.jpg);
padding-top:calc(var(--pu-space)*12.5);
padding-bottom:calc(var(--pu-space)*12.5);
background-size:cover;
background-position:50% 50%;
background-repeat:no-repeat;
box-shadow:var(--input-box-shadow);
border-top-style:solid;
border-top-color:transparent;
border-top-width:15px;
}

.phw-g-i-xHUW1j{
border-color:transparent;
max-height:none;
color:var(--white);
font-weight:300;
padding-left:15px;
font-size:var(--phw-g-small-text-font-size);
min-height:0px;
background-color:var(--brand-color-primary);
max-width:none;
width:100%;
margin-inline-start:calc(var(--mu-space)*0);
font-family:var(--cms-g-mallory-light);
text-align:center;
height:50px;
min-width:0px;
padding-right:15px;
}

.phw-g-i-xHUW1j:hover{
border-color:transparent;
background-color:var(--brand-color-primary);
font-family:var(--cms-g-mallory-light);
color:var(--white);
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-xHUW1j:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-xHUW1j:active{
border-color:transparent;
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-xHUW1j.disabled{
border-color:transparent;
color:var(--btn-dark);
}
.phw-g-i-xHUW1j:disabled{
border-color:transparent;
color:var(--btn-dark);
}

.phw-g-i-xHe4e1{
font-size:16px;
color:var(--white);
padding-bottom:calc(var(--pu-space)*3.75);
margin-top:calc(var(--mu-space)*0.5);
}

.phw-g-i-xHgYTC{
color:var(--white);
}

.phw-g-i-xIQQGZ{
background:none;
-webkit-background-clip:unset;
-webkit-text-fill-color:unset;
color:var(--white);
}

.phw-g-i-xJQlsj{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-xOhxDi{
font-size:16px;
padding-inline-start:calc(var(--pu-space)*1.875);
padding-inline-end:calc(var(--pu-space)*1.875);
}

.phw-g-i-xPHBvc{
border-width:2px;
border-color:var(--phw-custom-new-coralff6654ff);
border-style:solid;
height:477px;
}
.phw-g-i-xPHBvc img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-xPhydF{
background-color:transparent;
margin-bottom:auto;
padding-bottom:calc(var(--pu-space)*1.875);
}

.phw-g-i-xawTqS{
background-position:50% 50%;
}

.phw-g-i-xcqvb2{
font-size:var(--phw-g-cards-title-font-size);
color:var(--phw-custom-yale-high-intensity-blue286dc0ff);
font-weight:400;
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-xdLEI5{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/YUCYUHUS/images/yale-facts-1715355937155.jpg);
padding-top:calc(var(--pu-space)*12.5);
padding-bottom:calc(var(--pu-space)*12.5);
background-size:cover;
background-position:50% 50%;
background-repeat:no-repeat;
box-shadow:var(--input-box-shadow);
border-top-style:solid;
border-top-color:transparent;
border-top-width:15px;
}

.phw-g-i-xf8D2V{
height:477px;
}
.phw-g-i-xf8D2V img{
object-fit:cover ;
height:100% ;
width:100% ;
}

.phw-g-i-xgGeK8{
font-weight:400;
font-size:50px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-xiPmAO{
font-weight:300;
font-size:30px;
line-height:var(--heading-line-height-3);
color:var(--text-dark);
font-family:var(--cms-g-mallory-light);
}

.phw-g-i-xkEpJX{
background-color:var(--brand-color-primary);
}

.phw-g-i-xka6qx{
margin-inline-start:calc(var(--mu-space)*-3.75);
}

.phw-g-i-xki1ef{
object-fit:cover;
padding-inline-start:calc(var(--pu-space)*0);
padding-top:calc(var(--pu-space)*0);
padding-inline-end:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
aspect-ratio:16/9;
}

.phw-g-i-xqhzoA{
font-weight:400;
font-size:20px;
line-height:var(--line-height-4);
color:var(--link-color);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-xqjwVk{
font-weight:300;
font-size:50px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-xqrF1N{
font-weight:300;
font-size:50px;
line-height:1.25;
color:var(--brand-color-primary);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-xs0LxL{
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-xtIvCf{
color:var(--white);
display:inline-flex;
font-size:var(--paragraph-font-size-1);
line-height:var(--paragraph-line-height-1);
text-decoration:none;
}

.phw-g-i-xtIvCf:hover{
color:var(--white);
}

.phw-g-i-xuaffM{
border-width:0px;
border-top-width:3px;
border-color:var(--brand-color-primary);
border-top-color:var(--phw-custom-new-coralff6654ff);
border-style:solid;
border-top-style:solid;
height:475px;
}
.phw-g-i-xuaffM img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-y2173Q{
}

.phw-g-i-y5Q2yF{
color:var(--link-color);
}

.phw-g-i-y7twz7{
}

.phw-g-i-y7xLet{
font-weight:300;
line-height:var(--heading-line-height-3);
color:var(--link-color);
font-family:var(--cms-g-yalenew-regular);
font-size:30px;
}

.phw-g-i-yBCLjN{
border:none;
height:477px;
}
.phw-g-i-yBCLjN img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-yBv5s3{
border:none;
height:477px;
}
.phw-g-i-yBv5s3 img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-yEZBJy{
width:28px;
}

.phw-g-i-yFMq6q{
font-size:18px;
font-family:var(--cms-g-mallory-regular);
font-weight:400;
}

.phw-g-i-yLM6wP{
background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+DQo8cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLz4NCjwvc3ZnPg==');
border-width:1px;
border-color:var(--input-stroke);
border-style:solid;
border-top-left-radius:calc(var(--input-border-radius)*0);
border-top-right-radius:calc(var(--input-border-radius)*0);
border-bottom-left-radius:calc(var(--input-border-radius)*0);
border-bottom-right-radius:calc(var(--input-border-radius)*0);
font-size:16px;
line-height:var(--input-line-height);
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
background-color:var(--input-bg);
font-weight:var(--input-font-weight);
outline:none;
transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
background-repeat:no-repeat;
background-position:right 0.75rem center;
background-size:16px 12px;
font-family:var(--cms-g-mallory-light);
}

.phw-g-i-yLM6wP:focus{
border-color:var(--input-stroke-focus);
box-shadow:var(--input-box-shadow-focus);
}

.phw-g-i-yLM6wP.disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}
.phw-g-i-yLM6wP:disabled{
background-color:var(--input-disabled-bg);
opacity:1;
pointer-events:none;
}

.phw-g-i-yMLLeD{
font-weight:400;
font-size:50px;
line-height:1.25;
color:var(--link-color);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-yOPOSC{
margin-top:calc(var(--mu-space)*-4.375);
}
.phw-g-i-yOPOSC img{
object-fit:cover;
}

.phw-g-i-ySibUp{
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-mallory-light);
font-weight:300;
}

.phw-g-i-ySlRgA{
border:none;
background-color:var(--phw-custom-yale-web-overlay);
padding-inline-end:calc(var(--pu-space)*2.625);
padding-inline-start:calc(var(--pu-space)*2.625);
}

.phw-g-i-yUUIP2{
border-color:transparent;
color:var(--white);
font-family:var(--cms-g-mallory-regular);
text-decoration:var(--link-hover-decoration);
font-size:16px;
}

.phw-g-i-yUUIP2:hover{
border-color:transparent;
font-size:16px;
font-family:var(--cms-g-mallory-regular);
color:var(--white);
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-yUUIP2:active{
border-color:transparent;
font-family:var(--cms-g-mallory-regular);
color:var(--white);
text-decoration:var(--link-hover-decoration);
}

.phw-g-i-yUUIP2:focus-visible{
outline:var(--accessibility-outline-width) var(--accessibility-outline-style) var(--accessibility-outline-color);
outline-offset:var(--accessibility-outline-offset);
}

.phw-g-i-yUUIP2.disabled{
border-color:transparent;
color:var(--btn-dark);
}
.phw-g-i-yUUIP2:disabled{
border-color:transparent;
color:var(--btn-dark);
}

.phw-g-i-yXFDSe{
border-width:0px;
border-top-width:3px;
border-color:var(--brand-color-primary);
border-top-color:var(--phw-custom-new-coralff6654ff);
border-style:solid;
border-top-style:solid;
}
.phw-g-i-yXFDSe img{
object-fit:cover;
}

.phw-g-i-yYK1LT{
font-family:var(--cms-g-mallory-light);
color:var(--white);
font-weight:300;
}

.phw-g-i-yYK1LT:hover{
color:var(--phw-custom-yale-web-light-blue63aaffff);
}

.phw-g-i-yfv5FP{
margin-bottom:auto;
padding-bottom:calc(var(--pu-space)*1.25);
}

.phw-g-i-yhYlRJ{
border:none;
background-color:var(--phw-custom-yale-web-overlay);
padding-inline-end:calc(var(--pu-space)*2.625);
padding-inline-start:calc(var(--pu-space)*2.625);
}

.phw-g-i-yhw6Rv{
color:var(--brand-color-primary);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-ykwc0p{
border:none;
height:477px;
}
.phw-g-i-ykwc0p img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-yn2P7J{
height:570px;
}
.phw-g-i-yn2P7J img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-yyDlqe{
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--text-dark);
font-family:var(--cms-g-mallory-light);
font-weight:300;
padding-inline-start:calc(var(--pu-space)*1.875);
padding-bottom:calc(var(--pu-space)*1.875);
}

.phw-g-i-yzfckT{
font-weight:400;
color:var(--phw-custom-yale-web-light-blue63aaffff);
font-family:var(--cms-g-yalenew-regular);
background-color:transparent;
text-align:center;
}

.phw-g-i-z0SniC{
font-weight:400;
color:var(--link-color);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-z15B9P{
border:none;
font-family:var(--cms-g-mallory-light);
font-weight:300;
}

.phw-g-i-z1WHzY{
font-weight:300;
font-size:50px;
line-height:1.25;
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-z1YkwI{
height:477px;
}
.phw-g-i-z1YkwI img{
object-fit:cover;
height:100% ;
width:100% ;
}

.phw-g-i-z4xrsy{
font-size:var(--phw-g-cards-title-font-size);
font-family:var(--cms-g-yalenew-regular);
color:var(--link-color);
font-weight:400;
}

.phw-g-i-m9gsQ9:hover .phw-g-i-z4xrsy{
text-align:center;
}

.phw-g-i-z5DuBO{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-i-z6qq7x{
font-weight:400;
font-size:var(--phw-g-cards-title-font-size);
color:var(--link-color);
font-family:var(--cms-g-yalenew-regular);
background-color:transparent;
}

.phw-g-i-m9gsQ9:hover .phw-g-i-z6qq7x{
text-align:center;
}

.phw-g-i-zANxNc{
font-weight:300;
font-size:70px;
line-height:1.25;
font-family:var(--cms-g-mallory-regular);
}

.phw-g-i-zEdvMk{
font-weight:400;
font-size:var(--phw-g-cards-title-font-size);
color:var(--phw-custom-yale-high-intensity-blue286dc0ff);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-zFWhYG{
color:var(--white);
}

.phw-g-i-zFdt9C{
font-size:22px;
}

.phw-g-i-zKJTUn{
padding-top:calc(var(--pu-space)*0);
}

.phw-g-i-zNLxht{
margin-top:calc(var(--mu-space)*-4.125);
}
.phw-g-i-zNLxht img{
object-fit:cover ;
}

.phw-g-i-zOb2oW{
gap:8px;
}

.phw-g-i-zSjBgk{
font-size:18px;
line-height:1.25;
font-family:var(--cms-g-mallory-light);
color:var(--brand-color-primary);
font-weight:300;
}

.phw-g-i-zTECgf{
margin-top:auto;
justify-content:center;
margin-bottom:auto;
gap:0px;
}

.phw-g-i-zUNiKj{
border-width:0px;
border-top-width:3px;
border-color:var(--brand-color-primary);
border-top-color:var(--phw-custom-new-coralff6654ff);
border-style:solid;
color:var(--white);
}

.phw-g-i-zUdV5l{
font-size:20px;
}

.phw-g-i-zV9ZZp{
color:var(--white);
text-align:start;
font-size:16px;
}

.phw-g-i-zVAJHs{
}

.phw-g-i-zXTqrp{
font-size:20px;
line-height:var(--paragraph-line-height-1);
color:var(--text-dark);
margin-top:calc(var(--mu-space) * 3);
font-family:var(--cms-g-mallory-light);
font-weight:300;
}

.phw-g-i-zaffeV{
text-align:center;
}

.phw-g-i-zdAHs0{
font-weight:300;
font-size:70px;
line-height:1.25;
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-zfVDqz{
padding-inline-end:calc(var(--pu-space)*1.875);
color:var(--white);
padding-inline-start:calc(var(--pu-space)*1.875);
font-weight:300;
font-size:16px;
line-height:var(--paragraph-line-height-2);
font-family:var(--cms-g-mallory-light);
}

.phw-g-i-D2zWgO:hover .phw-g-i-zfVDqz{
color:var(--white);
}

.phw-g-i-zgCe5A{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/YUCYUHUS/images/Hero_Branford1920x927-1733164940873.jpg);
padding-top:calc(var(--pu-space)*12.5);
padding-bottom:calc(var(--pu-space)*12.5);
background-size:cover;
background-position:50% 50%;
background-repeat:no-repeat;
box-shadow:var(--input-box-shadow);
border-top-style:solid;
border-top-color:transparent;
border-top-width:15px;
}

.phw-g-i-zgrifl{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/YUCYUHUS/images/yale-facts-1715355937155.jpg);
padding-top:calc(var(--pu-space)*10);
padding-bottom:calc(var(--pu-space)*10);
background-color:var(--brand-color-primary);
background-size:fill;
background-position:50% 50%;
background-repeat:no-repeat;
}

.phw-g-i-ziiCMk{
font-size:20px;
font-family:var(--cms-g-roboto);
color:var(--white);
}

.phw-g-i-zk0Zj9{
font-weight:300;
font-size:14px;
line-height:1.5;
color:var(--body-color);
font-family:var(--cms-g-mallory-light);
}

.phw-g-i-zkHL1V{
font-size:18px;
font-family:var(--cms-g-mallory-regular);
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*1.25);
}

.phw-g-i-zoFs44{
font-weight:400;
font-size:var(--phw-g-cards-title-font-size);
color:var(--phw-custom-yale-web-light-blue63aaffff);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-i-zskzFM{
font-size:55px;
color:var(--white);
}

.phw-g-i-ztGXBF{
font-family:var(--cms-g-yalenew-regular);
font-size:40px;
}

.phw-g-i-zuOiCG{
font-family:var(--cms-g-mallory-light);
display:inline-flex;
font-size:var(--phw-g-small-text-font-size);
line-height:var(--paragraph-line-height-2);
text-decoration:none;
}

.phw-g-i-zwGwdJ{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
}
.phw-g-i-zwGwdJ img{
object-fit:cover;
}

.phw-g-i-zxXLH5{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/prod/YUCYUHUS/images/Hero_Sterling1920x9271-1733238897925.jpg);
background-color:var(--widget-bg-white-color);
background-size:cover;
background-position:50% 50%;
}

.phw-g-i-zy4mcR{
padding-top:calc(var(--pu-space)*3.75);
padding-bottom:calc(var(--pu-space)*3.75);
}

.phw-g-i-zyh7qw{
font-size:20px;
color:var(--white);
font-family:var(--cms-g-mallory-regular);
min-width:300px;
}

.phw-g-icondark{
fill:var(--phw-custom-icondark595959);
}

.phw-g-iconprimary{
}

.phw-g-iconstar{
}

.phw-g-jdfyf{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--brand-color-secondary);
border-style:none;
border-color:transparent;
border-width:0px;
}

.phw-g-jdsavedefault{
font-weight:400;
color:var(--brand-color-primary);
font-family:var(--cms-g-roboto);
border-style:solid;
border-color:transparent;
border-top-left-radius:calc(var(--border-radius-base)*0.25);
border-top-right-radius:calc(var(--border-radius-base)*0.25);
border-bottom-left-radius:calc(var(--border-radius-base)*0.25);
border-bottom-right-radius:calc(var(--border-radius-base)*0.25);
border-width:0px;
}

.phw-g-jdsavedefault:hover{
color:var(--phw-custom-yale-web-light-blue63aaffff);
}

.phw-g-jdsavedefault:active{
border-color:transparent;
}

.phw-g-logosize{
height:36px;
width:100px;
}

.phw-g-menu-list-link:hover{
color:var(--phw-custom-dark-color-light6e6e6e);
text-decoration:underline;
}

.phw-g-menu-list-link:hover{
color:var(--phw-custom-yale-web-light-blue63aaffff);
}

.phw-g-menu-list-link{
}

.phw-g-menu-sub-list:hover{
color:var(--phw-custom-yale-web-light-blue63aaffff);
}

.phw-g-menu-sub-list{
}

.phw-g-menulist{
padding-inline-start:calc(var(--pu-space)*2.25);
padding-top:calc(var(--pu-space)*0.5);
padding-inline-end:calc(var(--pu-space)*2.25);
padding-bottom:calc(var(--pu-space)*1);
color:var(--phw-custom-dark-color-light4a4a4a);
font-family:var(--cms-g-roboto);
font-weight:500;
font-size:16px;
}

.phw-g-menulist-btn{
color:var(--phw-custom-dark-color-light4a4a4a);
font-weight:500;
border-style:none;
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
line-height:1.2;
font-size:16px;
}

.phw-g-menulist-btn:hover{
color:var(--phw-custom-yale-web-light-blue63aaffff);
}

.phw-g-no-padding{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}

.phw-g-noborderevent{
border-style:none;
}

.phw-g-noborders{
border-style:hidden;
border-width:0px;
}

.phw-g-p-default-dark{
font-size:20px;
font-family:var(--cms-g-roboto);
font-weight:300;
}

.phw-g-p-default-light{
font-size:24px;
}

.phw-g-p-large-dark{
font-size:30px;
font-family:var(--cms-g-roboto);
font-weight:300;
}

.phw-g-p-large-secondary{
font-size:24px;
}

.phw-g-p-widget-subheading-style-1{
font-size:20px;
color:var(--text-dark);
font-family:var(--cms-g-roboto);
font-weight:300;
}

.phw-g-padding-zero-with-background{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
background-color:var(--brand-color-primary);
}

.phw-g-paddingtopbottom15{
padding-top:calc(var(--pu-space)*1.5);
padding-bottom:calc(var(--pu-space)*1.5);
}

.phw-g-regular-757575-secondary{
font-size:16px;
font-family:var(--cms-g-roboto);
font-weight:400;
line-height:var(--paragraph-line-height-2);
color:var(--placeholder-text-color-1);
}

.phw-g-regular-paragraph-text-dark-light{
font-size:16px;
line-height:var(--paragraph-line-height-2);
color:var(--phw-custom-dark-color-light4a4a4a);
font-family:var(--cms-g-roboto);
font-weight:400;
margin-bottom:calc(var(--mu-space)*2);
}

.phw-g-savedjobsbtn{
line-height:1.2;
font-weight:500;
color:var(--phw-custom-dark-color-light4a4a4a);
border-style:none;
border-top-left-radius:calc(var(--border-radius-base)*0);
border-top-right-radius:calc(var(--border-radius-base)*0);
border-bottom-left-radius:calc(var(--border-radius-base)*0);
border-bottom-right-radius:calc(var(--border-radius-base)*0);
padding-inline-start:0px;
padding-inline-end:0px;
}

.phw-g-savedjobsbtn:hover{
color:var(--phw-custom-yale-web-light-blue63aaffff);
}

.phw-g-search-results-hero-bg{
background-image:url(https://assets.phenompeople.com/CareerConnectResources/pp/YUCYUHUS/images/1685540758397_search-results-banner-1549547782827.jpg);
background-size:cover;
background-repeat:no-repeat;
}

.phw-g-small-text-secondary-italic{
color:var(--secondary-text);
font-style:italic;
font-size:14px;
font-family:var(--cms-g-roboto);
font-weight:400;
}

.phw-g-text-default-dark{
font-family:var(--cms-g-roboto);
font-weight:300;
}

.phw-g-text-default-light{
font-family:var(--cms-g-mallory-light);
}

.phw-g-text-default-secondary{
font-family:var(--cms-g-mallory-regular);
font-weight:400;
}

.phw-g-text-default-semibold-dark{
font-size:16px;
line-height:var(--paragraph-line-height-2);
font-weight:400;
color:var(--text-dark);
font-family:var(--cms-g-roboto);
}

.phw-g-text-field-large{
}

.phw-g-text-field-small{
}

.phw-g-text-field-style-1{
}

.phw-g-text-large-dark{
color:var(--brand-color-primary);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-text-small-dark{
font-family:var(--cms-g-mallory-regular);
}

.phw-g-text-x-large-dark{
color:var(--link-color);
font-family:var(--cms-g-yalenew-regular);
}

.phw-g-text-xx-large-primary{
font-family:var(--cms-g-mallory-regular);
}

.phw-job-description h2{
color:var(--link-color) !important;
font-family:var(--cms-g-yalenew-regular) !important;
}

.phw-overlay-blueoverlay::before{
background-color:#0E3590;
opacity:0.3;
}

.phw-overlay-primary::before{
background-color:#0094E3;
opacity:0.3;
}

.phw-overlay-test-overlay::before{
}

@media only screen and (min-width: 1920px) {
.phw-g-btn-plain,.btn-info,.plain-button{
background-image:none;
border-color:var(--phw-custom-plainbtnborderdddddd);
color:var(--link-color);
background-color:var(--phw-custom-white);
font-weight:400;
font-family:var(--cms-g-mallory-light);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-btn-primary,.btn.primary-button,.primary-button{
border-color:var(--phw-custom-btnborder286dc0);
border-style:solid;
color:var(--white);
background-color:var(--brand-color-primary);
font-weight:300;
font-family:var(--cms-g-mallory-bold);
font-size:var(--phw-g-button-text-font-size);
min-height:50px;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-01GEjN{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-0K6WBT{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-0QTEPG{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-0TXiKq{
font-size:var(--phw-g-cards-subtitle-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-0hJAJ6{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-0pX2Og{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-1R86t4{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-25S6Ft{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-2NL9bD{
width:100%;
margin-inline-start:calc(var(--mu-space)*0);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-2TAjAX{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-2wVEBj{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-30NFAb{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-3EL4hU{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-3hy7x8{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-3sLFuR{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-4sVPX8{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-4ugbo8{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-4wU0Pn{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-4wu1Wq{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-5R5FU3{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-6NR6EB{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-6xu6kW{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-70VKch{
font-size:var(--phw-g-cards-subtitle-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-71OyK1{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-7N4UOw{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-7TiQXS{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-7omq4k{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-7y7wUy{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-8ouT0y{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-8zBs4I{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-9DUGfN{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-9jmzH2{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-A3oXhB{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ATu2kJ{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-BTkL5O{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-CDNTIE{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-CeYCcX{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-DCbIv4{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-DmK4oj{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-E0gyNU{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ETwmeZ{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-EU2KML{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-FfqDaY{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Fmt3x3{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-GVQv1T{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-GX1KaM{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Gi5ahs{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-H8sUX7{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-HDavxc{
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-HQHbfc{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-HRSunr{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-HwvdUs{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Hxqu70{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-I1LPIN{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-I2F0bv{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-IMPCfT{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-IpDSkK{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-J8m1Rk{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-JhaTj2{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-KFMSs6{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-KFbWYK{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-KTbobC{
font-size:var(--phw-g-widget-title-huge-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-KXpfKn{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-KgdumC{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-KgmPRD{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Kml331{
font-size:var(--phw-g-cards-subtitle-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-L4xb0z{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-LBzM8m{
font-size:var(--phw-g-widget-title-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-LiaKsL{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Lm4uS4{
font-size:var(--phw-g-widget-title-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Lv2HYJ{
font-size:var(--phw-g-cards-subtitle-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Mb92KA{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-MwrUmt{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-N22lSa{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-NCjTgc{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-NDXlqy{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-OJukph{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Og1WIO{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-OpLaQv{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-OvTkTM{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Oyk2ym{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-PISaEy{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-PIw32N{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Pb2KlB{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-QAR9tp{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-QcPRK1{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-QwUGd2{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-RO7qWK{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-RVIRk8{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-S9YUZn{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-TGnj8n{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-TGyPAi{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-TwrB1h{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-U21VB3{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-U4Z3ll{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-UB4UZg{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-UZg68L{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-V797oY{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-VBmasX{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-W7A3rr{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-WMmgpY{
font-size:var(--phw-g-widget-title-huge-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-WdbjQC{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Wfy2Qr{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-XcVtT2{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-YFGeif{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-YNDslS{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-YNTU9D{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-YPfPZ0{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Ym8DEG{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-YpUhVU{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-YzSs4u{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-Z8TEXQ{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ZDBhOc{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ZfaYDI{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ZhmKKQ{
font-size:var(--phw-g-widget-title-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-b0sBgV{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-bGSi9O{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-be69Bs{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-cgMkvA{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-dCZz1r{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-dSaSy7{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-daX1YX{
font-size:var(--phw-g-cards-subtitle-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-e6DJwi{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-eIdrNW{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-emtkpX{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-f7issW{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-f93mcH{
width:100%;
margin-inline-start:calc(var(--mu-space)*0);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-f9AIDV{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-gK5Llg{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-gKITzw{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-gPCmX9{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-gco5o0{
color:var(--white);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ghDTwu{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-h9vZ5g{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-honPw6{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-i9vdqN{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-iLAXga{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-iOLlSt{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-iZKcn9{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ieGQSr{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ieTKDG{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-j52Xfk{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-jIDgkC{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-jKDKAB{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-jf0SlQ{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-k3Fofm{
}
.phw-g-i-k3Fofm img{
object-fit:cover ;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-kciCpS{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ktxGBI{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-lF35dF{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-lKBHte{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-lKIzZC{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ljTsfd{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-m8hatF{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-mnga1V{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-mppqem{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-nc0n6L{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-nhYVMG{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-nskhxw{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-o4Mp8O{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-o67IzR{
font-size:var(--phw-g-cards-subtitle-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-oTv9X5{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-omr7Rk{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-pSErNi{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-pV7zs7{
color:var(--white);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-pVvkiA{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-pnA2gO{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-q4X1gu{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-qAOKEM{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-qRt8gM{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-qbt2m6{
color:var(--white);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-qmxP8b{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-qpgCwb{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-r5WuVN{
font-size:var(--phw-g-widget-title-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-r6oxnd{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-rjGJfM{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-rld3Rj{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-rtPgQA{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-stx48t{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-teZCig{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-tyzXF2{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-u2F8KQ{
font-size:var(--phw-g-input-label-text-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-uGH0lR{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-uNelrQ{
}
.phw-g-i-uNelrQ img{
object-fit:cover ;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-uYpiVh{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ubdGTH{
font-size:var(--phw-g-cards-subtitle-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-uqenJj{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-vKrNrT{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-vZtCXt{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-vbg59Z{
font-size:var(--phw-g-widget-title-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-vkQik1{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-vkzhWV{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-vlGAPf{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-w6EWAW{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-wmGyef{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-wrUFHg{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-wtuVG1{
font-size:var(--phw-g-cards-subtitle-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-xHUW1j{
width:100%;
margin-inline-start:calc(var(--mu-space)*0);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-xHe4e1{
font-size:var(--paragraph-font-size-3);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-xiPmAO{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-xqhzoA{
font-size:var(--phw-g-cards-subtitle-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-xtIvCf{
font-size:var(--font-size-15);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-y7xLet{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-yOPOSC{
width:100%;
}
.phw-g-i-yOPOSC img{
object-fit:cover ;
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-ySibUp{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-yUUIP2{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-yyDlqe{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-zXTqrp{
font-size:var(--paragraph-font-size-1);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-zfVDqz{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (min-width: 1920px) {
.phw-g-i-zuOiCG{
font-size:var(--paragraph-font-size-2);
}
}

@media only screen and (max-width: 1199.98px) {
h1{
font-size:50px;
}
}

@media only screen and (max-width: 1199.98px) {
h2{
font-size:40px;
}
}

@media only screen and (max-width: 1199.98px) {
h3{
font-size:20px;
}
}

@media only screen and (max-width: 1199.98px) {
h4{
font-size:20px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-widget-ctr{
padding-top:calc(var(--pu-space)*5);
padding-bottom:calc(var(--pu-space)*5);
}
}

@media only screen and (max-width: 1199.98px) {
label{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-btn-default,.btn-default,.default-button{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-btn-jobcard-info-link{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-EA6XuF:hover .phw-g-btn-link{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-btn-link{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-btn-link:hover{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-btn-primary,.btn.primary-button,.primary-button{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-eventhero{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-footer-ctr{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-h1-event-hero{
font-size:30px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-h2-card-sub-title-dark-small{
font-size:16px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-h2-card-title-dark-default{
font-size:22px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-h2-event-coutdown{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-header-ctr{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-01icui{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-04HpuA{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-06rs9a{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-0K6WBT{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-0Mkxva{
font-size:52px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-0OosII{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-0TXiKq{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-0e6g20{
font-size:37px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-0eGcao{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-0f0zoB{
font-size:max(calc(var(--footer-menu-list-font-size-style-1)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-0hJAJ6{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-1Ki7n5{
font-size:37px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-1OL0R2{
font-size:52px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-1dQCCP{
font-size:max(calc(var(--input-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-1hkHZ8{
font-size:22px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-1i2a3e{
font-size:37px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-1jZLuv{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-1mTinz{
font-size:37px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-1ocIGW{
font-size:37px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-1uD1X3{
font-size:37px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-1vCRme{
font-size:max(calc(var(--input-font-size-lg)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-1vZZGu{
font-size:37px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-25SpdR{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-2GQna5{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-2NDSI3{
font-size:26px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-2NL9bD{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-2TAjAX{
font-size:max(calc(var(--cms-g-hero)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-2WJUC4{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-2bcpRj{
font-size:52px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-2fGa87{
font-size:37px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-2uHM6p{
font-size:30px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-2wVEBj{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-2zzUkh{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-30NFAb{
font-size:37px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-3AfAqO{
font-size:37px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-3IB0tc{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-3Pas5L{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-3gKtrK{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-3hy7x8{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-3sLFuR{
font-size:37px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-3wlRHG{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-43aWm7{
font-size:30px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-43pgHM{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-46L7hp{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-4J9knT{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-4R3A5N{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-4YFGLz{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-4qHnih{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-4rYhFI{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-4sVPX8{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-4tGTRA{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-4uBXpt{
font-size:37px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-4ugbo8{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-4wRIxj{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-4wU0Pn{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-4wu1Wq{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-5JgLK2{
font-size:30px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-5Ki7aJ{
font-size:max(calc(var(--font-size-15)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-5R5FU3{
font-size:37px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-5aG89r{
font-size:24px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-6NR6EB{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-6Udhny{
font-size:30px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-6p2FqS{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-6xrUlq{
font-size:30px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-71OyK1{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-75hA89{
font-size:37px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-7CRlyS{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-7Q2GfT{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-7TiQXS{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-7eWD3e{
font-size:37px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-7huHmF{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-7lJFQQ{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-7mPb5D{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-7omq4k{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-7xyjAZ{
font-size:25px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-7y7wUy{
font-size:16px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-7yaV9W{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-83Nt2U{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-8791rs{
font-size:25px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-8GfAcu{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-8VZQuH{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-8i5DVD{
font-size:max(calc(var(--input-font-size-lg)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-8ouT0y{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-8zBs4I{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-92wYlh{
font-size:37px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-9GGHTp{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-9GoqZl{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-9HHZM7{
font-size:22px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-9JRki3{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-9PYU2r{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-9Tb2R0{
font-size:37px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-9UAZJy{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-9jmzH2{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-9pOHz2{
font-size:37px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-9rI1Or{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-A163Ep{
font-size:max(27px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-AEUPSQ{
font-size:25px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ATu2kJ{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-AUY5MQ{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-AVKgvA{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-AhR4WI{
font-size:25px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-AizLne{
font-size:37px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Asmemo{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-B1YL4U{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-B8Cai7{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-BChVo0{
font-size:37px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-BRL1OD{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-BTkL5O{
font-size:16px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-C0uThb{
font-size:37px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-CHtCQz{
font-size:37px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-CKrDiO{
font-size:max(calc(var(--input-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-CMLTA0{
font-size:37px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-CWiS7o{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-CaRa6a{
font-size:37px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-CeYCcX{
font-size:37px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-D2XcVH{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-DB4AEj{
font-size:37px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-DCbIv4{
font-size:19px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-DJ5X6w{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-DmK4oj{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-E3pjmS{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-E9vW9A{
font-size:25px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-EnwVIr{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-EryW4L{
font-size:37px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-EtS6fZ{
font-size:37px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-EyJd9I{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-EyTkkV{
font-size:37px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-FBV0eq{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-FDjc0g{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-FI4JmD{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-FJi8bs{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-FWKSm4{
font-size:37px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-FfWYxz{
font-size:75px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-FfqDaY{
font-size:16px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-FmgrO5{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Fzb2da{
font-size:25px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-GIzZFf{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-GJhXJb{
font-size:30px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-GUACXK{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-GVQv1T{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-GVWHmO{
font-size:37px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-GX1KaM{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Gi5ahs{
font-size:37px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-GzaqUs{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-H30FSQ{
font-size:max(calc(var(--input-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-H3FYfQ{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-HJymyj{
font-size:52px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-HQHbfc{
font-size:37px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-HwZXbA{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-HwvdUs{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Hxqu70{
font-size:16px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-IJupzm{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-IMPCfT{
font-size:22px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-IWTvPG{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-IarKS3{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-IpDSkK{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Iqet5x{
font-size:37px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-J3gOTr{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-J473o5{
font-size:25px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-J8m1Rk{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-JC9FBE{
font-size:max(37px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-JFBoGM{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-JFO0ja{
font-size:max(27px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-JGiC60{
font-size:37px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-JOp7Fm{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-JPtcuz{
font-size:26px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-JSPQlM{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-JfoexI{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-JhaTj2{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-JjblD2{
font-size:75px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Jko0Sp{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Jp88g8{
font-size:52px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-JxoN5V{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-K1hFA2{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-KD5g5V{
font-size:30px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-KFMSs6{
font-size:16px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-KFbWYK{
font-size:22px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-KOXu1Z{
font-size:37px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-KQmAHd{
font-size:37px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-KTbobC{
font-size:37px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-KU0eZE{
font-size:30px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-KX10fO{
font-size:37px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-KgVICe{
font-size:max(calc(var(--phw-g-cards-subtitle-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-KgdumC{
font-size:37px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-KgmPRD{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Kml331{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-KtrjEL{
font-size:max(27px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-L1EbTI{
font-size:37px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-L4xb0z{
font-size:16px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-L4xb0z:hover{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-LBzM8m{
font-size:max(calc(var(--font-size-12)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-LN7VB0{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-LQhn6P{
font-size:37px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-LRo6Yq{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-LblVFJ{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Li49zm{
font-size:30px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-LiaKsL{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Lm4uS4{
font-size:max(calc(var(--font-size-12)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Lps0XS{
font-size:37px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Lv2HYJ{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-M27ike{
font-size:52px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-MQK2d7{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-MRro9E{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-MS3FMG{
font-size:37px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-MY3iKg{
font-size:25px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Mb92KA{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-MjatLo{
font-size:max(27px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-MkryEh{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-MoCtY5{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-MwrUmt{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-MzXeR1{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-NC1hBE{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-NCjTgc{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-NDXlqy{
font-size:22px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-NHrQaD{
font-size:37px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-NPG2cp{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Nf0RpP{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-NuDMs2{
font-size:22px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-NygEUW{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-OCagS9{
font-size:37px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ODGHFV{
font-size:52px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-OJukph{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-OOUKI7{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-OPDidD{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Oaaqnx{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ObjPxC{
font-size:max(calc(var(--footer-menu-list-font-size-style-1)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-OeCBtz{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Og1WIO{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-OmdTvu{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-OpLaQv{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-OvTkTM{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Oyk2ym{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Oz3QVz{
font-size:37px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-P3cUiW{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-PISaEy{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Pb4Qw4{
font-size:30px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Pckzdo{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Pp0HF8{
font-size:max(calc(var(--input-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Q2uNJo{
font-size:37px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Q8QzJ1{
font-size:52px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-QBLGGV{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-QEMJ8h{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-QVVZgI{
font-size:22px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-QXPxZt{
font-size:37px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-QkWRNo{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-QrX4ck{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-QvVBeb{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-R0JWa9{
padding-inline-start:calc(var(--pu-space)*25);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-R71jPr{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-R7i1JM{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-RIXmHX{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-RO4SAv{
font-size:25px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-RO7qWK{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-RPuyiA{
font-size:22px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-RQfIlp{
font-size:37px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-RQuTDS{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-RRsVN6{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-RSDZHn{
font-size:30px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-RVHnR6{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-RVIRk8{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-RinxK0{
font-size:75px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-RkAhvW{
font-size:max(calc(var(--input-font-size-lg)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-RnMJ4w{
font-size:30px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-RqUiWz{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-SA3VdB{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-SEJAWF{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ST2LFG{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-SxXjT3{
font-size:max(calc(var(--input-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-T3drzw{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-TGnj8n{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-TRrzaL{
font-size:max(37px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-TbAJuc{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-TfMtQg{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-TilgQp{
font-size:37px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-TnKiLj{
font-size:37px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-TnZGjz{
font-size:26px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-TuPM47{
font-size:max(calc(var(--input-font-size-lg)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-TwrB1h{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-U21VB3{
font-size:37px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-U4xOSt{
font-size:37px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-U9tum5{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-UB4UZg{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-UKCrVw{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-UZg68L{
font-size:16px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-V53S0J{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-V7TKBz{
font-size:37px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-VBmasX{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-VJsZj3{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-VUo5l0{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-VVBT2N{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-VY2nNo{
font-size:37px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-VakkZ2{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Vegmw6{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-VkM8bx{
font-size:30px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-W7A3rr{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-WCqnsV{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-WMmgpY{
font-size:37px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-WdbjQC{
font-size:16px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-WdbjQC:hover{
font-size:16px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Wexf4E{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Wfy2Qr{
font-size:16px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Wfy2Qr:hover{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Ws39x1{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-WwoGGd{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-XAi91o{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-XAi91o:hover{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-XKWuls{
font-size:37px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-XU2tLp{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-XWej6D{
font-size:22px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-XXp4vC{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-XYXDy6{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-XaiiYz{
font-size:30px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-XcVtT2{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-XkQbym{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Y4lNyL{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Y8nk2o{
font-size:max(27px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-YD5i0i{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-YDBEtj{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-YDI7Aa{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-YFGeif{
font-size:22px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-YGm9Xd{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-YMtjKq{
font-size:max(calc(var(--input-font-size-lg)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-YNDslS{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-YNTU9D{
font-size:16px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-YPfPZ0{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-YS0MB2{
font-size:52px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-YTLwiN{
font-size:26px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-YUdLSp{
font-size:max(37px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-YbnFDF{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Ym8DEG{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-YqhZEW{
font-size:max(calc(var(--font-size-15)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-YwkR6Z{
font-size:37px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Yz2CmV{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-YzSs4u{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Z1wyMz{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Z3mJm7{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-Z8TEXQ{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ZHzLM4{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ZLRRrZ{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ZT1e2n{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ZaQNkG{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ZeFF2q{
font-size:37px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ZhmKKQ{
font-size:max(calc(var(--font-size-12)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-aAg4ZK{
font-size:52px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-aDsO1P{
font-size:37px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-aFXkRb{
font-size:37px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-aJniXe{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-aSjfVQ{
font-size:max(calc(var(--input-font-size-lg)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-aToaEf{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-anLRfX{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-atXWYK{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-axdhKg{
font-size:max(27px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-b0sBgV{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-b3Byyz{
font-size:37px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-b4w3o2{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-b50t19{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-bDmCPZ{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-bGSi9O{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-bH2W7c{
font-size:37px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-bS7CXM{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-bXWAxN{
font-size:37px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-bdFyjT{
font-size:37px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-bhBaf8{
font-size:max(27px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-c91ss2{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-cHTkLl{
font-size:max(calc(var(--input-font-size-lg)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-cHvCf8{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-cRyldw{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-cWUopy{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-cgMkvA{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-d1ugpZ{
font-size:45px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-d2Erys{
font-size:37px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-d5qAne{
font-size:52px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-dCZz1r{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-dEukSg{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-dHEHGY{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-dSaSy7{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-dYcCjs{
font-size:30px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-dZ7AqB{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-daX1YX{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-djBQvD{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-dsQg8N{
font-size:max(27px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-e9EtWU{
font-size:52px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-eE2ndF{
font-size:37px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-eGxpYW{
font-size:37px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-eIdrNW{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-eJcKRl{
font-size:37px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-eK4feB{
font-size:16px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-eK4feB:hover{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-eL9eFd{
font-size:25px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-eLCscN{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-eLXAbj{
font-size:37px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ePIHAR{
font-size:52px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-eT7BVp{
font-size:max(41px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-emtkpX{
font-size:16px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-eowNdA{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ewvkCn{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ez6G1t{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-f93mcH{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-f9AIDV{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-fFYq3M{
font-size:30px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-fMX7eJ{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-fa5k5V{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-fnx10Q{
font-size:max(calc(var(--cms-g-hero)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-fqY7C0{
font-size:30px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-fsxuGG{
font-size:30px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-g2gzEL{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-gDCuTY{
font-size:52px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-gGSECE{
font-size:max(41px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-gIRclI{
font-size:37px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-gK5Llg{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-gKITzw{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-gOom7d{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-gPCmX9{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-gQ4y6n{
font-size:21px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ghDTwu{
font-size:16px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-h9vZ5g{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-hNqYHZ{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-hQ4n5w{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-hRQifY{
font-size:30px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-hRXMnq{
font-size:16px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-hSPFhi{
font-size:37px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-hTbFPc{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-hVPXQA{
font-size:max(41px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-hhAfbk{
font-size:37px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-honPw6{
font-size:16px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-hwHO16{
font-size:16px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-hwHO16:hover{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-i9dGG4{
font-size:37px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-i9vdqN{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-iHrrhI{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-iKwD5P{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-iLAXga{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-iOLlSt{
font-size:37px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-iV8Otf{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ieGQSr{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ieTKDG{
font-size:37px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-j52Xfk{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-jHUGMI{
font-size:30px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-jIDgkC{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-jKDKAB{
font-size:max(calc(var(--phw-g-cards-subtitle-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ja94hQ{
font-size:26px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-jbQRn3{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-jf0SlQ{
font-size:max(calc(var(--cms-g-hero)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-jxOVZO{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-jxvsXf{
font-size:22px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-kAJkOC{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-kIXhEs{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-kQQ5L7{
font-size:37px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-kciCpS{
font-size:16px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-kciCpS:hover{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-kd57u4{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ktxGBI{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-l277yh{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-lKBHte{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-lKIzZC{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-lV1JWL{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-lXPQvP{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-lYm7h2{
font-size:45px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-lcBfUq{
font-size:30px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ljTsfd{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-llHWax{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-m1CxPD{
font-size:30px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-m3ieFY{
font-size:37px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-m8hatF{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-mamQyE{
font-size:26px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-mnga1V{
font-size:16px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-mnga1V:hover{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-mppqem{
font-size:max(calc(var(--phw-g-cards-subtitle-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-msU9OY{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-mu5cGs{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-nCs8zm{
font-size:37px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-nc0n6L{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ndT9cs{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-nskhxw{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-o0Uf89{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-o4Mp8O{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-o67IzR{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-o7ntYO{
font-size:37px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-oCkdyH{
font-size:37px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-oKV92o{
font-size:37px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-oLIN7I{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-oTv9X5{
font-size:16px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-oTv9X5:hover{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-oYdUlU{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-omr7Rk{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-owJwqG{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-p6S0ey{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-p7FgId{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-p974BY{
font-size:max(calc(var(--phw-g-cards-subtitle-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-pDq0Jd{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-pSErNi{
font-size:16px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-pZzWsW{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-phbQVv{
font-size:52px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-pm0Xxy{
font-size:37px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-pnA2gO{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-prFXyR{
font-size:max(37px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-pzEuxx{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-q3qrEc{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-q7DwT6{
font-size:26px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-qBDL9i{
font-size:30px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-qIntyF{
font-size:37px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-qK32ct{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-qRt8gM{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-qTv83f{
font-size:30px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-qgAtHy{
font-size:37px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-qpgCwb{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-qswsr2{
padding-inline-start:calc(var(--pu-space)*25);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-qxjIjM{
font-size:52px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-r5WuVN{
font-size:max(calc(var(--font-size-12)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-r6oxnd{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-rHrV3H{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-rLpoym{
font-size:37px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-rOOp2A{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-rjNChS{
font-size:37px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-rkphPn{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-rld3Rj{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-rtPgQA{
font-size:22px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-rumaRv{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-s1he4O{
font-size:37px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-s2T8Ao{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-sBgVC8{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-sBncPG{
font-size:37px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-sEPvtE{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-sGsSD1{
font-size:max(calc(var(--input-font-size-lg)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-sN2ap9{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-sPiwb8{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-sYVXx3{
font-size:37px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-sZLw8L{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-sZQWqw{
font-size:37px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-sZaUva{
font-size:37px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-sdEQyT{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-sdzix3{
font-size:37px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-slYHpw{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-szHMMP{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-t1x4Xn{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-t93vNo{
font-size:45px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-tCkkta{
font-size:37px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-tEpLVS{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-tRtE83{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-teZCig{
font-size:22px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ty1Eb0{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-tyzXF2{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-u2F8KQ{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-uGH0lR{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-uGJwEm{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-uOt52y{
font-size:37px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-uQwnSa{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-uYpiVh{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ubdGTH{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-uqenJj{
font-size:16px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-uxBsgh{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-vA4aOx{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-vCzGB9{
font-size:30px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-vFjLra{
font-size:max(27px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-vKrNrT{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-vKrNrT:hover{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-vNZfof{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-vbg59Z{
font-size:max(calc(var(--font-size-12)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-veZYnC{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-vkQik1{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-vkzhWV{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-vohoTj{
font-size:37px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-w6EWAW{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-w6pGc0{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-w8znjm{
font-size:37px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-wJgm4A{
font-size:45px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-wbwKUI{
font-size:max(calc(var(--input-font-size-lg)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-we9MHy{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-wrUFHg{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-wtuVG1{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-wyTsv5{
font-size:37px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-wywsdX{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-x0pkJN{
font-size:14px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-x1Ab9L{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-xBWhiX{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-xHUW1j{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-xcqvb2{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-xgGeK8{
font-size:37px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-xiPmAO{
font-size:22px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-xqhzoA{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-xqjwVk{
font-size:37px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-xqrF1N{
font-size:37px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-y7xLet{
font-size:22px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-yFMq6q{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-yLM6wP{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-yMLLeD{
font-size:37px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ySibUp{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-yUUIP2{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-yUUIP2:hover{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-yyDlqe{
font-size:16px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-z1WHzY{
font-size:37px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-z4xrsy{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-z5DuBO{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-z6qq7x{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-zANxNc{
font-size:52px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-zEdvMk{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-zFdt9C{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-zSjBgk{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-zTECgf{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-zUdV5l{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-zXTqrp{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-zdAHs0{
font-size:52px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-zfVDqz{
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ziiCMk{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-zkHL1V{
font-size:18px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-zoFs44{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-zskzFM{
font-size:max(41px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-ztGXBF{
font-size:30px;
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-zuOiCG{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.75),var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-i-zyh7qw{
font-size:max(18px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-padding-zero-with-background{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-small-text-secondary-italic{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 1199.98px) {
.phw-g-text-default-semibold-dark{
font-size:max(20px,var(--tab-font-size));
}
}

@media only screen and (max-width: 767.98px) {
h1{
font-size:40px;
}
}

@media only screen and (max-width: 767.98px) {
h2{
font-size:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-widget-ctr{
padding-top:calc(var(--pu-space)*3.25);
padding-bottom:calc(var(--pu-space)*3.25);
}
}

@media only screen and (max-width: 767.98px) {
label{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
h4{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-btn-default,.btn-default,.default-button{
border-width:1px;
border-color:var(--brand-color-primary);
border-style:solid;
border-top-left-radius:calc(var(--border-radius-base)*0.25);
border-top-right-radius:calc(var(--border-radius-base)*0.25);
border-bottom-left-radius:calc(var(--border-radius-base)*0.25);
border-bottom-right-radius:calc(var(--border-radius-base)*0.25);
color:var(--white);
background-color:var(--brand-color-primary);
font-weight:300;
font-family:var(--cms-g-mallory-bold);
font-size:var(--phw-g-button-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-btn-default:hover,.btn-default:hover,.default-button:hover{
background-color:var(--phw-custom-white);
font-family:var(--cms-g-mallory-bold);
text-decoration:underline;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-btn-jobcard-info-link{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EA6XuF:hover .phw-g-btn-link{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-btn-link{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-btn-link:hover{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-btn-plain,.btn-info,.plain-button{
margin-inline-start:calc(var(--mu-space)*3);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-btn-primary,.btn.primary-button,.primary-button{
border-color:var(--phw-custom-btnborder286dc0);
border-style:solid;
color:var(--white);
background-color:var(--brand-color-primary);
font-weight:300;
font-family:var(--cms-g-mallory-bold);
font-size:var(--phw-g-button-text-font-size);
min-height:50px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-btn-primary:hover,.btn.primary-button:hover,.primary-button:hover{
color:var(--link-hover-color);
background-color:var(--phw-custom-white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-btn-secondary,.btn-success,.secondary-button{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-eventhero{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-h1-event-hero{
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-h2-card-sub-title-dark-small{
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-h2-card-title-dark-default{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-h2-event-coutdown{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-header-ctr{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-01icui{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-04HpuA{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-06rs9a{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0K6WBT{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0LoFmk{
color:var(--link-color);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0LoFmk:hover{
color:var(--link-hover-color);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0Mkxva{
font-size:35px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0OosII{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0TXiKq{
font-size:25px;
font-family:var(--cms-g-yalenew-regular);
color:var(--link-color);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0e6g20{
font-size:25px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0eGcao{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0f0zoB{
font-size:max(calc(var(--footer-menu-list-font-size-style-1)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0hJAJ6{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0pX2Og{
color:var(--link-color);
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-0z6TQi{
margin-inline-start:calc(var(--mu-space)*-9.375);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1FBVvD{
font-size:16px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1Ki7n5{
font-size:25px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1OL0R2{
font-size:35px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1TjZYN{
color:var(--link-color);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1TjZYN:hover{
color:var(--link-color);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1dQCCP{
font-size:max(calc(var(--input-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1hkHZ8{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1i2a3e{
font-size:25px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1jZLuv{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1mTinz{
font-size:25px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1ocIGW{
font-size:25px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1rBoCS{
background:none;
background-image:none;
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1uD1X3{
font-size:25px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1vCRme{
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1vZZGu{
font-size:25px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-1z7hag{
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-1z7hag img{
object-fit:cover ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-25SpdR{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2AP01i{
font-family:var(--cms-g-mallory-bold);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2ByQSh{
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2FVkNp{
height:245px;
}
.phw-g-i-2FVkNp img{
object-fit:cover;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2GQna5{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2NDSI3{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2NL9bD{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.5),var(--mobile-font-size));
width:100%;
margin-inline-start:calc(var(--mu-space)*-2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2TAjAX{
font-size:max(calc(var(--cms-g-hero)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2WJUC4{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2bcpRj{
font-size:35px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2fGa87{
font-size:25px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2uHM6p{
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2vNz0H{
font-size:var(--phw-g-small-text-font-size);
font-family:var(--cms-g-yalenew-regular);
font-weight:400;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2wVEBj{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-2zzUkh{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-30NFAb{
font-size:25px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3AfAqO{
font-size:25px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3IB0tc{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3Pas5L{
font-weight:700;
font-size:16px;
padding-bottom:calc(var(--pu-space)*3.75);
margin-inline-start:calc(var(--mu-space)*0);
margin-inline-end:calc(var(--mu-space)*0);
margin-top:calc(var(--mu-space)*-3.75);
margin-bottom:calc(var(--mu-space)*0);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3gKtrK{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3hy7x8{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3nst3x{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3sLFuR{
font-size:25px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-3wlRHG{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-43aWm7{
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-43pgHM{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-46L7hp{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4J9knT{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4LHivi{
font-family:var(--cms-g-mallory-light);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4R3A5N{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4SIBea{
font-family:var(--cms-g-mallory-regular);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JgWaoJ:hover .phw-g-i-4SIBea{
font-family:var(--cms-g-mallory-bold);
color:var(--link-color);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4YFGLz{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4hrmbJ{
background:none;
background-image:none;
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4ntRtg{
background:none;
background-image:none;
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4qHnih{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4rYhFI{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4sVPX8{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4tGTRA{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4uBXpt{
font-size:25px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4ugbo8{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4wRIxj{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4wU0Pn{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4wu1Wq{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-4zpvfQ{
background:none;
background-image:none;
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-55uzf4{
margin-inline-start:calc(var(--mu-space)*15.875);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-59CYbR{
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5Cpstx{
padding-top:calc(var(--pu-space)*0.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5JgLK2{
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5Ki7aJ{
font-size:max(calc(var(--font-size-15)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5OVoyf{
margin-top:calc(var(--mu-space)*-18.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5R5FU3{
font-size:25px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-5aG89r{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6NR6EB{
font-size:16px;
margin-inline-end:calc(var(--mu-space)*0);
margin-inline-start:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6Udhny{
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6XRRCN{
height:245px;
}
.phw-g-i-6XRRCN img{
object-fit:cover;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6Xpig7{
font-family:var(--cms-g-mallory-light);
font-weight:300;
color:var(--link-hover-color);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6oo9Bb{
margin-inline-start:calc(var(--mu-space)*3.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6p2FqS{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6xrUlq{
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-6zbzcv{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*16.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-70VKch{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-71OyK1{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-75hA89{
font-size:25px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7Q2GfT{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7TiQXS{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7ZfwTC{
padding-inline-start:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7eWD3e{
font-size:25px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7fiYcX{
width:50px;
}
.phw-g-i-7fiYcX img{
object-fit:cover ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7huHmF{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7lJFQQ{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7mPb5D{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7omq4k{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7xyjAZ{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7y7wUy{
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-7yaV9W{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-83Nt2U{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-84Ta63{
text-align:center;
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8791rs{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8GfAcu{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8VZQuH{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8i5DVD{
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
font-family:var(--cms-g-mallory-light);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8ouT0y{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8pee1h{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-8zBs4I{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-92wYlh{
font-size:30px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9GGHTp{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9GoqZl{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9HHZM7{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9JRki3{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9PYU2r{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9Tb2R0{
font-size:35px;
color:var(--brand-color-primary);
font-weight:400;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9UAZJy{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9jmzH2{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9mFGYb{
margin-inline-start:calc(var(--mu-space)*3.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9pOHz2{
font-size:25px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-9rI1Or{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-A163Ep{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AEUPSQ{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ANIWIL{
font-family:var(--cms-g-mallory-bold);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ARhajO{
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ATu2kJ{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AUY5MQ{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AVKgvA{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AetMVu{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AfSwBk{
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AghY8V{
color:var(--link-color);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AhFO3g{
font-family:var(--cms-g-mallory-light);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AhR4WI{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-AizLne{
font-size:25px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Asmemo{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Axo6HI{
margin-inline-start:calc(var(--mu-space)*15.625);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-B1YL4U{
color:var(--body-color);
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-B8Cai7{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-B9KyVy{
font-family:var(--cms-g-mallory-light);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BChVo0{
font-size:25px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BHrZcW{
font-family:var(--cms-g-mallory-bold);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BRL1OD{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BT6rt9{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-BTkL5O{
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Bkc3EH{
height:200px;
}
.phw-g-i-Bkc3EH img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-C0uThb{
font-size:25px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CBGiVs{
padding-inline-start:calc(var(--pu-space)*21.875);
gap:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CHGKZo{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CHtCQz{
font-size:25px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CKrDiO{
font-size:max(calc(var(--input-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CMLTA0{
font-size:25px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CWiS7o{
background-color:var(--phw-custom-white);
color:var(--body-color);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CaRa6a{
font-size:25px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Cavd6Z{
background:none;
background-image:none;
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CeYCcX{
font-size:25px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CfUhvN{
margin-bottom:calc(var(--mu-space)*-6.25);
}
.phw-g-i-CfUhvN img{
object-fit:cover ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-CsLY07{
text-align:center;
font-family:var(--cms-g-yalenew-regular);
font-weight:400;
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-D2R1Mw{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-D2XcVH{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DB4AEj{
font-size:25px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DCbIv4{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DJ5X6w{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Dkvsyc{
text-align:center;
margin-inline-start:calc(var(--mu-space)*3.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DmK4oj{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-DsXJ6j{
}
.phw-g-i-DsXJ6j img{
object-fit:cover ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-E3pjmS{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-E9vW9A{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EE725g{
margin-inline-start:calc(var(--mu-space)*3.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EH1LsK{
width:50px;
}
.phw-g-i-EH1LsK img{
object-fit:cover ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EeGrPK{
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EnwVIr{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EryW4L{
font-size:25px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EtS6fZ{
font-size:25px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EyJd9I{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-EyTkkV{
font-size:25px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FBV0eq{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FDjc0g{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FJi8bs{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FPS9ZV{
height:200px;
}
.phw-g-i-FPS9ZV img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FTHLbw{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FWKSm4{
font-size:25px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FfWYxz{
font-size:50px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FfqDaY{
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-FmgrO5{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Fzb2da{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-G2KLXT{
font-family:var(--cms-g-mallory-light);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GEgUGn{
padding-inline-start:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GIzZFf{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GJhXJb{
font-size:20px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GUACXK{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GVQv1T{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GVWHmO{
font-size:25px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GX1KaM{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Gi5ahs{
font-size:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GmBYUu{
margin-inline-start:calc(var(--mu-space)*15);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-GzaqUs{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-H0Mtte{
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*62.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-H30FSQ{
font-size:max(calc(var(--input-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-H3FYfQ{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-H6wRw3{
margin-top:calc(var(--mu-space)*-3.5);
height:137px;
}
.phw-g-i-H6wRw3 img{
object-fit:cover;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HJymyj{
font-weight:400;
font-size:35px;
color:var(--brand-color-primary);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HQHbfc{
font-size:25px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Hf0cz2{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HwLd5X{
padding-top:calc(var(--pu-space)*3.25);
padding-bottom:calc(var(--pu-space)*3.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HwZXbA{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-HwvdUs{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Hxqu70{
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-I1KwMg{
padding-top:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-I1LPIN{
font-size:16px;
color:var(--link-color);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-I2F0bv{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IJupzm{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ILYZGC{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IMPCfT{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IQuQEj{
font-family:var(--cms-g-mallory-light);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IWTvPG{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IarKS3{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IiqJEx{
padding-left:0px;
padding-right:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-IpDSkK{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Iqet5x{
font-size:25px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-J3gOTr{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-J473o5{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-J8m1Rk{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JC9FBE{
font-size:max(25px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JFBoGM{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JFO0ja{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JGiC60{
font-size:25px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JOp7Fm{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JPtcuz{
font-size:25px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JSPQlM{
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JfoexI{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JhaTj2{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JiEXBH{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JjblD2{
font-size:50px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Jko0Sp{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Jp88g8{
font-size:35px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JxoN5V{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-K1hFA2{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KD5g5V{
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KFMSs6{
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KFbWYK{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KOXu1Z{
font-size:25px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KQmAHd{
font-size:25px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KSIocG{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KTbobC{
font-size:25px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KU0eZE{
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KX10fO{
font-size:25px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KgVICe{
font-size:max(calc(var(--phw-g-cards-subtitle-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KgdumC{
font-size:25px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KgmPRD{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KlgoSD{
background-color:var(--phw-custom-white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Kml331{
font-size:25px;
color:var(--link-color);
font-family:var(--cms-g-yalenew-regular);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-KtrjEL{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-L1EbTI{
font-size:25px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-L1ZyRx{
background:none;
background-image:none;
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-L4xb0z{
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-L4xb0z:hover{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LBzM8m{
font-size:var(--phw-g-large-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LN7VB0{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LQhn6P{
font-size:25px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LRo6Yq{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LaKfGq{
margin-inline-end:calc(var(--mu-space)*0.625);
}
.phw-g-i-LaKfGq img{
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LblVFJ{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LehZOd{
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*12.5);
}
.phw-g-i-LehZOd img{
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LerD6e{
height:200px;
}
.phw-g-i-LerD6e img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Li49zm{
font-size:20px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-LiaKsL{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Lm4uS4{
font-size:var(--phw-g-large-text-font-size);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Lps0XS{
font-size:25px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Lr32Qq{
font-family:var(--cms-g-mallory-bold);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Lv2HYJ{
font-size:var(--phw-g-cards-title-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Lw0gOt{
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-M27ike{
font-size:35px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-M2ZYsZ{
font-family:var(--cms-g-mallory-regular);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-M7huIH{
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MF5Cu5{
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MQK2d7{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MRro9E{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MS3FMG{
font-size:25px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MXPpan{
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MY3iKg{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Mb92KA{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MgSnE7{
height:190px;
}
.phw-g-i-MgSnE7 img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Mgy4O9{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MiCIjE{
}
.phw-g-i-MiCIjE img{
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MjatLo{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MkryEh{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MoCtY5{
background-color:var(--phw-custom-white);
color:var(--body-color);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MwrUmt{
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-MzXeR1{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NC1hBE{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NCjTgc{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NDXlqy{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NHrQaD{
font-size:25px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NLHlK8{
margin-inline-start:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NPG2cp{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NQ5YJF{
color:var(--link-color);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Nc2JT5{
padding-top:calc(var(--pu-space)*0.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Nf0RpP{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Nm1B3J{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NqYGco{
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NuDMs2{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-NygEUW{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-O1mPty{
margin-inline-end:calc(var(--mu-space)*0.625);
height:125px;
width:200px;
}
.phw-g-i-O1mPty img{
object-fit:cover;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-O2mgQH{
font-family:var(--cms-g-mallory-bold);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OCagS9{
font-size:25px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ODGHFV{
font-size:35px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OHJpqe{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OJukph{
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OLbzqD{
margin-inline-end:calc(var(--mu-space)*0.625);
}
.phw-g-i-OLbzqD img{
object-fit:cover ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OOUKI7{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OPDidD{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Oaaqnx{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ObjPxC{
font-size:max(calc(var(--footer-menu-list-font-size-style-1)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OeCBtz{
padding-inline-start:calc(var(--pu-space)*0);
gap:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Og1WIO{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OmdTvu{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OpLaQv{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-OvTkTM{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Oyk2ym{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Oz3QVz{
font-size:25px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-P0F8cL{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-P3cUiW{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PEPT4S{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PISaEy{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PIzR4G{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PZsjXf{
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Pb4Qw4{
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Pckzdo{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PhHTPa{
margin-inline-start:calc(var(--mu-space)*15);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PkJGcA{
margin-top:calc(var(--mu-space)*6.25);
}
.phw-g-i-PkJGcA img{
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Pp0HF8{
font-size:max(calc(var(--input-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Pt5Azj{
width:50px;
}
.phw-g-i-Pt5Azj img{
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-PxBWOk{
margin-top:calc(var(--mu-space)*-3.75);
}
.phw-g-i-PxBWOk img{
object-fit:cover ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Q2uNJo{
font-size:25px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Q5ICLI{
margin-top:calc(var(--mu-space)*-3.75);
}
.phw-g-i-Q5ICLI img{
object-fit:cover ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Q8QzJ1{
font-size:35px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QBLGGV{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QEMJ8h{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QLJjMO{
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QVVZgI{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QXPxZt{
font-size:25px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QkWRNo{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QrX4ck{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-QvVBeb{
padding-inline-start:calc(var(--pu-space)*21.875);
gap:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-R0JWa9{
padding-inline-start:calc(var(--pu-space)*21.875);
gap:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-R71jPr{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-R7i1JM{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RIXmHX{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RO4SAv{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RO7qWK{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RPuyiA{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RQfIlp{
font-size:25px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RRsVN6{
margin-inline-start:calc(var(--mu-space)*3.125);
text-align:center;
font-size:max(calc(var(--phw-g-small-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RS9Dh5{
margin-top:calc(var(--mu-space)*0);
padding-top:calc(var(--pu-space)*0);
}
.phw-g-i-RS9Dh5 img{
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RSDZHn{
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RVHnR6{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RVIRk8{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Rhqrrv{
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RinxK0{
font-size:50px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RkAhvW{
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RnMJ4w{
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RqUiWz{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-RzQ1NE{
padding-inline-start:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SA3VdB{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SDvbKd{
height:200px;
}
.phw-g-i-SDvbKd img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SEJAWF{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ST2LFG{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-StmL8A{
color:var(--white);
margin-bottom:calc(var(--mu-space)*1.875);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SwtvpK{
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-SxXjT3{
font-size:max(calc(var(--input-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-T3drzw{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TGnj8n{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TKe6SJ{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TPah37{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TRrzaL{
font-size:max(25px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TbAJuc{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TfMtQg{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TilgQp{
font-size:25px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TnKiLj{
font-size:25px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TnZGjz{
font-size:25px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TuPM47{
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-TwrB1h{
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-U21VB3{
font-size:25px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-U4Z3ll{
color:var(--link-color);
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-U4xOSt{
font-size:25px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-U9tum5{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UB4UZg{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UK0nK9{
margin-inline-end:calc(var(--mu-space)*0);
}
.phw-g-i-UK0nK9 img{
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UKCrVw{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UZg68L{
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-UmyPj1{
margin-bottom:calc(var(--mu-space)*-6.25);
text-align:center;
}
.phw-g-i-UmyPj1 img{
object-fit:cover ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-V3j2NW{
}
.phw-g-i-V3j2NW img{
object-fit:fill;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-V53S0J{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-V797oY{
color:var(--link-color);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-V7TKBz{
font-size:25px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VBmasX{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VJsZj3{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VP0Dhl{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VUo5l0{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VVBT2N{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VXOH3m{
}
.phw-g-i-VXOH3m img{
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VY2nNo{
font-size:25px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VakkZ2{
font-size:25px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VanNMV{
background-color:var(--phw-custom-white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Vegmw6{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-VkM8bx{
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-W171Ty{
padding-inline-start:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-W6kYLS{
margin-inline-start:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-W7A3rr{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WCqnsV{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WJJFTj{
font-family:var(--cms-g-mallory-light);
font-weight:300;
color:var(--link-color);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WJb3Ic{
font-size:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WLtE7I{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WMmgpY{
font-size:25px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WMv7Fa{
font-family:var(--cms-g-mallory-light);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WYUYWH{
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WdbjQC{
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WdbjQC:hover{
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Wexf4E{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Wfy2Qr{
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Wfy2Qr:hover{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WnOyZO{
font-family:var(--cms-g-mallory-bold);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Ws39x1{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-WwoGGd{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XAi91o{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XAi91o:hover{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XHlPax{
height:190px;
}
.phw-g-i-XHlPax img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XKWuls{
font-size:25px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XU2tLp{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XWej6D{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XXp4vC{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XYXDy6{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XaiiYz{
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XcVtT2{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XkQbym{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-XkX1gd{
margin-top:calc(var(--mu-space)*-3.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Y4lNyL{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Y8nk2o{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YD5i0i{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YDBEtj{
font-weight:700;
font-size:18px;
margin-inline-end:calc(var(--mu-space)*0);
margin-bottom:calc(var(--mu-space)*0);
text-align:center;
margin-inline-start:calc(var(--mu-space)*0);
padding-bottom:calc(var(--pu-space)*3.75);
margin-top:calc(var(--mu-space)*-3.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YDI7Aa{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YFGeif{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YGm9Xd{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YHbL4d{
margin-inline-start:calc(var(--mu-space)*3.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YMtjKq{
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YNDslS{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YNTU9D{
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YPfPZ0{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YS0MB2{
font-size:35px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YTLwiN{
font-size:25px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YUdLSp{
font-size:max(25px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YWAjPn{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YYtHwD{
width:50px;
}
.phw-g-i-YYtHwD img{
object-fit:cover ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YZ5FNa{
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YbnFDF{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Ym8DEG{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YnE8Os{
font-size:16px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YqhZEW{
font-size:max(calc(var(--font-size-15)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YwkR6Z{
font-size:35px;
color:var(--brand-color-primary);
font-weight:400;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Yz2CmV{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-YzSs4u{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Z1wyMz{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Z3mJm7{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-Z8TEXQ{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZHzLM4{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZLRRrZ{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZaQNkG{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZeFF2q{
font-size:25px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ZhmKKQ{
font-size:var(--phw-g-large-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-a3u5pu{
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aAg4ZK{
font-size:35px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aDsO1P{
font-size:25px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aFXkRb{
font-size:25px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aJniXe{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aJxjFb{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aKCIpV{
margin-inline-start:calc(var(--mu-space)*4.375);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aSjfVQ{
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-aToaEf{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ac3htn{
min-height:80px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-acGMNL{
height:200px;
}
.phw-g-i-acGMNL img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-anLRfX{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-atXWYK{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-auGTRq{
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-axdhKg{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-b0sBgV{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-b3Byyz{
font-size:25px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-b4w3o2{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-b50t19{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bDmCPZ{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bGSi9O{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bH2W7c{
font-size:35px;
color:var(--brand-color-primary);
font-weight:400;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bS7CXM{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bXWAxN{
font-size:25px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bdAbmG{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bdFyjT{
font-size:25px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-bhBaf8{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-c91ss2{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cHTkLl{
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cHvCf8{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cRyldw{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cWUopy{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-cgMkvA{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-crpwLE{
height:200px;
}
.phw-g-i-crpwLE img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-d1ugpZ{
font-size:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-d2Erys{
font-size:25px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-d5qAne{
font-size:35px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dC7zzl{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dCZz1r{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dEukSg{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dHEHGY{
gap:0px;
padding-inline-start:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dSaSy7{
font-size:max(calc(var(--phw-g-input-label-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dYcCjs{
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dZ7AqB{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-daX1YX{
font-size:25px;
color:var(--link-color);
font-family:var(--cms-g-yalenew-regular);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-djBQvD{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-dsQg8N{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-e9EtWU{
font-size:35px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-e9Z7zl{
}
.phw-g-i-e9Z7zl img{
object-fit:cover ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eE2ndF{
font-size:25px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eGxpYW{
font-size:25px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eIdrNW{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eJcKRl{
font-size:25px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eK4feB{
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eK4feB:hover{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eL9eFd{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eLCscN{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eLXAbj{
font-size:25px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ePIHAR{
font-size:35px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eT7BVp{
font-size:max(27px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-edjOIO{
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-efVKqs{
margin-top:calc(var(--mu-space)*1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-emtkpX{
font-size:16px;
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-eowNdA{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ewvkCn{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ez6G1t{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-f93mcH{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.5),var(--mobile-font-size));
width:100%;
margin-inline-start:calc(var(--mu-space)*-2.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-f9AIDV{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fFYq3M{
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fMX7eJ{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fa5k5V{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fnx10Q{
font-size:max(calc(var(--cms-g-hero)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-foA0qk{
padding-inline-start:calc(var(--pu-space)*0);
margin-inline-start:calc(var(--mu-space)*-1.25);
margin-inline-end:calc(var(--mu-space)*-1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fqY7C0{
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-fsxuGG{
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-g2gzEL{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-g3fB3d{
margin-bottom:calc(var(--mu-space)*1.875);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gDCuTY{
font-size:35px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gGSECE{
font-size:max(27px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gIRclI{
font-size:25px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gK5Llg{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gKITzw{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gLjgXI{
font-family:var(--cms-g-mallory-light);
font-weight:300;
color:var(--link-color);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gOom7d{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gPCmX9{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gQ4y6n{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ghDTwu{
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-gx0i4B{
padding-inline-start:calc(var(--pu-space)*0);
margin-inline-start:calc(var(--mu-space)*-1.25);
margin-inline-end:calc(var(--mu-space)*-1.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-h9vZ5g{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hK2Quk{
margin-inline-start:auto;
max-width:none;
max-height:none;
min-height:0px;
min-width:0px;
}
.phw-g-i-hK2Quk img{
aspect-ratio:3/2;
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hNqYHZ{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hQ4n5w{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hRQifY{
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hRXMnq{
color:var(--body-color);
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hSPFhi{
font-size:25px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hTbFPc{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hUwRQw{
margin-inline-end:calc(var(--mu-space)*0.625);
height:125px;
width:200px;
padding-inline-start:calc(var(--pu-space)*1.25);
}
.phw-g-i-hUwRQw img{
object-fit:cover;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hVPXQA{
font-size:max(27px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hhAfbk{
font-size:25px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-honPw6{
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hwHO16{
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hwHO16:hover{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-hyzjBf{
}
.phw-g-i-hyzjBf img{
object-fit:cover ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-i9dGG4{
font-size:25px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-i9vdqN{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-iHrrhI{
font-size:max(calc(var(--phw-g-button-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-iIgiVV{
height:200px;
}
.phw-g-i-iIgiVV img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-iKwD5P{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-iLAXga{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-iOLlSt{
font-size:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-iV8Otf{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ieGQSr{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ieTKDG{
font-size:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-iiAMBe{
padding-inline-start:calc(var(--pu-space)*9.375);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-j52Xfk{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jHUGMI{
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jIDgkC{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jKDKAB{
font-size:max(calc(var(--phw-g-cards-subtitle-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jQoKTd{
background:none;
background-image:none;
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ja94hQ{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jbQRn3{
font-size:25px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jf0SlQ{
font-size:max(calc(var(--cms-g-hero)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jxOVZO{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-jxvsXf{
font-size:25px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-k3Fofm{
margin-top:calc(var(--mu-space)*-3.5);
height:137px;
}
.phw-g-i-k3Fofm img{
object-fit:cover;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-k6iPEc{
margin-inline-start:calc(var(--mu-space)*18.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kAJkOC{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kIXhEs{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kQQ5L7{
font-size:25px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kT4evm{
height:200px;
}
.phw-g-i-kT4evm img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kciCpS{
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kciCpS:hover{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-kd57u4{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ktxGBI{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-l277yh{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lKBHte{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lKIzZC{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lV1JWL{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lXPQvP{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lYHwuB{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lYJp5v{
color:var(--white);
margin-bottom:calc(var(--mu-space)*1.875);
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lYm7h2{
font-size:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lcBfUq{
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lcb9hg{
margin-inline-start:calc(var(--mu-space)*8.375);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ljTsfd{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lkqUly{
padding-top:calc(var(--pu-space)*1.25);
padding-bottom:calc(var(--pu-space)*62.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-llHWax{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-lnWEli{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-m1CxPD{
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-m3ieFY{
font-size:25px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-m8hatF{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mamQyE{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mnga1V{
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mnga1V:hover{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mppqem{
font-size:max(calc(var(--phw-g-cards-subtitle-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mr3ET4{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-msU9OY{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mu5cGs{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mxkjiv{
margin-top:calc(var(--mu-space)*-3.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-mzvdWV{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nBhg0c{
font-family:var(--cms-g-mallory-bold);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nCY2Bn{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nCs8zm{
font-size:25px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nc0n6L{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ndT9cs{
font-size:16px;
color:var(--text-dark);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nskhxw{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-nypUYr{
height:245px;
}
.phw-g-i-nypUYr img{
object-fit:cover;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-o0Uf89{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-o4Mp8O{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-o67IzR{
font-size:var(--phw-g-small-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-o7ntYO{
font-size:25px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oCkdyH{
font-size:25px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oFnbxI{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oIIW7l{
color:var(--white);
margin-bottom:calc(var(--mu-space)*1.875);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oKV92o{
font-size:25px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oLIN7I{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oSjSJa{
margin-inline-start:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oTv9X5{
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oTv9X5:hover{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-oYdUlU{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-omr7Rk{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-owJwqG{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-p6S0ey{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-p7FgId{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-p974BY{
font-size:max(calc(var(--phw-g-cards-subtitle-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pDiID5{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pDq0Jd{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pLxSSD{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pSErNi{
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pZzWsW{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pef9vR{
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-phTP7J{
margin-inline-start:calc(var(--mu-space)*3.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-phbQVv{
font-size:35px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pkw9S5{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*62.5);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pm0Xxy{
font-size:25px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pnA2gO{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-prFXyR{
font-size:max(25px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pzEuxx{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-pzEuxx:hover{
color:var(--body-color);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-q3qrEc{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-q4X1gu{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-q7DwT6{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qBDL9i{
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qIntyF{
font-size:25px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qK32ct{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qRt8gM{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qTv83f{
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qgAtHy{
font-size:25px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qpgCwb{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qswsr2{
padding-inline-start:calc(var(--pu-space)*21.875);
gap:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-qxjIjM{
font-size:35px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-r5WuVN{
font-size:var(--phw-g-large-text-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-r6oxnd{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-r8Cv63{
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rHrV3H{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rLpoym{
font-size:25px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rjNChS{
font-size:25px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rkphPn{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rld3Rj{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rtPgQA{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-rumaRv{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-s1he4O{
font-size:25px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-s2T8Ao{
gap:0px;
padding-inline-start:calc(var(--pu-space)*3.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sBgVC8{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sBncPG{
font-size:25px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sEPvtE{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sGSyde{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sGsSD1{
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sN2ap9{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sYVXx3{
font-size:25px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sZLw8L{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sZQWqw{
font-size:25px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sZSYWs{
margin-inline-start:calc(var(--mu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sZaUva{
font-size:25px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sdEQyT{
font-size:max(calc(var(--phw-g-regular-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sdzix3{
font-size:25px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-sh3yIR{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-slYHpw{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ssLiGJ{
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-t1x4Xn{
font-size:max(calc(var(--phw-g-widget-title-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-t8w210{
margin-inline-start:auto;
max-width:none;
min-height:0px;
min-width:0px;
}
.phw-g-i-t8w210 img{
object-fit:contain;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-t93vNo{
font-size:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tCkkta{
font-size:25px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tEpLVS{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tRtE83{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tSKf9H{
background:none;
background-image:none;
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tTdIgX{
padding-top:calc(var(--pu-space)*0.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tbhp42{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-teZCig{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ty1Eb0{
padding-inline-start:calc(var(--pu-space)*0);
gap:0px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-tyzXF2{
font-size:max(calc(var(--phw-g-large-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-u1C7u0{
font-family:var(--cms-g-mallory-regular);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-JgWaoJ:hover .phw-g-i-u1C7u0{
font-family:var(--cms-g-mallory-bold);
color:var(--link-color);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-u2F8KQ{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uGH0lR{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uGJwEm{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uNelrQ{
margin-top:calc(var(--mu-space)*0);
text-align:center;
}
.phw-g-i-uNelrQ img{
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uOt52y{
font-size:25px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uQwnSa{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uYpiVh{
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ubdGTH{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ujLPWv{
background-color:var(--phw-custom-white);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-upydlp{
width:50px;
}
.phw-g-i-upydlp img{
object-fit:cover ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uqenJj{
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-uxBsgh{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vA4aOx{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vCzGB9{
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vFjLra{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vKrNrT{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vKrNrT:hover{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vbg59Z{
font-size:var(--phw-g-cards-subtitle-font-size);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-veZYnC{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vkQik1{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vkzhWV{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-vohoTj{
font-size:25px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-w6EWAW{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-w6pGc0{
font-size:18px;
color:var(--body-color);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-w8znjm{
font-size:25px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wCAeZu{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wJgm4A{
font-size:30px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wK2ejL{
margin-inline-start:calc(var(--mu-space)*4.375);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wbwKUI{
font-size:max(calc(var(--input-font-size-lg)*0.5),var(--mobile-font-size));
font-family:var(--cms-g-mallory-light);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-we9MHy{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wpXwL9{
margin-top:calc(var(--mu-space)*-3.5);
height:137px;
}
.phw-g-i-wpXwL9 img{
object-fit:cover;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wrUFHg{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wtuVG1{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wyTsv5{
font-size:25px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-wywsdX{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-x0pkJN{
font-size:14px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-x1Ab9L{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xBWhiX{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xDh1AH{
padding-top:calc(var(--pu-space)*0.25);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xHUW1j{
border-color:transparent;
font-weight:300;
color:var(--white);
font-family:var(--cms-g-mallory-light);
background-color:var(--brand-color-primary);
text-align:center;
font-size:var(--phw-g-small-text-font-size);
width:100%;
height:50px;
max-width:none;
max-height:none;
min-width:0px;
min-height:0px;
margin-inline-start:calc(var(--mu-space)*0);
padding-left:15px;
padding-right:15px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xHe4e1{
color:var(--link-color);
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xawTqS{
margin-inline-start:calc(var(--mu-space)*3.75);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xcqvb2{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xgGeK8{
font-size:25px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xiPmAO{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xqhzoA{
font-size:25px;
font-family:var(--cms-g-yalenew-regular);
color:var(--link-color);
text-align:center;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xqjwVk{
font-size:25px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-xqrF1N{
font-size:25px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-y2173Q{
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-y7xLet{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yBv5s3{
height:200px;
}
.phw-g-i-yBv5s3 img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yFMq6q{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yLM6wP{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yMLLeD{
font-size:25px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yOPOSC{
margin-top:calc(var(--mu-space)*-3.5);
height:137px;
}
.phw-g-i-yOPOSC img{
object-fit:cover;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ySibUp{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ySlRgA{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yUUIP2{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yUUIP2:hover{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yhYlRJ{
background:none;
background-image:none;
background-color:transparent;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ykwc0p{
height:200px;
}
.phw-g-i-ykwc0p img{
object-fit:cover ;
height:100% ;
width:100% ;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-yyDlqe{
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-z1WHzY{
font-size:25px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-z4xrsy{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-z5DuBO{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-z6qq7x{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zANxNc{
font-size:35px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zEdvMk{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zFWhYG{
color:var(--white);
margin-bottom:calc(var(--mu-space)*1.875);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zFdt9C{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zKJTUn{
text-align:center;
margin-inline-start:calc(var(--mu-space)*3.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zNLxht{
margin-top:calc(var(--mu-space)*0);
}
.phw-g-i-zNLxht img{
object-fit:cover;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zSjBgk{
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zTECgf{
gap:0px;
padding-inline-start:calc(var(--pu-space)*3.125);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zUdV5l{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zVAJHs{
font-size:16px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zXTqrp{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zdAHs0{
font-size:35px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zfVDqz{
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ziiCMk{
font-size:18px;
color:var(--body-color);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zkHL1V{
font-size:18px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zoFs44{
font-size:max(calc(var(--phw-g-cards-title-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zskzFM{
font-size:max(27px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-ztGXBF{
font-size:20px;
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zuOiCG{
font-size:max(calc(var(--phw-g-small-text-font-size)*0.5),var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-i-zyh7qw{
font-size:max(18px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-padding-zero-with-background{
padding-top:calc(var(--pu-space)*0);
padding-bottom:calc(var(--pu-space)*0);
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-small-text-secondary-italic{
font-size:max(20px,var(--mobile-font-size));
}
}

@media only screen and (max-width: 767.98px) {
.phw-g-text-default-semibold-dark{
font-size:max(20px,var(--mobile-font-size));
}
}

