/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.dx8-tabs{background-color:#dbdbdb;}@media screen and (min-width:37.5em){.dx8-tabs{height:auto;margin:0;overflow:hidden;white-space:nowrap;}}.dx8-tabs li a{color:#000;background:#cecece;display:block;font-size:0.929em;padding:11px 20px;}.dx8-tabs li a:hover{background:#b3b3b3;}.dx8-tabs li.is-active a{background:#f1f1f1;pointer-events:none;}@media screen and (max-width:37.5em){.dx8-tabs li{display:block;margin:0;}}@media screen and (min-width:37.5em){.dx8-tabs li{display:block;float:left;vertical-align:bottom;margin:0 1px 0 0;}[dir="rtl"] .dx8-tabs li{margin:0 0 0 1px;float:right;}}#user-login-form,#user-register-form,#user-pass,#search-form,#search-block-form{border:1px solid #dbdbdb;margin-top:-1px;margin-bottom:15px;padding:15px 30px;}#user-login-form .form-item,#user-register-form .form-item,#user-pass .form-item,#search-form .form-item,#search-block-form .form-item{padding:15px 0;}#user-login-form .form-item .description,#user-register-form .form-item .description,#user-pass .form-item .description,#search-form .form-item .description,#search-block-form .form-item .description{margin-top:10px;}#user-login-form .form-actions,#user-register-form .form-actions,#user-pass .form-actions,#search-form .form-actions,#search-block-form .form-actions{padding:15px 0;}#user-login-form label,#user-register-form label,#user-pass label,#search-form label,#search-block-form label{display:table;margin-bottom:10px;}#user-login-form input,#user-login-form select,#user-register-form input,#user-register-form select,#user-pass input,#user-pass select,#search-form input,#search-form select,#search-block-form input,#search-block-form select{max-width:100%;}#user-login-form details.form-wrapper,#user-register-form details.form-wrapper,#user-pass details.form-wrapper,#search-form details.form-wrapper,#search-block-form details.form-wrapper{border-bottom-width:0;margin:15px 0;}#user-login-form details.form-wrapper .dx8-details-content,#user-register-form details.form-wrapper .dx8-details-content,#user-pass details.form-wrapper .dx8-details-content,#search-form details.form-wrapper .dx8-details-content,#search-block-form details.form-wrapper .dx8-details-content{border:1px solid #dbdbdb;border-top:0;padding:15px 30px;}#user-login-form details.form-wrapper .dx8-details-content fieldset,#user-register-form details.form-wrapper .dx8-details-content fieldset,#user-pass details.form-wrapper .dx8-details-content fieldset,#search-form details.form-wrapper .dx8-details-content fieldset,#search-block-form details.form-wrapper .dx8-details-content fieldset{border:0;}#user-login-form details.form-wrapper .dx8-details-content legend,#user-register-form details.form-wrapper .dx8-details-content legend,#user-pass details.form-wrapper .dx8-details-content legend,#search-form details.form-wrapper .dx8-details-content legend,#search-block-form details.form-wrapper .dx8-details-content legend{position:relative;top:15px;padding:10px 0;}#user-login-form details.form-wrapper .dx8-details-content > fieldset > legend,#user-register-form details.form-wrapper .dx8-details-content > fieldset > legend,#user-pass details.form-wrapper .dx8-details-content > fieldset > legend,#search-form details.form-wrapper .dx8-details-content > fieldset > legend,#search-block-form details.form-wrapper .dx8-details-content > fieldset > legend{width:100%;border-bottom:1px solid #dbdbdb;}#user-login-form details.form-wrapper summary,#user-register-form details.form-wrapper summary,#user-pass details.form-wrapper summary,#search-form details.form-wrapper summary,#search-block-form details.form-wrapper summary{padding:10px;background:#dbdbdb;}#user-login-form .form-type-checkbox label,#user-register-form .form-type-checkbox label,#user-pass .form-type-checkbox label,#search-form .form-type-checkbox label,#search-block-form .form-type-checkbox label{margin-bottom:0;}#user-login-form .form-checkbox,#user-register-form .form-checkbox,#user-pass .form-checkbox,#search-form .form-checkbox,#search-block-form .form-checkbox{margin-right:10px;float:left;}#edit-help-link{display:block;margin-top:10px;}.search-block-form{padding:15px 0;}.search-block-form h2{margin-bottom:10px;}#search-block-form{padding:0;border:0;}#search-block-form:before,#search-block-form:after{content:"";display:table;}#search-block-form:after{clear:both;}#search-block-form .form-item{margin-right:15px;}#search-block-form .form-item,#search-block-form .form-actions{float:left;padding:0;}#search-block-form input{margin:0;}.node-preview-container{background-color:#dbdbdb;}.node-preview-container .node-preview-backlink{display:inline-block;line-height:14px;padding:4px 15px;background:#0071b8 linear-gradient(to bottom,#007bc6,#0071b8);border:1px solid #1e5c90;border-radius:20px;font:700 14px Arial;color:#fff;text-shadow:0 1px rgba(0,0,0,0.5);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;}.node-preview-container .node-preview-backlink:hover,.node-preview-container .node-preview-backlink:focus{background:#2369a6 linear-gradient(to bottom,#0c97ed,#1f86c7);border-color:#1f86c7;}.node-preview-container .node-preview-backlink:hover{box-shadow:0 1px 2px rgba(23,26,28,0.25);}.node-preview-container .node-preview-backlink:focus{border-color:#1280df;}.node-preview-container .node-preview-backlink:active{background:#0071b8 linear-gradient(to bottom,#08639b,#0071b8);border-color:#144b78;box-shadow:inset 0 1px 3px rgba(0,0,0,0.2);}.node-preview-container .node-preview-backlink:before{content:'\00AB';margin-right:5px;font-size:16px;}
:root{--container-width:1236px;--gutter-xs:.25rem;--gutter-s:.5rem;--gutter:1rem;--gutter-m:1.5rem;--gutter-l:2rem;--gutter-xl:3rem;--color-primary:#012168;--color-gray-900:#1c1c1c;--color-gray-500:#6d7176;--color-gray-300:#a2b2c8;--color-gray-200:#e7e7e9;--color-gray-100:#f7f7f9;--color-blue-100:#f2f5fa;--color-blue-500:#00468b;--color-blue-700:#012168;--color-blue-800:#232c64;--color-blue-900:#011541;--color-red-700:#8f3237;--color-red-300:#d85058;--color-red-100:#da9498;--color-yellow-700:#f6b333;--color-orange-800:#A75217;--color-orange-700:#c4622d;--color-orange-500:#ef7622;--color-teal-900:#007fa3;--color-teal-700:#4f868e;--color-teal-500:#67b3e7;--color-teal-950:#006b8a;--color-green-100:#EAFDE8;--color-green-500:#50a684;--color-green-600:#387a65;--color-green-700:#008751;}
@media print{main{font-family:sans-serif;}.print-only{display:block !important;}.no-print{display:none !important;}*,*:after,*:before{color:#111 !important;border-color:#111 !important;box-shadow:none !important;text-shadow:none !important;background:none !important;content:unset !important;}*:after,*:before{background:none !important;background-color:none !important;border-color:#111 !important;}.panel-body,.coh-container{padding-top:0 !important;padding-bottom:0 !important;}img{max-width:100%;height:auto;display:block;}.logo-container img{width:300px !important;height:auto !important;margin-bottom:1rem !important;}footer,section.section-breadcrumbs,.acsb-trigger,.hide-on-print,.visually-hidden,.modal,.modal-backdrop,.modal-dialog,.modal-content,.modal-header,.modal-body,.modal-footer,.video-container,.coh-accordion-tabs-nav,.coh-accordion-tabs-nav li,.coh-accordion-tabs-nav li a,.coh-accordion-title,.availability,.sections-container,.btn-play-button,.button-case-mgr,.section-find-neutral,.toolbar-administration,.gin-secondary-toolbar,.skip-link,.coh-modal,.nav-primary-container,.coh-style-section-breadcrumbs,.search-nav-link,.coh-style-hero-banner,.news-topic,.news-content-header,.section-news-people,#skip-to-main{display:none !important;}.pdf-only{display:block !important;}.page-break{page-break-before:always;}.no-page-break{page-break-inside:avoid;}table{page-break-inside:auto;}tr{page-break-inside:avoid;page-break-after:auto;}thead{display:table-header-group;}tfoot{display:table-footer-group;}.section-news-content-container{margin-top:0 !important;}.coh-style-news-detail .news-hero-wrapper{height:unset !important;}.coh-style-news-detail .news-hero-wrapper .container-title{height:unset !important;}.coh-style-news-detail .news-hero-media img{height:450px !important;}*,*:after,*:before{color:#111 !important;border-color:#111 !important;box-shadow:none !important;text-shadow:none !important;background:none !important;content:unset !important;}*:after,*:before{background:none !important;background-color:none !important;border-color:#111 !important;}img{border-radius:0 !important;border-top-left-radius:0 !important;border-top-right-radius:0 !important;border-bottom-left-radius:0 !important;border-top-right-radius:0 !important;}body{overflow:visible !important;line-height:initial !important;}a:after{background-color:transparent !important;}template,.header .nav-secondary-container,.header .nav-primary-container,.header .nav-toggle,.header .search,.main-disclaimer .page-header,.section-breadcrumbs,.footer,.banner,.hero-slider,.landing-breadcrumb,.tablist,.tabs-slider-controls,.slider-buttons,.video,.section-breadcrumbs,.mailing-subsription,.tabs-nav,.landing-help,.landing-services,.pagination,.scroll-to-top,.practice-search,.search,.practice-card-arrow,.section-media-contact,.section-hero-slider,.slider-bullets,.blog-header,.article-topics,.share-date,.article-audio,.article-media .media,.article-document,.section-related,.section-featured-series,.sort-list-cover,.alphabetical-pagination,.section-neutral-search .search-container,.section-neutral-search .result-header,.section-neutral-search .results .card-footer,#_evidon_banner,.main-search .page-description,#_hj_feedback_container{display:none !important;}.header a:after{content:unset !important;}.logo-container{padding:0 !important;text-align:left !important;width:300px !important;}.logo-container .logo{width:auto !important;height:auto !important;flex-shrink:unset !important;}.page-body p{margin-bottom:10px;}.sitemap-container .sitemap{display:block !important;}.sitemap-container .sitemap ul{margin-bottom:6px !important;}.sitemap-container .sitemap ul li{border-top:unset !important;border-bottom:unset !important;}.sitemap-container .sitemap ul li:first-child{margin-bottom:3px !important;}.sitemap-container .sitemap ul li:not(:first-child){margin-left:2rem !important;}.sitemap-container .sitemap ul li a{padding:6px 6px 3px 0 !important;}.page-header{margin-bottom:0 !important;}.page-container{padding:unset !important;}.heading,.heading-x-large,.heading-large,.heading-medium,.heading-small{margin-bottom:10px !important;}.heading-large{font-size:22px !important;}.heading-x-large{font-size:26px !important;}.section-container{padding-top:0 !important;padding-bottom:0 !important;padding-left:0 !important;padding-right:0 !important;height:unset !important;}.page-description{font-size:18px !important;margin-bottom:10px !important;}.practices{display:block !important;margin-top:10px !important;grid-template-columns:none !important;}.practices .practice-card{display:block !important;}.practices .practice-card .practice-media{display:none !important;}.practices .practice-card .practice-body{padding:0 !important;min-height:20px !important;}.practices .practice-card .practice-body .heading{font-size:18px !important;font-weight:unset !important;}.custom-landing-hero-wrapper{height:unset !important;}.section-custom-landing-content{padding:10px 0 0 0 !important;}.main-custom-landing .page-body{border-top:unset !important;}.main-custom-landing .content-title{margin-bottom:10px !important;}.main-custom-landing .profile-items{padding:30px 0 0 0 !important;display:block;}.main-custom-landing .profile-items .profile-item{display:inline-block;margin-bottom:20px;width:800px;height:180px;}.main-custom-landing .profile-items .profile-item .profile-details-container{width:180px;float:left;margin-right:20px;}.main-custom-landing .profile-items .profile-item .profile-details-container .profile-media img{border-radius:0 !important;width:180px !important;height:180px !important;}.main-custom-landing .profile-items .profile-item .profile-body{float:left;width:500px;height:180px;margin-bottom:20px;}.profile-body{padding:0 !important;}.profile-body .expand{display:none !important;}.bio-panel{padding:20px 0 0 0 !important;}.management-profile{display:block;grid-template-columns:unset !important;gap:0 !important;}.management-profile .profile{display:block !important;margin-bottom:20px;height:250px !important;width:unset !important;text-align:left !important;}.management-profile .profile .profile-image{width:200px !important;border-radius:0 !important;}.management-profile .profile .profile-image img{height:200px !important;width:auto !important;margin:0 !important;}.management-profile .profile-body{display:block !important;}.section-landing-panels .panel-section{padding:0px 0px 30px 0px !important;}.section-landing-panels .panel-section .panel-body p{margin:0 !important;}.section-landing-panels .panel-section-title{padding-bottom:0px !important;margin-bottom:10px !important;}.overview-panel .panel-cols,.overview-panel.cols-auto{grid-template-columns:unset !important;gap:20px !important;}.overview-panel .quote{padding-left:0 !important;}.overview-panel .panel-section + .panel-section{border-top:unset !important;}.overview-panel .panel-card{padding:0 !important;}.overview-panel .panel-card p{display:flex !important;align-items:unset !important;flex-direction:row !important;}.overview-panel .panel-card .icon{display:none !important;}.tabs-nav{border-right:unset !important;}.vertical-tabs{padding:0 !important;}.vertical-tabs.tabs{padding:0 !important;}.vertical-tabs .tabs-panel.active{padding:0 !important;}.blog-article .article-key-points{border-top:unset !important;padding:0 !important;}.blog-article .blog-disclaimer{color:black !important;}.article .article-authors.collapsed{max-height:280px !important;display:block !important;visibility:visible !important;}.article .toggle-authors{display:none !important;}.slider-container .simple-slider .slide img{display:none !important;}.overview-panel .contact-card{padding:15px 30px;}.overview-panel .contact-card .contact-card-title{padding:0 10px 10px;margin-bottom:20px;}.overview-panel .resources-card{padding:15px 30px;}.overview-panel .resources-card .resources-card-title{padding:0 10px 10px;margin-bottom:20px;}.overview-panel .resources-card p + p{margin-top:10px;}.overview-panel .resources-card .mailing-subsription{margin:10px 0 0;}.section-neutrals-search-results .results .profile-card{border:none !important;}.section-neutrals-search-results .results .profile-inner{padding:0 !important;}.section-neutrals-search-results .results .icon-location{display:none !important;}.coh-style-subscribe-banner,.coh-style-news-detail .coh-style-news-contact{display:none !important;}.coh-style-news-detail .related-locations{margin-bottom:10px !important;}}
:root{--container-width:1236px;--gutter-xs:.25rem;--gutter-s:.5rem;--gutter:1rem;--gutter-m:1.5rem;--gutter-l:2rem;--gutter-xl:3rem;--color-primary:#012168;--color-gray-900:#1c1c1c;--color-gray-500:#6d7176;--color-gray-300:#a2b2c8;--color-gray-200:#e7e7e9;--color-gray-100:#f7f7f9;--color-blue-100:#f2f5fa;--color-blue-500:#00468b;--color-blue-700:#012168;--color-blue-800:#232c64;--color-blue-900:#011541;--color-red-700:#8f3237;--color-red-300:#d85058;--color-red-100:#da9498;--color-yellow-700:#f6b333;--color-orange-800:#A75217;--color-orange-700:#c4622d;--color-orange-500:#ef7622;--color-teal-900:#007fa3;--color-teal-700:#4f868e;--color-teal-500:#67b3e7;--color-teal-950:#006b8a;--color-green-100:#EAFDE8;--color-green-500:#50a684;--color-green-600:#387a65;--color-green-700:#008751;--color-light:#fff;--border-radius:8px;--border-radius-s:4px;--box-shadow:0 3px 6px rgba(0,0,0,.1);--font-primary:"korolev-condensed","korolevCdn",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;--font-primary-bold:"korolevCdnBold",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;--font-secondary:"proxima-nova","Proxima_Nova",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;--font-size-s:.75rem}form[id=hsForm_eac9f7d9-f92c-4c82-981e-40fd558a1106]{display:flex;flex-wrap:wrap}form[id=hsForm_eac9f7d9-f92c-4c82-981e-40fd558a1106] .hs-form-field{display:inline-block!important}form[id=hsForm_eac9f7d9-f92c-4c82-981e-40fd558a1106] .hs-form-field input{padding:.688rem 1rem!important}@media screen and (max-width:1023.98px){form[id=hsForm_eac9f7d9-f92c-4c82-981e-40fd558a1106] .hs-form-field input{min-width:auto!important}}form[id=hsForm_eac9f7d9-f92c-4c82-981e-40fd558a1106] .hs-form-field input.error{border:1px solid var(--color-red-300)}form[id=hsForm_eac9f7d9-f92c-4c82-981e-40fd558a1106] .hs-form-field select.error{border:1px solid var(--color-red-300)}@media screen and (max-width:1023.98px){form[id=hsForm_eac9f7d9-f92c-4c82-981e-40fd558a1106] .form-columns-1:has(.hs_area_of_interest){width:100%}}form[id=hsForm_eac9f7d9-f92c-4c82-981e-40fd558a1106] .hs-error-msgs{margin-top:.25rem;margin-bottom:0}form[id=hsForm_eac9f7d9-f92c-4c82-981e-40fd558a1106] .hs-error-msg{color:var(--color-red-300)!important;font-weight:400!important}form[id=hsForm_eac9f7d9-f92c-4c82-981e-40fd558a1106] .hs-form-field{width:100%}form[id=hsForm_eac9f7d9-f92c-4c82-981e-40fd558a1106] .hs-firstname,form[id=hsForm_eac9f7d9-f92c-4c82-981e-40fd558a1106] .hs-lastname{width:50%}@media screen and (max-width:1023.98px){form[id=hsForm_eac9f7d9-f92c-4c82-981e-40fd558a1106] .hs-firstname,form[id=hsForm_eac9f7d9-f92c-4c82-981e-40fd558a1106] .hs-lastname{width:100%}}form[id=hsForm_eac9f7d9-f92c-4c82-981e-40fd558a1106] .hs-firstname{padding-right:15px}@media screen and (max-width:1023.98px){form[id=hsForm_eac9f7d9-f92c-4c82-981e-40fd558a1106] .hs-firstname{padding-right:0}}form[id=hsForm_eac9f7d9-f92c-4c82-981e-40fd558a1106] .hs-lastname{padding-left:15px}@media screen and (max-width:1023.98px){form[id=hsForm_eac9f7d9-f92c-4c82-981e-40fd558a1106] .hs-lastname{padding-left:0}}form[id=hsForm_eac9f7d9-f92c-4c82-981e-40fd558a1106] .hs-fieldtype-checkbox ul{-moz-columns:3;columns:3}@media screen and (max-width:1023.98px){form[id=hsForm_eac9f7d9-f92c-4c82-981e-40fd558a1106] .hs-fieldtype-checkbox ul{-moz-columns:1;columns:1}}form[id=hsForm_eac9f7d9-f92c-4c82-981e-40fd558a1106] .hs_error_rollup{width:100%}form[id=hsForm_eac9f7d9-f92c-4c82-981e-40fd558a1106] .hs_error_rollup .hs-error-msgs{color:var(--color-red-300);margin-bottom:10px;padding:0;list-style:none;font-size:1rem}@media screen and (min-width:768px){form[id=hsForm_eac9f7d9-f92c-4c82-981e-40fd558a1106] fieldset{width:100%;display:flex;flex-wrap:nowrap;gap:2rem}form[id=hsForm_eac9f7d9-f92c-4c82-981e-40fd558a1106] .hs-dependent-field{display:flex;gap:2rem;width:105%}form[id=hsForm_eac9f7d9-f92c-4c82-981e-40fd558a1106] .hs-form-field select{height:48px;min-width:auto;width:100%}form[id=hsForm_eac9f7d9-f92c-4c82-981e-40fd558a1106] .hs-form-field input:not([type=checkbox]){min-width:auto;width:100%}form[id=hsForm_eac9f7d9-f92c-4c82-981e-40fd558a1106] fieldset .input{margin-right:0}}@media screen and (max-width:767px){form[id=hsForm_eac9f7d9-f92c-4c82-981e-40fd558a1106] fieldset{width:100%}form[id=hsForm_eac9f7d9-f92c-4c82-981e-40fd558a1106] .hs-form-field select,form[id=hsForm_eac9f7d9-f92c-4c82-981e-40fd558a1106] .hs-form-field input:not([type=checkbox]){width:100%;max-width:auto;min-width:auto}form[id=hsForm_eac9f7d9-f92c-4c82-981e-40fd558a1106] .hs-form-field{width:100%!important;display:block!important}}.hbspt-form .hs-form-field{margin-bottom:var(--gutter);font-size:16px}.hbspt-form .hs-form-field label{color:var(--color-blue-700);font-size:.875rem;font-weight:700;display:block;margin-bottom:var(--gutter-s)}.hbspt-form .hs-form-field div.input{border:none!important;padding:unset!important}.hbspt-form .hs-form-field input,.hbspt-form .hs-form-field select,.hbspt-form .hs-form-field textarea{vertical-align:middle;font-size:inherit;font-weight:400;border:1px solid var(--color-gray-200);border-radius:4px;padding:var(--gutter-s,.75rem) var(--gutter,.75rem);color:inherit;background-color:#fff;outline-color:var(--color-gray-200);transition:all .2s ease}.hbspt-form .hs-form-field input:not([type=checkbox]),.hbspt-form .hs-form-field select,.hbspt-form .hs-form-field textarea{min-width:350px}.hbspt-form .hs-form-field select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:2.25rem;color:var(--color-gray-500);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%23999' %3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M19 9l-7 7-7-7'%3E%3C/path%3E%3C/svg%3E");background-size:14px;background-position:calc(100% - 14px) center;background-repeat:no-repeat}.hbspt-form .hs-form-field input[type=checkbox]{margin-right:10px}.hbspt-form .hs-form-field .hs-form-checkbox span{position:relative;top:1px}.hbspt-form .hs-form-field ul.inputs-list{list-style-type:none;padding:unset}.hbspt-form .hs-submit .hs-button{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;font-family:var(--font-primary);font-size:inherit;font-weight:700;white-space:nowrap;letter-spacing:1px;text-decoration:none;text-transform:uppercase;border:1px solid transparent;border-radius:4px;padding:var(--gutter-s,.75rem) var(--gutter,.75rem);color:#fff;cursor:pointer;background-color:var(--color-red-700);will-change:transform;transition:all .2s ease;min-width:150px}.hbspt-form ul li{list-style-type:none;}
.container.weinstein-fellowship table{border:1px outset rgb(128,128,128) !important;border-collapse:separate !important;border-spacing:0 !important;}.container.weinstein-fellowship table td,.container.weinstein-fellowship table th{border:1px inset rgb(128,128,128) !important;padding:3px !important;vertical-align:middle !important;}.container.weinstein-fellowship table h4{margin-bottom:0 !important;vertical-align:middle !important;}
