/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body:not(.path-frontpage) .component-entity{padding-top:20px;padding-bottom:20px;}body:not(.path-frontpage) .component-entity:last-child{padding-bottom:0;}.path-frontpage .component-entity{margin-top:40px;margin-bottom:40px;}.path-frontpage .component-entity.c-hero{margin-top:0;margin-bottom:80px;}.component-entity__listing-row{--bs-gutter-x:40px;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(var(--bs-gutter-y) * -1);margin-right:calc(var(--bs-gutter-x) / -2);margin-left:calc(var(--bs-gutter-x) / -2);}.component-entity__listing-content{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) / 2);padding-left:calc(var(--bs-gutter-x) / 2);margin-top:var(--bs-gutter-y);}@media (min-width:992px){.component-entity__listing-content{flex:0 0 auto;width:66.6666666667%;}}.component-entity__listing-sidebar{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) / 2);padding-left:calc(var(--bs-gutter-x) / 2);margin-top:var(--bs-gutter-y);}@media (min-width:992px){.component-entity__listing-sidebar{flex:0 0 auto;width:33.3333333333%;}}.component-entity__listing-sidebar .component-entity{padding-right:0;padding-left:0;}.component-entity__listing-sidebar .component-entity:first-child{padding-top:0;}@media (max-width:575.98px){.component-entity__listing-sidebar .component-entity__content{padding:0;}}.component-entity__listing-sidebar .block--sf-twitter-feed{padding:0;}.component-entity__listing-sidebar .block--sf-twitter-feed .twitter-feed-block{margin:0;}.component-entity__listing-sidebar .search-archive-sidebar{padding:40px 20px;text-align:center;background-color:#2145c1;}@media (min-width:1680px){.component-entity__listing-sidebar .search-archive-sidebar{padding:40px;}}.component-entity__listing-sidebar .search-archive-sidebar label{padding-bottom:60px;color:#fff;}.component-entity__listing-sidebar .search-archive-sidebar input[type=text],.component-entity__listing-sidebar .search-archive-sidebar select{width:100%;color:#fff;background:transparent;border:none;border-bottom:dotted 1px #999;outline:none;}.component-entity__listing-sidebar .search-archive-sidebar input[type=text]::placeholder,.component-entity__listing-sidebar .search-archive-sidebar select::placeholder{color:#fff;opacity:75%;}.component-entity__listing-sidebar .search-archive-sidebar input[type=text] option,.component-entity__listing-sidebar .search-archive-sidebar select option{color:#000;}.component-entity__listing-sidebar .search-archive-sidebar select{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16.971' height='16.971' viewBox='0 0 16.971 16.971'%3E%3Cpath d='M11.9-.5a.945.945,0,0,1-.181.241.943.943,0,0,1-.241.181.266.266,0,0,1-.171.07Q11.2,0,11.137,0H3.431a.861.861,0,0,1-.622-.231.811.811,0,0,1-.241-.613.836.836,0,0,1,.241-.633.861.861,0,0,1,.622-.231H9.09L.261-10.533a.829.829,0,0,1-.261-.6.829.829,0,0,1,.261-.6.972.972,0,0,1,.271-.2A.791.791,0,0,1,.863-12a.791.791,0,0,1,.331.06.972.972,0,0,1,.271.2l8.809,8.824V-8.563a.836.836,0,0,1,.241-.633.861.861,0,0,1,.622-.231.861.861,0,0,1,.622.231A.836.836,0,0,1,12-8.563V-.844q0,.06-.01.171A.229.229,0,0,1,11.9-.5Z' transform='translate(0 8.485) rotate(45)' fill='%23fff'/%3E%3C/svg%3E") right center no-repeat;appearance:none;}.component-entity__listing-sidebar .search-archive-sidebar .form-item{padding-bottom:20px;}.component-entity__listing-sidebar .search-archive-sidebar .form-wrapper{padding:0;}.component-entity__listing-sidebar .search-archive-sidebar .form-actions{padding-top:40px;}.component-entity__listing-sidebar .search-archive-sidebar .form-submit{padding-right:40px;padding-left:40px;color:#2145c1;background-color:#fff;border-color:#fff;}.component-entity__listing-sidebar .search-archive-sidebar .form-submit :hover{background-color:#fff;border-color:#fff;}.field--name-field-cp-content .container{padding-right:0;padding-left:0;}.component-entity__row{--bs-gutter-x:40px;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(var(--bs-gutter-y) * -1);}@media (min-width:576px){.component-entity__row{--bs-gutter-x:40px;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(var(--bs-gutter-y) * -1);margin-right:calc(var(--bs-gutter-x) / -2);margin-left:calc(var(--bs-gutter-x) / -2);}}.component-entity__content{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) / 2);padding-left:calc(var(--bs-gutter-x) / 2);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:100%;}.form-select:disabled{opacity:0.4;}.c-blockquote__block{font-size:0.875rem;line-height:1.5625rem;padding:30px 20px;background-color:rgba(33,69,193,0.1);border-left:5px solid #2145c1;}.c-blockquote__block p{margin-bottom:0;}@media (min-width:576px){.c-blockquote__block{display:flex;align-items:center;}}.c-blockquote__content{margin-top:20px;margin-bottom:0;}@media (min-width:576px){.c-blockquote__content{margin-top:0;}}.c-blockquote__image{margin-right:20px;}.c-blockquote__image img{width:100%;max-width:110px;height:auto;border-radius:50%;}.c-blockquote__footer{color:#2145c1;}.c-blockquote__footer strong{font-style:italic;font-weight:400;}
body:not(.path-frontpage) .component-entity{padding-top:20px;padding-bottom:20px;}body:not(.path-frontpage) .component-entity:last-child{padding-bottom:0;}.path-frontpage .component-entity{margin-top:40px;margin-bottom:40px;}.path-frontpage .component-entity.c-hero{margin-top:0;margin-bottom:80px;}.component-entity__listing-row{--bs-gutter-x:40px;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(var(--bs-gutter-y) * -1);margin-right:calc(var(--bs-gutter-x) / -2);margin-left:calc(var(--bs-gutter-x) / -2);}.component-entity__listing-content{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) / 2);padding-left:calc(var(--bs-gutter-x) / 2);margin-top:var(--bs-gutter-y);}@media (min-width:992px){.component-entity__listing-content{flex:0 0 auto;width:66.6666666667%;}}.component-entity__listing-sidebar{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) / 2);padding-left:calc(var(--bs-gutter-x) / 2);margin-top:var(--bs-gutter-y);}@media (min-width:992px){.component-entity__listing-sidebar{flex:0 0 auto;width:33.3333333333%;}}.component-entity__listing-sidebar .component-entity{padding-right:0;padding-left:0;}.component-entity__listing-sidebar .component-entity:first-child{padding-top:0;}@media (max-width:575.98px){.component-entity__listing-sidebar .component-entity__content{padding:0;}}.component-entity__listing-sidebar .block--sf-twitter-feed{padding:0;}.component-entity__listing-sidebar .block--sf-twitter-feed .twitter-feed-block{margin:0;}.component-entity__listing-sidebar .search-archive-sidebar{padding:40px 20px;text-align:center;background-color:#2145c1;}@media (min-width:1680px){.component-entity__listing-sidebar .search-archive-sidebar{padding:40px;}}.component-entity__listing-sidebar .search-archive-sidebar label{padding-bottom:60px;color:#fff;}.component-entity__listing-sidebar .search-archive-sidebar input[type=text],.component-entity__listing-sidebar .search-archive-sidebar select{width:100%;color:#fff;background:transparent;border:none;border-bottom:dotted 1px #999;outline:none;}.component-entity__listing-sidebar .search-archive-sidebar input[type=text]::-moz-placeholder,.component-entity__listing-sidebar .search-archive-sidebar select::-moz-placeholder{color:#fff;opacity:75%;}.component-entity__listing-sidebar .search-archive-sidebar input[type=text]::placeholder,.component-entity__listing-sidebar .search-archive-sidebar select::placeholder{color:#fff;opacity:75%;}.component-entity__listing-sidebar .search-archive-sidebar input[type=text] option,.component-entity__listing-sidebar .search-archive-sidebar select option{color:#000;}.component-entity__listing-sidebar .search-archive-sidebar select{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16.971' height='16.971' viewBox='0 0 16.971 16.971'%3E%3Cpath d='M11.9-.5a.945.945,0,0,1-.181.241.943.943,0,0,1-.241.181.266.266,0,0,1-.171.07Q11.2,0,11.137,0H3.431a.861.861,0,0,1-.622-.231.811.811,0,0,1-.241-.613.836.836,0,0,1,.241-.633.861.861,0,0,1,.622-.231H9.09L.261-10.533a.829.829,0,0,1-.261-.6.829.829,0,0,1,.261-.6.972.972,0,0,1,.271-.2A.791.791,0,0,1,.863-12a.791.791,0,0,1,.331.06.972.972,0,0,1,.271.2l8.809,8.824V-8.563a.836.836,0,0,1,.241-.633.861.861,0,0,1,.622-.231.861.861,0,0,1,.622.231A.836.836,0,0,1,12-8.563V-.844q0,.06-.01.171A.229.229,0,0,1,11.9-.5Z' transform='translate(0 8.485) rotate(45)' fill='%23fff'/%3E%3C/svg%3E") right center no-repeat;-webkit-appearance:none;-moz-appearance:none;appearance:none;}.component-entity__listing-sidebar .search-archive-sidebar .form-item{padding-bottom:20px;}.component-entity__listing-sidebar .search-archive-sidebar .form-wrapper{padding:0;}.component-entity__listing-sidebar .search-archive-sidebar .form-actions{padding-top:40px;}.component-entity__listing-sidebar .search-archive-sidebar .form-submit{padding-right:40px;padding-left:40px;color:#2145c1;background-color:#fff;border-color:#fff;}.component-entity__listing-sidebar .search-archive-sidebar .form-submit :hover{background-color:#fff;border-color:#fff;}.field--name-field-cp-content .container{padding-right:0;padding-left:0;}.component-entity__row{--bs-gutter-x:40px;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(var(--bs-gutter-y) * -1);}@media (min-width:576px){.component-entity__row{--bs-gutter-x:40px;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(var(--bs-gutter-y) * -1);margin-right:calc(var(--bs-gutter-x) / -2);margin-left:calc(var(--bs-gutter-x) / -2);}}.component-entity__content{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) / 2);padding-left:calc(var(--bs-gutter-x) / 2);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:100%;}.form-select:disabled{opacity:0.4;}.user-logged-in .person .sticky-lg-top{top:180px;z-index:1;}.node--person.container{padding:0;}.person .sticky-lg-top{top:100px;z-index:1;}.person__title{padding:20px 20px;margin:0;font-weight:600;color:#323056;}@media (max-width:575.98px){.person__title{padding-right:40px;padding-left:40px;}}.person__header{padding-top:20px;padding-bottom:20px;--bs-gutter-x:40px;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(var(--bs-gutter-y) * -1);}@media (min-width:1280px){.person__header{padding-bottom:60px;}}.person__image{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) / 2);padding-left:calc(var(--bs-gutter-x) / 2);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:100%;}.person__image img{width:100%;max-width:100%;height:auto;}@media (min-width:992px){.person__image{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) / 2);padding-left:calc(var(--bs-gutter-x) / 2);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:33.3333333333%;}}@media (max-width:575.98px){.person__image{padding-right:40px;padding-left:40px;}}.person__bio{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) / 2);padding-left:calc(var(--bs-gutter-x) / 2);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:100%;font-size:0.875rem;line-height:1.5625rem;}.person__bio p{margin:0;}@media (min-width:992px){.person__bio{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) / 2);padding-left:calc(var(--bs-gutter-x) / 2);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:33.3333333333%;}}@media (max-width:575.98px){.person__bio{padding-right:40px;padding-left:40px;}}.person__detail{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) / 2);padding-left:calc(var(--bs-gutter-x) / 2);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:100%;font-size:0.875rem;line-height:1.5625rem;}@media (min-width:992px){.person__detail{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) / 2);padding-left:calc(var(--bs-gutter-x) / 2);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:33.3333333333%;}}@media (max-width:575.98px){.person__detail{padding-right:40px;padding-left:40px;}}.person__divider{height:100%;padding-top:20px;padding-bottom:20px;border-bottom:1px dashed #999;}@media (min-width:992px){.person__divider{padding-top:40px;border-top:1px dashed #999;}}.person__role{padding-bottom:20px;}.person__role::before{display:inline-block;width:1rem;height:0.8125rem;margin-right:10px;content:" ";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16.193' height='13.258' viewBox='0 0 16.193 13.258'%3E%3Cpath d='M8.1,13.258h0L2.935,10.444V7.51L8.1,10.323,13.258,7.51v2.934L8.1,13.258Zm8.1-2.935H14.725V5.231L8.1,8.839,0,4.419,8.1,0l8.1,4.419v5.9Z' fill='%23ff694c'/%3E%3C/svg%3E");}.person__role .field--node-field-person-rolesynthesis{display:inline;}.person__chair{padding-bottom:20px;}.person__chair::before{display:inline-block;width:0.75rem;height:0.875rem;margin-right:0.8125rem;content:" ";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11.761' height='13.98' viewBox='0 0 11.761 13.98'%3E%3Cpath d='M1.724,13.98a.3.3,0,0,1-.057-.006A1.778,1.778,0,0,1,0,12.2c0-.022,0-.042,0-.064-.011-1.094,0-9.415,0-10.321a.269.269,0,0,1,0-.038A1.78,1.78,0,0,1,1.78,0h9.613a.368.368,0,0,1,.368.368V10.781a.368.368,0,0,1-.368.368h-.006a.369.369,0,0,1-.085.011H1.78a1.042,1.042,0,0,0-1.039.979c0,.034,0,.059,0,.076a.155.155,0,0,1,0,.029,1.042,1.042,0,0,0,1.039,1h9.245V12.224a.368.368,0,1,1,.736,0v1.387a.369.369,0,0,1-.368.369Z' transform='translate(0)' fill='%23ff694c'/%3E%3C/svg%3E");}.person__chair .field--node-field-person-chair{display:inline;}.person__chair .field--node-field-person-researchareas{display:inline;}.person__chair .field--node-field-person-researchareas .field--item{display:inline;}.person__email{padding-bottom:20px;}.person__email::before{display:inline-block;width:1rem;height:0.75rem;margin-right:10px;content:" ";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='12' viewBox='0 0 16 12'%3E%3Cpath d='M15,12H1a.965.965,0,0,1-.7-.3A.962.962,0,0,1,0,11V4.313L8,7.5l8-3.187V11a1.014,1.014,0,0,1-1,1ZM8,5.875H8L0,2.687V1A.965.965,0,0,1,.3.3.965.965,0,0,1,1,0H15a.965.965,0,0,1,.7.3A.965.965,0,0,1,16,1V2.687L8,5.875Z' fill='%23ff694c'/%3E%3C/svg%3E");}.person__email .field--node-field-person-email{display:inline;}.person__website{display:inline;font-weight:600;}.person__website .field--node-field-person-customwebsite,.person__website .field--node-field-person-socialprofile{display:inline;}.person__website a{color:#323056;text-decoration:none;}.person__website a:hover{color:#323056;}.person__website__wrapper{padding-bottom:20px;}.person__website__wrapper::before{display:inline-block;width:0.875rem;height:0.875rem;margin-right:10px;content:" ";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 416 416'%3E%3Cdefs%3E%3Cstyle%3E .cls-1 %7B fill: %23e66558; %7D %3C/style%3E%3C/defs%3E%3Cg id='Livello_2' data-name='Livello 2'%3E%3Cg id='Livello_1-2' data-name='Livello 1'%3E%3Cpath class='cls-1' d='M355.08,60.92A206.78,206.78,0,0,0,209,0h-2.07C92.24.59-.59,94.37,0,209.06.59,323.4,93.78,416,208,416h1.09a208,208,0,0,0,146-355.08ZM320.54,199a256.77,256.77,0,0,0-13.24-72.65,267.68,267.68,0,0,0,48-24.91A180.75,180.75,0,0,1,389.77,199Zm69.24,18a180.41,180.41,0,0,1-34.31,97.71,268.28,268.28,0,0,0-47.62-24.84,261,261,0,0,0,11.93-59.12q.59-6.88.8-13.75ZM343.91,87.33a250,250,0,0,1-43,22.17,259.56,259.56,0,0,0-41.39-67.61c-3.18-3.77-6.49-7.45-9.89-11A182.67,182.67,0,0,1,343.91,87.33ZM221.35,389.51c-1.45.1-2.9.19-4.35.26V288.83a251.15,251.15,0,0,1,67.57,11.79A239.53,239.53,0,0,1,221.35,389.51Zm-51.17-25a241.82,241.82,0,0,1-38.89-63.84A251.43,251.43,0,0,1,199,288.83V389.77c-1.46-.07-2.92-.16-4.37-.26A242.56,242.56,0,0,1,170.18,364.5Zm27-338.18,1.86-.09V127.17a251.19,251.19,0,0,1-67-11.6A240,240,0,0,1,197.14,26.32ZM245.82,53.5a240.38,240.38,0,0,1,38.07,62.1A251.29,251.29,0,0,1,217,127.17V26.23l1.88.1A241.68,241.68,0,0,1,245.82,53.5Zm44.41,79A241.12,241.12,0,0,1,302.39,199H217V145.17A269,269,0,0,0,290.23,132.47ZM199,145.17V199H113.51q.21-5.12.65-10.24a242.35,242.35,0,0,1,11.53-56.31A268.8,268.8,0,0,0,199,145.17ZM199,217v53.83a268.87,268.87,0,0,0-73.94,12.93A239.21,239.21,0,0,1,113.4,217Zm18,53.83V217h85.45a242.77,242.77,0,0,1-11.69,66.7A269.09,269.09,0,0,0,217,270.83ZM166.38,30.76A256.41,256.41,0,0,0,115,109.5,249.82,249.82,0,0,1,71.88,87.19Q75.15,83.5,78.65,80A180.77,180.77,0,0,1,166.38,30.76ZM96.22,187.25q-.5,5.88-.73,11.75H26.22a180.36,180.36,0,0,1,34.3-97.7,268.25,268.25,0,0,0,48.21,25.07A261.1,261.1,0,0,0,96.22,187.25Zm11.89,102.63a269.14,269.14,0,0,0-47.49,24.77A180.88,180.88,0,0,1,26.23,217H95.39A257.22,257.22,0,0,0,108.11,289.88ZM72,328.75a250.3,250.3,0,0,1,42.37-22,259.77,259.77,0,0,0,42.1,69.33q3.65,4.32,7.49,8.48A182.27,182.27,0,0,1,72,328.75Zm180.13,55.89a256.58,256.58,0,0,0,49.58-77.86,250.18,250.18,0,0,1,42.45,22q-3.27,3.69-6.77,7.23A180.88,180.88,0,0,1,252.09,384.64Z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");}.person__cv{font-weight:600;}.person__cv::before{display:inline-block;width:0.75rem;height:0.875rem;margin-right:10px;content:" ";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12.433' height='14' viewBox='0 0 12.433 14'%3E%3Cpath d='M11.667,14H.766a.74.74,0,0,1-.538-.229A.735.735,0,0,1,0,13.234V.784A.76.76,0,0,1,.228.228.739.739,0,0,1,.766,0h10.9A.735.735,0,0,1,12.2.228a.76.76,0,0,1,.229.556V13.234a.781.781,0,0,1-.766.766ZM1.55,1.568V12.451h9.333V1.568ZM7.765,10.9H2.334V9.333H7.765V10.9ZM10.1,7.784H2.334V6.234H10.1V7.783Zm0-3.118H2.334V3.118H10.1V4.666Z' fill='%23ff694c'/%3E%3C/svg%3E");}.person__cv .field--node-field-person-cv{display:inline-block;}.person__cv a{color:#323056;text-decoration:none;}.person__cv a:hover{color:#323056;}.person .anchor{padding-top:80px;margin-top:-60px;}.person-content{display:flex;flex-wrap:wrap;}.person-content .field--name-field-publication-authors,.person-content .field--name-field-publication-source,.person-content .field--name-field-publication-year{font-size:0.875rem;line-height:1.5625rem;}.person-main-content{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) / 2);padding-left:calc(var(--bs-gutter-x) / 2);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:100%;order:2;}@media (min-width:992px){.person-main-content{flex:0 0 auto;width:66.6666666667%;order:1;}}.person__sidebar{padding:20px 20px;margin:0;flex:0 0 auto;width:100%;order:1;z-index:0;}@media (max-width:575.98px){.person__sidebar{padding-right:40px;padding-left:40px;}}@media (min-width:992px){.person__sidebar{flex:0 0 auto;width:33.3333333333%;order:2;}}.person__sidebar .person-menu{font-size:0.875rem;}.person__sidebar .person-menu a{display:flex;justify-content:space-between;padding-top:10px;padding-bottom:20px;-moz-column-gap:0.625rem;column-gap:0.625rem;line-height:20px;color:#323056;text-decoration:none;border-bottom:1px dashed #999;}.person__sidebar .person-menu a:hover{color:#323056;}.person__sidebar .person-menu a:first-child{border-top:1px dashed #999;}.person__sidebar .person-menu a::after{min-width:1.0625rem;height:1.0625rem;content:" ";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16.971' height='16.971' viewBox='0 0 16.971 16.971'%3E%3Cpath d='M11.9-.5a.945.945,0,0,1-.181.241.943.943,0,0,1-.241.181.266.266,0,0,1-.171.07Q11.2,0,11.137,0H3.431a.861.861,0,0,1-.622-.231.811.811,0,0,1-.241-.613.836.836,0,0,1,.241-.633.861.861,0,0,1,.622-.231H9.09L.261-10.533a.829.829,0,0,1-.261-.6.829.829,0,0,1,.261-.6.972.972,0,0,1,.271-.2A.791.791,0,0,1,.863-12a.791.791,0,0,1,.331.06.972.972,0,0,1,.271.2l8.809,8.824V-8.563a.836.836,0,0,1,.241-.633.861.861,0,0,1,.622-.231.861.861,0,0,1,.622.231A.836.836,0,0,1,12-8.563V-.844q0,.06-.01.171A.229.229,0,0,1,11.9-.5Z' transform='translate(0 8.485) rotate(45)' fill='%23ff694c'/%3E%3C/svg%3E");}.person__sidebar .person-menu__title{margin-bottom:20px;font-size:1.375rem;font-weight:600;color:#323056;line-height:1.875rem;}@media (min-width:1280px){.field--name-field-person-whatsnew,.field--name-field-person-researchinterests{padding-bottom:40px;}}.field--name-field-person-whatsnew .field__label,.field--name-field-person-researchinterests .field__label{padding-right:20px;padding-left:20px;margin-bottom:20px;font-size:1.375rem;font-weight:600;color:#323056;}@media (max-width:575.98px){.field--name-field-person-whatsnew .field__label,.field--name-field-person-researchinterests .field__label{padding-right:40px;padding-left:40px;}}.field--name-field-person-whatsnew .field__label::before,.field--name-field-person-researchinterests .field__label::before{display:inline-block;width:20px;height:20px;margin-right:20px;content:"";}.field--name-field-person-whatsnew .field__label::before{border-radius:50%;background-color:#ff694c;}.field--name-field-person-researchinterests .field__label::before{width:0;height:0;border-top:10px solid transparent;border-right:10px solid #ff694c;border-bottom:10px solid #ff694c;border-left:10px solid transparent;}.field--name-field-person-publications{padding-top:20px;padding-bottom:20px;}@media (min-width:1280px){.field--name-field-person-publications{padding-bottom:60px;}}.field--name-field-person-publications .field__label{padding-right:20px;padding-left:20px;margin-bottom:20px;font-size:1.375rem;font-weight:600;color:#323056;}@media (max-width:575.98px){.field--name-field-person-publications .field__label{padding-right:40px;padding-left:40px;}}.field--name-field-person-publications .field__label::before{display:inline-block;width:20px;height:20px;margin-right:20px;content:"";background-color:#ff694c;}.field--name-field-person-publications .node--publication-vm-teaser,.field--name-field-person-publications .node--custom-publication-vm-teaser{padding-top:20px;margin:0 20px;}@media (max-width:575.98px){.field--name-field-person-publications .node--publication-vm-teaser,.field--name-field-person-publications .node--custom-publication-vm-teaser{margin:0 40px;}}.field--name-field-person-publications .node--publication-vm-teaser .node__content,.field--name-field-person-publications .node--custom-publication-vm-teaser .node__content{padding-top:20px;border-top:1px dashed #999;}.field--name-field-person-publications .field--name-field-custom-pub-author{font-size:1rem;font-weight:600;line-height:1.5625rem;}.field--name-field-person-publications .field--name-field-custom-pub-author .field--item a{color:#323056;}.field--name-field-person-publications .field--name-field-custom-pub-author .field--item a:hover{color:#323056;}.field--name-field-person-publications .publication__title{margin:0;font-size:0.875rem;line-height:1.5625rem;}.field--name-field-person-publications .field--item:last-child .node__content{padding-bottom:20px;border-bottom:1px dashed #999;}.publication__more{padding-bottom:20px;padding-top:20px;}@media (min-width:1280px){.publication__more{padding-bottom:60px;}}.publication__more .btn--load-more{margin-right:20px;margin-left:20px;line-height:1.0625rem;}@media (max-width:575.98px){.publication__more .btn--load-more{margin-right:40px;margin-left:40px;}}.publication__more .node--publication-vm-teaser,.publication__more .node--custom-publication-vm-teaser{padding-top:20px;margin:0 20px;}@media (max-width:575.98px){.publication__more .node--publication-vm-teaser,.publication__more .node--custom-publication-vm-teaser{margin:0 40px;}}.publication__more .node--publication-vm-teaser .node__content,.publication__more .node--custom-publication-vm-teaser .node__content{padding-top:20px;border-top:1px dashed #999;}.publication__more .field--name-field-custom-pub-author{font-size:1rem;font-weight:600;line-height:1.5625rem;}.publication__more .field--name-field-custom-pub-author .field--item a{color:#323056;}.publication__more .field--name-field-custom-pub-author .field--item a:hover{color:#323056;}.publication__more .publication__title{margin:0;font-size:0.875rem;line-height:1.5625rem;}.publication__more .node__content{border-bottom:none !important;}.collapse.show .node--publication-vm-teaser:last-child .node__content,.collapse.show .node--custom-publication-vm-teaser:last-child .node__content{padding-bottom:20px;border-bottom:1px dashed #999;}.field--name-field-person-workingpapers{padding-top:20px;padding-bottom:20px;}@media (min-width:1280px){.field--name-field-person-workingpapers{padding-bottom:60px;}}.field--name-field-person-workingpapers .field--item:last-child .c-workingpaperitem__divider{padding-bottom:20px;border-bottom:1px dashed #999;}.field--name-field-person-workingpapers .field__label{padding-right:20px;padding-left:20px;margin-bottom:20px;font-size:1.375rem;font-weight:600;color:#323056;}@media (max-width:575.98px){.field--name-field-person-workingpapers .field__label{padding-right:40px;padding-left:40px;}}.field--name-field-person-workingpapers .field__label::before{display:inline-block;width:0;height:0;margin-right:20px;content:"";border-top:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #ff694c;border-left:10px solid #ff694c;}.field--name-field-person-teachings{padding-top:20px;padding-bottom:20px;}@media (min-width:1280px){.field--name-field-person-teachings{padding-bottom:60px;}}.field--name-field-person-teachings .field--item:last-child .c-teaching__divider{padding-bottom:20px;border-bottom:1px dashed #999;}.field--name-field-person-teachings .field__label{padding-right:20px;padding-left:20px;margin-bottom:20px;font-size:1.375rem;font-weight:600;color:#323056;}@media (max-width:575.98px){.field--name-field-person-teachings .field__label{padding-right:40px;padding-left:40px;}}.field--name-field-person-teachings .field__label::before{display:inline-block;width:0;height:0;margin-right:20px;content:"";border-top:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #ff694c;border-left:10px solid #ff694c;}.field--name-field-person-pastteachings{padding-bottom:20px;}@media (min-width:1280px){.field--name-field-person-pastteachings{padding-bottom:60px;margin-top:-20px;}}.field--name-field-person-pastteachings .field__label{padding-right:20px;padding-left:20px;margin-bottom:20px;font-size:1.375rem;font-weight:600;color:#323056;}@media (max-width:575.98px){.field--name-field-person-pastteachings .field__label{padding-right:40px;padding-left:40px;}}.field--name-field-person-pastteachings .field__label::before{display:inline-block;width:20px;height:20px;margin-right:20px;content:"";background-color:#ff694c;}.field--name-field-person-pastteachings .btn--load-more{margin-right:20px;margin-left:20px;line-height:1.0625rem;}@media (max-width:575.98px){.field--name-field-person-pastteachings .btn--load-more{margin-right:40px;margin-left:40px;}}
body:not(.path-frontpage) .component-entity{padding-top:20px;padding-bottom:20px;}body:not(.path-frontpage) .component-entity:last-child{padding-bottom:0;}.path-frontpage .component-entity{margin-top:40px;margin-bottom:40px;}.path-frontpage .component-entity.c-hero{margin-top:0;margin-bottom:80px;}.component-entity__listing-row{--bs-gutter-x:40px;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(var(--bs-gutter-y) * -1);margin-right:calc(var(--bs-gutter-x) / -2);margin-left:calc(var(--bs-gutter-x) / -2);}.component-entity__listing-content{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) / 2);padding-left:calc(var(--bs-gutter-x) / 2);margin-top:var(--bs-gutter-y);}@media (min-width:992px){.component-entity__listing-content{flex:0 0 auto;width:66.6666666667%;}}.component-entity__listing-sidebar{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) / 2);padding-left:calc(var(--bs-gutter-x) / 2);margin-top:var(--bs-gutter-y);}@media (min-width:992px){.component-entity__listing-sidebar{flex:0 0 auto;width:33.3333333333%;}}.component-entity__listing-sidebar .component-entity{padding-right:0;padding-left:0;}.component-entity__listing-sidebar .component-entity:first-child{padding-top:0;}@media (max-width:575.98px){.component-entity__listing-sidebar .component-entity__content{padding:0;}}.component-entity__listing-sidebar .block--sf-twitter-feed{padding:0;}.component-entity__listing-sidebar .block--sf-twitter-feed .twitter-feed-block{margin:0;}.component-entity__listing-sidebar .search-archive-sidebar{padding:40px 20px;text-align:center;background-color:#2145c1;}@media (min-width:1680px){.component-entity__listing-sidebar .search-archive-sidebar{padding:40px;}}.component-entity__listing-sidebar .search-archive-sidebar label{padding-bottom:60px;color:#fff;}.component-entity__listing-sidebar .search-archive-sidebar input[type=text],.component-entity__listing-sidebar .search-archive-sidebar select{width:100%;color:#fff;background:transparent;border:none;border-bottom:dotted 1px #999;outline:none;}.component-entity__listing-sidebar .search-archive-sidebar input[type=text]::placeholder,.component-entity__listing-sidebar .search-archive-sidebar select::placeholder{color:#fff;opacity:75%;}.component-entity__listing-sidebar .search-archive-sidebar input[type=text] option,.component-entity__listing-sidebar .search-archive-sidebar select option{color:#000;}.component-entity__listing-sidebar .search-archive-sidebar select{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16.971' height='16.971' viewBox='0 0 16.971 16.971'%3E%3Cpath d='M11.9-.5a.945.945,0,0,1-.181.241.943.943,0,0,1-.241.181.266.266,0,0,1-.171.07Q11.2,0,11.137,0H3.431a.861.861,0,0,1-.622-.231.811.811,0,0,1-.241-.613.836.836,0,0,1,.241-.633.861.861,0,0,1,.622-.231H9.09L.261-10.533a.829.829,0,0,1-.261-.6.829.829,0,0,1,.261-.6.972.972,0,0,1,.271-.2A.791.791,0,0,1,.863-12a.791.791,0,0,1,.331.06.972.972,0,0,1,.271.2l8.809,8.824V-8.563a.836.836,0,0,1,.241-.633.861.861,0,0,1,.622-.231.861.861,0,0,1,.622.231A.836.836,0,0,1,12-8.563V-.844q0,.06-.01.171A.229.229,0,0,1,11.9-.5Z' transform='translate(0 8.485) rotate(45)' fill='%23fff'/%3E%3C/svg%3E") right center no-repeat;appearance:none;}.component-entity__listing-sidebar .search-archive-sidebar .form-item{padding-bottom:20px;}.component-entity__listing-sidebar .search-archive-sidebar .form-wrapper{padding:0;}.component-entity__listing-sidebar .search-archive-sidebar .form-actions{padding-top:40px;}.component-entity__listing-sidebar .search-archive-sidebar .form-submit{padding-right:40px;padding-left:40px;color:#2145c1;background-color:#fff;border-color:#fff;}.component-entity__listing-sidebar .search-archive-sidebar .form-submit :hover{background-color:#fff;border-color:#fff;}.field--name-field-cp-content .container{padding-right:0;padding-left:0;}.component-entity__row{--bs-gutter-x:40px;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(var(--bs-gutter-y) * -1);}@media (min-width:576px){.component-entity__row{--bs-gutter-x:40px;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(var(--bs-gutter-y) * -1);margin-right:calc(var(--bs-gutter-x) / -2);margin-left:calc(var(--bs-gutter-x) / -2);}}.component-entity__content{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) / 2);padding-left:calc(var(--bs-gutter-x) / 2);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:100%;}.form-select:disabled{opacity:0.4;}.c-teaching__divider{padding-top:20px;border-top:1px dashed #999;}.c-teaching__wrapper{display:flex;flex-direction:row;justify-content:space-between;}.c-teaching__academicyear{font-size:1rem;font-weight:600;line-height:1.5625rem;padding-bottom:20px;}.c-teaching__code{font-size:0.875rem;line-height:1.5625rem;font-weight:600;}.c-teaching__name,.c-teaching__link{font-size:0.875rem;line-height:1.5625rem;font-weight:600;color:#2145c1;text-align:right;}.c-teaching__name a:hover,.c-teaching__link a:hover{color:#2145c1;}
body:not(.path-frontpage) .component-entity{padding-top:20px;padding-bottom:20px;}body:not(.path-frontpage) .component-entity:last-child{padding-bottom:0;}.path-frontpage .component-entity{margin-top:40px;margin-bottom:40px;}.path-frontpage .component-entity.c-hero{margin-top:0;margin-bottom:80px;}.component-entity__listing-row{--bs-gutter-x:40px;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(var(--bs-gutter-y) * -1);margin-right:calc(var(--bs-gutter-x) / -2);margin-left:calc(var(--bs-gutter-x) / -2);}.component-entity__listing-content{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) / 2);padding-left:calc(var(--bs-gutter-x) / 2);margin-top:var(--bs-gutter-y);}@media (min-width:992px){.component-entity__listing-content{flex:0 0 auto;width:66.6666666667%;}}.component-entity__listing-sidebar{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) / 2);padding-left:calc(var(--bs-gutter-x) / 2);margin-top:var(--bs-gutter-y);}@media (min-width:992px){.component-entity__listing-sidebar{flex:0 0 auto;width:33.3333333333%;}}.component-entity__listing-sidebar .component-entity{padding-right:0;padding-left:0;}.component-entity__listing-sidebar .component-entity:first-child{padding-top:0;}@media (max-width:575.98px){.component-entity__listing-sidebar .component-entity__content{padding:0;}}.component-entity__listing-sidebar .block--sf-twitter-feed{padding:0;}.component-entity__listing-sidebar .block--sf-twitter-feed .twitter-feed-block{margin:0;}.component-entity__listing-sidebar .search-archive-sidebar{padding:40px 20px;text-align:center;background-color:#2145c1;}@media (min-width:1680px){.component-entity__listing-sidebar .search-archive-sidebar{padding:40px;}}.component-entity__listing-sidebar .search-archive-sidebar label{padding-bottom:60px;color:#fff;}.component-entity__listing-sidebar .search-archive-sidebar input[type=text],.component-entity__listing-sidebar .search-archive-sidebar select{width:100%;color:#fff;background:transparent;border:none;border-bottom:dotted 1px #999;outline:none;}.component-entity__listing-sidebar .search-archive-sidebar input[type=text]::placeholder,.component-entity__listing-sidebar .search-archive-sidebar select::placeholder{color:#fff;opacity:75%;}.component-entity__listing-sidebar .search-archive-sidebar input[type=text] option,.component-entity__listing-sidebar .search-archive-sidebar select option{color:#000;}.component-entity__listing-sidebar .search-archive-sidebar select{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16.971' height='16.971' viewBox='0 0 16.971 16.971'%3E%3Cpath d='M11.9-.5a.945.945,0,0,1-.181.241.943.943,0,0,1-.241.181.266.266,0,0,1-.171.07Q11.2,0,11.137,0H3.431a.861.861,0,0,1-.622-.231.811.811,0,0,1-.241-.613.836.836,0,0,1,.241-.633.861.861,0,0,1,.622-.231H9.09L.261-10.533a.829.829,0,0,1-.261-.6.829.829,0,0,1,.261-.6.972.972,0,0,1,.271-.2A.791.791,0,0,1,.863-12a.791.791,0,0,1,.331.06.972.972,0,0,1,.271.2l8.809,8.824V-8.563a.836.836,0,0,1,.241-.633.861.861,0,0,1,.622-.231.861.861,0,0,1,.622.231A.836.836,0,0,1,12-8.563V-.844q0,.06-.01.171A.229.229,0,0,1,11.9-.5Z' transform='translate(0 8.485) rotate(45)' fill='%23fff'/%3E%3C/svg%3E") right center no-repeat;appearance:none;}.component-entity__listing-sidebar .search-archive-sidebar .form-item{padding-bottom:20px;}.component-entity__listing-sidebar .search-archive-sidebar .form-wrapper{padding:0;}.component-entity__listing-sidebar .search-archive-sidebar .form-actions{padding-top:40px;}.component-entity__listing-sidebar .search-archive-sidebar .form-submit{padding-right:40px;padding-left:40px;color:#2145c1;background-color:#fff;border-color:#fff;}.component-entity__listing-sidebar .search-archive-sidebar .form-submit :hover{background-color:#fff;border-color:#fff;}.field--name-field-cp-content .container{padding-right:0;padding-left:0;}.component-entity__row{--bs-gutter-x:40px;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(var(--bs-gutter-y) * -1);}@media (min-width:576px){.component-entity__row{--bs-gutter-x:40px;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(var(--bs-gutter-y) * -1);margin-right:calc(var(--bs-gutter-x) / -2);margin-left:calc(var(--bs-gutter-x) / -2);}}.component-entity__content{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) / 2);padding-left:calc(var(--bs-gutter-x) / 2);margin-top:var(--bs-gutter-y);flex:0 0 auto;width:100%;}.form-select:disabled{opacity:0.4;}.c-text__title{margin-bottom:20px;font-size:1.375rem;font-weight:600;color:#323056;}.icon-triangle-right .c-text__title,.icon-triangle-left .c-text__title,.icon-circle .c-text__title,.icon-square .c-text__title{display:flex;align-items:center;}.icon-triangle-right .c-text__title::before,.icon-triangle-left .c-text__title::before,.icon-circle .c-text__title::before,.icon-square .c-text__title::before{display:inline-block;margin-right:20px;content:"";}.icon-triangle-right .c-text__title::before{width:0;height:0;border-top:10px solid transparent;border-right:10px solid #ff694c;border-bottom:10px solid #ff694c;border-left:10px solid transparent;}.icon-triangle-left .c-text__title::before{width:0;height:0;border-top:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #ff694c;border-left:10px solid #ff694c;}.icon-circle .c-text__title::before{width:20px;height:20px;background-color:#ff694c;border-radius:50%;}.icon-square .c-text__title::before{width:20px;height:20px;background-color:#ff694c;}
