@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{padding-left:2em}dl,ol,ul{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}.content-group,.content-layout--flex,.courses-app__list-item,.courses-app__more-details,.cta-banner__content,.cta-banner__info-list,.node-teaser__main,.paragraph--courses-application .courses-app__list-item,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}.content-group,.content-layout--flex,.courses-app__list-item,.courses-app__more-details,.cta-banner__content,.cta-banner__info-list,.node-teaser__main,.paragraph--courses-application .courses-app__list-item{-ms-flex-wrap:wrap;flex-wrap:wrap}input[type=checkbox]:not(.ignore-input-check)+label,input[type=radio]:not(.ignore-input-check)+label{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.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,.content-group,.courses-app__list,.cta-banner__content,.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),.menu--list,.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,.node.node-faculty-profile .faculty--tag-list,.page-faculty-directory .secondary-link-list,.page-faculty-research-faculty-directory .secondary-link-list,.pager,.publication--list,.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,.yale-faculty-page .faculty--achievement-list,.yale-faculty-page .faculty--course-list,.yale-faculty-page .faculty--editorship-list,.yale-faculty-page .faculty--education-list,.yale-faculty-page .faculty--info-list,.yale-faculty-page .field-name-field-boards,.yale-faculty-page .field-name-field-consultantcies,article ul.no-bullets:not(.pager):not(.inline):not([class*=list]):not(.image--cluster):not(.accordion):not(.solr-ta-matches),ul.column-list,ul.link-list,ul.remove-bullet-list,ul.secondary-link-list{list-style:none;margin:0;padding:0}.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:#6a645e;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{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(.form_page)>span,form[action^=http] .form_question.form_location[data-type=location] .form_responses:not(.form_page)>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(.form_page)>span,form[action^=http] .form_question.form_location[data-type=location] .form_responses:not(.form_page)>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(.form_page)>span,form[action^=http] .form_question.form_location[data-type=location] .form_responses:not(.form_page)>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(.form_page)>span:hover,form[action^=http] .form_question.form_location[data-type=location] .form_responses:not(.form_page)>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(.form_page)>span:focus,form[action^=http] .form_question.form_location[data-type=location] .form_responses:not(.form_page)>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(.form_page)>span[disabled],form[action^=http] .form_question.form_location[data-type=location] .form_responses:not(.form_page)>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(.form_page)>span[disabled],form[action^=http] .form_question.form_address[data-type=address] .form_responses:not(.form_page)>span[read-only],form[action^=http] .form_question.form_location[data-type=location] .form_responses:not(.form_page)>span[disabled],form[action^=http] .form_question.form_location[data-type=location] .form_responses:not(.form_page)>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,.form_text:invalid,.form_textarea:invalid,.pd-text:invalid,.webform-component-email:invalid,.webform-component-number:invalid,.webform-component-textarea:invalid,.webform-component-textfield:invalid,form[action^=http] .form_question.form_address[data-type=address] .form_responses:not(.form_page)>span:invalid,form[action^=http] .form_question.form_location[data-type=location] .form_responses:not(.form_page)>span:invalid,form[action^=http] .form_question.form_text:invalid,form[action^=http] .form_question.form_textarea:invalid,form[action^=http] .form_question:invalid[class*="form_plugin:material"],input:invalid[type=date],input:invalid[type=datetime-local],input:invalid[type=datetime],input:invalid[type=email],input:invalid[type=month],input:invalid[type=number],input:invalid[type=password],input:invalid[type=search],input:invalid[type=tel],input:invalid[type=text],input:invalid[type=time],input:invalid[type=url],input:invalid[type=week],textarea:invalid{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(.form_page)>span::-webkit-input-placeholder,form[action^=http] .form_question.form_location[data-type=location] .form_responses:not(.form_page)>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(.form_page)>span::-moz-placeholder,form[action^=http] .form_question.form_location[data-type=location] .form_responses:not(.form_page)>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(.form_page)>span::-ms-input-placeholder,form[action^=http] .form_question.form_location[data-type=location] .form_responses:not(.form_page)>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(.form_page)>span::placeholder,form[action^=http] .form_question.form_location[data-type=location] .form_responses:not(.form_page)>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(.form_page)>span:focus,form[action^=http] .form_question.form_location[data-type=location] .form_responses:not(.form_page)>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(.form_page)>span:-webkit-autofill,form[action^=http] .form_question.form_location[data-type=location] .form_responses:not(.form_page)>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(.form_page)>span,form[action^=http] .form_question.form_location[data-type=location] .form_responses:not(.form_page)>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(.form_page)>span:focus-within:not(.disabled),form[action^=http] .form_question.form_location[data-type=location] .form_responses:not(.form_page)>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(31,32,33,.16),0 3px 6px rgba(31,32,33,.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(.form_page)>span.disabled,form[action^=http] .form_question.form_location[data-type=location] .form_responses:not(.form_page)>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(.form_page)>span input[type=date],form[action^=http] .form_question.form_address[data-type=address] .form_responses:not(.form_page)>span input[type=datetime-local],form[action^=http] .form_question.form_address[data-type=address] .form_responses:not(.form_page)>span input[type=datetime],form[action^=http] .form_question.form_address[data-type=address] .form_responses:not(.form_page)>span input[type=email],form[action^=http] .form_question.form_address[data-type=address] .form_responses:not(.form_page)>span input[type=month],form[action^=http] .form_question.form_address[data-type=address] .form_responses:not(.form_page)>span input[type=number],form[action^=http] .form_question.form_address[data-type=address] .form_responses:not(.form_page)>span input[type=password],form[action^=http] .form_question.form_address[data-type=address] .form_responses:not(.form_page)>span input[type=search],form[action^=http] .form_question.form_address[data-type=address] .form_responses:not(.form_page)>span input[type=tel],form[action^=http] .form_question.form_address[data-type=address] .form_responses:not(.form_page)>span input[type=text],form[action^=http] .form_question.form_address[data-type=address] .form_responses:not(.form_page)>span input[type=time],form[action^=http] .form_question.form_address[data-type=address] .form_responses:not(.form_page)>span input[type=url],form[action^=http] .form_question.form_address[data-type=address] .form_responses:not(.form_page)>span input[type=week],form[action^=http] .form_question.form_address[data-type=address] .form_responses:not(.form_page)>span textarea,form[action^=http] .form_question.form_location[data-type=location] .form_responses:not(.form_page)>span input[type=date],form[action^=http] .form_question.form_location[data-type=location] .form_responses:not(.form_page)>span input[type=datetime-local],form[action^=http] .form_question.form_location[data-type=location] .form_responses:not(.form_page)>span input[type=datetime],form[action^=http] .form_question.form_location[data-type=location] .form_responses:not(.form_page)>span input[type=email],form[action^=http] .form_question.form_location[data-type=location] .form_responses:not(.form_page)>span input[type=month],form[action^=http] .form_question.form_location[data-type=location] .form_responses:not(.form_page)>span input[type=number],form[action^=http] .form_question.form_location[data-type=location] .form_responses:not(.form_page)>span input[type=password],form[action^=http] .form_question.form_location[data-type=location] .form_responses:not(.form_page)>span input[type=search],form[action^=http] .form_question.form_location[data-type=location] .form_responses:not(.form_page)>span input[type=tel],form[action^=http] .form_question.form_location[data-type=location] .form_responses:not(.form_page)>span input[type=text],form[action^=http] .form_question.form_location[data-type=location] .form_responses:not(.form_page)>span input[type=time],form[action^=http] .form_question.form_location[data-type=location] .form_responses:not(.form_page)>span input[type=url],form[action^=http] .form_question.form_location[data-type=location] .form_responses:not(.form_page)>span input[type=week],form[action^=http] .form_question.form_location[data-type=location] .form_responses:not(.form_page)>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(.form_page)>span input[type=date]:invalid,form[action^=http] .form_question.form_address[data-type=address] .form_responses:not(.form_page)>span input[type=datetime-local]:invalid,form[action^=http] .form_question.form_address[data-type=address] .form_responses:not(.form_page)>span input[type=datetime]:invalid,form[action^=http] .form_question.form_address[data-type=address] .form_responses:not(.form_page)>span input[type=email]:invalid,form[action^=http] .form_question.form_address[data-type=address] .form_responses:not(.form_page)>span input[type=month]:invalid,form[action^=http] .form_question.form_address[data-type=address] .form_responses:not(.form_page)>span input[type=number]:invalid,form[action^=http] .form_question.form_address[data-type=address] .form_responses:not(.form_page)>span input[type=password]:invalid,form[action^=http] .form_question.form_address[data-type=address] .form_responses:not(.form_page)>span input[type=search]:invalid,form[action^=http] .form_question.form_address[data-type=address] .form_responses:not(.form_page)>span input[type=tel]:invalid,form[action^=http] .form_question.form_address[data-type=address] .form_responses:not(.form_page)>span input[type=text]:invalid,form[action^=http] .form_question.form_address[data-type=address] .form_responses:not(.form_page)>span input[type=time]:invalid,form[action^=http] .form_question.form_address[data-type=address] .form_responses:not(.form_page)>span input[type=url]:invalid,form[action^=http] .form_question.form_address[data-type=address] .form_responses:not(.form_page)>span input[type=week]:invalid,form[action^=http] .form_question.form_address[data-type=address] .form_responses:not(.form_page)>span textarea:invalid,form[action^=http] .form_question.form_location[data-type=location] .form_responses:not(.form_page)>span input[type=date]:invalid,form[action^=http] .form_question.form_location[data-type=location] .form_responses:not(.form_page)>span input[type=datetime-local]:invalid,form[action^=http] .form_question.form_location[data-type=location] .form_responses:not(.form_page)>span input[type=datetime]:invalid,form[action^=http] .form_question.form_location[data-type=location] .form_responses:not(.form_page)>span input[type=email]:invalid,form[action^=http] .form_question.form_location[data-type=location] .form_responses:not(.form_page)>span input[type=month]:invalid,form[action^=http] .form_question.form_location[data-type=location] .form_responses:not(.form_page)>span input[type=number]:invalid,form[action^=http] .form_question.form_location[data-type=location] .form_responses:not(.form_page)>span input[type=password]:invalid,form[action^=http] .form_question.form_location[data-type=location] .form_responses:not(.form_page)>span input[type=search]:invalid,form[action^=http] .form_question.form_location[data-type=location] .form_responses:not(.form_page)>span input[type=tel]:invalid,form[action^=http] .form_question.form_location[data-type=location] .form_responses:not(.form_page)>span input[type=text]:invalid,form[action^=http] .form_question.form_location[data-type=location] .form_responses:not(.form_page)>span input[type=time]:invalid,form[action^=http] .form_question.form_location[data-type=location] .form_responses:not(.form_page)>span input[type=url]:invalid,form[action^=http] .form_question.form_location[data-type=location] .form_responses:not(.form_page)>span input[type=week]:invalid,form[action^=http] .form_question.form_location[data-type=location] .form_responses:not(.form_page)>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(.form_page)>span.address-row select,form[action^=http] .form_question.form_location[data-type=location] .form_responses:not(.form_page)>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;background:transparent;height:2.25rem;outline:none;padding:.75rem 2rem .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}.headlines--recent .form-type-select select:invalid,.program-picker .form-type-select select:invalid,.som-calendar #edit-category-wrapper .form-item select:invalid,.view-admissions-events .form-type-select select:invalid,.view-som-calendar-list #edit-category-wrapper .form-item select:invalid,select:invalid{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(.form_page)>span.address-row,form[action^=http] .form_question.form_location[data-type=location] .form_responses:not(.form_page)>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(.form_page)>span.address-row:hover,form[action^=http] .form_question.form_location[data-type=location] .form_responses:not(.form_page)>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(.form_page)>span.address-row:focus-within:not(.disabled),form[action^=http] .form_question.form_location[data-type=location] .form_responses:not(.form_page)>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(31,32,33,.16),0 3px 6px rgba(31,32,33,.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(.form_page)>span.disabled.address-row,form[action^=http] .form_question.form_location[data-type=location] .form_responses:not(.form_page)>span.disabled.address-row{background:#f6f6f6}.case-directory--container .case-directory--sort .solr-sort-filter:invalid,.form-type-select:invalid,.form_select:invalid,.pd-select:invalid,.webform-component-select:invalid,form[action^=http] .form_question.form_address[data-type=address] .form_responses:not(.form_page)>span.address-row:invalid,form[action^=http] .form_question.form_location[data-type=location] .form_responses:not(.form_page)>span.address-row:invalid,form[action^=http] .form_question.form_multiselect:invalid,form[action^=http] .form_question.form_select:invalid{border:2px dashed #942d2d}.case-directory--container .case-directory--sort .solr-sort-filter:after,.form-type-select:after,.form_select:after,.pd-select:after,.webform-component-select:after,form[action^=http] .form_question.form_address[data-type=address] .form_responses:not(.form_page)>span.address-row:after,form[action^=http] .form_question.form_location[data-type=location] .form_responses:not(.form_page)>span.address-row:after,form[action^=http] .form_question.form_multiselect:after,form[action^=http] .form_question.form_select:after{margin-left:.5em;bottom:.625rem;pointer-events:none;position:absolute;right:.5rem;z-index:1}.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(.form_page)>span.address-row select,form[action^=http] .form_question.form_location[data-type=location] .form_responses:not(.form_page)>span.address-row select,form[action^=http] .form_question.form_multiselect select,form[action^=http] .form_question.form_select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;height:auto;padding:0 1.5rem 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(.form_page)>span.address-row select:invalid,form[action^=http] .form_question.form_location[data-type=location] .form_responses:not(.form_page)>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(.form_page)>span.address-row select::-ms-expand,form[action^=http] .form_question.form_location[data-type=location] .form_responses:not(.form_page)>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}@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}@media (min-width:64em) {
 .content-layout--grid{grid-gap:1.25rem;-ms-grid-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;-ms-grid-rows:auto;grid-template-rows:auto} 
}.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>.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>.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} 
}.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,.program-picker__header{margin-left:-1.25rem;margin-right:-1.25rem}@media (min-width:64em) {
 .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,.program-picker__header{margin-left:-2.5rem;margin-right:-2.5rem} 
}@media (min-width:80em) {
 .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,.program-picker__header{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) {
 .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,.program-picker__header{margin-left:calc(((100vw - 84rem - 15px) / -2) - 2.5rem);margin-right:calc(((100vw - 84rem - 15px) / -2) - 2.5rem)} 
}.menu--list .apply-now a,.pager:not(.pager-load-more) .pager-next a,.pager:not(.pager-load-more) .pager-previous a,.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:#1069a0;text-decoration:none;transition:color .2s ease-in;display:inline-block;position:relative;transition:color .15s ease-in;z-index:1}.menu--list .apply-now a:focus,.menu--list .apply-now a:hover,.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,.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:#000440}.menu--list .apply-now a:focus,.pager:not(.pager-load-more) .pager-next a:focus,.pager:not(.pager-load-more) .pager-previous a: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}.menu--list .apply-now a:hover,.pager:not(.pager-load-more) .pager-next a:hover,.pager:not(.pager-load-more) .pager-previous a: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}.menu--list .apply-now a,.pager:not(.pager-load-more) .pager-next a,.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}.menu--list .apply-now a:before,.pager:not(.pager-load-more) .pager-next a: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}.menu--list .apply-now a:after,.pager:not(.pager-load-more) .pager-next a: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}.menu--list .apply-now a:hover:before,.pager:not(.pager-load-more) .pager-next a: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:#1069a0;text-decoration:none;transition:color .2s ease-in}.pager.pager-load-more .pager-next a:focus,.pager.pager-load-more .pager-next a:hover{color:#000440}.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(31,32,33,.16),0 3px 6px rgba(31,32,33,.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:1fr;grid-template-columns: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)} 
}@font-face{font-family:fontello;src:url(/sites/all/themes/yalesom/assets/dist/fonts/fontello.eot);src:url(/sites/all/themes/yalesom/assets/dist/fonts/fontello.woff) format("woff"),url(/sites/all/themes/yalesom/assets/dist/fonts/fontello.ttf) format("truetype"),url(/sites/all/themes/yalesom/assets/dist/fonts/fontello.svg#fontello) format("svg");font-weight:400;font-style:normal}
   @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}
   @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-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-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-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-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-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-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-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} 
 #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,.menu--list:before,.node-teaser__metadata:before,.read-more: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,.yale-faculty-page .faculty--info-list:after,.yale-faculty-page .panel--three .panels-ipe-portlet-wrapper .pane-entity-field:after,.yale-faculty-page .panel--three .panels-ipe-portlet-wrapper .pane-views-panes:after,.yale-faculty-page .panel--three .panels-ipe-portlet-wrapper .pane-views:after,.yale-faculty-page .panel--three>.panel-pane:not(.pane-yale-som-view-more-publications):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,.node-teaser__continue:after,.pane--section-lead.pane--section-lead-fancy .pane-title a:after,.pane-insights-on-faculty-profile-panel-pane-1 .view-footer a:after,.pane-insights-on-faculty-profile-panel-pane-1 .views-row a:after,.panel-pane[class*=popular-categories-pane] .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,.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,.pane-insights-on-faculty-profile-panel-pane-1 .view-footer a:focus:after,.pane-insights-on-faculty-profile-panel-pane-1 .view-footer a:hover:after,.pane-insights-on-faculty-profile-panel-pane-1 .views-row a:focus:after,.pane-insights-on-faculty-profile-panel-pane-1 .views-row 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,.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,.pane--section-lead.pane--section-lead-fancy .pane-title p>a,.pane-insights-on-faculty-profile-panel-pane-1 .view-footer p>a,.pane-insights-on-faculty-profile-panel-pane-1 .views-row p>a,.panel-pane[class*=popular-categories-pane] .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,.pane--section-lead.pane--section-lead-fancy .pane-title p>a:after,.pane-insights-on-faculty-profile-panel-pane-1 .view-footer p>a:after,.pane-insights-on-faculty-profile-panel-pane-1 .views-row p>a:after,.panel-pane[class*=popular-categories-pane] .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,.menu--list .apply-now a:after,.pager:not(.pager-load-more) .pager-next a: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),.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),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) 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) 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) 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) 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) 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) 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),.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),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) 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) 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)>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)>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{color:#1069a0;text-decoration:none;transition:color .2s ease-in;font-family:NeueHaasUnicaPro,clean,sans-serif;font-weight:700}ul.link-list a:focus,ul.link-list a:hover{color:#000440;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;color:#1069a0;text-decoration:none;transition:color .2s ease-in;font-family:NeueHaasUnicaPro,clean,sans-serif;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:#000440;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:transparent;padding:1rem 0}.dialog form[action^=http] table tbody tr:hover td,table.table--plain tbody tr:hover td{background:transparent}.paragraph--type-yale-chart-box-complex .highcharts-title,.paragraph--type-yale-chart-box-simple .highcharts-title,.program-picker .view-header p,h1{color:#000440;font-weight:700;font-family:NeueHaasUnicaPro,clean,sans-serif;font-size:2.375rem;font-size:calc(2.375rem - .875rem + 2vw);letter-spacing:-.1rem;line-height:1.25}.som-concierge--label[for],.timeline__list a.major,.yale-center__subtitle,form[action^=http] .form_question.form_h1 .form_label,h2{font-weight:700;font-size:1.5rem;font-family:NeueHaasUnicaPro,clean,sans-serif;line-height:1.25}#block-yale-solr-search-yale-solr-search-quick-search .form-submit,.cta-banner__cta,form[action^=http] .form_question.form_h2 .form_label,h3{font-size:.75rem;font-family:NeueHaasUnicaPro,clean,sans-serif;font-weight:700;letter-spacing:.125rem;line-height:1.1;text-transform:uppercase}.demographic__heading,.paragraph--type-yale-chart-box-complex .highcharts-subtitle,.paragraph--type-yale-chart-box-simple .highcharts-subtitle,.program-picker .views-exposed-widget>label,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:1.25rem;line-height:1.25}.accordion__title,.dialog form[action^=http] .header,.timeline__list a,fieldset fieldset legend,h5{font-family:NeueHaasUnicaPro,clean,sans-serif;font-size:1rem;font-weight:700;line-height:1.25}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}.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}.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}.addthis_toolbox a[class*=facebook]:after,.addthis_toolbox a[class*=facebook]:before,.addthis_toolbox a[class*=linkedin]:after,.addthis_toolbox a[class*=linkedin]:before,.addthis_toolbox a[class*=twitter]:after,.addthis_toolbox a[class*=twitter]:before,.card--social--instagram~footer:after,.card--social--instagram~footer:before,.card--social--twitter~footer:after,.card--social--twitter~footer:before,.icon-facebook-official:after,.icon-facebook-official:before,.icon-facebook:after,.icon-facebook:before,.icon-flickr:after,.icon-flickr:before,.icon-google-plus-solid:after,.icon-google-plus-solid:before,.icon-gplus:after,.icon-gplus:before,.icon-instagram:after,.icon-instagram:before,.icon-linkedin:after,.icon-linkedin:before,.icon-pinterest-circled:after,.icon-pinterest-circled:before,.icon-pinterest:after,.icon-pinterest:before,.icon-rss:after,.icon-rss:before,.icon-share:after,.icon-share:before,.icon-skype:after,.icon-skype:before,.icon-slack:after,.icon-slack:before,.icon-slideshare:after,.icon-slideshare:before,.icon-snapchat-fill:after,.icon-snapchat-fill:before,.icon-snapchat:after,.icon-snapchat:before,.icon-tencent-weibo:after,.icon-tencent-weibo:before,.icon-tudou:after,.icon-tudou:before,.icon-tumblr:after,.icon-tumblr:before,.icon-twitter:after,.icon-twitter:before,.icon-vimeo:after,.icon-vimeo:before,.icon-vine:after,.icon-vine:before,.icon-wechat:after,.icon-wechat:before,.icon-weibo:after,.icon-weibo:before,.icon-whatsapp:after,.icon-whatsapp:before,.icon-xing:after,.icon-xing:before,.icon-yahoo:after,.icon-yahoo:before,.icon-youku:after,.icon-youku:before,.icon-youtube-play:after,.icon-youtube-play:before,.share-post a[class*=facebook]:after,.share-post a[class*=facebook]:before,.share-post a[class*=linkedin]:after,.share-post a[class*=linkedin]:before,.share-post a[class*=twitter]:after,.share-post a[class*=twitter]:before,.ss-rss:after,.ss-rss:before,.tweet-icon:after,.tweet-icon:before,.tweetable-text:after,.tweetable-text:before,.video-carousel-panel #connect-panel a[data-share=facebook]:after,.video-carousel-panel #connect-panel a[data-share=facebook]:before,.video-carousel-panel #connect-panel a[data-share=twitter]:after,.video-carousel-panel #connect-panel a[data-share=twitter]:before,.yale-faculty-page .faculty--info-list li.twitter:after,.yale-faculty-page .faculty--info-list li.twitter:before,a:not(.no-icon)[href*="twitter.com/"]:after,a:not(.no-icon)[href*="twitter.com/"]:before{font-family:fontello;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.addthis_toolbox a.right[class*=facebook]:after,.addthis_toolbox a.right[class*=linkedin]:after,.addthis_toolbox a.right[class*=twitter]:after,.addthis_toolbox a[class*=facebook]:before,.addthis_toolbox a[class*=linkedin]:before,.addthis_toolbox a[class*=twitter]:before,.card--social--instagram~footer:after,.card--social--twitter~footer:after,.icon-facebook-official.right:after,.icon-facebook-official:before,.icon-facebook.right:after,.icon-facebook:before,.icon-flickr.right:after,.icon-flickr:before,.icon-gplus.right:after,.icon-gplus:before,.icon-instagram.right:after,.icon-instagram:before,.icon-linkedin.right:after,.icon-linkedin:before,.icon-pinterest-circled.right:after,.icon-pinterest-circled:before,.icon-pinterest.right:after,.icon-pinterest:before,.icon-rss.right:after,.icon-rss:before,.icon-share.right:after,.icon-share:before,.icon-skype.right:after,.icon-skype:before,.icon-slack.right:after,.icon-slack:before,.icon-slideshare.right:after,.icon-slideshare:before,.icon-tencent-weibo.right:after,.icon-tencent-weibo:before,.icon-tudou.right:after,.icon-tudou:before,.icon-tumblr.right:after,.icon-tumblr:before,.icon-twitter.right:after,.icon-twitter:before,.icon-vimeo.right:after,.icon-vimeo:before,.icon-vine.right:after,.icon-vine:before,.icon-wechat.right:after,.icon-wechat:before,.icon-weibo.right:after,.icon-weibo:before,.icon-whatsapp.right:after,.icon-whatsapp:before,.icon-xing.right:after,.icon-xing:before,.icon-yahoo.right:after,.icon-yahoo:before,.icon-youku.right:after,.icon-youku:before,.icon-youtube-play.right:after,.icon-youtube-play:before,.right.ss-rss:after,.right.tweet-icon:after,.share-post a.right[class*=facebook]:after,.share-post a.right[class*=linkedin]:after,.share-post a.right[class*=twitter]:after,.share-post a[class*=facebook]:before,.share-post a[class*=linkedin]:before,.share-post a[class*=twitter]:before,.ss-rss:before,.tweet-icon:before,.tweetable-text:after,.video-carousel-panel #connect-panel a.right[data-share=facebook]:after,.video-carousel-panel #connect-panel a.right[data-share=twitter]:after,.video-carousel-panel #connect-panel a[data-share=facebook]:before,.video-carousel-panel #connect-panel a[data-share=twitter]:before,.yale-faculty-page .faculty--info-list li.right.twitter:after,.yale-faculty-page .faculty--info-list li.twitter:before,a:not(.no-icon)[href*="twitter.com/"]:after{font-family:fontello}.icon-youku.right:after,.icon-youku:before{content:"\E813"}.icon-youtube-play.right:after,.icon-youtube-play:before{content:"\E80D"}.addthis_toolbox a.right[class*=twitter]:after,.addthis_toolbox a[class*=twitter]:before,.card--social--twitter~footer:after,.icon-twitter.right:after,.icon-twitter:before,.right.tweet-icon:after,.share-post a.right[class*=twitter]:after,.share-post a[class*=twitter]:before,.tweet-icon:before,.tweetable-text:after,.video-carousel-panel #connect-panel a.right[data-share=twitter]:after,.video-carousel-panel #connect-panel a[data-share=twitter]:before,.yale-faculty-page .faculty--info-list li.right.twitter:after,.yale-faculty-page .faculty--info-list li.twitter:before,a:not(.no-icon)[href*="twitter.com/"]:after{content:"\E808"}.icon-vimeo.right:after,.icon-vimeo:before{content:"\E811"}.icon-vine.right:after,.icon-vine:before{content:"\E809"}.addthis_toolbox a.right[class*=linkedin]:after,.addthis_toolbox a[class*=linkedin]:before,.icon-linkedin.right:after,.icon-linkedin:before,.share-post a.right[class*=linkedin]:after,.share-post a[class*=linkedin]:before{content:"\E804"}.icon-tudou.right:after,.icon-tudou:before{content:"\E812"}.icon-gplus.right:after,.icon-gplus:before{content:"\E803"}.icon-facebook.right:after,.icon-facebook:before{content:"\E800"}.icon-weibo.right:after,.icon-weibo:before{content:"\E80B"}.icon-share.right:after,.icon-share:before{content:"\E80E"}.icon-flickr.right:after,.icon-flickr:before{content:"\E802"}.icon-tencent-weibo.right:after,.icon-tencent-weibo:before{content:"\E806"}.icon-pinterest.right:after,.icon-pinterest:before{content:"\E80F"}.card--social--instagram~footer:after,.icon-instagram.right:after,.icon-instagram:before{content:"\E810"}.icon-xing.right:after,.icon-xing:before{content:"\E80C"}.icon-wechat.right:after,.icon-wechat:before{content:"\E80A"}.addthis_toolbox a.right[class*=facebook]:after,.addthis_toolbox a[class*=facebook]:before,.icon-facebook-official.right:after,.icon-facebook-official:before,.share-post a.right[class*=facebook]:after,.share-post a[class*=facebook]:before,.video-carousel-panel #connect-panel a.right[data-share=facebook]:after,.video-carousel-panel #connect-panel a[data-share=facebook]:before{content:"\E801"}.icon-pinterest-circled.right:after,.icon-pinterest-circled:before{content:"\E805"}.icon-tumblr.right:after,.icon-tumblr:before{content:"\E807"}.icon-rss.right:after,.icon-rss:before,.right.ss-rss:after,.ss-rss:before{content:"\E814"}.icon-slack.right:after,.icon-slack:before{content:"\E815"}.icon-yahoo.right:after,.icon-yahoo:before{content:"\E816"}.icon-whatsapp.right:after,.icon-whatsapp:before{content:"\E817"}.icon-skype.right:after,.icon-skype:before{content:"\E818"}.icon-slideshare.right:after,.icon-slideshare:before{content:"\E819"}.icon-snapchat-fill.right:after,.icon-snapchat-fill:before{content:"\E81A"}.icon-snapchat.right:after,.icon-snapchat:before{content:"\E81B"}.icon-google-plus-solid.right:after,.icon-google-plus-solid:before{content:"\E81C"}#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,.case-directory--container .case-directory--sort .solr-sort-filter:after,.case-directory--container .case-directory--sort .solr-sort-filter: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,.form-type-select:after,.form-type-select:before,.form_select:after,.form_select: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,.link-out:after,.link-out:before,.menu--list .apply-now a:after,.menu--list .apply-now a:before,.menu--list .level-1.children>a:after,.menu--list .level-1.children>a: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,.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,.pane-insights-on-faculty-profile-panel-pane-1 .view-footer a:after,.pane-insights-on-faculty-profile-panel-pane-1 .view-footer a:before,.pane-insights-on-faculty-profile-panel-pane-1 .views-row a:after,.pane-insights-on-faculty-profile-panel-pane-1 .views-row a:before,.panel-pane[class*=popular-categories-pane] .views-row a:after,.panel-pane[class*=popular-categories-pane] .views-row a:before,.pd-select:after,.pd-select:before,.pdf:after,.pdf:before,.program-cta-temporary a:after,.program-cta-temporary a:before,.program-picker #edit-focus-wrapper .form-item input:checked+label:after,.program-picker #edit-focus-wrapper .form-item input:checked+label:before,.program-picker #edit-stage-wrapper .form-item input:checked+label:after,.program-picker #edit-stage-wrapper .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,.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,.ss-briefcase:after,.ss-briefcase:before,.ss-buildings:after,.ss-buildings:before,.ss-calendaradd:after,.ss-calendaradd:before,.ss-check:after,.ss-check:before,.ss-checkcalendar:after,.ss-checkcalendar:before,.ss-compose:after,.ss-compose:before,.ss-contract:after,.ss-contract:before,.ss-delete:after,.ss-delete:before,.ss-downloadcloud:after,.ss-downloadcloud:before,.ss-ellipsis:after,.ss-ellipsis:before,.ss-expand:after,.ss-expand:before,.ss-femaleuser:after,.ss-femaleuser:before,.ss-file:after,.ss-file:before,.ss-globe:after,.ss-globe:before,.ss-home:after,.ss-home:before,.ss-inbox:after,.ss-inbox:before,.ss-info:after,.ss-info:before,.ss-link:after,.ss-link:before,.ss-location:after,.ss-location:before,.ss-lock:after,.ss-lock:before,.ss-mail:after,.ss-mail:before,.ss-mic:after,.ss-mic:before,.ss-move:after,.ss-move:before,.ss-navigatedown:after,.ss-navigatedown:before,.ss-navigateleft:after,.ss-navigateleft:before,.ss-navigateright:after,.ss-navigateright:before,.ss-navigateup:after,.ss-navigateup:before,.ss-notebook:after,.ss-notebook:before,.ss-phone:after,.ss-phone:before,.ss-play:after,.ss-play:before,.ss-plus:after,.ss-plus:before,.ss-replay:after,.ss-replay:before,.ss-reply:after,.ss-reply:before,.ss-rows:after,.ss-rows:before,.ss-search:after,.ss-search:before,.ss-skipforward:after,.ss-skipforward:before,.ss-star:after,.ss-star:before,.ss-sync:after,.ss-sync:before,.ss-tag:after,.ss-tag:before,.ss-uploadcloud:after,.ss-uploadcloud:before,.ss-users:after,.ss-users:before,.ss-write:after,.ss-write: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,.webform-component-select:after,.webform-component-select:before,.yale-faculty-page .faculty--info-list li.email:after,.yale-faculty-page .faculty--info-list li.email:before,.yale-faculty-page .faculty--info-list li.phone:after,.yale-faculty-page .faculty--info-list li.phone:before,.yale-faculty-page .faculty--info-list li.url:after,.yale-faculty-page .faculty--info-list li.url: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(.form_page)>label[for*=_country]:after,form[action^=http] .form_question.form_address[data-type=address] .form_responses:not(.form_page)>label[for*=_country]:before,form[action^=http] .form_question.form_address[data-type=address] .form_responses:not(.form_page)>span.address-row:after,form[action^=http] .form_question.form_address[data-type=address] .form_responses:not(.form_page)>span.address-row: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(.form_page)>label[for*=_country]:after,form[action^=http] .form_question.form_location[data-type=location] .form_responses:not(.form_page)>label[for*=_country]:before,form[action^=http] .form_question.form_location[data-type=location] .form_responses:not(.form_page)>span.address-row:after,form[action^=http] .form_question.form_location[data-type=location] .form_responses:not(.form_page)>span.address-row:before,form[action^=http] .form_question.form_multiselect:after,form[action^=http] .form_question.form_multiselect:before,form[action^=http] .form_question.form_select:after,form[action^=http] .form_question.form_select: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}.right.ss-home:after,.ss-home:before{content:"\E604"}.right.ss-buildings:after,.ss-buildings:before{content:"\E60B"}.right.ss-write:after,.ss-write:before{content:"\E60E"}.right.ss-compose:after,.ss-compose:before{content:"\E613"}.right.ss-uploadcloud:after,.ss-uploadcloud:before{content:"\E64B"}.right.ss-downloadcloud:after,.ss-downloadcloud:before{content:"\E64C"}.right.ss-lock:after,.ss-lock:before{content:"\E66B"}.icon--star:before,.right.icon--star:after,.right.ss-star:after,.right.tweet--star:after,.ss-star:before,.tweet--star:before{content:"\E68D"}.icon--envelope:before,.right.icon--envelope:after,.right.ss-mail:after,.ss-mail:before,.video-carousel-panel #connect-panel a.right[data-share=email]:after,.video-carousel-panel #connect-panel a[data-share=email]:before,.yale-faculty-page .faculty--info-list li.email:before,.yale-faculty-page .faculty--info-list li.right.email:after,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.ss-reply:after,.right.tweet--reply:after,.ss-reply:before,.tweet--reply:before{content:"\E69A"}a.inbox:before,a.right.inbox:after{content:"\E69C"}.right.ss-inbox:after,.ss-inbox:before{content:"\E69D"}.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"}.right.ss-file:after,.ss-file:before{content:"\E6B3"}.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"}.pane-insights-on-faculty-profile-panel-pane-1 .view-footer a:after,.pane-insights-on-faculty-profile-panel-pane-1 .views-row 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"}.right.ss-play:after,.ss-play:before{content:"\E6F7"}.right.ss-notebook:after,.ss-notebook:before{content:"\E714"}.right.ss-users:after,.ss-users:before{content:"\E723"}.right.ss-femaleuser:after,.ss-femaleuser:before{content:"\E727"}.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,.related-links-aside__link:after,.right.icon--tags:after,.right.ss-tag:after,.ss-tag:before,.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"}.right.ss-phone:after,.ss-phone:before,.yale-faculty-page .faculty--info-list li.phone:before,.yale-faculty-page .faculty--info-list li.right.phone:after{content:"\E76C"}.icon--map-marker:before,.right.icon--map-marker:after,.right.ss-location:after,.ss-location:before{content:"\E77A"}.right.ss-checkcalendar:after,.ss-checkcalendar:before{content:"\E786"}.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,.right.ss-calendaradd:after,.ss-calendaradd:before{content:"\E78A"}.subfooter .subfooter--connect h2.right:after,.subfooter .subfooter--connect h2:before{content:"\E7D7"}.right.ss-briefcase:after,.ss-briefcase:before{content:"\E83A"}.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,.right.ss-globe:after,.ss-globe:before{content:"\E886"}.icon--mic:before,.right.icon--mic:after,.right.ss-mic:after,.ss-mic:before{content:"\E8CB"}.right.ss-replay:after,.ss-replay:before{content:"\E8D9"}.pager.pager-load-more .pager-next a:after,.right.ss-sync:after,.ss-sync:before{content:"\E8DA"}.role-administrator.navbar-fixed[data-host]:after{content:"\E90B"}.right.ss-link:after,.ss-link:before,.yale-faculty-page .faculty--info-list li.right.url:after,.yale-faculty-page .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,.right.ss-search:after,.ss-search:before{content:"\E922"}.courses-app__collapse-btn:before,.right.courses-app__collapse-btn:after{content:"\E92A"}.right.ss-rows:after,.ss-rows:before{content:"\E92B"}.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 #edit-focus-wrapper .form-item input:checked+label:after,.program-picker #edit-stage-wrapper .form-item input:checked+label:after,.right.icon--check:after,.right.ss-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,.ss-check: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"}.right.ss-delete:after,.ss-delete:before{content:"\E935"}.right.ss-plus:after,.ss-plus:before{content:"\E936"}.cta-banner__cta:after,fieldset.collapsible .fieldset-legend:after{content:"\E939"}#subnavigation--mobile-toggle:before,.accordion .subheader:after,.accordion__toggle:after,.curtain__scroll:after,.menu--list .level-1.children>a: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,.menu--list .apply-now a:after,.pager:not(.pager-load-more) .pager-next a:after,.program-cta-temporary a: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,.case-directory--container .case-directory--sort .solr-sort-filter:after,.form-type-select:after,.form_select:after,.pd-select: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,.webform-component-select:after,form[action^=http] .form_question.form_address[data-type=address] .form_responses:not(.form_page)>label[for*=_country]:after,form[action^=http] .form_question.form_address[data-type=address] .form_responses:not(.form_page)>span.address-row: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(.form_page)>label[for*=_country]:after,form[action^=http] .form_question.form_location[data-type=location] .form_responses:not(.form_page)>span.address-row:after,form[action^=http] .form_question.form_multiselect:after,form[action^=http] .form_question.form_select: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"}.right.ss-navigateup:after,.ss-navigateup:before{content:"\E941"}.right.ss-navigatedown:after,.right.ss-navigateleft:after,.ss-navigatedown:before,.ss-navigateleft:before{content:"\E942"}.right.ss-navigateright:after,.ss-navigateright:before{content:"\E944"}.right.ss-expand:after,.ss-expand:before{content:"\E94A"}.right.ss-contract:after,.ss-contract:before{content:"\E94B"}.right.ss-move:after,.ss-move:before{content:"\E94E"}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"}.right.ss-info:after,.ss-info:before{content:"\E956"}.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"}.right.ss-skipforward:after,.ss-skipforward:before{content:"\E96E"}.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"}.right.ss-ellipsis:after,.ss-ellipsis:before{content:"\E9E9"}.ajax-progress .throbber{background:transparent url(/sites/all/themes/yalesom/assets/dist/images/loader.svg) no-repeat}body,html{background:#fff}button{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;background-color:#1069a0;border:none}button:hover{background-color:#000440;color:#fff}button:focus{box-shadow:0 3px 6px rgba(31,32,33,.16),0 3px 6px rgba(31,32,33,.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: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;background-color:#4ba5d7;border:none}button.light:hover{background-color:#a5d2eb;color:#000440}button.light:focus{box-shadow:0 3px 6px rgba(31,32,33,.16),0 3px 6px rgba(31,32,33,.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: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;background-color:#fff;border:none}button.white:hover{background-color:#a5d2eb;color:#000440}button.white:focus{box-shadow:0 3px 6px rgba(31,32,33,.16),0 3px 6px rgba(31,32,33,.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: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;background-color:#77706a;border:none}button.gray:hover{background-color:#000440;color:#fff}button.gray:focus{box-shadow:0 3px 6px rgba(31,32,33,.16),0 3px 6px rgba(31,32,33,.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: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;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(31,32,33,.16),0 3px 6px rgba(31,32,33,.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:inherit;box-shadow:none;color:#1f2021;outline:.0625rem dotted}button.outline{box-shadow:none;color:#1069a0;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;border:.0625rem solid #1069a0;background-color:transparent}button.outline:hover{background-color:#000440;border-color:#000440;color:#fff}button.outline:focus{box-shadow:0 3px 6px rgba(31,32,33,.16),0 3px 6px rgba(31,32,33,.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:#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;background-color:#b16312;border:none}button.action:hover,button.button-action:hover{background-color:#6c3c0b;color:#fff}button.action:focus,button.button-action:focus{box-shadow:0 3px 6px rgba(31,32,33,.16),0 3px 6px rgba(31,32,33,.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:#1069a0;text-decoration:none;transition:color .2s ease-in}a:focus,a:hover{color:#000440;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;text-decoration:none;transition:color .2s ease-in}a.black:focus,a.black:hover{color:#77706a;text-decoration:underline}a.black:focus{outline:.0625rem dotted}a.dark{color:#000440;text-decoration:none;transition:color .2s ease-in}a.dark:focus,a.dark:hover{color:#1069a0;text-decoration:underline}a.dark:focus{outline:.0625rem dotted}a.light{color:#4ba5d7;text-decoration:none;transition:color .2s ease-in}a.light:focus,a.light:hover{color:#e7f0f6;text-decoration:underline}a.light:focus{outline:.0625rem dotted}a.reverse{color:#fff;text-decoration:none;transition:color .2s ease-in}a.reverse:focus,a.reverse:hover{color:#e7f0f6;text-decoration:underline}a.reverse:focus{outline:.0625rem dotted}a.gray{color:#77706a;text-decoration:none;transition:color .2s ease-in}a.gray:focus,a.gray:hover{color:#000440;text-decoration:underline}a.gray:focus{outline:.0625rem dotted}a.accent{color:#b16312;text-decoration:none;transition:color .2s ease-in}a.accent:focus,a.accent:hover{color:#000440;text-decoration:underline}a.accent:focus{outline:.0625rem dotted}a.no-underline{color:#1069a0;text-decoration:none;transition:color .2s ease-in}a.no-underline:focus,a.no-underline:hover{color:#000440}a.no-underline:focus{outline:.0625rem dotted}a.block{color:inherent;text-decoration:none;transition:color .2s ease-in;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{text-decoration:none;border-bottom:none;box-shadow:none;color:#1069a0;transition:color .2s ease-in}a.no-block:focus,a.no-block:hover{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:#1069a0;text-decoration:none;transition:color .2s ease-in;font-family:NeueHaasUnicaPro,clean,sans-serif}a.secondary:focus,a.secondary:hover{color:#000440;text-decoration:underline}a.secondary:focus{outline:.0625rem dotted}a.button,a.form-submit{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;background-color:#1069a0;border:none}a.button:hover,a.form-submit:hover{background-color:#000440;color:#fff}a.button:focus,a.form-submit:focus{box-shadow:0 3px 6px rgba(31,32,33,.16),0 3px 6px rgba(31,32,33,.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: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;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(31,32,33,.16),0 3px 6px rgba(31,32,33,.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: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;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(31,32,33,.16),0 3px 6px rgba(31,32,33,.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: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;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(31,32,33,.16),0 3px 6px rgba(31,32,33,.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: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;border:.0625rem solid #1069a0;background-color:transparent}a.button.outline:hover,a.form-submit.outline:hover{background-color:#000440;border-color:#000440;color:#fff}a.button.outline:focus,a.form-submit.outline:focus{box-shadow:0 3px 6px rgba(31,32,33,.16),0 3px 6px rgba(31,32,33,.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:#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;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:#fff}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(31,32,33,.16),0 3px 6px rgba(31,32,33,.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:#8f9090;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;text-decoration:none;transition:color .2s ease-in;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}.element-hidden{display:none}html.js input.form-autocomplete{background-image:url(/sites/all/themes/yalesom/assets/dist/images/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:2px solid #a7a6a6;text-transform:uppercase}table tbody td,table tbody th{border-top:1px solid #ddd}table tbody tr.odd td,table tbody tr:nth-child(odd) td{background:#f6f6f6}table tbody tr:hover td{background:#edf6fb;color:#1f2021}table tbody th[scope=row]{border-right:1px dashed #a7a6a6}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;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(31,32,33,.19),0 6px 6px rgba(31,32,33,.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}.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;text-decoration:none;transition:color .2s ease-in;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{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}.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;text-decoration:none;transition:color .2s ease-in;font-weight:700}.node-teaser__metadata a:focus,.node-teaser__metadata a:hover{color:#000440;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)} 
}.content-group,.cta-banner__content,.cta-banner__info-list{margin:0 -10px}.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.33333%} 
}@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.33333%} 
}@media (min-width:64em) {
 .content-group--grid-6up>*{width:16.66667%} 
}[data-dynamic-font-size=true][style] .card__title{font-size:calc(1rem + 6.5%)}[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}.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{content:url(/sites/all/themes/common_assets/img/gnam-perspectives-init.svg);width:1.5rem}.metadata__source a{white-space:nowrap}.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;text-decoration:none;transition:color .2s ease-in}.metadata--submitted a:focus,.metadata--submitted a:hover{color:#000440;text-decoration:underline}.metadata--submitted a:focus{outline:.0625rem dotted}.metadata--submitted .metadata__timestamp{font-size:.8125rem}.ss-briefcase:before,.ss-buildings:before,.ss-calendaradd:before,.ss-check:before,.ss-checkcalendar:before,.ss-compose:before,.ss-contract:before,.ss-delete:before,.ss-downloadcloud:before,.ss-ellipsis:before,.ss-expand:before,.ss-femaleuser:before,.ss-file:before,.ss-globe:before,.ss-home:before,.ss-inbox:before,.ss-info:before,.ss-link:before,.ss-location:before,.ss-lock:before,.ss-mail:before,.ss-mic:before,.ss-move:before,.ss-navigatedown:before,.ss-navigateleft:before,.ss-navigateright:before,.ss-navigateup:before,.ss-notebook:before,.ss-phone:before,.ss-play:before,.ss-plus:before,.ss-replay:before,.ss-reply:before,.ss-rows:before,.ss-search:before,.ss-skipforward:before,.ss-star:before,.ss-sync:before,.ss-tag:before,.ss-uploadcloud:before,.ss-users:before,.ss-write:before{margin-right:.5em}@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:#1069a0;text-decoration:none;transition:color .2s ease-in;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:#000440;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:#1069a0;text-decoration:none;transition:color .2s ease-in}.bx-wrapper .bx-controls-direction a:after:focus,.bx-wrapper .bx-controls-direction a:after:hover{color:#000440}.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:#1069a0;text-decoration:none;transition:color .2s ease-in;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:#000440}.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;text-decoration:none;transition:color .2s ease-in;letter-spacing:-1px}.timeline__list a.major:focus,.timeline__list a.major:hover{color:#000440}.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 rgba(31,32,33,0)}.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(31,32,33,.19),0 6px 6px rgba(31,32,33,.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%}.alpha,.pane--section-lead .pane-title,.section-lead .paragraphs-item__title,h1{color:#000440;font-weight:700;font-family:NeueHaasUnicaPro,clean,sans-serif;font-size:2.375rem;font-size:calc(2.375rem - .875rem + 2vw);letter-spacing:-.1rem;line-height:1.25;margin:2rem 0 1rem}.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,.view-case-directory.cases--ypfs h3,.view-som-calendar-list .date-nav-wrapper .date-nav .date-heading h4,.yale-content-box__link,h2{margin:1rem 0 .5rem;font-weight:700;font-size:1.5rem;font-family:NeueHaasUnicaPro,clean,sans-serif;line-height:1.25}.beta[class*=sub-title],.node-admissions-event .field-name-field-additional-information h1[class*=sub-title],.node-event .field-name-field-additional-information h1[class*=sub-title],.som-calendar .date-nav-wrapper .date-nav .date-heading h4[class*=sub-title],.view-case-directory.cases--ypfs h3[class*=sub-title],.view-som-calendar-list .date-nav-wrapper .date-nav .date-heading h4[class*=sub-title],.yale-content-box__link[class*=sub-title],h2[class*=sub-title]{color:#77706a;font-size:1.875rem;font-size:calc(1.875rem - .875rem + 1vw);margin-bottom:2.5rem}.beta[class*=sub-title] span,.node-admissions-event .field-name-field-additional-information h1[class*=sub-title] span,.node-event .field-name-field-additional-information h1[class*=sub-title] span,.som-calendar .date-nav-wrapper .date-nav .date-heading h4[class*=sub-title] span,.view-case-directory.cases--ypfs h3[class*=sub-title] span,.view-som-calendar-list .date-nav-wrapper .date-nav .date-heading h4[class*=sub-title] span,.yale-content-box__link[class*=sub-title] span,h2[class*=sub-title] span{display:block}.beta[class*=sub-title] span[class*=metadata],.beta[class*=sub-title] span[class*=position],.node-admissions-event .field-name-field-additional-information h1[class*=sub-title] span[class*=metadata],.node-admissions-event .field-name-field-additional-information h1[class*=sub-title] span[class*=position],.node-event .field-name-field-additional-information h1[class*=sub-title] span[class*=metadata],.node-event .field-name-field-additional-information h1[class*=sub-title] span[class*=position],.som-calendar .date-nav-wrapper .date-nav .date-heading h4[class*=sub-title] span[class*=metadata],.som-calendar .date-nav-wrapper .date-nav .date-heading h4[class*=sub-title] span[class*=position],.view-case-directory.cases--ypfs h3[class*=sub-title] span[class*=metadata],.view-case-directory.cases--ypfs h3[class*=sub-title] span[class*=position],.view-som-calendar-list .date-nav-wrapper .date-nav .date-heading h4[class*=sub-title] span[class*=metadata],.view-som-calendar-list .date-nav-wrapper .date-nav .date-heading h4[class*=sub-title] span[class*=position],.yale-content-box__link[class*=sub-title] span[class*=metadata],.yale-content-box__link[class*=sub-title] span[class*=position],h2[class*=sub-title] span[class*=metadata],h2[class*=sub-title] span[class*=position]{font-weight:300}.beta[class*=sub-title] span[class*=position],.node-admissions-event .field-name-field-additional-information h1[class*=sub-title] span[class*=position],.node-event .field-name-field-additional-information h1[class*=sub-title] span[class*=position],.som-calendar .date-nav-wrapper .date-nav .date-heading h4[class*=sub-title] span[class*=position],.view-case-directory.cases--ypfs h3[class*=sub-title] span[class*=position],.view-som-calendar-list .date-nav-wrapper .date-nav .date-heading h4[class*=sub-title] span[class*=position],.yale-content-box__link[class*=sub-title] span[class*=position],h2[class*=sub-title] span[class*=position]{font-family:Yale,serif;font-size:1.125rem;font-style:italic;margin-top:.5em}#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,.gamma,.panel-pane[class*=popular-categories-pane] .pane-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-faculty-page .pane-title,.yale-homepage-layout .pane-yale-som-recent-headlines .pane-title,h3{font-size:.75rem;font-family:NeueHaasUnicaPro,clean,sans-serif;font-weight:700;letter-spacing:.125rem;line-height:1.1;margin:1rem 0 .3125rem;text-transform:uppercase}.cke_editable_themed table tbody tr th[scope=row],.cke_editable_themed table thead th,.delta,.event--speaker-list .list-item .title,.node-type-admissions-event--speaker-teaser .node-teaser__date,.node-type-event--speaker-teaser .node-teaser__date,.view-community-profiles2.view-individual-profiles-by-term .view-content>h3,.view-related-profiles.view-individual-profiles-by-term .view-content>h3,h4,main .field-name-body table tbody tr th[scope=row],main .field-name-body table thead th,main .pane-bundle-yale-html table tbody tr th[scope=row],main .pane-bundle-yale-html table thead th,main .pane-node-body table tbody tr th[scope=row],main .pane-node-body table thead th{margin:1.875rem 0 .3125rem;color:#000440;font-family:NeueHaasUnicaPro,clean,sans-serif;font-weight:700;font-size:1.25rem;line-height:1.25}#tabs ul.primary li a,.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,.epsilon,.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,.view-news-recent-posts .views-field-title,h5{font-family:NeueHaasUnicaPro,clean,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.25;margin:1.25rem 0 .25rem}.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{color:#000440;margin:1rem 0 .25rem;font-family:NeueHaasUnicaPro,clean,sans-serif;font-size:.6875rem;letter-spacing:2px;line-height:1.25;text-transform:uppercase}.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}.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+*,.zeta+*,h2+*,h3+*,h4+*,h5+*,h6+*{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%} 
}
/*})'"*/
