@import url(//hello.myfonts.net/count/31bff8);.captionedImage .img-caption,.captionedImage .img-credit,.cke_widget_wrapper .img-caption,.cke_widget_wrapper .img-credit,.img-wrap .img-caption,.img-wrap .img-credit,.inline-image .img-caption,.inline-image .img-credit,a,abbr,address,area,article,aside,audio,b,bdi,bdo,blockquote,body,button,canvas,caption,cite,code,col,colgroup,data,datalist,dd,del,details,dfn,dialog,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hr,html,i,iframe,img,input,ins,kbd,label,legend,li,main,map,mark,meter,nav,object,ol,optgroup,option,output,p,picture,pre,progress,q,s,samp,section,select,small,source,span,strong,sub,summary,sup,svg,table,tbody,td,template,textarea,tfoot,th,thead,time,tr,track,u,ul,var,video,wbr{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;background:transparent}.captionedImage .img-caption,.captionedImage .img-credit,.cke_widget_wrapper .img-caption,.cke_widget_wrapper .img-credit,.img-wrap .img-caption,.img-wrap .img-credit,.inline-image .img-caption,.inline-image .img-credit,article,aside,details,figcaption,figure,footer,header,main,nav,section,summary{display:block}html{box-sizing:border-box;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;font-weight:400}*,:after,:before{box-sizing:inherit;font-weight:inherit}body{line-height:1}hr{margin:.5em 0;transform:scaleY(.5);border:1px solid threedface}address,cite,dfn,em,i{font-style:italic}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}b,strong{font-weight:700}small,sub,sup{font-size:75%}sub,sup{line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}input,select{vertical-align:middle}input[type=radio]{vertical-align:text-bottom}input[type=checkbox]{vertical-align:bottom}button,input[type=button],input[type=file],input[type=submit],label{cursor:pointer}button,input[type=button],input[type=submit]{width:auto;overflow:visible}legend{color:inherit;display:table;max-width:100%;padding:0 .5em;white-space:normal}fieldset{border:1px solid threedface;padding:.75em}textarea{display:block}ol,ul{margin:1em 0;padding-left:var(--list-padding-indent,2em)}ol>li,ul>li{padding-left:var(--list-item-marker-gap)}ol>li::marker,ul>li::marker{color:var(--list-marker-color);font-size:var(--list-marker-font-size);font-family:var(--list-marker-font-family);font-weight:var(--list-marker-font-weight)}ul li{list-style-type:var(--list-item-style-type)}dl{margin:1em 0}dl dd{padding-left:2em}table{border-collapse:collapse;border-spacing:0}table th{font-weight:700;vertical-align:bottom}table td{vertical-align:top}pre{white-space:pre;word-wrap:break-word}code,kbd,pre,samp{font-family:monospace,sans-serif;font-size:1em}embed,img,object,video{max-width:100%;height:auto}.courses-app [aria-hidden=true],.paragraph--courses-application .courses-app__header{display:none!important}.page-community-profiles .view-filters>form .views-exposed-widget>label,.page-our-approach-community-profiles .view-filters>form .views-exposed-widget>label,.som-calendar #edit-category-wrapper .bef-tree>li>.form-item input,.tweet-actions span,.view-som-calendar-list #edit-category-wrapper .bef-tree>li>.form-item input,.yale-layout .paragraphs-item__title--hidden,input[type=checkbox]:not(.ignore-input-check),input[type=radio]:not(.ignore-input-check){border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.accordion,.bef-tree,.breadcrumbs,.case-directory--container .case-directory--filter-group .filter-facet ul,.column-list,.courses-app__list,.cta-banner__info-list,.event--speaker-list,.event--sponsor-list,.headline--list,.hero--panel .hero--panel-text .hero--buttonlist,.main ul.no-bullets:not(.pager):not(.inline):not([class*=list]):not(.image--cluster):not(.accordion):not(.solr-ta-matches):not(.views-exposed-form),.meta--more-list,.node-admissions-event .event-tag-list,.node-admissions-event header .addtocal_menu,.node-event .event-tag-list,.node-event header .addtocal_menu,.page-faculty-directory .secondary-link-list,.page-faculty-research-faculty-directory .secondary-link-list,.pager,.publication--list,.section-menu ul,.solr-search .solr-option-list,.som-concierge--results .som-concierge--results-list,.som-concierge--search .som-concierge--search-results-list,.som-concierge--suggestions ul,.timeline__navigation,.view-admissions-events .bef-tree-child,.view-events-related-content .event--list,.view-upcoming-events-by-term .upcoming-event--list,article ul.no-bullets:not(.pager):not(.inline):not([class*=list]):not(.image--cluster):not(.accordion):not(.solr-ta-matches):not(.views-exposed-form),ul.column-list,ul.link-list,ul.remove-bullet-list,ul.secondary-link-list{--list-item-marker-gap:0;--list-padding-indent:0;list-style:none;margin:0;padding:0}.accordion li,.bef-tree li,.breadcrumbs li,.case-directory--container .case-directory--filter-group .filter-facet ul li,.column-list li,.courses-app__list li,.cta-banner__info-list li,.event--speaker-list li,.event--sponsor-list li,.headline--list li,.hero--panel .hero--panel-text .hero--buttonlist li,.main ul.no-bullets:not(.pager):not(.inline):not([class*=list]):not(.image--cluster):not(.accordion):not(.solr-ta-matches):not(.views-exposed-form) li,.meta--more-list li,.node-admissions-event .event-tag-list li,.node-admissions-event header .addtocal_menu li,.node-event .event-tag-list li,.node-event header .addtocal_menu li,.page-faculty-directory .secondary-link-list li,.page-faculty-research-faculty-directory .secondary-link-list li,.pager li,.publication--list li,.section-menu ul li,.solr-search .solr-option-list li,.som-concierge--results .som-concierge--results-list li,.som-concierge--search .som-concierge--search-results-list li,.som-concierge--suggestions ul li,.timeline__navigation li,.view-admissions-events .bef-tree-child li,.view-events-related-content .event--list li,.view-upcoming-events-by-term .upcoming-event--list li,article ul.no-bullets:not(.pager):not(.inline):not([class*=list]):not(.image--cluster):not(.accordion):not(.solr-ta-matches):not(.views-exposed-form) li,ul.link-list li,ul.remove-bullet-list li,ul.secondary-link-list li{list-style-type:none}.courses-app__syllabus[disabled],.form-submit[disabled],a.button.disabled,a.form-submit.disabled,form[action^=http] .action button[disabled],form[action^=http] .action input[disabled][type=button],form[action^=http] .action input[disabled][type=submit],form[action^=http] .form_action button[disabled],form[action^=http] .form_action input[disabled][type=button],form[action^=http] .form_action input[disabled][type=submit],input[disabled],input[disabled][type=button],input[disabled][type=reset],input[disabled][type=submit],select[disabled],select[disabled] optgroup,select[disabled] option,textarea[disabled]{box-shadow:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;background:#f6f6f6;color:#77706a;cursor:default}.courses-app__syllabus:-ms-input-placeholder[disabled],.form-submit:-ms-input-placeholder[disabled],a.button.disabled:-ms-input-placeholder,a.form-submit.disabled:-ms-input-placeholder,form[action^=http] .action button:-ms-input-placeholder[disabled],form[action^=http] .action input:-ms-input-placeholder[disabled][type=button],form[action^=http] .action input:-ms-input-placeholder[disabled][type=submit],form[action^=http] .form_action button:-ms-input-placeholder[disabled],form[action^=http] .form_action input:-ms-input-placeholder[disabled][type=button],form[action^=http] .form_action input:-ms-input-placeholder[disabled][type=submit],input:-ms-input-placeholder[disabled],select:-ms-input-placeholder[disabled],select[disabled] optgroup:-ms-input-placeholder,select[disabled] option:-ms-input-placeholder,textarea:-ms-input-placeholder[disabled]{color:transparent}.courses-app__syllabus:-moz-placeholder[disabled],.form-submit:-moz-placeholder[disabled],a.button.disabled:-moz-placeholder,a.form-submit.disabled:-moz-placeholder,form[action^=http] .action button:-moz-placeholder[disabled],form[action^=http] .action input:-moz-placeholder[disabled][type=button],form[action^=http] .action input:-moz-placeholder[disabled][type=submit],form[action^=http] .form_action button:-moz-placeholder[disabled],form[action^=http] .form_action input:-moz-placeholder[disabled][type=button],form[action^=http] .form_action input:-moz-placeholder[disabled][type=submit],input:-moz-placeholder[disabled],select:-moz-placeholder[disabled],select[disabled] optgroup:-moz-placeholder,select[disabled] option:-moz-placeholder,textarea:-moz-placeholder[disabled]{color:transparent}.courses-app__syllabus[disabled]::-moz-placeholder,.form-submit[disabled]::-moz-placeholder,a.button.disabled::-moz-placeholder,a.form-submit.disabled::-moz-placeholder,form[action^=http] .action button[disabled]::-moz-placeholder,form[action^=http] .action input[type=button][disabled]::-moz-placeholder,form[action^=http] .action input[type=submit][disabled]::-moz-placeholder,form[action^=http] .form_action button[disabled]::-moz-placeholder,form[action^=http] .form_action input[type=button][disabled]::-moz-placeholder,form[action^=http] .form_action input[type=submit][disabled]::-moz-placeholder,input[disabled]::-moz-placeholder,input[type=button][disabled]::-moz-placeholder,input[type=reset][disabled]::-moz-placeholder,input[type=submit][disabled]::-moz-placeholder,select[disabled]::-moz-placeholder,select[disabled] optgroup::-moz-placeholder,select[disabled] option::-moz-placeholder,textarea[disabled]::-moz-placeholder{color:transparent}.courses-app__syllabus[disabled]::-webkit-input-placeholder,.form-submit[disabled]::-webkit-input-placeholder,a.button.disabled::-webkit-input-placeholder,a.form-submit.disabled::-webkit-input-placeholder,form[action^=http] .action button[disabled]::-webkit-input-placeholder,form[action^=http] .action input[type=button][disabled]::-webkit-input-placeholder,form[action^=http] .action input[type=submit][disabled]::-webkit-input-placeholder,form[action^=http] .form_action button[disabled]::-webkit-input-placeholder,form[action^=http] .form_action input[type=button][disabled]::-webkit-input-placeholder,form[action^=http] .form_action input[type=submit][disabled]::-webkit-input-placeholder,input[disabled]::-webkit-input-placeholder,input[type=button][disabled]::-webkit-input-placeholder,input[type=reset][disabled]::-webkit-input-placeholder,input[type=submit][disabled]::-webkit-input-placeholder,select[disabled]::-webkit-input-placeholder,select[disabled] optgroup::-webkit-input-placeholder,select[disabled] option::-webkit-input-placeholder,textarea[disabled]::-webkit-input-placeholder{color:transparent}.courses-app__syllabus:focus[disabled],.courses-app__syllabus:hover[disabled],.form-submit:focus[disabled],.form-submit:hover[disabled],a.button.disabled:focus,a.button.disabled:hover,a.form-submit.disabled:focus,a.form-submit.disabled:hover,form[action^=http] .action button:focus[disabled],form[action^=http] .action button:hover[disabled],form[action^=http] .action input:focus[disabled][type=button],form[action^=http] .action input:focus[disabled][type=submit],form[action^=http] .action input:hover[disabled][type=button],form[action^=http] .action input:hover[disabled][type=submit],form[action^=http] .form_action button:focus[disabled],form[action^=http] .form_action button:hover[disabled],form[action^=http] .form_action input:focus[disabled][type=button],form[action^=http] .form_action input:focus[disabled][type=submit],form[action^=http] .form_action input:hover[disabled][type=button],form[action^=http] .form_action input:hover[disabled][type=submit],input:focus[disabled],input:hover[disabled],select:focus[disabled],select:hover[disabled],select[disabled] optgroup:focus,select[disabled] optgroup:hover,select[disabled] option:focus,select[disabled] option:hover,textarea:focus[disabled],textarea:hover[disabled]{background:#f6f6f6;color:#1f2021}input:checked[type=checkbox]:not(.ignore-input-check)+label:before,input:checked[type=radio]:not(.ignore-input-check)+label:before{background-color:#000440!important;border-color:#000440!important;color:#fff;font-weight:700}input:focus[type=checkbox]:not(.ignore-input-check)+label,input:focus[type=radio]:not(.ignore-input-check)+label{outline:.0625rem dotted;color:#000440}input:focus[type=checkbox]:not(.ignore-input-check)+label:before,input:focus[type=radio]:not(.ignore-input-check)+label:before{border-color:#000440}input[type=checkbox]:not(.ignore-input-check)+label,input[type=radio]:not(.ignore-input-check)+label{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap;cursor:pointer;font-size:1rem;font-weight:400;letter-spacing:0;line-height:1.1;margin:.5rem 0 0;min-height:calc(.75rem + 2px);position:relative;text-transform:none;transition:all .2s ease-in}input[type=checkbox]:not(.ignore-input-check)+label:before,input[type=radio]:not(.ignore-input-check)+label:before{border:.0625em solid #77706a;color:#000440;content:"";display:block;font-size:.875rem!important;line-height:.5em!important;margin-right:.5em!important;min-width:.75rem;height:.75rem;text-indent:.1875rem;transition:box-shadow .2s ease-in;width:.75rem}input[type=checkbox]:not(.ignore-input-check)+label:hover,input[type=radio]:not(.ignore-input-check)+label:hover{background:inherit;color:#1069a0;text-decoration:underline}input[type=checkbox]:not(.ignore-input-check)+label:hover:before,input[type=radio]:not(.ignore-input-check)+label:hover:before{border-color:#1069a0}input.error[type=checkbox]:not(.ignore-input-check)+label,input.error[type=radio]:not(.ignore-input-check)+label{color:#942d2d}.form-type-input,.form_text,.form_textarea,.headlines--recent .form-type-select select,.pd-text,.program-picker .form-type-select select,.som-calendar #edit-category-wrapper .form-item select,.view-admissions-events .form-type-select select,.view-som-calendar-list #edit-category-wrapper .form-item select,.webform-component-email,.webform-component-number,.webform-component-textarea,.webform-component-textfield,form[action^=http] .form_question.form_address[data-type=address] .form_responses:not(.wrapped)>span,form[action^=http] .form_question.form_location[data-type=location] .form_responses:not(.wrapped)>span,form[action^=http] .form_question.form_text,form[action^=http] .form_question.form_textarea,form[action^=http] .form_question[class*="form_plugin:material"],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{font-family:Yale,serif;font-size:1.25rem}@media (max-width:44.9375em) {
 .form-type-input,.form_text,.form_textarea,.headlines--recent .form-type-select select,.pd-text,.program-picker .form-type-select select,.som-calendar #edit-category-wrapper .form-item select,.view-admissions-events .form-type-select select,.view-som-calendar-list #edit-category-wrapper .form-item select,.webform-component-email,.webform-component-number,.webform-component-textarea,.webform-component-textfield,form[action^=http] .form_question.form_address[data-type=address] .form_responses:not(.wrapped)>span,form[action^=http] .form_question.form_location[data-type=location] .form_responses:not(.wrapped)>span,form[action^=http] .form_question.form_text,form[action^=http] .form_question.form_textarea,form[action^=http] .form_question[class*="form_plugin:material"],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{font-size:1.125rem!important} 
}.form-type-input,.form_text,.form_textarea,.pd-text,.webform-component-email,.webform-component-number,.webform-component-textarea,.webform-component-textfield,form[action^=http] .form_question.form_address[data-type=address] .form_responses:not(.wrapped)>span,form[action^=http] .form_question.form_location[data-type=location] .form_responses:not(.wrapped)>span,form[action^=http] .form_question.form_text,form[action^=http] .form_question.form_textarea,form[action^=http] .form_question[class*="form_plugin:material"],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{background:transparent;border:1px solid #ddd;border-radius:3px;box-shadow:none;height:auto;margin:0;max-width:100%;padding:.375em;transition:border-color .2s ease-in,border-width .1s ease-in .2s,margin .1s ease-in .2s}.form-type-input:hover,.form_text:hover,.form_textarea:hover,.pd-text:hover,.webform-component-email:hover,.webform-component-number:hover,.webform-component-textarea:hover,.webform-component-textfield:hover,form[action^=http] .form_question.form_address[data-type=address] .form_responses:not(.wrapped)>span:hover,form[action^=http] .form_question.form_location[data-type=location] .form_responses:not(.wrapped)>span:hover,form[action^=http] .form_question.form_text:hover,form[action^=http] .form_question.form_textarea:hover,form[action^=http] .form_question:hover[class*="form_plugin:material"],input:hover[type=date],input:hover[type=datetime-local],input:hover[type=datetime],input:hover[type=email],input:hover[type=month],input:hover[type=number],input:hover[type=password],input:hover[type=search],input:hover[type=tel],input:hover[type=text],input:hover[type=time],input:hover[type=url],input:hover[type=week],textarea:hover{border-color:#77706a}.form-type-input:focus,.form_text:focus,.form_textarea:focus,.pd-text:focus,.webform-component-email:focus,.webform-component-number:focus,.webform-component-textarea:focus,.webform-component-textfield:focus,form[action^=http] .form_question.form_address[data-type=address] .form_responses:not(.wrapped)>span:focus,form[action^=http] .form_question.form_location[data-type=location] .form_responses:not(.wrapped)>span:focus,form[action^=http] .form_question.form_text:focus,form[action^=http] .form_question.form_textarea:focus,form[action^=http] .form_question:focus[class*="form_plugin:material"],input:focus[type=date],input:focus[type=datetime-local],input:focus[type=datetime],input:focus[type=email],input:focus[type=month],input:focus[type=number],input:focus[type=password],input:focus[type=search],input:focus[type=tel],input:focus[type=text],input:focus[type=time],input:focus[type=url],input:focus[type=week],textarea:focus{border-left-color:#1069a0;border-left-width:3px}.form-type-input[disabled],.form_text[disabled],.form_textarea[disabled],.pd-text[disabled],.webform-component-email[disabled],.webform-component-number[disabled],.webform-component-textarea[disabled],.webform-component-textfield[disabled],form[action^=http] .form_question.form_address[data-type=address] .form_responses:not(.wrapped)>span[disabled],form[action^=http] .form_question.form_location[data-type=location] .form_responses:not(.wrapped)>span[disabled],form[action^=http] .form_question.form_text[disabled],form[action^=http] .form_question.form_textarea[disabled],form[action^=http] .form_question[disabled][class*="form_plugin:material"],input[disabled][type=date],input[disabled][type=datetime-local],input[disabled][type=datetime],input[disabled][type=email],input[disabled][type=month],input[disabled][type=number],input[disabled][type=password],input[disabled][type=search],input[disabled][type=tel],input[disabled][type=text],input[disabled][type=time],input[disabled][type=url],input[disabled][type=week],textarea[disabled]{background:#f6f6f6}.form-type-input[disabled],.form-type-input[read-only],.form_text[disabled],.form_text[read-only],.form_textarea[disabled],.form_textarea[read-only],.pd-text[disabled],.pd-text[read-only],.webform-component-email[disabled],.webform-component-email[read-only],.webform-component-number[disabled],.webform-component-number[read-only],.webform-component-textarea[disabled],.webform-component-textarea[read-only],.webform-component-textfield[disabled],.webform-component-textfield[read-only],form[action^=http] .form_question.form_address[data-type=address] .form_responses:not(.wrapped)>span[disabled],form[action^=http] .form_question.form_address[data-type=address] .form_responses:not(.wrapped)>span[read-only],form[action^=http] .form_question.form_location[data-type=location] .form_responses:not(.wrapped)>span[disabled],form[action^=http] .form_question.form_location[data-type=location] .form_responses:not(.wrapped)>span[read-only],form[action^=http] .form_question.form_text[disabled],form[action^=http] .form_question.form_text[read-only],form[action^=http] .form_question.form_textarea[disabled],form[action^=http] .form_question.form_textarea[read-only],form[action^=http] .form_question[disabled][class*="form_plugin:material"],form[action^=http] .form_question[read-only][class*="form_plugin:material"],input[disabled][type=date],input[disabled][type=datetime-local],input[disabled][type=datetime],input[disabled][type=email],input[disabled][type=month],input[disabled][type=number],input[disabled][type=password],input[disabled][type=search],input[disabled][type=tel],input[disabled][type=text],input[disabled][type=time],input[disabled][type=url],input[disabled][type=week],input[read-only][type=date],input[read-only][type=datetime-local],input[read-only][type=datetime],input[read-only][type=email],input[read-only][type=month],input[read-only][type=number],input[read-only][type=password],input[read-only][type=search],input[read-only][type=tel],input[read-only][type=text],input[read-only][type=time],input[read-only][type=url],input[read-only][type=week],textarea[disabled],textarea[read-only]{color:#77706a}.form-type-input:invalid.dirty,.form_text:invalid.dirty,.form_textarea:invalid.dirty,.pd-text:invalid.dirty,.webform-component-email:invalid.dirty,.webform-component-number:invalid.dirty,.webform-component-textarea:invalid.dirty,.webform-component-textfield:invalid.dirty,form[action^=http] .form_question.form_address[data-type=address] .form_responses:not(.wrapped)>span:invalid.dirty,form[action^=http] .form_question.form_location[data-type=location] .form_responses:not(.wrapped)>span:invalid.dirty,form[action^=http] .form_question.form_text:invalid.dirty,form[action^=http] .form_question.form_textarea:invalid.dirty,form[action^=http] .form_question:invalid.dirty[class*="form_plugin:material"],input:invalid.dirty[type=date],input:invalid.dirty[type=datetime-local],input:invalid.dirty[type=datetime],input:invalid.dirty[type=email],input:invalid.dirty[type=month],input:invalid.dirty[type=number],input:invalid.dirty[type=password],input:invalid.dirty[type=search],input:invalid.dirty[type=tel],input:invalid.dirty[type=text],input:invalid.dirty[type=time],input:invalid.dirty[type=url],input:invalid.dirty[type=week],textarea:invalid.dirty{border:2px dashed #942d2d!important}.form-type-input::-webkit-input-placeholder,.form_text::-webkit-input-placeholder,.form_textarea::-webkit-input-placeholder,.pd-text::-webkit-input-placeholder,.webform-component-email::-webkit-input-placeholder,.webform-component-number::-webkit-input-placeholder,.webform-component-textarea::-webkit-input-placeholder,.webform-component-textfield::-webkit-input-placeholder,form[action^=http] .form_question.form_address[data-type=address] .form_responses:not(.wrapped)>span::-webkit-input-placeholder,form[action^=http] .form_question.form_location[data-type=location] .form_responses:not(.wrapped)>span::-webkit-input-placeholder,form[action^=http] .form_question.form_text::-webkit-input-placeholder,form[action^=http] .form_question.form_textarea::-webkit-input-placeholder,form[action^=http] .form_question[class*="form_plugin:material"]::-webkit-input-placeholder,input[type=date]::-webkit-input-placeholder,input[type=datetime-local]::-webkit-input-placeholder,input[type=datetime]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=month]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,input[type=time]::-webkit-input-placeholder,input[type=url]::-webkit-input-placeholder,input[type=week]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#a7a6a6}.form-type-input::-moz-placeholder,.form_text::-moz-placeholder,.form_textarea::-moz-placeholder,.pd-text::-moz-placeholder,.webform-component-email::-moz-placeholder,.webform-component-number::-moz-placeholder,.webform-component-textarea::-moz-placeholder,.webform-component-textfield::-moz-placeholder,form[action^=http] .form_question.form_address[data-type=address] .form_responses:not(.wrapped)>span::-moz-placeholder,form[action^=http] .form_question.form_location[data-type=location] .form_responses:not(.wrapped)>span::-moz-placeholder,form[action^=http] .form_question.form_text::-moz-placeholder,form[action^=http] .form_question.form_textarea::-moz-placeholder,form[action^=http] .form_question[class*="form_plugin:material"]::-moz-placeholder,input[type=date]::-moz-placeholder,input[type=datetime-local]::-moz-placeholder,input[type=datetime]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=month]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]::-moz-placeholder,input[type=time]::-moz-placeholder,input[type=url]::-moz-placeholder,input[type=week]::-moz-placeholder,textarea::-moz-placeholder{color:#a7a6a6}.form-type-input::-ms-input-placeholder,.form_text::-ms-input-placeholder,.form_textarea::-ms-input-placeholder,.pd-text::-ms-input-placeholder,.webform-component-email::-ms-input-placeholder,.webform-component-number::-ms-input-placeholder,.webform-component-textarea::-ms-input-placeholder,.webform-component-textfield::-ms-input-placeholder,form[action^=http] .form_question.form_address[data-type=address] .form_responses:not(.wrapped)>span::-ms-input-placeholder,form[action^=http] .form_question.form_location[data-type=location] .form_responses:not(.wrapped)>span::-ms-input-placeholder,form[action^=http] .form_question.form_text::-ms-input-placeholder,form[action^=http] .form_question.form_textarea::-ms-input-placeholder,form[action^=http] .form_question[class*="form_plugin:material"]::-ms-input-placeholder,input[type=date]::-ms-input-placeholder,input[type=datetime-local]::-ms-input-placeholder,input[type=datetime]::-ms-input-placeholder,input[type=email]::-ms-input-placeholder,input[type=month]::-ms-input-placeholder,input[type=number]::-ms-input-placeholder,input[type=password]::-ms-input-placeholder,input[type=search]::-ms-input-placeholder,input[type=tel]::-ms-input-placeholder,input[type=text]::-ms-input-placeholder,input[type=time]::-ms-input-placeholder,input[type=url]::-ms-input-placeholder,input[type=week]::-ms-input-placeholder,textarea::-ms-input-placeholder{color:#a7a6a6}.form-type-input::placeholder,.form_text::placeholder,.form_textarea::placeholder,.pd-text::placeholder,.webform-component-email::placeholder,.webform-component-number::placeholder,.webform-component-textarea::placeholder,.webform-component-textfield::placeholder,form[action^=http] .form_question.form_address[data-type=address] .form_responses:not(.wrapped)>span::placeholder,form[action^=http] .form_question.form_location[data-type=location] .form_responses:not(.wrapped)>span::placeholder,form[action^=http] .form_question.form_text::placeholder,form[action^=http] .form_question.form_textarea::placeholder,form[action^=http] .form_question[class*="form_plugin:material"]::placeholder,input[type=date]::placeholder,input[type=datetime-local]::placeholder,input[type=datetime]::placeholder,input[type=email]::placeholder,input[type=month]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=search]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,input[type=time]::placeholder,input[type=url]::placeholder,input[type=week]::placeholder,textarea::placeholder{color:#a7a6a6}.form-type-input:focus,.form_text:focus,.form_textarea:focus,.pd-text:focus,.webform-component-email:focus,.webform-component-number:focus,.webform-component-textarea:focus,.webform-component-textfield:focus,form[action^=http] .form_question.form_address[data-type=address] .form_responses:not(.wrapped)>span:focus,form[action^=http] .form_question.form_location[data-type=location] .form_responses:not(.wrapped)>span:focus,form[action^=http] .form_question.form_text:focus,form[action^=http] .form_question.form_textarea:focus,form[action^=http] .form_question:focus[class*="form_plugin:material"],input:focus[type=date],input:focus[type=datetime-local],input:focus[type=datetime],input:focus[type=email],input:focus[type=month],input:focus[type=number],input:focus[type=password],input:focus[type=search],input:focus[type=tel],input:focus[type=text],input:focus[type=time],input:focus[type=url],input:focus[type=week],textarea:focus{outline:none;box-shadow:none}.form-type-input:-webkit-autofill,.form_text:-webkit-autofill,.form_textarea:-webkit-autofill,.pd-text:-webkit-autofill,.webform-component-email:-webkit-autofill,.webform-component-number:-webkit-autofill,.webform-component-textarea:-webkit-autofill,.webform-component-textfield:-webkit-autofill,form[action^=http] .form_question.form_address[data-type=address] .form_responses:not(.wrapped)>span:-webkit-autofill,form[action^=http] .form_question.form_location[data-type=location] .form_responses:not(.wrapped)>span:-webkit-autofill,form[action^=http] .form_question.form_text:-webkit-autofill,form[action^=http] .form_question.form_textarea:-webkit-autofill,form[action^=http] .form_question:-webkit-autofill[class*="form_plugin:material"],input:-webkit-autofill[type=date],input:-webkit-autofill[type=datetime-local],input:-webkit-autofill[type=datetime],input:-webkit-autofill[type=email],input:-webkit-autofill[type=month],input:-webkit-autofill[type=number],input:-webkit-autofill[type=password],input:-webkit-autofill[type=search],input:-webkit-autofill[type=tel],input:-webkit-autofill[type=text],input:-webkit-autofill[type=time],input:-webkit-autofill[type=url],input:-webkit-autofill[type=week],textarea:-webkit-autofill{box-shadow:inset 0 0 0 9999px #fff}.form-type-input,.form_text,.form_textarea,.pd-text,.webform-component-email,.webform-component-number,.webform-component-textarea,.webform-component-textfield,form[action^=http] .form_question.form_address[data-type=address] .form_responses:not(.wrapped)>span,form[action^=http] .form_question.form_location[data-type=location] .form_responses:not(.wrapped)>span,form[action^=http] .form_question.form_text,form[action^=http] .form_question.form_textarea,form[action^=http] .form_question[class*="form_plugin:material"]{display:inline-block;margin:0 1rem 1rem 0}.form-type-input:focus-within:not(.disabled),.form_text:focus-within:not(.disabled),.form_textarea:focus-within:not(.disabled),.pd-text:focus-within:not(.disabled),.webform-component-email:focus-within:not(.disabled),.webform-component-number:focus-within:not(.disabled),.webform-component-textarea:focus-within:not(.disabled),.webform-component-textfield:focus-within:not(.disabled),form[action^=http] .form_question.form_address[data-type=address] .form_responses:not(.wrapped)>span:focus-within:not(.disabled),form[action^=http] .form_question.form_location[data-type=location] .form_responses:not(.wrapped)>span:focus-within:not(.disabled),form[action^=http] .form_question.form_text:focus-within:not(.disabled),form[action^=http] .form_question.form_textarea:focus-within:not(.disabled),form[action^=http] .form_question:focus-within:not(.disabled)[class*="form_plugin:material"]{border-left-color:#1069a0;border-left-width:3px;margin-left:-2px;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}.disabled.form-type-input,.disabled.form_text,.disabled.form_textarea,.disabled.pd-text,.disabled.webform-component-email,.disabled.webform-component-number,.disabled.webform-component-textarea,.disabled.webform-component-textfield,form[action^=http] .disabled.form_question.form_text,form[action^=http] .disabled.form_question.form_textarea,form[action^=http] .disabled.form_question[class*="form_plugin:material"],form[action^=http] .form_question.form_address[data-type=address] .form_responses:not(.wrapped)>span.disabled,form[action^=http] .form_question.form_location[data-type=location] .form_responses:not(.wrapped)>span.disabled{background:#f6f6f6;pointer-events:none}.form-type-input input[type=date],.form-type-input input[type=datetime-local],.form-type-input input[type=datetime],.form-type-input input[type=email],.form-type-input input[type=month],.form-type-input input[type=number],.form-type-input input[type=password],.form-type-input input[type=search],.form-type-input input[type=tel],.form-type-input input[type=text],.form-type-input input[type=time],.form-type-input input[type=url],.form-type-input input[type=week],.form-type-input textarea,.form_textarea input[type=date],.form_textarea input[type=datetime-local],.form_textarea input[type=datetime],.form_textarea input[type=email],.form_textarea input[type=month],.form_textarea input[type=number],.form_textarea input[type=password],.form_textarea input[type=search],.form_textarea input[type=tel],.form_textarea input[type=text],.form_textarea input[type=time],.form_textarea input[type=url],.form_textarea input[type=week],.form_textarea textarea,.form_text input[type=date],.form_text input[type=datetime-local],.form_text input[type=datetime],.form_text input[type=email],.form_text input[type=month],.form_text input[type=number],.form_text input[type=password],.form_text input[type=search],.form_text input[type=tel],.form_text input[type=text],.form_text input[type=time],.form_text input[type=url],.form_text input[type=week],.form_text textarea,.pd-text input[type=date],.pd-text input[type=datetime-local],.pd-text input[type=datetime],.pd-text input[type=email],.pd-text input[type=month],.pd-text input[type=number],.pd-text input[type=password],.pd-text input[type=search],.pd-text input[type=tel],.pd-text input[type=text],.pd-text input[type=time],.pd-text input[type=url],.pd-text input[type=week],.pd-text textarea,.webform-component-email input[type=date],.webform-component-email input[type=datetime-local],.webform-component-email input[type=datetime],.webform-component-email input[type=email],.webform-component-email input[type=month],.webform-component-email input[type=number],.webform-component-email input[type=password],.webform-component-email input[type=search],.webform-component-email input[type=tel],.webform-component-email input[type=text],.webform-component-email input[type=time],.webform-component-email input[type=url],.webform-component-email input[type=week],.webform-component-email textarea,.webform-component-number input[type=date],.webform-component-number input[type=datetime-local],.webform-component-number input[type=datetime],.webform-component-number input[type=email],.webform-component-number input[type=month],.webform-component-number input[type=number],.webform-component-number input[type=password],.webform-component-number input[type=search],.webform-component-number input[type=tel],.webform-component-number input[type=text],.webform-component-number input[type=time],.webform-component-number input[type=url],.webform-component-number input[type=week],.webform-component-number textarea,.webform-component-textarea input[type=date],.webform-component-textarea input[type=datetime-local],.webform-component-textarea input[type=datetime],.webform-component-textarea input[type=email],.webform-component-textarea input[type=month],.webform-component-textarea input[type=number],.webform-component-textarea input[type=password],.webform-component-textarea input[type=search],.webform-component-textarea input[type=tel],.webform-component-textarea input[type=text],.webform-component-textarea input[type=time],.webform-component-textarea input[type=url],.webform-component-textarea input[type=week],.webform-component-textarea textarea,.webform-component-textfield input[type=date],.webform-component-textfield input[type=datetime-local],.webform-component-textfield input[type=datetime],.webform-component-textfield input[type=email],.webform-component-textfield input[type=month],.webform-component-textfield input[type=number],.webform-component-textfield input[type=password],.webform-component-textfield input[type=search],.webform-component-textfield input[type=tel],.webform-component-textfield input[type=text],.webform-component-textfield input[type=time],.webform-component-textfield input[type=url],.webform-component-textfield input[type=week],.webform-component-textfield textarea,form[action^=http] .form_question.form_address[data-type=address] .form_responses:not(.wrapped)>span input[type=date],form[action^=http] .form_question.form_address[data-type=address] .form_responses:not(.wrapped)>span input[type=datetime-local],form[action^=http] .form_question.form_address[data-type=address] .form_responses:not(.wrapped)>span input[type=datetime],form[action^=http] .form_question.form_address[data-type=address] .form_responses:not(.wrapped)>span input[type=email],form[action^=http] .form_question.form_address[data-type=address] .form_responses:not(.wrapped)>span input[type=month],form[action^=http] .form_question.form_address[data-type=address] .form_responses:not(.wrapped)>span input[type=number],form[action^=http] .form_question.form_address[data-type=address] .form_responses:not(.wrapped)>span input[type=password],form[action^=http] .form_question.form_address[data-type=address] .form_responses:not(.wrapped)>span input[type=search],form[action^=http] .form_question.form_address[data-type=address] .form_responses:not(.wrapped)>span input[type=tel],form[action^=http] .form_question.form_address[data-type=address] .form_responses:not(.wrapped)>span input[type=text],form[action^=http] .form_question.form_address[data-type=address] .form_responses:not(.wrapped)>span input[type=time],form[action^=http] .form_question.form_address[data-type=address] .form_responses:not(.wrapped)>span input[type=url],form[action^=http] .form_question.form_address[data-type=address] .form_responses:not(.wrapped)>span input[type=week],form[action^=http] .form_question.form_address[data-type=address] .form_responses:not(.wrapped)>span textarea,form[action^=http] .form_question.form_location[data-type=location] .form_responses:not(.wrapped)>span input[type=date],form[action^=http] .form_question.form_location[data-type=location] .form_responses:not(.wrapped)>span input[type=datetime-local],form[action^=http] .form_question.form_location[data-type=location] .form_responses:not(.wrapped)>span input[type=datetime],form[action^=http] .form_question.form_location[data-type=location] .form_responses:not(.wrapped)>span input[type=email],form[action^=http] .form_question.form_location[data-type=location] .form_responses:not(.wrapped)>span input[type=month],form[action^=http] .form_question.form_location[data-type=location] .form_responses:not(.wrapped)>span input[type=number],form[action^=http] .form_question.form_location[data-type=location] .form_responses:not(.wrapped)>span input[type=password],form[action^=http] .form_question.form_location[data-type=location] .form_responses:not(.wrapped)>span input[type=search],form[action^=http] .form_question.form_location[data-type=location] .form_responses:not(.wrapped)>span input[type=tel],form[action^=http] .form_question.form_location[data-type=location] .form_responses:not(.wrapped)>span input[type=text],form[action^=http] .form_question.form_location[data-type=location] .form_responses:not(.wrapped)>span input[type=time],form[action^=http] .form_question.form_location[data-type=location] .form_responses:not(.wrapped)>span input[type=url],form[action^=http] .form_question.form_location[data-type=location] .form_responses:not(.wrapped)>span input[type=week],form[action^=http] .form_question.form_location[data-type=location] .form_responses:not(.wrapped)>span textarea,form[action^=http] .form_question.form_textarea input[type=date],form[action^=http] .form_question.form_textarea input[type=datetime-local],form[action^=http] .form_question.form_textarea input[type=datetime],form[action^=http] .form_question.form_textarea input[type=email],form[action^=http] .form_question.form_textarea input[type=month],form[action^=http] .form_question.form_textarea input[type=number],form[action^=http] .form_question.form_textarea input[type=password],form[action^=http] .form_question.form_textarea input[type=search],form[action^=http] .form_question.form_textarea input[type=tel],form[action^=http] .form_question.form_textarea input[type=text],form[action^=http] .form_question.form_textarea input[type=time],form[action^=http] .form_question.form_textarea input[type=url],form[action^=http] .form_question.form_textarea input[type=week],form[action^=http] .form_question.form_textarea textarea,form[action^=http] .form_question.form_text input[type=date],form[action^=http] .form_question.form_text input[type=datetime-local],form[action^=http] .form_question.form_text input[type=datetime],form[action^=http] .form_question.form_text input[type=email],form[action^=http] .form_question.form_text input[type=month],form[action^=http] .form_question.form_text input[type=number],form[action^=http] .form_question.form_text input[type=password],form[action^=http] .form_question.form_text input[type=search],form[action^=http] .form_question.form_text input[type=tel],form[action^=http] .form_question.form_text input[type=text],form[action^=http] .form_question.form_text input[type=time],form[action^=http] .form_question.form_text input[type=url],form[action^=http] .form_question.form_text input[type=week],form[action^=http] .form_question.form_text textarea,form[action^=http] .form_question[class*="form_plugin:material"] input[type=date],form[action^=http] .form_question[class*="form_plugin:material"] input[type=datetime-local],form[action^=http] .form_question[class*="form_plugin:material"] input[type=datetime],form[action^=http] .form_question[class*="form_plugin:material"] input[type=email],form[action^=http] .form_question[class*="form_plugin:material"] input[type=month],form[action^=http] .form_question[class*="form_plugin:material"] input[type=number],form[action^=http] .form_question[class*="form_plugin:material"] input[type=password],form[action^=http] .form_question[class*="form_plugin:material"] input[type=search],form[action^=http] .form_question[class*="form_plugin:material"] input[type=tel],form[action^=http] .form_question[class*="form_plugin:material"] input[type=text],form[action^=http] .form_question[class*="form_plugin:material"] input[type=time],form[action^=http] .form_question[class*="form_plugin:material"] input[type=url],form[action^=http] .form_question[class*="form_plugin:material"] input[type=week],form[action^=http] .form_question[class*="form_plugin:material"] textarea{border:0;margin:0;padding:0;width:100%}.form-type-input input[type=date]:invalid,.form-type-input input[type=datetime-local]:invalid,.form-type-input input[type=datetime]:invalid,.form-type-input input[type=email]:invalid,.form-type-input input[type=month]:invalid,.form-type-input input[type=number]:invalid,.form-type-input input[type=password]:invalid,.form-type-input input[type=search]:invalid,.form-type-input input[type=tel]:invalid,.form-type-input input[type=text]:invalid,.form-type-input input[type=time]:invalid,.form-type-input input[type=url]:invalid,.form-type-input input[type=week]:invalid,.form-type-input textarea:invalid,.form_textarea input[type=date]:invalid,.form_textarea input[type=datetime-local]:invalid,.form_textarea input[type=datetime]:invalid,.form_textarea input[type=email]:invalid,.form_textarea input[type=month]:invalid,.form_textarea input[type=number]:invalid,.form_textarea input[type=password]:invalid,.form_textarea input[type=search]:invalid,.form_textarea input[type=tel]:invalid,.form_textarea input[type=text]:invalid,.form_textarea input[type=time]:invalid,.form_textarea input[type=url]:invalid,.form_textarea input[type=week]:invalid,.form_textarea textarea:invalid,.form_text input[type=date]:invalid,.form_text input[type=datetime-local]:invalid,.form_text input[type=datetime]:invalid,.form_text input[type=email]:invalid,.form_text input[type=month]:invalid,.form_text input[type=number]:invalid,.form_text input[type=password]:invalid,.form_text input[type=search]:invalid,.form_text input[type=tel]:invalid,.form_text input[type=text]:invalid,.form_text input[type=time]:invalid,.form_text input[type=url]:invalid,.form_text input[type=week]:invalid,.form_text textarea:invalid,.pd-text input[type=date]:invalid,.pd-text input[type=datetime-local]:invalid,.pd-text input[type=datetime]:invalid,.pd-text input[type=email]:invalid,.pd-text input[type=month]:invalid,.pd-text input[type=number]:invalid,.pd-text input[type=password]:invalid,.pd-text input[type=search]:invalid,.pd-text input[type=tel]:invalid,.pd-text input[type=text]:invalid,.pd-text input[type=time]:invalid,.pd-text input[type=url]:invalid,.pd-text input[type=week]:invalid,.pd-text textarea:invalid,.webform-component-email input[type=date]:invalid,.webform-component-email input[type=datetime-local]:invalid,.webform-component-email input[type=datetime]:invalid,.webform-component-email input[type=email]:invalid,.webform-component-email input[type=month]:invalid,.webform-component-email input[type=number]:invalid,.webform-component-email input[type=password]:invalid,.webform-component-email input[type=search]:invalid,.webform-component-email input[type=tel]:invalid,.webform-component-email input[type=text]:invalid,.webform-component-email input[type=time]:invalid,.webform-component-email input[type=url]:invalid,.webform-component-email input[type=week]:invalid,.webform-component-email textarea:invalid,.webform-component-number input[type=date]:invalid,.webform-component-number input[type=datetime-local]:invalid,.webform-component-number input[type=datetime]:invalid,.webform-component-number input[type=email]:invalid,.webform-component-number input[type=month]:invalid,.webform-component-number input[type=number]:invalid,.webform-component-number input[type=password]:invalid,.webform-component-number input[type=search]:invalid,.webform-component-number input[type=tel]:invalid,.webform-component-number input[type=text]:invalid,.webform-component-number input[type=time]:invalid,.webform-component-number input[type=url]:invalid,.webform-component-number input[type=week]:invalid,.webform-component-number textarea:invalid,.webform-component-textarea input[type=date]:invalid,.webform-component-textarea input[type=datetime-local]:invalid,.webform-component-textarea input[type=datetime]:invalid,.webform-component-textarea input[type=email]:invalid,.webform-component-textarea input[type=month]:invalid,.webform-component-textarea input[type=number]:invalid,.webform-component-textarea input[type=password]:invalid,.webform-component-textarea input[type=search]:invalid,.webform-component-textarea input[type=tel]:invalid,.webform-component-textarea input[type=text]:invalid,.webform-component-textarea input[type=time]:invalid,.webform-component-textarea input[type=url]:invalid,.webform-component-textarea input[type=week]:invalid,.webform-component-textarea textarea:invalid,.webform-component-textfield input[type=date]:invalid,.webform-component-textfield input[type=datetime-local]:invalid,.webform-component-textfield input[type=datetime]:invalid,.webform-component-textfield input[type=email]:invalid,.webform-component-textfield input[type=month]:invalid,.webform-component-textfield input[type=number]:invalid,.webform-component-textfield input[type=password]:invalid,.webform-component-textfield input[type=search]:invalid,.webform-component-textfield input[type=tel]:invalid,.webform-component-textfield input[type=text]:invalid,.webform-component-textfield input[type=time]:invalid,.webform-component-textfield input[type=url]:invalid,.webform-component-textfield input[type=week]:invalid,.webform-component-textfield textarea:invalid,form[action^=http] .form_question.form_address[data-type=address] .form_responses:not(.wrapped)>span input[type=date]:invalid,form[action^=http] .form_question.form_address[data-type=address] .form_responses:not(.wrapped)>span input[type=datetime-local]:invalid,form[action^=http] .form_question.form_address[data-type=address] .form_responses:not(.wrapped)>span input[type=datetime]:invalid,form[action^=http] .form_question.form_address[data-type=address] .form_responses:not(.wrapped)>span input[type=email]:invalid,form[action^=http] .form_question.form_address[data-type=address] .form_responses:not(.wrapped)>span input[type=month]:invalid,form[action^=http] .form_question.form_address[data-type=address] .form_responses:not(.wrapped)>span input[type=number]:invalid,form[action^=http] .form_question.form_address[data-type=address] .form_responses:not(.wrapped)>span input[type=password]:invalid,form[action^=http] .form_question.form_address[data-type=address] .form_responses:not(.wrapped)>span input[type=search]:invalid,form[action^=http] .form_question.form_address[data-type=address] .form_responses:not(.wrapped)>span input[type=tel]:invalid,form[action^=http] .form_question.form_address[data-type=address] .form_responses:not(.wrapped)>span input[type=text]:invalid,form[action^=http] .form_question.form_address[data-type=address] .form_responses:not(.wrapped)>span input[type=time]:invalid,form[action^=http] .form_question.form_address[data-type=address] .form_responses:not(.wrapped)>span input[type=url]:invalid,form[action^=http] .form_question.form_address[data-type=address] .form_responses:not(.wrapped)>span input[type=week]:invalid,form[action^=http] .form_question.form_address[data-type=address] .form_responses:not(.wrapped)>span textarea:invalid,form[action^=http] .form_question.form_location[data-type=location] .form_responses:not(.wrapped)>span input[type=date]:invalid,form[action^=http] .form_question.form_location[data-type=location] .form_responses:not(.wrapped)>span input[type=datetime-local]:invalid,form[action^=http] .form_question.form_location[data-type=location] .form_responses:not(.wrapped)>span input[type=datetime]:invalid,form[action^=http] .form_question.form_location[data-type=location] .form_responses:not(.wrapped)>span input[type=email]:invalid,form[action^=http] .form_question.form_location[data-type=location] .form_responses:not(.wrapped)>span input[type=month]:invalid,form[action^=http] .form_question.form_location[data-type=location] .form_responses:not(.wrapped)>span input[type=number]:invalid,form[action^=http] .form_question.form_location[data-type=location] .form_responses:not(.wrapped)>span input[type=password]:invalid,form[action^=http] .form_question.form_location[data-type=location] .form_responses:not(.wrapped)>span input[type=search]:invalid,form[action^=http] .form_question.form_location[data-type=location] .form_responses:not(.wrapped)>span input[type=tel]:invalid,form[action^=http] .form_question.form_location[data-type=location] .form_responses:not(.wrapped)>span input[type=text]:invalid,form[action^=http] .form_question.form_location[data-type=location] .form_responses:not(.wrapped)>span input[type=time]:invalid,form[action^=http] .form_question.form_location[data-type=location] .form_responses:not(.wrapped)>span input[type=url]:invalid,form[action^=http] .form_question.form_location[data-type=location] .form_responses:not(.wrapped)>span input[type=week]:invalid,form[action^=http] .form_question.form_location[data-type=location] .form_responses:not(.wrapped)>span textarea:invalid,form[action^=http] .form_question.form_textarea textarea:invalid,form[action^=http] .form_question.form_text textarea:invalid,form[action^=http] .form_question[class*="form_plugin:material"] input[type=date]:invalid,form[action^=http] .form_question[class*="form_plugin:material"] input[type=datetime-local]:invalid,form[action^=http] .form_question[class*="form_plugin:material"] input[type=datetime]:invalid,form[action^=http] .form_question[class*="form_plugin:material"] input[type=email]:invalid,form[action^=http] .form_question[class*="form_plugin:material"] input[type=month]:invalid,form[action^=http] .form_question[class*="form_plugin:material"] input[type=number]:invalid,form[action^=http] .form_question[class*="form_plugin:material"] input[type=password]:invalid,form[action^=http] .form_question[class*="form_plugin:material"] input[type=search]:invalid,form[action^=http] .form_question[class*="form_plugin:material"] input[type=tel]:invalid,form[action^=http] .form_question[class*="form_plugin:material"] input[type=text]:invalid,form[action^=http] .form_question[class*="form_plugin:material"] input[type=time]:invalid,form[action^=http] .form_question[class*="form_plugin:material"] input[type=url]:invalid,form[action^=http] .form_question[class*="form_plugin:material"] input[type=week]:invalid,form[action^=http] .form_question[class*="form_plugin:material"] textarea:invalid{border-width:0 0 1px!important;border-radius:0}.case-directory--container .case-directory--sort .solr-sort-filter select,.form-type-select select,.form_select select,.headlines--recent .form-type-select select,.pd-select select,.program-picker .form-type-select select,.som-calendar #edit-category-wrapper .form-item select,.view-admissions-events .form-type-select select,.view-som-calendar-list #edit-category-wrapper .form-item select,.webform-component-select select,form[action^=http] .form_question.form_address[data-type=address] .form_responses:not(.wrapped)>span.address-row select,form[action^=http] .form_question.form_location[data-type=location] .form_responses:not(.wrapped)>span.address-row select,form[action^=http] .form_question.form_multiselect select,form[action^=http] .form_question.form_select select,select{margin:0;position:relative;width:100%;z-index:1}.headlines--recent .form-type-select select,.program-picker .form-type-select select,.som-calendar #edit-category-wrapper .form-item select,.view-admissions-events .form-type-select select,.view-som-calendar-list #edit-category-wrapper .form-item select,select{border:1px solid #ddd;-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%2377706a' stroke-width='2' d='M2 5l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .75rem center;background-size:1em;height:2.5em;outline:none;padding:.75rem 1.5em .75rem .5rem}.headlines--recent .form-type-select select:hover,.program-picker .form-type-select select:hover,.som-calendar #edit-category-wrapper .form-item select:hover,.view-admissions-events .form-type-select select:hover,.view-som-calendar-list #edit-category-wrapper .form-item select:hover,select:hover{border-color:#77706a}.headlines--recent .form-type-select select:focus,.program-picker .form-type-select select:focus,.som-calendar #edit-category-wrapper .form-item select:focus,.view-admissions-events .form-type-select select:focus,.view-som-calendar-list #edit-category-wrapper .form-item select:focus,select:focus{border-left-color:#1069a0;border-left-width:3px}.som-calendar #edit-category-wrapper .form-item select:invalid.dirty,.view-som-calendar-list #edit-category-wrapper .form-item select:invalid.dirty,select:invalid.dirty{border-bottom:1px dashed #942d2d!important}.headlines--recent .form-type-select select[disabled],.program-picker .form-type-select select[disabled],.som-calendar #edit-category-wrapper .form-item select[disabled],.view-admissions-events .form-type-select select[disabled],.view-som-calendar-list #edit-category-wrapper .form-item select[disabled],select[disabled]{background:#f6f6f6}.headlines--recent .form-type-select select[disabled],.headlines--recent .form-type-select select[read-only],.program-picker .form-type-select select[disabled],.program-picker .form-type-select select[read-only],.som-calendar #edit-category-wrapper .form-item select[disabled],.som-calendar #edit-category-wrapper .form-item select[read-only],.view-admissions-events .form-type-select select[disabled],.view-admissions-events .form-type-select select[read-only],.view-som-calendar-list #edit-category-wrapper .form-item select[disabled],.view-som-calendar-list #edit-category-wrapper .form-item select[read-only],select[disabled],select[read-only]{color:#77706a}.headlines--recent .form-type-select select:-webkit-autofill,.program-picker .form-type-select select:-webkit-autofill,.som-calendar #edit-category-wrapper .form-item select:-webkit-autofill,.view-admissions-events .form-type-select select:-webkit-autofill,.view-som-calendar-list #edit-category-wrapper .form-item select:-webkit-autofill,select:-webkit-autofill{box-shadow:inset 0 0 0 9999px #fff}.headlines--recent .form-type-select select::-moz-focus-inner,.program-picker .form-type-select select::-moz-focus-inner,.som-calendar #edit-category-wrapper .form-item select::-moz-focus-inner,.view-admissions-events .form-type-select select::-moz-focus-inner,.view-som-calendar-list #edit-category-wrapper .form-item select::-moz-focus-inner,select::-moz-focus-inner{border:0;padding:0}.case-directory--container .case-directory--sort .solr-sort-filter,.form-type-select,.form_select,.pd-select,.webform-component-select,form[action^=http] .form_question.form_address[data-type=address] .form_responses:not(.wrapped)>span.address-row,form[action^=http] .form_question.form_location[data-type=location] .form_responses:not(.wrapped)>span.address-row,form[action^=http] .form_question.form_multiselect,form[action^=http] .form_question.form_select{border:1px solid #ddd;transition:border-color .2s ease-in,border-width .1s ease-in .2s,margin .1s ease-in .2s;border-radius:3px;display:inline-block;margin:0 1rem 1rem 0;max-width:100%;padding:.375em;position:relative}.case-directory--container .case-directory--sort .solr-sort-filter:hover,.form-type-select:hover,.form_select:hover,.pd-select:hover,.webform-component-select:hover,form[action^=http] .form_question.form_address[data-type=address] .form_responses:not(.wrapped)>span.address-row:hover,form[action^=http] .form_question.form_location[data-type=location] .form_responses:not(.wrapped)>span.address-row:hover,form[action^=http] .form_question.form_multiselect:hover,form[action^=http] .form_question.form_select:hover{border-color:#77706a}.case-directory--container .case-directory--sort .solr-sort-filter:focus-within:not(.disabled),.form-type-select:focus-within:not(.disabled),.form_select:focus-within:not(.disabled),.pd-select:focus-within:not(.disabled),.webform-component-select:focus-within:not(.disabled),form[action^=http] .form_question.form_address[data-type=address] .form_responses:not(.wrapped)>span.address-row:focus-within:not(.disabled),form[action^=http] .form_question.form_location[data-type=location] .form_responses:not(.wrapped)>span.address-row:focus-within:not(.disabled),form[action^=http] .form_question.form_multiselect:focus-within:not(.disabled),form[action^=http] .form_question.form_select:focus-within:not(.disabled){border-left-color:#1069a0;border-left-width:3px;margin-left:-2px;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}.case-directory--container .case-directory--sort .disabled.solr-sort-filter,.disabled.form-type-select,.disabled.form_select,.disabled.pd-select,.disabled.webform-component-select,form[action^=http] .disabled.form_question.form_multiselect,form[action^=http] .disabled.form_question.form_select,form[action^=http] .form_question.form_address[data-type=address] .form_responses:not(.wrapped)>span.disabled.address-row,form[action^=http] .form_question.form_location[data-type=location] .form_responses:not(.wrapped)>span.disabled.address-row{background:#f6f6f6}.case-directory--container .case-directory--sort .solr-sort-filter:invalid.dirty,.form-type-select:invalid.dirty,.form_select:invalid.dirty,.pd-select:invalid.dirty,.webform-component-select:invalid.dirty,form[action^=http] .form_question.form_address[data-type=address] .form_responses:not(.wrapped)>span.address-row:invalid.dirty,form[action^=http] .form_question.form_location[data-type=location] .form_responses:not(.wrapped)>span.address-row:invalid.dirty,form[action^=http] .form_question.form_multiselect:invalid.dirty,form[action^=http] .form_question.form_select:invalid.dirty{border:2px dashed #942d2d}.case-directory--container .case-directory--sort .solr-sort-filter select,.form-type-select select,.form_select select,.pd-select select,.webform-component-select select,form[action^=http] .form_question.form_address[data-type=address] .form_responses:not(.wrapped)>span.address-row select,form[action^=http] .form_question.form_location[data-type=location] .form_responses:not(.wrapped)>span.address-row select,form[action^=http] .form_question.form_multiselect select,form[action^=http] .form_question.form_select select{-webkit-appearance:none;appearance:none;border:none;height:auto;padding:0 1.5em 0 0;width:100%}.case-directory--container .case-directory--sort .solr-sort-filter select:invalid,.form-type-select select:invalid,.form_select select:invalid,.pd-select select:invalid,.webform-component-select select:invalid,form[action^=http] .form_question.form_address[data-type=address] .form_responses:not(.wrapped)>span.address-row select:invalid,form[action^=http] .form_question.form_location[data-type=location] .form_responses:not(.wrapped)>span.address-row select:invalid,form[action^=http] .form_question.form_multiselect select:invalid,form[action^=http] .form_question.form_select select:invalid{border-width:0 0 1px!important;border-radius:0}.case-directory--container .case-directory--sort .solr-sort-filter select::-ms-expand,.form-type-select select::-ms-expand,.form_select select::-ms-expand,.pd-select select::-ms-expand,.webform-component-select select::-ms-expand,form[action^=http] .form_question.form_address[data-type=address] .form_responses:not(.wrapped)>span.address-row select::-ms-expand,form[action^=http] .form_question.form_location[data-type=location] .form_responses:not(.wrapped)>span.address-row select::-ms-expand,form[action^=http] .form_question.form_multiselect select::-ms-expand,form[action^=http] .form_question.form_select select::-ms-expand{display:none}.headlines--recent .form-type-select,.program-picker .form-type-select,.som-calendar #edit-category-wrapper .form-item,.view-admissions-events .form-type-select,.view-som-calendar-list #edit-category-wrapper .form-item{border:none;color:inherit;padding:0}.headlines--recent .form-type-select:hover,.program-picker .form-type-select:hover,.som-calendar #edit-category-wrapper .form-item:hover,.view-admissions-events .form-type-select:hover,.view-som-calendar-list #edit-category-wrapper .form-item:hover{border-color:inherit;color:inherit}.headlines--recent .form-type-select:after,.program-picker .form-type-select:after,.som-calendar #edit-category-wrapper .form-item:after,.view-admissions-events .form-type-select:after,.view-som-calendar-list #edit-category-wrapper .form-item:after{content:none}.headlines--recent .form-type-select:focus-within,.program-picker .form-type-select:focus-within,.som-calendar #edit-category-wrapper .form-item:focus-within,.view-admissions-events .form-type-select:focus-within,.view-som-calendar-list #edit-category-wrapper .form-item:focus-within{border:none;box-shadow:none;margin-left:0}.headlines--recent .form-type-select select,.program-picker .form-type-select select,.som-calendar #edit-category-wrapper .form-item select,.view-admissions-events .form-type-select select,.view-som-calendar-list #edit-category-wrapper .form-item select{width:auto}.content-layout--flex{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:50em) {
 .content-layout--flex{-ms-flex-wrap:nowrap;flex-wrap:nowrap} 
}@media (max-width:49.9375em) {
 .content-layout--flex .content-layout__aside{width:100%} 
}@media (min-width:50em) {
 .content-layout--flex .content-layout__aside{width:calc(16.66667% + 20px)} 
}.content-layout--flex .content-layout__aside--primary{-ms-flex-order:1;order:1}@media (min-width:50em) {
 .content-layout--flex .content-layout__aside--primary{-ms-flex:0 0 auto;flex:0 0 auto;padding-right:20px} 
}.content-layout--flex .content-layout__aside--secondary{-ms-flex-order:3;order:3}@media (min-width:50em) {
 .content-layout--flex .content-layout__aside--secondary{-ms-flex:0 0 auto;flex:0 0 auto;padding-left:20px} 
}.content-layout--flex .content-layout__main{-ms-flex-order:2;order:2}@media (max-width:49.9375em) {
 .content-layout--flex .content-layout__main{margin-bottom:2rem;width:100%} 
}@media (min-width:50em) {
 .content-layout--flex .content-layout__main{-ms-flex:1;flex:1} 
}@media (-ms-high-contrast:active) and (min-width:50em),(-ms-high-contrast:none) {
 .content-layout--flex .content-layout__main{-ms-flex-preferred-size:50%;flex-basis:50%} 
}.content-layout--grid{display:-ms-grid;display:grid;-ms-grid-columns:100%;grid-template-columns:100%;-ms-grid-rows:auto;grid-template-rows:auto;column-gap:var(--grid-column-gap,0);row-gap:var(--grid-row-gap,0)}@media (min-width:64em) {
 .content-layout--grid{--grid-row-gap:1.25rem;-ms-grid-columns:(minmax(0,1fr))[12];grid-template-columns:repeat(12,minmax(0,1fr))} 
}.content-layout--grid .content-layout__aside--primary{-ms-grid-row:1;grid-row:1}@media (min-width:64em) {
 .content-layout--grid .content-layout__aside--primary{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/span 2} 
}.content-layout--grid .content-layout__aside--secondary{-ms-grid-row-span:auto;grid-row-end:auto}@media (min-width:64em) {
 .content-layout--grid .content-layout__aside--secondary{-ms-grid-row:1;grid-row:1;-ms-grid-column:11;-ms-grid-column-span:2;grid-column:11/span 2} 
}.content-layout--grid .content-layout__main{-ms-grid-row:2;grid-row:2;max-width:100%}@media (min-width:64em) {
 .content-layout--grid .content-layout__main{-ms-grid-row:1;grid-row:1;-ms-grid-column:1;-ms-grid-column-span:12;grid-column:1/span 12} 
}@media (min-width:64em) {
 .content-layout--grid--has-aside .content-layout__main{-ms-grid-column:1;-ms-grid-column-span:7;grid-column:1/span 7} 
}@media (min-width:64em) {
 .content-layout--grid--has-navigation .content-layout__main{-ms-grid-column:4;-ms-grid-column-span:9;grid-column:4/span 9} 
}@media (min-width:64em) {
 .content-layout--grid--has-navigation.content-layout--grid--has-aside .content-layout__main{-ms-grid-column:4;-ms-grid-column-span:7;grid-column:4/span 7} 
}.content-layout--grid .content-layout__main--extended{-ms-grid-row:3;grid-row:3;max-width:100%}@media (min-width:64em) {
 .content-layout--grid .content-layout__main--extended{grid-row:auto;-ms-grid-column:1;-ms-grid-column-span:12;grid-column:1/span 12} 
}@media (min-width:64em) {
 .content-layout--grid .content-layout__main--extended>*{margin-left:8.33333%;margin-right:8.33333%} 
}.content-layout--grid .content-layout__main--extended--item-wide,.content-layout--grid .content-layout__main--extended>.faculty-publication-grid,.content-layout--grid .content-layout__main--extended>.paragraph--type-card-stack,.content-layout--grid .content-layout__main--extended>.paragraph--type-card-teaser-group,.content-layout--grid .content-layout__main--extended>.paragraph--type-yale-profiles-by-topic{margin-left:0;margin-right:0}@media (min-width:64em) {
 .content-layout--grid .content-layout__main--extended--item-wide,.content-layout--grid .content-layout__main--extended>.faculty-publication-grid,.content-layout--grid .content-layout__main--extended>.paragraph--type-card-stack,.content-layout--grid .content-layout__main--extended>.paragraph--type-card-teaser-group,.content-layout--grid .content-layout__main--extended>.paragraph--type-yale-profiles-by-topic{margin-left:0;margin-right:0} 
}.block-system-main>.view>.program-picker__header,.content-layout--grid .content-layout__main--extended--item-edge,.content-layout--grid .content-layout__main--extended>.application-deadline,.content-layout--grid .content-layout__main--extended>.paragraph--type-som-concierge,.content-layout--grid .content-layout__main--extended>.paragraph--type-yale-chart-box-complex,.content-layout--grid .content-layout__main--extended>.paragraph--type-yale-chart-box-simple,.content-layout--grid .content-layout__main--extended>.spacer--wide,.content-layout--grid .content-layout__main--extended>.spacer--wide-no-margin,.content-layout--grid:not(.content-layout--grid--has-navigation):not(.content-layout--grid--has-aside) .content-layout__main>.paragraph--type-som-concierge{margin-left:-1.25rem;margin-right:-1.25rem}@media (min-width:64em) {
 .block-system-main>.view>.program-picker__header,.content-layout--grid .content-layout__main--extended--item-edge,.content-layout--grid .content-layout__main--extended>.application-deadline,.content-layout--grid .content-layout__main--extended>.paragraph--type-som-concierge,.content-layout--grid .content-layout__main--extended>.paragraph--type-yale-chart-box-complex,.content-layout--grid .content-layout__main--extended>.paragraph--type-yale-chart-box-simple,.content-layout--grid .content-layout__main--extended>.spacer--wide,.content-layout--grid .content-layout__main--extended>.spacer--wide-no-margin,.content-layout--grid:not(.content-layout--grid--has-navigation):not(.content-layout--grid--has-aside) .content-layout__main>.paragraph--type-som-concierge{margin-left:-2.5rem;margin-right:-2.5rem} 
}@media (min-width:80em) {
 .block-system-main>.view>.program-picker__header,.content-layout--grid .content-layout__main--extended--item-edge,.content-layout--grid .content-layout__main--extended>.application-deadline,.content-layout--grid .content-layout__main--extended>.paragraph--type-som-concierge,.content-layout--grid .content-layout__main--extended>.paragraph--type-yale-chart-box-complex,.content-layout--grid .content-layout__main--extended>.paragraph--type-yale-chart-box-simple,.content-layout--grid .content-layout__main--extended>.spacer--wide,.content-layout--grid .content-layout__main--extended>.spacer--wide-no-margin,.content-layout--grid:not(.content-layout--grid--has-navigation):not(.content-layout--grid--has-aside) .content-layout__main>.paragraph--type-som-concierge{margin-left:calc(((100vw - 80rem - 15px) / -2) - 2.5rem);margin-right:calc(((100vw - 80rem - 15px) / -2) - 2.5rem);padding-left:2.5rem;padding-right:2.5rem} 
}@media (min-width:84rem) {
 .block-system-main>.view>.program-picker__header,.content-layout--grid .content-layout__main--extended--item-edge,.content-layout--grid .content-layout__main--extended>.application-deadline,.content-layout--grid .content-layout__main--extended>.paragraph--type-som-concierge,.content-layout--grid .content-layout__main--extended>.paragraph--type-yale-chart-box-complex,.content-layout--grid .content-layout__main--extended>.paragraph--type-yale-chart-box-simple,.content-layout--grid .content-layout__main--extended>.spacer--wide,.content-layout--grid .content-layout__main--extended>.spacer--wide-no-margin,.content-layout--grid:not(.content-layout--grid--has-navigation):not(.content-layout--grid--has-aside) .content-layout__main>.paragraph--type-som-concierge{margin-left:calc(((100vw - 84rem - 15px) / -2) - 2.5rem);margin-right:calc(((100vw - 84rem - 15px) / -2) - 2.5rem)} 
}.pager:not(.pager-load-more) .pager-next a,.pager:not(.pager-load-more) .pager-previous a,.section-menu__link-depth-1.apply-now,.som-calendar .calendar--sidenav .full-calendar a,.view-som-calendar-list .calendar--sidenav .full-calendar a,a.arrow-left,a.arrow-right,a[class*=arrow]{color:default;font-family:var(--link-ff);text-decoration:none;transition:var(--link-transition);display:inline-block;position:relative;transition:color .15s ease-in;z-index:1}.pager:not(.pager-load-more) .pager-next a:focus,.pager:not(.pager-load-more) .pager-next a:hover,.pager:not(.pager-load-more) .pager-previous a:focus,.pager:not(.pager-load-more) .pager-previous a:hover,.section-menu__link-depth-1.apply-now:focus,.section-menu__link-depth-1.apply-now:hover,.som-calendar .calendar--sidenav .full-calendar a:focus,.som-calendar .calendar--sidenav .full-calendar a:hover,.view-som-calendar-list .calendar--sidenav .full-calendar a:focus,.view-som-calendar-list .calendar--sidenav .full-calendar a:hover,a.arrow-left:focus,a.arrow-left:hover,a.arrow-right:focus,a.arrow-right:hover,a:focus[class*=arrow],a:hover[class*=arrow]{color:default}.pager:not(.pager-load-more) .pager-next a:focus,.pager:not(.pager-load-more) .pager-previous a:focus,.section-menu__link-depth-1.apply-now:focus,.som-calendar .calendar--sidenav .full-calendar a:focus,.view-som-calendar-list .calendar--sidenav .full-calendar a:focus,a.arrow-left:focus,a.arrow-right:focus,a:focus[class*=arrow]{outline:.0625rem dotted}.pager:not(.pager-load-more) .pager-next a:hover,.pager:not(.pager-load-more) .pager-previous a:hover,.section-menu__link-depth-1.apply-now:hover,.som-calendar .calendar--sidenav .full-calendar a:hover,.view-som-calendar-list .calendar--sidenav .full-calendar a:hover,a.arrow-left:hover,a.arrow-right:hover,a:hover[class*=arrow]{background:transparent!important;border-bottom-color:transparent!important;box-shadow:none;color:#fff!important;position:relative}.pager:not(.pager-load-more) .pager-next a,.section-menu__link-depth-1.apply-now,.som-calendar .calendar--sidenav .full-calendar a,.view-som-calendar-list .calendar--sidenav .full-calendar a,a.arrow-right,a[class*=arrow]{box-sizing:content-box;margin-bottom:.5rem}.pager:not(.pager-load-more) .pager-next a:before,.section-menu__link-depth-1.apply-now:before,.som-calendar .calendar--sidenav .full-calendar a:before,.view-som-calendar-list .calendar--sidenav .full-calendar a:before,a.arrow-right:before,a[class*=arrow]:before{background:#1069a0;bottom:-.5rem;content:"";display:block;height:100%;left:-.5rem;padding:.5rem 0;position:absolute;right:-.5rem;top:-.5rem;width:0;transition:width .15s ease-in,padding .15s ease-in;z-index:-1}.pager:not(.pager-load-more) .pager-next a:after,.section-menu__link-depth-1.apply-now:after,.som-calendar .calendar--sidenav .full-calendar a:after,.view-som-calendar-list .calendar--sidenav .full-calendar a:after,a.arrow-right:after,a[class*=arrow]:after{font-size:.8125rem;vertical-align:middle}.pager:not(.pager-load-more) .pager-next a:hover:before,.section-menu__link-depth-1.apply-now:hover:before,.som-calendar .calendar--sidenav .full-calendar a:hover:before,.view-som-calendar-list .calendar--sidenav .full-calendar a:hover:before,a.arrow-right:hover:before,a[class*=arrow]:hover:before{padding:.5rem;width:100%}.pager:not(.pager-load-more) .pager-previous a,a.arrow-left{box-sizing:content-box}.pager:not(.pager-load-more) .pager-previous a:before,a.arrow-left:before{font-size:.8125rem;vertical-align:middle}.pager:not(.pager-load-more) .pager-previous a:after,a.arrow-left:after{background:#1069a0;bottom:-.5rem;content:"";display:block;height:100%;left:110%;padding:.5rem 0;position:absolute;right:-.5rem;top:-.5rem;width:0;transition:width .15s ease-in,padding .15s ease-in,left .15s ease-in;z-index:-1}.pager:not(.pager-load-more) .pager-previous a:hover:after,a.arrow-left:hover:after{left:-.5rem;padding:.5rem;width:100%}.pager.pager-load-more .pager-next a{color:default;font-family:var(--link-ff);text-decoration:none;transition:var(--link-transition)}.pager.pager-load-more .pager-next a:focus,.pager.pager-load-more .pager-next a:hover{color:default}.pager.pager-load-more .pager-next a:focus{outline:.0625rem dotted}.pager.pager-load-more .pager-next a:after{font-size:120%;margin-left:.25em;transform:rotate(0deg);transition:all 0s ease-out;vertical-align:middle}.pager.pager-load-more .pager-next a:hover:after{transform:rotate(1turn);transition-duration:.5s}.courses-app__syllabus,.form-submit,form[action^=http] .action button,form[action^=http] .action input[type=button],form[action^=http] .action input[type=submit],form[action^=http] .form_action button,form[action^=http] .form_action input[type=button],form[action^=http] .form_action input[type=submit],input[type=button],input[type=reset],input[type=submit]{background-color:#1069a0;border:none;box-shadow:none;color:#fff;cursor:pointer;display:inline-block;font-family:Yale,serif;font-size:1rem;font-weight:300;line-height:1.25;padding:.75em 1em;text-shadow:none;transition:all .2s ease-in;vertical-align:middle;border-radius:.1875rem;outline:none}.courses-app__syllabus:hover,.form-submit:hover,form[action^=http] .action button:hover,form[action^=http] .action input:hover[type=button],form[action^=http] .action input:hover[type=submit],form[action^=http] .form_action button:hover,form[action^=http] .form_action input:hover[type=button],form[action^=http] .form_action input:hover[type=submit],input:hover[type=button],input:hover[type=reset],input:hover[type=submit]{background-color:#000440;color:#fff}.courses-app__syllabus:focus,.form-submit:focus,form[action^=http] .action button:focus,form[action^=http] .action input:focus[type=button],form[action^=http] .action input:focus[type=submit],form[action^=http] .form_action button:focus,form[action^=http] .form_action input:focus[type=button],form[action^=http] .form_action input:focus[type=submit],input:focus[type=button],input:focus[type=reset],input:focus[type=submit]{box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}.courses-app__collapse-btn,.courses-app__details-title,.cta-banner__close,.view-community-profiles2.view-individual-profiles-by-term .views-exposed-widgets .form-submit,.view-related-profiles.view-individual-profiles-by-term .views-exposed-widgets .form-submit,form[action^=http] .action button.default~button,form[action^=http] .action input[type=button].default~button,form[action^=http] .action input[type=submit].default~button,form[action^=http] .form_action button.default~button,form[action^=http] .form_action input[type=button].default~button,form[action^=http] .form_action input[type=submit].default~button{background-color:transparent;color:#1069a0}.courses-app__collapse-btn:hover,.courses-app__details-title:hover,.cta-banner__close:hover,.view-community-profiles2.view-individual-profiles-by-term .views-exposed-widgets .form-submit:hover,.view-related-profiles.view-individual-profiles-by-term .views-exposed-widgets .form-submit:hover,form[action^=http] .action button.default~button:hover,form[action^=http] .action input[type=button].default~button:hover,form[action^=http] .action input[type=submit].default~button:hover,form[action^=http] .form_action button.default~button:hover,form[action^=http] .form_action input[type=button].default~button:hover,form[action^=http] .form_action input[type=submit].default~button:hover{background-color:transparent;text-decoration:underline;color:#000440}.courses-app__collapse-btn[disabled],.courses-app__details-title[disabled],.cta-banner__close[disabled],.view-community-profiles2.view-individual-profiles-by-term .views-exposed-widgets .form-submit[disabled],.view-related-profiles.view-individual-profiles-by-term .views-exposed-widgets .form-submit[disabled],form[action^=http] .action button.default~button[disabled],form[action^=http] .action input[type=button].default~button[disabled],form[action^=http] .action input[type=submit].default~button[disabled],form[action^=http] .form_action button.default~button[disabled],form[action^=http] .form_action input[type=button].default~button[disabled],form[action^=http] .form_action input[type=submit].default~button[disabled]{background-color:transparent}.courses-app__collapse-btn[disabled]:hover,.courses-app__details-title[disabled]:hover,.cta-banner__close[disabled]:hover,.view-community-profiles2.view-individual-profiles-by-term .views-exposed-widgets .form-submit[disabled]:hover,.view-related-profiles.view-individual-profiles-by-term .views-exposed-widgets .form-submit[disabled]:hover,form[action^=http] .action button.default~button[disabled]:hover,form[action^=http] .action input[type=button].default~button[disabled]:hover,form[action^=http] .action input[type=submit].default~button[disabled]:hover,form[action^=http] .form_action button.default~button[disabled]:hover,form[action^=http] .form_action input[type=button].default~button[disabled]:hover,form[action^=http] .form_action input[type=submit].default~button[disabled]:hover{background-color:transparent;text-decoration:none;color:#a7a6a6}.curtain__cta-link,.paragraph--courses-application .courses-app__syllabus{background-color:#fff;color:#1069a0}.curtain__cta-link:hover,.paragraph--courses-application .courses-app__syllabus:hover{background-color:#f6f6f6;text-decoration:underline;color:#000440}.som-calendar .calendar-calendar .month-view .full .view-item .calendar .pop-up a.button,.view-som-calendar-list .calendar-calendar .month-view .full .view-item .calendar .pop-up a.button{background-color:#b16312}.som-calendar .calendar-calendar .month-view .full .view-item .calendar .pop-up a.button:hover,.view-som-calendar-list .calendar-calendar .month-view .full .view-item .calendar .pop-up a.button:hover{background-color:#83490d;text-decoration:none}.card__object{display:-ms-grid;display:grid;height:100%;overflow:hidden;position:relative;transition:all .2s ease-in;-ms-grid-columns:(minmax(0,1fr))[1];grid-template-columns:repeat(1,minmax(0,1fr))}.card__object.card--no-media{background-color:#f6f6f6;border:.1875rem solid transparent}.card__object.card--has-url.card--no-media:hover{background-color:#fff;border-color:#ddd}.card__title{-ms-flex-item-align:end;-ms-grid-row-align:end;align-self:end;color:#fff;font-weight:700;font-family:NeueHaasUnicaPro,clean,sans-serif;font-size:1.875rem;-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1;line-height:.875;padding:.75rem;pointer-events:none;position:relative;z-index:1;margin:0}@media (min-width:375px) {
 .card__title{font-size:calc(3.125rem - .875rem + 0vw);letter-spacing:-.1rem} 
}@media (min-width:30em) {
 .card__title{font-size:calc(1.875rem - .875rem + 2vw);letter-spacing:-.05rem} 
}@media (min-width:45em) {
 .card__title{font-size:calc(2.625rem - .875rem + 2vw)} 
}@media (min-width:64em) {
 .card__title{font-size:calc(1.875rem - .875rem + 2vw)} 
}@media (min-width:80em) {
 .card__title{font-size:2.625rem} 
}.card--no-media .card__title{color:#1f2021}.card__media{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1}.card__media img{display:block;filter:brightness(.85);height:100%;object-fit:cover;transition:filter .2s ease-in 0s;transform:scale(1.02);width:100%}.card__media a:hover img{filter:brightness(.65) blur(3px)}.card__metadata{color:#77706a;font-family:Yale,serif}.card__metadata__summary{font-size:1.125rem}.card__metadata__summary p{font-size:inherit;margin:0 0 .5em}.card__metadata{margin-top:.375rem;min-height:1rem;position:relative;z-index:10}@media (min-width:30em) {
 .card__metadata{overflow:hidden;white-space:nowrap}.card__metadata:after{content:"";height:100%;position:absolute;right:0;top:0;width:.625rem;background-image:-owg-linear-gradient(to right,hsla(0,0%,100%,0),#fff);background-image:linear-gradient(90deg,hsla(0,0%,100%,0),#fff)} 
}#main .navigation--subnav.centers .nav__item-depth-5 .nav__list:after,#main .navigation--subnav.default .nav__item-depth-3 .nav__list:after,#main .navigation--subnav.programs .nav__item-depth-4 .nav__list:after,#main .navigation--subnav.tertiary .nav__item-depth-4 .nav__list:after,#main .section-title:after,#main .topic--nav ul.centers .nav__item-depth-5 .nav__list:after,#main .topic--nav ul.default .nav__item-depth-3 .nav__list:after,#main .topic--nav ul.programs .nav__item-depth-4 .nav__list:after,#main .topic--nav ul.tertiary .nav__item-depth-4 .nav__list:after,#page--header-wrap .navigation--subnav.centers .nav__item-depth-5 .nav__list:after,#page--header-wrap .navigation--subnav.default .nav__item-depth-3 .nav__list:after,#page--header-wrap .navigation--subnav.programs .nav__item-depth-4 .nav__list:after,#page--header-wrap .navigation--subnav.tertiary .nav__item-depth-4 .nav__list:after,#page--header-wrap .topic--nav ul.centers .nav__item-depth-5 .nav__list:after,#page--header-wrap .topic--nav ul.default .nav__item-depth-3 .nav__list:after,#page--header-wrap .topic--nav ul.programs .nav__item-depth-4 .nav__list:after,#page--header-wrap .topic--nav ul.tertiary .nav__item-depth-4 .nav__list:after,.hero--panel .hero--panel-text .term-list.hero--buttonlist:before,.node-teaser__metadata:before,.node.node-faculty-profile .content-layout--grid .content-layout__aside>div:after,.node.node-faculty-profile .content-layout--grid .content-layout__main>div:after,.read-more:before,.section-menu:before,.som-concierge--results .som-concierge--results-list>li article .secondary-link-list:before,.topic--nav #main ul.centers .nav__item-depth-5 .nav__list:after,.topic--nav #main ul.default .nav__item-depth-3 .nav__list:after,.topic--nav #main ul.programs .nav__item-depth-4 .nav__list:after,.topic--nav #main ul.tertiary .nav__item-depth-4 .nav__list:after,.topic--nav #page--header-wrap ul.centers .nav__item-depth-5 .nav__list:after,.topic--nav #page--header-wrap ul.default .nav__item-depth-3 .nav__list:after,.topic--nav #page--header-wrap ul.programs .nav__item-depth-4 .nav__list:after,.topic--nav #page--header-wrap ul.tertiary .nav__item-depth-4 .nav__list:after,ul.link-list:before,ul.term-list.secondary-link-list:before{margin:1em 0}.hero--panel .hero--panel-text .term-list.hero--buttonlist a:after,.hover-icon:after,.insights-card__footer a:after,.insights-card__link a:after,.node-teaser__continue:after,.pane--section-lead.pane--section-lead-fancy .pane-title a:after,.panel-pane[class*=popular-categories-pane] .views-row a:after,.popular-categories .views-row a:after,.related-links-aside__link:after,.section-lead--fancy .paragraphs-item__title a:after,.teaser-continue:after,a.link-out:after,a.pdf:after,a.tag:after,a[href$=".pdf"]:after,ul.term-list.secondary-link-list a:after{opacity:0;transition:opacity .2s ease-in;width:2em}.hero--panel .hero--panel-text .term-list.hero--buttonlist a:focus:after,.hero--panel .hero--panel-text .term-list.hero--buttonlist a:hover:after,.hover-icon:focus:after,.hover-icon:hover:after,.insights-card__footer a:focus:after,.insights-card__footer a:hover:after,.insights-card__link a:focus:after,.insights-card__link a:hover:after,.node-teaser__continue:focus:after,.node-teaser__continue:hover:after,.pane--section-lead.pane--section-lead-fancy .pane-title a:focus:after,.pane--section-lead.pane--section-lead-fancy .pane-title a:hover:after,.panel-pane[class*=popular-categories-pane] .views-row a:focus:after,.panel-pane[class*=popular-categories-pane] .views-row a:hover:after,.popular-categories .views-row a:focus:after,.popular-categories .views-row a:hover:after,.related-links-aside__link:focus:after,.related-links-aside__link:hover:after,.section-lead--fancy .paragraphs-item__title a:focus:after,.section-lead--fancy .paragraphs-item__title a:hover:after,.teaser-continue:focus:after,.teaser-continue:hover:after,a.link-out:focus:after,a.link-out:hover:after,a.pdf:focus:after,a.pdf:hover:after,a.tag:focus:after,a.tag:hover:after,a[href$=".pdf"]:focus:after,a[href$=".pdf"]:hover:after,ul.term-list.secondary-link-list a:focus:after,ul.term-list.secondary-link-list a:hover:after{opacity:1}.hero--panel .hero--panel-text .term-list.hero--buttonlist p>a,.insights-card__footer p>a,.insights-card__link p>a,.pane--section-lead.pane--section-lead-fancy .pane-title p>a,.panel-pane[class*=popular-categories-pane] .views-row p>a,.popular-categories .views-row p>a,.section-lead--fancy .paragraphs-item__title p>a,p>.hover-icon,p>.node-teaser__continue,p>.related-links-aside__link,p>.teaser-continue,p>a.link-out,p>a.pdf,p>a.tag,p>a[href$=".pdf"],ul.term-list.secondary-link-list p>a{margin:0}.hero--panel .hero--panel-text .term-list.hero--buttonlist p>a:after,.insights-card__footer p>a:after,.insights-card__link p>a:after,.pane--section-lead.pane--section-lead-fancy .pane-title p>a:after,.panel-pane[class*=popular-categories-pane] .views-row p>a:after,.popular-categories .views-row p>a:after,.section-lead--fancy .paragraphs-item__title p>a:after,p>.hover-icon:after,p>.node-teaser__continue:after,p>.related-links-aside__link:after,p>.teaser-continue:after,p>a.link-out:after,p>a.pdf:after,p>a.tag:after,p>a[href$=".pdf"]:after,ul.term-list.secondary-link-list p>a:after{margin-left:.25rem!important;transform:translateX(0);opacity:1;width:1em}.node-teaser__continue:after,a.external:after,a.link-out:after,a.pdf:after,a.tags:after,a:not(.no-icon):not([data-widget=image]):not([href*="youtube.com"]):not([href*="facebook.com"]):not([href*="instagram.com"]):not([href*="twitter.com"]):not([href*="maps.google.com"]):not([href*="som.yale.edu"])[href^=http]:after,a[href$=".pdf"]:after,a [target=_blank]:after,a[target=_blank][href*="som.yale.edu"]:after{margin-left:.5em}a.email-left:before,a.inbox:before{margin-right:.5em}a.email:after,a:not(.no-icon)[href^="mailto:"]:after{margin-left:.5em}.cta-banner__close:before{margin-right:.5em}.curtain__dismiss:after{margin-left:.5em}.pager:not(.pager-load-more) .pager-previous a:before,a.arrow-left:before,input:checked[type=checkbox]:not(.ignore-input-check)+label:before,input:checked[type=radio]:not(.ignore-input-check)+label:before{margin-right:.5em}.cta-banner__cta:after,.cta-banner__login:after,.curtain__scroll:after,.pager:not(.pager-load-more) .pager-next a:after,.section-menu__link-depth-1.apply-now:after,.som-calendar .calendar--sidenav .full-calendar a:after,.view-som-calendar-list .calendar--sidenav .full-calendar a:after,[aria-expanded=true] .cta-banner__cta:after,a.arrow-right:after,a[class*=arrow]:after{margin-left:.5em}img.align-left,img[style="float:left"],img[style="float: left;"]{margin-left:0}img.align-right,img[style="float:right"],img[style="float: right;"]{clear:right;margin-right:0}img.align-center{margin:.75rem auto;min-width:100%}.cta-banner__info-list-item a{color:#4ba5d7}.cta-banner__info-list-item a:focus,.cta-banner__info-list-item a:hover{color:#e7f0f6}.curtain__scroll{color:#fff}.curtain__scroll:focus,.curtain__scroll:hover{color:#e7f0f6}.profile-slide__meta-data__byline a{background:transparent;border-bottom:.1875rem solid #a5d2eb;box-shadow:inset 0 -.125rem 0 #a5d2eb;color:inherit;transition:background .2s ease-in}.profile-slide__meta-data__byline a:focus,.profile-slide__meta-data__byline a:hover{background:#a5d2eb;color:#1f2021;text-decoration:none}.main ul:not(.pager):not(.inline):not([class*=list]):not(.image--cluster):not(.accordion):not(.solr-ta-matches):not(.views-exposed-form),.yale-single-column-panel-group .pane-bundle-yale-map-box .pane--map .map--text ul,article ul:not(.pager):not(.inline):not([class*=list]):not(.image--cluster):not(.accordion):not(.solr-ta-matches):not(.views-exposed-form),ul.bullet-list{font-size:1.25rem;margin:1em 0;padding-left:0}.main ul:not(.pager):not(.inline):not([class*=list]):not(.image--cluster):not(.accordion):not(.solr-ta-matches):not(.views-exposed-form) li,.yale-single-column-panel-group .pane-bundle-yale-map-box .pane--map .map--text ul li,article ul:not(.pager):not(.inline):not([class*=list]):not(.image--cluster):not(.accordion):not(.solr-ta-matches):not(.views-exposed-form) li,ul.bullet-list li{line-height:1.5;list-style:none;margin:.75em 0}.main ul:not(.pager):not(.inline):not([class*=list]):not(.image--cluster):not(.accordion):not(.solr-ta-matches):not(.views-exposed-form) li:before,.yale-single-column-panel-group .pane-bundle-yale-map-box .pane--map .map--text ul li:before,article ul:not(.pager):not(.inline):not([class*=list]):not(.image--cluster):not(.accordion):not(.solr-ta-matches):not(.views-exposed-form) li:before,ul.bullet-list li:before{color:#a7a6a6;content:"\2022";display:inline-block;float:left;margin-left:-1rem;position:relative;width:1rem}.main ul:not(.pager):not(.inline):not([class*=list]):not(.image--cluster):not(.accordion):not(.solr-ta-matches):not(.views-exposed-form) ul,.yale-single-column-panel-group .pane-bundle-yale-map-box .pane--map .map--text ul ul,article ul:not(.pager):not(.inline):not([class*=list]):not(.image--cluster):not(.accordion):not(.solr-ta-matches):not(.views-exposed-form) ul,ul.bullet-list ul{padding-left:2rem}.case-directory--container .case-directory--filter-group .filter-facet ul,.column-list,.cta-banner__info-list,.hero--panel .hero--panel-text .hero--buttonlist,.main ul.no-bullets:not(.pager):not(.inline):not([class*=list]):not(.image--cluster):not(.accordion):not(.solr-ta-matches):not(.views-exposed-form),.node-admissions-event header .addtocal_menu,.node-event header .addtocal_menu,.som-concierge--suggestions ul,.timeline__navigation,article ul.no-bullets:not(.pager):not(.inline):not([class*=list]):not(.image--cluster):not(.accordion):not(.solr-ta-matches):not(.views-exposed-form),ul.column-list,ul.link-list,ul.remove-bullet-list,ul.secondary-link-list{font-size:inherit;margin:inherit}.case-directory--container .case-directory--filter-group .filter-facet ul ul,.column-list ul,.cta-banner__info-list ul,.hero--panel .hero--panel-text .hero--buttonlist ul,.main ul.no-bullets:not(.pager):not(.inline):not([class*=list]):not(.image--cluster):not(.accordion):not(.solr-ta-matches):not(.views-exposed-form) ul,.node-admissions-event header .addtocal_menu ul,.node-event header .addtocal_menu ul,.som-concierge--suggestions ul ul,.timeline__navigation ul,article ul.no-bullets:not(.pager):not(.inline):not([class*=list]):not(.image--cluster):not(.accordion):not(.solr-ta-matches):not(.views-exposed-form) ul,ul.link-list ul,ul.remove-bullet-list ul,ul.secondary-link-list ul{padding:0}.case-directory--container .case-directory--filter-group .filter-facet ul>li:before,.column-list>li:before,.cta-banner__info-list>li:before,.hero--panel .hero--panel-text .hero--buttonlist>li:before,.main ul.no-bullets:not(.pager):not(.inline):not([class*=list]):not(.image--cluster):not(.accordion):not(.solr-ta-matches):not(.views-exposed-form)>li:before,.node-admissions-event header .addtocal_menu>li:before,.node-event header .addtocal_menu>li:before,.som-concierge--suggestions ul>li:before,.timeline__navigation>li:before,article ul.no-bullets:not(.pager):not(.inline):not([class*=list]):not(.image--cluster):not(.accordion):not(.solr-ta-matches):not(.views-exposed-form)>li:before,ul.link-list>li:before,ul.remove-bullet-list>li:before,ul.secondary-link-list>li:before{content:"";display:none}.case-directory--container .case-directory--filter-group .filter-facet ul li,ul.column-list li{-moz-column-break-inside:avoid;break-inside:avoid-column;box-sizing:border-box;line-height:1.25;list-style:none;margin:0!important;padding-right:1.25rem;padding-bottom:.625rem}ul.link-list{clear:both}ul.link-list li{margin:.5rem 0}ul.link-list a{font-family:var(--link-ff);color:default;font-family:NeueHaasUnicaPro,clean,sans-serif;text-decoration:none;transition:var(--link-transition);font-weight:700}ul.link-list a:focus,ul.link-list a:hover{color:default;text-decoration:underline}ul.link-list a:focus{outline:.0625rem dotted}.hero--panel .hero--panel-text .hero--buttonlist,ul.secondary-link-list{clear:both}.hero--panel .hero--panel-text .hero--buttonlist li,ul.secondary-link-list li{display:inline-block;margin-right:.5rem;padding:0}.hero--panel .hero--panel-text .hero--buttonlist a,ul.secondary-link-list a{color:#77706a;font-family:var(--link-ff);color:default;font-family:NeueHaasUnicaPro,clean,sans-serif;text-decoration:none;transition:var(--link-transition);font-size:.8125rem;font-weight:700}.hero--panel .hero--panel-text .hero--buttonlist a:focus,.hero--panel .hero--panel-text .hero--buttonlist a:hover,ul.secondary-link-list a:focus,ul.secondary-link-list a:hover{color:var(--link-hover-color);color:default;text-decoration:underline}.hero--panel .hero--panel-text .hero--buttonlist a:focus,ul.secondary-link-list a:focus{outline:.0625rem dotted}.hero--panel .hero--panel-text .term-list.hero--buttonlist a:after,ul.term-list.secondary-link-list a:after{margin-left:.5em}.hero--panel .hero--panel-text .term-list.hero--buttonlist li,ul.term-list.secondary-link-list li{margin:0}p{font-size:1.25rem;margin:.5em 0 1.75em;font-family:Yale,serif}p,p.small{line-height:1.5}p.small{font-size:.8125rem}.signup .part-two-head p,p.medium{font-size:1rem;line-height:1.5}p.footnote{position:relative;padding-left:.3em;line-height:1.25}p.footnote:before{position:absolute;right:100%;content:"*"}p.spacer{position:relative;min-height:12pt}p.spacer:empty{margin:2.5rem 0}p.spacer:empty:before,p.spacer br:only-child{content:url("data:image/svg+xml; charset=utf-8, %3Csvg%20version%3D%221.0%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212.000000pt%22%20%20height%3D%2212.000000pt%22%20viewBox%3D%220%200%20367.000000%20367.000000%22%20preserveAspectRatio%3D%22xMidYMid%20meet%22%3E%3Cg%20transform%3D%22translate(0.000000%2C367.000000)%20scale(0.100000%2C-0.100000)%22%20%3E%3Cpath%20fill%3D%22rgb(128%2C122%2C115)%22%20d%3D%22M333%202933%20c2%20-406%207%20-763%2011%20-793%203%20-30%208%20-75%2011%20-100%2055%20-477%20223%20-907%20494%20-1265%2088%20-116%20289%20-322%20411%20-419%20120%20-97%20315%20-224%20453%20-295%20l118%20-62%20102%2054%20c345%20181%20628%20410%20861%20697%2029%2037%20162%20231%20183%20270%2044%2079%20103%20199%20133%20270%2017%2041%2035%2084%2040%2095%2022%2049%2091%20287%20104%20355%202%2014%207%2036%2010%2050%203%2014%208%2039%2010%2055%203%2017%207%2039%209%2050%203%2011%208%2043%2011%2070%208%2065%2016%20120%2023%20170%203%2022%208%20376%2010%20788%20l5%20747%20-1502%200%20-1501%200%204%20-737z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");display:block;height:12pt;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:12pt;z-index:1}p.spacer+p:first-line,p.spacer:first-line{font-size:1.25rem;font-weight:700}.dialog form[action^=http] table tbody th[scope=row],.dialog form[action^=http] table thead th,table.table--plain tbody th[scope=row],table.table--plain thead th{font-weight:300}.dialog form[action^=http] table thead td,table.table--plain thead td{padding:0}.dialog form[action^=http] table thead th,table.table--plain thead th{text-transform:none;border:none;padding:0 0 1em}.dialog form[action^=http] table tbody th[scope=row],table.table--plain tbody th[scope=row]{border-right:none}.dialog form[action^=http] table tbody tr.even,.dialog form[action^=http] table tbody tr.odd,.dialog form[action^=http] table tbody tr:nth-child(2n),.dialog form[action^=http] table tbody tr:nth-child(odd),table.table--plain tbody tr.even,table.table--plain tbody tr.odd,table.table--plain tbody tr:nth-child(2n),table.table--plain tbody tr:nth-child(odd){background:transparent;border:none;padding:0}.dialog form[action^=http] table tbody tr.even td,.dialog form[action^=http] table tbody tr.odd td,.dialog form[action^=http] table tbody tr:nth-child(2n) td,.dialog form[action^=http] table tbody tr:nth-child(odd) td,table.table--plain tbody tr.even td,table.table--plain tbody tr.odd td,table.table--plain tbody tr:nth-child(2n) td,table.table--plain tbody tr:nth-child(odd) td{background:var(--table-cell-background,transparent);padding:1rem 0}.dialog form[action^=http] table tbody tr:hover td,table.table--plain tbody tr:hover td{background:transparent}.alpha,.pane--section-lead .pane-title,.paragraph--type-yale-chart-box-complex .highcharts-title,.paragraph--type-yale-chart-box-simple .highcharts-title,.program-picker .view-header p,.section-lead .paragraphs-item__title,h1{color:var(--ts-alpha-color,#000440);font-weight:var(--ts-alpha-fw,700);font-family:var(--ts-alpha-ff,"NeueHaasUnicaPro",clean,sans-serif);font-size:2.375rem;font-size:var(--ts-alpha-fs,calc(2.375rem - .875rem + 2vw));letter-spacing:-.1rem;line-height:var(--ts-alpha-lh,1.25)}.beta,.node-admissions-event .field-name-field-additional-information h1,.node-event .field-name-field-additional-information h1,.som-calendar .date-nav-wrapper .date-nav .date-heading h4,.som-concierge--label[for],.timeline__list a.major,.view-case-directory.cases--ypfs h3,.view-som-calendar-list .date-nav-wrapper .date-nav .date-heading h4,.yale-center__subtitle,.yale-content-box__link,form[action^=http] .form_question.form_h1 .form_label,h2{font-weight:700;font-size:var(--ts-beta-fs,1.5rem);font-family:NeueHaasUnicaPro,clean,sans-serif;line-height:var(--ts-beta-lh,1.25)}#block-yale-solr-search-yale-solr-search-quick-search .form-submit,#main .navigation--subnav.centers .nav__link-depth-3,#main .navigation--subnav.default .nav__link-depth-1,#main .navigation--subnav.programs .nav__link-depth-2,#main .navigation--subnav.tertiary .nav__link-depth-2,#main .topic--nav ul.centers .nav__link-depth-3,#main .topic--nav ul.default .nav__link-depth-1,#main .topic--nav ul.programs .nav__link-depth-2,#main .topic--nav ul.tertiary .nav__link-depth-2,.cta-banner__cta,.gamma,.panel-pane[class*=popular-categories-pane] .pane-title,.popular-categories__title,.som-calendar.mini-calendar .date-nav-wrapper .date-nav h4,.tabs--nav li a,.topic--nav #main ul.centers .nav__link-depth-3,.topic--nav #main ul.default .nav__link-depth-1,.topic--nav #main ul.programs .nav__link-depth-2,.topic--nav #main ul.tertiary .nav__link-depth-2,.view-admissions-events .views-exposed-widget>label,.view-blog-author-profile .author-about,.view-som-calendar-list.mini-calendar .date-nav-wrapper .date-nav h4,.yale-homepage-layout .pane-yale-som-recent-headlines .pane-title,form[action^=http] .form_question.form_h2 .form_label,h3{font-size:var(--ts-gamma-fs,.75rem);font-family:NeueHaasUnicaPro,clean,sans-serif;font-weight:700;letter-spacing:.125rem;line-height:var(--ts-gamma-lh,1.1);text-transform:uppercase}.delta,.demographic__heading,.event--speaker-list .list-item .title,.node-type-admissions-event--speaker-teaser .node-teaser__date,.node-type-event--speaker-teaser .node-teaser__date,.paragraph--type-yale-chart-box-complex .highcharts-subtitle,.paragraph--type-yale-chart-box-simple .highcharts-subtitle,.program-picker .views-exposed-widget>label,.view-community-profiles2.view-individual-profiles-by-term .view-content>h3,.view-related-profiles.view-individual-profiles-by-term .view-content>h3,fieldset legend,form[action^=http] .form_question.form_header .form_label,h4{color:#000440;font-family:NeueHaasUnicaPro,clean,sans-serif;font-weight:700;font-size:var(--ts-delta-fs,1.25rem);line-height:var(--ts-delta-lh,1.25)}#tabs ul.primary li a,.accordion__title,.case-directory--container .case-directory--search .angucomplete-row .angucomplete-title,.case-directory--container .case-directory--search .angucomplete-row .title,.case-directory--container .case-directory--search .case-directory--aio .solr-ta-matches .match .title,.dialog form[action^=http] .header,.epsilon,.node-news__post-date,.node-type-yale-case .panels--first .field-label,.node-type-yale-case .panels--main .pane-custom .field-name-field-case-url,.node-type-yale-case .panels--main .pane-entity-field .field-name-field-case-url,.node-type-yale-case .panels--main .panel-aside .field-label,.panel-pane[class*=author-blog-links] .pane-title,.panel-pane[class*=blog-detail-category] .pane-title,.panel-toggle,.signup .txt-fld label,.timeline__list a,.view-news-recent-posts .views-field-title,fieldset fieldset legend,h5{font-family:NeueHaasUnicaPro,clean,sans-serif;font-size:1rem;font-weight:700;line-height:1.25}.publication--teaser .publication--teaser-type,.solr-search .solr-option-list li a .label,.solr-search .solr-search--search-box .solr-search--aio .solr-search--aio-container .match .label,.view-upcoming-events-by-term .upcoming-event--list .date-display-remaining,.zeta,h6,label,label:not([class*=at-expanded]){color:#000440;font-family:NeueHaasUnicaPro,clean,sans-serif;font-size:.6875rem;letter-spacing:2px;line-height:1.25;text-transform:uppercase;font-weight:300}.eta,.event--speaker-list .list-item .sub-title,.pane-child-jump-menu .pane-title,.publication--teaser .publication--teaser-year,.yale-single-column-panel-group .pane-fieldable-panels-pane .show-title h2.pane-title,.yale-single-column-panel-group .pane-industry-expertise .show-title h2.pane-title,cite{margin:.625rem 0;color:#77706a;font-size:.875rem;line-height:1.25}.eta a:focus,.eta a:hover,.event--speaker-list .list-item .sub-title a:focus,.event--speaker-list .list-item .sub-title a:hover,.pane-child-jump-menu .pane-title a:focus,.pane-child-jump-menu .pane-title a:hover,.publication--teaser .publication--teaser-year a:focus,.publication--teaser .publication--teaser-year a:hover,.yale-single-column-panel-group .pane-fieldable-panels-pane .show-title h2.pane-title a:focus,.yale-single-column-panel-group .pane-fieldable-panels-pane .show-title h2.pane-title a:hover,.yale-single-column-panel-group .pane-industry-expertise .show-title h2.pane-title a:focus,.yale-single-column-panel-group .pane-industry-expertise .show-title h2.pane-title a:hover,cite a:focus,cite a:hover{text-decoration:underline}.bx-wrapper .bx-caption,.captionedImage .img-caption,.captionedImage .img-credit,.cke_widget_wrapper .img-caption,.cke_widget_wrapper .img-credit,.embeddedContent p strong,.img-wrap .img-caption,.img-wrap .img-credit,.inline-image .img-caption,.inline-image .img-credit,.map--caption,.map-caption,.node-admissions-event .video-caption,.node-event .video-caption,caption,figcaption{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#77706a;font-family:NeueHaasUnicaPro,clean,sans-serif;font-size:.875rem;margin:1rem 0;text-align:left}:root{--content-safe-area-top:2.5rem;--content-safe-area-right:1.25rem;--content-safe-area-bottom:2.5rem;--content-safe-area-left:1.25rem;--content-max-width:90rem;--grid-columns:12;--grid-column-gap:1.25rem;--grid-row-gap:1.25rem;--link-color:#1069a0;--link-decoration:none;--link-display:inline-block;--link-ff:inherit;--link-fs:inherit;--link-fw:inherit;--link-hover-color:#000440;--link-hover-decoration:inherit;--link-line-height:inherit;--link-margin:0;--link-padding:0;--link-transition:color 0.2s ease-in;--button-background-color:#1069a0;--button-border:none;--button-color:#fff;--button-decoration:none;--button-display:inherit;--button-ff:Yale,serif;--button-fs:1rem;--button-fw:300;--button-hover-background-color:#000440;--button-hover-color:#fff;--button-hover-decoration:inherit;--button-line-height:inherit;--button-margin:0;--button-padding:0.75em 1em;--button-transition:all 100ms ease-in-out;--form-color:#1f2021;--form-fs-minsize:1.5rem;--form-fs-midsize:4vw;--form-fs-maxsize:3rem;--icon-color:#1f2021;--icon-hover-color:#1f2021;--icon-transition:fill 100ms ease-in-out;--icon-width:1.3125rem}@media (min-width:80rem) {
 :root{--content-safe-area-right:2.5rem;--content-safe-area-left:2.5rem} 
}@font-face{font-family:NeueHaasUnicaPro;src:url(/sites/all/themes/yalesom/assets/dist/fonts/3790C2_2_0.eot);src:url(/sites/all/themes/yalesom/assets/dist/fonts/3790C2_2_0.woff2) format("woff2"),url(/sites/all/themes/yalesom/assets/dist/fonts/3790C2_2_0.woff) format("woff"),url(/sites/all/themes/yalesom/assets/dist/fonts/3790C2_2_0.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}
   @font-face{font-family:NeueHaasUnicaPro;src:url(/sites/all/themes/yalesom/assets/dist/fonts/3790C2_3_0.eot);src:url(/sites/all/themes/yalesom/assets/dist/fonts/3790C2_3_0.woff2) format("woff2"),url(/sites/all/themes/yalesom/assets/dist/fonts/3790C2_3_0.woff) format("woff"),url(/sites/all/themes/yalesom/assets/dist/fonts/3790C2_3_0.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}
   @font-face{font-family:NeueHaasUnicaPro;src:url(/sites/all/themes/yalesom/assets/dist/fonts/3790C2_0_0.eot);src:url(/sites/all/themes/yalesom/assets/dist/fonts/3790C2_0_0.woff2) format("woff2"),url(/sites/all/themes/yalesom/assets/dist/fonts/3790C2_0_0.woff) format("woff"),url(/sites/all/themes/yalesom/assets/dist/fonts/3790C2_0_0.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}
   @font-face{font-family:NeueHaasUnicaPro;src:url(/sites/all/themes/yalesom/assets/dist/fonts/3790C2_1_0.eot);src:url(/sites/all/themes/yalesom/assets/dist/fonts/3790C2_1_0.woff2) format("woff2"),url(/sites/all/themes/yalesom/assets/dist/fonts/3790C2_1_0.woff) format("woff"),url(/sites/all/themes/yalesom/assets/dist/fonts/3790C2_1_0.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}
   @font-face{font-family:Yale;src:url(/sites/all/themes/yalesom/assets/dist/fonts/yaledesign-medium-webfont.eot) format("eot");src:url(/sites/all/themes/yalesom/assets/dist/fonts/yaledesign-medium-webfont.woff) format("woff"),url(/sites/all/themes/yalesom/assets/dist/fonts/yaledesign-medium-webfont.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}
   @font-face{font-family:Yale;src:url(/sites/all/themes/yalesom/assets/dist/fonts/yaledesign-italic-webfont.eot) format("eot");src:url(/sites/all/themes/yalesom/assets/dist/fonts/yaledesign-italic-webfont.woff) format("woff"),url(/sites/all/themes/yalesom/assets/dist/fonts/yaledesign-italic-webfont.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}
   @font-face{font-family:Yale;src:url(/sites/all/themes/yalesom/assets/dist/fonts/yaledesign-bold-webfont.eot) format("eot");src:url(/sites/all/themes/yalesom/assets/dist/fonts/yaledesign-bold-webfont.woff) format("woff"),url(/sites/all/themes/yalesom/assets/dist/fonts/yaledesign-bold-webfont.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}
   @font-face{font-family:Yale;src:url(/sites/all/themes/yalesom/assets/dist/fonts/yaledesign-bolditalic-webfont.eot) format("eot");src:url(/sites/all/themes/yalesom/assets/dist/fonts/yaledesign-bolditalic-webfont.woff) format("woff"),url(/sites/all/themes/yalesom/assets/dist/fonts/yaledesign-bolditalic-webfont.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}
   @font-face{font-family:linearicons;src:url(/sites/all/themes/yalesom/assets/dist/fonts/linearicons.ttf) format("truetype"),url(/sites/all/themes/yalesom/assets/dist/fonts/linearicons.woff) format("woff"),url(/sites/all/themes/yalesom/assets/dist/fonts/linearicons.svg#linearicons) format("svg");font-weight:400;font-style:normal} 
 .ajax-progress .throbber{background:transparent url(/sites/all/themes/yalesom/assets/dist/images/spinning-loader.svg) no-repeat}body,html{background:#fff}button{box-shadow:none;color:var(--button-color);cursor:pointer;display:inline-block;font-family:var(--button-ff);font-size:var(--button-fs);font-weight:var(--button-fw);line-height:1.25;padding:var(--button-padding);text-shadow:none;transition:var(--button-transition);vertical-align:middle;border-radius:.1875rem;outline:none;background-color:var(--button-background-color);border:none}button:hover{background-color:var(--button-hover-background-color);color:var(--button-hover-color)}button:focus{box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}button[disabled]{box-shadow:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;background:#f6f6f6;color:#77706a;cursor:default}button[disabled]:-ms-input-placeholder{color:transparent}button[disabled]:-moz-placeholder,button[disabled]::-moz-placeholder{color:transparent}button[disabled]::-webkit-input-placeholder{color:transparent}button[disabled]:focus,button[disabled]:hover{background:#f6f6f6;color:#77706a;text-decoration:none}button.light{box-shadow:none;color:#000440;cursor:pointer;display:inline-block;font-family:var(--button-ff);font-size:var(--button-fs);font-weight:var(--button-fw);line-height:1.25;padding:var(--button-padding);text-shadow:none;transition:var(--button-transition);vertical-align:middle;border-radius:.1875rem;outline:none;background-color:#4ba5d7;border:none}button.light:hover{background-color:#a5d2eb;color:#000440}button.light:focus{box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}button.light[disabled]{box-shadow:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;background:#f6f6f6;color:#77706a;cursor:default}button.light[disabled]:-ms-input-placeholder{color:transparent}button.light[disabled]:-moz-placeholder,button.light[disabled]::-moz-placeholder{color:transparent}button.light[disabled]::-webkit-input-placeholder{color:transparent}button.light[disabled]:focus,button.light[disabled]:hover{background:#f6f6f6;color:#77706a;text-decoration:none}button.white{box-shadow:none;color:#1069a0;cursor:pointer;display:inline-block;font-family:var(--button-ff);font-size:var(--button-fs);font-weight:var(--button-fw);line-height:1.25;padding:var(--button-padding);text-shadow:none;transition:var(--button-transition);vertical-align:middle;border-radius:.1875rem;outline:none;background-color:#fff;border:none}button.white:hover{background-color:#a5d2eb;color:#000440}button.white:focus{box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}button.white[disabled]{box-shadow:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;background:#f6f6f6;color:#77706a;cursor:default}button.white[disabled]:-ms-input-placeholder{color:transparent}button.white[disabled]:-moz-placeholder,button.white[disabled]::-moz-placeholder{color:transparent}button.white[disabled]::-webkit-input-placeholder{color:transparent}button.white[disabled]:focus,button.white[disabled]:hover{background:#f6f6f6;color:#77706a;text-decoration:none}button.gray{box-shadow:none;color:#fff;cursor:pointer;display:inline-block;font-family:var(--button-ff);font-size:var(--button-fs);font-weight:var(--button-fw);line-height:1.25;padding:var(--button-padding);text-shadow:none;transition:var(--button-transition);vertical-align:middle;border-radius:.1875rem;outline:none;background-color:#77706a;border:none}button.gray:hover{background-color:var(--button-hover-background-color);color:var(--button-hover-color)}button.gray:focus{box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}button.gray[disabled]{box-shadow:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;background:#f6f6f6;color:#77706a;cursor:default}button.gray[disabled]:-ms-input-placeholder{color:transparent}button.gray[disabled]:-moz-placeholder,button.gray[disabled]::-moz-placeholder{color:transparent}button.gray[disabled]::-webkit-input-placeholder{color:transparent}button.gray[disabled]:focus,button.gray[disabled]:hover{background:#f6f6f6;color:#77706a;text-decoration:none}button.reverse{box-shadow:none;color:#1069a0;cursor:pointer;display:inline-block;font-family:var(--button-ff);font-size:var(--button-fs);font-weight:var(--button-fw);line-height:1.25;padding:var(--button-padding);text-shadow:none;transition:var(--button-transition);vertical-align:middle;border-radius:.1875rem;outline:none;background-color:transparent;border:none}button.reverse:hover{background-color:transparent;color:#000440}button.reverse:focus,button.reverse:hover{text-decoration:underline}button.reverse:focus{box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}button.reverse[disabled]{box-shadow:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;background:#f6f6f6;color:#77706a;cursor:default}button.reverse[disabled]:-ms-input-placeholder{color:transparent}button.reverse[disabled]:-moz-placeholder,button.reverse[disabled]::-moz-placeholder{color:transparent}button.reverse[disabled]::-webkit-input-placeholder{color:transparent}button.reverse[disabled]:focus,button.reverse[disabled]:hover{background:#f6f6f6;color:#77706a;text-decoration:none}button.large{font-size:1.25rem}button.thin{padding:.5em 1em}button.no-padding{padding:0}button.semantic{background:transparent;color:#1069a0;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;padding:0;text-align:inherit}button.semantic:hover{background:transparent;color:#000440}button.semantic:focus{background:transparent;box-shadow:none;color:#1f2021;outline:.0625rem dotted}button.outline{box-shadow:none;color:#1069a0;cursor:pointer;display:inline-block;font-family:var(--button-ff);font-size:var(--button-fs);font-weight:var(--button-fw);line-height:1.25;padding:var(--button-padding);text-shadow:none;transition:var(--button-transition);vertical-align:middle;border-radius:.1875rem;outline:none;border:.0625rem solid #1069a0;background-color:transparent}button.outline:hover{background-color:var(--button-hover-background-color);border-color:var(--button-hover-background-color);color:var(--button-hover-color)}button.outline:focus{box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}button.outline[disabled]{box-shadow:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;background:#f6f6f6;color:#77706a;cursor:default}button.outline[disabled]:-ms-input-placeholder{color:transparent}button.outline[disabled]:-moz-placeholder,button.outline[disabled]::-moz-placeholder{color:transparent}button.outline[disabled]::-webkit-input-placeholder{color:transparent}button.outline[disabled]:focus,button.outline[disabled]:hover{background:#f6f6f6;color:#77706a;text-decoration:none}button.action,button.button-action{box-shadow:none;color:var(--button-color);cursor:pointer;display:inline-block;font-family:var(--button-ff);font-size:var(--button-fs);font-weight:var(--button-fw);line-height:1.25;padding:var(--button-padding);text-shadow:none;transition:var(--button-transition);vertical-align:middle;border-radius:.1875rem;outline:none;background-color:#b16312;border:none}button.action:hover,button.button-action:hover{background-color:#6c3c0b;color:var(--button-hover-color)}button.action:focus,button.button-action:focus{box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}button.action[disabled],button.button-action[disabled]{box-shadow:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;background:#f6f6f6;color:#77706a;cursor:default}button.action[disabled]:-ms-input-placeholder,button.button-action[disabled]:-ms-input-placeholder{color:transparent}button.action[disabled]:-moz-placeholder,button.action[disabled]::-moz-placeholder,button.button-action[disabled]:-moz-placeholder,button.button-action[disabled]::-moz-placeholder{color:transparent}button.action[disabled]::-webkit-input-placeholder,button.button-action[disabled]::-webkit-input-placeholder{color:transparent}button.action[disabled]:focus,button.action[disabled]:hover,button.button-action[disabled]:focus,button.button-action[disabled]:hover{background:#f6f6f6;color:#77706a;text-decoration:none}fieldset{border:none;padding:0}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-decoration{display:none}input[type=checkbox]:active,input[type=checkbox]:focus,input[type=file]:active,input[type=file]:focus,input[type=radio]:active,input[type=radio]:focus{box-shadow:none}input[type=radio]:not(.ignore-input-check)+label:before{height:1rem;line-height:.75;width:1rem;text-align:center;vertical-align:baseline;border-radius:1rem}optgroup{color:#1f2021;font-style:normal;font-weight:400}optgroup::-moz-focus-inner{border:0;padding:0}select[multiple],textarea{height:auto}h1,h2{margin:.75em 0 .25em}h2[class*=sub-title]{color:#959494;font-size:1.875rem;font-size:calc(1.875rem - .875rem + 1vw);margin-bottom:1.5em}h3{margin:1.25em 0 .5em}h4{margin:1.5em 0 .25em}h5{margin:1.25em 0 .25em}h6{margin:1.5em 0 .5rem}h2+*,h3+*,h4+*,h5+*,h6+*{margin-top:0}a{color:var(--link-color);font-family:var(--link-ff);text-decoration:none;transition:var(--link-transition)}a:focus,a:hover{color:var(--link-hover-color);text-decoration:underline}a:focus{outline:.0625rem dotted}a[name]:not([href]):before{display:block;content:" ";padding-top:3.75rem;margin-top:-3.75rem;visibility:hidden}a.external:after,a[href*="som.yale.edu"][target=_blank]:after,a[href^=http]:not([href*="som.yale.edu"]):not([href*="maps.google.com"]):not([href*="twitter.com"]):not([href*="instagram.com"]):not([href*="facebook.com"]):not([href*="youtube.com"]):not([data-widget=image]):not(.no-icon):after,a [target=_blank]:after{font-size:.75rem}a.black{color:#1f2021;font-family:var(--link-ff);text-decoration:none;transition:var(--link-transition)}a.black:focus,a.black:hover{color:#77706a;text-decoration:underline}a.black:focus{outline:.0625rem dotted}a.dark{color:#000440;font-family:var(--link-ff);text-decoration:none;transition:var(--link-transition)}a.dark:focus,a.dark:hover{color:#1069a0;text-decoration:underline}a.dark:focus{outline:.0625rem dotted}a.light{color:#4ba5d7;font-family:var(--link-ff);text-decoration:none;transition:var(--link-transition)}a.light:focus,a.light:hover{color:#e7f0f6;text-decoration:underline}a.light:focus{outline:.0625rem dotted}a.reverse{color:#fff;font-family:var(--link-ff);text-decoration:none;transition:var(--link-transition)}a.reverse:focus,a.reverse:hover{color:#e7f0f6;text-decoration:underline}a.reverse:focus{outline:.0625rem dotted}a.gray{color:#77706a;font-family:var(--link-ff);text-decoration:none;transition:var(--link-transition)}a.gray:focus,a.gray:hover{color:var(--link-hover-color);text-decoration:underline}a.gray:focus{outline:.0625rem dotted}a.accent{color:#b16312;font-family:var(--link-ff);text-decoration:none;transition:var(--link-transition)}a.accent:focus,a.accent:hover{color:var(--link-hover-color);text-decoration:underline}a.accent:focus{outline:.0625rem dotted}a.no-underline{color:default;font-family:var(--link-ff);text-decoration:none;transition:var(--link-transition)}a.no-underline:focus,a.no-underline:hover{color:default}a.no-underline:focus{outline:.0625rem dotted}a.block{color:inherent;font-family:var(--link-ff);text-decoration:none;transition:var(--link-transition);background:transparent;border-bottom:.1875rem solid #a5d2eb;box-shadow:inset 0 -.125rem 0 #a5d2eb;color:inherit;transition:background .2s ease-in}a.block:focus,a.block:hover{color:inherent}a.block:focus{outline:.0625rem dotted}a.block:focus,a.block:hover{background:#a5d2eb;color:#1f2021}a.no-block{font-family:var(--link-ff);text-decoration:none;transition:var(--link-transition);border-bottom:none;box-shadow:none;color:default;transition:color .2s ease-in}a.no-block:focus,a.no-block:hover{color:default;text-decoration:underline}a.no-block:focus{outline:.0625rem dotted}a.no-block:focus,a.no-block:hover{background:transparent;box-shadow:none;color:#000440}a.secondary{color:default;font-family:NeueHaasUnicaPro,clean,sans-serif;text-decoration:none;transition:var(--link-transition)}a.secondary:focus,a.secondary:hover{color:default;text-decoration:underline}a.secondary:focus{outline:.0625rem dotted}a.button,a.form-submit{box-shadow:none;color:var(--button-color);cursor:pointer;display:inline-block;font-family:var(--button-ff);font-size:var(--button-fs);font-weight:var(--button-fw);line-height:1.25;padding:var(--button-padding);text-shadow:none;transition:var(--button-transition);vertical-align:middle;border-radius:.1875rem;outline:none;background-color:var(--button-background-color);border:none}a.button:hover,a.form-submit:hover{background-color:var(--button-hover-background-color);color:var(--button-hover-color)}a.button:focus,a.form-submit:focus{box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}a.button[disabled],a.form-submit[disabled]{box-shadow:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;background:#f6f6f6;color:#77706a;cursor:default}a.button[disabled]:-ms-input-placeholder,a.form-submit[disabled]:-ms-input-placeholder{color:transparent}a.button[disabled]:-moz-placeholder,a.button[disabled]::-moz-placeholder,a.form-submit[disabled]:-moz-placeholder,a.form-submit[disabled]::-moz-placeholder{color:transparent}a.button[disabled]::-webkit-input-placeholder,a.form-submit[disabled]::-webkit-input-placeholder{color:transparent}a.button[disabled]:focus,a.button[disabled]:hover,a.form-submit[disabled]:focus,a.form-submit[disabled]:hover{background:#f6f6f6;color:#77706a;text-decoration:none}a.button.light,a.form-submit.light{box-shadow:none;color:#000440;cursor:pointer;display:inline-block;font-family:var(--button-ff);font-size:var(--button-fs);font-weight:var(--button-fw);line-height:1.25;padding:var(--button-padding);text-shadow:none;transition:var(--button-transition);vertical-align:middle;border-radius:.1875rem;outline:none;background-color:#4ba5d7;border:none}a.button.light:hover,a.form-submit.light:hover{background-color:#a5d2eb;color:#000440}a.button.light:focus,a.form-submit.light:focus{box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}a.button.light[disabled],a.form-submit.light[disabled]{box-shadow:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;background:#f6f6f6;color:#77706a;cursor:default}a.button.light[disabled]:-ms-input-placeholder,a.form-submit.light[disabled]:-ms-input-placeholder{color:transparent}a.button.light[disabled]:-moz-placeholder,a.button.light[disabled]::-moz-placeholder,a.form-submit.light[disabled]:-moz-placeholder,a.form-submit.light[disabled]::-moz-placeholder{color:transparent}a.button.light[disabled]::-webkit-input-placeholder,a.form-submit.light[disabled]::-webkit-input-placeholder{color:transparent}a.button.light[disabled]:focus,a.button.light[disabled]:hover,a.form-submit.light[disabled]:focus,a.form-submit.light[disabled]:hover{background:#f6f6f6;color:#77706a;text-decoration:none}a.button.reverse,a.form-submit.reverse{box-shadow:none;color:#1069a0;cursor:pointer;display:inline-block;font-family:var(--button-ff);font-size:var(--button-fs);font-weight:var(--button-fw);line-height:1.25;padding:var(--button-padding);text-shadow:none;transition:var(--button-transition);vertical-align:middle;border-radius:.1875rem;outline:none;background-color:transparent;border:none}a.button.reverse:hover,a.form-submit.reverse:hover{background-color:transparent;color:#000440}a.button.reverse:focus,a.button.reverse:hover,a.form-submit.reverse:focus,a.form-submit.reverse:hover{text-decoration:underline}a.button.reverse:focus,a.form-submit.reverse:focus{box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}a.button.reverse[disabled],a.form-submit.reverse[disabled]{box-shadow:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;background:#f6f6f6;color:#77706a;cursor:default}a.button.reverse[disabled]:-ms-input-placeholder,a.form-submit.reverse[disabled]:-ms-input-placeholder{color:transparent}a.button.reverse[disabled]:-moz-placeholder,a.button.reverse[disabled]::-moz-placeholder,a.form-submit.reverse[disabled]:-moz-placeholder,a.form-submit.reverse[disabled]::-moz-placeholder{color:transparent}a.button.reverse[disabled]::-webkit-input-placeholder,a.form-submit.reverse[disabled]::-webkit-input-placeholder{color:transparent}a.button.reverse[disabled]:focus,a.button.reverse[disabled]:hover,a.form-submit.reverse[disabled]:focus,a.form-submit.reverse[disabled]:hover{background:#f6f6f6;color:#77706a;text-decoration:none}a.button.white,a.form-submit.white{box-shadow:none;color:#1069a0;cursor:pointer;display:inline-block;font-family:var(--button-ff);font-size:var(--button-fs);font-weight:var(--button-fw);line-height:1.25;padding:var(--button-padding);text-shadow:none;transition:var(--button-transition);vertical-align:middle;border-radius:.1875rem;outline:none;background-color:#fff;border:none}a.button.white:hover,a.form-submit.white:hover{background-color:#a5d2eb;color:#000440}a.button.white:focus,a.form-submit.white:focus{box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}a.button.white[disabled],a.form-submit.white[disabled]{box-shadow:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;background:#f6f6f6;color:#77706a;cursor:default}a.button.white[disabled]:-ms-input-placeholder,a.form-submit.white[disabled]:-ms-input-placeholder{color:transparent}a.button.white[disabled]:-moz-placeholder,a.button.white[disabled]::-moz-placeholder,a.form-submit.white[disabled]:-moz-placeholder,a.form-submit.white[disabled]::-moz-placeholder{color:transparent}a.button.white[disabled]::-webkit-input-placeholder,a.form-submit.white[disabled]::-webkit-input-placeholder{color:transparent}a.button.white[disabled]:focus,a.button.white[disabled]:hover,a.form-submit.white[disabled]:focus,a.form-submit.white[disabled]:hover{background:#f6f6f6;color:#77706a;text-decoration:none}a.button.outline,a.form-submit.outline{box-shadow:none;color:#1069a0;cursor:pointer;display:inline-block;font-family:var(--button-ff);font-size:var(--button-fs);font-weight:var(--button-fw);line-height:1.25;padding:var(--button-padding);text-shadow:none;transition:var(--button-transition);vertical-align:middle;border-radius:.1875rem;outline:none;border:.0625rem solid #1069a0;background-color:transparent}a.button.outline:hover,a.form-submit.outline:hover{background-color:var(--button-hover-background-color);border-color:var(--button-hover-background-color);color:var(--button-hover-color)}a.button.outline:focus,a.form-submit.outline:focus{box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}a.button.outline[disabled],a.form-submit.outline[disabled]{box-shadow:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;background:#f6f6f6;color:#77706a;cursor:default}a.button.outline[disabled]:-ms-input-placeholder,a.form-submit.outline[disabled]:-ms-input-placeholder{color:transparent}a.button.outline[disabled]:-moz-placeholder,a.button.outline[disabled]::-moz-placeholder,a.form-submit.outline[disabled]:-moz-placeholder,a.form-submit.outline[disabled]::-moz-placeholder{color:transparent}a.button.outline[disabled]::-webkit-input-placeholder,a.form-submit.outline[disabled]::-webkit-input-placeholder{color:transparent}a.button.outline[disabled]:focus,a.button.outline[disabled]:hover,a.form-submit.outline[disabled]:focus,a.form-submit.outline[disabled]:hover{background:#f6f6f6;color:#77706a;text-decoration:none}a.button.large,a.form-submit.large{font-size:1.25rem}a.button.thin,a.form-submit.thin{padding:.5em 1em}a.button.no-padding,a.form-submit.no-padding{padding:0}a.button.action,a.button.button-action,a.form-submit.action,a.form-submit.button-action{box-shadow:none;color:var(--button-color);cursor:pointer;display:inline-block;font-family:var(--button-ff);font-size:var(--button-fs);font-weight:var(--button-fw);line-height:1.25;padding:var(--button-padding);text-shadow:none;transition:var(--button-transition);vertical-align:middle;border-radius:.1875rem;outline:none;background-color:#b16312;border:none}a.button.action:hover,a.button.button-action:hover,a.form-submit.action:hover,a.form-submit.button-action:hover{background-color:#6c3c0b;color:var(--button-hover-color)}a.button.action:focus,a.button.button-action:focus,a.form-submit.action:focus,a.form-submit.button-action:focus{box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}a.button.action[disabled],a.button.button-action[disabled],a.form-submit.action[disabled],a.form-submit.button-action[disabled]{box-shadow:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;background:#f6f6f6;color:#77706a;cursor:default}a.button.action[disabled]:-ms-input-placeholder,a.button.button-action[disabled]:-ms-input-placeholder,a.form-submit.action[disabled]:-ms-input-placeholder,a.form-submit.button-action[disabled]:-ms-input-placeholder{color:transparent}a.button.action[disabled]:-moz-placeholder,a.button.action[disabled]::-moz-placeholder,a.button.button-action[disabled]:-moz-placeholder,a.button.button-action[disabled]::-moz-placeholder,a.form-submit.action[disabled]:-moz-placeholder,a.form-submit.action[disabled]::-moz-placeholder,a.form-submit.button-action[disabled]:-moz-placeholder,a.form-submit.button-action[disabled]::-moz-placeholder{color:transparent}a.button.action[disabled]::-webkit-input-placeholder,a.button.button-action[disabled]::-webkit-input-placeholder,a.form-submit.action[disabled]::-webkit-input-placeholder,a.form-submit.button-action[disabled]::-webkit-input-placeholder{color:transparent}a.button.action[disabled]:focus,a.button.action[disabled]:hover,a.button.button-action[disabled]:focus,a.button.button-action[disabled]:hover,a.form-submit.action[disabled]:focus,a.form-submit.action[disabled]:hover,a.form-submit.button-action[disabled]:focus,a.form-submit.button-action[disabled]:hover{background:#f6f6f6;color:#77706a;text-decoration:none}dl,ol{counter-reset:a;font-size:1.25rem;margin:1em 0;padding-left:0}dl dt,ol dt{font-style:italic}dl>li,dl dd,dl dt,ol>li,ol dd,ol dt{position:relative;margin:.5rem 0;list-style:none;line-height:1.5}dl>li:before,ol>li:before{color:#77706a;content:counter(a);counter-increment:a;font-family:NeueHaasUnicaPro,clean,sans-serif;font-size:.6875rem;font-weight:700;margin:0 .5rem;position:absolute;right:100%;text-align:right;top:.375rem}p a:not([class*=button]){color:inherent;font-family:var(--link-ff);text-decoration:none;transition:var(--link-transition);background:transparent;border-bottom:.1875rem solid #a5d2eb;box-shadow:inset 0 -.125rem 0 #a5d2eb;color:inherit;transition:background .2s ease-in}p a:not([class*=button]):focus,p a:not([class*=button]):hover{color:inherent}p a:not([class*=button]):focus{outline:.0625rem dotted}p a:not([class*=button]):focus,p a:not([class*=button]):hover{background:#a5d2eb;color:#1f2021}.icon-facebook:before{background-size:cover;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjMuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCgkgdmlld0JveD0iMCAwIDE5MiAxOTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE5MiAxOTI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggZD0iTTk2LDE3LjZjLTQzLjMsMC03OC41LDM1LjEtNzguNSw3OC41YzAsMzkuMiwyOC43LDcxLjYsNjYuMiw3Ny41di01NC44SDYzLjhWOTYuMWgxOS45Vjc4LjhjMC0xOS43LDExLjctMzAuNSwyOS42LTMwLjUKCWM4LjYsMCwxNy42LDEuNSwxNy42LDEuNXYxOS4zSDEyMWMtOS43LDAtMTIuOCw2LTEyLjgsMTIuM3YxNC43SDEzMGwtMy41LDIyLjdoLTE4LjN2NTQuOGMzNy41LTUuOSw2Ni4yLTM4LjMsNjYuMi03Ny41CglDMTc0LjUsNTIuOCwxMzkuMywxNy42LDk2LDE3LjZ6Ii8+Cjwvc3ZnPgo=);content:"";display:inline-block;height:1em;width:1em}@supports ((-webkit-mask-size:cover) or (mask-size:cover)){.icon-facebook:before{-webkit-mask-size:cover;mask-size:cover;background-color:currentColor;background-image:none;-webkit-mask-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjMuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCgkgdmlld0JveD0iMCAwIDE5MiAxOTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE5MiAxOTI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggZD0iTTk2LDE3LjZjLTQzLjMsMC03OC41LDM1LjEtNzguNSw3OC41YzAsMzkuMiwyOC43LDcxLjYsNjYuMiw3Ny41di01NC44SDYzLjhWOTYuMWgxOS45Vjc4LjhjMC0xOS43LDExLjctMzAuNSwyOS42LTMwLjUKCWM4LjYsMCwxNy42LDEuNSwxNy42LDEuNXYxOS4zSDEyMWMtOS43LDAtMTIuOCw2LTEyLjgsMTIuM3YxNC43SDEzMGwtMy41LDIyLjdoLTE4LjN2NTQuOGMzNy41LTUuOSw2Ni4yLTM4LjMsNjYuMi03Ny41CglDMTc0LjUsNTIuOCwxMzkuMywxNy42LDk2LDE3LjZ6Ii8+Cjwvc3ZnPgo=);mask-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjMuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCgkgdmlld0JveD0iMCAwIDE5MiAxOTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE5MiAxOTI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggZD0iTTk2LDE3LjZjLTQzLjMsMC03OC41LDM1LjEtNzguNSw3OC41YzAsMzkuMiwyOC43LDcxLjYsNjYuMiw3Ny41di01NC44SDYzLjhWOTYuMWgxOS45Vjc4LjhjMC0xOS43LDExLjctMzAuNSwyOS42LTMwLjUKCWM4LjYsMCwxNy42LDEuNSwxNy42LDEuNXYxOS4zSDEyMWMtOS43LDAtMTIuOCw2LTEyLjgsMTIuM3YxNC43SDEzMGwtMy41LDIyLjdoLTE4LjN2NTQuOGMzNy41LTUuOSw2Ni4yLTM4LjMsNjYuMi03Ny41CglDMTc0LjUsNTIuOCwxMzkuMywxNy42LDk2LDE3LjZ6Ii8+Cjwvc3ZnPgo=)}}.icon-facebook.right:before{background-image:none;display:none;-webkit-mask-image:none;mask-image:none}.icon-facebook.right:after{background-size:cover;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjMuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCgkgdmlld0JveD0iMCAwIDE5MiAxOTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE5MiAxOTI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggZD0iTTk2LDE3LjZjLTQzLjMsMC03OC41LDM1LjEtNzguNSw3OC41YzAsMzkuMiwyOC43LDcxLjYsNjYuMiw3Ny41di01NC44SDYzLjhWOTYuMWgxOS45Vjc4LjhjMC0xOS43LDExLjctMzAuNSwyOS42LTMwLjUKCWM4LjYsMCwxNy42LDEuNSwxNy42LDEuNXYxOS4zSDEyMWMtOS43LDAtMTIuOCw2LTEyLjgsMTIuM3YxNC43SDEzMGwtMy41LDIyLjdoLTE4LjN2NTQuOGMzNy41LTUuOSw2Ni4yLTM4LjMsNjYuMi03Ny41CglDMTc0LjUsNTIuOCwxMzkuMywxNy42LDk2LDE3LjZ6Ii8+Cjwvc3ZnPgo=);content:"";display:inline-block;height:1em;width:1em}@supports ((-webkit-mask-size:cover) or (mask-size:cover)){.icon-facebook.right:after{-webkit-mask-size:cover;mask-size:cover;background-color:currentColor;background-image:none;-webkit-mask-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjMuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCgkgdmlld0JveD0iMCAwIDE5MiAxOTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE5MiAxOTI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggZD0iTTk2LDE3LjZjLTQzLjMsMC03OC41LDM1LjEtNzguNSw3OC41YzAsMzkuMiwyOC43LDcxLjYsNjYuMiw3Ny41di01NC44SDYzLjhWOTYuMWgxOS45Vjc4LjhjMC0xOS43LDExLjctMzAuNSwyOS42LTMwLjUKCWM4LjYsMCwxNy42LDEuNSwxNy42LDEuNXYxOS4zSDEyMWMtOS43LDAtMTIuOCw2LTEyLjgsMTIuM3YxNC43SDEzMGwtMy41LDIyLjdoLTE4LjN2NTQuOGMzNy41LTUuOSw2Ni4yLTM4LjMsNjYuMi03Ny41CglDMTc0LjUsNTIuOCwxMzkuMywxNy42LDk2LDE3LjZ6Ii8+Cjwvc3ZnPgo=);mask-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjMuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCgkgdmlld0JveD0iMCAwIDE5MiAxOTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE5MiAxOTI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggZD0iTTk2LDE3LjZjLTQzLjMsMC03OC41LDM1LjEtNzguNSw3OC41YzAsMzkuMiwyOC43LDcxLjYsNjYuMiw3Ny41di01NC44SDYzLjhWOTYuMWgxOS45Vjc4LjhjMC0xOS43LDExLjctMzAuNSwyOS42LTMwLjUKCWM4LjYsMCwxNy42LDEuNSwxNy42LDEuNXYxOS4zSDEyMWMtOS43LDAtMTIuOCw2LTEyLjgsMTIuM3YxNC43SDEzMGwtMy41LDIyLjdoLTE4LjN2NTQuOGMzNy41LTUuOSw2Ni4yLTM4LjMsNjYuMi03Ny41CglDMTc0LjUsNTIuOCwxMzkuMywxNy42LDk2LDE3LjZ6Ii8+Cjwvc3ZnPgo=)}}.icon-instagram:before{background-size:cover;background-image:url(/sites/all/themes/yalesom/assets/dist/images/instagram.svg);content:"";display:inline-block;height:1em;width:1em}@supports ((-webkit-mask-size:cover) or (mask-size:cover)){.icon-instagram:before{-webkit-mask-size:cover;mask-size:cover;background-color:currentColor;background-image:none;-webkit-mask-image:url(/sites/all/themes/yalesom/assets/dist/images/instagram.svg);mask-image:url(/sites/all/themes/yalesom/assets/dist/images/instagram.svg)}}.card--social--instagram~footer:before,.icon-instagram.right:before{background-image:none;display:none;-webkit-mask-image:none;mask-image:none}.card--social--instagram~footer:after,.icon-instagram.right:after{background-size:cover;background-image:url(/sites/all/themes/yalesom/assets/dist/images/instagram.svg);content:"";display:inline-block;height:1em;width:1em}@supports ((-webkit-mask-size:cover) or (mask-size:cover)){.card--social--instagram~footer:after,.icon-instagram.right:after{-webkit-mask-size:cover;mask-size:cover;background-color:currentColor;background-image:none;-webkit-mask-image:url(/sites/all/themes/yalesom/assets/dist/images/instagram.svg);mask-image:url(/sites/all/themes/yalesom/assets/dist/images/instagram.svg)}}.addthis_toolbox a[class*=linkedin]:before,.icon-linkedin:before,.share-post a[class*=linkedin]:before{background-size:cover;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjMuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCgkgdmlld0JveD0iMCAwIDE5MiAxOTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE5MiAxOTI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggZD0iTTE1My44LDI3LjFIMzcuM2MtNS42LDAtMTAuMSw0LjUtMTAuMSwxMC4xdjExNi41YzAsNS42LDQuNSwxMC4xLDEwLjEsMTAuMWgxMTYuNWM1LjYsMCwxMC4xLTQuNSwxMC4xLTEwLjFWMzcuMgoJQzE2My45LDMxLjYsMTU5LjQsMjcuMSwxNTMuOCwyNy4xeiBNNjcuOSwxNDMuNkg0Ny40Vjc4LjNINjhMNjcuOSwxNDMuNkw2Ny45LDE0My42eiBNNTcuNiw2OS4zYy02LjUsMC0xMS44LTUtMTEuOC0xMS44CglzNS4zLTExLjgsMTEuOC0xMS44czExLjgsNSwxMS44LDExLjhTNjQuMiw2OS4zLDU3LjYsNjkuM3ogTTE0My43LDE0My42aC0yMC42VjEwOGMwLTEwLjUtNC41LTEzLjgtMTAuMi0xMy44CgljLTYuMSwwLTEyLjEsNC42LTEyLjEsMTR2MzUuNEg4MC4zVjc4LjNIMTAwdjloMC4zYzItNCw4LjktMTAuOSwxOS41LTEwLjljMTEuNSwwLDIzLjksNi44LDIzLjksMjYuN1YxNDMuNnoiLz4KPC9zdmc+Cg==);content:"";display:inline-block;height:1em;width:1em}@supports ((-webkit-mask-size:cover) or (mask-size:cover)){.addthis_toolbox a[class*=linkedin]:before,.icon-linkedin:before,.share-post a[class*=linkedin]:before{-webkit-mask-size:cover;mask-size:cover;background-color:currentColor;background-image:none;-webkit-mask-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjMuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCgkgdmlld0JveD0iMCAwIDE5MiAxOTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE5MiAxOTI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggZD0iTTE1My44LDI3LjFIMzcuM2MtNS42LDAtMTAuMSw0LjUtMTAuMSwxMC4xdjExNi41YzAsNS42LDQuNSwxMC4xLDEwLjEsMTAuMWgxMTYuNWM1LjYsMCwxMC4xLTQuNSwxMC4xLTEwLjFWMzcuMgoJQzE2My45LDMxLjYsMTU5LjQsMjcuMSwxNTMuOCwyNy4xeiBNNjcuOSwxNDMuNkg0Ny40Vjc4LjNINjhMNjcuOSwxNDMuNkw2Ny45LDE0My42eiBNNTcuNiw2OS4zYy02LjUsMC0xMS44LTUtMTEuOC0xMS44CglzNS4zLTExLjgsMTEuOC0xMS44czExLjgsNSwxMS44LDExLjhTNjQuMiw2OS4zLDU3LjYsNjkuM3ogTTE0My43LDE0My42aC0yMC42VjEwOGMwLTEwLjUtNC41LTEzLjgtMTAuMi0xMy44CgljLTYuMSwwLTEyLjEsNC42LTEyLjEsMTR2MzUuNEg4MC4zVjc4LjNIMTAwdjloMC4zYzItNCw4LjktMTAuOSwxOS41LTEwLjljMTEuNSwwLDIzLjksNi44LDIzLjksMjYuN1YxNDMuNnoiLz4KPC9zdmc+Cg==);mask-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjMuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCgkgdmlld0JveD0iMCAwIDE5MiAxOTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE5MiAxOTI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggZD0iTTE1My44LDI3LjFIMzcuM2MtNS42LDAtMTAuMSw0LjUtMTAuMSwxMC4xdjExNi41YzAsNS42LDQuNSwxMC4xLDEwLjEsMTAuMWgxMTYuNWM1LjYsMCwxMC4xLTQuNSwxMC4xLTEwLjFWMzcuMgoJQzE2My45LDMxLjYsMTU5LjQsMjcuMSwxNTMuOCwyNy4xeiBNNjcuOSwxNDMuNkg0Ny40Vjc4LjNINjhMNjcuOSwxNDMuNkw2Ny45LDE0My42eiBNNTcuNiw2OS4zYy02LjUsMC0xMS44LTUtMTEuOC0xMS44CglzNS4zLTExLjgsMTEuOC0xMS44czExLjgsNSwxMS44LDExLjhTNjQuMiw2OS4zLDU3LjYsNjkuM3ogTTE0My43LDE0My42aC0yMC42VjEwOGMwLTEwLjUtNC41LTEzLjgtMTAuMi0xMy44CgljLTYuMSwwLTEyLjEsNC42LTEyLjEsMTR2MzUuNEg4MC4zVjc4LjNIMTAwdjloMC4zYzItNCw4LjktMTAuOSwxOS41LTEwLjljMTEuNSwwLDIzLjksNi44LDIzLjksMjYuN1YxNDMuNnoiLz4KPC9zdmc+Cg==)}}.addthis_toolbox a.right[class*=linkedin]:before,.icon-linkedin.right:before,.share-post a.right[class*=linkedin]:before{background-image:none;display:none;-webkit-mask-image:none;mask-image:none}.addthis_toolbox a.right[class*=linkedin]:after,.icon-linkedin.right:after,.share-post a.right[class*=linkedin]:after{background-size:cover;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjMuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCgkgdmlld0JveD0iMCAwIDE5MiAxOTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE5MiAxOTI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggZD0iTTE1My44LDI3LjFIMzcuM2MtNS42LDAtMTAuMSw0LjUtMTAuMSwxMC4xdjExNi41YzAsNS42LDQuNSwxMC4xLDEwLjEsMTAuMWgxMTYuNWM1LjYsMCwxMC4xLTQuNSwxMC4xLTEwLjFWMzcuMgoJQzE2My45LDMxLjYsMTU5LjQsMjcuMSwxNTMuOCwyNy4xeiBNNjcuOSwxNDMuNkg0Ny40Vjc4LjNINjhMNjcuOSwxNDMuNkw2Ny45LDE0My42eiBNNTcuNiw2OS4zYy02LjUsMC0xMS44LTUtMTEuOC0xMS44CglzNS4zLTExLjgsMTEuOC0xMS44czExLjgsNSwxMS44LDExLjhTNjQuMiw2OS4zLDU3LjYsNjkuM3ogTTE0My43LDE0My42aC0yMC42VjEwOGMwLTEwLjUtNC41LTEzLjgtMTAuMi0xMy44CgljLTYuMSwwLTEyLjEsNC42LTEyLjEsMTR2MzUuNEg4MC4zVjc4LjNIMTAwdjloMC4zYzItNCw4LjktMTAuOSwxOS41LTEwLjljMTEuNSwwLDIzLjksNi44LDIzLjksMjYuN1YxNDMuNnoiLz4KPC9zdmc+Cg==);content:"";display:inline-block;height:1em;width:1em}@supports ((-webkit-mask-size:cover) or (mask-size:cover)){.addthis_toolbox a.right[class*=linkedin]:after,.icon-linkedin.right:after,.share-post a.right[class*=linkedin]:after{-webkit-mask-size:cover;mask-size:cover;background-color:currentColor;background-image:none;-webkit-mask-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjMuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCgkgdmlld0JveD0iMCAwIDE5MiAxOTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE5MiAxOTI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggZD0iTTE1My44LDI3LjFIMzcuM2MtNS42LDAtMTAuMSw0LjUtMTAuMSwxMC4xdjExNi41YzAsNS42LDQuNSwxMC4xLDEwLjEsMTAuMWgxMTYuNWM1LjYsMCwxMC4xLTQuNSwxMC4xLTEwLjFWMzcuMgoJQzE2My45LDMxLjYsMTU5LjQsMjcuMSwxNTMuOCwyNy4xeiBNNjcuOSwxNDMuNkg0Ny40Vjc4LjNINjhMNjcuOSwxNDMuNkw2Ny45LDE0My42eiBNNTcuNiw2OS4zYy02LjUsMC0xMS44LTUtMTEuOC0xMS44CglzNS4zLTExLjgsMTEuOC0xMS44czExLjgsNSwxMS44LDExLjhTNjQuMiw2OS4zLDU3LjYsNjkuM3ogTTE0My43LDE0My42aC0yMC42VjEwOGMwLTEwLjUtNC41LTEzLjgtMTAuMi0xMy44CgljLTYuMSwwLTEyLjEsNC42LTEyLjEsMTR2MzUuNEg4MC4zVjc4LjNIMTAwdjloMC4zYzItNCw4LjktMTAuOSwxOS41LTEwLjljMTEuNSwwLDIzLjksNi44LDIzLjksMjYuN1YxNDMuNnoiLz4KPC9zdmc+Cg==);mask-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjMuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCgkgdmlld0JveD0iMCAwIDE5MiAxOTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE5MiAxOTI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggZD0iTTE1My44LDI3LjFIMzcuM2MtNS42LDAtMTAuMSw0LjUtMTAuMSwxMC4xdjExNi41YzAsNS42LDQuNSwxMC4xLDEwLjEsMTAuMWgxMTYuNWM1LjYsMCwxMC4xLTQuNSwxMC4xLTEwLjFWMzcuMgoJQzE2My45LDMxLjYsMTU5LjQsMjcuMSwxNTMuOCwyNy4xeiBNNjcuOSwxNDMuNkg0Ny40Vjc4LjNINjhMNjcuOSwxNDMuNkw2Ny45LDE0My42eiBNNTcuNiw2OS4zYy02LjUsMC0xMS44LTUtMTEuOC0xMS44CglzNS4zLTExLjgsMTEuOC0xMS44czExLjgsNSwxMS44LDExLjhTNjQuMiw2OS4zLDU3LjYsNjkuM3ogTTE0My43LDE0My42aC0yMC42VjEwOGMwLTEwLjUtNC41LTEzLjgtMTAuMi0xMy44CgljLTYuMSwwLTEyLjEsNC42LTEyLjEsMTR2MzUuNEg4MC4zVjc4LjNIMTAwdjloMC4zYzItNCw4LjktMTAuOSwxOS41LTEwLjljMTEuNSwwLDIzLjksNi44LDIzLjksMjYuN1YxNDMuNnoiLz4KPC9zdmc+Cg==)}}.icon-snapchat:before{background-size:cover;background-image:url(/sites/all/themes/yalesom/assets/dist/images/snapchat.svg);content:"";display:inline-block;height:1em;width:1em}@supports ((-webkit-mask-size:cover) or (mask-size:cover)){.icon-snapchat:before{-webkit-mask-size:cover;mask-size:cover;background-color:currentColor;background-image:none;-webkit-mask-image:url(/sites/all/themes/yalesom/assets/dist/images/snapchat.svg);mask-image:url(/sites/all/themes/yalesom/assets/dist/images/snapchat.svg)}}.icon-snapchat.right:before{background-image:none;display:none;-webkit-mask-image:none;mask-image:none}.icon-snapchat.right:after{background-size:cover;background-image:url(/sites/all/themes/yalesom/assets/dist/images/snapchat.svg);content:"";display:inline-block;height:1em;width:1em}@supports ((-webkit-mask-size:cover) or (mask-size:cover)){.icon-snapchat.right:after{-webkit-mask-size:cover;mask-size:cover;background-color:currentColor;background-image:none;-webkit-mask-image:url(/sites/all/themes/yalesom/assets/dist/images/snapchat.svg);mask-image:url(/sites/all/themes/yalesom/assets/dist/images/snapchat.svg)}}.addthis_toolbox a[class*=twitter]:before,.icon-twitter:before,.node.node-faculty-profile .faculty--info-list li.twitter:before,.share-post a[class*=twitter]:before,.tweet-icon:before,.video-carousel-panel #connect-panel a[data-share=twitter]:before{background-size:cover;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjMuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCgkgdmlld0JveD0iMCAwIDE5MiAxOTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE5MiAxOTI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggZD0iTTY1LjYsMTYwLjhjNjAuOCwwLDk0LjEtNTAuNCw5NC4xLTk0LjFjMC0xLjQsMC0yLjktMC4xLTQuM2M2LjUtNC43LDEyLjEtMTAuNSwxNi41LTE3LjFjLTYsMi43LTEyLjQsNC40LTE5LDUuMgoJYzYuOS00LjEsMTIuMS0xMC42LDE0LjUtMTguM2MtNi41LDMuOS0xMy42LDYuNi0yMSw4Yy0xMi41LTEzLjMtMzMuNS0xNC00Ni44LTEuNGMtOC42LDguMS0xMi4yLDIwLjEtOS42LDMxLjYKCWMtMjYuNS0xLjQtNTEuMy0xNC02OC4xLTM0LjZDMTcuMyw1MC45LDIxLjgsNzAuMiwzNi4zLDgwYy01LjMtMC4yLTEwLjQtMS42LTE1LTQuMWMwLDAuMSwwLDAuMywwLDAuNGMwLDE1LjcsMTEuMSwyOS4zLDI2LjUsMzIuNAoJYy00LjksMS4zLTEwLDEuNS0xNC45LDAuNmM0LjMsMTMuNSwxNi44LDIyLjcsMzAuOSwyM2MtMTEuNyw5LjItMjYuMiwxNC4yLTQxLjEsMTQuMmMtMi42LDAtNS4zLTAuMi03LjktMC41CglDMzAsMTU1LjYsNDcuNywxNjAuNyw2NS42LDE2MC44Ii8+Cjwvc3ZnPgo=);content:"";display:inline-block;height:1em;width:1em}@supports ((-webkit-mask-size:cover) or (mask-size:cover)){.addthis_toolbox a[class*=twitter]:before,.icon-twitter:before,.node.node-faculty-profile .faculty--info-list li.twitter:before,.share-post a[class*=twitter]:before,.tweet-icon:before,.video-carousel-panel #connect-panel a[data-share=twitter]:before{-webkit-mask-size:cover;mask-size:cover;background-color:currentColor;background-image:none;-webkit-mask-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjMuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCgkgdmlld0JveD0iMCAwIDE5MiAxOTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE5MiAxOTI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggZD0iTTY1LjYsMTYwLjhjNjAuOCwwLDk0LjEtNTAuNCw5NC4xLTk0LjFjMC0xLjQsMC0yLjktMC4xLTQuM2M2LjUtNC43LDEyLjEtMTAuNSwxNi41LTE3LjFjLTYsMi43LTEyLjQsNC40LTE5LDUuMgoJYzYuOS00LjEsMTIuMS0xMC42LDE0LjUtMTguM2MtNi41LDMuOS0xMy42LDYuNi0yMSw4Yy0xMi41LTEzLjMtMzMuNS0xNC00Ni44LTEuNGMtOC42LDguMS0xMi4yLDIwLjEtOS42LDMxLjYKCWMtMjYuNS0xLjQtNTEuMy0xNC02OC4xLTM0LjZDMTcuMyw1MC45LDIxLjgsNzAuMiwzNi4zLDgwYy01LjMtMC4yLTEwLjQtMS42LTE1LTQuMWMwLDAuMSwwLDAuMywwLDAuNGMwLDE1LjcsMTEuMSwyOS4zLDI2LjUsMzIuNAoJYy00LjksMS4zLTEwLDEuNS0xNC45LDAuNmM0LjMsMTMuNSwxNi44LDIyLjcsMzAuOSwyM2MtMTEuNyw5LjItMjYuMiwxNC4yLTQxLjEsMTQuMmMtMi42LDAtNS4zLTAuMi03LjktMC41CglDMzAsMTU1LjYsNDcuNywxNjAuNyw2NS42LDE2MC44Ii8+Cjwvc3ZnPgo=);mask-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjMuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCgkgdmlld0JveD0iMCAwIDE5MiAxOTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE5MiAxOTI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggZD0iTTY1LjYsMTYwLjhjNjAuOCwwLDk0LjEtNTAuNCw5NC4xLTk0LjFjMC0xLjQsMC0yLjktMC4xLTQuM2M2LjUtNC43LDEyLjEtMTAuNSwxNi41LTE3LjFjLTYsMi43LTEyLjQsNC40LTE5LDUuMgoJYzYuOS00LjEsMTIuMS0xMC42LDE0LjUtMTguM2MtNi41LDMuOS0xMy42LDYuNi0yMSw4Yy0xMi41LTEzLjMtMzMuNS0xNC00Ni44LTEuNGMtOC42LDguMS0xMi4yLDIwLjEtOS42LDMxLjYKCWMtMjYuNS0xLjQtNTEuMy0xNC02OC4xLTM0LjZDMTcuMyw1MC45LDIxLjgsNzAuMiwzNi4zLDgwYy01LjMtMC4yLTEwLjQtMS42LTE1LTQuMWMwLDAuMSwwLDAuMywwLDAuNGMwLDE1LjcsMTEuMSwyOS4zLDI2LjUsMzIuNAoJYy00LjksMS4zLTEwLDEuNS0xNC45LDAuNmM0LjMsMTMuNSwxNi44LDIyLjcsMzAuOSwyM2MtMTEuNyw5LjItMjYuMiwxNC4yLTQxLjEsMTQuMmMtMi42LDAtNS4zLTAuMi03LjktMC41CglDMzAsMTU1LjYsNDcuNywxNjAuNyw2NS42LDE2MC44Ii8+Cjwvc3ZnPgo=)}}.addthis_toolbox a.right[class*=twitter]:before,.card--social--twitter~footer:before,.icon-twitter.right:before,.node.node-faculty-profile .faculty--info-list li.right.twitter:before,.right.tweet-icon:before,.share-post a.right[class*=twitter]:before,.tweetable-text:before,.video-carousel-panel #connect-panel a.right[data-share=twitter]:before,a:not(.no-icon)[href*="twitter.com/"]:before{background-image:none;display:none;-webkit-mask-image:none;mask-image:none}.addthis_toolbox a.right[class*=twitter]:after,.card--social--twitter~footer:after,.icon-twitter.right:after,.node.node-faculty-profile .faculty--info-list li.right.twitter:after,.right.tweet-icon:after,.share-post a.right[class*=twitter]:after,.tweetable-text:after,.video-carousel-panel #connect-panel a.right[data-share=twitter]:after,a:not(.no-icon)[href*="twitter.com/"]:after{background-size:cover;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjMuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCgkgdmlld0JveD0iMCAwIDE5MiAxOTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE5MiAxOTI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggZD0iTTY1LjYsMTYwLjhjNjAuOCwwLDk0LjEtNTAuNCw5NC4xLTk0LjFjMC0xLjQsMC0yLjktMC4xLTQuM2M2LjUtNC43LDEyLjEtMTAuNSwxNi41LTE3LjFjLTYsMi43LTEyLjQsNC40LTE5LDUuMgoJYzYuOS00LjEsMTIuMS0xMC42LDE0LjUtMTguM2MtNi41LDMuOS0xMy42LDYuNi0yMSw4Yy0xMi41LTEzLjMtMzMuNS0xNC00Ni44LTEuNGMtOC42LDguMS0xMi4yLDIwLjEtOS42LDMxLjYKCWMtMjYuNS0xLjQtNTEuMy0xNC02OC4xLTM0LjZDMTcuMyw1MC45LDIxLjgsNzAuMiwzNi4zLDgwYy01LjMtMC4yLTEwLjQtMS42LTE1LTQuMWMwLDAuMSwwLDAuMywwLDAuNGMwLDE1LjcsMTEuMSwyOS4zLDI2LjUsMzIuNAoJYy00LjksMS4zLTEwLDEuNS0xNC45LDAuNmM0LjMsMTMuNSwxNi44LDIyLjcsMzAuOSwyM2MtMTEuNyw5LjItMjYuMiwxNC4yLTQxLjEsMTQuMmMtMi42LDAtNS4zLTAuMi03LjktMC41CglDMzAsMTU1LjYsNDcuNywxNjAuNyw2NS42LDE2MC44Ii8+Cjwvc3ZnPgo=);content:"";display:inline-block;height:1em;width:1em}@supports ((-webkit-mask-size:cover) or (mask-size:cover)){.addthis_toolbox a.right[class*=twitter]:after,.card--social--twitter~footer:after,.icon-twitter.right:after,.node.node-faculty-profile .faculty--info-list li.right.twitter:after,.right.tweet-icon:after,.share-post a.right[class*=twitter]:after,.tweetable-text:after,.video-carousel-panel #connect-panel a.right[data-share=twitter]:after,a:not(.no-icon)[href*="twitter.com/"]:after{-webkit-mask-size:cover;mask-size:cover;background-color:currentColor;background-image:none;-webkit-mask-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjMuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCgkgdmlld0JveD0iMCAwIDE5MiAxOTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE5MiAxOTI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggZD0iTTY1LjYsMTYwLjhjNjAuOCwwLDk0LjEtNTAuNCw5NC4xLTk0LjFjMC0xLjQsMC0yLjktMC4xLTQuM2M2LjUtNC43LDEyLjEtMTAuNSwxNi41LTE3LjFjLTYsMi43LTEyLjQsNC40LTE5LDUuMgoJYzYuOS00LjEsMTIuMS0xMC42LDE0LjUtMTguM2MtNi41LDMuOS0xMy42LDYuNi0yMSw4Yy0xMi41LTEzLjMtMzMuNS0xNC00Ni44LTEuNGMtOC42LDguMS0xMi4yLDIwLjEtOS42LDMxLjYKCWMtMjYuNS0xLjQtNTEuMy0xNC02OC4xLTM0LjZDMTcuMyw1MC45LDIxLjgsNzAuMiwzNi4zLDgwYy01LjMtMC4yLTEwLjQtMS42LTE1LTQuMWMwLDAuMSwwLDAuMywwLDAuNGMwLDE1LjcsMTEuMSwyOS4zLDI2LjUsMzIuNAoJYy00LjksMS4zLTEwLDEuNS0xNC45LDAuNmM0LjMsMTMuNSwxNi44LDIyLjcsMzAuOSwyM2MtMTEuNyw5LjItMjYuMiwxNC4yLTQxLjEsMTQuMmMtMi42LDAtNS4zLTAuMi03LjktMC41CglDMzAsMTU1LjYsNDcuNywxNjAuNyw2NS42LDE2MC44Ii8+Cjwvc3ZnPgo=);mask-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjMuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCgkgdmlld0JveD0iMCAwIDE5MiAxOTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE5MiAxOTI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggZD0iTTY1LjYsMTYwLjhjNjAuOCwwLDk0LjEtNTAuNCw5NC4xLTk0LjFjMC0xLjQsMC0yLjktMC4xLTQuM2M2LjUtNC43LDEyLjEtMTAuNSwxNi41LTE3LjFjLTYsMi43LTEyLjQsNC40LTE5LDUuMgoJYzYuOS00LjEsMTIuMS0xMC42LDE0LjUtMTguM2MtNi41LDMuOS0xMy42LDYuNi0yMSw4Yy0xMi41LTEzLjMtMzMuNS0xNC00Ni44LTEuNGMtOC42LDguMS0xMi4yLDIwLjEtOS42LDMxLjYKCWMtMjYuNS0xLjQtNTEuMy0xNC02OC4xLTM0LjZDMTcuMyw1MC45LDIxLjgsNzAuMiwzNi4zLDgwYy01LjMtMC4yLTEwLjQtMS42LTE1LTQuMWMwLDAuMSwwLDAuMywwLDAuNGMwLDE1LjcsMTEuMSwyOS4zLDI2LjUsMzIuNAoJYy00LjksMS4zLTEwLDEuNS0xNC45LDAuNmM0LjMsMTMuNSwxNi44LDIyLjcsMzAuOSwyM2MtMTEuNyw5LjItMjYuMiwxNC4yLTQxLjEsMTQuMmMtMi42LDAtNS4zLTAuMi03LjktMC41CglDMzAsMTU1LjYsNDcuNywxNjAuNyw2NS42LDE2MC44Ii8+Cjwvc3ZnPgo=)}}.icon-wechat:before{background-size:cover;background-image:url(/sites/all/themes/yalesom/assets/dist/images/wechat.svg);content:"";display:inline-block;height:1em;width:1em}@supports ((-webkit-mask-size:cover) or (mask-size:cover)){.icon-wechat:before{-webkit-mask-size:cover;mask-size:cover;background-color:currentColor;background-image:none;-webkit-mask-image:url(/sites/all/themes/yalesom/assets/dist/images/wechat.svg);mask-image:url(/sites/all/themes/yalesom/assets/dist/images/wechat.svg)}}.icon-wechat.right:before{background-image:none;display:none;-webkit-mask-image:none;mask-image:none}.icon-wechat.right:after{background-size:cover;background-image:url(/sites/all/themes/yalesom/assets/dist/images/wechat.svg);content:"";display:inline-block;height:1em;width:1em}@supports ((-webkit-mask-size:cover) or (mask-size:cover)){.icon-wechat.right:after{-webkit-mask-size:cover;mask-size:cover;background-color:currentColor;background-image:none;-webkit-mask-image:url(/sites/all/themes/yalesom/assets/dist/images/wechat.svg);mask-image:url(/sites/all/themes/yalesom/assets/dist/images/wechat.svg)}}.icon-youtube:before{background-size:cover;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjMuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCgkgdmlld0JveD0iMCAwIDE5MiAxOTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE5MiAxOTI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggZD0iTTE4MC4zLDUzLjRjLTItNy42LTgtMTMuNi0xNS42LTE1LjdDMTUxLDM0LDk2LDM0LDk2LDM0cy01NSwwLTY4LjgsMy43Yy03LjYsMi0xMy41LDgtMTUuNiwxNS43QzgsNjcuMiw4LDk2LDgsOTYKCXMwLDI4LjgsMy43LDQyLjZjMiw3LjYsOCwxMy42LDE1LjYsMTUuN0M0MSwxNTgsOTYsMTU4LDk2LDE1OHM1NSwwLDY4LjgtMy43YzcuNi0yLDEzLjUtOCwxNS42LTE1LjdDMTg0LDEyNC44LDE4NCw5NiwxODQsOTYKCVMxODQsNjcuMiwxODAuMyw1My40eiBNNzgsMTIyLjJWNjkuOEwxMjQsOTZMNzgsMTIyLjJ6Ii8+Cjwvc3ZnPgo=);content:"";display:inline-block;height:1em;width:1em}@supports ((-webkit-mask-size:cover) or (mask-size:cover)){.icon-youtube:before{-webkit-mask-size:cover;mask-size:cover;background-color:currentColor;background-image:none;-webkit-mask-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjMuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCgkgdmlld0JveD0iMCAwIDE5MiAxOTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE5MiAxOTI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggZD0iTTE4MC4zLDUzLjRjLTItNy42LTgtMTMuNi0xNS42LTE1LjdDMTUxLDM0LDk2LDM0LDk2LDM0cy01NSwwLTY4LjgsMy43Yy03LjYsMi0xMy41LDgtMTUuNiwxNS43QzgsNjcuMiw4LDk2LDgsOTYKCXMwLDI4LjgsMy43LDQyLjZjMiw3LjYsOCwxMy42LDE1LjYsMTUuN0M0MSwxNTgsOTYsMTU4LDk2LDE1OHM1NSwwLDY4LjgtMy43YzcuNi0yLDEzLjUtOCwxNS42LTE1LjdDMTg0LDEyNC44LDE4NCw5NiwxODQsOTYKCVMxODQsNjcuMiwxODAuMyw1My40eiBNNzgsMTIyLjJWNjkuOEwxMjQsOTZMNzgsMTIyLjJ6Ii8+Cjwvc3ZnPgo=);mask-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjMuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCgkgdmlld0JveD0iMCAwIDE5MiAxOTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE5MiAxOTI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggZD0iTTE4MC4zLDUzLjRjLTItNy42LTgtMTMuNi0xNS42LTE1LjdDMTUxLDM0LDk2LDM0LDk2LDM0cy01NSwwLTY4LjgsMy43Yy03LjYsMi0xMy41LDgtMTUuNiwxNS43QzgsNjcuMiw4LDk2LDgsOTYKCXMwLDI4LjgsMy43LDQyLjZjMiw3LjYsOCwxMy42LDE1LjYsMTUuN0M0MSwxNTgsOTYsMTU4LDk2LDE1OHM1NSwwLDY4LjgtMy43YzcuNi0yLDEzLjUtOCwxNS42LTE1LjdDMTg0LDEyNC44LDE4NCw5NiwxODQsOTYKCVMxODQsNjcuMiwxODAuMyw1My40eiBNNzgsMTIyLjJWNjkuOEwxMjQsOTZMNzgsMTIyLjJ6Ii8+Cjwvc3ZnPgo=)}}.icon-youtube.right:before{background-image:none;display:none;-webkit-mask-image:none;mask-image:none}.icon-youtube.right:after{background-size:cover;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjMuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCgkgdmlld0JveD0iMCAwIDE5MiAxOTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE5MiAxOTI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggZD0iTTE4MC4zLDUzLjRjLTItNy42LTgtMTMuNi0xNS42LTE1LjdDMTUxLDM0LDk2LDM0LDk2LDM0cy01NSwwLTY4LjgsMy43Yy03LjYsMi0xMy41LDgtMTUuNiwxNS43QzgsNjcuMiw4LDk2LDgsOTYKCXMwLDI4LjgsMy43LDQyLjZjMiw3LjYsOCwxMy42LDE1LjYsMTUuN0M0MSwxNTgsOTYsMTU4LDk2LDE1OHM1NSwwLDY4LjgtMy43YzcuNi0yLDEzLjUtOCwxNS42LTE1LjdDMTg0LDEyNC44LDE4NCw5NiwxODQsOTYKCVMxODQsNjcuMiwxODAuMyw1My40eiBNNzgsMTIyLjJWNjkuOEwxMjQsOTZMNzgsMTIyLjJ6Ii8+Cjwvc3ZnPgo=);content:"";display:inline-block;height:1em;width:1em}@supports ((-webkit-mask-size:cover) or (mask-size:cover)){.icon-youtube.right:after{-webkit-mask-size:cover;mask-size:cover;background-color:currentColor;background-image:none;-webkit-mask-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjMuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCgkgdmlld0JveD0iMCAwIDE5MiAxOTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE5MiAxOTI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggZD0iTTE4MC4zLDUzLjRjLTItNy42LTgtMTMuNi0xNS42LTE1LjdDMTUxLDM0LDk2LDM0LDk2LDM0cy01NSwwLTY4LjgsMy43Yy03LjYsMi0xMy41LDgtMTUuNiwxNS43QzgsNjcuMiw4LDk2LDgsOTYKCXMwLDI4LjgsMy43LDQyLjZjMiw3LjYsOCwxMy42LDE1LjYsMTUuN0M0MSwxNTgsOTYsMTU4LDk2LDE1OHM1NSwwLDY4LjgtMy43YzcuNi0yLDEzLjUtOCwxNS42LTE1LjdDMTg0LDEyNC44LDE4NCw5NiwxODQsOTYKCVMxODQsNjcuMiwxODAuMyw1My40eiBNNzgsMTIyLjJWNjkuOEwxMjQsOTZMNzgsMTIyLjJ6Ii8+Cjwvc3ZnPgo=);mask-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI0LjMuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCgkgdmlld0JveD0iMCAwIDE5MiAxOTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE5MiAxOTI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggZD0iTTE4MC4zLDUzLjRjLTItNy42LTgtMTMuNi0xNS42LTE1LjdDMTUxLDM0LDk2LDM0LDk2LDM0cy01NSwwLTY4LjgsMy43Yy03LjYsMi0xMy41LDgtMTUuNiwxNS43QzgsNjcuMiw4LDk2LDgsOTYKCXMwLDI4LjgsMy43LDQyLjZjMiw3LjYsOCwxMy42LDE1LjYsMTUuN0M0MSwxNTgsOTYsMTU4LDk2LDE1OHM1NSwwLDY4LjgtMy43YzcuNi0yLDEzLjUtOCwxNS42LTE1LjdDMTg0LDEyNC44LDE4NCw5NiwxODQsOTYKCVMxODQsNjcuMiwxODAuMyw1My40eiBNNzgsMTIyLjJWNjkuOEwxMjQsOTZMNzgsMTIyLjJ6Ii8+Cjwvc3ZnPgo=)}}.element-hidden{display:none}html.js input.form-autocomplete{background-image:url(/sites/all/themes/yalesom/assets/dist/images/spinning-loader.svg)}table{font-family:NeueHaasUnicaPro,clean,sans-serif;table-layout:fixed;width:100%;color:#5d6063}table tbody th[scope=row],table thead th{color:#383a3b;font-size:.8125rem;font-weight:700;line-height:1.25}table td,table th{padding:1em}table thead{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:left}table thead th{border-bottom:var(--table-header-border-bottom,.125rem #a7a6a6 solid);text-transform:uppercase}table tbody td,table tbody th{border-top:var(--table-cell-border-top,.0625rem #ddd solid)}table tbody tr.odd td,table tbody tr:nth-child(odd) td{background:var(--table-cell-background-odd,#f6f6f6)}table tbody tr:hover td{background:var(--table-cell-background-hover,#e7f0f6);color:#1f2021}table tbody th[scope=row]{border-right:var(--table-header-border-right,.0625rem #a7a6a6 dashed)}table tbody td{vertical-align:top;transition:all .2s ease-in;font-size:.875rem;line-height:1.1}.tooltip{position:relative}.tooltip:after,.tooltip:before{display:block;pointer-events:none;position:absolute;left:0;text-align:left;top:0;white-space:normal;z-index:0;opacity:0}.tooltip:before{background:#fff;content:attr(data-tooltip);color:#1f2021;font-size:.75rem;font-weight:300;margin-top:-10px;padding:.5rem;line-height:1.2;text-transform:none;max-width:10rem;min-width:5rem;box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);transform:translateY(-100%)}.tooltip:after{border:5px solid transparent;border-top-color:#fff;content:"";height:0;left:1rem;width:0;z-index:1}.tooltip:after,.tooltip:before{animation-delay:.5s;animation-duration:.2s}.tooltip:hover:after,.tooltip:hover:before{animation-name:a}@keyframes a{0%{opacity:0;margin-top:-30px}to{opacity:1;margin-top:-10px}}.timestamp{font-size:1rem;color:#77706a;font-family:Yale,serif}.timestamp--medium{font-size:.875rem}.timestamp--small{font-size:.8125rem}::selection{background:#1069a0;color:#fff!important}#block-yale-solr-search-yale-solr-search-quick-search .form-submit:after,#block-yale-solr-search-yale-solr-search-quick-search .form-submit:before,#subnavigation--mobile-toggle:after,#subnavigation--mobile-toggle:before,.accordion--expand.expanded:after,.accordion--expand.expanded:before,.accordion--expand:after,.accordion--expand:before,.accordion-expand:after,.accordion-expand:before,.accordion-expand[aria-expanded=true]:after,.accordion-expand[aria-expanded=true]:before,.accordion .subheader:after,.accordion .subheader:before,.accordion__toggle:after,.accordion__toggle:before,.addthis-smartlayers #at4-share .at-svc-email .at-icon-wrapper:after,.addthis-smartlayers #at4-share .at-svc-email .at-icon-wrapper:before,.addthis_sharing_sidebar .at-share-btn.addthis_button_email .at-icon-wrapper:after,.addthis_sharing_sidebar .at-share-btn.addthis_button_email .at-icon-wrapper:before,.addthis_toolbox a[class*=email]:after,.addthis_toolbox a[class*=email]:before,.admin-tool-toggle a i:after,.admin-tool-toggle a i:before,.breadcrumbs .breadcrumb--delineator:after,.breadcrumbs .breadcrumb--delineator:before,.button-info:after,.button-info:before,.bx-wrapper .bx-next:after,.bx-wrapper .bx-next:before,.bx-wrapper .bx-prev:after,.bx-wrapper .bx-prev:before,.card--none~footer .metadata__source:after,.card--none~footer .metadata__source:before,.case-directory--container .case-directory--filter-group li.checkbox input:checked+label:after,.case-directory--container .case-directory--filter-group li.checkbox input:checked+label:before,.courses-app__collapse-btn:after,.courses-app__collapse-btn:before,.cta-banner__close:after,.cta-banner__close:before,.cta-banner__cta:after,.cta-banner__cta:before,.cta-banner__login:after,.cta-banner__login:before,.curtain__dismiss:after,.curtain__dismiss:before,.curtain__scroll:after,.curtain__scroll:before,.hero--panel .hero--panel-text .term-list.hero--buttonlist a:after,.hero--panel .hero--panel-text .term-list.hero--buttonlist a:before,.icon--arrow-left-circle:after,.icon--arrow-left-circle:before,.icon--arrow-right-circle:after,.icon--arrow-right-circle:before,.icon--border-outer:after,.icon--border-outer:before,.icon--calendar-31:after,.icon--calendar-31:before,.icon--check:after,.icon--check:before,.icon--earth:after,.icon--earth:before,.icon--envelope:after,.icon--envelope:before,.icon--focus:after,.icon--focus:before,.icon--magnifier:after,.icon--magnifier:before,.icon--map-marker:after,.icon--map-marker:before,.icon--mic:after,.icon--mic:before,.icon--network:after,.icon--network:before,.icon--papers:after,.icon--papers:before,.icon--repeat:after,.icon--repeat:before,.icon--reply:after,.icon--reply:before,.icon--star:after,.icon--star:before,.icon--tags--right:after,.icon--tags--right:before,.icon--tags:after,.icon--tags:before,.icon--video--right:after,.icon--video--right:before,.icon--video:after,.icon--video:before,.icon-linearicon:after,.icon-linearicon:before,.icon-network:after,.icon-network:before,.icon-video:after,.icon-video:before,.input--check:checked+label:after,.input--check:checked+label:before,.insights-card__footer a:after,.insights-card__footer a:before,.insights-card__link a:after,.insights-card__link a:before,.link-out:after,.link-out:before,.node-admissions-event header .addtocal-processed:after,.node-admissions-event header .addtocal-processed:before,.node-blog__categories .field a:after,.node-blog__categories .field a:before,.node-event header .addtocal-processed:after,.node-event header .addtocal-processed:before,.node-teaser__continue:after,.node-teaser__continue:before,.node.node-faculty-profile .faculty--info-list li.email:after,.node.node-faculty-profile .faculty--info-list li.email:before,.node.node-faculty-profile .faculty--info-list li.phone:after,.node.node-faculty-profile .faculty--info-list li.phone:before,.node.node-faculty-profile .faculty--info-list li.url:after,.node.node-faculty-profile .faculty--info-list li.url:before,.pager.pager-load-more .pager-next a:after,.pager.pager-load-more .pager-next a:before,.pager:not(.pager-load-more) .pager-next a:after,.pager:not(.pager-load-more) .pager-next a:before,.pager:not(.pager-load-more) .pager-previous a:after,.pager:not(.pager-load-more) .pager-previous a:before,.pane--section-lead.pane--section-lead-fancy .pane-title a:after,.pane--section-lead.pane--section-lead-fancy .pane-title a:before,.panel-pane[class*=popular-categories-pane] .views-row a:after,.panel-pane[class*=popular-categories-pane] .views-row a:before,.pdf:after,.pdf:before,.popular-categories .views-row a:after,.popular-categories .views-row a:before,.program-cta-temporary a:after,.program-cta-temporary a:before,.program-picker .views-exposed-widget .form-item input:checked+label:after,.program-picker .views-exposed-widget .form-item input:checked+label:before,.pub-search .pub-search-button:after,.pub-search .pub-search-button:before,.related-links-aside__link:after,.related-links-aside__link:before,.role-administrator.navbar-fixed[data-host]:after,.role-administrator.navbar-fixed[data-host]:before,.section-lead--fancy .paragraphs-item__title a:after,.section-lead--fancy .paragraphs-item__title a:before,.section-menu__link-depth-1.apply-now:after,.section-menu__link-depth-1.apply-now:before,.share-post a[class*=email]:after,.share-post a[class*=email]:before,.signup .error--message:after,.signup .error--message:before,.signup .txt-fld input.error_input+i:after,.signup .txt-fld input.error_input+i:before,.signup .txt-fld input.good_input+i:after,.signup .txt-fld input.good_input+i:before,.signup .txt-fld input:invalid+i:after,.signup .txt-fld input:invalid+i:before,.signup .txt-fld input:valid+i:after,.signup .txt-fld input:valid+i:before,.solr-search .solr-option-list li a:after,.solr-search .solr-option-list li a:before,.solr-search .solr-search--filters .filter-facet h3:after,.solr-search .solr-search--filters .filter-facet h3:before,.solr-search .solr-search--filters .filter-facet ul li input:checked~label:after,.solr-search .solr-search--filters .filter-facet ul li input:checked~label:before,.som-calendar #edit-category-wrapper .bef-tree-depth-1 .form-item input:checked+label:after,.som-calendar #edit-category-wrapper .bef-tree-depth-1 .form-item input:checked+label:before,.som-calendar #filter-list .filter-list-item .remove:after,.som-calendar #filter-list .filter-list-item .remove:before,.som-calendar .calendar--sidenav .full-calendar a:after,.som-calendar .calendar--sidenav .full-calendar a:before,.som-calendar .calendar-type .calendar a:after,.som-calendar .calendar-type .calendar a:before,.som-calendar .calendar-type .upcoming a:after,.som-calendar .calendar-type .upcoming a:before,.som-calendar .date-nav-wrapper .date-nav .date-next a:after,.som-calendar .date-nav-wrapper .date-nav .date-next a:before,.som-calendar .date-nav-wrapper .date-nav .date-prev a:after,.som-calendar .date-nav-wrapper .date-nav .date-prev a:before,.som-concierge--input--wrapper .cancel:after,.som-concierge--input--wrapper .cancel:before,.som-concierge--label[for]:after,.som-concierge--label[for]:before,.subfooter .subfooter--connect h2:after,.subfooter .subfooter--connect h2:before,.tag:after,.tag:before,.teaser-continue:after,.teaser-continue:before,.timeline__navigation a.next:after,.timeline__navigation a.next:before,.timeline__navigation a.prev:after,.timeline__navigation a.prev:before,.tweet--repeat:after,.tweet--repeat:before,.tweet--reply:after,.tweet--reply:before,.tweet--star:after,.tweet--star:before,.video-carousel-panel #connect-panel a[data-share=email]:after,.video-carousel-panel #connect-panel a[data-share=email]:before,.view-admissions-events .form-type-bef-checkbox input:checked+label:after,.view-admissions-events .form-type-bef-checkbox input:checked+label:before,.view-blog-landing .view-content .blog-landing--list-type .show-cards:after,.view-blog-landing .view-content .blog-landing--list-type .show-cards:before,.view-blog-landing .view-content .blog-landing--list-type .show-list:after,.view-blog-landing .view-content .blog-landing--list-type .show-list:before,.view-blog-landing .views-row .blog--teaser-card-toggle:after,.view-blog-landing .views-row .blog--teaser-card-toggle:before,.view-calendar-by-event-center #edit-category-wrapper label:after,.view-calendar-by-event-center #edit-category-wrapper label:before,.view-community-profiles2.view-individual-profiles-by-term .views-exposed-widgets .bef-toggle:after,.view-community-profiles2.view-individual-profiles-by-term .views-exposed-widgets .bef-toggle:before,.view-community-profiles2.view-individual-profiles-by-term .views-exposed-widgets .expanded.bef-toggle:after,.view-community-profiles2.view-individual-profiles-by-term .views-exposed-widgets .expanded.bef-toggle:before,.view-community-profiles2.view-individual-profiles-by-term .views-exposed-widgets .views-widget-filter-field_citizenship_tid input:checked+label:after,.view-community-profiles2.view-individual-profiles-by-term .views-exposed-widgets .views-widget-filter-field_citizenship_tid input:checked+label:before,.view-related-profiles.view-individual-profiles-by-term .views-exposed-widgets .bef-toggle:after,.view-related-profiles.view-individual-profiles-by-term .views-exposed-widgets .bef-toggle:before,.view-related-profiles.view-individual-profiles-by-term .views-exposed-widgets .expanded.bef-toggle:after,.view-related-profiles.view-individual-profiles-by-term .views-exposed-widgets .expanded.bef-toggle:before,.view-related-profiles.view-individual-profiles-by-term .views-exposed-widgets .views-widget-filter-field_citizenship_tid input:checked+label:after,.view-related-profiles.view-individual-profiles-by-term .views-exposed-widgets .views-widget-filter-field_citizenship_tid input:checked+label:before,.view-som-calendar-list #edit-category-wrapper .bef-tree-depth-1 .form-item input:checked+label:after,.view-som-calendar-list #edit-category-wrapper .bef-tree-depth-1 .form-item input:checked+label:before,.view-som-calendar-list #filter-list .filter-list-item .remove:after,.view-som-calendar-list #filter-list .filter-list-item .remove:before,.view-som-calendar-list .calendar--sidenav .full-calendar a:after,.view-som-calendar-list .calendar--sidenav .full-calendar a:before,.view-som-calendar-list .calendar-type .calendar a:after,.view-som-calendar-list .calendar-type .calendar a:before,.view-som-calendar-list .calendar-type .upcoming a:after,.view-som-calendar-list .calendar-type .upcoming a:before,.view-som-calendar-list .date-nav-wrapper .date-nav .date-next a:after,.view-som-calendar-list .date-nav-wrapper .date-nav .date-next a:before,.view-som-calendar-list .date-nav-wrapper .date-nav .date-prev a:after,.view-som-calendar-list .date-nav-wrapper .date-nav .date-prev a:before,[aria-expanded=true] .cta-banner__cta:after,[aria-expanded=true] .cta-banner__cta:before,a.arrow-left:after,a.arrow-left:before,a.arrow-right:after,a.arrow-right:before,a.email-left:after,a.email-left:before,a.email:after,a.email:before,a.external:after,a.external:before,a.inbox:after,a.inbox:before,a.link-out:after,a.link-out:before,a.pdf:after,a.pdf:before,a.tags:after,a.tags:before,a:not(.no-icon):not([data-widget=image]):not([href*="youtube.com"]):not([href*="facebook.com"]):not([href*="instagram.com"]):not([href*="twitter.com"]):not([href*="maps.google.com"]):not([href*="som.yale.edu"])[href^=http]:after,a:not(.no-icon):not([data-widget=image]):not([href*="youtube.com"]):not([href*="facebook.com"]):not([href*="instagram.com"]):not([href*="twitter.com"]):not([href*="maps.google.com"]):not([href*="som.yale.edu"])[href^=http]:before,a:not(.no-icon)[href^="mailto:"]:after,a:not(.no-icon)[href^="mailto:"]:before,a[class*=arrow]:after,a[class*=arrow]:before,a[href$=".pdf"]:after,a[href$=".pdf"]:before,a [target=_blank]:after,a [target=_blank]:before,a[target=_blank][href*="som.yale.edu"]:after,a[target=_blank][href*="som.yale.edu"]:before,div.messages.error:after,div.messages.error:before,div.messages.status:after,div.messages.status:before,div.messages.warning:after,div.messages.warning:before,fieldset.collapsible .fieldset-legend:after,fieldset.collapsible .fieldset-legend:before,form[action^=http] .form_question.form_address[data-type=address] .form_responses:not(.wrapped)>label[for*=_country]:after,form[action^=http] .form_question.form_address[data-type=address] .form_responses:not(.wrapped)>label[for*=_country]:before,form[action^=http] .form_question.form_birthdate .form_responses:after,form[action^=http] .form_question.form_birthdate .form_responses:before,form[action^=http] .form_question.form_birthdate:after,form[action^=http] .form_question.form_birthdate:before,form[action^=http] .form_question.form_birthdate fieldset:after,form[action^=http] .form_question.form_birthdate fieldset:before,form[action^=http] .form_question.form_date .form_responses:after,form[action^=http] .form_question.form_date .form_responses:before,form[action^=http] .form_question.form_date:after,form[action^=http] .form_question.form_date:before,form[action^=http] .form_question.form_date fieldset:after,form[action^=http] .form_question.form_date fieldset:before,form[action^=http] .form_question.form_location[data-type=location] .form_responses:not(.wrapped)>label[for*=_country]:after,form[action^=http] .form_question.form_location[data-type=location] .form_responses:not(.wrapped)>label[for*=_country]:before,input:checked[type=checkbox]:not(.ignore-input-check)+label:after,input:checked[type=checkbox]:not(.ignore-input-check)+label:before,input:checked[type=radio]:not(.ignore-input-check)+label:after,input:checked[type=radio]:not(.ignore-input-check)+label:before,ul.term-list.secondary-link-list a:after,ul.term-list.secondary-link-list a:before{display:inline-block;font-family:linearicons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon--star:before,.right.icon--star:after,.right.tweet--star:after,.tweet--star:before{content:"\E68D"}.icon--envelope:before,.node.node-faculty-profile .faculty--info-list li.email:before,.node.node-faculty-profile .faculty--info-list li.right.email:after,.right.icon--envelope:after,.video-carousel-panel #connect-panel a.right[data-share=email]:after,.video-carousel-panel #connect-panel a[data-share=email]:before,a.email-left:before,a.email:after,a.right.email-left:after,a:not(.no-icon)[href^="mailto:"]:after{content:"\E696"}.addthis-smartlayers #at4-share .at-svc-email .at-icon-wrapper:before,.addthis-smartlayers #at4-share .at-svc-email .right.at-icon-wrapper:after,.addthis_sharing_sidebar .at-share-btn.addthis_button_email .at-icon-wrapper:before,.addthis_sharing_sidebar .at-share-btn.addthis_button_email .right.at-icon-wrapper:after,.addthis_toolbox a.right[class*=email]:after,.addthis_toolbox a[class*=email]:before,.share-post a.right[class*=email]:after,.share-post a[class*=email]:before{content:"\E699"}.icon--reply:before,.right.icon--reply:after,.right.tweet--reply:after,.tweet--reply:before{content:"\E69A"}a.inbox:before,a.right.inbox:after{content:"\E69C"}.admin-tool-toggle a i.right:after,.admin-tool-toggle a i:before,.right.som-concierge--label[for]:after,.som-concierge--label[for]:before{content:"\E6A9"}.pdf:after,a[href$=".pdf"]:after{content:"\E6B7"}.link-out:after,.node-teaser__continue:after,.pane--section-lead.pane--section-lead-fancy .pane-title a:after,.section-lead--fancy .paragraphs-item__title a:after,.teaser-continue:after,a.external:after,a:not(.no-icon):not([data-widget=image]):not([href*="youtube.com"]):not([href*="facebook.com"]):not([href*="instagram.com"]):not([href*="twitter.com"]):not([href*="maps.google.com"]):not([href*="som.yale.edu"])[href^=http]:after,a [target=_blank]:after,a[target=_blank][href*="som.yale.edu"]:after{content:"\E6D2"}.insights-card__footer a:after,.insights-card__link a:after{content:"\E6D3"}.icon--papers:before,.right.icon--papers:after{content:"\E6D4"}.icon--repeat:before,.right.icon--repeat:after,.right.tweet--repeat:after,.tweet--repeat:before{content:"\E6EE"}.hero--panel .hero--panel-text .term-list.hero--buttonlist a:after,.icon--tags--right:after,.icon--tags:before,.node-blog__categories .field a:after,.panel-pane[class*=popular-categories-pane] .views-row a:after,.popular-categories .views-row a:after,.related-links-aside__link:after,.right.icon--tags:after,.tag:after,.view-calendar-by-event-center #edit-category-wrapper label:after,a.tags:after,ul.term-list.secondary-link-list a:after{content:"\E756"}.node.node-faculty-profile .faculty--info-list li.phone:before,.node.node-faculty-profile .faculty--info-list li.right.phone:after{content:"\E76C"}.icon--map-marker:before,.right.icon--map-marker:after{content:"\E77A"}.icon--calendar-31:before,.right.icon--calendar-31:after,.som-calendar .calendar-type .calendar a.right:after,.som-calendar .calendar-type .calendar a:before,.view-som-calendar-list .calendar-type .calendar a.right:after,.view-som-calendar-list .calendar-type .calendar a:before{content:"\E788"}.node-admissions-event header .addtocal-processed:before,.node-admissions-event header .right.addtocal-processed:after,.node-event header .addtocal-processed:before,.node-event header .right.addtocal-processed:after{content:"\E78A"}.subfooter .subfooter--connect h2.right:after,.subfooter .subfooter--connect h2:before{content:"\E7D7"}.card--none~footer .metadata__source:after,.icon--earth:before,.right.icon--earth:after{content:"\E884"}.icon--network:before,.icon-network:before,.right.icon--network:after,.right.icon-network:after{content:"\E886"}.icon--mic:before,.right.icon--mic:after{content:"\E8CB"}.pager.pager-load-more .pager-next a:after{content:"\E8DA"}.role-administrator.navbar-fixed[data-host]:after{content:"\E90B"}.node.node-faculty-profile .faculty--info-list li.right.url:after,.node.node-faculty-profile .faculty--info-list li.url:before{content:"\E917"}#block-yale-solr-search-yale-solr-search-quick-search .form-submit:before,#block-yale-solr-search-yale-solr-search-quick-search .right.form-submit:after,.icon--magnifier:before,.pub-search .pub-search-button:after,.right.icon--magnifier:after{content:"\E922"}.courses-app__collapse-btn:before,.right.courses-app__collapse-btn:after{content:"\E92A"}.som-calendar .calendar-type .upcoming a.right:after,.som-calendar .calendar-type .upcoming a:before,.view-blog-landing .view-content .blog-landing--list-type .right.show-list:after,.view-blog-landing .view-content .blog-landing--list-type .show-list:before,.view-som-calendar-list .calendar-type .upcoming a.right:after,.view-som-calendar-list .calendar-type .upcoming a:before{content:"\E92C"}.case-directory--container .case-directory--filter-group li.checkbox input:checked+label.right:after,.case-directory--container .case-directory--filter-group li.checkbox input:checked+label:before,.icon--check:before,.input--check:checked+label.right:after,.input--check:checked+label:before,.program-picker .views-exposed-widget .form-item input:checked+label:after,.right.icon--check:after,.solr-search .solr-search--filters .filter-facet ul li input:checked~label.right:after,.solr-search .solr-search--filters .filter-facet ul li input:checked~label:before,.som-calendar #edit-category-wrapper .bef-tree-depth-1 .form-item input:checked+label.right:after,.som-calendar #edit-category-wrapper .bef-tree-depth-1 .form-item input:checked+label:before,.view-admissions-events .form-type-bef-checkbox input:checked+label.right:after,.view-admissions-events .form-type-bef-checkbox input:checked+label:before,.view-community-profiles2.view-individual-profiles-by-term .views-exposed-widgets .views-widget-filter-field_citizenship_tid input:checked+label.right:after,.view-community-profiles2.view-individual-profiles-by-term .views-exposed-widgets .views-widget-filter-field_citizenship_tid input:checked+label:before,.view-related-profiles.view-individual-profiles-by-term .views-exposed-widgets .views-widget-filter-field_citizenship_tid input:checked+label.right:after,.view-related-profiles.view-individual-profiles-by-term .views-exposed-widgets .views-widget-filter-field_citizenship_tid input:checked+label:before,.view-som-calendar-list #edit-category-wrapper .bef-tree-depth-1 .form-item input:checked+label.right:after,.view-som-calendar-list #edit-category-wrapper .bef-tree-depth-1 .form-item input:checked+label:before,input:checked[type=checkbox]:not(.ignore-input-check)+label.right:after,input:checked[type=checkbox]:not(.ignore-input-check)+label:before,input:checked[type=radio]:not(.ignore-input-check)+label.right:after,input:checked[type=radio]:not(.ignore-input-check)+label:before{content:"\E934"}.cta-banner__cta:after,fieldset.collapsible .fieldset-legend:after{content:"\E939"}#subnavigation--mobile-toggle:before,.accordion .subheader:after,.accordion__toggle:after,.curtain__scroll:after,.right#subnavigation--mobile-toggle:after,.solr-search .solr-search--filters .filter-facet h3:after,[aria-expanded=true] .cta-banner__cta:after{content:"\E93A"}.pager:not(.pager-load-more) .pager-previous a.right:after,.pager:not(.pager-load-more) .pager-previous a:before,a.arrow-left:before,a.right.arrow-left:after{content:"\E93B"}.breadcrumbs .breadcrumb--delineator:before,.breadcrumbs .right.breadcrumb--delineator:after,.button-info:after,.cta-banner__login:after,.pager:not(.pager-load-more) .pager-next a:after,.program-cta-temporary a:after,.section-menu__link-depth-1.apply-now:after,.som-calendar .calendar--sidenav .full-calendar a:after,.view-som-calendar-list .calendar--sidenav .full-calendar a:after,a.arrow-right:after,a[class*=arrow]:after{content:"\E93C"}.accordion--expand:after,.accordion-expand:after,.view-community-profiles2.view-individual-profiles-by-term .views-exposed-widgets .bef-toggle:after,.view-related-profiles.view-individual-profiles-by-term .views-exposed-widgets .bef-toggle:after,form[action^=http] .form_question.form_address[data-type=address] .form_responses:not(.wrapped)>label[for*=_country]:after,form[action^=http] .form_question.form_birthdate .form_responses:after,form[action^=http] .form_question.form_birthdate:after,form[action^=http] .form_question.form_birthdate fieldset:after,form[action^=http] .form_question.form_date .form_responses:after,form[action^=http] .form_question.form_date:after,form[action^=http] .form_question.form_date fieldset:after,form[action^=http] .form_question.form_location[data-type=location] .form_responses:not(.wrapped)>label[for*=_country]:after{content:"\E93D"}.accordion--expand.expanded:after,.accordion-expand[aria-expanded=true]:after,.view-community-profiles2.view-individual-profiles-by-term .views-exposed-widgets .expanded.bef-toggle:after,.view-related-profiles.view-individual-profiles-by-term .views-exposed-widgets .expanded.bef-toggle:after{content:"\E93F"}div.messages.warning:before,div.right.messages.warning:after{content:"\E954"}.signup .error--message:before,.signup .right.error--message:after,.signup .txt-fld input.error_input+i.right:after,.signup .txt-fld input.error_input+i:before,.signup .txt-fld input:invalid+i.right:after,.signup .txt-fld input:invalid+i:before,div.messages.error:before,div.right.messages.error:after{content:"\E955"}.signup .txt-fld input.good_input+i.right:after,.signup .txt-fld input.good_input+i:before,.signup .txt-fld input:valid+i.right:after,.signup .txt-fld input:valid+i:before,div.messages.status:before,div.right.messages.status:after{content:"\E959"}.cta-banner__close:before,.curtain__dismiss:after,.right.cta-banner__close:after,.solr-search .solr-option-list li a.right:after,.solr-search .solr-option-list li a:before,.som-calendar #filter-list .filter-list-item .remove:before,.som-calendar #filter-list .filter-list-item .right.remove:after,.som-concierge--input--wrapper .cancel:before,.som-concierge--input--wrapper .right.cancel:after,.view-som-calendar-list #filter-list .filter-list-item .remove:before,.view-som-calendar-list #filter-list .filter-list-item .right.remove:after{content:"\E95A"}.view-blog-landing .views-row .blog--teaser-card-toggle:before,.view-blog-landing .views-row .right.blog--teaser-card-toggle:after{content:"\E95B"}.bx-wrapper .bx-prev:after,.icon--arrow-left-circle:before,.right.icon--arrow-left-circle:after,.timeline__navigation a.prev:before,.timeline__navigation a.right.prev:after{content:"\E960"}.bx-wrapper .bx-next:after,.icon--arrow-right-circle:before,.right.icon--arrow-right-circle:after,.timeline__navigation a.next:before,.timeline__navigation a.right.next:after{content:"\E961"}.som-calendar .date-nav-wrapper .date-nav .date-prev a.right:after,.som-calendar .date-nav-wrapper .date-nav .date-prev a:before,.view-som-calendar-list .date-nav-wrapper .date-nav .date-prev a.right:after,.view-som-calendar-list .date-nav-wrapper .date-nav .date-prev a:before{content:"\E964"}.som-calendar .date-nav-wrapper .date-nav .date-next a.right:after,.som-calendar .date-nav-wrapper .date-nav .date-next a:before,.view-som-calendar-list .date-nav-wrapper .date-nav .date-next a.right:after,.view-som-calendar-list .date-nav-wrapper .date-nav .date-next a:before{content:"\E965"}.icon-video:after{content:"\E96A"}.icon--focus:before,.right.icon--focus:after{content:"\E973"}.icon--border-outer:before,.right.icon--border-outer:after,.view-blog-landing .view-content .blog-landing--list-type .right.show-cards:after,.view-blog-landing .view-content .blog-landing--list-type .show-cards:before{content:"\E9E0"}.tooltip:after,.tooltip:before{animation-fill-mode:both;animation-duration:.5s}.hinge.tooltip:after,.hinge.tooltip:before{animation-duration:.5s}.node-teaser{font-family:NeueHaasUnicaPro,clean,sans-serif;margin-bottom:3rem}.node-teaser header>:first-child{margin-top:0}.node-teaser__author{font-size:.8125rem;margin-right:10px;padding:.5em 10px .5em 0;border-right:1px solid #ddd}.node-teaser__author a{color:#1f2021;color:inherent;font-family:var(--link-ff);text-decoration:none;transition:var(--link-transition);background:transparent;border-bottom:.1875rem solid #a5d2eb;box-shadow:inset 0 -.125rem 0 #a5d2eb;color:inherit;transition:background .2s ease-in;text-transform:uppercase;font-weight:700}.node-teaser__author a:focus,.node-teaser__author a:hover{color:#77706a;text-decoration:underline;color:inherent}.node-teaser__author a:focus{outline:.0625rem dotted}.node-teaser__author a:focus,.node-teaser__author a:hover{background:#a5d2eb;color:#1f2021}.node-teaser__main{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:1em}@media (min-width:45em) {
 .node-teaser__main{-ms-flex-wrap:nowrap;flex-wrap:nowrap} 
}@media (min-width:45em) {
 .node-teaser__image{-ms-flex:0 0 auto;flex:0 0 auto;width:calc(16.66667% + 20px);margin-right:20px} 
}@media (min-width:64em) {
 .node-teaser__image{width:calc(21.42857% + 20px)} 
}.node-teaser__image--right{-ms-flex-order:2;order:2;margin-left:20px;margin-right:0}@media (min-width:45em) {
 .yale-layout .node-teaser__image{width:100%} 
}.node-teaser__body{-ms-flex:1 1 auto;flex:1 1 auto;font-family:Yale,serif;font-size:1.125rem;line-height:1.5}.node-teaser__body p{margin:0 0 .5rem}.node-teaser__continue{display:block;font-family:Yale,serif;font-size:1.125rem;font-style:italic;margin:.5rem 0}.node-teaser__metadata{color:#a7a6a6}.node-teaser__metadata a{color:#77706a;font-family:var(--link-ff);text-decoration:none;transition:var(--link-transition);font-weight:700}.node-teaser__metadata a:focus,.node-teaser__metadata a:hover{color:var(--link-hover-color);text-decoration:underline}.node-teaser__metadata a:focus{outline:.0625rem dotted}.node-teaser__mini-date{-ms-flex-align:center;align-items:center;border:1px solid #4ba5d7;color:#77706a;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-family:Yale,serif;height:3.125rem;-ms-flex-pack:center;justify-content:center;margin:0 .625rem 0 0;min-width:3.125rem;position:absolute;text-align:center}@media (max-width:44.9375em) {
 .node-teaser__mini-date{right:0}.node-teaser__mini-date~header{margin-right:4.375rem} 
}@media (min-width:45em) {
 .node-teaser__mini-date{position:absolute}.node-teaser__mini-date~*{margin-left:4.375rem} 
}.node-teaser__mini-date--month{font-size:.625rem;letter-spacing:.1rem;text-transform:uppercase}.node-teaser__mini-date--day{color:#383a3b;font-size:1.5rem;margin:-.375em 0 0}.node-teaser--minimal{margin-bottom:1rem}.node-teaser--minimal .node-teaser__title{font-size:1.125rem}@media (min-width:50em) {
 .content-layout--flex .content-layout__aside--primary.content-layout__aside--wide-gutter{margin-right:calc(8.33333% + 20px)} 
}@media (min-width:50em) {
 .content-layout--flex .content-layout__aside--secondary.content-layout__aside--wide-gutter{margin-left:calc(8.33333% + 20px)} 
}@media (min-width:50em) {
 .content-layout--flex .content-layout__aside--wide{-ms-flex:0 0 auto;flex:0 0 auto;width:calc(25% + 20px)} 
}@media (min-width:50em) {
 .content-layout--flex .content-layout__aside--wide-gutter{width:calc(16.66667% + 20px)} 
}@media (min-width:64em) {
 .content-layout--grid .content-layout__aside--primary-wide{-ms-grid-column-span:3;grid-column-end:span 3}.content-layout--grid .content-layout__aside--primary-wide+.content-layout__main{-ms-grid-column:5;grid-column-start:5} 
}.content-layout__main--extended>*{margin-top:2rem;margin-bottom:2rem}@media (min-width:45em) {
 .content-layout__main--extended>*{margin-top:3rem;margin-bottom:3rem} 
}.content-layout__main--extended>:first-child{margin-top:0}.content-group,.cta-banner__content,.cta-banner__info-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:0;padding:0;-ms-flex-align:stretch;align-items:stretch;margin:0 -.625rem}.content-group>*,.cta-banner__content>*,.cta-banner__info-list>*{-ms-flex:1 0 auto;flex:1 0 auto;width:100%;padding-bottom:10px}.content-group>[class*=full],.cta-banner__content>[class*=full],.cta-banner__info-list>[class*=full]{width:100%!important}.content-group--wide-gutters .content-group__item{padding-bottom:8.33333%}@media (min-width:45em) {
 .content-group--grid-2up.content-group--wide-gutters>*,.content-group--grid-3up.content-group--wide-gutters>*,.content-group--grid-4up.content-group--wide-gutters>*,.content-group--grid-6up.content-group--wide-gutters>*,.content-group--wide-gutters.cta-banner__content>*,.content-group--wide-gutters.cta-banner__info-list>*{padding-right:calc(8.33333% + 10px)} 
}.content-group--grid-2up>*,.content-group--grid-3up>*,.content-group--grid-4up>*,.content-group--grid-6up>*,.cta-banner__content>*,.cta-banner__info-list>*{padding-left:10px;padding-right:10px}@media (min-width:45em) {
 .content-group--grid-2up>*,.cta-banner__content>*,.cta-banner__info-list>*{width:50%} 
}@media (min-width:45em) {
 .content-group--grid-3up>*{width:33%} 
}@media (min-width:45em) {
 .content-group--grid-4up>*{width:50%} 
}@media (min-width:64em) {
 .content-group--grid-4up>*{width:25%} 
}.content-group--grid-6up>*{width:50%}@media (min-width:45em) {
 .content-group--grid-6up>*{width:33%} 
}@media (min-width:64em) {
 .content-group--grid-6up>*{width:16.66667%} 
}@media (min-width:45em) {
 .content-group--grid-75-25>:nth-child(odd){width:66.66667%;margin-right:8.33333%}.content-group--grid-75-25>:nth-child(2n){width:25%} 
}@media (min-width:45em) {
 .content-group--grid-25-75>:nth-child(2n){width:66.66667%;margin-right:8.33333%}.content-group--grid-25-75>:nth-child(odd){width:25%} 
}.content-group--static>*{-ms-flex-positive:0;flex-grow:0}[data-dynamic-font-size=true][style] .card__title{font-size:calc(1rem + (.065 * var(--dynamic-font-size)))}[data-dynamic-font-size=true][style] .card__media{font-size:1rem}.card--no-media .card__media a{display:block;padding-bottom:100%}.card__metadata.metadata{font-family:inherit}.card__metadata__authors{font-style:italic}.card__metadata__source{text-transform:uppercase}.card__metadata a{color:inherit}.metadata{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:NeueHaasUnicaPro,clean,sans-serif;font-size:.875rem}.metadata__item{margin-bottom:40px}.metadata__label,.metadata__title{font-weight:700;margin-bottom:.25em}.metadata__author{font-style:italic;color:#77706a}.metadata__source{text-transform:uppercase;white-space:normal}.metadata__source:after{display:inline-block;height:1rem;margin-left:1rem;width:1rem;vertical-align:text-bottom}.metadata__source--insights_article:after{content:url(/sites/all/themes/common_assets/img/YaleInsights_favicon.svg)}.metadata__source--gnp_news:after,.metadata__source--perspectives_article:after{content:url(/sites/all/themes/common_assets/img/gnam-perspectives-init.svg);width:1.5rem}.metadata--tight .metadata__item{margin-bottom:20px}.metadata--flat{font-size:.8125rem}.metadata--flat .metadata__label{display:none}.metadata--flat .metadata__item{display:inline-block;margin-right:10px}.metadata--flat .metadata__item,.metadata--flat .metadata__label{margin-bottom:0}.metadata--flat .metadata__value{display:inline-block}.metadata--submitted{-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto;font-family:Yale,serif;font-size:.8125rem}.metadata--submitted a{color:#77706a;font-family:var(--link-ff);text-decoration:none;transition:var(--link-transition)}.metadata--submitted a:focus,.metadata--submitted a:hover{color:var(--link-hover-color);text-decoration:underline}.metadata--submitted a:focus{outline:.0625rem dotted}.metadata--submitted .metadata__timestamp{font-size:.8125rem}@keyframes b{0%{color:#000440}40%{color:#1069a0}80%{color:#000440}}.cta-banner a:not(.btn){box-shadow:inset 0 -.0625rem 0 #ddd;text-decoration:none}.cta-banner a:focus:not(.btn),.cta-banner a:hover:not(.btn){text-decoration:none;box-shadow:inset 0 -.0625rem 0}.bx-wrapper{position:relative;margin:0 auto;padding:0;*zoom:1}.bx-wrapper img{max-width:100%;display:block}.bx-wrapper .bx-viewport{left:0}.bx-wrapper .bx-controls-auto,.bx-wrapper .bx-pager{position:absolute;bottom:-1.875rem;width:100%}.bx-wrapper .bx-loading{background:transparent url(/sites/all/themes/common_assets/img/loader.svg) no-repeat;background-size:8rem;float:none;height:8rem;width:8rem;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper+.pager,.bx-wrapper .bx-pager{padding:1.25rem 0 0;text-align:center}.bx-wrapper+.pager a,.bx-wrapper .bx-pager a{background-color:transparent;border:0;font-size:0;color:transparent;overflow:hidden;border:1px solid #77706a;display:inline-block;width:.5rem;height:.5rem;margin:0 5px;outline:0;border-radius:.5rem;transition:all .2s ease-in}.bx-wrapper+.pager a:before,.bx-wrapper .bx-pager a:before{content:"";display:block;width:0;height:100%}.bx-wrapper+.pager a.active,.bx-wrapper .bx-pager a.active{background:#bbb8b5}.bx-wrapper+.pager a:focus,.bx-wrapper+.pager a:hover,.bx-wrapper .bx-pager a:focus,.bx-wrapper .bx-pager a:hover{background:#88b4d0}.bx-wrapper .bx-next,.bx-wrapper .bx-prev{background:transparent;position:absolute;bottom:50%;transform:translateY(-50%)}.bx-wrapper .bx-next:after,.bx-wrapper .bx-prev:after{color:var(--link-color);font-family:var(--link-ff);text-decoration:none;transition:var(--link-transition);font-size:3.75rem}.bx-wrapper .bx-next:after:focus,.bx-wrapper .bx-next:after:hover,.bx-wrapper .bx-prev:after:focus,.bx-wrapper .bx-prev:after:hover{color:var(--link-hover-color);text-decoration:underline}.bx-wrapper .bx-next:after:focus,.bx-wrapper .bx-prev:after:focus{outline:.0625rem dotted}.bx-wrapper .bx-prev{left:0;transform:translateX(-50%)}.bx-wrapper .bx-prev:after{margin-left:.5em;margin:0}.bx-wrapper .bx-next{right:0;transform:translateX(50%)}.bx-wrapper .bx-next:after{margin-left:.5em;margin:0}.bx-wrapper .bx-controls-direction{opacity:0;text-align:center;transition:opacity .2s ease-in;visibility:hidden}.bx-wrapper .bx-controls-direction a{display:-moz-inline-stack;display:inline-block;vertical-align:middle;transition:color .2s ease-in;background-color:transparent;border:0;font-size:0;color:transparent;overflow:hidden;z-index:9999}.bx-wrapper .bx-controls-direction a:before{content:"";display:block;width:0;height:100%}.bx-wrapper .bx-controls-direction a:after{color:default;font-family:var(--link-ff);text-decoration:none;transition:var(--link-transition)}.bx-wrapper .bx-controls-direction a:after:focus,.bx-wrapper .bx-controls-direction a:after:hover{color:default}.bx-wrapper .bx-controls-direction a:after:focus{outline:.0625rem dotted}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper:hover .bx-controls-direction{opacity:1;visibility:visible}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;margin:0 3px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;width:100%}.cd-horizontal-timeline{opacity:0;overflow:hidden;margin:0 auto;transition:opacity .2s}.cd-horizontal-timeline:before{content:"mobile";display:none}.cd-horizontal-timeline.loaded{opacity:1}@media (min-width:64em) {
 .cd-horizontal-timeline:before{content:"desktop"} 
}.timeline{height:5rem;position:relative}.timeline ol,.timeline ol li{margin:0}.timeline ol li:before{content:"";display:none}.timeline__wrapper{position:relative;height:100%;margin:0 1.75rem}@media (min-width:45em) {
 .timeline__wrapper{margin:0 3.5rem} 
}.timeline__list{background:#77706a;height:5px;left:0;padding-right:6.25rem;position:absolute;top:calc(50% - 3px);transition:transform .4s;z-index:1}.timeline__list a{color:var(--link-color);font-family:var(--link-ff);text-decoration:none;transition:var(--link-transition);bottom:0;color:transparent;font-weight:300;padding-bottom:.5rem;position:absolute;width:1rem;z-index:2;transform:translateZ(0)}.timeline__list a:focus,.timeline__list a:hover{color:var(--link-hover-color)}.timeline__list a:focus{outline:.0625rem dotted}.timeline__list a:before{background:transparent;content:"";height:0;right:5px;position:absolute;top:100%;width:5px;transition:height .2s ease-in 0s}.timeline__list a:after{content:"";position:absolute;bottom:-2px;height:1rem;width:1rem;border-radius:50%;border:2px solid #1069a0;background-color:#fff;left:50%;right:auto;transform:translate(-50%,50%);transition:background-color .3s,border-color .3s,width .1s,height .1s}.timeline__list a:focus,[data-whatintent=mouse] .timeline__list a:hover{z-index:3}.timeline__list a:focus:after,[data-whatintent=mouse] .timeline__list a:hover:after{height:1.5rem;width:1.5rem}.timeline__list a.major{color:#77706a;font-family:var(--link-ff);text-decoration:none;transition:var(--link-transition);letter-spacing:-1px}.timeline__list a.major:focus,.timeline__list a.major:hover{color:var(--link-hover-color)}.timeline__list a.major:focus{outline:.0625rem dotted}.timeline__list a.major:focus,[data-whatintent=mouse] .timeline__list a.major:hover{color:#1069a0}.timeline__list a.selected{pointer-events:none}.timeline__list a.selected:before{background:#1069a0;height:2.75rem;transition-delay:.7s}.timeline__list a.selected:after{background-color:#1069a0}.timeline__events{position:relative;margin:0;width:100%;transition:height .2s}@media (min-width:45em) {
 .timeline__events--right li.selected{margin-left:auto} 
}.timeline__events li{animation-duration:.3s;animation-timing-function:ease-in-out;background:#fff;position:absolute;z-index:1;left:0;margin:0 .5rem 2rem;padding:1rem;opacity:0;top:0;transform:translateX(-100%);transition:box-shadow .2s ease-in .3s;box-shadow:0 0 0 transparent}.timeline__events li:after{content:"";display:table;clear:both}@media (min-width:45em) {
 .timeline__events li{margin:0 2.5rem 2rem;width:66.66667%} 
}.timeline__events li:before{content:"";display:none}.timeline__events li.selected{position:relative;z-index:2;opacity:1;transform:translateX(0);box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23)}.timeline__events li.enter-right,.timeline__events li.leave-right{animation-name:c}.timeline__events li.enter-left,.timeline__events li.leave-left{animation-name:d}.timeline__events li.leave-left,.timeline__events li.leave-right{animation-direction:reverse}.timeline__events li>:first-child{margin-top:0}.timeline__events li>:last-child{margin-bottom:0}.timeline__navigation a{background:#fff;border-radius:50%;color:transparent;font-size:0;position:absolute;z-index:1;height:2.0625rem;width:2.0625rem;top:50%;bottom:auto;transform:translateY(-54%);white-space:nowrap}@media (min-width:45em) {
 .timeline__navigation a{height:3.5rem;width:3.5rem} 
}.timeline__navigation a.prev{left:0}.timeline__navigation a.prev:before{margin-right:.5em}.timeline__navigation a.next{right:1px}.timeline__navigation a.next:before{margin-right:.5em}.timeline__navigation a:before{color:#1069a0;font-size:2.25rem;margin:0}@media (min-width:45em) {
 .timeline__navigation a:before{font-size:3.75rem} 
}[data-whatintent=mouse] .timeline__navigation a:hover:before{color:#4ba5d7}.timeline__navigation a.inactive{cursor:not-allowed}.timeline__navigation a.inactive:before,[data-whatintent=mouse] .timeline__navigation a.inactive:hover:before{color:#ddd}.timeline__line{position:absolute;z-index:1;left:0;top:0;height:100%;width:100%;background-color:#1069a0;transform:scaleX(0);transform-origin:left center;transition:transform .3s}@keyframes c{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@keyframes d{0%{opacity:0;transform:translateX(-100%)}to{opacity:1;transform:translateX(0)}}*{box-sizing:border-box}html{background:#f1f1f0;display:-ms-flexbox;display:flex;font-size:100%}body,html{overflow-x:hidden}body{background:#fff;color:#1f2021;font-size:100%;font-family:Yale,serif;line-height:1.25;text-rendering:optimizeLegibility;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-height:100vh;width:100%}h1{margin:2rem 0 1rem}h2{margin:1rem 0 .5rem}h2[class*=sub-title]{margin-bottom:2.5rem}h2[class*=sub-title] span{display:block}h2[class*=sub-title] span[class*=metadata],h2[class*=sub-title] span[class*=position]{font-weight:300}h2[class*=sub-title] span[class*=position]{font-family:Yale,serif;font-size:1.125rem;font-style:italic;margin-top:.5em}h3{margin:1rem 0 .3125rem}h4{margin:1.875rem 0 .3125rem}h6{margin:1rem 0 .25rem}.alpha{margin:2rem 0 1rem}.beta{margin:1rem 0 .5rem}.gamma{margin:1rem 0 .3125rem}.delta{margin:1.875rem 0 .3125rem}.epsilon,.node-news__post-date{margin:1.25em 0 .25em}.zeta{margin:1rem 0 .25rem}.annotation,.event--speaker-list .list-item .sub-sub-title,.node.node-faculty-profile .faculty--discipline,.page-faculty-directory .faculty--teaser-discipline,.page-faculty-research-faculty-directory .faculty--teaser-discipline,.som-calendar .calendar-calendar .month-view .full tbody td:before,.som-calendar .calendar-calendar .month-view .full thead,.theta,.topic--jump ul:before,.view-som-calendar-list .calendar-calendar .month-view .full tbody td:before,.view-som-calendar-list .calendar-calendar .month-view .full thead{font-size:.75rem;line-height:1.1;font-family:NeueHaasUnicaPro,clean,sans-serif;font-style:normal;color:#77706a}.beta+*,.delta+*,.epsilon+*,.gamma+*,.node-news__post-date+*,.zeta+*{margin-top:0}small{font-size:.8125rem}cite{font-style:normal;font-weight:300}hr{border:none;height:1px;background:#f6f6f6;margin:1.9375rem 0}.content--main hr{clear:both}strong{font-weight:700}.note,em{font-style:italic}sub{vertical-align:sub;font-size:smaller}sup{vertical-align:super;font-size:.625rem}img{max-width:100%;height:auto}img[src*="blank.gif"]{height:1px!important;width:1px!important}blockquote{color:#1069a0;margin:1rem 0;padding:1rem 2rem 3rem;position:relative}blockquote:after{content:"";display:table;clear:both}@media (min-width:45em) {
 blockquote{padding:1rem 0 3rem} 
}@media (min-width:45em) {
 blockquote>*{margin-left:14.28571%;width:71.42857%} 
}blockquote p{color:inherit;font-size:1.875rem;line-height:1.25;position:relative}blockquote p:last-of-type{margin-bottom:0}blockquote p:before{content:"\201C";display:block;left:-1rem;position:absolute;top:0;z-index:0}blockquote p:after{content:"\201D";display:inline-block;margin:0 -2rem 0 0}blockquote p cite{float:left;width:100%}@media (min-width:45em) {
 blockquote.longquote>*{margin-left:8.33333%;width:83.33333%} 
}blockquote.longquote p{font-size:1.125rem;font-style:italic}blockquote.longquote p:before{font-size:1.875rem;left:-1.25rem;top:-.5rem}blockquote.longquote p:after{content:""}blockquote.longquote p cite{position:relative}blockquote cite{display:block;text-indent:-1rem}blockquote cite:before{content:"\2014   "}blockquote img.align-right~cite{text-align:left}.button-info{display:block;background:var(--box-background,#1069a0);margin:var(--box-margin,0 0 .625rem);padding:var(--box-padding,1.25rem);position:relative;overflow:hidden;color:#fff;border:transparent;padding-right:4rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.button-info :not(a){color:#fff}.button-info a:not(.button):not([class*=arrow]){color:#fff;font-family:var(--link-ff);transition:var(--link-transition);border-bottom:none;box-shadow:inset 0 -.0625rem 0 hsla(0,0%,87%,.5);text-decoration:none}.button-info a:not(.button):not([class*=arrow]):focus,.button-info a:not(.button):not([class*=arrow]):hover{color:#b7dff8;text-decoration:underline}.button-info a:not(.button):not([class*=arrow]):focus{outline:.0625rem dotted}.button-info a:not(.button):not([class*=arrow]):focus,.button-info a:not(.button):not([class*=arrow]):hover{background:transparent;border-bottom:none;text-decoration:none;box-shadow:inset 0 -.0625rem 0}.button-info a[class*=arrow]{color:#fff;font-family:var(--link-ff);text-decoration:none;transition:var(--link-transition)}.button-info a[class*=arrow]:focus,.button-info a[class*=arrow]:hover{color:#1069a0;text-decoration:underline}.button-info a[class*=arrow]:focus{outline:.0625rem dotted}.button-info .button{box-shadow:none;color:var(--button-color);cursor:pointer;display:inline-block;font-family:var(--button-ff);font-size:var(--button-fs);font-weight:var(--button-fw);line-height:1.25;padding:var(--button-padding);text-shadow:none;transition:var(--button-transition);vertical-align:middle;border-radius:.1875rem;outline:none;border:.0625rem solid #fff;background-color:transparent}.button-info .button:hover{background-color:var(--button-hover-background-color);border-color:var(--button-hover-background-color);color:var(--button-hover-color)}.button-info .button:focus{box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}.button-info .button[disabled]{box-shadow:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;background:#f6f6f6;color:#77706a;cursor:default}.button-info .button[disabled]:-ms-input-placeholder{color:transparent}.button-info .button[disabled]:-moz-placeholder,.button-info .button[disabled]::-moz-placeholder{color:transparent}.button-info .button[disabled]::-webkit-input-placeholder{color:transparent}.button-info .button[disabled]:focus,.button-info .button[disabled]:hover{background:#f6f6f6;color:#77706a;text-decoration:none}.button-info>:first-child{margin-top:0}.button-info>:last-child{margin-bottom:0}.button-info:after{margin-left:.5em}.button-info:hover:after{color:#fff;right:.625rem;text-decoration:none;transition-duration:.1s}.button-info:after{color:#4ba5d7;font-size:1.875rem;position:absolute;right:1.25rem;top:50%;transform:translate3d(0,-50%,0);transition:all .5s ease-out 0s}.button-info strong{display:block;font-family:NeueHaasUnicaPro,clean,sans-serif;font-size:1.25rem}button{-webkit-appearance:none}.teaser-continue{display:block;font-size:1.125rem;font-style:italic}.teaser-continue:after{margin-left:.5em}.center-text{text-align:center}.zero-top-space{margin-top:0!important}.zero-bottom-space{margin-bottom:0!important}.caps{text-transform:uppercase;letter-spacing:1px}.read-more a,.secondary-type{font-family:NeueHaasUnicaPro,clean,sans-serif}.read-more a{text-decoration:none;transition:var(--link-transition);font-weight:700}.read-more a,.read-more a:focus,.read-more a:hover{color:default}.read-more a:focus{outline:.0625rem dotted}.field-name-field-center-intro,.field-name-field-experience-sub-title,.field-name-field-intro,.field-name-field-program-intro,.intro,.pane-node-field-center-intro{color:#77706a;margin:0 0 2rem;font-size:1.5rem;line-height:1.5}.intro-sm.field-name-field-center-intro,.intro-sm.field-name-field-experience-sub-title,.intro-sm.field-name-field-intro,.intro-sm.field-name-field-program-intro,.intro-sm.intro,.intro-sm.pane-node-field-center-intro{font-size:1.125rem}.field-name-field-center-intro p,.field-name-field-experience-sub-title p,.field-name-field-intro p,.field-name-field-program-intro p,.intro p,.pane-node-field-center-intro p{font-size:inherit}.field-name-field-center-intro p:last-child,.field-name-field-experience-sub-title p:last-child,.field-name-field-intro p:last-child,.field-name-field-program-intro p:last-child,.intro p:last-child,.pane-node-field-center-intro p:last-child{margin:inherit}.short-bio{font-style:italic;font-weight:700;font-size:.875rem;line-height:1.1875rem;margin-bottom:0}.horz-rule{margin-bottom:3.125rem}.horz-rule,.horz-rule-sm{border:0;height:2px;border-bottom:1px solid #ddd;color:transparent;background:none}.horz-rule-sm{margin:1.25rem auto 3.125rem;max-width:230px}.hero--panel .hero--panel-text .term-list.hero--buttonlist,.node-teaser__metadata,.read-more,.section-menu,.som-concierge--results .som-concierge--results-list>li article .secondary-link-list,ul.link-list,ul.term-list.secondary-link-list{position:relative}.hero--panel .hero--panel-text .term-list.hero--buttonlist:before,.node-teaser__metadata:before,.read-more:before,.section-menu:before,.som-concierge--results .som-concierge--results-list>li article .secondary-link-list:before,ul.link-list:before,ul.term-list.secondary-link-list:before{border-top:1px solid #ddd;content:"";display:block;height:0;margin:1rem 0;position:relative;width:3.75rem}#main .navigation--subnav.centers .nav__item-depth-5 .nav__list,#main .navigation--subnav.default .nav__item-depth-3 .nav__list,#main .navigation--subnav.programs .nav__item-depth-4 .nav__list,#main .navigation--subnav.tertiary .nav__item-depth-4 .nav__list,#main .section-title,#main .topic--nav ul.centers .nav__item-depth-5 .nav__list,#main .topic--nav ul.default .nav__item-depth-3 .nav__list,#main .topic--nav ul.programs .nav__item-depth-4 .nav__list,#main .topic--nav ul.tertiary .nav__item-depth-4 .nav__list,#page--header-wrap .navigation--subnav.centers .nav__item-depth-5 .nav__list,#page--header-wrap .navigation--subnav.default .nav__item-depth-3 .nav__list,#page--header-wrap .navigation--subnav.programs .nav__item-depth-4 .nav__list,#page--header-wrap .navigation--subnav.tertiary .nav__item-depth-4 .nav__list,#page--header-wrap .topic--nav ul.centers .nav__item-depth-5 .nav__list,#page--header-wrap .topic--nav ul.default .nav__item-depth-3 .nav__list,#page--header-wrap .topic--nav ul.programs .nav__item-depth-4 .nav__list,#page--header-wrap .topic--nav ul.tertiary .nav__item-depth-4 .nav__list,.node.node-faculty-profile .content-layout--grid .content-layout__aside>div,.node.node-faculty-profile .content-layout--grid .content-layout__main>div,.topic--nav #main ul.centers .nav__item-depth-5 .nav__list,.topic--nav #main ul.default .nav__item-depth-3 .nav__list,.topic--nav #main ul.programs .nav__item-depth-4 .nav__list,.topic--nav #main ul.tertiary .nav__item-depth-4 .nav__list,.topic--nav #page--header-wrap ul.centers .nav__item-depth-5 .nav__list,.topic--nav #page--header-wrap ul.default .nav__item-depth-3 .nav__list,.topic--nav #page--header-wrap ul.programs .nav__item-depth-4 .nav__list,.topic--nav #page--header-wrap ul.tertiary .nav__item-depth-4 .nav__list{position:relative}#main .navigation--subnav.centers .nav__item-depth-5 .nav__list:after,#main .navigation--subnav.default .nav__item-depth-3 .nav__list:after,#main .navigation--subnav.programs .nav__item-depth-4 .nav__list:after,#main .navigation--subnav.tertiary .nav__item-depth-4 .nav__list:after,#main .section-title:after,#main .topic--nav ul.centers .nav__item-depth-5 .nav__list:after,#main .topic--nav ul.default .nav__item-depth-3 .nav__list:after,#main .topic--nav ul.programs .nav__item-depth-4 .nav__list:after,#main .topic--nav ul.tertiary .nav__item-depth-4 .nav__list:after,#page--header-wrap .navigation--subnav.centers .nav__item-depth-5 .nav__list:after,#page--header-wrap .navigation--subnav.default .nav__item-depth-3 .nav__list:after,#page--header-wrap .navigation--subnav.programs .nav__item-depth-4 .nav__list:after,#page--header-wrap .navigation--subnav.tertiary .nav__item-depth-4 .nav__list:after,#page--header-wrap .topic--nav ul.centers .nav__item-depth-5 .nav__list:after,#page--header-wrap .topic--nav ul.default .nav__item-depth-3 .nav__list:after,#page--header-wrap .topic--nav ul.programs .nav__item-depth-4 .nav__list:after,#page--header-wrap .topic--nav ul.tertiary .nav__item-depth-4 .nav__list:after,.node.node-faculty-profile .content-layout--grid .content-layout__aside>div:after,.node.node-faculty-profile .content-layout--grid .content-layout__main>div:after,.topic--nav #main ul.centers .nav__item-depth-5 .nav__list:after,.topic--nav #main ul.default .nav__item-depth-3 .nav__list:after,.topic--nav #main ul.programs .nav__item-depth-4 .nav__list:after,.topic--nav #main ul.tertiary .nav__item-depth-4 .nav__list:after,.topic--nav #page--header-wrap ul.centers .nav__item-depth-5 .nav__list:after,.topic--nav #page--header-wrap ul.default .nav__item-depth-3 .nav__list:after,.topic--nav #page--header-wrap ul.programs .nav__item-depth-4 .nav__list:after,.topic--nav #page--header-wrap ul.tertiary .nav__item-depth-4 .nav__list:after{border-top:1px solid #ddd;content:"";display:block;height:0;margin:1rem 0;position:relative;width:3.75rem}.paragraph-spacer,p.spacer{position:relative;min-height:12pt}.paragraph-spacer:empty,p.spacer:empty{margin:2.5rem 0}.paragraph-spacer:empty:before,.paragraph-spacer br:only-child,p.spacer:empty:before,p.spacer br:only-child{content:url("data:image/svg+xml; charset=utf-8, %3Csvg%20version%3D%221.0%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212.000000pt%22%20%20height%3D%2212.000000pt%22%20viewBox%3D%220%200%20367.000000%20367.000000%22%20preserveAspectRatio%3D%22xMidYMid%20meet%22%3E%3Cg%20transform%3D%22translate(0.000000%2C367.000000)%20scale(0.100000%2C-0.100000)%22%20%3E%3Cpath%20fill%3D%22rgb(128%2C122%2C115)%22%20d%3D%22M333%202933%20c2%20-406%207%20-763%2011%20-793%203%20-30%208%20-75%2011%20-100%2055%20-477%20223%20-907%20494%20-1265%2088%20-116%20289%20-322%20411%20-419%20120%20-97%20315%20-224%20453%20-295%20l118%20-62%20102%2054%20c345%20181%20628%20410%20861%20697%2029%2037%20162%20231%20183%20270%2044%2079%20103%20199%20133%20270%2017%2041%2035%2084%2040%2095%2022%2049%2091%20287%20104%20355%202%2014%207%2036%2010%2050%203%2014%208%2039%2010%2055%203%2017%207%2039%209%2050%203%2011%208%2043%2011%2070%208%2065%2016%20120%2023%20170%203%2022%208%20376%2010%20788%20l5%20747%20-1502%200%20-1501%200%204%20-737z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");display:block;height:12pt;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:12pt;z-index:1}.paragraph-spacer+p:first-line,.paragraph-spacer:first-line,p.spacer+p:first-line,p.spacer:first-line{font-size:1.25rem;font-weight:700}.paragraph-spacer+p :after,.paragraph-spacer+p :before,p.spacer+p :after,p.spacer+p :before{display:none!important}.node-news__post-date,.post-date{border-top:1px solid #ddd;margin-bottom:.625rem;padding-top:1.25rem}.datetime,.view-news-recent-posts .views-field-created{color:#77706a;display:inline-block}.ajax-progress{float:none;display:block;left:50%;margin:-4rem 0 0 -4rem;position:fixed;top:50%;z-index:1000}.ajax-progress .throbber{background:transparent url(/sites/all/themes/common_assets/img/loader.svg) no-repeat;background-size:8rem;float:none;height:8rem;width:8rem;display:inline-block}.ajax-progress-throbber{background:none!important}.clearfix:after{content:"";display:table;clear:both}.event--list,.news--list,.semantic-list{list-style:none;margin:0;padding:0}.main ul:not(.pager):not(.inline):not([class*=list]):not(.image--cluster):not(.accordion):not(.solr-ta-matches):not(.views-exposed-form),article ul:not(.pager):not(.inline):not([class*=list]):not(.image--cluster):not(.accordion):not(.solr-ta-matches):not(.views-exposed-form){margin:1rem 0;font-size:var(--list-fs,1.25rem)}.main ul:not(.pager):not(.inline):not([class*=list]):not(.image--cluster):not(.accordion):not(.solr-ta-matches):not(.views-exposed-form) li ul>li,article ul:not(.pager):not(.inline):not([class*=list]):not(.image--cluster):not(.accordion):not(.solr-ta-matches):not(.views-exposed-form) li ul>li{margin:0 0 .25rem 1rem}.main ul:not(.pager):not(.inline):not([class*=list]):not(.image--cluster):not(.accordion):not(.solr-ta-matches):not(.views-exposed-form).small,article ul:not(.pager):not(.inline):not([class*=list]):not(.image--cluster):not(.accordion):not(.solr-ta-matches):not(.views-exposed-form).small{--list-fs:.6875rem}.main dl:not([class*=list]) a:not([class*=button]),.main ol:not([class*=list]) a:not([class*=button]),.main ul:not([class*=list]) a:not([class*=button]),article dl:not([class*=list]) a:not([class*=button]),article ol:not([class*=list]) a:not([class*=button]),article ul:not([class*=list]) a:not([class*=button]){font-family:var(--link-ff);text-decoration:none;transition:var(--link-transition);background:transparent;border-bottom:.1875rem solid #a5d2eb;box-shadow:inset 0 -.125rem 0 #a5d2eb;color:inherit;transition:background .2s ease-in}.main dl:not([class*=list]) a:not([class*=button]):focus,.main dl:not([class*=list]) a:not([class*=button]):hover,.main ol:not([class*=list]) a:not([class*=button]):focus,.main ol:not([class*=list]) a:not([class*=button]):hover,.main ul:not([class*=list]) a:not([class*=button]):focus,.main ul:not([class*=list]) a:not([class*=button]):hover,article dl:not([class*=list]) a:not([class*=button]):focus,article dl:not([class*=list]) a:not([class*=button]):hover,article ol:not([class*=list]) a:not([class*=button]):focus,article ol:not([class*=list]) a:not([class*=button]):hover,article ul:not([class*=list]) a:not([class*=button]):focus,article ul:not([class*=list]) a:not([class*=button]):hover{color:inherit}.main dl:not([class*=list]) a:not([class*=button]):focus,.main ol:not([class*=list]) a:not([class*=button]):focus,.main ul:not([class*=list]) a:not([class*=button]):focus,article dl:not([class*=list]) a:not([class*=button]):focus,article ol:not([class*=list]) a:not([class*=button]):focus,article ul:not([class*=list]) a:not([class*=button]):focus{outline:.0625rem dotted}.main dl:not([class*=list]) a:not([class*=button]):focus,.main dl:not([class*=list]) a:not([class*=button]):hover,.main ol:not([class*=list]) a:not([class*=button]):focus,.main ol:not([class*=list]) a:not([class*=button]):hover,.main ul:not([class*=list]) a:not([class*=button]):focus,.main ul:not([class*=list]) a:not([class*=button]):hover,article dl:not([class*=list]) a:not([class*=button]):focus,article dl:not([class*=list]) a:not([class*=button]):hover,article ol:not([class*=list]) a:not([class*=button]):focus,article ol:not([class*=list]) a:not([class*=button]):hover,article ul:not([class*=list]) a:not([class*=button]):focus,article ul:not([class*=list]) a:not([class*=button]):hover{background:#a5d2eb;color:#1f2021}@media (min-width:45em) {
 .case-directory--container .case-directory--filter-group .filter-facet ul,.column-list,ul.column-list{-ms-column-count:2;-o-column-count:2;column-count:2;-ms-column-gap:20px;-o-column-gap:20px;column-gap:20px} 
}@media (min-width:45em) {
 .case-directory--container .case-directory--filter-group .filter-facet ul,.column-list.column-list--three,ul.column-list--three.column-list{-ms-column-count:3;-o-column-count:3;column-count:3;-ms-column-gap:20px;-o-column-gap:20px;column-gap:20px} 
}@media (min-width:45em) {
 .case-directory--container .case-directory--filter-group .filter-facet ul.column-list--narrow,.column-list.column-list--narrow,ul.column-list--narrow.column-list{width:50%} 
}.case-directory--container .case-directory--filter-group .filter-facet ul li,.column-list li,ul.column-list li{column-break-inside:avoid;column-break-inside:avoid-column;page-break-inside:avoid;box-sizing:border-box;line-height:1.25;list-style:none;margin:0!important;padding-right:1.25rem;padding-bottom:.625rem}@media print {
 body{line-height:1.25}body,main{position:relative}body[style],main[style]{padding:0!important}*{overflow:visible!important;padding:1.25rem}#yalesom-logo{float:none!important}#main{display:block}#main>*{float:none!important;width:100%}hr{padding:0!important}#main,#site-footer,#site-header,#site-prefix,.card,.card__object,.content-layout--grid,.page__title-group,article{display:block!important;padding:0!important}.img-wrap,.panel-pane,.views-row{height:auto!important;min-height:0!important;margin:0;background:transparent!important;display:block!important}.calendar--event-list .views-row,.view-blog-landing .views-row,.view-news-listing .views-row{margin-bottom:2rem}.calendar--event-list .views-row .blog--teaser,.view-blog-landing .views-row .blog--teaser,.view-news-listing .views-row .blog--teaser{margin-bottom:0}.ysm-slider__slot{display:block!important;float:none!important;width:45%!important;transform:none!important}.content-group,.cta-banner__content,.cta-banner__info-list,.panel--one,.panel--three,.panel--two,.panel--wide,.panels--main,.tab--box,.yale-panel-layout,.ysm-slider__list{display:block!important;float:none!important;position:relative!important;width:100%!important;transform:none!important}.content-group>*,.cta-banner__content>*,.cta-banner__info-list>*{width:100%!important}[class*=box-]{padding:0!important}#block-masquerade-masquerade,#navbar-administration,#tabs,.attend-event-widget,.button,.cta,.footer--blocks,.footer--copyright .logos,.form-item,.media-youtube-video,.mini-date,.more-link,.navigation--subnav,.navigaton--footer,.page--header,.pager,.pane-blog-popular-categories-panel-pane-1,.read-more,.role-administrator.navbar-fixed[data-host]:after,.subfooter,.tagline,.topic--nav ul,.video-carousel-panel,.video-element,.views-exposed-form,.yale-youtube-pull-listing,.ysm-slider__controls,[aria-hidden=true],object{visibility:none;display:none!important}.bx-viewport[style]{height:auto!important}#site-footer .shield-footer{max-width:3.75rem}.footer--copyright{margin:0!important;padding:0!important}.footer--content{display:block!important}.footer--content .address,.footer--content .delta{color:#1f2021!important;float:none;margin-left:0!important;width:100%!important}#site-footer,.subfooter,footer{background:transparent;page-break-inside:avoid}.panels-ipe-portlet-wrapper{margin-bottom:20px}.node-faculty-profile{display:block!important}.node-faculty-profile div[class*=intro] p{color:#1f2021;font-size:1.125rem}#faculty--expose-body+label{display:none!important}.node-faculty-profile .field-name-body{height:auto;opacity:1}.node-faculty-profile .faculty--profile{float:none;width:100%}.publication--teaser{margin:1rem 0;page-break-inside:avoid} 
}.element-hidden,.hidden{display:none}.element-invisible{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px}.element-invisible.element-focusable:active,.element-invisible.element-focusable:focus{position:static!important;clip:auto;overflow:visible;height:auto}html.js input.form-autocomplete{background-image:url(/sites/all/themes/common_assets/img/loader.svg);background-position:100% 2px;background-repeat:no-repeat}html.js input.throbbing{background-position:100% -18px}.courses-app__header{font-family:NeueHaasUnicaPro,clean,sans-serif;color:#383a3b;font-size:.8125rem;font-weight:700}@media (max-width:44.9375em) {
 .courses-app__header{display:none} 
}.courses-app__list-item{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:1em 0;padding:0;position:relative;transition:all .2s ease-in}.courses-app__list-item[aria-expanded=true]{background-color:#f1f1f0;margin:1em -1em;padding:1em}.courses-app__collapse-btn{background:inherit;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;padding:0;text-align:inherit;font-size:1.5rem;position:absolute;right:10px;top:10px}.courses-app__collapse-btn:before{margin-right:.5em}.courses-app__collapse-btn:hover{background:inherit;color:inherit}.courses-app__collapse-btn:focus{background:inherit;box-shadow:none;color:inherit}.courses-app__collapse-btn:before{margin:0}.courses-app__details{font-family:NeueHaasUnicaPro,clean,sans-serif}.courses-app__details-title{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;padding:0;text-align:inherit;font-family:NeueHaasUnicaPro,clean,sans-serif}.courses-app__details-title,.courses-app__details-title:hover{background:inherit;color:inherit}.courses-app__details-title:focus{background:inherit;box-shadow:none;color:inherit;outline:1px dotted}.courses-app__more-details{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden;zoom:1;padding-top:.75em;-ms-flex-pack:justify;justify-content:space-between}.courses-app__description{margin-top:0;word-break:break-word}.accordion-expand,.courses-app__syllabus:hover{text-decoration:none}.accordion-expand{background:inherit;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;padding:0;text-align:inherit;color:#77706a;font-family:var(--link-ff);transition:var(--link-transition);display:block;font-family:NeueHaasUnicaPro,clean,sans-serif;font-size:.6875rem;margin:1em 0 0}.accordion-expand:after{margin-left:.5em}.accordion-expand:focus,.accordion-expand:hover{background:inherit;color:inherit}.accordion-expand:focus{box-shadow:none}.accordion-expand:focus,.accordion-expand:hover{color:var(--link-hover-color);text-decoration:underline}.accordion-expand:focus{outline:.0625rem dotted;outline:1px dotted}.accordion-expand[aria-expanded=true]:after{margin-left:.5em}.accordion{margin-bottom:1.5rem}.accordion:after{content:"";display:table;clear:both}.accordion__title{--link-ff:NeueHaasUnicaPro,clean,sans-serif}.accordion--expand,.view-community-profiles2.view-individual-profiles-by-term .views-exposed-widgets .bef-toggle,.view-related-profiles.view-individual-profiles-by-term .views-exposed-widgets .bef-toggle{color:#77706a;font-family:var(--link-ff);text-decoration:none;transition:var(--link-transition);cursor:pointer;display:block;font-family:NeueHaasUnicaPro,clean,sans-serif;font-size:.6875rem;margin:.25rem 0 .5rem}.accordion--expand:focus,.accordion--expand:hover,.view-community-profiles2.view-individual-profiles-by-term .views-exposed-widgets .bef-toggle:focus,.view-community-profiles2.view-individual-profiles-by-term .views-exposed-widgets .bef-toggle:hover,.view-related-profiles.view-individual-profiles-by-term .views-exposed-widgets .bef-toggle:focus,.view-related-profiles.view-individual-profiles-by-term .views-exposed-widgets .bef-toggle:hover{color:var(--link-hover-color);text-decoration:underline}.accordion--expand:focus,.view-community-profiles2.view-individual-profiles-by-term .views-exposed-widgets .bef-toggle:focus,.view-related-profiles.view-individual-profiles-by-term .views-exposed-widgets .bef-toggle:focus{outline:.0625rem dotted}.accordion--expand.expanded:after,.accordion--expand:after,.view-community-profiles2.view-individual-profiles-by-term .views-exposed-widgets .bef-toggle:after,.view-community-profiles2.view-individual-profiles-by-term .views-exposed-widgets .expanded.bef-toggle:after,.view-related-profiles.view-individual-profiles-by-term .views-exposed-widgets .bef-toggle:after,.view-related-profiles.view-individual-profiles-by-term .views-exposed-widgets .expanded.bef-toggle:after{margin-left:.5em}.accordion>li{background:transparent;border:1px solid transparent;margin-bottom:1rem!important;transition:all .2s ease-in}.accordion>li:before{display:none}.accordion__toggle{color:var(--link-color);font-family:var(--link-ff);text-decoration:none;transition:var(--link-transition);background:inherit;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;padding:0;text-align:inherit;cursor:pointer;margin-top:0;position:relative}.accordion__toggle:focus,.accordion__toggle:hover{color:var(--link-hover-color);text-decoration:underline}.accordion__toggle:focus{outline:.0625rem dotted}.accordion__toggle:focus,.accordion__toggle:hover{background:inherit;color:inherit}.accordion__toggle:focus{box-shadow:none}.accordion__toggle:after{margin-left:.5em;color:#77706a;display:inline-block;font-size:1rem;margin-left:1rem;transition:all .2s ease-in .2s}.accordion__toggle--button-only{font-size:0}.accordion__toggle--button-only:after{margin-left:0}[aria-expanded=true] .accordion__toggle{color:#000440;font-family:var(--link-ff);text-decoration:none;transition:var(--link-transition)}[aria-expanded=true] .accordion__toggle:focus,[aria-expanded=true] .accordion__toggle:hover{color:#1069a0;text-decoration:underline}[aria-expanded=true] .accordion__toggle:focus{outline:.0625rem dotted}[aria-expanded=true] .accordion__toggle:after{transform:rotate(180deg)}.accordion .subheader{color:var(--link-color);font-family:var(--link-ff);text-decoration:none;transition:var(--link-transition);cursor:pointer;margin-top:0;position:relative}.accordion .subheader:focus,.accordion .subheader:hover{color:var(--link-hover-color);text-decoration:underline}.accordion .subheader:focus{outline:.0625rem dotted}.accordion .subheader:after{margin-left:.5em;color:#77706a;display:inline-block;margin-left:1rem;transition:all .2s ease-in .2s}.accordion>.active{margin:0 -1.25rem 1rem}.accordion>.active .subheader{color:#000440;font-family:var(--link-ff);text-decoration:none;transition:var(--link-transition)}.accordion>.active .subheader:focus,.accordion>.active .subheader:hover{color:#1069a0;text-decoration:underline}.accordion>.active .subheader:focus{outline:.0625rem dotted}.accordion>.active .subheader:after{transform:rotate(180deg)}.accordion>.active .content{max-height:none;overflow:visible;visibility:visible;opacity:1}.accordion .content{max-height:0;overflow:hidden;visibility:hidden;opacity:0;transition:opacity .2s ease-in .3s}.accordion .content p{margin-bottom:0}.accordion .content .horz-rule{margin-bottom:10px}.cke_editable_themed{background:#fff;display:block;padding:2rem}.cke_editable_themed table.cke_show_border>thead>tr>th{border-bottom:2px solid #77706a!important}.cke_editable_themed table.cke_show_border>tbody>tr>td{border-top:1px solid #ddd!important}.cke_editable_themed .pullquote{border:1px dotted #b16312}.cke_editable_themed .pullquote:before{background:#b16312;content:"pullquote";color:#fff;display:inline-block;position:relative;font-size:.5625rem;font-weight:700;line-height:1.25;margin:0 .25rem;text-transform:uppercase;vertical-align:middle}.cke_editable_themed blockquote.pulledquote:before{content:"blockquote"}.cke_editable_themed .embeddedContent{border:1px dotted #1069a0}.cke_editable_themed .embeddedContent:before{background:#1069a0;content:"embedded content";color:#fff;display:inline-block;position:relative;font-size:.5625rem;font-weight:700;line-height:1.25;margin:0 .25rem;text-transform:uppercase;vertical-align:middle}.cke_editable_themed #js–place-email,.cke_editable_themed .insert-email-signup{border:1px dotted #1069a0;padding:.25em}.cke_editable_themed #js–place-email:before,.cke_editable_themed .insert-email-signup:before{content:"EMAIL SIGNUP FORM WILL GO HERE"}.cke_widget_inline[data-cke-display-name=image],.cke_widget_inline[data-cke-display-name=image]>a{display:block}#tabs{margin:2rem 0}#tabs a{display:block}#tabs li{margin:0;display:inline-block}#tabs ul.primary{border:0 solid transparent;margin:0;padding:0;line-height:2em;white-space:normal}#tabs ul.primary:after{content:"";display:table;clear:both}#tabs ul.primary li{border-right:1px solid #ddd;box-shadow:5px 5px 0 rgba(31,32,33,.1);margin:0 0 5px;transition:all .1s ease-in}#tabs ul.primary li:hover{box-shadow:0 0 0 #4ba5d7;transform:translate(5px,5px)}#tabs ul.primary li a{background:transparent;border:none;padding:.5em 1em;margin:0;vertical-align:text-bottom}#tabs ul.primary li.active{box-shadow:5px 5px 0 rgba(31,32,33,.2);transform:translate(0)}#tabs ul.primary li.active a{color:#1f2021}#tabs ul.secondary{margin:10px 0 -31px 10px;border:0 solid transparent;padding:0}#tabs ul.secondary li{border:0 solid transparent;margin:0;padding:0}#tabs ul.secondary li a{font-size:.9em;border-radius:4px;line-height:20px;color:#77706a;padding:0 8px}#tabs .secondary a:hover{background:#eee;color:#383a3b}#tabs ul.secondary a.active{background:#f5f5f5;border:0 solid transparent}#tabs .secondary a.active:hover{background:#f5f5f5}#block-masquerade-masquerade #quick_switch_links li{display:inline-block;margin-right:2rem}html.admin-roam body{padding-top:0!important}html.admin-roam body #block-masquerade-masquerade,html.admin-roam body .edit-page-button,html.admin-roam body div#block-workbench-block,html.admin-roam body div#tabs,html.admin-roam body div.edit-page-button,html.admin-roam body nav#navbar-administration{display:none}.admin-tool-toggle p{text-align:left}.admin-tool-toggle a{color:#fff;padding:.5rem;background-color:#647f35;text-decoration:none;cursor:pointer}.admin-tool-toggle a i:before{margin-right:.5em}.admin-tool-toggle a.active{background-color:#942d2d}.role-administrator.navbar-fixed[data-host]:after{margin-left:.5em;background:#942d2d;color:#fff;display:block;line-height:1.45;padding:.5rem;position:fixed;right:0;top:0;z-index:999999}.role-administrator.navbar-fixed[data-host=local-dev]:after{background:#7c2c94;content:"\E7AF"}.role-administrator.navbar-fixed[data-host=pantheon-dev]:after{background:#d89d29;content:"\E674"}.role-administrator.navbar-fixed[data-host=pantheon-test]:after{background:#647f35;content:"\E68D"}.role-administrator.navbar-fixed[data-host=pantheon-live]:after{display:none;content:""}.application-deadline{background:#fff;border-top:.0625em solid #ddd;border-bottom:.0625em solid #ddd;text-align:center;padding:2em 0 5em}.application-deadline>*{margin-left:auto;margin-right:auto;max-width:37.5rem}.application-deadline table{--table-cell-background-odd:transparent;--table-cell-background-hover:transparent}.application-deadline table tr{counter-increment:b}.application-deadline table tr:first-child{display:none}.application-deadline table tr:last-child td:last-child{margin-bottom:0}.application-deadline table tr td{font-family:Yale,serif}.application-deadline table tr td:last-child{margin-bottom:2em}.application-deadline table td{border-top:none;display:block;font-size:1.125rem;padding:.125em 0}.application-deadline table td:first-child{display:none}.application-deadline table td:nth-child(2):before{font-family:NeueHaasUnicaPro,clean,sans-serif;font-weight:700;content:"Round " counter(b) ": "}.application-deadline table td:nth-child(3){font-style:italic}.application-deadline table td:nth-child(3):before{content:"Decision: "}.attend-event-widget{background:#edf6fb;font-family:NeueHaasUnicaPro,clean,sans-serif;margin:1.25rem -1.25rem;padding:1.25rem}.attend-event-widget__title{font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.125rem}.attend-event-widget__select{border-bottom:1px solid #1f2021;margin-bottom:1rem;cursor:pointer}.attend-event-widget .form-type-select{border:none;display:block;margin:0;padding-left:0}.attend-event-widget a,.attend-event-widget p{font-size:.8125rem}.attend-event-widget a{margin-top:.3125rem;display:inline-block}.azure-maps-control-button.light:hover{background-color:#e7f0f6}.azure-maps-control-button.light:focus{outline:.0625rem dotted #fff}@media (min-width:64em) {
 .azure-map-logo{background-size:50px 12.5px;height:12.5px;width:50px} 
}
/*})'"*/
