/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html.overlay-open .navbar-fixed-top{z-index:400;}html.js fieldset.collapsed{border-left-width:1px;border-right-width:1px;height:auto;}html.js input.form-autocomplete{background-image:none;}html.js input.form-autocomplete{background-image:none;}html.js .autocomplete-throbber{background-position:100% 2px;background-repeat:no-repeat;display:inline-block;height:15px;margin:2px 0 0 2px;width:15px;}html.js .autocomplete-throbber.throbbing{background-position:100% -18px;}body{position:relative;}body.admin-expanded.admin-vertical.admin-nw .navbar,body.admin-expanded.admin-vertical.admin-sw .navbar{margin-left:260px;}body.navbar-is-fixed-top{padding-top:64px;}body.navbar-is-fixed-bottom{padding-bottom:64px !important;}body.toolbar{padding-top:30px !important;}body.toolbar .navbar-fixed-top{top:30px;}body.toolbar.navbar-is-fixed-top{padding-top:94px !important;}body.toolbar-drawer{padding-top:64px !important;}body.toolbar-drawer .navbar-fixed-top{top:64px;}body.toolbar-drawer.navbar-is-fixed-top{padding-top:128px !important;}body.admin-menu .navbar-fixed-top{top:29px;}body.admin-menu.navbar-is-fixed-top{padding-top:93px;}body div#admin-toolbar{z-index:1600;}body #toolbar,body #admin-menu,body #admin-toolbar{box-shadow:none;}body #admin-menu{margin:0;padding:0;position:fixed;z-index:1600;}body #admin-menu .dropdown li{line-height:normal;}@media screen and (min-width:768px){.navbar.container{max-width:720px;}}@media screen and (min-width:992px){.navbar.container{max-width:940px;}}@media screen and (min-width:1200px){.navbar.container{max-width:1140px;}}.navbar.container,.navbar.container-fluid{margin-top:20px;}.navbar.container > .container,.navbar.container-fluid > .container-fluid{margin:0;padding:0;width:auto;}#overlay-container,.overlay-modal-background,.overlay-element{z-index:1500;}#toolbar{z-index:1600;}.modal{z-index:1620;}.modal-dialog{z-index:1630;}.ctools-modal-dialog .modal-body{width:100% !important;overflow:auto;}.modal-backdrop{z-index:1610;}.footer{margin-top:45px;padding-top:35px;padding-bottom:36px;border-top:1px solid #E5E5E5;}.element-invisible{margin:0;padding:0;width:1px;}.navbar .logo{margin-right:-15px;padding-left:15px;padding-right:15px;}@media screen and (min-width:768px){.navbar .logo{margin-right:0;padding-left:0;}}ul.secondary{float:left;}@media screen and (min-width:768px){ul.secondary{float:right;}}.page-header{margin-top:0;}.region-sidebar-first .block:first-child h2.block-title,.region-sidebar-second .block:first-child h2.block-title{margin-top:0;}p:last-child{margin-bottom:0;}.region-help > .glyphicon{font-size:18px;float:left;margin:-0.05em 0.5em 0 0;}.region-help .block{overflow:hidden;}form#search-block-form{margin:0;}.navbar #block-search-form{float:none;margin:5px 0 5px 5px;}@media screen and (min-width:992px){.navbar #block-search-form{float:right;}}.navbar #block-search-form .input-group-btn{width:auto;}ul.action-links{margin:12px 0;padding:0;}ul.action-links li{display:inline;margin:0;padding:0 6px 0 0;}ul.action-links .glyphicon{padding-right:0.5em;}input,textarea,select,.uneditable-input{max-width:100%;width:auto;}input.error{color:#a94442;border-color:#ebccd1;}fieldset legend.panel-heading{float:left;line-height:1em;margin:0;}fieldset .panel-body{clear:both;}fieldset .panel-heading a.panel-title{color:inherit;display:block;margin:-10px -15px;padding:10px 15px;}fieldset .panel-heading a.panel-title:hover{text-decoration:none;}.form-group:last-child,.panel:last-child{margin-bottom:0;}.form-horizontal .form-group{margin-left:0;margin-right:0;}.form-actions{clear:both;}.managed-files.table td:first-child{width:100%;}div.image-widget-data{float:none;overflow:hidden;}table.sticky-header{z-index:1;}.resizable-textarea textarea{border-radius:4px 4px 0 0;}.text-format-wrapper{margin-bottom:15px;}.text-format-wrapper > .form-type-textarea,.text-format-wrapper .filter-wrapper{margin-bottom:0;}.filter-wrapper{border-radius:0 0 4px 4px;}.filter-wrapper .panel-body{padding:7px;}.filter-wrapper .form-type-select{min-width:30%;}.filter-wrapper .form-type-select .filter-list{width:100%;}.filter-help{margin-top:5px;text-align:center;}@media screen and (min-width:768px){.filter-help{float:right;}}.filter-help .glyphicon{margin:0 5px 0 0;vertical-align:text-top;}.radio:first-child,.checkbox:first-child{margin-top:0;}.radio:last-child,.checkbox:last-child{margin-bottom:0;}.help-block,.control-group .help-inline{color:#777777;font-size:12px;margin:5px 0 10px;padding:0;}.panel-heading{display:block;}a.tabledrag-handle .handle{height:auto;width:auto;}.error{color:#a94442;}div.error,table tr.error{background-color:#f2dede;color:#a94442;}.form-group.error,.form-group.has-error{background:none;}.form-group.error label,.form-group.has-error label,.form-group.error .control-label,.form-group.has-error .control-label{color:#a94442;font-weight:600;}.form-group.error input,.form-group.has-error input,.form-group.error textarea,.form-group.has-error textarea,.form-group.error select,.form-group.has-error select,.form-group.error .uneditable-input,.form-group.has-error .uneditable-input{color:#555555;}.form-group.error .help-block,.form-group.has-error .help-block,.form-group.error .help-inline,.form-group.has-error .help-inline{color:#777777;}.nav-tabs{margin-bottom:10px;}ul li.collapsed,ul li.expanded,ul li.leaf{list-style:none;list-style-image:none;}.tabs--secondary{margin:0 0 10px;}.submitted{margin-bottom:1em;font-style:italic;font-weight:normal;color:#777;}.form-type-password-confirm{position:relative;}.form-type-password-confirm label{display:block;}.form-type-password-confirm label .label{float:right;}.form-type-password-confirm .password-help{padding-left:2em;}@media (min-width:768px){.form-type-password-confirm .password-help{border-left:1px solid #ddd;left:50%;margin-left:15px;position:absolute;}}@media (min-width:992px){.form-type-password-confirm .password-help{left:33.33333333%;}}.form-type-password-confirm .progress{background:transparent;border-radius:0 0 5px 5px;box-shadow:none;height:4px;margin:-5px 0px 0;}.form-type-password-confirm .form-type-password{clear:left;}.form-type-password-confirm .form-control-feedback{right:15px;}.form-type-password-confirm .help-block{clear:both;}ul.pagination li > a.progress-disabled{float:left;}.form-autocomplete .glyphicon{color:#777777;font-size:120%;}.form-autocomplete .glyphicon.glyphicon-spin{color:#337ab7;}.form-autocomplete .input-group-addon{background-color:#ffffff;}.form-autocomplete .dropdown a{white-space:normal;}.ajax-progress-bar{border-radius:0 0 4px 4px;border:1px solid #ccc;margin:-1px 0 0;padding:6px 12px;width:100%;}.ajax-progress-bar .progress{height:8px;margin:0;}.ajax-progress-bar .percentage,.ajax-progress-bar .message{color:#777777;font-size:12px;line-height:1em;margin:5px 0 0;padding:0;}.glyphicon-spin{display:inline-block;animation:spin 1s infinite linear;}a .glyphicon-spin{display:inline-block;text-decoration:none;}@keyframes spin{0%{transform:rotate(0deg);}100%{transform:rotate(359deg);}}.tabbable{margin-bottom:20px;}.tabs-below > .nav-tabs,.tabs-left > .nav-tabs,.tabs-right > .nav-tabs{border-bottom:0;}.tabs-below > .nav-tabs .summary,.tabs-left > .nav-tabs .summary,.tabs-right > .nav-tabs .summary{color:#777777;font-size:12px;}.tab-pane > .panel-heading{display:none;}.tab-content > .active{display:block;}.tabs-below > .nav-tabs{border-top:1px solid #ddd;}.tabs-below > .nav-tabs > li{margin-top:-1px;margin-bottom:0;}.tabs-below > .nav-tabs > li > a{border-radius:0 0 4px 4px;}.tabs-below > .nav-tabs > li > a:hover,.tabs-below > .nav-tabs > li > a:focus{border-top-color:#ddd;border-bottom-color:transparent;}.tabs-below > .nav-tabs > .active > a,.tabs-below > .nav-tabs > .active > a:hover,.tabs-below > .nav-tabs > .active > a:focus{border-color:transparent #ddd #ddd #ddd;}.tabs-left > .nav-tabs,.tabs-right > .nav-tabs{padding-bottom:20px;width:220px;}.tabs-left > .nav-tabs > li,.tabs-right > .nav-tabs > li{float:none;}.tabs-left > .nav-tabs > li:focus,.tabs-right > .nav-tabs > li:focus{outline:0;}.tabs-left > .nav-tabs > li > a,.tabs-right > .nav-tabs > li > a{margin-right:0;margin-bottom:3px;}.tabs-left > .nav-tabs > li > a:focus,.tabs-right > .nav-tabs > li > a:focus{outline:0;}.tabs-left > .tab-content,.tabs-right > .tab-content{border-radius:0 4px 4px 4px;box-shadow:0 1px 1px rgba(0,0,0,0.05);border:1px solid #ddd;overflow:hidden;padding:10px 15px;}.tabs-left > .nav-tabs{float:left;margin-right:-1px;}.tabs-left > .nav-tabs > li > a{border-radius:4px 0 0 4px;}.tabs-left > .nav-tabs > li > a:hover,.tabs-left > .nav-tabs > li > a:focus{border-color:#eeeeee #ddd #eeeeee #eeeeee;}.tabs-left > .nav-tabs > .active > a,.tabs-left > .nav-tabs > .active > a:hover,.tabs-left > .nav-tabs > .active > a:focus{border-color:#ddd transparent #ddd #ddd;box-shadow:-1px 1px 1px rgba(0,0,0,0.05);}.tabs-right > .nav-tabs{float:right;margin-left:-1px;}.tabs-right > .nav-tabs > li > a{border-radius:0 4px 4px 0;}.tabs-right > .nav-tabs > li > a:hover,.tabs-right > .nav-tabs > li > a:focus{border-color:#eeeeee #eeeeee #eeeeee #ddd;box-shadow:1px 1px 1px rgba(0,0,0,0.05);}.tabs-right > .nav-tabs > .active > a,.tabs-right > .nav-tabs > .active > a:hover,.tabs-right > .nav-tabs > .active > a:focus{border-color:#ddd #ddd #ddd transparent;}th.checkbox,td.checkbox,th.radio,td.radio{display:table-cell;}.views-display-settings .label{font-size:100%;color:#666666;}.views-display-settings .footer{padding:0;margin:4px 0 0 0;}.views-exposed-form .views-exposed-widget .btn{margin-top:1.8em;}table .radio input[type=radio],table .checkbox input[type=checkbox]{max-width:inherit;}.form-horizontal .form-group label{position:relative;min-height:1px;margin-top:0;margin-bottom:0;padding-top:7px;padding-left:15px;padding-right:15px;text-align:right;}@media (min-width:768px){.form-horizontal .form-group label{float:left;width:16.66666667%;}}.alert a{font-weight:bold;}.alert-success a,.alert-success a:hover,.alert-success a:focus{color:#2b542c;}.alert-info a,.alert-info a:hover,.alert-info a:focus{color:#245269;}.alert-warning a,.alert-warning a:hover,.alert-warning a:focus{color:#66512c;}.alert-danger a,.alert-danger a:hover,.alert-danger a:focus{color:#843534;}div.image-style-new,div.image-style-new div{display:block;}div.image-style-new div.input-group{display:table;}td.module,.table-striped > tbody > tr:nth-child(odd) > td.module,.table > tbody > tr > td.module{background:#ddd;font-weight:700;}.book-toc > .dropdown-menu{overflow:hidden;}.book-toc > .dropdown-menu > .dropdown-header{white-space:nowrap;}.book-toc > .dropdown-menu > li:nth-child(1) > a{font-weight:bold;}.book-toc > .dropdown-menu .dropdown-menu{box-shadow:none;border:0;display:block;font-size:12px;margin:0;padding:0;position:static;width:100%;}.book-toc > .dropdown-menu .dropdown-menu > li{padding-left:20px;}.book-toc > .dropdown-menu .dropdown-menu > li > a{margin-left:-40px;padding-left:60px;}#features-filter .form-item.form-type-checkbox{padding-left:20px;}fieldset.features-export-component{font-size:12px;}html.js #features-export-form fieldset.features-export-component,fieldset.features-export-component{margin:0 0 10px;}fieldset.features-export-component .panel-heading{padding:5px 10px;}fieldset.features-export-component .panel-heading a.panel-title{font-size:12px;font-weight:500;margin:-5px -10px;padding:5px 10px;}fieldset.features-export-component .panel-body{padding:0 10px;}div.features-export-list{margin:-11px 0 10px;padding:0 10px;}fieldset.features-export-component .component-select .form-type-checkbox,div.features-export-list .form-type-checkbox{line-height:1em;margin:5px 5px 5px 0 !important;min-height:0;padding:3px 3px 3px 25px !important;}fieldset.features-export-component .component-select .form-type-checkbox input[type=checkbox],div.features-export-list .form-type-checkbox input[type=checkbox]{margin-top:0;}body.navbar-is-fixed-top.navbar-administration.navbar-horizontal.navbar-tray-open .navbar-fixed-top{top:79px;}body.navbar-is-fixed-top.navbar-administration .navbar-fixed-top{top:39px;}@media (min-width:768px){body.navbar-is-fixed-top.navbar-administration.navbar-vertical.navbar-tray-open .navbar-fixed-top{left:240px;left:24rem;}}.navbar-administration #navbar-administration.navbar-oriented .navbar-bar{z-index:1032;}.navbar-administration #navbar-administration .navbar-tray{z-index:1031;}body.navbar-is-fixed-top.navbar-administration{padding-top:103px !important;}body.navbar-is-fixed-top.navbar-administration.navbar-horizontal.navbar-tray-open{padding-top:143px !important;}body.navbar-tray-open.navbar-vertical.navbar-fixed{margin-left:240px;margin-left:24rem;}#navbar-administration.navbar-oriented .navbar-tray-vertical{width:24rem;}a.icon-before .glyphicon,a .glyphicon.icon-before{margin-right:0.25em;}a.icon-after .glyphicon,a .glyphicon.icon-after{margin-left:0.25em;}.btn.icon-before .glyphicon,.btn .glyphicon.icon-before{margin-left:-0.25em;margin-right:0.25em;}.btn.icon-after .glyphicon,.btn .glyphicon.icon-after{margin-left:0.25em;margin-right:-0.25em;}.alert-sm{padding:5px 10px;}.alert a{font-weight:bold;}.alert-success a,.alert-success a:hover,.alert-success a:focus{color:#2b542c;}.alert-info a,.alert-info a:hover,.alert-info a:focus{color:#245269;}.alert-warning a,.alert-warning a:hover,.alert-warning a:focus{color:#66512c;}.alert-danger a,.alert-danger a:hover,.alert-danger a:focus{color:#843534;}@keyframes glyphicon-spin{0%{transform:rotate(0deg);}100%{transform:rotate(359deg);}}.glyphicon-spin{display:inline-block;animation:glyphicon-spin 1s infinite linear;}a .glyphicon-spin{display:inline-block;text-decoration:none;}html.js .btn .ajax-throbber{margin-left:0.5em;margin-right:-0.25em;}html.js .form-item .input-group-addon .glyphicon{color:#777777;opacity:0.5;transition:150ms color,150ms opacity;}html.js .form-item .input-group-addon .glyphicon.glyphicon-spin{color:#337ab7;opacity:1;}html.js .form-item .input-group-addon .input-group-addon{background-color:#ffffff;}html.js .ajax-new-content:empty{display:none !important;}.field--label{font-weight:bold;}.field--label-inline .field--label,.field--label-inline .field--items{float:left;}.field--label-inline .field--label,.field--label-inline > .field--item,.field--label-inline .field--items{padding-right:0.5em;}[dir=rtl] .field--label-inline .field--label,[dir=rtl] .field--label-inline .field--items{padding-left:0.5em;padding-right:0;float:right;}.field--label-inline .field--label::after{content:":";}.file{display:table;font-size:75%;font-weight:700;margin:5px 0;width:100%;}.file > span{background:#fff;color:#337ab7;border-bottom:1px solid #ccc;border-top:1px solid #ccc;}.file > span:first-child{border-left:1px solid #ccc;}.file > span:last-child{border-right:1px solid #ccc;}.file > .tabledrag-changed{background:#fcf8e3;border-radius:0;color:#8a6d3b;display:table-cell;padding:0 1em;top:0;vertical-align:middle;border-left:1px solid inherit;}.file > .tabledrag-changed,.file > .tabledrag-changed:last-child{border:1px solid #f7e1b5;}.file-icon{display:table-cell;font-size:150%;padding:0.25em 0.5em;text-align:center;vertical-align:middle;}.file-link{display:table-cell;vertical-align:middle;width:100%;}.file-link a,.file-link a:hover,.file-link a:focus,.file-link a:active{color:inherit;}.file-size{display:table-cell;padding:0 1em;text-align:right;white-space:pre;vertical-align:middle;}.image-widget.row{overflow:hidden;}.filter-wrapper{background-color:#fff;border:1px solid #ddd;border-top:0;border-radius:0 0 4px 4px;box-shadow:0 1px 1px rgba(0,0,0,0.05);margin-bottom:0;padding:10px;height:51px;}.filter-help{float:right;line-height:1;margin:0.5em 0 0;}.nav.nav-tabs.filter-formats{margin-bottom:15px;}table .checkbox.form-no-label,table .radio.form-no-label{margin-bottom:0;margin-top:0;}.select-wrapper{display:inline-block;position:relative;width:100%;}.form-inline .select-wrapper{width:auto;}.input-group .select-wrapper{display:table-cell;}.input-group .select-wrapper:first-child .form-control:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px;}.input-group .select-wrapper:last-child .form-control:first-child{border-top-right-radius:4px;border-bottom-right-radius:4px;}.select-wrapper select{-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:1;padding-right:2em;}.select-wrapper select::-ms-expand{opacity:0;}.select-wrapper:after{color:#337ab7;content:"▼";font-style:normal;font-weight:400;line-height:1;margin-top:-0.5em;padding-right:0.5em;pointer-events:none;position:absolute;right:0;top:50%;z-index:10;}.has-glyphicons .select-wrapper:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e114";display:inline-block;font-family:"Glyphicons Halflings";}.has-error .select-wrapper:after{color:#a94442;}.has-success .select-wrapper:after{color:#3c763d;}.has-warning .select-wrapper:after{color:#8a6d3b;}.form-required:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+PHBhdGggZmlsbD0iI0VFMDAwMCIgIGQ9Ik0wLDcuNTYybDEuMTE0LTMuNDM4YzIuNTY1LDAuOTA2LDQuNDMsMS42ODgsNS41OSwyLjM1QzYuMzk4LDMuNTUzLDYuMjM3LDEuNTQ0LDYuMjIsMC40NDdoMy41MTEgYy0wLjA1LDEuNTk3LTAuMjM0LDMuNi0wLjU1OCw2LjAwM2MxLjY2NC0wLjgzOCwzLjU2Ni0xLjYxMyw1LjcxNC0yLjMyNUwxNiw3LjU2MmMtMi4wNSwwLjY3OC00LjA2LDEuMTMxLTYuMDI4LDEuMzU2IGMwLjk4NCwwLjg1NiwyLjM3MiwyLjM4MSw0LjE2Niw0LjU3NWwtMi45MDYsMi4wNTljLTAuOTM1LTEuMjc0LTIuMDQxLTMuMDA5LTMuMzE2LTUuMjA2Yy0xLjE5NCwyLjI3NS0yLjI0NCw0LjAxMy0zLjE0Nyw1LjIwNiBsLTIuODU2LTIuMDU5YzEuODcyLTIuMzA3LDMuMjExLTMuODMyLDQuMDE3LTQuNTc1QzMuODQ5LDguNTE2LDEuODcyLDguMDYyLDAsNy41NjIiLz48L3N2Zz4K);background-size:10px 7px;content:"";display:inline-block;vertical-align:super;line-height:1;height:7px;width:10px;}.form-actions .btn,.form-actions .btn-group{margin-right:10px;}.form-actions .btn-group .btn{margin-right:0;}a.icon-before .glyphicon,a .glyphicon.icon-before{margin-right:0.25em;}a.icon-after .glyphicon,a .glyphicon.icon-after{margin-left:0.25em;}.btn.icon-before .glyphicon,.btn .glyphicon.icon-before{margin-left:-0.25em;margin-right:0.25em;}.btn.icon-after .glyphicon,.btn .glyphicon.icon-after{margin-left:0.25em;margin-right:-0.25em;}body{position:relative;}body.navbar-is-static-top{margin-top:0;}body.navbar-is-fixed-top{margin-top:65px;}body.navbar-is-fixed-bottom{padding-bottom:65px;}@media screen and (min-width:768px){body{margin-top:15px;}}@media screen and (max-width:767px){body.toolbar-vertical.navbar-is-fixed-top .toolbar-bar,body.toolbar-vertical.navbar-is-fixed-bottom .toolbar-bar{position:fixed;}body.toolbar-vertical.navbar-is-fixed-top header,body.toolbar-vertical.navbar-is-fixed-bottom header{z-index:500;}body.toolbar-vertical.navbar-is-fixed-top header{top:39px;}}@media screen and (min-width:768px){.navbar.container{max-width:720px;}}@media screen and (min-width:992px){.navbar.container{max-width:940px;}}@media screen and (min-width:1200px){.navbar.container{max-width:1140px;}}.navbar .logo{margin-right:-15px;padding-left:15px;padding-right:15px;}@media screen and (min-width:768px){.navbar .logo{margin-right:0;padding-left:0;}}.is-unpublished{background-color:#fff4f4;}.node-preview-container{margin-top:-15px;}.node-preview-form-select{padding:15px;}.panel-title{display:block;margin:-10px -15px;padding:10px 15px;}.panel-title,.panel-title:hover,.panel-title:focus,.panel-title:hover:focus{color:inherit;}.panel-title:focus,.panel-title:hover{text-decoration:none;}.progress-wrapper{margin-bottom:15px;}.progress-wrapper:last-child .progress{margin-bottom:5px;}.progress-wrapper .message{font-weight:700;margin-bottom:5px;}.progress-wrapper .percentage,.progress-wrapper .progress-label{font-size:12px;}.progress-wrapper .progress-bar{min-width:2em;}.tabledrag-toggle-weight{float:right;margin:1px 2px 1px 10px;}.tabledrag-changed-warning{margin:0;overflow:hidden;}.tabledrag-handle{color:#777777;cursor:move;float:left;font-size:125%;line-height:1;margin:-10px 0 0 -10px;padding:10px;}.tabledrag-handle:hover,.tabledrag-handle:focus{color:#337ab7;}.indentation{float:left;height:1.7em;margin:-0.4em 0.2em -0.4em -0.4em;padding:0.42em 0 0.42em 0.6em;width:20px;}[dir=rtl] .indentation{float:right;margin:-0.4em -0.4em -0.4em 0.2em;padding:0.42em 0.6em 0.42em 0;}.local-actions{margin:10px 0 10px -5px;}.tabs--secondary{margin:10px 0 5px;}.tabbable{margin-bottom:20px;}.tabs-below > .nav-tabs,.tabs-left > .nav-tabs,.tabs-right > .nav-tabs{border-bottom:0;}.tabs-below > .nav-tabs .summary,.tabs-left > .nav-tabs .summary,.tabs-right > .nav-tabs .summary{color:#777777;font-size:12px;}.tab-pane > .panel-heading{display:none;}.tab-content > .active{display:block;}.tabs-below > .nav-tabs{border-top:1px solid #ddd;}.tabs-below > .nav-tabs > li{margin-top:-1px;margin-bottom:0;}.tabs-below > .nav-tabs > li > a{border-radius:0 0 4px 4px;}.tabs-below > .nav-tabs > li > a:hover,.tabs-below > .nav-tabs > li > a:focus{border-top-color:#ddd;border-bottom-color:transparent;}.tabs-below > .nav-tabs > .active > a,.tabs-below > .nav-tabs > .active > a:hover,.tabs-below > .nav-tabs > .active > a:focus{border-color:transparent #ddd #ddd #ddd;}.tabs-left > .nav-tabs,.tabs-right > .nav-tabs{padding-bottom:20px;width:220px;}.tabs-left > .nav-tabs > li,.tabs-right > .nav-tabs > li{float:none;}.tabs-left > .nav-tabs > li:focus,.tabs-right > .nav-tabs > li:focus{outline:0;}.tabs-left > .nav-tabs > li > a,.tabs-right > .nav-tabs > li > a{margin-right:0;margin-bottom:3px;}.tabs-left > .nav-tabs > li > a:focus,.tabs-right > .nav-tabs > li > a:focus{outline:0;}.tabs-left > .tab-content,.tabs-right > .tab-content{border-radius:0 4px 4px 4px;border:1px solid #ddd;box-shadow:0 1px 1px rgba(0,0,0,0.05);overflow:hidden;padding:10px 15px;}.tabs-left > .nav-tabs{float:left;margin-right:-1px;}.tabs-left > .nav-tabs > li > a{border-radius:4px 0 0 4px;}.tabs-left > .nav-tabs > li > a:hover,.tabs-left > .nav-tabs > li > a:focus{border-color:#eeeeee #ddd #eeeeee #eeeeee;}.tabs-left > .nav-tabs > .active > a,.tabs-left > .nav-tabs > .active > a:hover,.tabs-left > .nav-tabs > .active > a:focus{border-color:#ddd transparent #ddd #ddd;box-shadow:-1px 1px 1px rgba(0,0,0,0.05);}.tabs-right > .nav-tabs{float:right;margin-left:-1px;}.tabs-right > .nav-tabs > li > a{border-radius:0 4px 4px 0;}.tabs-right > .nav-tabs > li > a:hover,.tabs-right > .nav-tabs > li > a:focus{border-color:#eeeeee #eeeeee #eeeeee #ddd;box-shadow:1px 1px 1px rgba(0,0,0,0.05);}.tabs-right > .nav-tabs > .active > a,.tabs-right > .nav-tabs > .active > a:hover,.tabs-right > .nav-tabs > .active > a:focus{border-color:#ddd #ddd #ddd transparent;}body.toolbar-fixed .toolbar-oriented .toolbar-bar{z-index:1031;}body.toolbar-fixed .navbar-fixed-top{top:39px;}body.toolbar-fixed.toolbar-horizontal.toolbar-tray-open .navbar-fixed-top{top:79px;}body.toolbar-fixed.toolbar-vertical.toolbar-tray-open .navbar-fixed-top{left:240px;}body.toolbar-fixed.toolbar-vertical.toolbar-tray-open.toolbar-fixed{margin-left:240px;}body.toolbar-fixed.toolbar-vertical.toolbar-tray-open.toolbar-fixed .toolbar-tray{padding-bottom:40px;}body.toolbar-fixed.toolbar-vertical.toolbar-tray-open.toolbar-fixed .toolbar-tray,body.toolbar-fixed.toolbar-vertical.toolbar-tray-open.toolbar-fixed .toolbar-tray > .toolbar-lining:before{width:240px;}body.toolbar-loading{margin-top:0;}body.toolbar-loading.toolbar{margin-bottom:15px;}.ui-autocomplete{background:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);border-radius:4px;box-shadow:0 6px 12px rgba(0,0,0,0.175);color:inherit;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;list-style:none;min-width:160px;padding:5px 0;text-align:left;z-index:1000;}.ui-autocomplete .ui-menu-item{border:0;border-radius:0;clear:both;color:#333333;cursor:pointer;display:block;font-weight:normal;line-height:1.42857143;margin:0;outline:0;padding:3px 20px;text-decoration:none;white-space:nowrap;}.ui-autocomplete .ui-menu-item.ui-state-hover{background:#f5f5f5;color:#262626;}.ui-autocomplete .ui-menu-item.ui-state-active,.ui-autocomplete .ui-menu-item.ui-state-focus{background:#337ab7;color:#fff;}ol,ul{padding-left:1.5em;}.popover ol:last-child,.popover ul:last-child{margin-bottom:0;}.page-header{margin-top:0;}.footer{margin-top:45px;padding-top:35px;padding-bottom:36px;border-top:1px solid #E5E5E5;}p:last-child,.form-group:last-child,.panel:last-child{margin-bottom:0;}.region-help > .glyphicon{font-size:18px;float:left;margin:-0.05em 0.5em 0 0;}.region-help .block{overflow:hidden;}.help-block,.control-group .help-inline{color:#777777;font-size:12px;margin:5px 0 10px;padding:0;}.help-block:first-child,.control-group .help-inline:first-child{margin-top:0;}:where(html){--primary:#2e3d50;--secondary:#1e3f8a;--tertiary:#832129;--white:#fff;--black:#000;}html{font-size:16px;}body{color:#1e1e1e;font-family:helvetica,arial,verdana,sans-serif;font-size:18px;line-height:1.5;margin:0;min-height:inherit;text-rendering:optimizeLegibility;}a,a,a:visited{color:#215990;}h1{font-size:2rem;}@media screen and (min-width:768px){h1{font-size:2.5rem;}}h2{font-size:1.6rem;}h3{font-size:1.4rem;}h4{font-size:1.3rem;}h5{font-size:1.25rem;}h6{font-size:1.2rem;}h1,h2,h3,h4,h5,h6{font-weight:bold;line-height:inherit;margin:0;padding:0;}em,dfn{font-style:italic;}ins{border-bottom:none;text-decoration:none;}dt{font-weight:700;}dd{margin:0 0 1.5em 40px;}pre,code,tt,samp,kbd,var{font-family:Consolas,"Lucida Console",Menlo,Monaco,"DejaVu Sans Mono",monospace,sans-serif;font-size:1em;}pre{background-color:#f5f5f5;border-radius:4px;border:1px solid #ccc;color:#333;display:block;line-height:1.42857143;margin:0 0 10px;padding:9.5px;word-break:break-all;word-wrap:break-word;}blockquote,q{font-style:italic;quotes:"" "";}blockquote{border-left:2px solid #807E6D;font-size:17.5px;font-style:italic;margin:1em 3em;padding:10px 20px;}blockquote:before,blockquote:after{content:"";}blockquote p:last-child{margin-bottom:0;}strong,dfn,caption,th{font-weight:700;}ul,ol{margin:0 0 1.5em 17px;padding:0;}p{margin:0px 0px 1.5em;padding:0px;}address{font-style:italic;}.cke_widget_image[style*="float: left"]{padding-right:15px;}.cke_widget_image[style*="float: right"]{padding-left:15px;}.fa{font-family:inherit !important;}.fa::before{font-family:"Font Awesome 6 Free";font-family:"Font Awesome 6 Pro";height:1em;margin-right:12px;width:1em;}.fab,.fa-brands{font-family:inherit !important;}.fab::before,.fa-brands::before{font-family:"Font Awesome 6 Brands";height:1em;margin-right:12px;width:1em;}.fa-orcid{color:#A6CE39;}.date,time{color:#555555;}.content-inner .field--name-body h2,.content-inner .field--name-body h3,.content-inner .field--name-body h4{line-height:normal;}.content-inner .block{margin-bottom:20px;}.content-inner .block:last-child{margin-bottom:0;}.block ul{padding-left:0;list-style:none;margin-left:0;}ul ul,ul ol,ol ol,ol ul,.block ul ul,.block ul ol,.block ol ol,.block ol ul,.item-list ul ul,.item-list ul ol,.item-list ol ol,.item-list ol ul{margin-bottom:0;}ul ul ul{list-style-type:square;}ol{list-style-type:decimal;}ol ol{list-style-type:lower-alpha;}ol ol ol{list-style-type:lower-roman;}ul ul,ul ul ul ul{list-style-type:circle;}.clear:before,.view-publications .views-row:before,.block--type-list-of-posts .views-row:before,.clear:after,.view-publications .views-row:after,.block--type-list-of-posts .views-row:after{content:"";display:table;width:100%;}.views-element-container{position:relative;}.list-inline{margin-left:0;}article h2.node--title{font-size:1.5rem;}aside article h2.node--title{font-size:1.3rem;}aside h3{font-size:1.25rem;}aside h4{font-size:1.2rem;}aside h5{font-size:1.2rem;}aside h6{font-size:1.15rem;}.field--name-body ul{list-style-type:disc;padding-left:1em;}body img{max-width:100%;height:auto;display:block;}body td img{max-width:none;}iframe{max-width:100%;border:0 none;}a:focus{outline-offset:2px;}[dir=rtl] .content-inner ul,[dir=rtl] .content-inner ol,[dir=rtl] footer.footer ul,[dir=rtl] footer.footer ol{padding-left:0;padding-right:1.5em;}.border-top-primary{border-top:2px solid var(--primary);margin-top:25px !important;}.border-top-primary > .block-title{margin-top:0.75rem;}.border-top-secondary{border-top:2px solid var(--secondary);margin-top:25px !important;}.border-top-secondary > .block-title{margin-top:0.75rem;}.border-top-tertiary{border-top:2px solid var(--tertiary);margin-top:25px !important;}.border-top-tertiary > .block-title{margin-top:0.75rem;}.border-top-white{border-top:2px solid var(--white);margin-top:25px !important;}.border-top-white > .block-title{margin-top:0.75rem;}.border-top-black{border-top:2px solid var(--black);margin-top:25px !important;}.border-top-black > .block-title{margin-top:0.75rem;}.alert-sm{padding:5px 10px;}.alert a{font-weight:bold;}.alert-success a,.alert-success a:hover,.alert-success a:focus{color:#2b542c;}.alert-info a,.alert-info a:hover,.alert-info a:focus{color:#245269;}.alert-warning a,.alert-warning a:hover,.alert-warning a:focus{color:#66512c;}.alert-danger a,.alert-danger a:hover,.alert-danger a:focus{color:#843534;}.alert-dismissible .close{opacity:1;}@keyframes glyphicon-spin{0%{transform:rotate(0deg);}100%{transform:rotate(359deg);}}.glyphicon-spin{display:inline-block;animation:glyphicon-spin 1s infinite linear;}a .glyphicon-spin{display:inline-block;text-decoration:none;}html.js .btn .ajax-throbber{margin-left:0.5em;margin-right:-0.25em;}html.js .form-item .input-group-addon .glyphicon{color:#777777;opacity:0.5;transition:150ms color,150ms opacity;}html.js .form-item .input-group-addon .glyphicon.glyphicon-spin{color:#337ab7;opacity:1;}html.js .form-item .input-group-addon .input-group-addon{background-color:rgb(255,255,255);}html.js .ajax-new-content:empty{display:none !important;}.ui-dialog .ajax-progress-throbber::before,.contextual-links .ajax-progress-throbber::before{animation:none !important;border:none !important;content:"\e031" !important;inset-block-start:0 !important;inset-inline-start:0 !important;}.field--label{font-weight:bold;}.field--label-inline .field--label,.field--label-inline .field--items{float:left;}.field--label-inline .field--label,.field--label-inline > .field--item,.field--label-inline .field--items{padding-right:0.5em;}[dir=rtl] .field--label-inline .field--label,[dir=rtl] .field--label-inline .field--items{padding-left:0.5em;padding-right:0;float:right;}.field--label-inline .field--label::after{content:":";}.file{display:flex;flex-wrap:wrap;align-items:center;font-size:75%;font-weight:700;margin:5px 0;width:100%;}.file > span{background:#fff;border-bottom:1px solid #ccc;border-top:1px solid #ccc;color:#215990;padding:5px;}.file > span:first-child{border-left:1px solid #ccc;}.file > span:last-child{border-right:1px solid #ccc;}.file > .tabledrag-changed{background:#fcf8e3;border-left:1px solid inherit;border-radius:0;color:#8a6d3b;display:table-cell;padding:0 1em;top:0;vertical-align:middle;}.file > .tabledrag-changed,.file > .tabledrag-changed:last-child{border:1px solid #f7e1b5;}.file-icon{display:table-cell;font-size:150%;padding:0.25em 0.5em;text-align:center;vertical-align:middle;}.file-link{display:table-cell;vertical-align:middle;width:auto;}.file-link a,.file-link a:hover,.file-link a:focus,.file-link a:active{color:inherit;}.file-size{display:table-cell;padding:0 1em;text-align:right;vertical-align:middle;white-space:pre;}.image-widget.row{overflow:hidden;}span.file-icon{background-image:url(/profiles/contrib/openscholar/themes/os_base/images/icons.svg);background-repeat:no-repeat;block-size:20px;display:inline-block;inline-size:20px;vertical-align:middle;}span.file-icon.glyphicon::before{content:"";}.icon--pdf{background-position:0 0;}.icon--audio{background-position:0 -32px;}.icon--image{background-position:0 -64px;}.icon--compressed-file{background-position:0 -96px;}.icon--text{background-position:0 -128px;}.icon--video{background-position:0 -160px;}.icon--word{background-position:0 -192px;}.icon--presentation{background-position:0 -224px;}.icon--spreadsheet{background-position:0 -256px;}.os_audio .file-icon{align-items:center;background-image:none;display:flex;font-size:100%;height:auto;padding-inline-start:0;width:auto;}.os_audio .file-icon:before{background-image:url(/profiles/contrib/openscholar/themes/os_base/images/icons.svg);background-repeat:no-repeat;content:"";display:inline-block;height:20px;margin-right:8px;vertical-align:middle;width:20px;}.os_audio .file-icon.icon--audio:before{background-position:0 -32px;}.contextual-region.media{overflow:visible;}.filter-wrapper{background-color:#fff;border:1px solid #ddd;border-top:0;border-radius:0 0 4px 4px;box-shadow:0 1px 1px rgba(0,0,0,0.05);margin-bottom:0;padding:10px;height:51px;}.filter-wrapper:before,.filter-wrapper:after{display:table;content:" ";}.filter-wrapper:after{clear:both;}.filter-help{float:right;line-height:1;margin:0.5em 0 0;}.nav.nav-tabs.filter-formats{margin-bottom:15px;}table .checkbox.form-no-label,table .radio.form-no-label{margin-bottom:0;margin-top:0;}.select-wrapper{display:inline-block;position:relative;width:100%;}.form-inline .select-wrapper{width:auto;}.input-group .select-wrapper{display:table-cell;}.input-group .select-wrapper:first-child .form-control:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px;}.input-group .select-wrapper:last-child .form-control:first-child{border-top-right-radius:4px;border-bottom-right-radius:4px;}.select-wrapper select{-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:1;padding-right:2em;}.select-wrapper select::-ms-expand{opacity:0;}.select-wrapper:after{color:#337ab7;content:"▼";font-style:normal;font-weight:400;line-height:1;margin-top:-0.5em;padding-right:0.5em;pointer-events:none;position:absolute;right:0;top:50%;z-index:10;}.has-glyphicons .select-wrapper:after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e114";display:inline-block;font-family:"Glyphicons Halflings";}.has-error .select-wrapper:after{color:#a94442;}.has-success .select-wrapper:after{color:#3c763d;}.has-warning .select-wrapper:after{color:#8a6d3b;}.form-required:after,.field--name-field-featured-entity-posts thead .field-label:after{background-image:url(/profiles/contrib/openscholar/themes/os_base/images/required.svg);background-size:10px 7px;content:"";display:inline-block;vertical-align:super;line-height:1;height:7px;width:10px;}.form-actions .btn,.form-actions .btn-group{margin-right:10px;}.form-actions .btn-group .btn{margin-right:0;}.form-control:focus,.form-checkbox:focus,.form-radio:focus,.form-select:focus{border:1px solid #4E84C4;background:#fff;outline:2px solid transparent;}textarea:focus{border:1px solid #fc0;background:#fff;}fieldset{background:#F2F3F3;border:1px solid #dadada;margin:10px 0;padding:10px;}fieldset legend{border:0;display:block;font-weight:bold;padding:0 10px 0 0;white-space:normal;color:#444;font-size:1.1em;}.block-content-form .form-group.form-actions{margin-bottom:10px;margin-top:10px;}[dir=rtl] .radio input[type=radio],[dir=rtl] .radio-inline input[type=radio],[dir=rtl] .checkbox input[type=checkbox],[dir=rtl] .checkbox-inline input[type=checkbox]{position:inherit;margin-left:0;}a.icon-before .glyphicon,a .glyphicon.icon-before{margin-right:0.25em;}a.icon-after .glyphicon,a .glyphicon.icon-after{margin-left:0.25em;}.btn.icon-before .glyphicon,.btn .glyphicon.icon-before{margin-left:-0.25em;margin-right:0.25em;}.btn.icon-after .glyphicon,.btn .glyphicon.icon-after{margin-left:0.25em;margin-right:-0.25em;}body{position:relative;}body.navbar-is-static-top{margin-top:0;}body.navbar-is-fixed-top{margin-top:65px;}body.navbar-is-fixed-bottom{padding-bottom:65px;}@media screen and (max-width:767px){body.toolbar-vertical.navbar-is-fixed-top .toolbar-bar,body.toolbar-vertical.navbar-is-fixed-bottom .toolbar-bar{position:fixed;}body.toolbar-vertical.navbar-is-fixed-top header,body.toolbar-vertical.navbar-is-fixed-bottom header{z-index:500;}body.toolbar-vertical.navbar-is-fixed-top header{top:39px;}}@media screen and (min-width:768px){.navbar.container{max-width:720px;}}@media screen and (min-width:992px){.navbar.container{max-width:940px;}}@media screen and (min-width:1200px){.navbar.container{max-width:1140px;}}.navbar .logo{margin-right:-15px;padding-left:15px;padding-right:15px;}@media screen and (min-width:768px){.navbar .logo{margin-right:0;padding-left:0;}}@media screen and (min-width:768px){.nav li ul{visibility:hidden;opacity:0;transition:all 0.5s ease;display:none;}.nav li:hover > ul,.nav li:focus-within > ul{visibility:visible;opacity:1;display:block;}}nav:before,nav:after{content:"";display:table;width:100%;}.navbar-collapse{padding:0;}.navbar-collapse .navbar-nav > li > a{padding:16px 15px;font-size:19px;font-family:Arial,Helvetica,sans-serif;}.navbar-collapse .row{margin:0;}.navbar-collapse ul.dropdown-menu .caret{transform:rotate(270deg);}.navbar-collapse ul.dropdown-menu .dropdown-menu{left:100%;top:0;}.navbar-collapse .open a{background:none;}.navbar-nav .dropmenu-child{display:none;}@media screen and (max-width:767px){.navbar-nav .dropmenu-child{display:block;}}@media screen and (max-width:767px){.navbar-collapse ul.navbar-nav{margin-top:0;margin-bottom:0;}.navbar-collapse ul.navbar-nav .caret{display:none;}.navbar-collapse ul.navbar-nav > li > a{font-size:20px;padding:8px 16px;}.navbar-collapse ul.navbar-nav > li.active a{margin-top:1px;}.navbar-collapse ul.navbar-nav > li li.open .dropdown-menu > li > a{padding:8px 16px;}.navbar-collapse ul.navbar-nav .dropdown-menu{background:none;padding-left:0;}.navbar-collapse ul.navbar-nav .dropdown-menu li{padding-left:0;}.navbar-collapse ul.navbar-nav .dropdown-menu li a{line-height:20px;border:0 none;}.navbar-collapse ul.navbar-nav .dropdown-menu.mopen{display:block;}.navbar-collapse ul.navbar-nav li.dropdown .dropmenu-child{display:block;position:absolute;top:0;right:10px;width:50px;font-family:"Glyphicons Halflings";background:none;text-align:center;}[dir=rtl] .navbar-collapse ul.navbar-nav li.dropdown .dropmenu-child{right:auto;left:10px;}.navbar-collapse ul.navbar-nav li.dropdown .dropmenu-child.mopen:before{content:"−";}.navbar-collapse ul.dropdown-menu .dropdown-menu{left:0;top:0;}.navbar-collapse .open a{background:none;}.navbar-collapse .navbar-nav ul.dropdown-menu li a{padding-left:30px;}.navbar-collapse .navbar-nav ul.dropdown-menu ul li a{padding-left:40px;}.navbar-collapse .navbar-nav ul.dropdown-menu ul ul li a{padding-left:50px;}.navbar-collapse .navbar-nav ul.dropdown-menu ul ul ul li a{padding-left:60px;}.navbar-collapse .navbar-nav ul.dropdown-menu ul ul ul ul li a{padding-left:70px;}.navbar-collapse .navbar-nav ul.dropdown-menu ul ul ul ul ul li a{padding-left:80px;}.navbar-collapse .navbar-nav ul.dropdown-menu ul ul ul ul ul ul li a{padding-left:90px;}.navbar-collapse .navbar-nav ul.dropdown-menu ul ul ul ul ul ul ul li a{padding-left:100px;}}@media screen and (max-width:767px){.navbar-toggle{margin:0;border-radius:0;float:left;border:0;padding:0;}.navbar-toggle .icon-bar{background:#fff;}.navbar-toggle .glyphicon{font-size:20px;padding:9px 12px;top:0;}.navbar-toggle:hover{color:#fff;}.mobile-menu{float:right;}.mobile-menu .main-menu .glyphicon{background:#3A72AB;}.mobile-menu .secondary .glyphicon{background:#2A527A;}.mobile-menu .search .glyphicon{background:#1e1e1e;}#navbar-collapse{position:absolute;top:38px;width:305px;right:0;z-index:10;}.toolbar-vertical #navbar-collapse{top:78px;}}header.nav-bar .navbar-toggle:focus{outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color;outline-offset:1px;position:relative;z-index:10;}@-moz-document url-prefix(){header.nav-bar .navbar-toggle:focus{outline-color:-webkit-focus-ring-color;outline-style:auto;outline-offset:0;}}.is-unpublished{background-color:#fff4f4;}.node-preview-container{margin-top:0;}.node-preview-container .node-preview-backlink{background:#fff;color:#215990;}.node-preview-form-select{padding:15px;}.field--name-body:before,.field--name-body:after{content:"";display:table;width:100%;}.field--name-field-media-oembed-content iframe{max-width:100%;}.panel-title{display:block;margin:-10px -15px;padding:10px 15px;}.panel-title,.panel-title:hover,.panel-title:focus,.panel-title:hover:focus{color:inherit;}.panel-title:focus,.panel-title:hover{text-decoration:none;}.progress-wrapper{margin-bottom:15px;}.progress-wrapper:last-child .progress{margin-bottom:5px;}.progress-wrapper .message{font-weight:700;margin-bottom:5px;}.progress-wrapper .percentage,.progress-wrapper .progress-label{font-size:12px;}.progress-wrapper .progress-bar{min-width:2em;}.tabledrag-toggle-weight{float:right;margin:1px 2px 1px 10px;}.tabledrag-changed-warning{margin:0;overflow:hidden;}.tabledrag-handle{color:#777777;cursor:move;float:left;font-size:125%;line-height:1;margin:-10px 0 0 -10px;padding:10px;}.tabledrag-handle:hover,.tabledrag-handle:focus{color:#337ab7;}.indentation{float:left;height:1.7em;margin:-0.4em 0.2em -0.4em -0.4em;padding:0.42em 0 0.42em 0.6em;width:20px;}[dir=rtl] .indentation{float:right;margin:-0.4em -0.4em -0.4em 0.2em;padding:0.42em 0.6em 0.42em 0;}.local-actions{margin:10px 0 10px -5px;}.tabs--secondary{margin:10px 0 5px;}.tabs--secondary li a{font-size:1rem;}.tabbable{margin-bottom:20px;}.tabs-below > .nav-tabs,.tabs-left > .nav-tabs,.tabs-right > .nav-tabs{border-bottom:0;}.tabs-below > .nav-tabs .summary,.tabs-left > .nav-tabs .summary,.tabs-right > .nav-tabs .summary{color:#444;font-size:12px;}.tab-pane > .panel-heading{display:none;}.tab-content > .active{display:block;}.tabs-below > .nav-tabs{border-top:1px solid #ddd;}.tabs-below > .nav-tabs > li{margin-bottom:0;margin-top:-1px;}.tabs-below > .nav-tabs > li > a{border-radius:0 0 4px 4px;}.tabs-below > .nav-tabs > li > a:hover,.tabs-below > .nav-tabs > li > a:focus{border-bottom-color:transparent;border-top-color:#ddd;}.tabs-below > .nav-tabs > .active > a,.tabs-below > .nav-tabs > .active > a:hover,.tabs-below > .nav-tabs > .active > a:focus{border-color:transparent #ddd #ddd #ddd;}.tabs-left > .nav-tabs,.tabs-right > .nav-tabs{padding-bottom:20px;width:220px;}.tabs-left > .nav-tabs > li,.tabs-right > .nav-tabs > li{float:none;}.tabs-left > .nav-tabs > li:focus,.tabs-right > .nav-tabs > li:focus{outline:0;}.tabs-left > .nav-tabs > li > a,.tabs-right > .nav-tabs > li > a{margin-bottom:3px;margin-right:0;}.tabs-left > .nav-tabs > li > a:focus,.tabs-right > .nav-tabs > li > a:focus{outline:0;}.tabs-left > .tab-content,.tabs-right > .tab-content{border-radius:0 4px 4px 4px;border:1px solid #ddd;box-shadow:0 1px 1px rgba(0,0,0,0.05);overflow:hidden;padding:10px 15px;}.tabs-left > .nav-tabs{float:left;margin-right:-1px;}.tabs-left > .nav-tabs > li > a{border-radius:4px 0 0 4px;}.tabs-left > .nav-tabs > li > a:hover,.tabs-left > .nav-tabs > li > a:focus{border-color:#eeeeee #ddd #eeeeee #eeeeee;}.tabs-left > .nav-tabs > .active > a,.tabs-left > .nav-tabs > .active > a:hover,.tabs-left > .nav-tabs > .active > a:focus{border-color:#ddd transparent #ddd #ddd;box-shadow:-1px 1px 1px rgba(0,0,0,0.05);}.tabs-right > .nav-tabs{float:right;margin-left:-1px;}.tabs-right > .nav-tabs > li > a{border-radius:0 4px 4px 0;}.tabs-right > .nav-tabs > li > a:hover,.tabs-right > .nav-tabs > li > a:focus{border-color:#eeeeee #eeeeee #eeeeee #ddd;box-shadow:1px 1px 1px rgba(0,0,0,0.05);}.tabs-right > .nav-tabs > .active > a,.tabs-right > .nav-tabs > .active > a:hover,.tabs-right > .nav-tabs > .active > a:focus{border-color:#ddd #ddd #ddd transparent;}ul.nav-tabs{margin-bottom:10px;margin-left:0;}@media screen and (max-width:767px){ul.nav-tabs li a{padding:8px;}}.block--type-tabs .nav-tabs{border:1px solid #cacaca;display:flex;flex-wrap:wrap;margin-bottom:0;}@media screen and (min-width:768px){.block--type-tabs .nav-tabs{flex-wrap:nowrap;}}.label-tabs.block--type-tabs .nav-tabs{border:0;}.block--type-tabs .nav-tabs > li{flex:1 1 auto;margin-bottom:0;}@media screen and (max-width:767px){.block--type-tabs .nav-tabs > li{flex:1 1 100%;}}.block--type-tabs .nav-tabs > li a{background:none;border-bottom:1px solid #cacaca;border-radius:0;border:0;color:#1e1e1e;cursor:pointer;font-size:1.2rem;letter-spacing:0.1em;margin:0;padding:0.75rem;text-align:center;text-decoration:none;}@media screen and (min-width:768px){.block--type-tabs .nav-tabs > li a{border-bottom:0 none;border-right:1px solid #cacaca;}}.label-tabs.block--type-tabs .nav-tabs > li a{border-right:0;font-weight:bold;}.block--type-tabs .nav-tabs > li a .field{margin-bottom:0;}.block--type-tabs .nav-tabs > li a:hover,.block--type-tabs .nav-tabs > li a:active,.block--type-tabs .nav-tabs > li a:focus{background:none;}.block--type-tabs .nav-tabs > li:last-child a,.block--type-tabs .nav-tabs > li:last-child a:hover,.block--type-tabs .nav-tabs > li:last-child a:focus,.block--type-tabs .nav-tabs > li:last-child a:active{border-bottom:0;}@media screen and (min-width:768px){.block--type-tabs .nav-tabs > li:last-child a,.block--type-tabs .nav-tabs > li:last-child a:hover,.block--type-tabs .nav-tabs > li:last-child a:focus,.block--type-tabs .nav-tabs > li:last-child a:active{border-right:0;}}.block--type-tabs .nav-tabs > li.active a{color:#215990;}.label-tabs.block--type-tabs .nav-tabs > li.active a:after{background:#215990;bottom:10px;content:"";height:3px;left:0;margin:auto;position:absolute;right:0;width:40px;}@media screen and (min-width:768px){.block--type-tabs .nav-tabs > li.active a:hover,.block--type-tabs .nav-tabs > li.active a:focus{border:0;border-right:1px solid #cacaca;}}.label-tabs.block--type-tabs .nav-tabs > li.active a:hover,.block--type-tabs .nav-tabs > li.active a:focus{border:0;}.block--type-tabs .tab-content{border-top:0;border:1px solid #cacaca;color:#1e1e1e;margin-top:0;padding:10px;}.label-tabs.block--type-tabs .tab-content{border:0;}.block--type-tabs .tab-pane .contextual{top:35px;}.node--teaser,.teaser{margin:0 0 20px;padding:20px 0 40px;border-bottom:1px solid #cacaca;clear:both;}[dir=rtl] .node--teaser,[dir=rtl] .teaser{direction:rtl;}.node--teaser.events,.teaser.events{margin:0;padding:0;border:0 none;}.node--teaser .node--title,.node--teaser h2,.teaser .node--title,.teaser h2{margin-top:0;margin-bottom:10px;}.node--title a{display:inline-block;}.breadcrumb{background-color:transparent;font-size:12px;letter-spacing:0.1em;margin-left:0;padding-left:0;text-transform:uppercase;}.breadcrumb a{font-weight:bold;margin:0;padding-bottom:0;}.path-front .breadcrumb{display:none;}.mini-calendar .fc-row .fc-day-header{background:#fff;font-size:12px;}.mini-calendar .fc .fc-body{border:1px solid #cacaca;font-size:14px;}.mini-calendar .fc .fc-body td{border:0 none;}.mini-calendar .fc .fc-body td.fc-today{color:#1E7D34;font-weight:bold;}.mini-calendar .fc .fc-body .fc-row{height:auto !important;min-height:unset;}.mini-calendar .fc .fc-body .fc-row .fc-content-skeleton td{vertical-align:middle;text-align:center;}.mini-calendar .fc .fc-body .fc-row .fc-content-skeleton td .fc-day-number{float:none;padding:0;}.mini-calendar .fc .fc-body .fc-scroller.fc-day-grid-container{height:auto !important;}.mini-calendar .fc .fc-body .fc-bg td.fc-today{background:none;border:1px solid #ebebeb;}.mini-calendar .fc-header-toolbar{margin-bottom:5px;}.mini-calendar .fc-left{display:none;}.mini-calendar .fc-center{width:100%;display:flex;justify-content:space-between;align-items:center;}.mini-calendar .fc-center h2{margin-left:0;}.mini-calendar .fc-day-grid-event{display:none;}.mini-calendar .fc-has-event{color:#4E84C4;font-weight:bold;}.mini-calendar .fc-disabled-day{background:none;}.fc-header-toolbar .ui-button,.fc-header-toolbar .fc-button{color:#215990;}.fc-header-toolbar .ui-button.fc-prev-button,.fc-header-toolbar .fc-button.fc-prev-button{background:none;border:0 none;}.fc-header-toolbar .ui-button.fc-prev-button .ui-icon,.fc-header-toolbar .ui-button.fc-prev-button .fc-icon,.fc-header-toolbar .fc-button.fc-prev-button .ui-icon,.fc-header-toolbar .fc-button.fc-prev-button .fc-icon{background-position:0 -480px;}.fc-header-toolbar .ui-button.fc-prev-button .ui-icon::before,.fc-header-toolbar .ui-button.fc-prev-button .fc-icon::before,.fc-header-toolbar .fc-button.fc-prev-button .ui-icon::before,.fc-header-toolbar .fc-button.fc-prev-button .fc-icon::before{display:none !important;}.fc-header-toolbar .ui-button.fc-next-button,.fc-header-toolbar .fc-button.fc-next-button{background:none;border:0 none;}.fc-header-toolbar .ui-button.fc-next-button .ui-icon,.fc-header-toolbar .ui-button.fc-next-button .fc-icon,.fc-header-toolbar .fc-button.fc-next-button .ui-icon,.fc-header-toolbar .fc-button.fc-next-button .fc-icon{background-position:-15px -480px;}.fc-header-toolbar .ui-button.fc-next-button .ui-icon::before,.fc-header-toolbar .ui-button.fc-next-button .fc-icon::before,.fc-header-toolbar .fc-button.fc-next-button .ui-icon::before,.fc-header-toolbar .fc-button.fc-next-button .fc-icon::before{display:none !important;}.fc-header-toolbar .ui-button:hover .ui-icon,.fc-header-toolbar .ui-button:hover .fc-icon,.fc-header-toolbar .ui-button:focus .ui-icon,.fc-header-toolbar .ui-button:focus .fc-icon,.fc-header-toolbar .fc-button:hover .ui-icon,.fc-header-toolbar .fc-button:hover .fc-icon,.fc-header-toolbar .fc-button:focus .ui-icon,.fc-header-toolbar .fc-button:focus .fc-icon{background-image:url(/profiles/contrib/openscholar/themes/os_base/images/basesprite.png);}.fc-header-toolbar .ui-button:hover,.fc-header-toolbar .fc-button:hover{border-color:#ccc;}.fc-header-toolbar .ui-icon,.fc-header-toolbar .fc-icon{background:url(/profiles/contrib/openscholar/themes/os_base/images/basesprite.png) no-repeat;width:15px;height:13px;display:inline-block;}.fc-header-toolbar .ui-icon:after,.fc-header-toolbar .fc-icon:after{content:"";}.fc-day-grid-event{text-decoration:none !important;color:#fff !important;}.fc-day-grid-event .fc-content{display:flex;}.fc-day-grid-event .fc-title{white-space:nowrap;overflow:hidden;flex:1 0 70%;text-overflow:ellipsis;order:1;}.fc-day-grid-event .fc-time{order:2;}.full-calendar-view .fc-header-toolbar{display:flex;flex-wrap:wrap;justify-content:center;}.full-calendar-view .fc-header-toolbar h2{padding-bottom:0;}.full-calendar-view .fc-header-toolbar .fc-center{display:flex;justify-content:space-between;width:100%;margin-top:17px;}.full-calendar-view .fc-header-toolbar button{margin:0;background:#f3f3f1;border:1px solid #e4e4e4;border-radius:0;}.full-calendar-view .fc-header-toolbar button.ui-state-active{background:#fff;color:#000;}.full-calendar-view .fc-header-toolbar button:first-child{border-radius:4px 0px 0px 4px;}.full-calendar-view .fc-header-toolbar button:last-child{border-radius:0px 4px 4px 0px;}.full-calendar-view td.fc-today{background:none;border-color:#cacaca;border-width:2px;}.fc-listUpcoming-view .fc-event-default,.fc-listUpcoming-view .fc-event-default .fc-event-skin,.fc-listUpcoming-view .fc-event-default .fc-event-time,.fc-listWeek-view .fc-event-default,.fc-listWeek-view .fc-event-default .fc-event-skin,.fc-listWeek-view .fc-event-default .fc-event-time,.fc-listDay-view .fc-event-default,.fc-listDay-view .fc-event-default .fc-event-skin,.fc-listDay-view .fc-event-default .fc-event-time,.fc-listPast-view .fc-event-default,.fc-listPast-view .fc-event-default .fc-event-skin,.fc-listPast-view .fc-event-default .fc-event-time{border-color:transparent;border-style:solid;background-color:transparent;color:initial;}.fc-listUpcoming-view .fc-event-default a,.fc-listUpcoming-view .fc-event-default .fc-event-skin a,.fc-listUpcoming-view .fc-event-default .fc-event-time a,.fc-listWeek-view .fc-event-default a,.fc-listWeek-view .fc-event-default .fc-event-skin a,.fc-listWeek-view .fc-event-default .fc-event-time a,.fc-listDay-view .fc-event-default a,.fc-listDay-view .fc-event-default .fc-event-skin a,.fc-listDay-view .fc-event-default .fc-event-time a,.fc-listPast-view .fc-event-default a,.fc-listPast-view .fc-event-default .fc-event-skin a,.fc-listPast-view .fc-event-default .fc-event-time a{background:none;border:0 none;}.calendar.node--calendar{margin:0 0 20px;padding:20px 0 40px;border-bottom:1px solid #ebebeb;}.calendar.node--calendar .node--title{margin-bottom:5px;}.calendar.node--calendar .event-start{width:55px;height:67px;background-color:#f3f3f1;border-top:5px solid #BAC5C6;font-weight:normal;text-align:center;float:left;}.calendar.node--calendar .event-start span{display:block;font-weight:bold;line-height:1;}.calendar.node--calendar .event-start span.event-year{padding:11px 0 0;font-size:11px;}.calendar.node--calendar .event-start span.event-start-month{color:#000;font-size:12px;text-transform:uppercase;}.calendar.node--calendar .event-start span.event-start-day{color:#000;font-size:18px;}.calendar.node--calendar .event-content{margin-left:70px;}.calendar.node--calendar button{margin-top:10px;}.modal-body .events.full .field--name-field-location,.modal-body .events.full .field--name-field-recurring-date{display:flex;}.modal-body .events.full .field--name-field-location .field--label,.modal-body .events.full .field--name-field-recurring-date .field--label{margin-right:4px;}.events .field--name-field-location,.events .field--name-field-recurring-date{display:flex;}.events .field--name-field-location .field--label,.events .field--name-field-recurring-date .field--label{margin-right:4px;}.fc-event-default{border-color:#2769AC;background-color:#2769AC;}.fc-event-default a{color:#215990;}.fc-wrapper{display:flex;width:100%;}.fc-today-view .fc-event-default,.fc-today-view a{background:none;border:0;}@mediascreen and (min-width:768px){.view-upcoming-calendar .attachment,.full-calendar-view .attachment{position:absolute;top:-50px;right:0;}.view-upcoming-calendar .attachment .add-new-btn,.full-calendar-view .attachment .add-new-btn{width:-moz-max-content;width:max-content;}}.block-block-content .fc-toolbar h2{margin-bottom:0;padding-bottom:0;}.event-content .events-signup-btn,.event-content .event-toggle{text-decoration:none;border:2px solid;padding:4px 10px;display:block;margin-right:20px;margin-top:10px;margin-bottom:10px;transition:all 0.4s ease 0s;border-radius:8px;}.event-content .events-signup-btn:hover,.event-content .event-toggle:hover{box-shadow:-7px -7px 20px 0px rgba(255,255,255,0.6),-4px -4px 5px 0px rgba(255,255,255,0.6),7px 7px 20px 0px rgba(0,0,0,0.1333333333),4px 4px 5px 0px rgba(0,0,0,0.0666666667);text-decoration:none;}@media screen and (min-width:768px){.event-content .events-signup-btn,.event-content .event-toggle{display:inline-block;}}.view-os-faq .views-row{margin-block-end:0.625rem;position:relative;}.view-os-faq .views-row:hover .views-field-dropbutton{display:block;}.view-os-faq .views-row .ui-state-focus + .ui-accordion-content .views-field-dropbutton,.view-os-faq .views-row .ui-state-active + .ui-accordion-content .views-field-dropbutton{display:block;}.view-os-faq .views-field-dropbutton{display:none;position:absolute;right:30px;top:5px;}.view-os-faq .views-field-dropbutton button:first-child{display:none;}.view-os-faq .views-field-dropbutton button.dropdown-toggle{background-attachment:scroll;background-color:#fff;background-image:url(/core/misc/icons/bebebe/pencil.svg);background-position:center center;background-repeat:no-repeat;background-size:16px 16px;border-radius:13px;border:1px solid #ccc;cursor:pointer;float:right;height:26px !important;margin:0;overflow:hidden;padding:0 2px;position:relative;right:6px;text-indent:-9999px;width:26px !important;}.view-os-faq .views-field-dropbutton button.dropdown-toggle .caret{display:none;}.view-os-faq .views-field-dropbutton button.dropdown-toggle[aria-expanded=true]{border-bottom-color:transparent;border-radius:13px 13px 0 0;border:1px solid #ccc;box-shadow:none;z-index:9999;}.view-os-faq .views-field-dropbutton button.dropdown-toggle:focus,.view-os-faq .views-field-dropbutton button.dropdown-toggle:hover{background-color:#fff;}.view-os-faq .views-field-dropbutton button.dropdown-toggle:hover{background-image:url(/core/misc/icons/787878/pencil.svg);}.view-os-faq .views-field-dropbutton button.dropdown-toggle:focus{background-image:url(/core/misc/icons/5181c6/pencil.svg);outline:none;}.view-os-faq .views-field-dropbutton .dropdown-menu{background-color:#fff;border-radius:4px 0 4px 4px;border:1px solid #ccc;box-shadow:none;clear:both;float:right;left:auto;margin:0;min-width:auto;padding:0.25em 0;position:relative;right:6px;text-align:left;top:-1px;white-space:nowrap;}.view-os-faq .views-field-dropbutton .dropdown-menu > li{background-color:#fff;border:none;line-height:100%;list-style-image:none;list-style:none;margin:0;padding:0;}.view-os-faq .views-field-dropbutton .dropdown-menu > li > a{background-color:#fff;color:#333;display:block;font-family:sans-serif;font-size:small;line-height:0.8em;margin:0.25em 0;padding:0.4em 0.6em;}.view-os-faq .views-field-dropbutton .dropdown-menu > li > a.hidden{display:block !important;}.ui-accordion .ui-accordion-header{align-items:center;background:none;display:flex;gap:0.5rem;}.ui-accordion .ui-accordion-header .field-content{color:#000;text-transform:none;}.ui-accordion .ui-accordion-header.ui-state-active{background:none;border-color:#dadada;}.ui-accordion .ui-accordion-header.ui-state-active .ui-icon{background-image:url(/core/assets/vendor/jquery.ui/themes/base/images/ui-icons_444444_256x240.png);}.navbar-collapse .dropdown-menu{box-shadow:none;border:0 none;border-radius:0;}@media screen and (max-width:767px){.navbar-collapse .dropdown-menu{position:inherit;background:none;margin:0;float:none;padding:0;}}@media screen and (max-width:767px){.navbar-collapse .dropdown-menu > li{padding-left:10px;}}.navbar-collapse .dropdown-menu > li > a{font-family:arial;font-size:13px;font-weight:bold;padding:10px 20px;color:#215990;}.navbar-collapse .dropdown-menu > li > a:hover,.navbar-collapse .dropdown-menu > li > a:focus{background:none;}@media screen and (max-width:767px){.navbar-collapse .dropdown-menu > li > a{font-weight:normal;padding:8px 16px;}}.dropdown-toggle:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}.search-block-form{padding-block-end:4px;}.search-block-form .form-type-search{max-inline-size:350px;width:100%;}.search-block-form .form-search{border-color:#949494;border-radius:0;color:#000;height:38px;}.search-block-form .form-submit{border-radius:0;height:38px;}.block-fixed-block-contentglobal-search-sort li a.active{color:#000;}.block-fixed-block-contentglobal-search-sort li a.active::before{border-left:6px solid transparent;border-right:6px solid transparent;content:"";display:inline-block;height:0;margin-inline-end:2px;margin-block-start:-4px;vertical-align:middle;width:0;}.block-fixed-block-contentglobal-search-sort li a.active.DESC::before{border-bottom:6px dashed;}.block-fixed-block-contentglobal-search-sort li a.active.ASC::before{border-top:6px dashed;}.block--type-search .search-facets-widgets{max-inline-size:350px;position:relative;}.header-right .block--type-search .search-facets-widgets{float:right;}.block--type-search .search-facets-widgets .form-submit.btn-primary{border-radius:0;height:38px;overflow:hidden;padding-inline:12px;position:absolute;right:-10px;text-indent:100%;top:0;white-space:nowrap;width:40px;}[dir=rtl] .block--type-search .search-facets-widgets .form-submit.btn-primary{left:0;right:auto;}.block--type-search .search-facets-widgets .form-submit.btn-primary .icon{left:-10px;}[dir=rtl] .block--type-search .search-facets-widgets .form-submit.btn-primary .icon{left:16px;}.block--type-search .search-facets-widgets .form-submit.btn-primary .icon::before{float:left;text-indent:0;}.block--type-search .form-text{border-radius:0;color:#000;border-color:#949494;height:38px;}.search-block-form .search-form__submit{background-color:#949494;border-color:#949494;color:#fff;height:38px;margin-inline-start:-6px;overflow:hidden;position:relative;text-indent:100%;width:40px;}[dir=rtl] .search-block-form .search-form__submit{margin-inline-end:-5px;margin-inline-start:0;}.search-block-form .search-form__submit:hover,.search-block-form .search-form__submit:focus{background-color:#949494;color:#fff;}.search-block-form .search-form__submit .icon{float:left;margin-left:0px;}[dir=rtl] .search-block-form .search-form__submit .icon{float:right;}.search-block-form .search-form__submit .icon::before{float:left;text-indent:0;}.search-block-form .form-search:focus{width:calc(100% + 40px);}.block--type-search .form-text:focus,.block--type-search .form-search:focus,.search-block-form .form-text:focus,.search-block-form .form-search:focus{box-shadow:none;outline:2px solid;outline-offset:2px;}.read-more,.node-readmore a{border-bottom:none;font-size:1rem;font-weight:bold;float:none;padding-right:11px;position:relative;text-decoration:underline;}.read-more:after,.node-readmore a:after{content:"";display:inline-block;width:0;height:0;margin-left:4px;vertical-align:middle;border-top:4px solid transparent;border-left:7px solid;border-bottom:4px solid transparent;}[dir=rtl] .read-more:after,[dir=rtl] .node-readmore a:after{transform:rotate(180deg);}li.node-readmore{padding:0;}.branding-header,.branding-footer{background-color:#1e1e1e;color:#fff;font-weight:bold;}.branding-header a,.branding-footer a{color:#fff;text-decoration:underline;}.branding-header .region-branding-header{display:inline-block;padding-block:16px;}@media (min-width:768px){.branding-header .region-branding-header{align-items:center;display:flex;justify-content:space-between;}}.branding-header .block-branding-header-university-block{display:none;}@media (min-width:768px){.branding-header .block-branding-header-university-block{display:block;margin-inline-start:auto;text-transform:uppercase;}}.branding-header .block-branding-header-university-block .contextual{display:none;}.branding-header a:visited,.branding-header a:focus,.branding-header a:link{color:#fff;}.branding-header .block-content img{display:inline-block;max-width:250px;}.block-branding-header-logo-block .contextual{display:none;}.branding-footer{line-height:45px;min-height:45px;position:relative;}.branding-footer a:visited,.branding-footer a:focus,.branding-footer a:link{color:#fff;}.branding-left{float:left;margin:10px 0 0 -30px;position:relative;z-index:1;}.branding-right{float:right;line-height:30px;margin:0;text-transform:uppercase;}.pager .next > a,.pager .next > span,.pager .previous > a,.pager .previous > span{float:none;border-radius:0;font-weight:bold;font-size:18px;padding:5px 10px;}.pager-mini{text-align:center;margin-top:30px;}aside .pager-mini{margin-top:18px;}.pager-mini li{display:inline;padding:0.7em;}.pager-mini li.current{font-weight:bold;}.pagination li.active a{text-decoration:underline;}.pagination > li > a,.pagination > li a:hover,.pagination > li a:focus,.pagination > li span,.pagination > li span:hover,.pagination > li span:focus{color:#215990;background:#fff;}.pagination > li.active a,.pagination > li.active a:hover{background:#215990;color:#fff;border-color:#215990;}.block-system-powered-by-block{margin-top:30px;order:5;}.block-system-powered-by-block .block-content{display:flex;justify-content:flex-end;align-items:center;}.block-system-powered-by-block .block-content > a{font-size:12px;font-style:normal;font-weight:bold;line-height:18px;padding:1px 11px 0 18px;text-decoration:none;border-left:1px solid #000;margin-left:15px;}[dir=rtl] .block-system-powered-by-block .block-content > a{border-right:1px solid;margin-right:15px;border-left:0 none;}.block-system-powered-by-block .powered-by{width:105px;margin-right:8px;float:right;text-align:center;color:#505d6d;font-weight:bold;font-family:Arial,sans-serif;font-size:16px;text-decoration:none;}.block-system-powered-by-block .powered-by .os-powered{font-size:12px;display:block;color:#000;line-height:12px;}.block-system-powered-by-block .powered-by .os-open{color:#a61e32;}.block-system-powered-by-block .powered-by:hover{text-decoration:none;}.block-system-powered-by-block .lynx-powered-by{background:url(/profiles/contrib/openscholar/themes/os_base/images/lynx-black.png) no-repeat;height:40px;width:40px;background-size:contain;display:inline-block;margin:0 30px 0px 0px;position:relative;}[dir=rtl] .block-system-powered-by-block .lynx-powered-by{margin:0 0 0 30px;}.block-system-powered-by-block .lynx-powered-by:after{content:"";border-right:1px solid #000;position:absolute;right:-15px;top:5px;bottom:0;height:19px;margin:auto;}[dir=rtl] .block-system-powered-by-block .lynx-powered-by:after{left:-15px;right:auto;}.block-system-powered-by-block #powered-by{display:flex;align-items:center;}.block-system-powered-by-block #powered-by .lynx-link{line-height:normal;}.block-place-region.region.region-footer-bottom.ui-sortable{background:#F7F9FB;border:1px solid #E2E8EF;bottom:0;box-shadow:none;font-family:Arial,Helvetica,sans-serif;left:0px;margin:0;max-height:100vh;outline:0;padding:10px;position:fixed;top:40px;transition:top 0.3s ease;width:275px;z-index:1035;}@media screen and (max-width:767px){.block-place-region.region.region-footer-bottom.ui-sortable{overflow-x:scroll;}}.block-place-region.region.region-footer-bottom.ui-sortable::after{content:"";}.block-place-region.region.region-footer-bottom.ui-sortable label{color:#565656;font-size:14px;line-height:normal;margin:12px 0 0 0;}.block-place-region.region.region-footer-bottom.ui-sortable .form-control{font-size:12px;height:30px;padding:4px 12px;}.toolbar-horizontal.toolbar-tray-open .block-place-region.region.region-footer-bottom.ui-sortable{top:80px;}.toolbar-horizontal.toolbar-tray-open .block-place-region.region.region-footer-bottom.ui-sortable #block-place-widget-selector-wrapper{height:calc(100vh - 260px);}.toolbar-horizontal.toolbar-tray-open .block-place-region.region.region-footer-bottom.ui-sortable #block-place-widget-selector-wrapper.user-1{height:calc(100vh - 290px);}.block-place-region.region.region-footer-bottom.ui-sortable .select-wrapper{z-index:0;}.block-place-region.region.region-footer-bottom.ui-sortable .select-wrapper::after{font-size:12px;}.block-place-region.region.region-footer-bottom.ui-sortable .form-submit span.icon{color:#fff;font-size:11px;line-height:18px;}#block-place-context-selector-wrapper{margin-bottom:12px;}#block-place-context-selector-wrapper label{margin:0;}#block-place-widget-selector-wrapper{background:#F7F9FB;border:0;color:#565656;height:calc(100vh - 230px);min-height:250px;padding:0px;}#block-place-widget-selector-wrapper.user-1{height:calc(100vh - 260px);}@media screen and (min-width:480px){#block-place-widget-selector-wrapper.user-1{height:calc(100vh - 90px);}}@media screen and (min-width:768px){#block-place-widget-selector-wrapper.user-1{height:calc(100vh - 260px);}}#block-place-widget-selector-wrapper #create-new-widget-btn{display:block;margin-block-end:12px;margin-inline:auto;padding:8px 16px;}#block-place-widget-selector-wrapper .pagination{margin:10px 0;}#block-place-widget-selector-wrapper .pagination li a{color:#215990;font-size:14px;}#block-place-widget-selector-wrapper .pagination li.active a{background:#215990;border-color:#215990;color:#fff;text-decoration:underline;}#block-list{background-color:#fff;border-radius:4px;border:1px solid #E2E8EF;color:#000;height:calc(100% - 175px);min-height:150px;overflow-x:hidden;overflow-y:auto;padding:12px;}@media screen and (min-width:480px){#block-list{max-height:150px;}}@media screen and (min-width:768px){#block-list{max-height:100%;}}#block-list .block.ui-sortable-handle{border-bottom:1px solid #E2E8EF;padding:5px 0;}#block-list .contextual.open{z-index:501;}#block-list .block-block-content{padding-block:0 !important;}#factory-wrapper{background-color:#F7F9FB;overflow-y:scroll;z-index:999;}#factory-wrapper .close{color:#215990;filter:alpha(opacity=1);float:none;font-family:arial;font-size:21px;font-weight:bold;line-height:1;min-width:auto;opacity:1;padding:5px;position:absolute;right:12px;text-shadow:none;top:18px;}[dir=rtl] #factory-wrapper .close{left:10px;right:auto;}#block-place-actions-wrapper{bottom:5px;display:flex;flex-wrap:wrap;flex:0 0 100;justify-content:center;max-width:100%;position:relative;text-align:center;z-index:998;}#block-place-actions-wrapper button{margin-right:8px;min-width:100px;padding:5px 15px;}#block-place-actions-wrapper.user-1 button{margin-bottom:8px;}.close-widget{text-align:right;width:100%;}#block-place-widget-selector-wrapper h3{cursor:pointer;font-family:Arial,Helvetica,sans-serif;font-size:16px;margin:0;padding:0;text-transform:capitalize;}#block-place-widget-selector-wrapper .form-type-textfield{margin-bottom:0;}#block-place-widget-selector-wrapper #factory-wrapper ul.links{list-style-type:none;margin:0;padding:0;}#block-place-widget-selector-wrapper #factory-wrapper ul.links li{background:transparent;display:block;height:auto;padding-block:8px !important;}#block-place-widget-selector-wrapper #factory-wrapper ul.links li a{align-items:center;color:#565656;display:flex;font-weight:400;text-decoration:none;}#block-place-widget-selector-wrapper #factory-wrapper ul.links li a:hover{color:#000;}.modal#drupal-modal{left:0 !important;right:0 !important;top:0 !important;}.modal .modal-body form.block-content-form fieldset{padding:10px;}.modal .modal-body form.block-content-form fieldset legend{float:left;width:100%;}.modal .modal-body .tabbable{margin-top:20px;}.modal .modal-body form.block-publication-types-form fieldset .form-type-checkbox{float:left;margin:0;width:50%;}.modal .modal-body form.block-publication-types-form fieldset .description.full{clear:both;}.modal .ui-dialog.media-wrapper{max-width:100%;position:relative;}.modal .ui-dialog.media-wrapper .mb-preview img{max-width:100%;}.modal-content{margin:auto;max-width:600px;}.modal-content.widget-popup{max-width:none;}.modal-dialog{width:auto;}.layout .paragraphs-dropbutton-wrapper .dropbutton{display:flex;}.layout .paragraphs-dropbutton-wrapper .dropbutton li{list-style-type:none;margin-left:5px;}.block.no-sort.ui-sortable-handle{display:none;}.path-front .content-inner .block.ui-sortable-handle{border:0;padding:0;}.block-place-region .block-content.empty-view,.layout-builder__layout .block-content.empty-view{border-radius:3px;border:1px solid rgba(9,30,66,0.25);box-shadow:0 1px 0 rgba(9,30,66,0.25);min-height:40px;padding:10px;}.block-place-region .block-content.empty-view::before,.layout-builder__layout .block-content.empty-view::before{background:#1E7D34;border-radius:4px;content:"";display:block;height:8px;width:40px;}.block-place-region .block--type-embed-media .block-content.empty-view,.layout-builder__layout .block--type-embed-media .block-content.empty-view{display:block;}@-moz-document url-prefix(){.ui-sortable-disabled .btn:focus,.ui-sortable-disabled .btn:active:focus,.ui-sortable-disabled .btn.active:focus,.ui-sortable-disabled .btn.focus,.ui-sortable-disabled .btn:active.focus,.ui-sortable-disabled .btn.active.focus,.ui-sortable-disabled .ui-button:focus,.ui-sortable-disabled .ui-button:active:focus,.ui-sortable-disabled .ui-button.active:focus,.ui-sortable-disabled .ui-button.focus,.ui-sortable-disabled .ui-button:active.focus,.ui-sortable-disabled .ui-button.active.focus,.ui-dialog-buttons .btn:focus,.ui-dialog-buttons .btn:active:focus,.ui-dialog-buttons .btn.active:focus,.ui-dialog-buttons .btn.focus,.ui-dialog-buttons .btn:active.focus,.ui-dialog-buttons .btn.active.focus,.ui-dialog-buttons .ui-button:focus,.ui-dialog-buttons .ui-button:active:focus,.ui-dialog-buttons .ui-button.active:focus,.ui-dialog-buttons .ui-button.focus,.ui-dialog-buttons .ui-button:active.focus,.ui-dialog-buttons .ui-button.active.focus{outline-color:-webkit-focus-ring-color;outline-style:auto;outline-offset:0;}}.block-place-region .block--type-embed-media .embed-html,.block-place-region .block--type-embed-media .field--name-field-media-oembed-content{cursor:move;margin-top:0.625rem;padding-top:1.25rem;}.block-place-region .block--type-embed-media .embed-html iframe,.block-place-region .block--type-embed-media .field--name-field-media-oembed-content iframe{pointer-events:none;}.block-place-region .block--type-embed-media .embed-html::before,.block-place-region .block--type-embed-media .field--name-field-media-oembed-content::before{background:url(/profiles/contrib/openscholar/themes/os_base/images/move.svg) no-repeat;content:"";cursor:move;display:block;height:16px;position:absolute;right:0;top:0;width:16px;}.region > .block--type-embed-media.embed-empty:nth-of-type(2) .contextual{right:20px;}.region > .block--type-embed-media.embed-empty:nth-of-type(3) .contextual{right:40px;}.region > .block--type-embed-media.embed-empty:nth-of-type(4) .contextual{right:60px;}.region > .block--type-embed-media.embed-empty:nth-of-type(5) .contextual{right:80px;}.region > .block--type-embed-media.embed-empty:nth-of-type(6) .contextual{right:100px;}.region > .block--type-embed-media.embed-empty:nth-of-type(7) .contextual{right:120px;}#block-list .callout-banner{background:transparent;height:auto;}#block-list .callout-banner .callout-banner__media,#block-list .callout-banner .callout-banner__overlay,#block-list .callout-banner .callout-banner__content{display:none;}#block-list .activity-snapshot{background:transparent;height:auto;}.block-place-region .os-modal-updated::after{background-color:#333;color:#fff;content:"Content updated";font-size:22px;font-weight:700;display:flex;height:100%;inset:0;justify-content:center;opacity:0.9;padding-block-start:20px;position:absolute;text-align:center;width:100%;z-index:1;}.block-place-region .os-modal-updated.block--type-site-logo::after,.block-place-region .os-modal-updated.block--type-follow-me::after,.block-place-region .os-modal-updated.button-link::after,.block-place-region .os-modal-updated.site-logo::after{align-items:center;font-size:18px;padding-block-start:0;}.block-place-region.region:not(.region-footer-bottom.ui-sortable) .block-contentblock-delete{display:none;}#site-creation-container{width:100%;}#site-creation-container .modal-dialog{min-width:900px;}@media screen and (max-width:767px){#site-creation-container .modal-dialog{min-width:100%;}}#site-creation-container .modal-body{height:85vh;overflow:scroll;}@media screen and (max-width:767px){#site-creation-container .modal-content{min-width:100% !important;width:100%;}#site-creation-container h1{clear:both;padding-top:16px;line-height:1.2;}#site-creation-container #body-container-group-1{flex-wrap:wrap;}#site-creation-container .site-type{margin-bottom:15px;flex:1 1 100%;margin:0 0px 15px 0;}#site-creation-container #body-container-group-2{margin-top:0;}#site-creation-container input{width:100%;}#site-creation-container .footer-container .nxt{float:none;}}#site-creation-container .user-creation-popup{color:#215990;cursor:pointer;}#body-container-group-3 label{display:block;}.glyphicon.spinner{animation:spin 1s infinite linear;-webkit-animation:spin2 1s infinite linear;margin-left:3px;}@keyframes spin{from{transform:scale(1) rotate(0deg);}to{transform:scale(1) rotate(360deg);}}.view-publication-contributors .views-row{display:flex;width:100%;}.view-publication-contributors .views-row .views-field-nothing{margin-right:5px;}.field--name-body table,.field--name-body th,.field--name-body td,.field--name-body tr{border-color:#cacaca;color:inherit;}.field--name-body th,.field--name-body td{color:#444;padding:0.6em;vertical-align:top;}.field--name-body table{width:100%;}.field--name-body th{border-bottom:3px solid #ccc;font-weight:bold;}.btn.btn-success{background:#1E7D34;border-color:#1E7D34;color:#fff;color:#fff;background-color:#1E7D34;border-color:#1E7D34;}.btn.btn-success:focus,.btn.btn-success.focus{color:#fff;background-color:#19682b;border-color:#0f3f1a;}.btn.btn-success:hover{color:#fff;background-color:#19682b;border-color:#18642a;}.btn.btn-success:active,.btn.btn-success.active,.open > .btn.btn-success.dropdown-toggle{color:#fff;background-color:#19682b;border-color:#18642a;}.btn.btn-success:active:hover,.btn.btn-success:active:focus,.btn.btn-success:active.focus,.btn.btn-success.active:hover,.btn.btn-success.active:focus,.btn.btn-success.active.focus,.open > .btn.btn-success.dropdown-toggle:hover,.open > .btn.btn-success.dropdown-toggle:focus,.open > .btn.btn-success.dropdown-toggle.focus{color:#fff;background-color:#165c26;border-color:#0f3f1a;}.btn.btn-success:active,.btn.btn-success.active,.open > .btn.btn-success.dropdown-toggle{background-image:none;}.btn.btn-success.disabled:hover,.btn.btn-success.disabled:focus,.btn.btn-success.disabled.focus,.btn.btn-success[disabled]:hover,.btn.btn-success[disabled]:focus,.btn.btn-success[disabled].focus,fieldset[disabled] .btn.btn-success:hover,fieldset[disabled] .btn.btn-success:focus,fieldset[disabled] .btn.btn-success.focus{background-color:#1E7D34;border-color:#1E7D34;}.btn.btn-success .badge{color:#1E7D34;background-color:#fff;}.btn.btn-danger{background:#bf1722;border-color:#bf1722;color:#fff;color:#fff;background-color:#bf1722;border-color:#bf1722;}.btn.btn-danger:focus,.btn.btn-danger.focus{color:#fff;background-color:#a8141e;border-color:#7b0f16;}.btn.btn-danger:hover{color:#fff;background-color:#a8141e;border-color:#a4141d;}.btn.btn-danger:active,.btn.btn-danger.active,.open > .btn.btn-danger.dropdown-toggle{color:#fff;background-color:#a8141e;border-color:#a4141d;}.btn.btn-danger:active:hover,.btn.btn-danger:active:focus,.btn.btn-danger:active.focus,.btn.btn-danger.active:hover,.btn.btn-danger.active:focus,.btn.btn-danger.active.focus,.open > .btn.btn-danger.dropdown-toggle:hover,.open > .btn.btn-danger.dropdown-toggle:focus,.open > .btn.btn-danger.dropdown-toggle.focus{color:#fff;background-color:#9b131c;border-color:#7b0f16;}.btn.btn-danger:active,.btn.btn-danger.active,.open > .btn.btn-danger.dropdown-toggle{background-image:none;}.btn.btn-danger.disabled:hover,.btn.btn-danger.disabled:focus,.btn.btn-danger.disabled.focus,.btn.btn-danger[disabled]:hover,.btn.btn-danger[disabled]:focus,.btn.btn-danger[disabled].focus,fieldset[disabled] .btn.btn-danger:hover,fieldset[disabled] .btn.btn-danger:focus,fieldset[disabled] .btn.btn-danger.focus{background-color:#bf1722;border-color:#bf1722;}.btn.btn-danger .badge{color:#bf1722;background-color:#fff;}.btn.btn-warning{color:#000;}.btn.btn-warning:hover,.btn.btn-warning:active,.btn.btn-warning:focus{color:#000;}.btn.btn-info{color:#000;}.btn.btn-info:hover,.btn.btn-info:active,.btn.btn-info:focus{color:#000;}[dir=rtl] .btn.icon-before .glyphicon,[dir=rtl] .btn .glyphicon.icon-before{margin-left:0.25em;margin-right:-0.25em;}.button.button--white{background-color:hsl(0,0%,100%);border-radius:0;color:hsl(0,0%,0%);display:inline-block;font-size:1rem;font-weight:500;max-width:100%;padding-block:16px;padding-inline:24px;text-align:center;text-decoration:none;}.button.button--white:visited{background-color:hsl(0,0%,100%);color:hsl(0,0%,0%);}.button.button--white:hover{background-color:hsl(0,0%,100%);color:hsl(0,0%,0%);}@media (min-width:768px){.button.button--white{background-color:hsl(0,0%,100%);color:hsl(0,0%,0%);}.button.button--white:visited{background-color:hsl(0,0%,100%);color:hsl(0,0%,0%);}.button.button--white:hover{background-color:hsl(0,0%,100%);color:hsl(0,0%,0%);}}.button-grid :is(a.button--icon){align-items:center;background-color:var(--btn-primary-bg-color,hsl(210,11%,15%));background-image:none;border-color:var(--btn-primary-border-color,hsl(210,11%,15%));border-radius:6px;border-style:solid;border-width:1px;color:var(--btn-primary-color,hsl(0,0%,100%));display:inline-flex;font-weight:700;height:auto;justify-content:center;padding-block:18px;padding-inline:20px;white-space:normal;width:100%;}.button-grid :is(a.button--icon):hover{background-color:var(--btn-primary-bg-color-hover,hsl(210,9%,31%));border-color:var(--btn-primary-border-color-hover,hsl(210,9%,31%));color:var(--btn-primary-color-hover,hsl(0,0%,100%));text-decoration:none;}.button-grid :is(a.button--icon) span:first-child{font-size:30px;margin-inline-end:16px;}.button-grid :is(a.button--icon) span:last-child{margin-inline-start:8px;}.block--type-media-gallery .field--name-field-gallery-media .field--items{display:flex;flex-wrap:wrap;}.block--type-media-gallery .field--name-field-gallery-media .field--items .field--item{padding:4px;width:20%;}.block--type-media-gallery .field--name-field-gallery-media .field--items .field--item img{width:100%;}@media screen and (max-width:767px){.block--type-media-gallery .field--name-field-gallery-media .field--items .field--item{width:33.33%;}}.slick-lightbox-slick-caption{font-size:16px;font-weight:bold;display:inline-block;}.slick--optionset--slick-media-gallery .slide__content{margin:0 5px;}.slick--optionset--slick-media-gallery .slick-list{margin:0 20px;}.slick--optionset--slick-media-gallery .slick-prev{left:-10px;}.slick--optionset--slick-media-gallery .slick-next{right:-12px;}[dir=rtl] .slick--optionset--slick-media-gallery .slick-next{right:auto;}.slick--optionset--slick-media-gallery .slide__caption{display:none;}.slick--optionset--slick-media-gallery .slick-arrow:before{color:#555555;opacity:1;}.slick-arrow{z-index:9;}.slick-arrow:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}.slick-lightbox .slick-arrow{z-index:9;color:#fff;background:#000;}.slick-lightbox .slick-arrow:hover:before{color:#fff;}.slick--field-attached-media .slick-arrow:before{display:flex;align-items:center;justify-content:center;margin-top:4px;margin-left:1px;}.slick--field-attached-media .slick-list{text-align:center;}.item-list{margin:0;}.item-list ul{list-style-type:none;margin:0;padding:0;}.item-list ul li{margin-block-end:0.5rem;padding-inline-start:0;}.block--type-taxonomy .block-content ul li{margin-block-end:0.5rem;}.block--type-taxonomy .block-content > .os-widgets-taxonomy-display-type-menu{border:1px solid #EBE3DF;border-top:0;}.block--type-taxonomy .block-content > .os-widgets-taxonomy-display-type-menu a{display:block;padding:0.5rem;}.block--type-taxonomy .block-content > .os-widgets-taxonomy-display-type-menu .term-description{padding-inline-start:0.5rem;}.block--type-taxonomy .block-content .os-widgets-taxonomy-display-type-menu-item a,.block--type-taxonomy .block-content .os-widgets-taxonomy-display-type-menu-item .term-description{padding-left:10px;}.block--type-taxonomy .block-content .os-widgets-taxonomy-display-type-menu-item .item-list a,.block--type-taxonomy .block-content .os-widgets-taxonomy-display-type-menu-item .item-list .term-description{padding-left:20px;}.block--type-taxonomy .block-content .os-widgets-taxonomy-display-type-menu-item .item-list .item-list a,.block--type-taxonomy .block-content .os-widgets-taxonomy-display-type-menu-item .item-list .item-list .term-description{padding-left:30px;}.block--type-taxonomy .block-content .os-widgets-taxonomy-display-type-menu-item .item-list .item-list .item-list a,.block--type-taxonomy .block-content .os-widgets-taxonomy-display-type-menu-item .item-list .item-list .item-list .term-description{padding-left:40px;}.block--type-taxonomy .block-content .os-widgets-taxonomy-display-type-menu-item .item-list .item-list .item-list .item-list a,.block--type-taxonomy .block-content .os-widgets-taxonomy-display-type-menu-item .item-list .item-list .item-list .item-list .term-description{padding-left:50px;}.block--type-taxonomy .block-content .os-widgets-taxonomy-display-type-menu-item .item-list .item-list .item-list .item-list .item-list a,.block--type-taxonomy .block-content .os-widgets-taxonomy-display-type-menu-item .item-list .item-list .item-list .item-list .item-list .term-description{padding-left:60px;}.block--type-taxonomy .block-content .os-widgets-taxonomy-display-type-menu-item .item-list .item-list .item-list .item-list .item-list .item-list a,.block--type-taxonomy .block-content .os-widgets-taxonomy-display-type-menu-item .item-list .item-list .item-list .item-list .item-list .item-list .term-description{padding-left:70px;}.block--type-taxonomy .block-content .os-widgets-taxonomy-display-type-menu-item .item-list .item-list .item-list .item-list .item-list .item-list .item-list a,.block--type-taxonomy .block-content .os-widgets-taxonomy-display-type-menu-item .item-list .item-list .item-list .item-list .item-list .item-list .item-list .term-description{padding-left:80px;}.block--type-taxonomy .block-content .os-widgets-taxonomy-display-type-menu-item .item-list .item-list .item-list .item-list .item-list .item-list .item-list .item-list a,.block--type-taxonomy .block-content .os-widgets-taxonomy-display-type-menu-item .item-list .item-list .item-list .item-list .item-list .item-list .item-list .item-list .term-description{padding-left:90px;}.block--type-taxonomy .block-content .os-widgets-taxonomy-display-type-menu-item .item-list .item-list .item-list .item-list .item-list .item-list .item-list .item-list .item-list a,.block--type-taxonomy .block-content .os-widgets-taxonomy-display-type-menu-item .item-list .item-list .item-list .item-list .item-list .item-list .item-list .item-list .item-list .term-description{padding-left:100px;}.block--type-taxonomy .block-content .os-widgets-taxonomy-display-type-menu-item{border-top:1px solid #EBE3DF;}.block--type-taxonomy .block-content .os-widgets-taxonomy-display-type-menu-item a{font-weight:700;}.block--type-taxonomy .block-content .os-widgets-taxonomy-display-type-menu-item a:hover{background-color:#e3e3e1;}.block--type-taxonomy .block-content .os-widgets-taxonomy-display-type-menu-item .item-list a,.block--type-taxonomy .block-content .os-widgets-taxonomy-display-type-menu-item .item-list .term-description{padding-inline-start:1.25rem;}.block--type-taxonomy .block-content .os-widgets-taxonomy-display-type-menu-item .item-list{margin:0;}.block--type-taxonomy .block-content .os-widgets-taxonomy-display-type-slider > .os-widgets-taxonomy-display-type-slider-item{background-color:#f3f3f1;height:40px;margin-block-end:0.25rem;margin-left:0;opacity:94%;overflow:hidden;position:relative;transition:all 0.5s;width:100%;z-index:1;}.block--type-taxonomy .block-content .os-widgets-taxonomy-display-type-slider > .os-widgets-taxonomy-display-type-slider-item .term-head a{background:url(/profiles/contrib/openscholar/themes/os_base/images/link-icon.png) right -20px no-repeat;color:#333;display:inline-flex;padding:0.5rem 1.75rem 0.5rem 0.75rem;position:relative;transition:all 0.25s;z-index:2;}.block--type-taxonomy .block-content .os-widgets-taxonomy-display-type-slider > .os-widgets-taxonomy-display-type-slider-item .term-head:hover a{background:url(/profiles/contrib/openscholar/themes/os_base/images/link-icon.png) right 12px no-repeat;margin-inline-start:0.75rem;padding:0.5rem 1.25rem 0.5rem 0.75rem;}.os-filter-taxonomy .item-list{margin:0;}.block-fixed-block-contentglobal-filter-by-taxonomy .block-content ul{margin-block-start:0.125rem;}.block-fixed-block-contentglobal-filter-by-taxonomy .block-content ul li:last-child{margin-block-end:0.75rem;}.rss-feed-link,.feed-icons a{display:flex;}.rss-feed-link:before,.feed-icons a:before{content:"";background:url(/profiles/contrib/openscholar/themes/os_base/images/rss.png);width:24px;height:24px;margin-right:6px;}.rss-feed-section .feed-title{margin-top:15px;}.rss-feed-section .item-list{margin:0;}.rss-feed-section .feed-items{list-style-type:none;margin:0;padding:0;}.rss-feed-section .feed-items a:before{background:url(/profiles/contrib/openscholar/themes/os_base/images/scholarbase-sprite.png) 0 -756px no-repeat;content:"";padding-left:21px;}.twitter-pull-item{border-bottom:1px solid #efefef;margin:0 0 10px 0;padding-bottom:10px;}.twitter-pull-item .tweet-authorphoto{float:left;margin:0 5px 0 0;}.twitter-pull-item .tweet-author{font-weight:bold;}.twitter-pull-item .tweet-media-img{margin:10px 0;}.twitter-pull-item .tweet-media-img img{max-width:400px;}aside .twitter-pull-item .tweet-media-img img{max-width:150px;}.twitter-pull-item .tweet-time{font-size:smaller;}.os-theme-preview-preview-action{position:fixed;width:380px;height:100px;right:0;top:50px;z-index:1040;background:#F7F9FB;padding:20px;border:1px solid #E2E8EF;}.block--type-mailchimp-subscription #mc_embed_signup{width:100%;}.block--type-mailchimp-subscription #mc_embed_signup .asterisk{color:#bf1722;}.block--type-mailchimp-subscription #mc_embed_signup h2{margin-top:0;}.block--type-mailchimp-subscription form label{margin-left:3px;}.media-element[style*=left]{padding-right:15px;}.media-element[style*=right]{padding-left:15px;}.media-element .field--name-field-media-oembed-content{margin:0;}.field--name-body img[style*="float:right"]{margin-left:15px;}.field--name-body img[style*="float:left"]{margin-right:15px;}figure[style*="float:left"]{margin-right:1em;}figure[style*="float:right"]{margin-left:1em;}figure figcaption{margin-top:5px;color:#555555;font-style:italic;clear:both;max-width:100%;}.arrows .slick-dots,.block.block--type-slideshow .slick__arrow .slick-dots,.slick--optionset--os-slideshow .slick__arrow .slick-dots{display:flex;margin:0;align-items:center;justify-content:center;background:#000;min-height:30px;position:unset;width:auto;}.arrows .slick-dots li,.block.block--type-slideshow .slick__arrow .slick-dots li,.slick--optionset--os-slideshow .slick__arrow .slick-dots li{margin:0 2px;}.arrows .slick-dots li button,.block.block--type-slideshow .slick__arrow .slick-dots li button,.slick--optionset--os-slideshow .slick__arrow .slick-dots li button{display:block;width:0.7rem;height:0.7rem;padding:0;border:none;border-radius:100%;background:#999999;text-indent:-9999px;margin:0 1px;color:#000;}.arrows .slick-dots li button:hover,.block.block--type-slideshow .slick__arrow .slick-dots li button:hover,.slick--optionset--os-slideshow .slick__arrow .slick-dots li button:hover{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}.arrows .slick-dots li button:focus,.block.block--type-slideshow .slick__arrow .slick-dots li button:focus,.slick--optionset--os-slideshow .slick__arrow .slick-dots li button:focus{outline:0;}.arrows .slick-dots li.slick-active button,.block.block--type-slideshow .slick__arrow .slick-dots li.slick-active button,.slick--optionset--os-slideshow .slick__arrow .slick-dots li.slick-active button{background:#fff;}div.widget--slideshow,.slick--optionset--os-slideshow{position:relative;}div.widget--slideshow .field--name-field-slide-image .sr-only,.slick--optionset--os-slideshow .field--name-field-slide-image .sr-only{color:transparent;}div.widget--slideshow .slide-caption,.slick--optionset--os-slideshow .slide-caption{color:#fff;padding:2% 3%;width:100%;min-height:100px;margin:0;background:#444;min-height:100px;float:none;}@media screen and (min-width:992px){div.widget--slideshow .slide-caption,.slick--optionset--os-slideshow .slide-caption{position:absolute;background:rgba(30,30,30,0.62);margin:5% 0 0 5%;left:0;right:0;top:0;width:50%;}}div.widget--slideshow .slide-caption .field--name-field-slide-headline,.slick--optionset--os-slideshow .slide-caption .field--name-field-slide-headline{font-size:18px;line-height:22px;}@media screen and (min-width:992px){div.widget--slideshow .slide-caption .field--name-field-slide-headline,.slick--optionset--os-slideshow .slide-caption .field--name-field-slide-headline{font-size:28px;line-height:35px;}}div.widget--slideshow .slide-caption .field--name-field-slide-headline .field--item,.slick--optionset--os-slideshow .slide-caption .field--name-field-slide-headline .field--item{font-size:inherit;line-height:inherit;}div.widget--slideshow .slide-caption .field--name-field-slide-description,.slick--optionset--os-slideshow .slide-caption .field--name-field-slide-description{font-size:16px;line-height:24px;margin-top:10px;}div.widget--slideshow .slide-caption .field--name-field-slide-description .field--item,.slick--optionset--os-slideshow .slide-caption .field--name-field-slide-description .field--item{font-size:inherit;line-height:inherit;margin-top:0;}div.widget--slideshow .field,.slick--optionset--os-slideshow .field{margin:0;}.slideshow-layout-3-1-overlay div.widget--slideshow,.slideshow-layout-3-1-overlay .slick--optionset--os-slideshow{background:#444;}@media screen and (min-width:992px){.slideshow-layout-3-1-overlay div.widget--slideshow,.slideshow-layout-3-1-overlay .slick--optionset--os-slideshow{background:none;}}.slideshow-layout-3-1-overlay div.widget--slideshow .slide-caption,.slideshow-layout-3-1-overlay .slick--optionset--os-slideshow .slide-caption{width:100%;top:0;margin:0;left:0;right:0;padding:10px 15px 50px;}@media screen and (min-width:992px){.slideshow-layout-3-1-overlay div.widget--slideshow .slide-caption,.slideshow-layout-3-1-overlay .slick--optionset--os-slideshow .slide-caption{width:50%;padding:2% 3%;margin:5% 0 0 5%;}}.slideshow-layout-16-9-overlay div.widget--slideshow .slide-caption,.slideshow-layout-16-9-overlay .slick--optionset--os-slideshow .slide-caption{width:100%;bottom:0;min-height:100px;padding:10px 15px 50px;top:auto;margin:0;}@media screen and (min-width:992px){.slideshow-layout-16-9-overlay div.widget--slideshow .slide-caption,.slideshow-layout-16-9-overlay .slick--optionset--os-slideshow .slide-caption{min-height:160px;padding:10px 15px 70px;}}.slideshow-layout-16-9-below div.widget--slideshow .slide-caption,.slideshow-layout-16-9-below .slick--optionset--os-slideshow .slide-caption{position:initial;background:#444;min-height:100px;padding:10px 15px 50px;width:100%;margin:0;}@media screen and (min-width:992px){.slideshow-layout-16-9-below div.widget--slideshow .slide-caption,.slideshow-layout-16-9-below .slick--optionset--os-slideshow .slide-caption{min-height:120px;padding:10px 15px 70px;}}.slideshow-layout-16-9-below div.widget--slideshow .slick-list,.slideshow-layout-16-9-below .slick--optionset--os-slideshow .slick-list{background:#444;}.slideshow-layout-16-9-side div.widget--slideshow,.slideshow-layout-16-9-side .slick--optionset--os-slideshow{background:#444;position:relative;}.slideshow-layout-16-9-side div.widget--slideshow img,.slideshow-layout-16-9-side .slick--optionset--os-slideshow img{left:0;margin-bottom:0;float:none;top:0;width:100%;z-index:2;}@media screen and (min-width:992px){.slideshow-layout-16-9-side div.widget--slideshow img,.slideshow-layout-16-9-side .slick--optionset--os-slideshow img{float:left;width:55%;}}.slideshow-layout-16-9-side div.widget--slideshow .slide-caption,.slideshow-layout-16-9-side .slick--optionset--os-slideshow .slide-caption{background:none;position:relative;float:right;width:100%;box-shadow:0 0 0 0 rgba(0,0,0,0.85);margin:0;padding:10px 15px 50px;}@media screen and (min-width:992px){.slideshow-layout-16-9-side div.widget--slideshow .slide-caption,.slideshow-layout-16-9-side .slick--optionset--os-slideshow .slide-caption{width:44%;padding:4% 15px 50px;}}.slideshow-layout-16-9-side div.widget--slideshow .slide-caption .field--name-field-slide-headline,.slideshow-layout-16-9-side .slick--optionset--os-slideshow .slide-caption .field--name-field-slide-headline{text-shadow:0 1px 0 rgba(37,37,37,0.75);}@media screen and (min-width:992px){.slideshow-layout-16-9-side div.widget--slideshow .slide-caption .field--name-field-slide-headline,.slideshow-layout-16-9-side .slick--optionset--os-slideshow .slide-caption .field--name-field-slide-headline{font-size:30px;font-weight:bold;margin-bottom:12px;line-height:34px;}}.block.block--type-slideshow .slick__arrow,.slick--optionset--os-slideshow .slick__arrow{position:absolute;bottom:20px;right:20px;display:flex;flex-wrap:wrap;height:auto;width:auto;top:auto;left:auto;margin-top:0;transform:initial;}.slideshow-layout-16-9-below.block.block--type-slideshow .slick__arrow,.slick--optionset--os-slideshow .slick__arrow,.slideshow-layout-16-9-overlay.block.block--type-slideshow .slick__arrow,.slick--optionset--os-slideshow .slick__arrow{left:20px;right:auto;}@media screen and (max-width:992px){.slideshow-layout-16-9-below.block.block--type-slideshow .slick__arrow,.slick--optionset--os-slideshow .slick__arrow,.slideshow-layout-16-9-overlay.block.block--type-slideshow .slick__arrow,.slick--optionset--os-slideshow .slick__arrow{left:15px;}}@media screen and (max-width:992px){.slideshow-layout-3-1-overlay.block.block--type-slideshow .slick__arrow,.slick--optionset--os-slideshow .slick__arrow{position:inherit;}}.block.block--type-slideshow .slick__arrow > button,.block.block--type-slideshow .slick__arrow li,.slick--optionset--os-slideshow .slick__arrow > button,.slick--optionset--os-slideshow .slick__arrow li{background:#000;border:0;color:#fff;padding:4px 8px;width:auto;font-size:initial;position:initial;transform:inherit;border-radius:0;height:auto;}.block.block--type-slideshow .slick__arrow > button:before,.block.block--type-slideshow .slick__arrow li:before,.slick--optionset--os-slideshow .slick__arrow > button:before,.slick--optionset--os-slideshow .slick__arrow li:before{content:"";font-size:initial;}@media screen and (max-width:992px){.block.block--type-slideshow .slick__arrow,.slick--optionset--os-slideshow .slick__arrow{left:15px;right:auto;bottom:10px;}}.block.block--type-slideshow .slick__arrow .slick-prev:before,.slick--optionset--os-slideshow .slick__arrow .slick-prev:before{content:"\e091";font-family:"Glyphicons Halflings";color:#fff;opacity:1;}.block.block--type-slideshow .slick__arrow .slick-next:before,.slick--optionset--os-slideshow .slick__arrow .slick-next:before{content:"\e092";font-family:"Glyphicons Halflings";color:#fff;opacity:1;}.block.block--type-slideshow .slick__arrow .slick-prev,.block.block--type-slideshow .slick__arrow .slick-next,.slick--optionset--os-slideshow .slick__arrow .slick-prev,.slick--optionset--os-slideshow .slick__arrow .slick-next{font-family:"Glyphicons Halflings";background:#284F76;}[dir=rtl] .block.block--type-slideshow .slick__arrow .slick-prev,[dir=rtl] .block.block--type-slideshow .slick__arrow .slick-next,[dir=rtl] .slick--optionset--os-slideshow .slick__arrow .slick-prev,[dir=rtl] .slick--optionset--os-slideshow .slick__arrow .slick-next{transform:rotate(180deg);}.arrows{display:flex;justify-content:center;align-items:center;}.arrows .slick-dots{background:none;display:inline-block;width:auto;}.arrows .slick-dots li{margin:0 6px;width:auto;}.arrows .slick-dots li button{background:#000;color:#fff;}.arrows .slick-dots li.slick-active button{background:#ccc;color:#000;}.arrows .slick-arrow{width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;background:none;border-radius:0;position:inherit;}.arrows .slick-arrow:before{content:"";}.arrows .slick-prev{border-right:10px solid #000;margin-right:10px;}.arrows .slick-next{border-left:10px solid #000;margin-left:10px;order:4;}.widget-slider{margin-bottom:20px;}.widget-slider.scroll-1 .block_content{overflow:auto;}.widget-slider .block_content{position:relative;}.widget--slideshow-main .sr-only{color:transparent;}.slick-active:focus .widget--slideshow-main{outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}@-moz-document url-prefix(){.slick-active:focus .widget--slideshow-main{outline-color:-webkit-focus-ring-color;outline-style:auto;outline-offset:0;}}.block--type-list-of-posts .node-readmore{text-align:right;}.block--type-list-of-posts .bibcite-reference{display:inline-block;inline-size:100%;}.block--type-list-of-posts h2.node--title{margin-block-end:0.25rem;}.block--type-list-of-posts .event-content .content .node-readmore{text-align:left;}.block--type-list-of-posts:has(.contextual){border:1px dashed transparent;transition:all 0.5s ease;}.block--type-list-of-posts:has(.contextual):not(:has(.block-title)):hover{border-color:#d4d4d8;outline:none;padding-block-start:50px;}.block--type-list-of-posts:has(.contextual):not(:has(.block-title)):hover > .contextual{border:none;}ul[id^=list-of-posts] > li{margin-block-end:1.25rem;}ul[id^=list-of-posts] > li > article{border:0;margin-block-end:0;padding:0;}ul[id^=list-of-posts] > li:last-child{border-block-end:0;margin-block-end:0;}ul[id^=list-of-posts] > li .calendar.node--calendar{border:0;margin:0;padding:0;}ul[id^=list-of-posts].list-view.view-title li{margin-block-end:1rem;}ul[id^=list-of-posts].grid-view{display:flex;flex-wrap:wrap;margin:0 -1rem;}@media screen and (max-width:767px){ul[id^=list-of-posts].grid-view{margin:0;}}ul[id^=list-of-posts].grid-view > li{flex-basis:33.3333%;max-inline-size:33.3333%;padding-inline-end:1rem;padding-inline-start:1rem;}@media screen and (max-width:767px){ul[id^=list-of-posts].grid-view > li{flex-basis:100%;max-inline-size:100%;padding-inline:0;}}.block--type-list-of-sites{padding:30px 0;}.block--type-list-of-sites .card{border-radius:4px;border:1px solid black;display:flex;flex-direction:column;flex:1;padding:20px;}.block--type-list-of-sites .card h2{font-size:1.5rem;margin-bottom:0;margin-top:10px;}.block--type-list-of-sites .card .field,.block--type-list-of-sites .card .view-site-link{margin:10px 0;}.block--type-list-of-sites .card .field--name-field-inst-research-areas{font-size:12px;}.block--type-list-of-sites .list-view + nav .pager-mini{text-align:left;}ul[id^=list-of-sites] > li{margin-block-end:1.25rem;}ul[id^=list-of-sites] > li > article{border:0;display:flex;flex-direction:column;height:100%;margin-bottom:0;padding:0;}ul[id^=list-of-sites].grid-view{display:flex;flex-wrap:wrap;margin:0 -15px;}@media screen and (max-width:767px){ul[id^=list-of-sites].grid-view{margin:0;}}ul[id^=list-of-sites].grid-view > li{flex-basis:33.3333%;max-width:33.3333%;padding:0 15px;}@media screen and (max-width:767px){ul[id^=list-of-sites].grid-view > li{flex-basis:100%;max-width:100%;padding:0;}}.block--type-accordion .panel-body{position:relative;border-top-color:#efefef;}.block--type-accordion .panel-group .panel{border-radius:0;box-shadow:none;border-color:#efefef;}.block--type-accordion .panel-heading{background-color:#f3f3f1;border-color:#efefef;border-radius:0;padding:0;}.block--type-accordion .panel-title{margin:0;padding:0;}.block--type-accordion .panel-title > a{padding:10px 15px;display:block;cursor:pointer;color:#333;display:flex;justify-content:space-between;align-items:center;}.block--type-accordion .tab-content{position:relative;}.block--type-list-of-files ul.link-icon li{border-bottom:1px solid rgb(204,204,204);padding:10px 0px;}.block--type-list-of-files ul.link-icon.title-lof li{border-bottom:0;}.block--type-list-of-files .lof-grid{display:flex;flex-wrap:wrap;}.block--type-list-of-files .lof-grid.lof-grid-2 > div{flex:0 0 50%;}.block--type-list-of-files .lof-grid.lof-grid-3 > div{flex:0 0 33.333%;}.block--type-list-of-files .lof-grid.lof-grid-4 > div{flex:0 0 25%;}.block--type-list-of-files .lof-grid.lof-grid-5 > div{flex:0 0 20%;}.block--type-list-of-files .lof-grid > div{padding:10px 0;}.block--type-list-of-files .lof-grid > div .field{padding-right:10px;}.block--type-list-of-files .lof-grid .lof-down{max-width:320px;}.block--type-list-of-files .file-icon{display:inline-block;width:20px;padding:0;margin-right:2px;}.block--type-list-of-files a.download-link{text-decoration:underline;font-size:11px;}.block--type-list-of-files .field--mode-teaser{float:left;margin-right:15px;}.block--type-list-of-files .thumbnail-lof .lof-down{display:none;}.block--type-list-of-files .thumbnail-lof .field--mode-thumbnail img{padding:4px;background-color:white;border:1px solid #ADADAD;margin:0 5px 5px 0;}.lof-media .field--name-name{display:none;}.block--type-section-navigation{border-top:1px solid #d7d7d7;}.block--type-section-navigation .block-content{padding:0;}.block--type-section-navigation .block-content ul .active-nav-link > a{color:#333;}.block--type-section-navigation .block-content ul li a{padding:8px 16px;display:block;border-bottom:1px solid #EBE3DF;background:#fff;position:relative;}.block--type-section-navigation .block-content ul li a:hover{text-decoration:none;background:#e3e3e1;}.block--type-section-navigation .block-content ul li .collapsed > a:before{content:"";display:inline-block;width:0;height:0;margin-left:-10px;margin-right:2px;vertical-align:middle;border-top:4px dashed transparent;border-left:4px solid;border-bottom:4px solid transparent;}.block--type-section-navigation .block-content ul li .expanded > a:before,.block--type-section-navigation .block-content ul li .collapsed.active-nav-link > a:before{content:"";display:inline-block;width:0;height:0;margin-left:-10px;margin-right:2px;vertical-align:middle;border-top:4px dashed;border-left:4px solid transparent;border-right:4px solid transparent;}.block--type-section-navigation .block-content ul li .expanded.depth-2 li > a,.block--type-section-navigation .block-content ul li .collapsed.active li > a{background:#f3f3f1;}.block--type-section-navigation .block-content ul li.collapsed > ul{display:none;}.block--type-section-navigation .block-content ul li.collapsed.active-nav-link > ul{display:block;}.block--type-section-navigation .block-content > nav > ul > li > a{text-transform:uppercase;background-color:#d7d7d7;color:#333;border-bottom:1px solid #999999;}.block--type-section-navigation .block-content > nav > ul > li > a:before{border:0;display:inline;}.block--type-section-navigation .block-content ul a{padding-left:10px;}.block--type-section-navigation .block-content ul ul a{padding-left:20px;}.block--type-section-navigation .block-content ul ul ul a{padding-left:30px;}.block--type-section-navigation .block-content ul ul ul ul a{padding-left:40px;}.block--type-section-navigation .block-content ul ul ul ul ul a{padding-left:50px;}.block--type-section-navigation .block-content ul ul ul ul ul ul a{padding-left:60px;}.block--type-section-navigation .block-content ul ul ul ul ul ul ul a{padding-left:70px;}.block--type-section-navigation .block-content ul ul ul ul ul ul ul ul a{padding-left:80px;}.block--type-section-navigation .block-content ul ul ul ul ul ul ul ul ul a{padding-left:90px;}.block--type-section-navigation .block-content ul ul ul ul ul ul ul ul ul ul a{padding-left:100px;}#drupal-off-canvas:not(.drupal-off-canvas-reset),#drupal-off-canvas-wrapper{block-size:calc(100vh - 150px) !important;inset-block-end:200px !important;inset-block-start:0px !important;overflow-x:hidden !important;overflow-y:auto !important;}#drupal-off-canvas:not(.drupal-off-canvas-reset) .modal-dialog,#drupal-off-canvas-wrapper .modal-dialog{block-size:100%;inline-size:300px;margin:0;}#drupal-off-canvas:not(.drupal-off-canvas-reset) form,#drupal-off-canvas-wrapper form{inline-size:auto;}#drupal-off-canvas:not(.drupal-off-canvas-reset) form .button,#drupal-off-canvas:not(.drupal-off-canvas-reset) form .button:disabled,#drupal-off-canvas:not(.drupal-off-canvas-reset) form .button:disabled:active,#drupal-off-canvas-wrapper form .button,#drupal-off-canvas-wrapper form .button:disabled,#drupal-off-canvas-wrapper form .button:disabled:active{color:#fff;font-weight:700;padding:0.625rem 1rem;}#drupal-off-canvas:not(.drupal-off-canvas-reset) form .button.btn-success,#drupal-off-canvas:not(.drupal-off-canvas-reset) form .button:disabled.btn-success,#drupal-off-canvas:not(.drupal-off-canvas-reset) form .button:disabled:active.btn-success,#drupal-off-canvas-wrapper form .button.btn-success,#drupal-off-canvas-wrapper form .button:disabled.btn-success,#drupal-off-canvas-wrapper form .button:disabled:active.btn-success{background-color:#1E7D34;}#drupal-off-canvas:not(.drupal-off-canvas-reset) form .button.btn-danger,#drupal-off-canvas:not(.drupal-off-canvas-reset) form .button:disabled.btn-danger,#drupal-off-canvas:not(.drupal-off-canvas-reset) form .button:disabled:active.btn-danger,#drupal-off-canvas-wrapper form .button.btn-danger,#drupal-off-canvas-wrapper form .button:disabled.btn-danger,#drupal-off-canvas-wrapper form .button:disabled:active.btn-danger{background-color:#bf1722;}#drupal-off-canvas:not(.drupal-off-canvas-reset) form.layout-builder-configure-section,#drupal-off-canvas-wrapper form.layout-builder-configure-section{padding:0;}#drupal-off-canvas:not(.drupal-off-canvas-reset) .glyphicon,#drupal-off-canvas-wrapper .glyphicon{background:none;font-family:"Glyphicons Halflings";}#drupal-off-canvas:not(.drupal-off-canvas-reset) .select-wrapper:after,#drupal-off-canvas-wrapper .select-wrapper:after{content:"";}#drupal-off-canvas:not(.drupal-off-canvas-reset) .os-widgets--column-widths,#drupal-off-canvas-wrapper .os-widgets--column-widths{block-size:calc(100vh - 300px);margin-block-end:1rem;overflow-x:hidden;overflow-y:auto;}#drupal-off-canvas:not(.drupal-off-canvas-reset) .os-widgets--width-option span,#drupal-off-canvas-wrapper .os-widgets--width-option span{cursor:pointer;display:block;padding-block-end:1rem;}#drupal-off-canvas:not(.drupal-off-canvas-reset) .os-widgets--width-option span:first-child,#drupal-off-canvas-wrapper .os-widgets--width-option span:first-child{padding-block-end:0;}#drupal-off-canvas:not(.drupal-off-canvas-reset) .os-widgets--width-option.selected svg,#drupal-off-canvas-wrapper .os-widgets--width-option.selected svg{filter:drop-shadow(2px 4px 6px #000);}.ui-dialog.ui-dialog-off-canvas .ui-dialog-titlebar-close{color:#fff;}.layout__region{margin-block-end:1rem;padding:0 1.25rem;}.layout__region:first-child{padding-inline-start:0;}.layout__region:last-child{padding-inline-end:0;}@media screen and (max-width:767px){.layout__region{padding:0;}}.block--type-column:has(.contextual){border:1px dashed transparent;transition:all 0.5s ease;}.block--type-column:has(.contextual):not(:has(> .block-title)):hover{padding-block-start:50px;border-color:#d4d4d8;outline:none;}.block--type-column:has(.contextual):not(:has(> .block-title)):hover > .contextual{border:none;}.block--type-column:has(.contextual) .layout__region section .block-content .contextual{inset-inline-end:20px;}.layout-builder__section.form-group .layout__region{padding:0 0.125rem;}.js-layout-builder-category{background:none;}.layout--threecol-section--33-34-33 > .layout__region--first,.layout--threecol-section--33-34-33 > .layout__region--third{max-inline-size:100%;}@media only screen and (min-width:40em){.layout--threecol-section--33-34-33 > .layout__region--first,.layout--threecol-section--33-34-33 > .layout__region--third{max-inline-size:33%;}}.layout--threecol-section--33-34-33 > .layout__region--second{max-inline-size:100%;}@media only screen and (min-width:40em){.layout--threecol-section--33-34-33 > .layout__region--second{max-inline-size:34%;}}.layout--twocol-section > .layout__region{max-inline-size:100%;}@media screen and (min-width:40em){.layout--twocol-section.layout--twocol-section--50-50 > .layout__region--first,.layout--twocol-section.layout--twocol-section--50-50 > .layout__region--second{max-inline-size:50%;}.layout--twocol-section.layout--twocol-section--33-67 > .layout__region--first,.layout--twocol-section.layout--twocol-section--67-33 > .layout__region--second{max-inline-size:33%;}.layout--twocol-section.layout--twocol-section--33-67 > .layout__region--second,.layout--twocol-section.layout--twocol-section--67-33 > .layout__region--first{max-inline-size:67%;}.layout--twocol-section.layout--twocol-section--25-75 > .layout__region--first,.layout--twocol-section.layout--twocol-section--75-25 > .layout__region--second{max-inline-size:25%;}.layout--twocol-section.layout--twocol-section--25-75 > .layout__region--second,.layout--twocol-section.layout--twocol-section--75-25 > .layout__region--first{max-inline-size:75%;}}.layout--threecol-section > .layout__region{max-inline-size:100%;}@media screen and (min-width:40em){.layout--threecol-section--25-50-25 > .layout__region--first,.layout--threecol-section--25-50-25 > .layout__region--third,.layout--threecol-section--25-25-50 > .layout__region--first,.layout--threecol-section--25-25-50 > .layout__region--second,.layout--threecol-section--50-25-25 > .layout__region--second,.layout--threecol-section--50-25-25 > .layout__region--third{max-inline-size:25%;}.layout--threecol-section--25-50-25 > .layout__region--second,.layout--threecol-section--25-25-50 > .layout__region--third,.layout--threecol-section--50-25-25 > .layout__region--first{max-inline-size:50%;}.layout--threecol-section--33-34-33 > .layout__region--first,.layout--threecol-section--33-34-33 > .layout__region--third{max-inline-size:33%;}.layout--threecol-section--33-34-33 > .layout__region--second{max-inline-size:34%;}}.layout--fourcol-section > .layout__region{max-inline-size:100%;}@media only screen and (min-width:40em){.layout--fourcol-section > .layout__region{max-inline-size:25%;}}.layout--fivecol-section > .layout__region{max-inline-size:100%;}@media only screen and (min-width:40em){.layout--fivecol-section > .layout__region{max-inline-size:20%;}}.ui-widget-overlay{background:#000;opacity:0.7;}.ui-widget.ui-widget-content{padding:0;z-index:9999 !important;}@media screen and (max-width:767px){.ui-widget.ui-widget-content{max-width:92%;min-width:92%;}}.ui-dialog .ui-dialog-titlebar{background:none;border-bottom:1px solid #dddddd;border-radius:0;border:0;margin-bottom:5px;padding:10px;}.ui-dialog .glyphicon-refresh:before{color:#000;}.ui-dialog .select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#f3f3f1;}.ui-dialog .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#000;margin-right:4px;}.ui-dialog .ui-dialog-titlebar-close{background-position:1px 1px;background:url(/core/misc/icons/000000/ex.svg);border:1px solid #000;}.ui-dialog .btn-default{color:#333;}.ui-dialog .btn-primary{background-color:#337ab7;}.ui-dialog .btn-primary:hover{background-color:#286090;}.ui-dialog .btn-warning{background-color:#f0ad4e;}.ui-dialog .btn-warning:hover{background-color:#ec971f;}.select2-container{z-index:9999;}.help-block i{font-size:12px;}.view-software-releases .views-row{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #dddddd;}.view-software-releases .views-row:last-child{margin-bottom:0;padding-bottom:0;border:0 none;}.block-block-content{position:relative;}.block-block-content .os-embed-link{position:absolute;right:33px;top:0px;color:#fff;font-size:smaller;z-index:3;background:#000;padding:4px;}.embed-text{text-align:center;font-weight:bold;border-bottom:3px solid #000;margin-bottom:20px;font-size:12px;padding-bottom:5px;}.embed-iframe-code-form{border:1px solid #cacaca;padding:5px 10px;}.embed-iframe-code-form .form-group{margin-bottom:0px;}.embed-textinfo{font-size:12px;color:#555555;padding-top:5px;padding-bottom:20px;}.oembed-iframe-wrapper{width:100%;padding-top:56.25%;height:0px;position:relative;}.oembed-iframe-wrapper iframe{width:100%;height:100%;position:absolute;top:0;left:0;}.block-place-region .oembed-iframe-wrapper:after{content:"";display:block;position:absolute;left:0;right:0;top:0;bottom:0;}@media screen and (max-width:767px){.header-right{position:static;}.region-header-right #block-secondarymenu,.region-header-right .block--type-search{visibility:hidden;opacity:0;transition:visibility 0s linear 0.33s,opacity 0.33s linear;position:absolute;background:#000;width:300px;right:0;top:38px;z-index:1;}.toolbar-vertical .region-header-right #block-secondarymenu,.toolbar-vertical .region-header-right .block--type-search{top:76px;}.region-header-right #block-secondarymenu.opened,.region-header-right .block--type-search.opened{visibility:visible;opacity:1;transition-delay:0s;}.region-header-right #block-secondarymenu ul.nav,.region-header-right .block--type-search ul.nav{margin-left:0;margin-right:0;}.region-header-right #block-secondarymenu ul.nav li a,.region-header-right .block--type-search ul.nav li a{color:#fff;}.region-header-right .block--type-search{padding:20px;}.region-header-right .block--type-search ul{margin:0;}}.mobile-menu .main-menu .glyphicon-menu-hamburger:before{font-size:20px;}.mobile-menu .main-menu.toggled .glyphicon-menu-hamburger:before{content:"\e014";}.add-new-btn,.menu--add-new.navbar-nav{position:absolute;right:10px;}.menu--add-new.navbar-nav{top:-180px;}.menu--add-new.navbar-nav > li > a{padding:6px 12px;display:inline-block;}.menu--add-new.navbar-nav > li > a:hover{background:#1E7D34;color:#fff;}.page-node-type-person .menu--add-new.navbar-nav{top:-136px;}.add-new-btn{top:-130px;}.add-new-btn .caret{color:#fff;}.facet-wrapper{margin-bottom:15px;}.facet-wrapper:last-child{margin-bottom:0;}.facet-wrapper.menu ul{border:1px solid #EBE3DF;}.facet-wrapper.menu ul > li{border-bottom:1px solid #EBE3DF;padding:0.5em;}.facet-wrapper.menu ul > li:last-child{border:0;}.facet-wrapper.collapsible{margin-bottom:2px;}.facet-wrapper.collapsible h3{background:#f3f3f1;padding:0.5em 0.5em 0.5em 1.5em;cursor:pointer;position:relative;margin-bottom:0;}.facet-wrapper.collapsible h3:before{content:"";border-bottom:5px solid transparent;border-left:5px solid;border-top:5px solid transparent;position:absolute;left:9px;top:0;bottom:0;height:0;margin:auto;width:0;}.facet-wrapper.collapsible h3.active:before{border-right:5px solid transparent;border-left:5px solid transparent;border-top:5px solid;}.facet-wrapper.collapsible ul{display:none;background:#fafafa;padding:0.7em;}.site-info{min-height:135px;display:flex;align-items:center;flex-wrap:wrap;}.site-info a{font-family:Georgia,Baskerville,Palatino,"Palatino Linotype","Book Antiqua","Times New Roman",serif;font-size:30px;}.site-info p{margin-bottom:0;}.site-info h2{font-style:italic;font-size:20px;}.site-info-h2 h2{font-size:2rem;}@media screen and (min-width:768px){.site-info-h2 h2{font-size:2.5rem;}}.block--type-site-logo img{max-height:80px;}.content-inner .block--type-featured-posts.styled{background:#F0F0EE;border:1px solid #ccc;padding:15px;}.content-inner .block--type-featured-posts.styled h2.block-title{border-bottom:1px solid #D9D9D7;margin-bottom:0px;padding-top:0;}.content-inner .block--type-featured-posts.styled h2.block-title ~ .block-content{padding-top:10px;}.content-inner .block--type-featured-posts .field--name-body ul{list-style:disc;margin-left:1em;}.content-inner .block--type-featured-posts ul,.content-inner .block--type-featured-posts ol{margin-bottom:0;}.block--type-featured-posts article:last-child{padding:0;border:0;margin:0;}.block--type-featured-posts .node--title a{display:initial;}.block--type-featured-posts .grid-view{display:flex;flex-wrap:wrap;}@media screen and (min-width:768px){.block--type-featured-posts .grid-view{margin:0 -15px;}}.block--type-featured-posts .grid-view > li{max-width:100%;flex-basis:100%;margin-bottom:20px;}@media screen and (min-width:768px){.block--type-featured-posts .grid-view > li{flex-basis:33.3333%;max-width:33.3333%;padding:0 15px;}}.block--type-featured-posts .list-view > li,.block--type-featured-posts .view-default > li{margin-bottom:25px;}.cp-menu-link-add-form fieldset{background:none;}.cp-menu-link-add-form fieldset legend{margin-bottom:0;}#google_translate_element{display:flex;}#google_translate_element img{display:inline-block;max-width:none;}.region-header-right #google_translate_element{justify-content:flex-end;}#google_translate_element .goog-te-gadget-simple{display:flex;padding:3px 0;}#google_translate_element .goog-te-gadget-simple a.goog-te-menu-value{display:flex;color:#000;}#google_translate_element .goog-te-gadget-simple a.goog-te-menu-value > span{color:#000;}.header-container #google_translate_element .goog-te-gadget-simple a.goog-te-menu-value{color:#000;}#google_translate_element .goog-te-gadget-simple a.goog-te-menu-value:hover{text-decoration:none;}#google_translate_element .goog-te-gadget-simple span{color:#000;}.events-contextual{display:none;position:absolute;top:5px;right:30px;}.events-contextual .dropdown .form-submit{display:none;}.events-contextual .dropdown .dropdown-toggle{width:26px;height:26px;background-image:url(/profiles/contrib/openscholar/themes/os_base/images/pencil.svg);background-repeat:no-repeat;background-position:center center;background-size:16px 16px;position:relative;overflow:hidden;margin:0;padding:0 2px;cursor:pointer;border:1px solid #959595;border-radius:13px;background-color:#fff;background-attachment:scroll;float:right;right:6px;}.events-contextual .dropdown .dropdown-toggle .caret{display:none;}.events-contextual .dropdown .dropdown-toggle[aria-expanded=true]{border:1px solid #ccc;border-bottom-color:transparent;border-radius:13px 13px 0 0;box-shadow:none;z-index:9999;}.events-contextual .dropdown .dropdown-toggle:focus,.events-contextual .dropdown .dropdown-toggle:hover{background-color:#fff;}.events-contextual .dropdown .dropdown-toggle:hover{background-image:url(/core/misc/icons/787878/pencil.svg);}.events-contextual .dropdown .dropdown-toggle:focus{background-image:url(/core/misc/icons/5181c6/pencil.svg);outline:none;}.events-contextual .dropdown-menu{background-color:#fff;border:1px solid #ccc;border-radius:4px 0 4px 4px;clear:both;float:right;margin:0;padding:0.25em 0;position:relative;right:6px;text-align:left;top:-1px;white-space:nowrap;box-shadow:none;min-width:auto;left:auto;}.events-contextual .dropdown-menu > li{background-color:#fff;border:none;list-style:none;list-style-image:none;margin:0;padding:0;line-height:100%;}.events-contextual .dropdown-menu > li > a{background-color:#fff;color:#333;display:block;font-family:sans-serif;font-size:small;line-height:0.8em;margin:0.25em 0;padding:0.4em 0.6em;}.events-contextual .dropdown-menu > li > a.hidden{display:block !important;}.node--calendar{position:relative;}.node--calendar:hover .events-contextual{display:block;}.popover{z-index:9999;}.cas-login-link{margin:1rem 0;font-size:1rem;}.cas-login-link .icon.glyphicon{float:right;margin-left:10px;margin-top:2px;}.cas-text{display:flex;align-items:center;margin-bottom:15px;}.cas-text:before{margin-right:10px;}.cas-text:after{margin-left:10px;}.cas-text:before,.cas-text:after{content:"";width:115px;height:1px;background:#888;display:inline-block;}.login-container{padding-top:20px;}.login-accordion .js-form-item-login-using:after{content:"";display:inline-block;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:7px solid;transition:transform 0.1s;}.login-accordion[aria-expanded=true] .js-form-item-login-using:after{transform:rotate(90deg);}h2.block-title{font-weight:bold;font-size:1.6rem;line-height:28px;margin-bottom:18px;}aside h2.block-title{font-size:1.35rem;}aside .mini-calendar .fc-center h2{font-size:1.35rem;}caption{color:#444;}.view-slide_teaser h2 button,.person.slide-teaser h2 button{background:none;border:0;text-decoration:underline;text-align:left;padding:0;}.slick-lightbox-custom-close{background:rgba(33,31,38,0.87);border-radius:50%;width:40px;height:40px;transition:transform 0.2s;z-index:1;}.slick-lightbox-custom-close:before{content:"";}.slick-lightbox-custom-close:hover{transform:scale(1.1);}.slick-lightbox-custom-close:focus{outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}@-moz-document url-prefix(){.slick-lightbox-custom-close:focus{outline-color:-webkit-focus-ring-color;outline-style:auto;outline-offset:-2px;}}[dir=rtl] .slick-lightbox-custom-close{right:auto;left:15px;}[dir=rtl] .slick-lightbox .slick-next{left:0;}[dir=rtl] .slick-lightbox .slick-prev{right:0;}.slick--optionset--slick-media-gallery .slick-lightbox-item{display:inline-block;}.slick--optionset--slick-media-gallery .slick-lightbox-item:focus{outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}@-moz-document url-prefix(){.slick--optionset--slick-media-gallery .slick-lightbox-item:focus{outline-color:-webkit-focus-ring-color;outline-style:auto;outline-offset:-2px;}}.main-container span[data-big-pipe-placeholder-id]{width:100%;height:340px;display:block;}.main-container span[data-big-pipe-placeholder-id]::after{content:"";display:block;width:100%;height:100%;border-radius:6px;box-shadow:0 10px 45px rgba(0,0,0,0.1);background-image:linear-gradient(90deg,rgba(211,211,211,0) 0,rgba(211,211,211,0.8) 50%,rgba(211,211,211,0) 100%),linear-gradient(white 32px,transparent 0),linear-gradient(white 16px,transparent 0),linear-gradient(white 16px,transparent 0),linear-gradient(white 16px,transparent 0),linear-gradient(white 16px,transparent 0),linear-gradient(white 16px,transparent 0),linear-gradient(white 40px,transparent 0),linear-gradient(lightgrey 340px,transparent 0);background-size:200px 300px,calc(100% - 48px) 32px,calc(100% - 48px) 16px,calc(100% - 48px) 16px,calc(100% - 48px) 16px,calc(100% - 48px) 16px,calc(100% - 48px) 16px,100% 40px,100% 100%;background-position:-150% 0,24px 180px,24px 242px,24px 265px,24px 24px,24px 48px,24px 72px,0 300px,0 0;background-repeat:no-repeat;animation:loading 1.5s infinite;}@keyframes loading{to{background-position:350% 0,24px 180px,24px 242px,24px 265px,24px 24px,24px 48px,24px 72px,0 300px,0 0;}}.slick-rotation{background:#000 !important;border-color:#fff;border:0;box-shadow:0px 0px 0px 2px rgb(255,255,255);color:#fff;left:10px;padding:1px 6px;position:absolute;top:10px;}.slick-rotation span::before{display:block;margin-left:2px;margin-top:2px;}.slick-rotation.play span::before{content:"\e072";}.block-university-front-header-block .block-content{text-align:center;}.block-university-front-header-block .block-content .os-title-image{display:inline-block;margin-top:10px;}.block-university-front-header-block .block-content .os-title-text{font-size:50px;color:#777;height:70px;display:inline-block;vertical-align:middle;text-decoration:none;}.block-university-front-header-block .block-content .get-your-site-button{background:#4CD964;border-radius:3px;color:#ffffff;font-size:20px;padding:10px 20px 10px 20px;text-decoration:none;display:inline-block;}.block-university-front-header-block .block-content .get-your-site{text-align:center;display:block;margin-top:13px;margin-bottom:20px;}.block-university-front-header-block .block-content .form-item-key-word{display:inline-block;}.block-university-front-header-block .block-content .form-actions{display:inline-block;}.callout-banner{background-color:var(--primary,hsl(210,9%,31%));color:hsl(0,0%,100%);padding-block:0 !important;}@media (min-width:768px){.callout-banner{height:30rem;padding-block-end:0;position:relative;}}@media (min-width:1024px){.callout-banner{height:35rem;}}.callout-banner .block-title{display:none;}.callout-banner__media{background-color:var(--primary,hsl(210,9%,31%));}@media (min-width:768px){.callout-banner__media{height:100%;inset:0;overflow:hidden;position:absolute;}}@media (min-width:768px){.callout-banner__media picture{height:100%;inset:0;overflow:hidden;position:absolute;top:50%;transform:translateY(-50%);}}@media (min-width:768px){.callout-banner__media picture img{aspect-ratio:16/9;height:100%;-o-object-fit:cover;object-fit:cover;width:100%;}}@media (min-width:768px){.callout-banner__overlay{background-color:rgba(0,0,0,0.5);height:100%;inset:0;position:absolute;}}.callout-banner__content{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:20px;text-align:center;}@media (min-width:768px){.callout-banner__content{height:100%;padding:40px;position:relative;z-index:1;}}.callout-banner__content.no-background-image{background-color:var(--primary,hsl(210,9%,31%));color:hsl(0,0%,100%);}.callout-banner__headline{color:hsl(0,0%,100%);margin-block-end:16px;}h1.callout-banner__headline{font-size:32px;font-weight:700;}.block-place-region h1.callout-banner__headline{font-size:32px;}@media (min-width:768px){h1.callout-banner__headline{font-size:36px;}}@media (min-width:960px){h1.callout-banner__headline{font-size:48px;}}@media (min-width:1024px){h1.callout-banner__headline{font-size:64px;}}h2.callout-banner__headline{font-size:28px;}.block-place-region h2.callout-banner__headline{font-size:28px;}@media (min-width:768px){h2.callout-banner__headline{font-size:36px;}}@media (min-width:1024px){h2.callout-banner__headline{font-size:48px;}}.callout-banner__text{color:hsl(0,0%,100%);margin-block-end:24px;}.block-place-region .callout-banner__text{font-size:18px;}@media (min-width:768px){.callout-banner__text{font-size:22px;margin-block-end:40px;margin-inline:auto;max-width:85ch;}}.callout-banner__search{display:flex;position:relative;width:100%;}@media (min-width:768px){.callout-banner__search{margin-inline:auto;width:50%;}}.callout-banner__search .form{display:flex;justify-content:space-between;width:100%;}.callout-banner__search .form-item__search{background-color:hsl(0,0%,100%);border:solid 1px hsl(0,0%,0%);color:hsl(0,0%,0%);font-size:18px;height:70px;padding-inline-end:80px;padding-inline-start:32px;width:100%;}.callout-banner__search .form-item{flex-grow:1;margin:0;}.callout-banner__search .form-actions{height:70px;position:absolute;right:0;}.callout-banner__search .form-actions__submit{align-items:center;align-self:stretch;background-color:transparent;border-color:transparent;color:hsl(0,0%,0%);display:flex;height:70px;justify-content:center;overflow:hidden;width:80px;}.callout-banner__search .form-actions__submit svg{width:24px;}.callout-banner__cta .button{width:auto !important;}.callout-banner--full{margin-inline:-15px;}.block-place-region .callout-banner--full{margin-inline:0;}@media (min-width:768px){.callout-banner--full .callout-banner__media:not(#block-list *),.callout-banner--full .callout-banner__overlay:not(#block-list *){left:50%;margin-inline:-50vw;max-width:100vw;right:50%;width:100vw;}.block-place-region .callout-banner--full .callout-banner__media:not(#block-list *),.block-place-region .callout-banner--full .callout-banner__overlay:not(#block-list *){inset-inline:0;margin-inline:0;width:100%;}}.container .activity-snapshot{max-width:1024px;margin-left:auto;margin-right:auto;padding:0 32px;width:100%;}.activity-snapshot .card-grid{display:grid;gap:20px;margin-bottom:32px;width:100%;}@media (min-width:768px){.activity-snapshot .card-grid--2{grid-template-columns:repeat(2,minmax(150px,1fr));}}@media (min-width:768px){.activity-snapshot .card-grid--4{grid-template-columns:repeat(2,minmax(150px,1fr));}}@media (min-width:992px){.activity-snapshot .card-grid--4{grid-template-columns:repeat(4,minmax(150px,1fr));}}@media (min-width:768px){.activity-snapshot .card-grid--5{grid-template-columns:repeat(3,minmax(150px,1fr));}}@media (min-width:992px){.activity-snapshot .card-grid--5{grid-template-columns:repeat(5,minmax(150px,1fr));}}.activity-snapshot .card{align-items:center;background-color:#ebebeb;border-radius:4px;display:flex;flex-direction:column;padding:40px;}.activity-snapshot .card__split{display:grid;grid-template-columns:repeat(2,minmax(150px,1fr));}.activity-snapshot .card__split-stat{text-align:center;}.activity-snapshot .card__icon{align-items:center;display:flex;flex-direction:column;margin-bottom:8px;}.activity-snapshot .card__icon .icon{background-color:black;height:2em;margin-bottom:8px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:2em;}.activity-snapshot .icon--sites{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 512'%3E%3Cpath d='M128 32C92.7 32 64 60.7 64 96V352h64V96H512V352h64V96c0-35.3-28.7-64-64-64H128zM19.2 384C8.6 384 0 392.6 0 403.2C0 445.6 34.4 480 76.8 480H563.2c42.4 0 76.8-34.4 76.8-76.8c0-10.6-8.6-19.2-19.2-19.2H19.2z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 512'%3E%3Cpath d='M128 32C92.7 32 64 60.7 64 96V352h64V96H512V352h64V96c0-35.3-28.7-64-64-64H128zM19.2 384C8.6 384 0 392.6 0 403.2C0 445.6 34.4 480 76.8 480H563.2c42.4 0 76.8-34.4 76.8-76.8c0-10.6-8.6-19.2-19.2-19.2H19.2z'/%3E%3C/svg%3E");}.activity-snapshot .icon--new-sites{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 512'%3E%3Cpath d='M128 0C92.7 0 64 28.7 64 64V288H19.2C8.6 288 0 296.6 0 307.2C0 349.6 34.4 384 76.8 384H320V288H128V64H448V96h64V64c0-35.3-28.7-64-64-64H128zM512 128H400c-26.5 0-48 21.5-48 48V464c0 26.5 21.5 48 48 48H592c26.5 0 48-21.5 48-48V256H544c-17.7 0-32-14.3-32-32V128zm32 0v96h96l-96-96z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 512'%3E%3Cpath d='M128 0C92.7 0 64 28.7 64 64V288H19.2C8.6 288 0 296.6 0 307.2C0 349.6 34.4 384 76.8 384H320V288H128V64H448V96h64V64c0-35.3-28.7-64-64-64H128zM512 128H400c-26.5 0-48 21.5-48 48V464c0 26.5 21.5 48 48 48H592c26.5 0 48-21.5 48-48V256H544c-17.7 0-32-14.3-32-32V128zm32 0v96h96l-96-96z'/%3E%3C/svg%3E");}.activity-snapshot .icon--research{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath d='M288 0H160 128C110.3 0 96 14.3 96 32s14.3 32 32 32V196.8c0 11.8-3.3 23.5-9.5 33.5L10.3 406.2C3.6 417.2 0 429.7 0 442.6C0 480.9 31.1 512 69.4 512H378.6c38.3 0 69.4-31.1 69.4-69.4c0-12.8-3.6-25.4-10.3-36.4L329.5 230.4c-6.2-10.1-9.5-21.7-9.5-33.5V64c17.7 0 32-14.3 32-32s-14.3-32-32-32H288zM192 196.8V64h64V196.8c0 23.7 6.6 46.9 19 67.1L309.5 320h-171L173 263.9c12.4-20.2 19-43.4 19-67.1z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath d='M288 0H160 128C110.3 0 96 14.3 96 32s14.3 32 32 32V196.8c0 11.8-3.3 23.5-9.5 33.5L10.3 406.2C3.6 417.2 0 429.7 0 442.6C0 480.9 31.1 512 69.4 512H378.6c38.3 0 69.4-31.1 69.4-69.4c0-12.8-3.6-25.4-10.3-36.4L329.5 230.4c-6.2-10.1-9.5-21.7-9.5-33.5V64c17.7 0 32-14.3 32-32s-14.3-32-32-32H288zM192 196.8V64h64V196.8c0 23.7 6.6 46.9 19 67.1L309.5 320h-171L173 263.9c12.4-20.2 19-43.4 19-67.1z'/%3E%3C/svg%3E");}.activity-snapshot .icon--profiles{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath d='M224 256A128 128 0 1 0 224 0a128 128 0 1 0 0 256zm-45.7 48C79.8 304 0 383.8 0 482.3C0 498.7 13.3 512 29.7 512H418.3c16.4 0 29.7-13.3 29.7-29.7C448 383.8 368.2 304 269.7 304H178.3z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath d='M224 256A128 128 0 1 0 224 0a128 128 0 1 0 0 256zm-45.7 48C79.8 304 0 383.8 0 482.3C0 498.7 13.3 512 29.7 512H418.3c16.4 0 29.7-13.3 29.7-29.7C448 383.8 368.2 304 269.7 304H178.3z'/%3E%3C/svg%3E");}.activity-snapshot .icon--new-profiles{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 512'%3E%3Cpath d='M224 0a128 128 0 1 1 0 256A128 128 0 1 1 224 0zM178.3 304h91.4c20.6 0 40.4 3.5 58.8 9.9C323 331 320 349.1 320 368c0 59.5 29.5 112.1 74.8 144H29.7C13.3 512 0 498.7 0 482.3C0 383.8 79.8 304 178.3 304zM352 368a144 144 0 1 1 288 0 144 144 0 1 1 -288 0zm144-80c-8.8 0-16 7.2-16 16v64c0 8.8 7.2 16 16 16h48c8.8 0 16-7.2 16-16s-7.2-16-16-16H512V304c0-8.8-7.2-16-16-16z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 512'%3E%3Cpath d='M224 0a128 128 0 1 1 0 256A128 128 0 1 1 224 0zM178.3 304h91.4c20.6 0 40.4 3.5 58.8 9.9C323 331 320 349.1 320 368c0 59.5 29.5 112.1 74.8 144H29.7C13.3 512 0 498.7 0 482.3C0 383.8 79.8 304 178.3 304zM352 368a144 144 0 1 1 288 0 144 144 0 1 1 -288 0zm144-80c-8.8 0-16 7.2-16 16v64c0 8.8 7.2 16 16 16h48c8.8 0 16-7.2 16-16s-7.2-16-16-16H512V304c0-8.8-7.2-16-16-16z'/%3E%3C/svg%3E");}.activity-snapshot .icon--publications,.activity-snapshot .icon--new-publications{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512'%3E%3Cpath d='M249.6 471.5c10.8 3.8 22.4-4.1 22.4-15.5V78.6c0-4.2-1.6-8.4-5-11C247.4 52 202.4 32 144 32C93.5 32 46.3 45.3 18.1 56.1C6.8 60.5 0 71.7 0 83.8V454.1c0 11.9 12.8 20.2 24.1 16.5C55.6 460.1 105.5 448 144 448c33.9 0 79 14 105.6 23.5zm76.8 0C353 462 398.1 448 432 448c38.5 0 88.4 12.1 119.9 22.6c11.3 3.8 24.1-4.6 24.1-16.5V83.8c0-12.1-6.8-23.3-18.1-27.6C529.7 45.3 482.5 32 432 32c-58.4 0-103.4 20-123 35.6c-3.3 2.6-5 6.8-5 11V456c0 11.4 11.7 19.3 22.4 15.5z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512'%3E%3Cpath d='M249.6 471.5c10.8 3.8 22.4-4.1 22.4-15.5V78.6c0-4.2-1.6-8.4-5-11C247.4 52 202.4 32 144 32C93.5 32 46.3 45.3 18.1 56.1C6.8 60.5 0 71.7 0 83.8V454.1c0 11.9 12.8 20.2 24.1 16.5C55.6 460.1 105.5 448 144 448c33.9 0 79 14 105.6 23.5zm76.8 0C353 462 398.1 448 432 448c38.5 0 88.4 12.1 119.9 22.6c11.3 3.8 24.1-4.6 24.1-16.5V83.8c0-12.1-6.8-23.3-18.1-27.6C529.7 45.3 482.5 32 432 32c-58.4 0-103.4 20-123 35.6c-3.3 2.6-5 6.8-5 11V456c0 11.4 11.7 19.3 22.4 15.5z'/%3E%3C/svg%3E");}.activity-snapshot .icon--posts{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M471.6 21.7c-21.9-21.9-57.3-21.9-79.2 0L362.3 51.7l97.9 97.9 30.1-30.1c21.9-21.9 21.9-57.3 0-79.2L471.6 21.7zm-299.2 220c-6.1 6.1-10.8 13.6-13.5 21.9l-29.6 88.8c-2.9 8.6-.6 18.1 5.8 24.6s15.9 8.7 24.6 5.8l88.8-29.6c8.2-2.7 15.7-7.4 21.9-13.5L437.7 172.3 339.7 74.3 172.4 241.7zM96 64C43 64 0 107 0 160V416c0 53 43 96 96 96H352c53 0 96-43 96-96V320c0-17.7-14.3-32-32-32s-32 14.3-32 32v96c0 17.7-14.3 32-32 32H96c-17.7 0-32-14.3-32-32V160c0-17.7 14.3-32 32-32h96c17.7 0 32-14.3 32-32s-14.3-32-32-32H96z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M471.6 21.7c-21.9-21.9-57.3-21.9-79.2 0L362.3 51.7l97.9 97.9 30.1-30.1c21.9-21.9 21.9-57.3 0-79.2L471.6 21.7zm-299.2 220c-6.1 6.1-10.8 13.6-13.5 21.9l-29.6 88.8c-2.9 8.6-.6 18.1 5.8 24.6s15.9 8.7 24.6 5.8l88.8-29.6c8.2-2.7 15.7-7.4 21.9-13.5L437.7 172.3 339.7 74.3 172.4 241.7zM96 64C43 64 0 107 0 160V416c0 53 43 96 96 96H352c53 0 96-43 96-96V320c0-17.7-14.3-32-32-32s-32 14.3-32 32v96c0 17.7-14.3 32-32 32H96c-17.7 0-32-14.3-32-32V160c0-17.7 14.3-32 32-32h96c17.7 0 32-14.3 32-32s-14.3-32-32-32H96z'/%3E%3C/svg%3E");}.activity-snapshot .icon--new-posts{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512'%3E%3Cpath d='M0 64C0 28.7 28.7 0 64 0H224V128c0 17.7 14.3 32 32 32H384V299.6l-94.7 94.7c-8.2 8.2-14 18.5-16.8 29.7l-15 60.1c-2.3 9.4-1.8 19 1.4 27.8H64c-35.3 0-64-28.7-64-64V64zm384 64H256V0L384 128zM549.8 235.7l14.4 14.4c15.6 15.6 15.6 40.9 0 56.6l-29.4 29.4-71-71 29.4-29.4c15.6-15.6 40.9-15.6 56.6 0zM311.9 417L441.1 287.8l71 71L382.9 487.9c-4.1 4.1-9.2 7-14.9 8.4l-60.1 15c-5.5 1.4-11.2-.2-15.2-4.2s-5.6-9.7-4.2-15.2l15-60.1c1.4-5.6 4.3-10.8 8.4-14.9z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512'%3E%3Cpath d='M0 64C0 28.7 28.7 0 64 0H224V128c0 17.7 14.3 32 32 32H384V299.6l-94.7 94.7c-8.2 8.2-14 18.5-16.8 29.7l-15 60.1c-2.3 9.4-1.8 19 1.4 27.8H64c-35.3 0-64-28.7-64-64V64zm384 64H256V0L384 128zM549.8 235.7l14.4 14.4c15.6 15.6 15.6 40.9 0 56.6l-29.4 29.4-71-71 29.4-29.4c15.6-15.6 40.9-15.6 56.6 0zM311.9 417L441.1 287.8l71 71L382.9 487.9c-4.1 4.1-9.2 7-14.9 8.4l-60.1 15c-5.5 1.4-11.2-.2-15.2-4.2s-5.6-9.7-4.2-15.2l15-60.1c1.4-5.6 4.3-10.8 8.4-14.9z'/%3E%3C/svg%3E");}.activity-snapshot .icon--page-view{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512'%3E%3Cpath d='M288 32c-80.8 0-145.5 36.8-192.6 80.6C48.6 156 17.3 208 2.5 243.7c-3.3 7.9-3.3 16.7 0 24.6C17.3 304 48.6 356 95.4 399.4C142.5 443.2 207.2 480 288 480s145.5-36.8 192.6-80.6c46.8-43.5 78.1-95.4 93-131.1c3.3-7.9 3.3-16.7 0-24.6c-14.9-35.7-46.2-87.7-93-131.1C433.5 68.8 368.8 32 288 32zM144 256a144 144 0 1 1 288 0 144 144 0 1 1 -288 0zm144-64c0 35.3-28.7 64-64 64c-7.1 0-13.9-1.2-20.3-3.3c-5.5-1.8-11.9 1.6-11.7 7.4c.3 6.9 1.3 13.8 3.2 20.7c13.7 51.2 66.4 81.6 117.6 67.9s81.6-66.4 67.9-117.6c-11.1-41.5-47.8-69.4-88.6-71.1c-5.8-.2-9.2 6.1-7.4 11.7c2.1 6.4 3.3 13.2 3.3 20.3z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512'%3E%3Cpath d='M288 32c-80.8 0-145.5 36.8-192.6 80.6C48.6 156 17.3 208 2.5 243.7c-3.3 7.9-3.3 16.7 0 24.6C17.3 304 48.6 356 95.4 399.4C142.5 443.2 207.2 480 288 480s145.5-36.8 192.6-80.6c46.8-43.5 78.1-95.4 93-131.1c3.3-7.9 3.3-16.7 0-24.6c-14.9-35.7-46.2-87.7-93-131.1C433.5 68.8 368.8 32 288 32zM144 256a144 144 0 1 1 288 0 144 144 0 1 1 -288 0zm144-64c0 35.3-28.7 64-64 64c-7.1 0-13.9-1.2-20.3-3.3c-5.5-1.8-11.9 1.6-11.7 7.4c.3 6.9 1.3 13.8 3.2 20.7c13.7 51.2 66.4 81.6 117.6 67.9s81.6-66.4 67.9-117.6c-11.1-41.5-47.8-69.4-88.6-71.1c-5.8-.2-9.2 6.1-7.4 11.7c2.1 6.4 3.3 13.2 3.3 20.3z'/%3E%3C/svg%3E");}.activity-snapshot .icon--active-user{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 512'%3E%3Cpath d='M144 0a80 80 0 1 1 0 160A80 80 0 1 1 144 0zM512 0a80 80 0 1 1 0 160A80 80 0 1 1 512 0zM0 298.7C0 239.8 47.8 192 106.7 192h42.7c15.9 0 31 3.5 44.6 9.7c-1.3 7.2-1.9 14.7-1.9 22.3c0 38.2 16.8 72.5 43.3 96c-.2 0-.4 0-.7 0H21.3C9.6 320 0 310.4 0 298.7zM405.3 320c-.2 0-.4 0-.7 0c26.6-23.5 43.3-57.8 43.3-96c0-7.6-.7-15-1.9-22.3c13.6-6.3 28.7-9.7 44.6-9.7h42.7C592.2 192 640 239.8 640 298.7c0 11.8-9.6 21.3-21.3 21.3H405.3zM224 224a96 96 0 1 1 192 0 96 96 0 1 1 -192 0zM128 485.3C128 411.7 187.7 352 261.3 352H378.7C452.3 352 512 411.7 512 485.3c0 14.7-11.9 26.7-26.7 26.7H154.7c-14.7 0-26.7-11.9-26.7-26.7z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 512'%3E%3Cpath d='M144 0a80 80 0 1 1 0 160A80 80 0 1 1 144 0zM512 0a80 80 0 1 1 0 160A80 80 0 1 1 512 0zM0 298.7C0 239.8 47.8 192 106.7 192h42.7c15.9 0 31 3.5 44.6 9.7c-1.3 7.2-1.9 14.7-1.9 22.3c0 38.2 16.8 72.5 43.3 96c-.2 0-.4 0-.7 0H21.3C9.6 320 0 310.4 0 298.7zM405.3 320c-.2 0-.4 0-.7 0c26.6-23.5 43.3-57.8 43.3-96c0-7.6-.7-15-1.9-22.3c13.6-6.3 28.7-9.7 44.6-9.7h42.7C592.2 192 640 239.8 640 298.7c0 11.8-9.6 21.3-21.3 21.3H405.3zM224 224a96 96 0 1 1 192 0 96 96 0 1 1 -192 0zM128 485.3C128 411.7 187.7 352 261.3 352H378.7C452.3 352 512 411.7 512 485.3c0 14.7-11.9 26.7-26.7 26.7H154.7c-14.7 0-26.7-11.9-26.7-26.7z'/%3E%3C/svg%3E");}.activity-snapshot .card__icon-title{font-weight:bold;text-align:center;}.activity-snapshot .card__title{font-size:40px;font-weight:bold;}.most-viewed-content{padding-top:var(--size-10);}.most-viewed-content .box-grid{display:grid;gap:20px;margin-bottom:32px;width:100%;}@media (min-width:768px){.most-viewed-content .box-grid--2{grid-template-columns:repeat(2,minmax(150px,1fr));}}.most-viewed-content .box{border-color:#1e1e1e;border-radius:4px;border-style:solid;border-width:1px;padding:32px;}.most-viewed-content .box ol{list-style-type:number;}.most-viewed-content .box a{word-wrap:break-word;}.button-collection{container-name:button-collection;container-type:inline-size;padding-block:40px !important;}.button-collection .button-grid{display:grid;gap:20px;grid-template-columns:repeat(3,1fr);margin-bottom:32px;width:100%;}.region-sidebar-first .button-collection .button-grid--3,.region-sidebar-second .button-collection .button-grid--3{grid-template-columns:auto;}@container button-collection (width <= 768px){.button-collection .button-grid{grid-template-columns:auto;}}.template-previews .field--name-field-description{position:relative;}.template-previews .field--name-field-description img{border-color:#d7d7d7;border-radius:10px;border-style:solid;border-width:1px;height:300px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:100%;}.template-previews .field--name-field-description.prose a{align-items:center;background:rgba(255,255,255,0.9);border-color:#d7d7d7;border-radius:10px;border-width:2px;bottom:0;color:var(--primary,#000);display:flex;flex-direction:column;font-weight:bold;justify-content:center;left:0;opacity:0;padding:10px 15px;position:absolute;right:0;text-align:center;text-decoration:none;text-transform:uppercase;top:0;transition:opacity 0.1s linear;}.template-previews .field--name-field-description.prose a:hover,.template-previews .field--name-field-description.prose a:focus{opacity:1;}.ui-autocomplete{background:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid transparent;border-radius:4px;box-shadow:0 6px 12px rgba(0,0,0,0.175);color:inherit;font-family:helvetica,arial,verdana,sans-serif;font-size:14px;list-style:none;min-width:160px;padding:5px 0;text-align:left;z-index:1000;}.ui-autocomplete .ui-menu-item{border:0;border-radius:0;clear:both;color:#215990;cursor:pointer;display:block;font-weight:normal;line-height:1.428571429;margin:0;outline:0;padding:3px 20px;text-decoration:none;white-space:nowrap;}.ui-autocomplete .ui-menu-item.ui-state-hover{background:transparent;color:#1c4c7b;}.ui-autocomplete .ui-menu-item.ui-state-active,.ui-autocomplete .ui-menu-item.ui-state-focus{background:transparent;color:#215990;}ol,ul{padding-left:1.5em;}.popover ol:last-child,.popover ul:last-child{margin-bottom:0;}.page-header{margin-top:0;}.footer{margin-top:45px;padding-top:35px;padding-bottom:36px;border-top:1px solid #E5E5E5;}p:last-child,.form-group:last-child,.panel:last-child{margin-bottom:0;}.region-help > .glyphicon{font-size:18px;float:left;margin:-0.05em 0.5em 0 0;}.region-help .block{overflow:hidden;}.help-block,.control-group .help-inline{color:#1e1e1e;font-size:12px;margin:5px 0 10px;padding:0;}.help-block:first-child,.control-group .help-inline:first-child{margin-top:0;}.contextual + .content,.contextual + .article__content,.contextual + .blog__content,.contextual + .class__content,.contextual + .faq__content,.contextual + .event__content,.contextual + .news__content,.contextual + .page__content,.contextual + .person__grid,.contextual + .person__content,.contextual + .node--content,.contextual + .article__grid,.contextual + .bibcite__content{min-height:20px;}.main-container{word-break:break-word;margin-bottom:20px;margin-top:40px;}.main-container p:only-child,.main-container p:last-child{margin-bottom:0.4rem;}.main-container footer{background:none;}.page-header{border-bottom:0 none;}.field-type-file img,img,a img{border:0;}.feed-icons{margin-bottom:20px;}h2.block-title{margin-bottom:8px;}.field--name-body .img-responsive,.field--name-body .field--name-field-media-oembed-content.field--mode-wysiwyg,.field--name-body .field--name-field-media-html.field--mode-wysiwyg{display:inline-block;}article.full,.paragraph-class-material-form{margin-bottom:50px;}[dir=rtl] article.full,[dir=rtl] .paragraph-class-material-form{direction:rtl;}article{position:relative;}.contextual-visible > button.visually-hidden{clip:auto;}.field{margin-bottom:5px;}.field .field--label{display:inline;font-size:1em;font-weight:700;font-family:inherit;line-height:inherit;}.field--name-field-professional-titles{font-weight:bold;font-size:1rem;}a.class_material_field_class_anchor:before{content:"+";padding-right:5px;display:inline-block;font-family:"Glyphicons Halflings";font-style:normal;font-weight:400;line-height:1;font-size:16px;}a.class_material_field_class_anchor + .read-more{display:block;}.person-other-data{position:initial;}@media screen and (max-width:767px){.field--name-body img{max-width:100%;height:auto !important;}}.person.teaser .field--name-field-website .field--item{display:inline;padding-right:10px;}.content-inner .field--name-body a{text-decoration:underline;}.field.field--name-field-publication-media,.field.field--name-field-photo-person-media{min-width:initial;}.content-bottom,.content-bottom-first,.content-bottom-second,.content-second,.content-first,.region-content{margin-bottom:20px;}.path-node .region-content{margin-bottom:20px;}.node--teaser .teaser--image{float:left;margin:0 1.5em 0.5em 0;}.node--teaser .teaser--image .field--name-field-photo-person,.node--teaser .teaser--image .field--name-field-photo-person-media,.node--teaser .teaser--image .person-default-image{margin:0;}.node--teaser .teaser--content{margin-top:0;}ul[id^=list-of-posts] .node--teaser .teaser--content{overflow:visible;}article.news.full .field--name-field-photo-media{float:right;margin-left:1em;margin-bottom:1em;min-width:auto;}article.news.full .slick{clear:both;margin-top:30px;}article.news .field--name-body:after,article.news .field--name-body:before{display:initial;}.presentation.full .field--label{float:left;}.page-node-type-person .page-title{margin-bottom:0;padding-bottom:0;text-align:left;}article.person .field--name-field-photo-person-media,article.person .person-default-image{float:left;margin-right:1em;margin-bottom:1em;}article.person .field--name-body:after,article.person .field--name-body:before{display:initial;}article.person .content--image--area{border-top:1px solid #ccc;padding-top:35px;margin-bottom:30px;}article.person .content--image--area .field__awards{margin-left:190px;}article.person .content--main--area .block-data{margin-bottom:15px;}article.person .content--main--area .block-data .block-title{font-size:1.2rem;}article.person .content--main--area .field--label{font-weight:normal;}article.person .teaser--content{overflow:visible;}article.person .teaser--content .node--title{padding:0;margin:0;}.content--main--area{clear:both;}.person--title{margin-bottom:18px;}.person--title .field--name-field-professional-titles{padding:6px 0 15px;}.content-inner .person--title h2{font-size:1.2rem;line-height:2rem;margin-bottom:0;}.content-inner .field--name-field-professional-titles h3{font-size:1.2rem;margin-bottom:0;}.slide-teaser{margin-bottom:2em;}.slide-teaser .card.card-body{padding:1em;box-shadow:0 1px 3px 0 #d4d4d2,0 0 0 1px #d4d4d2;margin-top:5px;border-radius:0 0 5px 5px;}aside .person.teaser .node--title a{display:inline;}.btn-person{top:0;right:20px;}.btn-person .dropdown-menu li > .btn-success{padding:3px 20px;background:none;color:#333;border:0;text-align:left;}.btn-person .dropdown-menu li > .btn-success:focus,.btn-person .dropdown-menu li > .btn-success:hover{background:none;color:#333;}.btn-person .dropdown-menu li > .btn-success:hover{background:#f5f5f5;}.btn-person .dropdown-menu li > .btn-success:active{box-shadow:none;}.page-node-type-events .events.full{margin-bottom:20px;}.page-node-type-events .events.full .dropdown{margin-top:10px;}.registration-form .form-actions{margin-top:10px;}.registration-form fieldset{background:none;}.blog .list-inline{margin-bottom:0;}.view-publications .view-filters,.block--type-list-of-posts .view-filters{margin-bottom:30px;}.view-publications .views-row,.block--type-list-of-posts .views-row{margin:10px 0 20px 0;}.view-publications .field--name-field-publication-media,.block--type-list-of-posts .field--name-field-publication-media{float:left;margin:0.3em 1em 0.5em 0;width:150px;}aside .view-publications .field--name-field-publication-media,aside .block--type-list-of-posts .field--name-field-publication-media{width:auto;}[dir=rtl] .view-publications .field--name-field-publication-media,[dir=rtl] .block--type-list-of-posts .field--name-field-publication-media{float:right;margin-left:1rem;margin-right:0;}@media screen and (max-width:767px){.view-publications .field--name-field-publication-media,.block--type-list-of-posts .field--name-field-publication-media{width:auto;}}.view-publications .field--name-field-publication-media ~ .abstract--content,.block--type-list-of-posts .field--name-field-publication-media ~ .abstract--content{margin-left:170px;margin-top:5px;}@media screen and (max-width:767px){.view-publications .field--name-field-publication-media ~ .abstract--content,.block--type-list-of-posts .field--name-field-publication-media ~ .abstract--content{margin-left:0;}}.view-publications .field--name-field-publication-media img,.block--type-list-of-posts .field--name-field-publication-media img{margin:0 auto;}aside .view-publications .field--name-field-publication-media img,aside .block--type-list-of-posts .field--name-field-publication-media img{margin:0;}.view-publications .citeproc-title-plus-extra,.block--type-list-of-posts .citeproc-title-plus-extra{font-weight:bold;}.view-publications .bibcite-reference .bibcite-citation,.block--type-list-of-posts .bibcite-reference .bibcite-citation{display:inline;}.view-publications .bibcite-reference .bibcite-citation *,.block--type-list-of-posts .bibcite-reference .bibcite-citation *{display:inline;}@media screen and (max-width:767px){.view-publications .bibcite-reference .abstract--content,.block--type-list-of-posts .bibcite-reference .abstract--content{clear:both;}}.view-publications .bibcite-reference .see-more-tag,.block--type-list-of-posts .bibcite-reference .see-more-tag{display:block;}.view-publications .bibcite-reference .more-tags .see-more-tag,.block--type-list-of-posts .bibcite-reference .more-tags .see-more-tag{display:inline-block;}.view-publications .bibcite-reference .field--name-field-taxonomy-terms,.block--type-list-of-posts .bibcite-reference .field--name-field-taxonomy-terms{display:block;}.view-publications .bibcite-reference .field--name-field-taxonomy-terms .field--items,.block--type-list-of-posts .bibcite-reference .field--name-field-taxonomy-terms .field--items{float:none;}.view-publications .bibcite-reference .field--name-field-taxonomy-terms .field--items .field--item,.block--type-list-of-posts .bibcite-reference .field--name-field-taxonomy-terms .field--items .field--item{display:inline-block;}.view-publications .field--mode-teaser.field--name-field-attach-files,.block--type-list-of-posts .field--mode-teaser.field--name-field-attach-files{display:inline;}.view-publications .field--mode-teaser.field--name-field-attach-files span,.view-publications .field--mode-teaser.field--name-field-attach-files div:not(.contextual),.block--type-list-of-posts .field--mode-teaser.field--name-field-attach-files span,.block--type-list-of-posts .field--mode-teaser.field--name-field-attach-files div:not(.contextual){display:inline;}.view-publications .field--mode-teaser.field--name-field-attach-files .file,.block--type-list-of-posts .field--mode-teaser.field--name-field-attach-files .file{border:0;font-size:inherit;font-weight:normal;vertical-align:middle;width:auto;}.view-publications .field--mode-teaser.field--name-field-attach-files .file span.file-size,.block--type-list-of-posts .field--mode-teaser.field--name-field-attach-files .file span.file-size{display:none;}.view-publications .field--mode-teaser.field--name-field-attach-files .file span .icon,.block--type-list-of-posts .field--mode-teaser.field--name-field-attach-files .file span .icon{font-size:16px;}.view-publications .field--mode-teaser.field--name-field-attach-files .file span.file-link,.block--type-list-of-posts .field--mode-teaser.field--name-field-attach-files .file span.file-link{background:none;border:0;margin-right:10px;padding:0;vertical-align:text-bottom;}.view-publications .field--mode-teaser.field--name-field-attach-files .file span.file-ico,.block--type-list-of-posts .field--mode-teaser.field--name-field-attach-files .file span.file-ico{border:0;display:inline-flex;min-height:auto;}.view-publications .citeproc-title a,.block--type-list-of-posts .citeproc-title a{font-weight:bold;}.view-publications article.bibcite-reference .field--name-thumbnail.field--type-image,.block--type-list-of-posts article.bibcite-reference .field--name-thumbnail.field--type-image{display:none;}.view-publications .view-content h2{border-bottom:1px solid #ccc;color:#000;font-size:1.4rem;font-weight:bold;margin:1em 0 1em 0;padding-bottom:5px;}.path-publications article .field--abstract,.block--type-list-of-posts .field--abstract{margin:0 4px;}.path-publications article .field--abstract.field--label .btn-abstract,.block--type-list-of-posts .field--abstract.field--label .btn-abstract{background:none;border:0;font-weight:bold;font-weight:normal;padding-left:12px;position:relative;text-align:left;text-decoration:none;}.path-publications article .field--abstract.field--label .btn-abstract:before,.block--type-list-of-posts .field--abstract.field--label .btn-abstract:before{background:url(/profiles/contrib/openscholar/themes/os_base/images/scholarbase-sprite.png) 0 -413px no-repeat;content:"";position:absolute;height:15px;left:0;width:10px;top:50%;transform:translateY(-50%);}.path-publications article .field--abstract.field--label .btn-abstract.collapsed:before,.block--type-list-of-posts .field--abstract.field--label .btn-abstract.collapsed:before{background-position:0 -399px;}.path-publications article .abstract--content,.block--type-list-of-posts .abstract--content{background:#fafafa;border:1px solid #ccc;line-height:1.5em;padding:8px;}.path-publications article .abstract--content.collapsing,.block--type-list-of-posts .abstract--content.collapsing{display:block;}.path-publications article .abstract--content.collapse,.block--type-list-of-posts .abstract--content.collapse{display:none;}.path-publications article .abstract--content.collapse.in,.block--type-list-of-posts .abstract--content.collapse.in{display:block;}.btn-abstract{padding:0;}.path-bibcite .bibcite-citation{border:1px solid #ccc;display:block;margin-bottom:8px;overflow:visible;padding:10px;}.path-bibcite .field.field--name-field-extra-fields .field--item{display:flex;font-weight:bold;}.path-bibcite .field.field--name-field-extra-fields .field--item p{font-weight:normal;margin-bottom:0;margin-left:5px;}.path-bibcite .field--name-field-publication-media{float:left;margin:0 1.5em 0.5em 0;}.path-bibcite .bibcite-reference{margin-bottom:50px;}.path-bibcite .bibcite-reference:before,.path-bibcite .bibcite-reference:after{content:"";display:table;width:100%;}.path-bibcite .bibcite-reference p,.path-bibcite .bibcite-reference .field{margin-bottom:1.5em;}.path-bibcite .bibcite-reference .field--abstract + .field--item{margin-bottom:1.5em;}.path-bibcite .media--type-executable{margin-top:0;}.path-bibcite .media--type-executable .field{margin-bottom:0;}.block--type-list-of-posts .bibcite-reference.bibcite-slide-teaser h2{margin-bottom:0;}.block--type-list-of-posts .bibcite-reference.bibcite-slide-teaser .collapse{display:none;}.block--type-list-of-posts .bibcite-reference.bibcite-slide-teaser .collapse.in{display:block;}.block--type-list-of-posts .bibcite-reference.bibcite-slide-teaser .bibcite-citation{border:0;margin-bottom:0;padding:0;}.block--type-list-of-posts ul[id^=list-of-posts].view-default .bibcite-citation{border:1px solid #ccc;display:block;margin-bottom:8px;overflow:visible;padding:10px;}.block--type-list-of-posts ul[id^=list-of-posts].view-default .bibcite-citation .dropdown-menu{display:none;}.block--type-list-of-posts ul[id^=list-of-posts].view-default .bibcite-citation .open .dropdown-menu{display:block;}.block--type-list-of-posts ul[id^=list-of-posts].view-default .bibcite-citation .open .dropdown-menu li{display:block;}.block--type-list-of-posts ul[id^=list-of-posts].view-default .bibcite-reference > div{display:block;width:100%;}.block--type-list-of-posts ul[id^=list-of-posts].view-teaser .bibcite-citation{border:0;padding:0;}.block--type-list-of-posts ul[id^=list-of-posts].view-teaser .bibcite-citation .dropdown-menu{display:none;}.block--type-list-of-posts ul[id^=list-of-posts].view-teaser .bibcite-citation .open .dropdown-menu{display:block;}.block--type-list-of-posts ul[id^=list-of-posts].view-teaser .bibcite-citation .open .dropdown-menu li{display:block;}.block--type-list-of-posts .bibcite-reference{margin-bottom:0;}.region-sidebar-second .field--name-field-publication-mdeia{width:auto;}.region-sidebar-second .field--name-field-publication-mdeia ~ .abstract--content{margin-left:0;}.region-sidebar-second .bibcite-slide-teaser h2{font-size:20px;}.region-sidebar-second .bibcite-slide-teaser .card-body{display:block;}.region-sidebar-second .bibcite-slide-teaser .bibcite-citation{order:2;}.region-sidebar-second .bibcite-slide-teaser .field--name-field-publication-media{order:1;}.region-sidebar-second .bibcite-slide-teaser .collapse.in{margin-top:5px;}article.bibcite-reference .field--name-thumbnail.field--type-image{display:none;}.citeproc-title a,.citeproc-title a p{font-weight:bold;}.path-browse article.bibcite-reference{padding-bottom:20px;}.csl-entry{word-wrap:break-word;}body.path-user{background:#f5f5f5;}.path-user .main-container{max-width:1200px;box-shadow:0 16px 40px rgba(0,0,0,0.12);padding:40px;margin-top:200px;background:#fff;width:90%;}.path-user h4.label{color:currentColor;}.path-user .user-login-form .form-item--error-message,.path-user .user-pass .form-item--error-message{margin-bottom:5px;}.path-user .user-login-form .form-control:focus,.path-user .user-pass .form-control:focus{outline:2px solid transparent;}article.page.full .book-printer a:before,article.page.full .book-add-child a:before{display:inline-block;font-family:"Glyphicons Halflings";margin-right:7px;}article.page.full .book-printer a,article.page.full .book-add-child a{border:1px solid;padding:8px;}article.page.full .book-add-child a:before{content:"+";}article.page.full .book-printer a:before{content:"\e045";}article.page.full .links{margin-top:1em;}article.page.full nav h2{padding-bottom:5px;margin-bottom:10px;border-bottom:2px solid;}article.page.full nav ul{margin-left:0;}.search-api-page-block-form-search .form-actions{vertical-align:top;}.path-search article{border-bottom:1px solid #ebebeb;margin-bottom:20px;padding-bottom:20px;}.path-search article .list-inline{margin-bottom:0;}.path-search article .read-more{font-weight:normal;text-decoration:underline;}.path-search article.teaser,.path-search article.calendar.node--calendar,.path-search article.bibcite-reference{margin:0 0 20px;padding:0 0 20px;border-bottom:1px solid #cacaca;}.path-search article.teaser .node--title,.path-search article.teaser h2,.path-search article.calendar.node--calendar .node--title,.path-search article.calendar.node--calendar h2,.path-search article.bibcite-reference .node--title,.path-search article.bibcite-reference h2{margin-bottom:0;}.path-search article .node--search-metadata{color:#444;font-size:1rem;padding:0.5rem 0;}.path-taxonomy .l-content{margin-block-start:60px;padding-block-end:40px;}.path-taxonomy .page-header{margin-block-end:56px;}.path-taxonomy .view-header{margin-block-end:24px;}.path-taxonomy .views-row{margin-block-end:40px;}.path-taxonomy .bibcite-reference{float:left;width:100%;clear:both;margin-bottom:20px;padding:20px 0 40px;border-bottom:1px solid #cacaca;}.path-taxonomy .bibcite-reference .citeproc-title a{font-weight:bold;}.path-taxonomy .field--name-field-publication-media{float:left;max-width:150px;margin:8px 25px 8px 0;background-color:#fafafa;}@media screen and (min-width:768px){.path-taxonomy .field--name-field-publication-media{width:150px;}}.path-taxonomy .field--name-field-publication-media img{margin:0 auto;}.path-taxonomy .bibcite-citation,.path-taxonomy .see-more-tag{display:inline;}.path-taxonomy .content-inner:before,.path-taxonomy .content-inner:after{content:"";display:block;width:100%;clear:both;}.container{max-width:1280px;width:100%;}@media screen and (min-width:768px){.container{padding:0 30px;}}@media screen and (min-width:768px){.row{margin:0 -30px;}}@media screen and (min-width:768px){.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{padding:0 30px;}}.footer{border:0 none;padding:50px 0 50px;margin:0;}.footer .region{margin-bottom:20px;}.footer ul.nav li{padding-left:10px;}.footer ul.nav li a{padding:2px 7px;}.footer ul.nav li a:hover,.footer ul.nav li a:focus{background:none;color:currentColor;}.footer ul.nav li a.dropmenu-child{display:none;}.footer ul.nav li.open a{background:none;}.footer ul.nav li.open a:hover,.footer ul.nav li.open a:focus{background:none;}.footer ul.nav li .dropdown-menu{visibility:visible;opacity:1;display:block;background:none;box-shadow:none;border:0;padding:0;position:initial;min-width:auto;}.footer ul.nav li .dropdown-menu li a{color:currentColor;}.footer ul.nav > li > a{font-weight:bold;}.region-footer-right{display:flex;flex-direction:column;}header.navbar{border:0 none;}.header-container{display:flex;align-items:center;padding:10px 0;}@media screen and (max-width:767px){.header-container{padding:0;}.header-container .container{width:100%;}}.header-container ul.nav{float:right;}@media screen and (max-width:767px){.header-container ul.nav{float:none;}}.header-container ul.nav li{margin-right:10px;}.header-container ul.nav li a{font:bold 16px arial,sans-serif;padding:0.3em 0 0.3em 10px;text-decoration:none;text-transform:capitalize;}.header-container ul.nav li a:hover,.header-container ul.nav li a:focus,.header-container ul.nav li a:active,.header-container ul.nav li a:visited{background:none;}.header-container ul.nav li a.dropmenu-child{position:absolute;right:0;padding:0;font-size:x-large;top:0;}.header-container ul.nav li a.dropmenu-child.mopen:before{content:"−";}.header-container ul.nav li.active a,.header-container ul.nav li.open a{background:none;}@media screen and (max-width:767px){.header-container ul.nav li .dropdown-menu{background:#000;}.header-container ul.nav li .dropdown-menu.mopen{display:block;position:inherit;padding:0 0 0 10px;width:100%;margin-bottom:3px;}}.header-container ul.nav li .dropdown-menu a{color:#000;}.header-container .region > *{margin-bottom:10px;}.header-container .region > *:last-child{margin-bottom:0;}aside .navbar-nav{float:none;margin:0;}aside .navbar-nav li{float:none;list-style:none;background:#f3f3f1;text-align:left;}aside .navbar-nav li a{display:block;text-decoration:none;padding:8px 15px;border-bottom:2px solid #fff;font-size:15px;font-weight:normal;line-height:inherit;}aside .navbar-nav li a .caret{display:none;}aside .navbar-nav li a:hover{background:#F2F3F3;}aside .navbar-nav li .dropdown-menu{display:block;width:100%;padding:0;border:0;box-shadow:none;background:none;position:inherit;float:none;visibility:visible;opacity:1;z-index:1;}aside .navbar-nav li .dropdown-menu a{padding:8px 25px;color:#215990;white-space:normal;}aside .navbar-nav li .dropdown-menu li.active a{background:none;}aside .navbar-nav li .dropdown-menu li.active a:hover{color:currentColor;}aside .navbar-nav li.open a{background:#f3f3f1;border-bottom:2px solid #fff;}aside .navbar-nav li.open a:hover,aside .navbar-nav li.open a:focus{background:#F2F3F3;border-color:#fff;}aside .navbar-nav .dropmenu-child{display:none;}aside .well{background:none;border:0;box-shadow:none;border-radius:0;padding:0;margin:0;}aside .block-title{margin-top:0;margin-bottom:15px;}aside .region > .block,aside nav{margin-bottom:20px;}aside .block article{padding:0;border:0;margin-bottom:20px;}aside .block article h2{margin-bottom:0px;padding-bottom:0;}aside .region .block nav{border:0;margin-bottom:0;padding:0;box-shadow:none;}aside .region .block nav .pager{padding:0;}aside .links.list-inline{margin-bottom:0;}aside ul{margin-bottom:0;}aside .node--teaser,aside .teaser{margin-bottom:0;padding:0;border:0px none;}
:where(html){--font-sans:Helvetica,sans-serif;--font-serif:Georgia,"Times New Roman",Times,serif;--font-system:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Oxygen-Sans",Ubuntu,Cantarell,"Fira Sans","Droid Sans",sans-serif;--font-mono:Menlo,Consolas,"Lucida Console","Liberation Mono","Courier New",monospace,sans-serif;--font-weight-100:100;--font-weight-200:200;--font-weight-300:300;--font-weight-400:400;--font-weight-500:500;--font-weight-600:600;--font-weight-700:700;--font-weight-800:800;--font-weight-900:900;--font-size-xs:0.625rem;--font-size-sm:0.75rem;--font-size-0:0.875rem;--font-size-1:1rem;--font-size-2:1.125rem;--font-size-3:1.25rem;--font-size-4:1.375rem;--font-size-5:1.5rem;--font-size-6:1.75rem;--font-size-7:2rem;--font-size-8:2.25rem;--font-size-9:2.5rem;--font-size-10:3rem;--font-size-11:3.5rem;--font-size-12:4rem;--font-size-13:5rem;--font-size-14:7.5rem;--leading-3:0.75rem;--leading-4:1rem;--leading-5:1.25rem;--leading-6:1.5rem;--leading-7:1.75rem;--leading-8:2rem;--leading-9:2.25rem;--leading-10:2.5rem;--leading-none:1;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--leading-loose:2;--tracking-tighter:-0.05em;--tracking-tight:-0.025em;--tracking-normal:0;--tracking-wide:0.025em;--tracking-wider:0.05em;--tracking-widest:0.1em;}:where(html){--size-px:0.063rem;--size-05:0.125rem;--size-1:0.25rem;--size-105:0.375rem;--size-2:0.5rem;--size-205:0.625rem;--size-3:0.75rem;--size-305:0.875rem;--size-4:1rem;--size-5:1.25rem;--size-6:1.5rem;--size-7:1.75rem;--size-8:2rem;--size-9:2.25rem;--size-10:2.5rem;--size-11:2.75rem;--size-12:3rem;--size-13:3.25rem;--size-14:3.5rem;--size-16:4rem;--size-18:4.5rem;--size-20:5rem;--size-22:5.5rem;--size-24:6rem;--size-25:6.25rem;--size-26:6.5rem;--size-28:7rem;--size-30:7.5rem;--size-32:8rem;--size-34:8.5rem;--size-36:9rem;--size-40:10rem;--size-44:11rem;--size-48:12rem;--size-52:13rem;--size-56:14rem;--size-60:15rem;--size-64:16rem;--size-72:18rem;--size-80:20rem;--size-96:24rem;--size-fluid-1:clamp(0.5rem,1vw,1rem);--size-fluid-2:clamp(1rem,2vw,1.5rem);--size-fluid-3:clamp(1.5rem,3vw,2rem);--size-fluid-4:clamp(2rem,4vw,3rem);--size-fluid-5:clamp(4rem,5vw,5rem);--size-fluid-6:clamp(5rem,7vw,7.5rem);--size-fluid-7:clamp(7.5rem,10vw,10rem);--size-fluid-8:clamp(10rem,20vw,15rem);--size-fluid-9:clamp(15rem,30vw,20rem);--size-fluid-10:clamp(20rem,40vw,30rem);--size-content-1:20ch;--size-content-2:45ch;--size-content-3:60ch;--size-header-1:20ch;--size-header-2:25ch;--size-header-3:35ch;--size-mobile:640px;--size-tablet:768px;--size-laptop:1024px;--size-desktop:1280px;}:where(html){--shadow-1:0 1px 2px 0 hsla(0,0%,0%,5%);--shadow-2:0 1px 3px 0 hsla(0,0%,0%,10%),0 1px 2px -1px hsla(0,0%,0%,10%);--shadow-3:0 4px 6px -1px hsla(0,0%,0%,10%),0 2px 4px -2px hsla(0,0%,0%,10%);--shadow-4:0 10px 15px -3px hsla(0,0%,0%,10%),0 4px 6px -4px hsla(0,0%,0%,10%);--shadow-5:0 20px 25px -5px hsla(0,0%,0%,10%),0 8px 10px -6px hsla(0,0%,0%,10%);--shadow-6:0 25px 50px -12px hsla(0,0%,0%,25%);--inner-shadow-0:inset 0 0 0 1px hsla(0,0%,0%,5%);--inner-shadow-1:inset 0 1px 2px 0 hsla(0,0%,0%,5%);--inner-shadow-2:inset 0 1px 4px 0 hsla(0,0%,0%,5%);--inner-shadow-3:inset 0 2px 8px 0 hsla(0,0%,0%,5%);--inner-shadow-4:inset 0 2px 14px 0 hsla(0,0%,0%,5%);}:where(html){--ratio-box:1;--ratio-photo:3/2;--ratio-portrait:3/4;--ratio-landscape:4/3;--ratio-widescreen:16/9;--ratio-cinemascope:21/9;--ratio-golden:1.618/1;}:where(html){--white:hsl(0 0% 100%);--gray-50:hsl(210,20%,98%);--gray-100:hsl(220,14%,96%);--gray-200:hsl(220,13%,91%);--gray-300:hsl(216,12%,84%);--gray-400:hsl(218,11%,65%);--gray-500:hsl(220,9%,46%);--gray-600:hsl(215,14%,34%);--gray-700:hsl(217,19%,27%);--gray-800:hsl(215,28%,17%);--gray-900:hsl(221,39%,11%);--black:hsl(0 0% 0%);--red-50:hsl(0,73%,97%);--red-100:hsl(0,84%,95%);--red-200:hsl(0,83%,91%);--red-300:hsl(0,83%,84%);--red-400:hsl(0,91%,74%);--red-500:hsl(0,84%,63%);--red-600:hsl(0,75%,51%);--red-700:hsl(0,74%,45%);--red-800:hsl(0,69%,36%);--red-900:hsl(0,61%,29%);--yellow-50:hsl(60,83%,95%);--yellow-100:hsl(54,95%,85%);--yellow-200:hsl(52,96%,70%);--yellow-300:hsl(47,96%,53%);--yellow-400:hsl(42,93%,46%);--yellow-500:hsl(37,97%,39%);--yellow-600:hsl(31,88%,33%);--yellow-700:hsl(28,80%,31%);--yellow-800:hsl(25,71%,26%);--yellow-900:hsl(23,69%,23%);--green-50:hsl(154,41%,97%);--green-100:hsl(154,61%,92%);--green-200:hsl(155,63%,84%);--green-300:hsl(156,61%,70%);--green-400:hsl(158,60%,48%);--green-500:hsl(160,84%,34%);--green-600:hsl(161,92%,25%);--green-700:hsl(163,93%,22%);--green-800:hsl(164,93%,17%);--green-900:hsl(166,97%,14%);--blue-50:hsl(210,100%,96%);--blue-100:hsl(211,94%,94%);--blue-200:hsl(213,94%,88%);--blue-300:hsl(215,98%,82%);--blue-400:hsl(217,93%,72%);--blue-500:hsl(218,93%,61%);--blue-600:hsl(220,89%,53%);--blue-700:hsl(221,79%,48%);--blue-800:hsl(223,68%,37%);--blue-900:hsl(225,54%,30%);--sky-50:hsl(204,100%,97%);--sky-100:hsl(204,94%,94%);--sky-200:hsl(201,94%,86%);--sky-300:hsl(199,95%,74%);--sky-400:hsl(198,93%,60%);--sky-500:hsl(199,89%,48%);--sky-600:hsl(200,98%,39%);--sky-700:hsl(201,96%,32%);--sky-800:hsl(201,90%,27%);--sky-900:hsl(202,80%,24%);}:where(html){--border-size-1:1px;--border-size-2:2px;--border-size-3:3px;--border-size-4:4px;--border-size-5:5px;--radius-1:0.125rem;--radius-2:0.25rem;--radius-3:0.375rem;--radius-4:0.5rem;--radius-5:0.75rem;--radius-6:1rem;--radius-7:1.5rem;--radius-round:1e5px;}:where(html){--primary:hsl(209,88%,20%);--secondary:hsl(30,21%,95%);}:where(html){--font-sans:"DM Sans",sans-serif;--font-body:var(--font-sans);--font-heading:var(--font-sans);--primary:hsl(209,88%,20%);--secondary:var(--black);--tertiary:var(--black);--accent-color:var(--sky-600);--bg-color:var(--white);--caret-color:var(--sky-600);--color:var(--gray-900);--scrollbar-color:var(--sky-600);--placeholder-color:var(--gray-400);--selection-bg-color:var(--blue-900);--th-color:var(--primary);--h1-color:var(--black);--h2-color:var(--black);--h3-color:var(--black);--h4-color:var(--black);--text-on-primary:var(--white);--text-on-secondary:var(--white);--text-on-tertiary:var(--white);--btn-primary-bg-color:var(--primary);--btn-primary-border-color:var(--primary);--btn-primary-color:var(--text-on-primary);--btn-primary-bg-color-hover:var(--gray-800);--btn-primary-border-color-hover:var(--gray-800);--btn-primary-color-hover:var(--white);--btn-secondary-bg-color:var(--secondary);--btn-secondary-border-color:var(--secondary);--btn-secondary-color:var(--text-on-secondary);--btn-secondary-bg-color-hover:var(--gray-800);--btn-secondary-border-color-hover:var(--gray-800);--btn-secondary-color-hover:var(--white);--btn-tertiary-bg-color:var(--tertiary);--btn-tertiary-border-color:var(--tertiary);--btn-tertiary-color:var(--text-on-tertiary);--btn-tertiary-bg-color-hover:var(--gray-800);--btn-tertiary-border-color-hover:var(--gray-800);--btn-tertiary-color-hover:var(--white);}*,*::before,*::after{box-sizing:border-box;border-color:var(--gray-200);border-style:solid;border-width:0;}html{accent-color:var(--accent-color,var(--sky-600));background-color:var(--bg-color,var(--white));caret-color:var(--caret-color,var(--sky-600));color:var(--color,var(--gray-900));font-family:var(--font-body,var(--font-sans)) !important;font-size:100%;line-height:var(--leading-normal);scroll-padding-top:var(--scroll-padding-top,150px);scrollbar-color:var(--scrollbar-color,var(--sky-600)) transparent;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;}html:has(dialog[open]){overflow:hidden;}body{-webkit-font-smoothing:antialiased;font-family:inherit !important;line-height:inherit;margin:0;overflow-x:hidden;scrollbar-gutter:stable both-edges;word-wrap:break-word;}hr{border-top-width:1px;color:inherit;height:0;}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted;}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading,var(--font-serif)) !important;font-size:inherit;font-weight:inherit;}a{color:inherit;text-decoration:inherit;}b,strong{font-weight:bolder;}code,kbd,samp,pre{font-family:var(--font-mono);font-size:1em;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}table{border-collapse:collapse;border-color:inherit;text-indent:0;}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;margin:0;padding:0;}button,select{text-transform:none;}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;-moz-appearance:button;appearance:button;background-color:transparent;background-image:none;}:-moz-focusring{outline:auto;}:-moz-ui-invalid{box-shadow:none;}progress{vertical-align:baseline;}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto;}[type=search]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;outline-offset:-2px;}::-webkit-search-decoration{-webkit-appearance:none;appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;appearance:button;font:inherit;}summary{display:list-item;}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0;}fieldset{margin:0;padding:0;}legend{padding:0;}ol,ul,menu{list-style:none;margin:0;padding:0;}textarea{resize:vertical;}input::-moz-placeholder,textarea::-moz-placeholder{color:var(--placeholder-color,var(--gray-400));opacity:1;}input::placeholder,textarea::placeholder{color:var(--placeholder-color,var(--gray-400));opacity:1;}::-moz-selection{background-color:var(--selection-bg-color,var(--blue-900));color:var(--selection-color,var(--white));}::selection{background-color:var(--selection-bg-color,var(--blue-900));color:var(--selection-color,var(--white));}button,[role=button]{cursor:pointer;}:disabled{cursor:default;}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle;}img,video{max-width:100%;height:auto;}svg{block-size:auto;fill:currentcolor;max-inline-size:100%;stroke:none;}svg:where(:not([width])){inline-size:var(--size-20);}[hidden]{display:none;}
@media (min-width:1024px){.has-overlay::after{background:rgba(0,0,0,0.5);bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;z-index:1;}}.bg-theme{background-color:var(--gray-100) !important;}.bg-white{background-color:var(--white) !important;}.bg-primary{background-color:var(--primary) !important;color:var(--text-on-primary) !important;}.bg-primary .block--type-custom-text-html{color:var(--text-on-primary);}.bg-secondary{background-color:var(--secondary) !important;color:var(--text-on-secondary) !important;}.bg-tertiary{background-color:var(--tertiary) !important;color:var(--text-on-tertiary) !important;}#block-list :where(.bg-theme,.bg-primary,.bg-secondary,.bg-tertiary){background-color:transparent !important;}.block--type-custom-text-html .button,.block--type-list-of-sites .button,.cke_editable .button,.cke_editable_themed .button,.prose .button{align-items:center;background-color:var(--gray-900);border-color:var(--gray-900);border-width:1px;color:var(--white);display:inline-flex;font-size:var(--font-size-2);font-weight:var(--font-weight-400);justify-content:center;padding-block:var(--size-3);padding-inline:var(--size-6);text-align:center;transition:color 200ms ease,background-color 200ms ease;width:-moz-max-content;width:max-content;}.block--type-custom-text-html .button:focus,.block--type-custom-text-html .button:hover,.block--type-list-of-sites .button:focus,.block--type-list-of-sites .button:hover,.cke_editable .button:focus,.cke_editable .button:hover,.cke_editable_themed .button:focus,.cke_editable_themed .button:hover,.prose .button:focus,.prose .button:hover{background-color:transparent;color:var(--gray-900);text-decoration:none;}.block--type-custom-text-html .button.button-outline,.block--type-list-of-sites .button.button-outline,.cke_editable .button.button-outline,.cke_editable_themed .button.button-outline,.prose .button.button-outline{background-color:transparent;color:var(--gray-900);}.block--type-custom-text-html .button.button-outline:hover,.block--type-list-of-sites .button.button-outline:hover,.cke_editable .button.button-outline:hover,.cke_editable_themed .button.button-outline:hover,.prose .button.button-outline:hover{background-color:var(--gray-900);color:var(--white);}.block--type-custom-text-html .button.icon-button,.block--type-list-of-sites .button.icon-button,.cke_editable .button.icon-button,.cke_editable_themed .button.icon-button,.prose .button.icon-button{align-items:center;display:inline-flex;justify-content:space-between;padding-inline:var(--size-4);}.block--type-custom-text-html .button.icon-button:hover,.block--type-list-of-sites .button.icon-button:hover,.cke_editable .button.icon-button:hover,.cke_editable_themed .button.icon-button:hover,.prose .button.icon-button:hover{border-color:var(--gray-900);}.block--type-custom-text-html .button.button-circle,.block--type-list-of-sites .button.button-circle,.cke_editable .button.button-circle,.cke_editable_themed .button.button-circle,.prose .button.button-circle{align-items:center;border-radius:var(--radius-round);display:inline-flex;justify-content:center;min-width:0;}.block--type-custom-text-html .button.button-circle:hover,.block--type-list-of-sites .button.button-circle:hover,.cke_editable .button.button-circle:hover,.cke_editable_themed .button.button-circle:hover,.prose .button.button-circle:hover{background-color:var(--gray-900);}.block--type-custom-text-html .button.button-circle.bg-white,.block--type-list-of-sites .button.button-circle.bg-white,.cke_editable .button.button-circle.bg-white,.cke_editable_themed .button.button-circle.bg-white,.prose .button.button-circle.bg-white{background-color:var(--white);}.block--type-custom-text-html .button.button-circle.bg-white:hover,.block--type-list-of-sites .button.button-circle.bg-white:hover,.cke_editable .button.button-circle.bg-white:hover,.cke_editable_themed .button.button-circle.bg-white:hover,.prose .button.button-circle.bg-white:hover{background-color:var(--gray-200);}.block--type-custom-text-html .button.bg-white,.block--type-custom-text-html .button.button--white,.block--type-list-of-sites .button.bg-white,.block--type-list-of-sites .button.button--white,.cke_editable .button.bg-white,.cke_editable .button.button--white,.cke_editable_themed .button.bg-white,.cke_editable_themed .button.button--white,.prose .button.bg-white,.prose .button.button--white{border-color:var(--white);background-color:var(--white);color:var(--gray-900);}.block--type-custom-text-html .button.bg-white:hover,.block--type-custom-text-html .button.button--white:hover,.block--type-list-of-sites .button.bg-white:hover,.block--type-list-of-sites .button.button--white:hover,.cke_editable .button.bg-white:hover,.cke_editable .button.button--white:hover,.cke_editable_themed .button.bg-white:hover,.cke_editable_themed .button.button--white:hover,.prose .button.bg-white:hover,.prose .button.button--white:hover{background-color:var(--gray-200);border-color:var(--white);color:var(--gray-900);}.block--type-custom-text-html .button.bg-white.disabled,.block--type-custom-text-html .button.button--white.disabled,.block--type-list-of-sites .button.bg-white.disabled,.block--type-list-of-sites .button.button--white.disabled,.cke_editable .button.bg-white.disabled,.cke_editable .button.button--white.disabled,.cke_editable_themed .button.bg-white.disabled,.cke_editable_themed .button.button--white.disabled,.prose .button.bg-white.disabled,.prose .button.button--white.disabled{background-color:var(--gray-100);transition-property:none;}.block--type-custom-text-html .button.button--primary,.block--type-list-of-sites .button.button--primary,.cke_editable .button.button--primary,.cke_editable_themed .button.button--primary,.prose .button.button--primary{background-color:var(--btn-primary-bg-color);border-color:var(--btn-primary-border-color);color:var(--btn-primary-color);}.block--type-custom-text-html .button.button--primary:hover,.block--type-list-of-sites .button.button--primary:hover,.cke_editable .button.button--primary:hover,.cke_editable_themed .button.button--primary:hover,.prose .button.button--primary:hover{background-color:var(--btn-primary-bg-color-hover);border-color:var(--btn-primary-border-color-hover);color:var(--btn-primary-color-hover);}.block--type-custom-text-html .button.button--primary.disabled,.block--type-list-of-sites .button.button--primary.disabled,.cke_editable .button.button--primary.disabled,.cke_editable_themed .button.button--primary.disabled,.prose .button.button--primary.disabled{background-color:var(--gray-100);transition-property:none;}.block--type-custom-text-html .button.button--secondary,.block--type-list-of-sites .button.button--secondary,.cke_editable .button.button--secondary,.cke_editable_themed .button.button--secondary,.prose .button.button--secondary{background-color:var(--btn-secondary-bg-color);border-color:var(--btn-secondary-border-color);color:var(--btn-secondary-color);}.block--type-custom-text-html .button.button--secondary:hover,.block--type-list-of-sites .button.button--secondary:hover,.cke_editable .button.button--secondary:hover,.cke_editable_themed .button.button--secondary:hover,.prose .button.button--secondary:hover{background-color:var(--btn-secondary-bg-color-hover);border-color:var(--btn-secondary-border-color-hover);color:var(--btn-secondary-color-hover);}.block--type-custom-text-html .button.button--secondary.disabled,.block--type-list-of-sites .button.button--secondary.disabled,.cke_editable .button.button--secondary.disabled,.cke_editable_themed .button.button--secondary.disabled,.prose .button.button--secondary.disabled{background-color:var(--gray-100);transition-property:none;}.block--type-custom-text-html .button.button--tertiary,.block--type-list-of-sites .button.button--tertiary,.cke_editable .button.button--tertiary,.cke_editable_themed .button.button--tertiary,.prose .button.button--tertiary{background-color:var(--btn-tertiary-bg-color);border-color:var(--btn-tertiary-border-color);color:var(--btn-tertiary-color);}.block--type-custom-text-html .button.button--tertiary:hover,.block--type-list-of-sites .button.button--tertiary:hover,.cke_editable .button.button--tertiary:hover,.cke_editable_themed .button.button--tertiary:hover,.prose .button.button--tertiary:hover{background-color:var(--btn-tertiary-bg-color-hover);border-color:var(--btn-tertiary-border-color-hover);color:var(--btn-tertiary-color-hover);}.block--type-custom-text-html .button.button--tertiary.disabled,.block--type-list-of-sites .button.button--tertiary.disabled,.cke_editable .button.button--tertiary.disabled,.cke_editable_themed .button.button--tertiary.disabled,.prose .button.button--tertiary.disabled{background-color:var(--gray-100);transition-property:none;}.block--type-custom-text-html .button.disabled,.block--type-list-of-sites .button.disabled,.cke_editable .button.disabled,.cke_editable_themed .button.disabled,.prose .button.disabled{background-color:var(--gray-900);opacity:0.5;transition-property:none;}.block--type-custom-text-html .button.button-outline-white,.block--type-list-of-sites .button.button-outline-white,.cke_editable .button.button-outline-white,.cke_editable_themed .button.button-outline-white,.prose .button.button-outline-white{background-color:transparent;border-color:var(--white);}.block--type-custom-text-html .button.button-outline-white:hover,.block--type-list-of-sites .button.button-outline-white:hover,.cke_editable .button.button-outline-white:hover,.cke_editable_themed .button.button-outline-white:hover,.prose .button.button-outline-white:hover{background-color:var(--gray-900);border-color:var(--gray-900);color:var(--white);}.c-full > .block-content > .block-title{margin-inline:auto;max-width:var(--size-desktop);padding-inline:var(--size-4);width:100%;}.c-large > .block-content,.c-large > .block-title{margin-inline:auto;max-width:var(--size-desktop);padding-inline:var(--size-4);width:100%;}.c-medium > .block-content,.c-medium > .block-title{margin-inline:auto;max-width:var(--size-laptop);padding-inline:var(--size-4);width:100%;}.c-small > .block-content,.c-small > .block-title{margin-inline:auto;max-width:var(--size-tablet);padding-inline:var(--size-4);width:100%;}.grid{align-items:start;display:grid;grid-gap:var(--size-2);grid-template-columns:minmax(0,100vw);}@media (min-width:1024px){.grid--2col{grid-template-columns:minmax(0,1fr) minmax(0,1fr);}}@media (min-width:1024px){.grid--3col{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);}}@media (min-width:1024px){.grid--sidebars{grid-template-columns:minmax(0,1fr) minmax(0,2fr) minmax(0,1fr);margin-inline:auto;max-inline-size:var(--size-desktop);}}@media (min-width:1024px){.grid--left-sidebar{grid-template-columns:minmax(0,1fr) minmax(0,70%);margin-inline:auto;max-inline-size:var(--size-desktop);}}@media (min-width:1024px){.grid--right-sidebar{grid-gap:var(--size-8);grid-template-columns:minmax(0,70%) minmax(0,1fr);margin-inline:auto;max-inline-size:var(--size-desktop);}}.l-container{margin-block:0;margin-inline:auto;padding-inline:var(--size-4);width:100%;}@media (min-width:640px){.l-container{max-inline-size:var(--size-mobile);}}@media (min-width:768px){.l-container{max-inline-size:var(--size-tablet);}}@media (min-width:1024px){.l-container{max-inline-size:var(--size-laptop);}}@media (min-width:1280px){.l-container{max-inline-size:var(--size-desktop);padding-inline:var(--size-8);}}.l-content{max-width:var(--size-desktop);margin-inline:auto;padding-inline:var(--size-2);width:100%;}.w-full:not(#block-list *){left:50%;margin-inline:-50vw;max-width:100vw;right:50%;width:100vw;}.w-medium{margin-inline:auto;max-inline-size:var(--size-tablet);padding-inline:var(--size-4);}@media (min-width:1024px){.w-medium{padding-inline:0;}}.block-contain > .block-content{margin-block:0;margin-inline:auto;padding-inline:var(--size-4);width:100%;}@media (min-width:640px){.block-contain > .block-content{max-inline-size:var(--size-mobile);}}@media (min-width:768px){.block-contain > .block-content{max-inline-size:var(--size-tablet);}}@media (min-width:1024px){.block-contain > .block-content{max-inline-size:var(--size-laptop);}}@media (min-width:1280px){.block-contain > .block-content{max-inline-size:var(--size-desktop);padding-inline:var(--size-8);}}.layout{display:grid;grid-auto-flow:row;}@media (min-width:1024px){.layout{gap:var(--size-8);}}.layout__region{margin-block-end:0;max-width:100% !important;min-width:0;padding:0;width:100%;}@media (min-width:1024px){.layout--twocol-section,.layout--twocol-section--50-50{grid-template-columns:minmax(0,1fr) minmax(0,1fr);}}@media (min-width:1024px){.layout--twocol-section--33-67{grid-template-columns:minmax(0,3fr) minmax(0,7fr);}}@media (min-width:1024px){.layout--twocol-section--67-33{grid-template-columns:minmax(0,7fr) minmax(0,3fr);}}@media (min-width:768px){.layout--twocol-section--25-75{grid-template-columns:minmax(0,1fr) minmax(0,3fr);}}.layout--twocol-section--25-75 > .layout__region{max-width:100%;margin:0;padding:0;width:100%;}@media (min-width:768px){.layout--twocol-section--75-25{grid-template-columns:minmax(0,3fr) minmax(0,1fr);}}.layout--twocol-section--75-25 > .layout__region{max-width:100%;margin:0;padding:0;width:100%;}@media (min-width:1024px){.layout--threecol-section{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);}}@media (min-width:1024px){.layout--threecol-section.layout--threecol-section--33-34-33{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);}}@media (min-width:1024px){.layout--threecol-section.layout--threecol-section--25-50-25{grid-template-columns:minmax(0,1fr) minmax(0,2fr) minmax(0,1fr);}}@media (min-width:1024px){.layout--threecol-section.layout--threecol-section--25-25-50{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,2fr);}}@media (min-width:1024px){.layout--threecol-section.layout--threecol-section--50-25-25{grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr);}}@media (min-width:1024px){.layout--fourcol-section{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);}}@media (min-width:1024px){.layout--fivecol-section{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);}}.relative{position:relative;}.block--type-custom-text-html,.cke_editable,.cke_editable_themed,.prose{color:var(--text-color);font-size:var(--font-size-2);line-height:var(--leading-relaxed);margin-block-end:0;position:relative;}.block--type-custom-text-html :where(p):not(:where([class~=not-prose] *)),.cke_editable :where(p):not(:where([class~=not-prose] *)),.cke_editable_themed :where(p):not(:where([class~=not-prose] *)),.prose :where(p):not(:where([class~=not-prose] *)){margin-block:var(--size-6);}.block--type-custom-text-html :where(p):not(:where([class~=not-prose] *)):first-child,.cke_editable :where(p):not(:where([class~=not-prose] *)):first-child,.cke_editable_themed :where(p):not(:where([class~=not-prose] *)):first-child,.prose :where(p):not(:where([class~=not-prose] *)):first-child{margin-block-start:0;}.block--type-custom-text-html :where(p):not(:where([class~=not-prose] *)):last-child,.cke_editable :where(p):not(:where([class~=not-prose] *)):last-child,.cke_editable_themed :where(p):not(:where([class~=not-prose] *)):last-child,.prose :where(p):not(:where([class~=not-prose] *)):last-child{margin-block-end:0;}.block--type-custom-text-html :where([class~=lead]):not(:where([class~=not-prose] *)),.cke_editable :where([class~=lead]):not(:where([class~=not-prose] *)),.cke_editable_themed :where([class~=lead]):not(:where([class~=not-prose] *)),.prose :where([class~=lead]):not(:where([class~=not-prose] *)){color:var(--gray-600);font-size:var(--font-size-5);}.block--type-custom-text-html :where([class~=lead]):not(:where([class~=not-prose] *)):first-child,.cke_editable :where([class~=lead]):not(:where([class~=not-prose] *)):first-child,.cke_editable_themed :where([class~=lead]):not(:where([class~=not-prose] *)):first-child,.prose :where([class~=lead]):not(:where([class~=not-prose] *)):first-child{margin-block-start:0;}.block--type-custom-text-html :where(blockquote):not(:where([class~=not-prose] *)),.cke_editable :where(blockquote):not(:where([class~=not-prose] *)),.cke_editable_themed :where(blockquote):not(:where([class~=not-prose] *)),.prose :where(blockquote):not(:where([class~=not-prose] *)){border-left-color:var(--gray-200);border-left-width:var(--size-1);color:var(--gray-900);font-style:italic;font-weight:var(--font-weight-600);margin-block:var(--size-8);padding-block:var(--size-4);padding-inline-start:var(--size-6);quotes:"“" "”" "‘" "’";width:85ch;}.block--type-custom-text-html :where(blockquote):not(:where([class~=not-prose] *)) :where(p):first-of-type::after,.cke_editable :where(blockquote):not(:where([class~=not-prose] *)) :where(p):first-of-type::after,.cke_editable_themed :where(blockquote):not(:where([class~=not-prose] *)) :where(p):first-of-type::after,.prose :where(blockquote):not(:where([class~=not-prose] *)) :where(p):first-of-type::after{content:close-quote;}.block--type-custom-text-html :where(blockquote):not(:where([class~=not-prose] *)) :where(p):first-of-type::before,.cke_editable :where(blockquote):not(:where([class~=not-prose] *)) :where(p):first-of-type::before,.cke_editable_themed :where(blockquote):not(:where([class~=not-prose] *)) :where(p):first-of-type::before,.prose :where(blockquote):not(:where([class~=not-prose] *)) :where(p):first-of-type::before{content:open-quote;}.block--type-custom-text-html :where(blockquote):not(:where([class~=not-prose] *)) :where(em),.cke_editable :where(blockquote):not(:where([class~=not-prose] *)) :where(em),.cke_editable_themed :where(blockquote):not(:where([class~=not-prose] *)) :where(em),.prose :where(blockquote):not(:where([class~=not-prose] *)) :where(em){font-size:var(--font-size-1);font-style:normal;font-weight:var(--font-weight-400);}.block--type-custom-text-html :where(blockquote):not(:where([class~=not-prose] *)) :where(code),.cke_editable :where(blockquote):not(:where([class~=not-prose] *)) :where(code),.cke_editable_themed :where(blockquote):not(:where([class~=not-prose] *)) :where(code),.prose :where(blockquote):not(:where([class~=not-prose] *)) :where(code){color:inherit;}.block--type-custom-text-html :where(blockquote):not(:where([class~=not-prose] *)) :where(code)::after,.cke_editable :where(blockquote):not(:where([class~=not-prose] *)) :where(code)::after,.cke_editable_themed :where(blockquote):not(:where([class~=not-prose] *)) :where(code)::after,.prose :where(blockquote):not(:where([class~=not-prose] *)) :where(code)::after{content:close-quote;}.block--type-custom-text-html :where(blockquote):not(:where([class~=not-prose] *)) :where(code)::before,.cke_editable :where(blockquote):not(:where([class~=not-prose] *)) :where(code)::before,.cke_editable_themed :where(blockquote):not(:where([class~=not-prose] *)) :where(code)::before,.prose :where(blockquote):not(:where([class~=not-prose] *)) :where(code)::before{content:open-quote;}.block--type-custom-text-html :where(h1):not(:where([class~=not-prose] *)),.cke_editable :where(h1):not(:where([class~=not-prose] *)),.cke_editable_themed :where(h1):not(:where([class~=not-prose] *)),.prose :where(h1):not(:where([class~=not-prose] *)){color:var(--h1-color,var(--gray-900));font-family:var(--font-heading);font-size:var(--font-size-10);font-weight:var(--font-weight-500);line-height:var(--leading-none);margin-block-end:var(--size-8);}@media (min-width:768px){.block--type-custom-text-html :where(h1):not(:where([class~=not-prose] *)),.cke_editable :where(h1):not(:where([class~=not-prose] *)),.cke_editable_themed :where(h1):not(:where([class~=not-prose] *)),.prose :where(h1):not(:where([class~=not-prose] *)){font-size:var(--font-size-11);}}.block--type-custom-text-html :where(h2):not(:where([class~=not-prose] *)),.cke_editable :where(h2):not(:where([class~=not-prose] *)),.cke_editable_themed :where(h2):not(:where([class~=not-prose] *)),.prose :where(h2):not(:where([class~=not-prose] *)){color:var(--h2-color,var(--gray-900));font-family:var(--font-heading);font-size:var(--font-size-8);font-weight:var(--font-weight-500);line-height:var(--leading-snug);margin-block-end:var(--size-6);margin-block-start:var(--size-12);}@media (min-width:768px){.block--type-custom-text-html :where(h2):not(:where([class~=not-prose] *)),.cke_editable :where(h2):not(:where([class~=not-prose] *)),.cke_editable_themed :where(h2):not(:where([class~=not-prose] *)),.prose :where(h2):not(:where([class~=not-prose] *)){font-size:var(--font-size-9);}}.block--type-custom-text-html :where(h3):not(:where([class~=not-prose] *)),.cke_editable :where(h3):not(:where([class~=not-prose] *)),.cke_editable_themed :where(h3):not(:where([class~=not-prose] *)),.prose :where(h3):not(:where([class~=not-prose] *)){color:var(--h3-color,var(--gray-900));font-family:var(--font-heading);font-size:var(--font-size-7);font-weight:var(--font-weight-500);line-height:var(--leading-relaxed);margin-block-end:var(--size-3);margin-block-start:var(--size-8);}@media (min-width:768px){.block--type-custom-text-html :where(h3):not(:where([class~=not-prose] *)),.cke_editable :where(h3):not(:where([class~=not-prose] *)),.cke_editable_themed :where(h3):not(:where([class~=not-prose] *)),.prose :where(h3):not(:where([class~=not-prose] *)){font-size:var(--font-size-8);}}.block--type-custom-text-html :where(h4):not(:where([class~=not-prose] *)),.cke_editable :where(h4):not(:where([class~=not-prose] *)),.cke_editable_themed :where(h4):not(:where([class~=not-prose] *)),.prose :where(h4):not(:where([class~=not-prose] *)){color:var(--h4-color,var(--gray-900));font-family:var(--font-heading);font-size:var(--font-size-6);font-weight:var(--font-weight-500);margin-block-end:var(--size-2);margin-block-start:var(--size-6);}.block--type-custom-text-html :where(h5,h6):not(:where([class~=not-prose] *)),.cke_editable :where(h5,h6):not(:where([class~=not-prose] *)),.cke_editable_themed :where(h5,h6):not(:where([class~=not-prose] *)),.prose :where(h5,h6):not(:where([class~=not-prose] *)){color:inherit;font-size:var(--font-size-2);font-weight:var(--font-weight-400);}.block--type-custom-text-html :where(h1,h2,h3,h4,h5,h6):where([class~=bg-theme] *),.cke_editable :where(h1,h2,h3,h4,h5,h6):where([class~=bg-theme] *),.cke_editable_themed :where(h1,h2,h3,h4,h5,h6):where([class~=bg-theme] *),.prose :where(h1,h2,h3,h4,h5,h6):where([class~=bg-theme] *){color:var(--text-color);}.block--type-custom-text-html :where(h1,h2,h3,h4,h5,h6):where([class~=bg-theme] *):first-child,.cke_editable :where(h1,h2,h3,h4,h5,h6):where([class~=bg-theme] *):first-child,.cke_editable_themed :where(h1,h2,h3,h4,h5,h6):where([class~=bg-theme] *):first-child,.prose :where(h1,h2,h3,h4,h5,h6):where([class~=bg-theme] *):first-child{margin-top:0;}.block--type-custom-text-html :where(h1,h2,h3,h4,h5,h6):where([class~=bg-primary] *),.cke_editable :where(h1,h2,h3,h4,h5,h6):where([class~=bg-primary] *),.cke_editable_themed :where(h1,h2,h3,h4,h5,h6):where([class~=bg-primary] *),.prose :where(h1,h2,h3,h4,h5,h6):where([class~=bg-primary] *){color:var(--text-on-primary);}.block--type-custom-text-html :where(h1,h2,h3,h4,h5,h6):where([class~=bg-primary] *):first-child,.cke_editable :where(h1,h2,h3,h4,h5,h6):where([class~=bg-primary] *):first-child,.cke_editable_themed :where(h1,h2,h3,h4,h5,h6):where([class~=bg-primary] *):first-child,.prose :where(h1,h2,h3,h4,h5,h6):where([class~=bg-primary] *):first-child{margin-top:0;}.block--type-custom-text-html :where(h1,h2,h3,h4,h5,h6):where([class~=bg-secondary] *),.cke_editable :where(h1,h2,h3,h4,h5,h6):where([class~=bg-secondary] *),.cke_editable_themed :where(h1,h2,h3,h4,h5,h6):where([class~=bg-secondary] *),.prose :where(h1,h2,h3,h4,h5,h6):where([class~=bg-secondary] *){color:var(--text-on-secondary);}.block--type-custom-text-html :where(h1,h2,h3,h4,h5,h6):where([class~=bg-secondary] *):first-child,.cke_editable :where(h1,h2,h3,h4,h5,h6):where([class~=bg-secondary] *):first-child,.cke_editable_themed :where(h1,h2,h3,h4,h5,h6):where([class~=bg-secondary] *):first-child,.prose :where(h1,h2,h3,h4,h5,h6):where([class~=bg-secondary] *):first-child{margin-top:0;}.block--type-custom-text-html :where(h1,h2,h3,h4,h5,h6):where([class~=bg-tertiary] *),.cke_editable :where(h1,h2,h3,h4,h5,h6):where([class~=bg-tertiary] *),.cke_editable_themed :where(h1,h2,h3,h4,h5,h6):where([class~=bg-tertiary] *),.prose :where(h1,h2,h3,h4,h5,h6):where([class~=bg-tertiary] *){color:var(--text-on-tertiary);}.block--type-custom-text-html :where(h1,h2,h3,h4,h5,h6):where([class~=bg-tertiary] *):first-child,.cke_editable :where(h1,h2,h3,h4,h5,h6):where([class~=bg-tertiary] *):first-child,.cke_editable_themed :where(h1,h2,h3,h4,h5,h6):where([class~=bg-tertiary] *):first-child,.prose :where(h1,h2,h3,h4,h5,h6):where([class~=bg-tertiary] *):first-child{margin-top:0;}.block--type-custom-text-html a:not(:where(.button,.use-ajax,[class~=not-prose] *)),.cke_editable a:not(:where(.button,.use-ajax,[class~=not-prose] *)),.cke_editable_themed a:not(:where(.button,.use-ajax,[class~=not-prose] *)),.prose a:not(:where(.button,.use-ajax,[class~=not-prose] *)){border-bottom:1px solid var(--gray-300);color:var(--primary);font-size:var(--font-size-2);font-weight:var(--font-weight-500);transition:border-bottom-color 0.2s ease-in-out;}.block--type-custom-text-html a:not(:where(.button,.use-ajax,[class~=not-prose] *)):visited,.cke_editable a:not(:where(.button,.use-ajax,[class~=not-prose] *)):visited,.cke_editable_themed a:not(:where(.button,.use-ajax,[class~=not-prose] *)):visited,.prose a:not(:where(.button,.use-ajax,[class~=not-prose] *)):visited{color:var(--primary);}.block--type-custom-text-html a:not(:where(.button,.use-ajax,[class~=not-prose] *)):hover,.cke_editable a:not(:where(.button,.use-ajax,[class~=not-prose] *)):hover,.cke_editable_themed a:not(:where(.button,.use-ajax,[class~=not-prose] *)):hover,.prose a:not(:where(.button,.use-ajax,[class~=not-prose] *)):hover{color:var(--primary);border-bottom:1px solid var(--primary);text-decoration:none;}.block--type-custom-text-html a:not(:where(.button,.use-ajax,[class~=not-prose] *)):focus,.cke_editable a:not(:where(.button,.use-ajax,[class~=not-prose] *)):focus,.cke_editable_themed a:not(:where(.button,.use-ajax,[class~=not-prose] *)):focus,.prose a:not(:where(.button,.use-ajax,[class~=not-prose] *)):focus{box-shadow:0 0 var(--white),0 0 0 2px var(--primary),0 0 var(--white);outline:2px solid transparent;outline-offset:2px;}.block--type-custom-text-html :where(img):not(:where([class~=not-prose] *)),.cke_editable :where(img):not(:where([class~=not-prose] *)),.cke_editable_themed :where(img):not(:where([class~=not-prose] *)),.prose :where(img):not(:where([class~=not-prose] *)){margin-block-end:var(--size-10);}.block--type-custom-text-html :where(video):not(:where([class~=not-prose] *)),.cke_editable :where(video):not(:where([class~=not-prose] *)),.cke_editable_themed :where(video):not(:where([class~=not-prose] *)),.prose :where(video):not(:where([class~=not-prose] *)){margin-block-end:var(--size-10);}.block--type-custom-text-html :where(figure):not(:where([class~=not-prose] *)),.cke_editable :where(figure):not(:where([class~=not-prose] *)),.cke_editable_themed :where(figure):not(:where([class~=not-prose] *)),.prose :where(figure):not(:where([class~=not-prose] *)){margin-block-end:var(--size-10);}.block--type-custom-text-html :where(figure):not(:where([class~=not-prose] *)) > *,.cke_editable :where(figure):not(:where([class~=not-prose] *)) > *,.cke_editable_themed :where(figure):not(:where([class~=not-prose] *)) > *,.prose :where(figure):not(:where([class~=not-prose] *)) > *{margin-block:0;}.block--type-custom-text-html :where(figcaption):not(:where([class~=not-prose] *)),.cke_editable :where(figcaption):not(:where([class~=not-prose] *)),.cke_editable_themed :where(figcaption):not(:where([class~=not-prose] *)),.prose :where(figcaption):not(:where([class~=not-prose] *)){color:var(--gray-500);font-size:var(--font-size-2);margin-block-start:var(--size-4);}.block--type-custom-text-html :where(code):not(:where([class~=not-prose] *)),.cke_editable :where(code):not(:where([class~=not-prose] *)),.cke_editable_themed :where(code):not(:where([class~=not-prose] *)),.prose :where(code):not(:where([class~=not-prose] *)){color:var(--gray-900);font-weight:var(--font-weight-600);}.block--type-custom-text-html :where(code):not(:where([class~=not-prose] *))::after,.cke_editable :where(code):not(:where([class~=not-prose] *))::after,.cke_editable_themed :where(code):not(:where([class~=not-prose] *))::after,.prose :where(code):not(:where([class~=not-prose] *))::after{content:"`";}.block--type-custom-text-html :where(code):not(:where([class~=not-prose] *))::before,.cke_editable :where(code):not(:where([class~=not-prose] *))::before,.cke_editable_themed :where(code):not(:where([class~=not-prose] *))::before,.prose :where(code):not(:where([class~=not-prose] *))::before{content:"`";}.block--type-custom-text-html :where(h2 code):not(:where([class~=not-prose] *)),.cke_editable :where(h2 code):not(:where([class~=not-prose] *)),.cke_editable_themed :where(h2 code):not(:where([class~=not-prose] *)),.prose :where(h2 code):not(:where([class~=not-prose] *)){font-size:var(--font-size-8);}.block--type-custom-text-html :where(h3 code):not(:where([class~=not-prose] *)),.cke_editable :where(h3 code):not(:where([class~=not-prose] *)),.cke_editable_themed :where(h3 code):not(:where([class~=not-prose] *)),.prose :where(h3 code):not(:where([class~=not-prose] *)){font-size:var(--font-size-6);}.block--type-custom-text-html :where(pre):not(:where([class~=not-prose] *)),.cke_editable :where(pre):not(:where([class~=not-prose] *)),.cke_editable_themed :where(pre):not(:where([class~=not-prose] *)),.prose :where(pre):not(:where([class~=not-prose] *)){background-color:var(--gray-800);border-radius:var(--radius-4);color:var(--gray-100);font-size:var(--font-size-2);font-weight:var(--font-weight-400);line-height:var(--leading-loose);margin-block:var(--size-9);overflow-x:auto;padding-block:var(--size-5);padding-inline:var(--size-6);}.block--type-custom-text-html :where(pre):not(:where([class~=not-prose] *)) > code,.cke_editable :where(pre):not(:where([class~=not-prose] *)) > code,.cke_editable_themed :where(pre):not(:where([class~=not-prose] *)) > code,.prose :where(pre):not(:where([class~=not-prose] *)) > code{background-color:inherit;color:inherit;font-family:inherit;font-weight:inherit;line-height:inherit;}.block--type-custom-text-html :where(pre):not(:where([class~=not-prose] *)) > code::after,.block--type-custom-text-html :where(pre):not(:where([class~=not-prose] *)) > code::before,.cke_editable :where(pre):not(:where([class~=not-prose] *)) > code::after,.cke_editable :where(pre):not(:where([class~=not-prose] *)) > code::before,.cke_editable_themed :where(pre):not(:where([class~=not-prose] *)) > code::after,.cke_editable_themed :where(pre):not(:where([class~=not-prose] *)) > code::before,.prose :where(pre):not(:where([class~=not-prose] *)) > code::after,.prose :where(pre):not(:where([class~=not-prose] *)) > code::before{content:none;}.block--type-custom-text-html :where(ol):not(:where([class~=not-prose] *)),.cke_editable :where(ol):not(:where([class~=not-prose] *)),.cke_editable_themed :where(ol):not(:where([class~=not-prose] *)),.prose :where(ol):not(:where([class~=not-prose] *)){font-size:var(--font-size-2);list-style-type:decimal;margin-block:var(--size-6);padding-inline-start:var(--size-8);}.block--type-custom-text-html :where(ul):not(:where(.contextual-links,[class~=not-prose] *)),.cke_editable :where(ul):not(:where(.contextual-links,[class~=not-prose] *)),.cke_editable_themed :where(ul):not(:where(.contextual-links,[class~=not-prose] *)),.prose :where(ul):not(:where(.contextual-links,[class~=not-prose] *)){font-size:var(--font-size-2);list-style-type:disc !important;margin-block:var(--size-6);padding-inline-start:var(--size-8) !important;}.block--type-custom-text-html :where(li):not(:where([class~=not-prose] *)),.cke_editable :where(li):not(:where([class~=not-prose] *)),.cke_editable_themed :where(li):not(:where([class~=not-prose] *)),.prose :where(li):not(:where([class~=not-prose] *)){margin-block:var(--size-3);}.block--type-custom-text-html :where(ol > li):not(:where([class~=not-prose] *)),.cke_editable :where(ol > li):not(:where([class~=not-prose] *)),.cke_editable_themed :where(ol > li):not(:where([class~=not-prose] *)),.prose :where(ol > li):not(:where([class~=not-prose] *)){padding-inline-start:var(--size-2);}.block--type-custom-text-html :where(ol > li):not(:where([class~=not-prose] *))::marker,.cke_editable :where(ol > li):not(:where([class~=not-prose] *))::marker,.cke_editable_themed :where(ol > li):not(:where([class~=not-prose] *))::marker,.prose :where(ol > li):not(:where([class~=not-prose] *))::marker{font-weight:var(--font-weight-400);}.block--type-custom-text-html :where(ul > li):not(:where([class~=not-prose] *)),.cke_editable :where(ul > li):not(:where([class~=not-prose] *)),.cke_editable_themed :where(ul > li):not(:where([class~=not-prose] *)),.prose :where(ul > li):not(:where([class~=not-prose] *)){padding-inline-start:var(--size-2);}.block--type-custom-text-html :where(ul > li):not(:where([class~=not-prose] *))::marker,.cke_editable :where(ul > li):not(:where([class~=not-prose] *))::marker,.cke_editable_themed :where(ul > li):not(:where([class~=not-prose] *))::marker,.prose :where(ul > li):not(:where([class~=not-prose] *))::marker{color:var(--gray-400);font-weight:var(--font-weight-400);}.block--type-custom-text-html :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose] *)),.cke_editable :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose] *)),.cke_editable_themed :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose] *)),.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose] *)){margin-block:var(--size-4);}.block--type-custom-text-html :where(hr):not(:where([class~=not-prose] *)),.cke_editable :where(hr):not(:where([class~=not-prose] *)),.cke_editable_themed :where(hr):not(:where([class~=not-prose] *)),.prose :where(hr):not(:where([class~=not-prose] *)){border-top-color:var(--gray-300);border-top-width:1px;margin-block:var(--size-14);}.block--type-custom-text-html :where(hr + *):not(:where([class~=not-prose] *)),.cke_editable :where(hr + *):not(:where([class~=not-prose] *)),.cke_editable_themed :where(hr + *):not(:where([class~=not-prose] *)),.prose :where(hr + *):not(:where([class~=not-prose] *)){margin-block-start:0;}.block--type-custom-text-html :where(h2 + *):not(:where([class~=not-prose] *)),.cke_editable :where(h2 + *):not(:where([class~=not-prose] *)),.cke_editable_themed :where(h2 + *):not(:where([class~=not-prose] *)),.prose :where(h2 + *):not(:where([class~=not-prose] *)){margin-block-start:0;}.block--type-custom-text-html :where(h3 + *):not(:where([class~=not-prose] *)),.cke_editable :where(h3 + *):not(:where([class~=not-prose] *)),.cke_editable_themed :where(h3 + *):not(:where([class~=not-prose] *)),.prose :where(h3 + *):not(:where([class~=not-prose] *)){margin-block-start:0;}.block--type-custom-text-html :where(h4 + *):not(:where([class~=not-prose] *)),.cke_editable :where(h4 + *):not(:where([class~=not-prose] *)),.cke_editable_themed :where(h4 + *):not(:where([class~=not-prose] *)),.prose :where(h4 + *):not(:where([class~=not-prose] *)){margin-block-start:0;}.block--type-custom-text-html :where(h6 ~ h3):not(:where([class~=not-prose] *)),.cke_editable :where(h6 ~ h3):not(:where([class~=not-prose] *)),.cke_editable_themed :where(h6 ~ h3):not(:where([class~=not-prose] *)),.prose :where(h6 ~ h3):not(:where([class~=not-prose] *)){margin-block-start:0;}.block--type-custom-text-html :where(h6 ~ h2):not(:where([class~=not-prose] *)),.cke_editable :where(h6 ~ h2):not(:where([class~=not-prose] *)),.cke_editable_themed :where(h6 ~ h2):not(:where([class~=not-prose] *)),.prose :where(h6 ~ h2):not(:where([class~=not-prose] *)){margin-block-start:var(--size-3);}.block--type-custom-text-html :where(strong ~ h2):not(:where([class~=not-prose] *)),.cke_editable :where(strong ~ h2):not(:where([class~=not-prose] *)),.cke_editable_themed :where(strong ~ h2):not(:where([class~=not-prose] *)),.prose :where(strong ~ h2):not(:where([class~=not-prose] *)){margin-block-start:0;}.block--type-custom-text-html :where(p img):not(:where([class~=not-prose] *)),.cke_editable :where(p img):not(:where([class~=not-prose] *)),.cke_editable_themed :where(p img):not(:where([class~=not-prose] *)),.prose :where(p img):not(:where([class~=not-prose] *)){margin-block-end:0;}.block--type-custom-text-html :where(table):not(:where([class~=not-prose] *)),.cke_editable :where(table):not(:where([class~=not-prose] *)),.cke_editable_themed :where(table):not(:where([class~=not-prose] *)),.prose :where(table):not(:where([class~=not-prose] *)){background-color:transparent;border:1px solid #dee2e6 !important;margin-bottom:var(--size-4);max-width:100%;width:100% !important;}.block--type-custom-text-html :where(table caption):not(:where([class~=not-prose] *)),.cke_editable :where(table caption):not(:where([class~=not-prose] *)),.cke_editable_themed :where(table caption):not(:where([class~=not-prose] *)),.prose :where(table caption):not(:where([class~=not-prose] *)){text-align:left;}.block--type-custom-text-html :where(thead th):not(:where([class~=not-prose] *)),.cke_editable :where(thead th):not(:where([class~=not-prose] *)),.cke_editable_themed :where(thead th):not(:where([class~=not-prose] *)),.prose :where(thead th):not(:where([class~=not-prose] *)){border-bottom:2px solid #dee2e6 !important;color:var(--th-color,var(--gray-500)) !important;padding:0.75rem !important;text-align:left;vertical-align:bottom !important;}.block--type-custom-text-html :where(th,td):not(:where([class~=not-prose] *)),.cke_editable :where(th,td):not(:where([class~=not-prose] *)),.cke_editable_themed :where(th,td):not(:where([class~=not-prose] *)),.prose :where(th,td):not(:where([class~=not-prose] *)){border:1px solid #dee2e6;padding:0.75rem;vertical-align:top;}.cke_editable .button.button--white,.cke_editable_themed .button.button--white{background-color:var(--gray-600);color:var(--white);}.cke_editable .button.button--white:hover,.cke_editable_themed .button.button--white:hover{background-color:var(--gray-800);color:var(--white);text-decoration:none;}.mb-2{margin-block-end:var(--size-2) !important;}.mb-3{margin-block-end:var(--size-3) !important;}.mb-4{margin-block-end:var(--size-4) !important;}.mb-5{margin-block-end:var(--size-5) !important;}.mb-6{margin-block-end:var(--size-6) !important;}.mb-7{margin-block-end:var(--size-7) !important;}.mb-8{margin-block-end:var(--size-8) !important;}.mb-9{margin-block-end:var(--size-9) !important;}.mb-10{margin-block-end:var(--size-10) !important;}.space-y-10{padding-block:var(--size-10);}.space-y-20{padding-block:var(--size-20);}.text-white{color:var(--white) !important;}.text-primary{color:var(--primary) !important;}.text-secondary{color:var(--secondary) !important;}.text-tertiary{color:var(--tertiary) !important;}
.region-footer-top{align-items:center;display:flex;border-bottom-color:var(--gray-900);border-bottom-width:1px;margin-block-end:var(--size-10) !important;padding-block-end:var(--size-8);display:flex;flex-wrap:wrap;justify-content:space-between;}.not-front .content-first{padding-block:0;}
.about-hero-section .layout__region--first{align-items:center;display:flex;justify-content:center;margin-block-end:var(--size-8);}@media (min-width:1024px){.about-hero-section .layout__region--first{margin-block-end:0;}}.activity-snapshot{padding-block-start:var(--size-5);}.activity-snapshot .card{background-color:var(--white);border:1px solid var(--color);color:var(--primary);}.activity-snapshot .card__icon .icon{background-color:var(--primary);}.page-node-type-blog .main,.path-blog .main{padding-block-start:var(--size-10);}.blog__date{color:var(--gray-700);font-size:var(--font-size-1);margin-block-end:var(--size-4);}.blog__date svg{color:inherit;font-size:inherit;display:inline-block;height:1em;vertical-align:-0.125em;width:1em;}.blog__date span{color:inherit;display:inline-block;font-size:inherit;line-height:var(--leading-tight);margin-inline-start:var(--size-1);}.blog__media{margin-block-start:var(--size-6);}.blog--default .blog__title{color:var(--h1-color,var(--gray-900));font-size:var(--font-size-9);font-weight:var(--font-weight-500);margin-block-end:var(--size-3);}.blog--teaser .blog__title{color:var(--h2-color,var(--gray-900));font-size:var(--font-size-6);font-weight:var(--font-weight-500);margin-block-end:var(--size-3);}.blog--slide-teaser .blog__title{color:var(--h2-color,var(--gray-900));font-size:var(--font-size-3);}.blog--slide-teaser .blog__title button{color:var(--h2-color,var(--gray-900));margin-block-end:var(--size-2);}.blog--slide-teaser .read-more{display:inline-block;margin-block-start:var(--size-2);}.blog.view-title a{color:var(--h2-color,var(--gray-900));font-size:var(--font-size-3);font-weight:var(--font-weight-500);}.path-blog .page-header{margin-block-end:var(--size-8);}.path-blog .views-element-container .views-row{border-bottom:1px solid var(--gray-200);margin-block-end:var(--size-3);padding-block-end:var(--size-4);}.path-blog .views-element-container .views-row:last-child{border-bottom:none;}:is(.branding-header,.branding-footer){background-color:var(--white);font-weight:var(--font-weight-400);line-height:1;height:auto;min-height:0;}.branding-header .branding-header__grid{align-items:center;display:flex;justify-content:space-between;width:100%;}.branding-header .region-branding-header{align-items:flex-start;display:flex;flex-shrink:0;flex-direction:column;height:auto;width:auto;}@media (min-width:992px){.branding-header .region-branding-header{width:100%;}}.branding-header .region-branding-header .block-branding-header-logo-block{margin-block:0;margin-inline:0;}.branding-header .region-branding-header .block-branding-header-logo-block .block-content img{max-inline-size:190px;}.branding-header .region-branding-header .block-branding-header-logo-block ~ .site-logo{margin-block-start:var(--size-1);}.branding-header .region-branding-header .block-branding-header-logo-block ~ .block--type-site-logo{margin-block-start:var(--size-1);}.branding-footer{color:var(--text-color);padding-block:10px;}.branding-footer > div{width:100%;}.w-full .contextual{height:auto !important;right:10%;top:10px !important;}.contextual-links a{color:var(--gray-900) !important;}.contextual-links a:hover{color:var(--white) !important;}.page-node-type-class .main,.path-classes .main{padding-block-start:var(--size-10);}.class__content div{margin-block-end:var(--size-2);}.class__content span{font-weight:var(--font-weight-600);}.class__text{margin-block-end:var(--size-3);}.class__media{margin-block-end:var(--size-3);}.class__materials{margin-block-end:var(--size-3);}.class__add a{font-family:var(--font-mono);font-weight:var(--font-weight-400);}.class--default .class__title{color:var(--h1-color,var(--gray-900));font-size:var(--font-size-9);font-weight:var(--font-weight-500);margin-block-end:var(--size-3);}.class--teaser .class__title{color:var(--h2-color,var(--gray-900));font-size:var(--font-size-6);font-weight:var(--font-weight-500);margin-block-end:var(--size-3);}.class--slide-teaser .class__title{font-size:var(--font-size-3);}.class--slide-teaser .class__title button{color:var(--h2-color,var(--gray-900));margin-block-end:var(--size-2);}.class--slide-teaser .read-more{display:inline-block;margin-block-start:var(--size-2);}.path-classes .page-header{margin-block-end:var(--size-8);}.path-classes .views-element-container .views-row{border-bottom:1px solid var(--gray-200);margin-block-end:var(--size-3);padding-block-end:var(--size-4);}.path-classes .views-element-container .views-row:last-child{border-bottom:none;}.date,time{color:#111112;}.page-node-type-events .main,.path-events .main,.path-calendar .main{padding-block-start:var(--size-10);}.event__date{color:var(--gray-700);font-size:var(--font-size-1);margin-block-end:var(--size-1);}.event__date svg{color:inherit;font-size:inherit;display:inline-block;height:1em;vertical-align:-0.125em;width:1em;}.event__date span{color:inherit;display:inline-block;font-size:inherit;line-height:var(--leading-tight);margin-inline-start:var(--size-1);}.event__location{color:var(--gray-700);font-size:var(--font-size-1);margin-block-end:var(--size-2);}.event__location svg{color:inherit;font-size:inherit;display:inline-block;height:1em;vertical-align:-0.125em;width:1em;}.event__location span{color:inherit;display:inline-block;font-size:inherit;line-height:var(--leading-tight);margin-inline-start:var(--size-1);}.event__text{margin-block-end:var(--size-3);}.event__media{margin-block-end:var(--size-3);}.event__signup{font-weight:var(--font-weight-600);margin-block-start:var(--size-4);}.event__signup a{border-radius:var(--radius-2);border-width:1px;cursor:pointer;display:inline-block;font-weight:var(--font-weight-400);padding-block:var(--size-1);padding-inline:var(--size-3);text-decoration:none;transition:all 0.4s ease 0s;}.event__signup a:hover{box-shadow:var(--shadow-2);}.path-calendar .page-header{margin-block-end:var(--size-8);}.path-calendar .views-element-container{padding-block-start:var(--size-20);}.events.view-sidebar_teaser .calendar.node--calendar .event-content a{font-size:var(--font-size-3);font-weight:var(--font-weight-500);}.events.view-teaser .calendar.node--calendar .event-content .event-title{font-size:var(--font-size-3);font-weight:var(--font-weight-500);}.events.view-slide_teaser .calendar.node--calendar .event-content h2 button{font-size:var(--font-size-3);font-weight:var(--font-weight-500);}.page-node-type-faq .main,.path-faq .main{padding-block-start:var(--size-10);}.faq__content div{margin-block-end:var(--size-2);}.faq__content span{font-weight:var(--font-weight-600);}.faq__text{margin-block-end:var(--size-3);}.faq__media{margin-block-end:var(--size-3);}.faq--default .faq__title{color:var(--h1-color,var(--gray-900));font-size:var(--font-size-9);font-weight:var(--font-weight-500);margin-block-end:var(--size-3);}.faq--teaser .faq__title{color:var(--h2-color,var(--gray-900));font-size:var(--font-size-6);font-weight:var(--font-weight-500);margin-block-end:var(--size-3);}.path-faq .page-header{margin-block-end:var(--size-8);}.path-faq .views-element-container .views-row{border-bottom:1px solid var(--gray-200);margin-block-end:var(--size-3);padding-block-end:var(--size-4);}.path-faq .views-element-container .views-row:last-child{border-bottom:none;}.path-faq .more-link{margin-block-start:var(--size-4);}#file-search-input{border:1px solid grey;border-radius:2px;}.footer-left{margin-block-end:var(--size-10);}@media (min-width:768px){.footer-left{margin-block-end:0;}}.footer-left h3{margin-block-start:0;word-break:break-all;}@media (min-width:1024px){.footer-right nav{display:grid;place-content:end;}}.footer-right nav .navbar-nav{margin:0;}@media (min-width:768px){.footer-right nav .navbar-nav{display:grid;}}footer.footer{background:var(--white);color:var(--gray-900);}footer.footer a:not(.button){color:var(--gray-900);}footer.footer .block-title{margin-block-start:var(--size-6);}footer.footer ul.nav li{margin-block-end:var(--size-3);padding-inline-start:0;}footer.footer ul.nav li a{color:var(--gray-900);padding-inline:0;}.happening-section .block-content .btn-success{margin-block-end:var(--size-2);}.happening-section .layout__region--first{margin-block-end:var(--size-8);}@media (min-width:1024px){.happening-section .layout__region--first{margin-block-end:0;}}@media (min-width:640px){.happening-section .layout__region--second{width:100%;}}header.nav-bar{border-bottom-width:1px;}@media (min-width:1024px){header.nav-bar{padding-block:var(--size-6);}}.hero-section{background-color:var(--primary);color:var(--white);}.hero-section .layout--twocol-section--33-67{gap:0;}@media (min-width:640px){.hero-section .layout--twocol-section--33-67{grid-template-columns:minmax(0,3fr) minmax(0,7fr);}}.hero-section .layout--twocol-section--33-67 .layout__region--first{height:100%;max-height:300px;}@media (min-width:640px){.hero-section .layout--twocol-section--33-67 .layout__region--first{max-height:100%;}.hero-section .layout--twocol-section--33-67 .layout__region--first *{height:100%;}}.hero-section .layout--twocol-section--33-67 .layout__region--first img{margin-block-end:0;max-height:300px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;}@media (min-width:640px){.hero-section .layout--twocol-section--33-67 .layout__region--first img{height:100% !important;max-height:100%;}}.hero-section .layout--twocol-section .layout__region--second{padding-block:var(--size-10);padding-inline:var(--size-5);}@media (min-width:640px){.hero-section .layout--twocol-section .layout__region--second{display:flex;flex-direction:column;justify-content:center;padding-inline:var(--size-20);}}.hero-section .layout--twocol-section .layout__region--second .block--type-custom-text-html *:not(.button){color:var(--white);}.hero-section .layout--twocol-section .layout__region--second .block--type-custom-text-html h1{font-size:var(--font-size-9);margin-block-start:var(--size-6);}@media (min-width:640px){.hero-section .layout--twocol-section .layout__region--second .block--type-custom-text-html h1{font-size:var(--font-size-12);}}@media (min-width:640px){.hero-section .layout--twocol-section .layout__region--second .block--type-custom-text-html p{font-size:var(--font-size-4);}}.block--type-list-of-posts .block-content > ul.grid-view{display:grid;grid-gap:var(--size-8);margin:0;}@media (min-width:1024px){.block--type-list-of-posts .block-content > ul.grid-view{grid-template-columns:repeat(3,minmax(0,1fr));}}.block--type-list-of-posts .block-content > ul.grid-view li{display:grid;margin-block-end:0;max-width:100%;padding-inline:0;}.block--type-list-of-posts .bibcite-reference{margin-bottom:0;background:var(--white);padding:39px;}@media (min-width:640px){.block--type-list-of-posts .bibcite-reference{padding:19px;}}.block--type-list-of-posts .bibcite-reference .citeproc-title a{border-bottom:1px solid var(--gray-300);color:var(--primary);font-size:var(--font-size-2);font-weight:var(--font-weight-500);text-decoration:none;transition:border-bottom-color 0.2s ease-in-out;}.block--type-list-of-posts .bibcite-reference .citeproc-title a:hover{color:var(--primary);border-bottom:1px solid var(--primary);text-decoration:none;}.block--type-list-of-posts .bibcite-reference .citeproc-title a:focus{box-shadow:0 0 var(--white),0 0 0 2px var(--primary),0 0 var(--white);outline:2px solid transparent;outline-offset:2px;}.block--type-list-of-posts .view-teaser .bibcite-reference .csl-entry,.block--type-list-of-posts .view-teaser .bibcite-reference .field--abstract .btn-abstract{font-weight:500;}.block--type-list-of-posts .node-readmore{margin-block-start:var(--size-5);}.most-viewed-content h3{margin-block-start:0;}#navbar-collapse{background-color:var(--white);left:0;margin-inline:auto;position:relative;top:10px !important;width:100%;z-index:auto;}@media (min-width:1024px){#navbar-collapse{margin-inline:0;top:0;width:auto;}}#navbar-collapse.collapse{display:none !important;}@media (min-width:1024px){#navbar-collapse.collapse{display:block !important;}}#navbar-collapse.in{display:block !important;overflow:visible;}#navbar-collapse.fixed{position:initial;}#navbar-collapse .region-navigation-collapsible{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;padding-block-end:var(--size-10);}@media (min-width:1024px){#navbar-collapse .region-navigation-collapsible{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;padding-block-end:0;}}#navbar-collapse .region-navigation-collapsible nav{width:100%;}@media (min-width:1024px){#navbar-collapse .region-navigation-collapsible nav{width:auto;}}#navbar-collapse .region-navigation-collapsible nav ul.navbar-nav{margin:0;width:100%;}@media (min-width:1024px){#navbar-collapse .region-navigation-collapsible nav ul.navbar-nav{display:flex;margin-block-end:0;}}#navbar-collapse .region-navigation-collapsible nav ul.navbar-nav li{float:none;}#navbar-collapse .region-navigation-collapsible nav ul.navbar-nav li a{color:var(--gray-900);font-family:var(--font-body);font-size:var(--font-size-2);padding-block:var(--size-3);padding-inline:0;}@media (min-width:1024px){#navbar-collapse .region-navigation-collapsible nav ul.navbar-nav li a{padding-inline:var(--size-4);}}#navbar-collapse .region-navigation-collapsible nav ul.navbar-nav li a:focus{background-color:transparent;}#navbar-collapse .region-navigation-collapsible nav ul.navbar-nav li a:hover{background-color:transparent;color:var(--gray-700);}#navbar-collapse .region-navigation-collapsible nav ul.navbar-nav li a.is-active,#navbar-collapse .region-navigation-collapsible nav ul.navbar-nav li a:active{background:none;color:var(--gray-700);}#navbar-collapse .region-navigation-collapsible nav ul.navbar-nav .dropdown-menu{background-color:var(--white);}@media (min-width:1024px){#navbar-collapse .region-navigation-collapsible nav ul.navbar-nav .dropdown-menu{border-width:1px;padding-block:var(--size-2);padding-inline:var(--size-2);}}#navbar-collapse .region-navigation-collapsible nav ul.navbar-nav .dropdown-menu li a{font-size:var(--font-size-0);padding-inline-start:var(--size-6);}@media (min-width:1024px){#navbar-collapse .region-navigation-collapsible nav ul.navbar-nav .dropdown-menu li a{padding:var(--size-2);}#navbar-collapse .region-navigation-collapsible nav ul.navbar-nav .dropdown-menu li a:visited{color:var(--gray-900);}#navbar-collapse .region-navigation-collapsible nav ul.navbar-nav .dropdown-menu li a:hover,#navbar-collapse .region-navigation-collapsible nav ul.navbar-nav .dropdown-menu li a:focus,#navbar-collapse .region-navigation-collapsible nav ul.navbar-nav .dropdown-menu li a:active{background-color:#dfe3e7;color:var(--gray-900);opacity:1;}}#navbar-collapse .block--type-search{display:block;margin-block:var(--size-3);width:-moz-fit-content;width:fit-content;}@media (min-width:1024px){#navbar-collapse .block--type-search{margin-block:0;width:auto;}}.mobile-menu{display:flex;float:none;padding-block:var(--size-2);}@media (min-width:1024px){.mobile-menu{display:none;}}.mobile-menu .navbar-toggle{display:block;margin-left:auto;}.mobile-menu .main-menu .glyphicon{background:var(--white);color:var(--gray-900);}.page-node-type-news .main,.path-news .main{padding-block-start:var(--size-10);}.news__date{color:var(--gray-700);font-size:var(--font-size-1);margin-block-end:var(--size-4);}.news__date svg{color:inherit;font-size:inherit;display:inline-block;height:1em;vertical-align:-0.125em;width:1em;}.news__date span{color:inherit;display:inline-block;font-size:inherit;line-height:var(--leading-tight);margin-inline-start:var(--size-1);}.news__media{margin-block-start:var(--size-6);}.news__header{display:flex;gap:var(--size-6);margin-block-end:var(--size-6);}.news__header .news__image{flex:0 0 180px;max-width:180px;}.news__header .news__title{color:var(--h1-color,var(--gray-900));font-size:var(--font-size-9);font-weight:var(--font-weight-500);}.news__header .news__title a{color:inherit;}.news--default .news__title{color:var(--h1-color,var(--gray-900));font-size:var(--font-size-9);font-weight:var(--font-weight-500);margin-block-end:var(--size-3);}.news--teaser .news__header{margin-block-end:var(--size-3);}.news--teaser .news__header .news__image{flex:0 0 100px;max-width:100px;}.news--teaser .news__header .news__title{color:var(--h2-color,var(--gray-900));font-size:var(--font-size-6);font-weight:var(--font-weight-500);margin-block-end:var(--size-3);}.news--teaser .news__content{margin-block-end:var(--size-4);}.news--slide-teaser .news__title{color:var(--h2-color,var(--gray-900));font-size:var(--font-size-3);}.news--slide-teaser .news__title button{color:var(--h2-color,var(--gray-900));margin-block-end:var(--size-2);}.news--slide-teaser .read-more{display:inline-block;margin-block-start:var(--size-2);}.news.view-title a{color:var(--h2-color,var(--gray-900));font-size:var(--font-size-3);font-weight:var(--font-weight-500);}.path-news .page-header{margin-block-end:var(--size-8);}.path-news .views-element-container .views-row{border-bottom:1px solid var(--gray-200);margin-block-end:var(--size-6);padding-block-end:var(--size-4);}.path-news .views-element-container .views-row:last-child{border-bottom:none;}.page-node-type-page .main,.path-page .main{padding-block-start:var(--size-10);}.page-title{background-color:var(--white);border-bottom:0;color:var(--h1-color,var(--black));font-size:var(--font-size-9);font-weight:var(--font-weight-600);margin:0;padding-block:var(--size-10);}@media (min-width:1024px){.page-title{font-size:var(--font-size-10);}}.page--default .page__title{font-size:var(--font-size-9);font-weight:var(--font-weight-500);margin-block-end:var(--size-3);}.page--teaser .page__title{font-size:var(--font-size-6);font-weight:var(--font-weight-500);margin-block-end:var(--size-3);}.page--slide-teaser .page__title{font-size:var(--font-size-3);}.page--slide-teaser .page__title button{color:var(--primary);margin-block-end:var(--size-2);}.page--slide-teaser .read-more{display:inline-block;margin-block-start:var(--size-2);}.page.view-title a{font-size:var(--font-size-3);font-weight:var(--font-weight-500);}.citeproc-title a{border-bottom:1px solid var(--gray-300);color:var(--primary);font-size:var(--font-size-2);font-weight:var(--font-weight-500);text-decoration:none;transition:border-bottom-color 0.2s ease-in-out;}.citeproc-title a:visited{color:var(--primary);}.citeproc-title a:hover{color:var(--primary);border-bottom:1px solid var(--primary);text-decoration:none;}.citeproc-title a:focus{box-shadow:0 0 var(--white),0 0 0 2px var(--primary),0 0 var(--white);outline:2px solid transparent;outline-offset:2px;}.page-node-type-person .main,.path-people .main{padding-block-start:var(--size-10);}.person--teaser,.person--no-image-teaser{background-color:var(--white);border-radius:var(--radius-2);box-shadow:var(--shadow-2);height:100%;min-block-size:160px;overflow:hidden;}.list-view .person--teaser,.list-view .person--no-image-teaser{max-inline-size:400px;}.person--teaser .person__grid,.person--no-image-teaser .person__grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));grid-template-rows:min-content 1fr min-content;}.person--teaser .person__grid .person__image,.person--no-image-teaser .person__grid .person__image{grid-column-start:1;grid-row-end:1;grid-row-start:1;height:100%;position:relative;width:100%;}.person--teaser .person__grid .person__image img,.person--no-image-teaser .person__grid .person__image img{width:100%;}.person--teaser .person__grid .person__title a,.person--no-image-teaser .person__grid .person__title a{color:var(--gray-900);}.person--teaser .person__grid .person__title a:visited,.person--no-image-teaser .person__grid .person__title a:visited{color:var(--gray-900);}.person--teaser .person__grid .person__title a:hover,.person--no-image-teaser .person__grid .person__title a:hover{text-decoration:none;}.person--teaser .person__grid .person__title a:hover span,.person--no-image-teaser .person__grid .person__title a:hover span{border-bottom-color:var(--gray-900);text-decoration:none;}.person--teaser .person__grid .person__title,.person--no-image-teaser .person__grid .person__title{color:var(--gray-900);font-family:var(--font-heading);font-size:var(--font-size-3);line-height:var(--leading-normal);padding-block-start:var(--size-4);padding-inline:var(--size-4);}.person--teaser .person__grid .person__title span,.person--no-image-teaser .person__grid .person__title span{border-bottom:1px solid transparent;}.person--teaser .person__grid .person__pronouns,.person--no-image-teaser .person__grid .person__pronouns{padding-inline:var(--size-4);font-size:var(--size-3);}.person--teaser .person__grid .person__extra,.person--no-image-teaser .person__grid .person__extra{padding-block:var(--size-4);padding-inline:var(--size-4);}.person--teaser .person__grid .person__extra .title,.person--no-image-teaser .person__grid .person__extra .title{margin-block-end:var(--size-1);}.person--teaser .person__grid .person__extra .text,.person--no-image-teaser .person__grid .person__extra .text{margin-block-end:var(--size-2);}.person--teaser .person__grid .person__extra .title,.person--teaser .person__grid .person__extra .text,.person--teaser .person__grid .person__extra .see-more-tag,.person--no-image-teaser .person__grid .person__extra .title,.person--no-image-teaser .person__grid .person__extra .text,.person--no-image-teaser .person__grid .person__extra .see-more-tag{color:var(--gray-500);display:block;font-size:var(--font-size-0);line-height:var(--leading-tight);}.person--no-image-teaser{min-block-size:100px;}.person__link{position:relative;}.person--slide-teaser .person__title{font-size:var(--font-size-3);}.person--slide-teaser .person__title button{color:var(--h2-color,var(--gray-900));margin-block-end:var(--size-2);}.person--slide-teaser .person__profession{font-size:var(--font-size-1);}.person--slide-teaser .read-more{display:inline-block;margin-block-start:var(--size-2);}.person.view-title a,.person--sidebar-teaser a{color:var(--h2-color,var(--gray-900));font-size:var(--font-size-3);font-weight:var(--font-weight-500);}.person--full .person__top,.person--default .person__top{border-bottom:1px solid var(--gray-400);margin-block-end:var(--size-3);padding-block-end:var(--size-3);}.person--full .person__profession,.person--default .person__profession{margin-block-end:var(--size-3);}.person--full .person__grid,.person--default .person__grid{display:grid;grid-gap:var(--size-10);}@media (min-width:1024px){.person--full .person__grid,.person--default .person__grid{grid-template-columns:1fr 2fr;}}.grid-view .person--full .person__grid,.grid-view .person--default .person__grid{display:block;}.person--full .person__image,.person--default .person__image{flex-shrink:0;margin-block-end:var(--size-10);width:100%;}.grid-view .person--full .person__image,.grid-view .person--default .person__image{width:100%;}@media (min-width:1024px){.person--full .person__image,.person--default .person__image{width:480px;}}.person--full .person__image > *,.person--default .person__image > *{margin:0 !important;width:100%;}.person--full .person__image img,.person--default .person__image img{height:auto;margin-block:0;-o-object-fit:cover;object-fit:cover;width:100%;}.person--full .person__title,.person--default .person__title{color:var(--primary);font-size:var(--font-size-7);margin-block-end:var(--size-2);}.person--full .person__title a,.person--default .person__title a{font-size:inherit;text-decoration:none;}.person--full .person__title a:hover,.person--default .person__title a:hover{text-decoration:underline;}.person--full .person__pronouns,.person--default .person__pronouns{font-size:var(--size-4);}.person--full .person__contact,.person--default .person__contact{margin-block-end:var(--size-5);}.person--full .person__contact h3,.person--default .person__contact h3{color:var(--primary);font-size:var(--font-size-5);margin-block-end:var(--size-1);}.person--full .person__contact .field--label,.person--default .person__contact .field--label{display:inline-block;font-size:var(--font-size-1);}.person--full .person__contact .field--name-field-email,.person--full .person__contact .field--name-field-phone,.person--full .person__contact .field--name-field-office-hours,.person--default .person__contact .field--name-field-email,.person--default .person__contact .field--name-field-phone,.person--default .person__contact .field--name-field-office-hours{display:inline-block;font-size:var(--font-size-1);}.person--full .person__contact .field--name-field-email .field--item,.person--full .person__contact .field--name-field-phone .field--item,.person--full .person__contact .field--name-field-office-hours .field--item,.person--default .person__contact .field--name-field-email .field--item,.person--default .person__contact .field--name-field-phone .field--item,.person--default .person__contact .field--name-field-office-hours .field--item{display:inline-block;}.person--full .person__contact .person__contact-address,.person--default .person__contact .person__contact-address{margin-block-start:var(--size-1);}.person--full .person__contact .person__contact-address .field--name-field-address,.person--default .person__contact .person__contact-address .field--name-field-address{font-size:var(--font-size-1);}.person--full .person__websites,.person--default .person__websites{margin-block-start:var(--size-3);}.person--full .person__websites h3,.person--default .person__websites h3{color:var(--primary);font-size:var(--font-size-5);margin-block-end:var(--size-1);}.person--full .person__content-top,.person--default .person__content-top{display:none;}.person.grid-view .person__top{display:none;}.person.grid-view .person__content-top{display:block;}.path-person .page-header{margin-block-end:var(--size-8);}.path-person .views-element-container .views-row{border-bottom:1px solid var(--gray-200);margin-block-end:var(--size-3);padding-block-end:var(--size-4);}.path-person .views-element-container .views-row:last-child{border-bottom:none;}.view-people .view-content .views-infinite-scroll-content-wrapper{display:grid;grid-gap:var(--size-8);}.view-people .view-content .views-infinite-scroll-content-wrapper::before{content:none;}@media (min-width:768px){.view-people .view-content .views-infinite-scroll-content-wrapper{grid-template-columns:repeat(3,1fr);}}.block-system-powered-by-block .powered-by{width:-moz-fit-content;width:fit-content;}.path-bibcite .main,.path-publications .main{padding-block-start:var(--size-10);}.bibcite h2{margin-block-end:var(--size-1);}.bibcite .bibcite-citation{margin-block-end:var(--size-5) !important;padding:var(--size-3) !important;}.bibcite .csl-bib-body{margin-block-end:var(--size-1);}.bibcite .short-link{display:block;margin-block-end:var(--size-1);}.bibcite .last-updated{display:block;margin-block-start:var(--size-2);}:is(.path-bibcite) .bibcite-citation{margin-block:var(--size-5);}.view-publications .attachment-before{display:flex;justify-content:flex-end;}.view-publications .view-content h2{border:0;font-size:var(--font-size-2);margin-bottom:var(--size-2);margin-block-start:var(--size-4);padding:0;}.view-publications .view-content .views-row{background-color:var(--gray-100);margin-bottom:var(--size-2);padding:var(--size-5);}.view-publications .view-content .views-row .bibcite-reference .article__content{display:block;}.view-publications .view-content .views-row .bibcite-citation{display:block;}.view-publications .view-content .views-row .bibcite-citation .csl-bib-body > div{padding-inline-start:0 !important;text-indent:0 !important;}.view-publications .view-content .views-row .field--abstract{border-bottom:1px solid var(--black);margin-inline:0;padding-block-end:var(--size-1);}.view-publications .view-content .views-row .field--abstract .btn-abstract{display:block;font-family:var(--font-mono);font-size:var(--font-size-0);font-weight:var(--font-weight-700);padding:0;transition:transform 0.2s;width:100%;}.view-publications .view-content .views-row .field--abstract .btn-abstract::before{background:none;}.view-publications .view-content .views-row .field--abstract .btn-abstract::after{border-bottom:5px solid transparent;border-left:7px solid;border-top:5px solid transparent;bottom:0;content:"";display:inline-block;height:0px;margin:auto;position:absolute;right:0;top:0;transition:transform 0.2s;width:0px;}.view-publications .view-content .views-row .field--abstract .btn-abstract[aria-expanded=true]::after{transform:rotate(90deg);}.view-publications .view-content .views-row .abstract--content{background:none;border:0;margin-block-start:var(--size-3);padding:0;}.article-bibcite--teaser .abstract--content{background-color:transparent;border:0;}.block--type-list-of-posts .bibcite-reference{margin-block-end:var(--size-5);}.block--type-list-of-posts .bibcite-reference .bibcite-citation .csl-bib-body{display:block;margin-block-end:var(--size-05);}.block--type-list-of-posts .bibcite-reference .bibcite-citation .csl-bib-body > div{padding-left:0 !important;text-indent:0 !important;}.block--type-list-of-posts .bibcite-reference .bibcite-citation .short-link{display:block;margin-block-end:var(--size-1);}.block--type-list-of-posts .bibcite-reference .bibcite-citation .dropdown{display:block;margin-block-end:var(--size-05);}.block--type-list-of-posts .bibcite--slide-teaser .collapse{display:none;}.block--type-list-of-posts .bibcite--slide-teaser .collapse.in{display:block;}.block--type-list-of-posts .bibcite--slide-teaser .bibcite-citation{margin:0 !important;padding:0 !important;}.publications.view-title a{border-bottom:1px solid var(--gray-300);color:var(--primary);font-size:var(--font-size-2);font-weight:var(--font-weight-500);text-decoration:none;transition:border-bottom-color 0.2s ease-in-out;}.publications.view-title a:visited{color:var(--primary);}.publications.view-title a:hover{color:var(--primary);border-bottom:1px solid var(--primary);text-decoration:none;}.publications.view-title a:focus{box-shadow:0 0 var(--white),0 0 0 2px var(--primary),0 0 var(--white);outline:2px solid transparent;outline-offset:2px;}.read-more,.node-readmore a{border-bottom:1px solid var(--gray-300);color:var(--primary);font-size:var(--font-size-2);font-weight:var(--font-weight-500);text-decoration:none;transition:border-bottom-color 0.2s ease-in-out;}.read-more:visited,.node-readmore a:visited{color:var(--primary);}.read-more:hover,.node-readmore a:hover{color:var(--primary);border-bottom:1px solid var(--primary);text-decoration:none;}.read-more:focus,.node-readmore a:focus{box-shadow:0 0 var(--white),0 0 0 2px var(--primary),0 0 var(--white);outline:2px solid transparent;outline-offset:2px;}.research-section .layout__region--second{align-items:center;display:flex;justify-content:center;}@media (min-width:1024px){.research-section .layout__region--second{margin-inline-start:-100px;}}.research-section .layout__region--second .block--type-custom-text-html{background-color:var(--white);padding-block:var(--size-10);padding-inline:var(--size-10);}.rrssb .rrssb-buttons li a{align-items:center;background:var(--black);block-size:40px;border-radius:var(--radius-round);display:flex;inline-size:40px;justify-content:normal;transition:transform 200ms ease;}.rrssb .rrssb-buttons li a .rrssb-icon{left:0;right:0;top:0;bottom:0;padding:0;margin:0;width:18px;height:18px;background-repeat:no-repeat;background-position:center;margin:0 auto;position:relative;}.rrssb .rrssb-buttons li a .rrssb-text{font-size:15px;padding-left:50px;color:var(--black);position:absolute;}.rrssb .rrssb-buttons li a .rrssb-text:hover{text-decoration:underline;text-decoration-color:var(--black);}.rrssb .rrssb-buttons li a:hover{transform:scale(1.2);background:var(--gray-900);}.block--type-search .search-link{align-items:center;cursor:pointer;display:flex;font-size:var(--font-size-2);}@media (min-width:1028px){.block--type-search .search-link::before{background-image:url(/profiles/contrib/openscholar/themes/modern_lab/images/search.svg);background-repeat:no-repeat;background-size:100%;content:"";display:inline-flex;font-size:var(--font-size-4);height:1em;margin-inline-end:var(--size-1);width:1em;}}.block--type-search .search-link:hover{opacity:0.7;}.block--type-search .block-content{display:none;}.block--type-search .block-content .search-facets-widgets{max-inline-size:100%;}.block--type-search.open .search-link{color:var(--white);font-size:var(--font-size-9);inset:0;margin-inline:auto;max-inline-size:300px;position:fixed;z-index:2;bottom:100px;}@media (min-width:640px){.block--type-search.open .search-link{max-inline-size:640px;padding-inline-start:var(--size-12);}}.block--type-search.open .search-link::before{content:none;}.block--type-search.open .block-content{align-items:center;display:flex;inset:0;justify-content:center;margin-inline:auto;max-inline-size:100%;position:fixed;z-index:2;}@media (min-width:300px){.block--type-search.open .block-content{max-inline-size:300px;}}@media (min-width:640px){.block--type-search.open .block-content{max-inline-size:640px;}}.block--type-search.open .block-content form ul{display:flex;opacity:1;visibility:visible;}.block--type-search.open .block-content .form-text{background:none;color:var(--white);height:52px;}.block--type-search.open .block-content .form-text:focus{border-color:var(--black);}.block--type-search.open .block-content .form-submit{background-color:var(--secondary);border-color:var(--secondary);color:var(--text-on-secondary);font-size:var(--font-size-2);height:52px;min-width:-moz-fit-content;min-width:fit-content;padding-inline:12px;position:inherit;text-indent:inherit;width:100%;}.block--type-search.open .block-content .form-submit .icon{display:none;}.block--type-search.open .block-content .form-submit:hover{background-color:var(--white);color:var(--primary);}.block--type-search.open .block-content .btn-danger{display:none;}.block--type-search.open .block-content ul{margin-bottom:0;}.search-modal{align-items:center;background-color:var(--primary);color:var(--white);display:flex;height:100%;justify-content:center;left:0px;position:fixed;top:0px;width:100vw;z-index:1;}.search-modal-cross{background-image:url(/profiles/contrib/openscholar/themes/modern_lab/images/cross.svg);background-position:center;background-repeat:no-repeat;cursor:pointer;font-size:var(--font-size-4);height:2em;position:absolute;right:10px;top:20px;width:2em;z-index:3;}@media (min-width:640px){.search-modal-cross{right:40px;}}.search-block-form .search-form__submit{background-color:var(--primary);border-color:var(--primary);}.search-block-form .search-form__submit:hover,.search-block-form .search-form__submit:focus{background-color:var(--primary);}.block-place-region .block--type-search .search-link{display:flex;}.block-place-region .block--type-search .block-content{display:none;}.block--type-site-logo a{color:var(--primary);display:flex;font-size:var(--font-size-6);max-width:300px;text-wrap:balance;}.block--type-site-logo a:visited,.block--type-site-logo a:focus,.block--type-site-logo a:link{color:var(--primary);}@media (min-width:640px){.block--type-site-logo a{max-width:440px;}}.lab-logo-link a{font-size:var(--font-size-6);}[data-attr=slideshow]{max-width:var(--size-desktop);}[data-attr=slideshow] .btn{width:-moz-fit-content;width:fit-content;}.block.block--type-slideshow .slick-rotation{background-color:var(--black);}.block.block--type-slideshow .btn{margin-block-end:var(--size-4);}.block.block--type-slideshow .slick__arrow{right:-10px;bottom:-25px;left:auto;}@media (min-width:1024px){.block.block--type-slideshow .slick__arrow{right:50px;}}.block.block--type-slideshow .slick__arrow > button{padding:0;border-radius:50%;}.block.block--type-slideshow .slick__arrow > button.slick-prev,.block.block--type-slideshow .slick__arrow > button.slick-next{background:none;}.block.block--type-slideshow .slick__arrow > button.slick-prev:before,.block.block--type-slideshow .slick__arrow > button.slick-next:before{content:"";height:50px;width:50px;border-radius:50%;background-color:var(--white);display:block;background-repeat:no-repeat;background-position:center;}.block.block--type-slideshow .slick__arrow > button.slick-prev{margin-right:10px;}.block.block--type-slideshow .slick__arrow > button.slick-prev:before{background-image:url(/profiles/contrib/openscholar/themes/modern_lab/images/chevron-left.svg);}.block.block--type-slideshow .slick__arrow > button.slick-next:before{background-image:url(/profiles/contrib/openscholar/themes/modern_lab/images/chevron-right.svg);}.block.block--type-slideshow .slick__arrow .slick-dots{display:none !important;}.block-place-region [data-attr=slider]{max-width:800px;}.field--name-body table,th,td,tr{border-width:1px;}.tabs{background-color:var(--white);}ul.tabs--primary{margin-block:0;margin-inline:auto !important;padding-inline:var(--size-4);width:100%;}@media (min-width:640px){ul.tabs--primary{max-inline-size:var(--size-mobile);}}@media (min-width:768px){ul.tabs--primary{max-inline-size:var(--size-tablet);}}@media (min-width:1024px){ul.tabs--primary{max-inline-size:var(--size-laptop);}}@media (min-width:1280px){ul.tabs--primary{max-inline-size:var(--size-desktop);padding-inline:var(--size-8);}}.video-section{padding-block:var(--size-20);}.video-section .layout__region--first{margin-block-end:var(--size-8);}@media (min-width:1024px){.video-section .layout__region--first{margin-block-end:0;}}.video-play .field.field--name-body{position:relative;}.video-play .field.field--name-body a:before{background:#1e1e1e url(/profiles/contrib/openscholar/themes/modern_lab/images/play-icon.svg);background-position:center;background-repeat:no-repeat;border-radius:50%;bottom:0;content:"";display:block;height:104px;left:0;margin:auto;position:absolute;right:0;top:0;transition:transform 200ms ease;width:104px;z-index:1;}.video-play .field.field--name-body a:hover:before{transform:scale(1.2);}.video-modal{color:#000;cursor:auto;font-family:serif;font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:normal;list-style:disc;text-align:start;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;position:fixed;top:0;right:0;bottom:0;left:0;color:#fff;font-family:"Helvetica Neue",Helvetica,Ubuntu,"Segoe UI",Verdana,sans-serif;font-size:17px;line-height:1.2;font-weight:300;text-align:center;background:rgba(0,0,0,0.9);z-index:2000;outline:0;}.video-modal-container{height:100%;display:flex;justify-content:center;align-items:center;}.video-modal-container iframe{width:640px;height:340px;}@media (min-width:640px){.video-modal-container iframe{height:auto;width:auto;}}
:where(html){--font-sans:"DM Sans",sans-serif;--font-body:var(--font-sans);--font-heading:var(--font-sans);--primary:hsl(209,88%,20%);--secondary:var(--black);--tertiary:var(--black);--accent-color:var(--sky-600);--bg-color:var(--white);--caret-color:var(--sky-600);--color:var(--gray-900);--scrollbar-color:var(--sky-600);--placeholder-color:var(--gray-400);--selection-bg-color:var(--blue-900);--th-color:var(--primary);--h1-color:var(--black);--h2-color:var(--black);--h3-color:var(--black);--h4-color:var(--black);--text-on-primary:var(--white);--text-on-secondary:var(--white);--text-on-tertiary:var(--white);--btn-primary-bg-color:var(--primary);--btn-primary-border-color:var(--primary);--btn-primary-color:var(--text-on-primary);--btn-primary-bg-color-hover:var(--gray-800);--btn-primary-border-color-hover:var(--gray-800);--btn-primary-color-hover:var(--white);--btn-secondary-bg-color:var(--secondary);--btn-secondary-border-color:var(--secondary);--btn-secondary-color:var(--text-on-secondary);--btn-secondary-bg-color-hover:var(--gray-800);--btn-secondary-border-color-hover:var(--gray-800);--btn-secondary-color-hover:var(--white);--btn-tertiary-bg-color:var(--tertiary);--btn-tertiary-border-color:var(--tertiary);--btn-tertiary-color:var(--text-on-tertiary);--btn-tertiary-bg-color-hover:var(--gray-800);--btn-tertiary-border-color-hover:var(--gray-800);--btn-tertiary-color-hover:var(--white);}
