@import url("https://p.typekit.net/p.css?s=1&k=raf6crr&ht=tk&f=39494.39495.39496.39497.39498.39499.39500.39501.39504.39505.39506.39507.39508.39509&a=53717165&app=typekit&e=css");@import url('https://fonts.googleapis.com/css2?family=IBM+Plex+Mono&display=swap');
/* @license MIT https://github.com/necolas/normalize.css/blob/8.0.1/LICENSE.md */
html{line-height:1.15;-webkit-text-size-adjust:100%;}body{margin:0;}main{display:block;}h1{font-size:2em;margin:0.67em 0;}hr{box-sizing:content-box;height:0;overflow:visible;}pre{font-family:monospace,monospace;font-size:1em;}a{background-color:transparent;}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted;}b,strong{font-weight:bolder;}code,kbd,samp{font-family:monospace,monospace;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;}img{border-style:none;}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;}button,input{overflow:visible;}button,select{text-transform:none;}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0;}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText;}fieldset{padding:0.35em 0.75em 0.625em;}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}progress{vertical-align:baseline;}textarea{overflow:auto;}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0;}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto;}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px;}[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}details{display:block;}summary{display:list-item;}template{display:none;}[hidden]{display:none;}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:linear-gradient(#e7e7df,#f0f0f0);box-shadow:inset 0 1px 3px hsla(0,0%,0%,0.16);}.progress__bar{height:16px;margin-top:-1px;margin-left:-1px;padding:0 1px;-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;-webkit-animation:animate-stripes 3s linear infinite;border:1px #07629a solid;border-radius:10em;background:#057ec9;background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.15)),linear-gradient(to right bottom,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-size:40px 40px;}[dir="rtl"] .progress__bar{margin-right:-1px;margin-left:0;-webkit-animation-direction:reverse;animation-direction:reverse;}@media screen and (prefers-reduced-motion:reduce){.progress__bar{-webkit-transition:none;transition:none;-webkit-animation:none;}}@keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}
.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action::before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action::before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb li::before{content:" \BB ";}.breadcrumb li:first-child::before{content:none;}
.button,.image-button{margin-right:1em;margin-left:1em;}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0;}
.container-inline label::after,.container-inline .label::after{content:":";}.form-type-radios .container-inline label::after,.form-type-checkboxes .container-inline label::after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc;}details > .details-wrapper{padding:0.5em 1.5em;}summary{padding:0.2em 0.5em;cursor:pointer;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.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-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.5em 0 0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.85em;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-right:2.4em;margin-left:0;}.marker{color:#e00;}.form-required::after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/themes/ctl/images/icons/required.svg);background-repeat:no-repeat;background-size:6px 6px;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item--error-message::before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/themes/ctl/images/icons/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/themes/ctl/images/icons/help.png) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/themes/ctl/images/icons/feed.svg) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
ul.menu{margin-left:1em;padding:0;list-style:none outside;text-align:left;}[dir="rtl"] ul.menu{margin-right:1em;margin-left:0;text-align:right;}.menu-item--expanded{list-style-type:circle;list-style-image:url(/themes/ctl/images/icons/menu-expanded.png);}.menu-item--collapsed{list-style-type:disc;list-style-image:url(/themes/ctl/images/icons/menu-collapsed.png);}[dir="rtl"] .menu-item--collapsed{list-style-image:url(/themes/ctl/images/icons/menu-collapsed-rtl.png);}.menu-item{margin:0;padding-top:0.2em;}ul.menu a.is-active{color:#000;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/themes/ctl/images/icons/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/ctl/images/icons/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/ctl/images/icons/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
@font-face{font-family:"nhd-d";src:url("https://use.typekit.net/af/2807c7/00000000000000007735bb48/30/l?subset_id=2&fvd=n4&v=3") format("woff2"),url("https://use.typekit.net/af/2807c7/00000000000000007735bb48/30/d?subset_id=2&fvd=n4&v=3") format("woff"),url("https://use.typekit.net/af/2807c7/00000000000000007735bb48/30/a?subset_id=2&fvd=n4&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:400;font-stretch:normal;}@font-face{font-family:"nhd-d";src:url("https://use.typekit.net/af/2b59e1/00000000000000007735bb53/30/l?subset_id=2&fvd=i4&v=3") format("woff2"),url("https://use.typekit.net/af/2b59e1/00000000000000007735bb53/30/d?subset_id=2&fvd=i4&v=3") format("woff"),url("https://use.typekit.net/af/2b59e1/00000000000000007735bb53/30/a?subset_id=2&fvd=i4&v=3") format("opentype");font-display:auto;font-style:italic;font-weight:400;font-stretch:normal;}@font-face{font-family:"nhd-d";src:url("https://use.typekit.net/af/1ba16c/00000000000000007735bb5a/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3") format("woff2"),url("https://use.typekit.net/af/1ba16c/00000000000000007735bb5a/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3") format("woff"),url("https://use.typekit.net/af/1ba16c/00000000000000007735bb5a/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:500;font-stretch:normal;}@font-face{font-family:"nhd-d";src:url("https://use.typekit.net/af/6c4da4/00000000000000007735bb5e/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i5&v=3") format("woff2"),url("https://use.typekit.net/af/6c4da4/00000000000000007735bb5e/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i5&v=3") format("woff"),url("https://use.typekit.net/af/6c4da4/00000000000000007735bb5e/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i5&v=3") format("opentype");font-display:auto;font-style:italic;font-weight:500;font-stretch:normal;}@font-face{font-family:"nhd-d";src:url("https://use.typekit.net/af/153042/00000000000000007735bb62/30/l?subset_id=2&fvd=n6&v=3") format("woff2"),url("https://use.typekit.net/af/153042/00000000000000007735bb62/30/d?subset_id=2&fvd=n6&v=3") format("woff"),url("https://use.typekit.net/af/153042/00000000000000007735bb62/30/a?subset_id=2&fvd=n6&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:600;font-stretch:normal;}@font-face{font-family:"nhd-d";src:url("https://use.typekit.net/af/8a7571/00000000000000007735bb67/30/l?subset_id=2&fvd=i6&v=3") format("woff2"),url("https://use.typekit.net/af/8a7571/00000000000000007735bb67/30/d?subset_id=2&fvd=i6&v=3") format("woff"),url("https://use.typekit.net/af/8a7571/00000000000000007735bb67/30/a?subset_id=2&fvd=i6&v=3") format("opentype");font-display:auto;font-style:italic;font-weight:600;font-stretch:normal;}@font-face{font-family:"nhd-d";src:url("https://use.typekit.net/af/384d9b/00000000000000007735bb6a/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff2"),url("https://use.typekit.net/af/384d9b/00000000000000007735bb6a/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff"),url("https://use.typekit.net/af/384d9b/00000000000000007735bb6a/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:700;font-stretch:normal;}@font-face{font-family:"nhd-d";src:url("https://use.typekit.net/af/fcc1c9/00000000000000007735bb6c/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("woff2"),url("https://use.typekit.net/af/fcc1c9/00000000000000007735bb6c/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("woff"),url("https://use.typekit.net/af/fcc1c9/00000000000000007735bb6c/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("opentype");font-display:auto;font-style:italic;font-weight:700;font-stretch:normal;}@font-face{font-family:"nhd-t";src:url("https://use.typekit.net/af/0230dd/00000000000000007735bb33/30/l?subset_id=2&fvd=n4&v=3") format("woff2"),url("https://use.typekit.net/af/0230dd/00000000000000007735bb33/30/d?subset_id=2&fvd=n4&v=3") format("woff"),url("https://use.typekit.net/af/0230dd/00000000000000007735bb33/30/a?subset_id=2&fvd=n4&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:400;font-stretch:normal;}@font-face{font-family:"nhd-t";src:url("https://use.typekit.net/af/aed66e/00000000000000007735bb35/30/l?subset_id=2&fvd=i4&v=3") format("woff2"),url("https://use.typekit.net/af/aed66e/00000000000000007735bb35/30/d?subset_id=2&fvd=i4&v=3") format("woff"),url("https://use.typekit.net/af/aed66e/00000000000000007735bb35/30/a?subset_id=2&fvd=i4&v=3") format("opentype");font-display:auto;font-style:italic;font-weight:400;font-stretch:normal;}@font-face{font-family:"nhd-t";src:url("https://use.typekit.net/af/160664/00000000000000007735bb32/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3") format("woff2"),url("https://use.typekit.net/af/160664/00000000000000007735bb32/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3") format("woff"),url("https://use.typekit.net/af/160664/00000000000000007735bb32/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:500;font-stretch:normal;}@font-face{font-family:"nhd-t";src:url("https://use.typekit.net/af/fe63ce/00000000000000007735bb4b/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i5&v=3") format("woff2"),url("https://use.typekit.net/af/fe63ce/00000000000000007735bb4b/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i5&v=3") format("woff"),url("https://use.typekit.net/af/fe63ce/00000000000000007735bb4b/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i5&v=3") format("opentype");font-display:auto;font-style:italic;font-weight:500;font-stretch:normal;}@font-face{font-family:"nhd-t";src:url("https://use.typekit.net/af/305037/00000000000000007735bb39/30/l?subset_id=2&fvd=n7&v=3") format("woff2"),url("https://use.typekit.net/af/305037/00000000000000007735bb39/30/d?subset_id=2&fvd=n7&v=3") format("woff"),url("https://use.typekit.net/af/305037/00000000000000007735bb39/30/a?subset_id=2&fvd=n7&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:700;font-stretch:normal;}@font-face{font-family:"nhd-t";src:url("https://use.typekit.net/af/68a7c6/00000000000000007735bb3d/30/l?subset_id=2&fvd=i7&v=3") format("woff2"),url("https://use.typekit.net/af/68a7c6/00000000000000007735bb3d/30/d?subset_id=2&fvd=i7&v=3") format("woff"),url("https://use.typekit.net/af/68a7c6/00000000000000007735bb3d/30/a?subset_id=2&fvd=i7&v=3") format("opentype");font-display:auto;font-style:italic;font-weight:700;font-stretch:normal;}
body{font-family:nhd-t;font-size:17px;}p,.field--name-field-basic-text{font-size:17px;line-height:30px;word-break:break-word;margin-top:0;}p:last-child{margin-bottom:0;}h1,.faux-full-title,h2,h3,h4{font-family:nhd-d;font-weight:600;}h1{font-size:clamp(40px,4.68vw,60px);line-height:clamp(40px,4.68vw,60px);margin-bottom:25px;margin-top:0;}h2{font-size:40px;line-height:50px;margin-top:35px;margin-bottom:8px;}h3{font-size:32px;line-height:40px;margin-top:35px;margin-bottom:8px;}h4{font-size:24px;line-height:30px;margin-top:35px;margin-bottom:8px;}h5{font-size:20px;line-height:25px;margin-top:35px;margin-bottom:8px;font-weight:700;}h6{font-size:18px;line-height:22px;font-weight:700;margin-top:35px;margin-bottom:8px;}h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0;}hr{margin-top:12px;margin-bottom:12px;color:#C2C2C2;}ul,ol{padding-left:25px;margin-top:20px;margin-bottom:20px;}ul li::marker,ol li::marker{color:#0077BF;}.text-formatted ul li,.text-formatted ol li{line-height:29px;}.text-formatted ul li:not(:last-child),.text-formatted ol li:not(:last-child){margin-bottom:6px;}a,.ck .ck-content a,.text-formatted a{text-decoration:none;color:#0077BF;}.ck-content a:hover,.text-formatted a:hover{text-decoration-color:#0077BF;text-decoration:underline;text-underline-offset:3px;}.ck .ck-content{font-family:nhd-t;font-size:17px;line-height:30px;word-break:break-word;}.ck .ck-content p:last-child{margin-bottom:0;}.ck .ck-content h1,.ck .ck-content h2,.ck .ck-content h3,.ck .ck-content h4,.ck .ck-content h5,.ck .ck-content h6{font-family:nhd-d;font-weight:600;margin-top:60px;margin-bottom:8px;}.ck .ck-content h2{font-size:40px;line-height:50px;}.ck .ck-content h3{font-size:32px;line-height:40px;}.ck .ck-content h4{font-size:24px;line-height:30px;}.ck .ck-content h5{font-size:20px;line-height:25px;font-weight:700;}.ck .ck-content h6{font-size:18px;line-height:22px;font-weight:700;}.ck .ck-content ul,.ck .ck-content ol{padding-left:25px;margin-top:0;margin-bottom:17px;}.ck .ck-content ul li::marker,.ck .ck-content ol li::marker{color:#0077BF;}.ck .ck-content ul li,.ck .ck-content ol li{line-height:29px;}.ck .ck-content ul li:not(:last-child),.ck .ck-content ol li:not(:last-child){margin-bottom:6px;}.ck .ck-content a{text-decoration:none;color:#0077BF;}.ck .ck-content a:hover{text-decoration-color:#0077BF;text-decoration:underline;text-underline-offset:3px;}
:root{--color-scm-dark-blue:#133855;--color-scm-medium-blue:#0077BF;--color-scm-light-blue:#EDF4F8;--color-lime-green:#E2F99C;--color-soft-black:#0F0F11;--color-light-gray:#FAFAFA;--color-dark-gray:#C2C2C2;}img,svg{vertical-align:bottom;max-width:100%;height:auto;}a{text-decoration:none;}.container,.quicktabs-wrapper > .item-list,#block-ctl-page-title,.user-logout-confirm{max-width:1200px;margin:auto;padding-left:40px;padding-right:40px;}.container.small-width{max-width:800px;}.container.medium-width{max-width:995px;}#block-ctl-page-title{padding-top:80px;}#main-header{display:flex;align-items:center;padding-top:36px;padding-bottom:36px;}#main-header > a{display:block;}#main-header > .user-greeting{margin-right:20px;}#main-header > .header-login{text-decoration:underline;text-decoration-color:var(--color-scm-medium-blue);text-underline-offset:4px;}#main-header > .user-greeting,#main-header > .header-login{color:#000;font-size:15px;}.header-area header{transition:background-color 0.1s ease-in-out,color 0.1s ease-in-out,fill 0.1s ease-in-out;}.banner-using-background #main-header > .header-login,.banner-using-background #main-header > .user-greeting,.header-area.open #main-header > .header-login,.header-area.open #main-header > .user-greeting{color:#FFF;}.header-area.open header{border-bottom:1px solid #7c7c7c;}#site-name{margin-left:0;margin-right:auto;}.burger-expand{margin-left:45px;}.header-mit{margin-left:35px;}.menu-toggle{cursor:pointer;width:100%;max-width:54px;height:auto;display:block;}.line{transition:transform 0.3s ease;transform-origin:27px 23px;}.line-top{transform:translateY(-8.5px);}.line-bottom{transform:translateY(8.5px);}.menu-toggle.active .line-top{transform:rotate(45deg);}.menu-toggle.active .line-bottom{transform:rotate(-45deg);}.header-area.open header{background-color:#000;}.banner-using-background header svg line,.header-area.open header svg line,#side-menu-wrapper.open svg line{stroke:#FFF;}.header-area header svg path{}.banner-using-background header svg path,.header-area.open header svg path,#side-menu-wrapper.open svg path{fill:#FFF;}#side-menu-wrapper{opacity:0;visibility:hidden;pointer-events:none;position:fixed;height:calc(100vh - 118px);background:#000;width:100%;overflow-y:auto;transition:opacity 0.1s ease-in-out,visibility 0.1s ease-in-out;padding-bottom:60px;}.layout-container.stuck #side-menu-wrapper{height:calc(100vh - 67px);}body.toolbar-fixed .dialog-off-canvas-main-canvas #side-menu-wrapper{width:calc(100vw - var(--drupal-displace-offset-left,65px));}#side-menu-wrapper.open{opacity:1;visibility:visible;pointer-events:auto;z-index:400;}body #sticky-wrap{position:-webkit-sticky;position:sticky;top:0;z-index:400;}body.toolbar-fixed #sticky-wrap{top:var(--drupal-displace-offset-top,0);}body.toolbar-fixed .layout-container.stuck #side-menu-wrapper{height:calc(100vh - 127px);}body #sticky-wrap #site-name svg{transition:0.3s ease;transform-origin:left center;}body #sticky-wrap #main-header{transition:padding 0.3s ease;}body .layout-container.stuck #sticky-wrap{background-color:#FFF;}body .layout-container.stuck.banner-using-background #sticky-wrap{background-color:#000;}body .layout-container.stuck #sticky-wrap #main-header{padding-top:10px;padding-bottom:10px;}body .layout-container.stuck #sticky-wrap #site-name svg{transform:scale(.74);}.menu-columns{display:flex;gap:2.5%;flex-wrap:wrap;}.menu-columns .menu.column{flex:1 1 48.5%;list-style:none;padding:0;margin:0;}.menu-columns .menu-item{}#side-menu-wrapper .menu-columns ul.menu{list-style:none;padding:0;margin:0;}#side-menu-wrapper .menu-columns ul.menu ul.menu{padding-top:10px;padding-bottom:20px;padding-left:5px;}#side-menu-wrapper ul.menu li{padding:0;margin:0;}#side-menu-wrapper .menu-columns > ul.menu > li:nth-child(2n+2){margin-right:0;}#side-menu-wrapper .menu-columns > ul.menu li a{font-size:17px;line-height:30px;font-weight:400;padding-top:5px;padding-bottom:5px;display:block;}#side-menu-wrapper .menu-columns > ul.menu > li.menu-item > a{font-size:40px;line-height:40px;font-weight:600;border-bottom:1px solid #FDF0F0;padding-top:10px;padding-bottom:10px;font-family:nhd-d;}#side-menu-wrapper ul.menu li a{color:#FFF;}#side-menu-wrapper ul.menu > li.menu-item{position:relative;}#side-menu-wrapper .menu-columns > ul.menu > li.menu-item--expanded > a{padding-right:50px;}#side-menu-wrapper .menu-columns > ul.menu > li.menu-item--expanded > .side-menu-opener{position:absolute;right:0;top:6px;width:47px;height:50px;outline:none;border:none;cursor:pointer;background-color:transparent;padding:0;margin:0;}#side-menu-wrapper ul.menu > li.menu-item ul.menu li.menu-item a{display:inline-block;padding-right:40px;}#side-menu-wrapper ul.menu > li.menu-item ul.menu li.menu-item a:hover{background-image:url(/themes/ctl/css/images/menu-arrow.svg);background-repeat:no-repeat;background-position:right center;}.plus-icon .v-line{transition:opacity 0.3s ease;opacity:1;}.menu-item.open .plus-icon .v-line{opacity:0;}.top-mobile-menu{display:flex;align-items:center;gap:17px;padding-top:60px;padding-bottom:45px;}.top-mobile-menu nav ul.menu{display:flex;padding:0;margin:0;gap:17px;}.top-mobile-menu .search-execute svg{width:17px;}.field--name-field-title-banner{position:relative;z-index:10;}.paragraph.has-pattern{position:relative;}.paragraph.has-pattern > .container{position:relative;z-index:2;}.paragraph.has-pattern:after{content:"";position:absolute;top:0;right:0;bottom:0;width:50%;pointer-events:none;background-repeat:no-repeat;background-position:left center;}.paragraph.pattern-plus:after{background-image:url(/themes/ctl/css/images/pluses.svg);}.paragraph.pattern-cubes:after{background-image:url(/themes/ctl/css/images/cubes.svg);}.paragraph.pattern-arrows:after{background-image:url(/themes/ctl/css/images/arrows.svg);}.paragraph.pattern-pointing-arrows:after{background-image:url(/themes/ctl/css/images/pointing-arrows.svg);}.paragraph--type--banner-simple{margin-left:20px;margin-right:20px;border-radius:6px;background-color:var(--color-scm-light-blue);padding-top:clamp(65px,10.5vw,135px);display:flex;flex-direction:column;}.paragraph--type--banner-simple > .container{display:flex;align-items:stretch;justify-content:space-between;padding-bottom:40px;padding-top:40px;gap:7.7%;margin-bottom:0;flex:1 1 100%;width:100%;box-sizing:border-box;max-width:1280px;}.paragraph--type--banner-simple .simple-banner-content{flex:1 1 54.7%;max-width:845px;min-width:0;display:flex;flex-direction:column;justify-content:flex-end;}.paragraph--type--banner-simple .simple-banner-content .back-link{margin-bottom:auto;padding-bottom:40px;}.paragraph--type--banner-simple .simple-banner-content .back-link a{color:#000;font-size:13px;line-height:13px;letter-spacing:1px;text-transform:uppercase;position:relative;display:inline-flex;align-items:center;font-family:"IBM Plex Mono";}.paragraph--type--banner-simple .simple-banner-content .back-link a:before{content:'';background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='17' height='13' viewBox='0 0 17 13' fill='none'><path d='M16 6.48886L1.17583 6.5M6.82333 0.5L1 6.5L6.82333 12.5' stroke='%230077BF' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-repeat:no-repeat;background-position:center;width:17px;height:13px;display:inline-block;transition:transform 0.3s ease;margin-right:15px;}.paragraph--type--banner-simple .simple-banner-content .back-link a:hover:before{transform:translateX(-10px);}.paragraph--type--banner-simple .large-header-image{flex:1 1 34.6%;max-width:415px;min-width:0;display:flex;flex-direction:column;justify-content:flex-end;}.paragraph--type--banner-simple h1{margin-top:0;margin-bottom:0;}.paragraph--type--banner-simple .field--name-field-eyebrow{margin-bottom:25px;}.paragraph--type--banner-simple .field--name-field-header-image{}.paragraph--type--banner-simple .field--name-field-header-intro{font-size:17px;line-height:30px;margin-top:25px;}.paragraph--type--banner-simple .field--name-field-header-image img{border-radius:6px;}.paragraph--type--banner-large-card{background:linear-gradient(131deg,rgba(255,255,255,0.56) 8.42%,rgba(162,222,248,0.34) 27.61%,rgba(118,179,206,0.44) 53.6%);padding-top:clamp(210px,28.1vw,360px);margin-top:-118px;display:flex;flex-direction:column;position:relative;}.banner-using-background .paragraph--type--banner-large-card{background-size:cover;background-position:center;}.banner-using-background .paragraph--type--banner-large-card .field--name-field-header-image{display:none;}.paragraph--type--banner-large-card > .container{display:flex;gap:.666%;justify-content:space-between;margin-bottom:-65px;flex:1 1 100%;width:100%;box-sizing:border-box;max-width:1360px;}.banner-card{padding:40px 85px 40px 40px;background-color:var(--color-scm-dark-blue);color:#FFF;clip-path:polygon(0 0,calc(100% - 125px) 0,100% 115px,100% 100%,0 100%);flex:66%;max-width:832px;box-sizing:border-box;border-radius:6px;min-width:0;display:flex;flex-direction:column;justify-content:flex-end;}.banner-card:first-child:last-child{min-height:clamp(0px,31.25vw,400px);}.paragraph--type--banner-large-card.white-card .banner-card{background-color:#FFF;color:#000;}.paragraph--type--banner-large-card .field--name-field-header-image{flex-shrink:0;width:33.333%;text-align:right;}.banner-card h1{font-size:clamp(40px,6.25vw,80px);line-height:clamp(50px,6.25vw,80px);margin-bottom:20px;}.banner-card .field--name-field-eyebrow{margin-bottom:20px;}.banner-card .field--name-field-intro-text{font-size:clamp(17px,1.7vw,22px);}.paragraph--type--banner-large-card .field--name-field-header-image img{border-radius:6px;height:100%;object-fit:cover;}.paragraph--type--banner-full-video-image{padding-top:118px;margin-top:-118px;min-height:calc(100dvh - 118px);display:flex;flex-direction:column;position:relative;padding-bottom:60px;}body.toolbar-fixed .paragraph--type--banner-full-video-image{min-height:calc(100dvh - 118px - var(--drupal-displace-offset-top,0px));}.banner-using-background .paragraph--type--banner-full-video-image{background-size:cover;}.banner-using-background .paragraph--type--banner-large-card:after,.paragraph--type--banner-full-video-image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;background:linear-gradient(180deg,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0.0) 23.75%),linear-gradient(0deg,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0.0) 23.75%);background-repeat:no-repeat;background-position:top,bottom;}.banner-using-background .paragraph--type--banner-large-card:after{background:linear-gradient(180deg,rgba(0,0,0,0.50) 0%,rgba(0,0,0,0.00) 23.75%);}.paragraph--type--banner-full-video-image > .container{display:flex;height:100%;flex:1 1 100%;align-items:flex-end;z-index:50;}.paragraph--type--banner-full-video-image h1{font-size:clamp(50px,7vw,90px);line-height:clamp(44px,6.25vw,80px);color:#FFF;margin-bottom:0;}.banner-video-title-wrap{padding-bottom:60px;}.banner-bg-video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0;}.full-bleed-buttons{margin-top:40px;display:flex;justify-content:space-between;}.field--name-field-banner-button a{font-size:12px;line-height:12px;letter-spacing:1.44px;text-transform:uppercase;color:#000;padding:16px 40px;background-color:#FFF;border-radius:6px;display:inline-block;}.field--name-field-banner-button a:hover{background-color:var(--color-scm-medium-blue);color:#FFF;}.video-toggle{background:transparent;outline:none;border:none;cursor:pointer;}.video-toggle.is-paused .pause-icon{display:none;}.video-toggle.is-playing .play-icon{display:none;}.region-highlighted{position:fixed;bottom:0;right:0;width:100%;z-index:5;}body.toolbar-fixed .dialog-off-canvas-main-canvas .region-highlighted{width:calc(100% - var(--drupal-displace-offset-left,65px));}body.toolbar-fixed .dialog-off-canvas-main-canvas .messages{margin-left:8px;}.paragraph.light-blue{background-color:var(--color-scm-light-blue);}.using-banner-card .field--name-field-components > .field__item:first-child > .paragraph{padding-top:120px;}.paragraph--type--intro-text{padding-top:60px;padding-bottom:60px;}.paragraph--type--intro-text .container{display:flex;justify-content:space-between;gap:5%;}.paragraph--type--intro-text .field--name-field-heading{flex:0 1 40%;}.paragraph--type--intro-text h2{margin-bottom:0;}.paragraph--type--intro-text .field--name-field-intro-text{flex:0 1 45%;}.paragraph--type--basic-text{padding-top:60px;padding-bottom:60px;}.paragraph--type--button .field--name-field-buttons > .field__item:not(:last-child){margin-bottom:10px;}.paragraph--type--button{margin-top:25px;}.paragraph--type--button.button a,.paragraph--type--small-cta .field--name-field-cta-button a{font-size:12px;line-height:12px;letter-spacing:1.44px;text-transform:uppercase;border:1px solid var(--color-scm-medium-blue);color:#FFF;background-color:var(--color-scm-medium-blue);padding:16px 40px;display:inline-block;box-sizing:border-box;border-radius:4px;}.paragraph--type--button.button a:hover,.paragraph--type--small-cta .field--name-field-cta-button a:hover{background-color:#FFF;color:var(--color-scm-medium-blue);}.field--name-field-more-text,.paragraph--type--button.link-arrow a{font-size:15px;display:inline-flex;align-items:center;font-weight:500;line-height:26px;gap:14px;}.field--name-field-more-text:after,.paragraph--type--button.link-arrow a::after{content:"";display:inline-block;width:31px;height:24px;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='31' height='24' viewBox='0 0 31 24' fill='none'><path d='M0.998376 12.0214L30.1619 12M19.0516 23.5L30.5078 12L19.0516 0.499999' stroke='%230077BF' stroke-linecap='round' stroke-linejoin='round'/></svg>") no-repeat center;background-size:contain;transition:transform 0.3s ease;}.fifty-link:hover .field--name-field-more-text:after,.paragraph--type--button.link-arrow a:hover::after{transform:translateX(4px);}.paragraph--type--block-quote{padding-top:40px;padding-bottom:40px;}.field--name-field-quote-text{color:#000;font-weight:500;font-size:40px;line-height:50px;position:relative;}.field--name-field-quote-text:before{content:'“';display:block;position:absolute;left:-45px;top:0;font-size:70px;line-height:60px;}.field--name-field-quote-text:after{content:'”';display:inline-block;font-size:40px;line-height:50px;}.field--name-field-quotee{font-size:13px;line-height:18px;font-family:"IBM Plex Mono";color:var(--color-scm-medium-blue);margin-top:26px;}.paragraph--type--video{padding-top:60px;padding-bottom:60px;}.paragraph--type--video h3{font-weight:700;margin-bottom:22px;}.field--name-field-media-oembed-video{position:relative;width:100%;aspect-ratio:16 / 9;overflow:hidden;border-radius:6px;}.field--name-field-media-oembed-video iframe{position:absolute;inset:0;width:100%;height:100%;border:0;}.field--name-field-video-caption{margin-top:22px;}.field--name-field-video-caption p{font-size:14px;line-height:20px;}.paragraph--type--images{padding-top:40px;padding-bottom:40px;}.paragraph--type--images img{border-radius:6px;}.field--name-field-images:has(> .field__item:nth-child(2)){display:flex;gap:22px;}.field--name-field-images:has(> .field__item:nth-child(2)) > .field__item{flex:1 1 0;}.paragraph--type--small-cta{padding-top:40px;padding-bottom:40px;margin-left:20px;margin-right:20px;color:var(--color-soft-black);}.paragraph--type--small-cta .container{padding:85px 95px;box-sizing:border-box;background-color:var(--color-lime-green);clip-path:polygon(0 0,calc(100% - 110px) 0,100% 90px,100% 100%,0 100%);display:flex;justify-content:space-between;align-items:flex-end;gap:100px;border-radius:6px;}.paragraph--type--small-cta h2{margin-bottom:20px;}.paragraph--type--small-cta .sm-cta-title-text{max-width:715px;flex-grow:1;}.field--name-field-intro-text{font-family:nhd-d;font-size:22px;line-height:30px;}.paragraph--type--small-cta .field--name-field-cta-button{flex-shrink:0;}.paragraph--type--large-cta{background-size:cover;background-position:center;padding-top:150px;padding-bottom:150px;position:relative;}.paragraph--type--large-cta::before,.paragraph--type--large-cta::after{content:"";position:absolute;inset:0;pointer-events:none;background-repeat:no-repeat,no-repeat;background-size:25px 25px,25px 25px;max-width:1290px;margin-left:auto;margin-right:auto;padding-right:40px;padding-left:40px;transition:background-position 250ms ease;}.paragraph--type--large-cta::before{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='25' height='25' viewBox='0 0 25 25' fill='none'><g transform='rotate(-90 12.5 12.5)'><path d='M25 24L1 24L1 0' stroke='white'/></g></svg>"),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='25' height='25' viewBox='0 0 25 25' fill='none'><path d='M25 24L1 24L1 0' stroke='white'/></svg>");background-position:top 40px left 40px,top 40px right 40px;}.paragraph--type--large-cta::after{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='25' height='25' viewBox='0 0 25 25' fill='none'><g transform='rotate(180 12.5 12.5)'><path d='M25 24L1 24L1 0' stroke='white'/></g></svg>"),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='25' height='25' viewBox='0 0 25 25' fill='none'><g transform='rotate(-270 12.5 12.5)'><path d='M25 24L1 24L1 0' stroke='white'/></g></svg>");background-position:bottom 40px left 40px,bottom 40px right 40px;}.paragraph--type--large-cta:has(.large-cta-item:hover)::before{background-position:top 50px left 50px,top 50px right 50px;}.paragraph--type--large-cta:has(.large-cta-item:hover)::after{background-position:bottom 50px left 50px,bottom 50px right 50px;}.large-cta-item{color:#FFF;border-radius:7px;background-color:rgba(0,0,0,0.22);transition:background-color 0.3s ease;backdrop-filter:blur(20px);display:block;padding:40px;box-sizing:border-box;}.large-cta-item:hover{background-color:rgba(0,0,0,0.4);}.large-cta-item .field--name-field-basic-text{font-family:nhd-d;}.field--name-field-cta-box:has(> .field__item:first-child:last-child) > .field__item .large-cta-item{display:flex;gap:72px;justify-content:space-between;align-items:flex-end;max-width:1065px;margin-left:auto;margin-right:auto;}.field--name-field-cta-box:has(> .field__item:first-child:last-child) > .field__item .large-cta-item > div{flex:1 1 0;}.field--name-field-cta-box:has(> .field__item:first-child:last-child) > .field__item .large-cta-item h2{font-size:90px;line-height:85px;margin-bottom:0;}.field--name-field-cta-box:has(> .field__item:first-child:last-child) > .field__item .large-cta-item .field--name-field-basic-text{font-size:22px;line-height:30px;padding-top:115px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='84' height='66' viewBox='0 0 84 66' fill='none'><path d='M0.499998 33.0594L82.5271 33M51.2776 65L83.5 33L51.2776 0.999999' stroke='white' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-repeat:no-repeat;background-position:top 15px right 0;background-size:100px auto;display:flex;flex-direction:column;justify-content:flex-end;}.field--name-field-cta-box:has(> .field__item:nth-child(2)){display:flex;gap:22px;}.field--name-field-cta-box:has(> .field__item:nth-child(2)) > .field__item{flex:1 1 0;}.field--name-field-cta-box:has(> .field__item:nth-child(2)) > .field__item  .large-cta-item h2{font-size:70px;line-height:65px;margin-bottom:35px;}.field--name-field-cta-box:has(> .field__item:nth-child(2)) > .field__item .paragraph--type--large-cta-item,.field--name-field-cta-box:has(> .field__item:nth-child(2)) > .field__item .paragraph--type--large-cta-item .large-cta-item{height:100%;}.field--name-field-cta-box:has(> .field__item:nth-child(2)) > .field__item .large-cta-item{padding:55px 35px 92px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='84' height='66' viewBox='0 0 84 66' fill='none'><path d='M0.499998 33.0594L82.5271 33M51.2776 65L83.5 33L51.2776 0.999999' stroke='white' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-repeat:no-repeat;background-position:right 20px bottom 20px;background-size:75px auto;}.paragraph--type--fifty-fifty{padding-top:85px;padding-bottom:85px;}.fifty-link{display:flex;justify-content:space-between;align-items:center;gap:10%;color:var(--color-soft-black);}.fifty-link .field--name-field-more-text{color:var(--color-scm-medium-blue);margin-top:30px;}.field--name-field-fifty-image{flex:50%;overflow:hidden;clip-path:polygon(0 0,calc(100% - 110px) 0,100% 90px,100% 100%,0 100%);border-radius:6px;}.field--name-field-fifty-image img{transition:transform .5s ease;}.fifty-link:hover .field--name-field-fifty-image img{transform:scale(1.1);}.fifty-content{box-sizing:border-box;flex:40%;}.fifty-content h2{margin-bottom:25px;}.paragraph--type--fifty-fifty.left-aligned .fifty-content{order:-1;}.paragraph--type--fifty-fifty-text{padding-top:60px;padding-bottom:60px;}.paragraph.light-gray{background-color:var(--color-light-gray);}.fifty-partner-wrap{display:flex;justify-content:flex-start;gap:125px;}.fifty-partner-wrap > div{flex:1 1 0;max-width:495px;}.fifty-partner-wrap h2{font-size:60px;line-height:60px;margin-bottom:30px;}.fifty-partner-wrap .field--name-field-cta-button{margin-top:32px;}.paragraph--type--large-link-list .field--name-field-cta-button a,.fifty-partner-wrap .field--name-field-cta-button a{display:inline-block;padding:16px 40px;font-size:12px;line-height:17px;letter-spacing:1.44px;text-transform:uppercase;border-radius:6px;border:1px solid var(--color-scm-medium-blue);}.paragraph--type--large-link-list .field--name-field-cta-button a:hover,.fifty-partner-wrap .field--name-field-cta-button a:hover{border-color:var(--color-scm-dark-blue);background-color:var(--color-scm-dark-blue);color:#FFF;}.field--name-field-fifty-text h5{margin-bottom:24px;}.field--name-field-fifty-text h5:not(:first-child){margin-top:40px;}.field--name-field-fifty-text p{font-size:15px;line-height:24px;}.paragraph--type--large-link-list{padding-top:60px;padding-bottom:60px;}.paragraph--type--large-link-list .container{display:flex;justify-content:space-between;gap:80px;}.paragraph--type--large-link-list .large-link-list-content{flex:1;max-width:815px;}.paragraph--type--large-link-list .field--name-field-cta-button{flex-shrink:0;flex:100%;max-width:235px;}.paragraph--type--large-link-list h2{font-size:60px;line-height:56px;margin-bottom:22px;}.paragraph--type--large-link-list .field--name-field-linked-list{margin-top:60px;}.link-list-link{display:flex;color:var(--color-soft-black);gap:20px;padding:40px 115px 40px 16px;border-top:1px solid #000;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='84' height='66' viewBox='0 0 84 66' fill='none'><path d='M0.499998 33.0594L82.5271 33M51.2776 65L83.5 33L51.2776 0.999999' stroke='%230077BF' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-repeat:no-repeat;background-position:right 0 top 40px;background-size:70px auto;}.link-list-link:hover{background-color:var(--color-lime-green);}.link-list-link .field--name-field-heading{flex:1 1 40%;}.link-list-link .field--name-field-basic-text{flex:1 1 57%;}.paragraph--type--expand-collapse{padding-top:60px;padding-bottom:60px;}.paragraph--type--expand-collapse h3{margin-bottom:20px;}.paragraph--type--expand-collapse-item{border-bottom:1px solid var(--color-dark-gray);padding-top:20px;padding-bottom:20px;}.field--name-field-expand-collapse-heading{padding-top:7px;padding-bottom:6px;background-repeat:no-repeat;background-position:right center;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 47 50'><line x1='0.5' y1='24.5' x2='46.5' y2='24.5' stroke='%230077BF' stroke-linecap='round'/><line x1='24.0234' y1='46.9766' x2='24.0234' y2='0.976562' stroke='%230077BF' stroke-linecap='round'/></svg>");background-size:33px;}.paragraph--type--expand-collapse-item.open .field--name-field-expand-collapse-heading{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 47 50'><line x1='0.5' y1='24.5' x2='46.5' y2='24.5' stroke='%230077BF' stroke-linecap='round'/></svg>");}.field--name-field-expand-collapse-heading h6{margin-bottom:0;cursor:pointer;padding-right:45px;}.expand-content-container{display:grid;grid-template-rows:0fr;transition:grid-template-rows 0.35s ease,margin-top 0.35s ease;overflow:hidden;}.expand-content-container .field--name-field-expand-collapse-content{min-height:0;}.paragraph--type--expand-collapse-item.open .expand-content-container{grid-template-rows:1fr;margin-top:4px;}.field--name-field-expand-collapse-content p,.field--name-field-expand-collapse-content ul,.field--name-field-expand-collapse-content ol{}.field--name-field-expand-collapse-content ul,.field--name-field-expand-collapse-content ol{margin-top:10px;margin-bottom:10px;}.field--name-field-expand-collapse-content ul li:not(:last-child),.field--name-field-expand-collapse-content ol li:not(:last-child){margin-bottom:2px;}.paragraph--type--agenda{padding-top:60px;padding-bottom:60px;}.paragraph--type--agenda h3{margin-bottom:20px;}.paragraph--type--agenda-item{display:flex;gap:74px;padding-top:20px;padding-bottom:20px;border-bottom:1px solid var(--color-dark-gray);}.field--name-field-time-text{flex-shrink:0;width:125px;font-size:13px;line-height:18px;color:var(--color-scm-medium-blue);}.field--name-field-agenda-item{flex:1;}.field--name-field-agenda-item h6{margin-bottom:0;}.paragraph--type--numbers-grid{padding-top:60px;padding-bottom:60px;}.paragraph--type--numbers-grid h2{font-size:60px;line-height:56px;margin-bottom:35px;}.field--name-field-number-cards{display:flex;justify-content:center;flex-wrap:wrap;gap:8px 8px;}.field--name-field-number-cards > .field__item{flex-basis:32%;flex-grow:1;padding:24px;box-sizing:border-box;background-color:var(--color-scm-light-blue);border-radius:6px;}.paragraph--type--numbers-card{display:flex;flex-direction:column;justify-content:space-between;gap:110px;height:100%;}.number-wrap{display:flex;font-size:70px;line-height:60px;font-weight:500;}.field--name-field-number-label{font-size:13px;line-height:18px;font-family:"IBM Plex Mono";color:var(--color-scm-medium-blue);max-width:225px;}@property --num{syntax:'<integer>';initial-value:0;inherits:false;}.number{--num:0;counter-reset:num var(--num);}.number::after{content:counter(num);}.number.formatted::after{content:none;}.paragraph--type--numbers-grid.animate .number{transition:--num 2s ease-out;--num:var(--target,0);}.paragraph--type--text-card-grid{padding-top:60px;padding-bottom:60px;}.field--name-field-text-cards{display:flex;flex-wrap:wrap;gap:24px 2%;}.paragraph--type--text-card-grid h2{margin-bottom:40px;}.field--name-field-text-cards > .field__item{flex:1 1 32%;min-width:295px;}.field--name-field-text-cards .paragraph--type--text-card,.field--name-field-text-cards .text-card-link,.field--name-field-text-cards .text-card-wrap{height:100%;}.text-card-wrap{display:block;background-color:var(--color-scm-light-blue);padding:22px 22px 80px 22px;box-sizing:border-box;border-radius:6px;color:var(--color-soft-black);border:1px solid var(--color-scm-light-blue);background-size:56px auto;min-height:242px;}.text-card-link .text-card-wrap{display:block;min-height:242px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='84' height='66' viewBox='0 0 84 66' fill='none'><path d='M0.499998 33.0594L82.5271 33M51.2776 65L83.5 33L51.2776 0.999999' stroke='%230077BF' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-repeat:no-repeat;background-position:right 22px bottom 22px;}.text-card-link:hover .text-card-wrap{background-color:#FFF;border-color:var(--color-scm-medium-blue);}.text-card-wrap h5{margin-bottom:20px;}.text-card-wrap .field--name-field-basic-text{font-size:15px;line-height:24px;}.paragraph--type--large-text-card-grid{padding-top:60px;padding-bottom:60px;}.paragraph--type--large-text-card-grid > .container > .field--name-field-heading h2{margin-bottom:40px;}.field--name-field-large-text-cards{display:flex;flex-wrap:wrap;gap:24px 1%;}.field--name-field-large-text-cards > .field__item{flex:1 1 32.666%;}.field--name-field-large-text-cards .paragraph--type--large-text-card,.field--name-field-large-text-cards .large-text-card-link{height:100%;}.large-text-card-link{color:#FFF;background-color:var(--color-scm-dark-blue);display:block;padding:32px 32px 165px 32px;box-sizing:border-box;clip-path:polygon(0 0,calc(100% - 110px) 0,100% 105px,100% 100%,0 100%);border-radius:6px;transition:.5s transform,background-color 0.3s ease;cubic-bezier(.25,.46,.45,.94);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='84' height='66' viewBox='0 0 84 66' fill='none'><path d='M0.499998 33.0594L82.5271 33M51.2776 65L83.5 33L51.2776 0.999999' stroke='%23FFFFFF' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-repeat:no-repeat;background-position:right 32px bottom 35px;background-size:125px auto;}.large-text-card-link:hover{background-color:var(--color-scm-medium-blue);transform:translate(0,-.8rem);}.large-text-card-link h2{margin-top:35px;margin-bottom:25px;}.paragraph--type--mega-component{padding-top:60px;padding-bottom:60px;}.field--name-field-eyebrow{font-size:13px;line-height:13px;text-transform:uppercase;font-family:"IBM Plex Mono";margin-bottom:15px;}.mega-heading{display:flex;gap:10%;}.mega-heading-content{flex:1 0 58%;}.mega-heading-content h2{margin-bottom:30px;}.field--name-field-mega-image{flex:1 0 32%;}.field--name-field-text-column{display:flex;gap:8%;margin-top:50px;}.field--name-field-text-column > .field__item{flex:1 0 46%;max-width:485px;}.field--name-field-text-column h5{font-size:18px;line-height:22px;margin-bottom:25px;}.field--name-field-text-column h5:not(:first-child){margin-top:40px;}.field--name-field-text-column p{font-size:15px;line-height:24px;}.field--name-field-text-column hr{margin-top:15px;margin-bottom:25px;}.paragraph--type--mega-component .field--name-field-buttons{margin-top:50px;}.paragraph--type--mega-component .field--name-field-buttons > .field__item:not(:last-child){margin-bottom:10px;}.paragraph--type--mega-component .field--name-field-buttons a{display:inline-block;padding:16px 40px;font-size:12px;line-height:17px;letter-spacing:1.44px;text-transform:uppercase;border-radius:6px;border:1px solid var(--color-scm-medium-blue);}.paragraph--type--mega-component .field--name-field-buttons a:hover{border-color:var(--color-scm-dark-blue);background-color:var(--color-scm-dark-blue);color:#FFF;}.listing-view{padding-top:100px;}.paragraph--type--publications-list .listing-view{padding-top:0;}.views-exposed-form{margin-bottom:40px;}.views-exposed-form .form--inline > .form-type-select > label{visibility:hidden;height:0;width:0;overflow:hidden;display:block;}.views-exposed-form .form--inline > .form-item{margin-top:0;margin-bottom:0;margin-right:15px;}.form-type-select{position:relative;display:inline-block;}.form-type-select select{border-radius:6px;border-color:var(--color-scm-medium-blue);padding:10px 40px 10px 18px;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none;font-size:13px;outline:none;background:none;}.view-empty-text{font-size:18px;line-height:22px;font-weight:700;padding-top:40px;padding-bottom:40px;border-bottom:1px solid var(--color-dark-gray);}.form-type-select::after{content:"";position:absolute;right:5px;top:6px;width:25px;height:25px;pointer-events:none;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'><path d='M4 6l4 4 4-4' stroke='%230077BF' stroke-width='1' fill='none'/></svg>")
  no-repeat center / contain;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'><path d='M4 6l4 4 4-4' stroke='%230077BF' stroke-width='1' fill='none'/></svg>")
  no-repeat center / contain;background-color:#0077bf;transform:scaleY(1);transition:transform 0.25s ease;}.form-type-select.open::after{transform:scaleY(-1);}.listing-view .views-row{padding-top:45px;padding-bottom:45px;border-bottom:1px solid var(--color-dark-gray);}.grid-view .view-content{display:flex;gap:80px 3.33%;flex-wrap:wrap;}.grid-view .views-row{flex-basis:31%;margin-bottom:24px;}.grid-view .swiper .views-row{margin-bottom:0;flex-basis:auto;}.content-type-label{font-size:13px;line-height:13px;letter-spacing:1px;text-transform:uppercase;font-family:"IBM Plex Mono";margin-bottom:20px;}.node--type-people.node--view-mode-listing-teaser .node__content{padding-right:40px;position:relative;}.people-teaser-link{position:relative;}.people-teaser-link:after,.node--type-people.node--view-mode-listing-teaser .node__content:after{content:'';position:absolute;top:0;right:0;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='31' height='24' viewBox='0 0 31 24' fill='none'><path d='M0.998376 12.0214L30.1619 12M19.0516 23.5L30.5078 12L19.0516 0.499999' stroke='%230077BF' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-repeat:no-repeat;background-position:top right;width:31px;height:24px;display:block;transition:right 0.4s ease;}.people-teaser-link .field--name-field-person-photo,.node--type-people.node--view-mode-listing-teaser .field--name-field-person-photo{width:115px;flex-shrink:0;}.people-teaser-link .field--name-field-person-photo img,.node--type-people.node--view-mode-listing-teaser .field--name-field-person-photo img{border-radius:6px;}.people-teaser-link,.node--type-people.node--view-mode-listing-teaser .listing-profile-link{flex-grow:1;display:flex;gap:40px;color:#000;width:66%;max-width:765px;box-sizing:border-box;padding-right:45px;}.node--type-people.node--view-mode-listing-teaser .listing-profile-link{max-width:none;width:100%;}.people-listing-name-contact{display:flex;flex-grow:1;gap:40px;justify-content:space-between;}.people-teaser-link{width:100%;}.node--type-people.node--view-mode-listing-teaser .teaser-name-title{color:#000;}.people-teaser-link .teaser-name-title{flex-grow:1;}.node--type-people.node--view-mode-listing-teaser .teaser-name-title{width:68%;min-width:68%;}.node--type-people.node--view-mode-listing-teaser .people-listing-name-contact:first-child .teaser-name-title{width:calc(68% + 49px);}.people-teaser-link:hover .faux-full-title,.node--type-people.node--view-mode-listing-teaser .node__content:has(.field--name-field-person-photo:hover) .faux-full-title,.node--type-people.node--view-mode-listing-teaser .node__content:has(.teaser-name-title:hover) .faux-full-title{text-decoration:underline;text-decoration-color:var(--color-scm-medium-blue);text-underline-offset:4px;text-decoration-thickness:1px;}.people-teaser-link:hover:after,.node--type-people.node--view-mode-listing-teaser .node__content:has(.field--name-field-person-photo:hover):after,.node--type-people.node--view-mode-listing-teaser .node__content:has(.teaser-name-title:hover):after{right:-15px;}.node--type-people.node--view-mode-listing-teaser .teaser-email-phone{font-size:15px;margin-top:3px;flex-grow:1;}.node--type-people.node--view-mode-listing-teaser .teaser-email-phone .field--name-field-phone a{color:#000;}.node--type-people.node--view-mode-listing-teaser .teaser-email-phone > div:not(:last-child){margin-bottom:15px;}.field--name-field-professional-titles .field__item:not(:last-child){margin-bottom:8px;}.node--type-people .paragraph--type--banner-simple .field--name-field-person-photo{max-width:185px;display:flex;flex-direction:column;justify-content:flex-end;}.node--type-people .paragraph--type--banner-simple .field--name-field-person-photo img{border-radius:6px;}.node--type-people .paragraph--type--banner-simple .field--name-field-professional-titles{margin-top:20px;}.people-teaser-link .faux-full-title{margin-bottom:2px;}.people-teaser-link .field--name-field-professional-titles{font-size:15px;line-height:20px;}.paragraph--type--people-manual{padding-top:60px;padding-bottom:60px;}.paragraph--type--people-manual h2{margin-bottom:0;font-size:60px;line-height:56px;}.heading-button-wrap{margin-bottom:45px;gap:40px;display:flex;justify-content:space-between;align-items:center;}.heading-button-wrap .field--name-field-heading{max-width:715px;}.heading-button-wrap .field--name-field-cta-button{flex-shrink:0;}.heading-button-wrap .field--name-field-cta-button a{display:inline-block;padding:16px 40px;font-size:12px;line-height:17px;letter-spacing:1.44px;text-transform:uppercase;border-radius:6px;border:1px solid var(--color-scm-medium-blue);}.heading-button-wrap .field--name-field-cta-button a:hover{border-color:var(--color-scm-dark-blue);background-color:var(--color-scm-dark-blue);color:#FFF;}body:not(.page-node-type-event) .paragraph--type--people-manual .field--name-field-people{display:flex;gap:40px 5%;flex-wrap:wrap;}.paragraph--type--people-manual .field--name-field-people > .field__item{flex:1 1 47.5%;padding:40px 0;border-bottom:1px solid var(--color-dark-gray);}.two-third-content{padding-top:60px;padding-bottom:60px;display:flex;justify-content:space-between;gap:40px;}.two-third-content .two-third-left{width:275px;flex-shrink:0;}.two-third-content .two-third-left > div:not(:last-child){margin-bottom:28px;}.two-third-content .two-third-left > div .field__label{text-transform:uppercase;font-family:"IBM Plex Mono";font-size:13px;line-height:13px;letter-spacing:1px;margin-bottom:10px;font-weight:400;}.two-third-content .two-third-left > div,.two-third-content .two-third-left > div a{font-size:13px;line-height:18px;}.two-third-content .two-third-right{flex-grow:1;max-width:690px;}.two-third-right .field--name-field-components > .field__item > .paragraph{padding-top:30px;padding-bottom:30px;}.two-third-right .field--name-field-components > .field__item:first-child > .paragraph{padding-top:0;}.two-third-right .paragraph--type--people-manual h2{font-size:32px;line-height:40px;}.two-third-right  .paragraph--type--people-manual .heading-button-wrap{margin-bottom:20px;}.two-third-right .field--name-field-additional-content{padding-top:30px;padding-bottom:60px;}.two-third-right .container{padding-left:0;padding-right:0;}.node--type-podcast .paragraph--type--banner-simple .field--name-field-podcast-image{max-width:200px;display:flex;flex-direction:column;justify-content:flex-end;}.node--type-podcast .paragraph--type--banner-simple .field--name-field-podcast-image img{border-radius:6px;}.episode-series{display:flex;font-family:"IBM Plex Mono";font-size:13px;font-weight:400;line-height:13px;letter-spacing:1px;text-transform:uppercase;margin-bottom:52px;}.episode-series > div:first-child:not(:last-child):after{content:"|";display:inline-block;margin-right:4px;}.field--name-field-episode.field--label-inline > .field__label,.field--name-field-episode.field--label-inline > .field__item{display:inline;font-weight:400;float:none;padding:0;font-family:"IBM Plex Mono";font-size:13px;font-weight:400;line-height:13px;letter-spacing:1px;text-transform:uppercase;}.field--name-field-episode{display:flex;gap:4px;}.field--name-field-episode .field__label:after{display:none;}.transcript-text-and-download:not(:first-child){margin-top:30px;}.transcript-text-and-download h3{margin-bottom:20px;}.field--name-field-transcript-text{padding:20px;box-sizing:border-box;background-color:var(--color-light-gray);font-size:17px;line-height:30px;max-height:690px;overflow-y:scroll;}.field--name-field-transcript{margin-top:40px;}.media--type-transcripts .field__item a{color:#FFF;font-size:12px;line-height:12px;letter-spacing:1.44px;padding:16px 40px;text-transform:uppercase;display:inline-block;border:1px solid var(--color-scm-medium-blue);background-color:var(--color-scm-medium-blue);border-radius:4px;}.media--type-transcripts .field__item a:hover{background-color:transparent;color:var(--color-scm-medium-blue);}.audiofield-player label{display:none;}.paragraph--type--banner-simple .field--name-field-podcast-mp3-url{margin-top:50px;}.paragraph--type--latest-podcast{padding-top:60px;padding-bottom:60px;}.paragraph--type--latest-podcast h2{font-size:60px;line-height:56px;margin-bottom:52px;}.paragraph--type--latest-podcast .field--name-field-cta-button{margin-top:50px;}.paragraph--type--latest-podcast .field--name-field-cta-button a{display:inline-block;padding:16px 40px;font-size:12px;line-height:17px;letter-spacing:1.44px;text-transform:uppercase;border-radius:6px;border:1px solid var(--color-scm-medium-blue);}.paragraph--type--latest-podcast .field--name-field-cta-button a:hover{border-color:var(--color-scm-dark-blue);background-color:var(--color-scm-dark-blue);color:#FFF;}.node--type-podcast.node--view-mode-listing-teaser{padding:40px;border-radius:6px;background-color:var(--color-light-gray);}.node--type-podcast.node--view-mode-listing-teaser .field--name-field-podcast-image{flex-shrink:0;width:200px;margin-right:0;margin-left:auto;}.node--type-podcast.node--view-mode-listing-teaser .field--name-field-podcast-image img{border-radius:6px;}.node--type-podcast.node--view-mode-listing-teaser .field--name-field-episode{color:var(--color-scm-medium-blue);width:100px;flex-shrink:0;}.podcast-teaser-wrap .podcast-title-summary{flex:1 1 calc(100% - 300px - 150px);}.node--type-podcast.node--view-mode-listing-teaser .custom-audio-player{margin-top:25px;}.podcast-teaser-wrap{color:#000;display:flex;flex-wrap:wrap;gap:25px 75px;}.podcast-teaser-wrap:hover .faux-full-title{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;text-decoration-color:var(--color-scm-medium-blue);}.node--type-podcast.node--view-mode-listing-teaser .faux-full-title{font-size:24px;line-height:30px;margin-bottom:0;}.node--type-podcast.node--view-mode-listing-teaser .field--name-body{font-size:17px;line-height:30px;margin-top:20px;}.node--type-podcast.node--view-mode-listing-teaser .field--name-field-podcast-mp3-url{margin-left:175px;}.podcast-listing .views-row:not(:last-child){margin-bottom:35px;}.listing-view.view-events .views-row{padding-left:16px;padding-right:16px;}.listing-view.view-events .views-row:hover{background-color:var(--color-lime-green);}.big-date-display,.two-third-content .two-third-left .big-date-display{font-size:58px;line-height:56px;font-weight:600;}.big-date-display .big-date-year{font-size:40px;line-height:40px;}.field--name-field-registration-url{margin-top:20px;}.field--name-field-registration-url a{display:inline-block;padding:16px 40px;font-size:12px;line-height:17px;letter-spacing:1.44px;text-transform:uppercase;border-radius:6px;background-color:var(--color-scm-medium-blue);border:1px solid var(--color-scm-medium-blue);color:#FFF;}.field--name-field-registration-url a:hover{background-color:transparent;color:var(--color-scm-medium-blue);}.node--type-event.node--view-mode-listing-teaser > .node__content{}.node--type-event.node--view-mode-listing-teaser .listing-wrap-with-ac{display:grid;grid-template-columns:200px 1fr 275px;column-gap:calc(24px + (56 * ((100vw - 1024px) / (1280 - 1024))));align-items:start;}.node--type-event.node--view-mode-listing-teaser .event-listing-link{color:#000;display:contents;}.node--type-event.node--view-mode-listing-teaser .event-listing-link .big-date-display{grid-column:1;flex-shrink:0;width:200px;}.node--type-event.node--view-mode-listing-teaser .partner-title{grid-column:2;max-width:415px;width:100%;margin-left:auto;}.node--type-event.node--view-mode-listing-teaser .faux-full-title{margin-bottom:0;margin-top:0;font-size:24px;line-height:30px;font-weight:700;}.node--type-event.node--view-mode-listing-teaser .field--name-field-partner-event{font-family:"IBM Plex Mono";font-size:13px;font-weight:400;line-height:13px;letter-spacing:1px;text-transform:uppercase;color:var(--color-scm-medium-blue);margin-bottom:15px;}.node--type-event.node--view-mode-listing-teaser .field--name-field-partner-event:empty{margin-bottom:0;}.node--type-event.node--view-mode-listing-teaser .event-listing-link .event-info{grid-column:3;font-family:"IBM Plex Mono";font-size:13px;font-weight:400;line-height:13px;letter-spacing:1px;text-transform:uppercase;color:var(--color-scm-medium-blue);display:flex;gap:48px;justify-self:end;}.node--type-event.node--view-mode-listing-teaser .field--name-field-additional-content{grid-column:2;margin-top:15px;}.event-login-container.container{padding-left:20px;padding-right:20px;}.event-login-cta{margin:20px 0;border-radius:6px;background-color:var(--color-scm-light-blue);display:flex;gap:40px;box-sizing:border-box;padding:20px 16px;justify-content:space-between;align-items:center;}.event-login-cta-message{font-size:18px;font-weight:700;line-height:22px;}.event-login-cta-button{display:inline-block;padding:14px 40px;font-size:12px;line-height:17px;letter-spacing:1.44px;text-transform:uppercase;border-radius:6px;background-color:var(--color-scm-medium-blue);border:1px solid var(--color-scm-medium-blue);color:#FFF;flex-shrink:0;}.node--type-event.node--view-mode-listing-teaser > .node__content .field--name-field-ac-button a{padding:0;color:var(--color-scm-medium-blue);border:none;text-transform:none;font-size:15px;line-height:24px;letter-spacing:normal;background-color:transparent;}.node--type-event.node--view-mode-listing-teaser > .node__content .field--name-field-ac-button a:hover{color:var(--color-scm-medium-blue);border:none;background-color:transparent;}.node--type-event.node--view-mode-listing-teaser .big-date-link{width:200px;flex-shrink:0;}.node--type-event.node--view-mode-listing-teaser .listing-wrap-with-ac .field--name-field-additional-content{margin-left:auto;width:100%;max-width:415px;}.paragraph--type--recent-publications,.paragraph--type--past-events,.paragraph--type--recent-events{padding-top:60px;padding-bottom:60px;}.paragraph--type--recent-publications h2,.paragraph--type--past-events h2,.paragraph--type--recent-events h2{font-size:60px;line-height:56px;margin-bottom:0;}.paragraph--type--recent-publications .listing-view,.paragraph--type--past-events .listing-view,.paragraph--type--recent-events .listing-view{padding-top:0;}.node--type-news .simple-banner-content .faux-full-title{font-size:clamp(40px,5.46vw,70px);line-height:clamp(40px,5.46vw,70px);}.two-third-right .field--name-field-intro-summary{font-size:30px;line-height:40px;border-bottom:2px solid var(--color-scm-medium-blue);padding-bottom:22px;font-family:nhd-d;margin-bottom:50px;}.field--name-field-publication-image img,.field--name-field-news-image img{border-radius:6px;}.news-listing-teaser{color:#000;display:flex;justify-content:space-between;gap:6.5%;}.news-listing-date-title{display:flex;gap:6.5%;justify-content:space-between;}.news-listing-type-date{font-size:13px;line-height:13px;font-family:"IBM Plex Mono";text-transform:uppercase;letter-spacing:1px;}.news-listing-teaser .news-listing-type-date{width:165px;flex-shrink:0;color:var(--color-scm-medium-blue);}.news-listing-teaser .news-listing-type-date > div:not(:last-child){margin-bottom:15px;}.news-listing-teaser .field--name-field-news-image{width:23%;flex-shrink:0;}.news-listing-teaser .faux-full-title{font-size:20px;line-height:25px;font-weight:700;}.news-listing-teaser:hover .faux-full-title{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;text-decoration-color:var(--color-scm-medium-blue);}.news-listing-teaser .field--name-field-intro-summary{font-size:15px;line-height:24px;}.paragraph--type--latest-news{padding-top:60px;padding-bottom:60px;}.paragraph--type--latest-news h2{font-size:60px;line-height:56px;margin-bottom:0;}.news-small-teaser{color:#000;}.news-small-teaser .news-listing-type-date{display:flex;margin-top:16px;}.news-small-teaser .news-listing-type-date > div:first-child:not(:last-child):after{content:'|';display:inline;margin:0 5px;}.news-small-teaser .faux-full-title{margin-top:16px;font-size:18px;line-height:22px;font-weight:700;}.news-small-teaser:hover .faux-full-title{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;text-decoration-color:var(--color-scm-medium-blue);}.paragraph--type--latest-news .field--name-field-cta-button{margin-top:40px;}.paragraph--type--latest-news .field--name-field-cta-button a{display:inline-block;padding:16px 40px;font-size:12px;line-height:17px;letter-spacing:1.44px;text-transform:uppercase;border-radius:6px;border:1px solid var(--color-scm-medium-blue);}.paragraph--type--latest-news .field--name-field-cta-button a:hover{border-color:var(--color-scm-dark-blue);background-color:var(--color-scm-dark-blue);color:#FFF;}.simple-banner-content .field--name-field-research-summary{font-size:17px;line-height:30px;margin-top:20px;}.field--name-field-event-image img,.field--name-field-research-image img{border-radius:6px;}.simple-banner-content .field--name-field-research-website{margin-top:20px;}.simple-banner-content .field--name-field-research-website a{display:inline-block;padding:16px 40px;font-size:12px;line-height:17px;letter-spacing:1.44px;text-transform:uppercase;border-radius:6px;background-color:var(--color-scm-medium-blue);border:1px solid var(--color-scm-medium-blue);color:#FFF;}.simple-banner-content .field--name-field-research-website a:hover{background-color:transparent;color:var(--color-scm-medium-blue);}.paragraph--type--past-research,.paragraph--type--current-research{padding-top:60px;padding-bottom:60px;}.paragraph--type--past-research h2,.paragraph--type--current-research h2{margin-bottom:40px;}.grid-view .node--type-research,.grid-view .node--type-research .node__content,.grid-view .node--type-research .research-small-teaser{height:100%;}.research-small-teaser{display:flex;flex-direction:column;position:relative;background:#fff;overflow:hidden;transition:background 0.3s ease;color:#000;}.research-title-teaser{color:#000;}.research-title-teaser:hover{color:var(--color-scm-medium-blue)}.research-small-teaser:hover{background:var(--color-lime-green);}.research-title-teaser .faux-full-title,.research-small-teaser .faux-full-title{font-size:20px;font-weight:700;line-height:25px;margin-bottom:60px;border-top:1px solid #000;padding:24px 16px 0 16px;z-index:2;}.research-title-teaser .faux-full-title{border-color:var(--color-dark-gray);}.research-small-teaser .field--name-field-research-image{margin-top:auto;transition:opacity 0.3s ease;z-index:1;}.research-small-teaser .field--name-field-research-summary{font-size:16px;line-height:27px;padding:16px;background:#E2F99C;position:absolute;bottom:-100%;left:0;right:0;transition:bottom 0.4s ease;z-index:3;}.research-small-teaser:hover .field--name-field-research-image{opacity:0;}.research-small-teaser:hover .field--name-field-research-summary{bottom:0;}.paragraph--type--research-carousel{padding-top:60px;padding-bottom:60px;}.research-carousel-top{display:flex;margin-bottom:40px;gap:65px;justify-content:space-between;}.research-carousel-title-intro{max-width:792px;flex-grow:1;width:100%;}.research-carousel-title-intro h2{font-size:70px;line-height:60px;}.research-carousel-title-intro .field--name-field-intro-text{margin-top:25px;}.research-carousel-top .field--name-field-cta-button{width:max-content;flex-shrink:0;}.research-carousel-top .field--name-field-cta-button a{display:inline-block;padding:16px 40px;font-size:12px;line-height:17px;letter-spacing:1.44px;text-transform:uppercase;border-radius:6px;border:1px solid var(--color-scm-medium-blue);}.research-carousel-top .field--name-field-cta-button a:hover{border-color:var(--color-scm-dark-blue);background-color:var(--color-scm-dark-blue);color:#FFF;}.publication-listing-link{color:#000;display:flex;gap:80px;position:relative;padding-right:60px;}.publication-listing-link:after{content:'';position:absolute;top:0;right:0;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='31' height='24' viewBox='0 0 31 24' fill='none'><path d='M0.998376 12.0214L30.1619 12M19.0516 23.5L30.5078 12L19.0516 0.499999' stroke='%230077BF' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-repeat:no-repeat;background-position:top right;width:31px;height:24px;display:block;transition:right 0.4s ease;}.publication-listing-link:hover:after{right:-15px;}.publication-date-type{flex-shrink:0;width:165px;color:var(--color-scm-medium-blue);font-size:13px;font-family:"IBM Plex Mono";font-weight:400;line-height:13px;letter-spacing:1px;text-transform:uppercase;}.publication-date-type > div:not(:last-child){margin-bottom:15px;}.publication-title-summary{max-width:765px;}.publication-listing-link .faux-full-title{font-size:20px;line-height:25px;font-weight:700;margin-bottom:0;}.publication-listing-link:hover .faux-full-title{color:var(--color-scm-medium-blue);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;}.publication-listing-link .field--name-field-intro-summary{margin-top:10px;font-size:15px;line-height:24px;}.listing-wrap-with-ac .field--name-field-additional-content a{font-size:15px;line-height:24px;color:var(--color-scm-medium-blue);}.listing-wrap-with-ac .field--name-field-additional-content a:hover{text-decoration:underline;}.listing-wrap-with-ac .field--name-field-additional-content{display:flex;gap:50px;max-width:765px;flex-wrap:wrap;margin-top:15px;margin-left:245px;}.scopus-publications-wrap{padding-top:60px;padding-bottom:60px;}.scopus-publications-wrap h2{font-size:60px;line-height:56px;margin-bottom:20px;}.quicktabs-wrapper .listing-view,.scopus-publication-list.listing-view{padding-top:0;}#block-ctl-content:has(.paragraph--type--banner-large-card):not(:has(.field--name-field-components))
+ .block-quicktabs{padding-top:90px;}.scopus-link-wrap{display:flex;gap:40px;padding-right:65px;position:relative;align-items:flex-start;}.scopus-link-wrap:after{content:'';position:absolute;top:0;right:0;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='31' height='24' viewBox='0 0 31 24' fill='none'><path d='M0.998376 12.0214L30.1619 12M19.0516 23.5L30.5078 12L19.0516 0.499999' stroke='%230077BF' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-repeat:no-repeat;background-position:top right;width:31px;height:24px;display:block;transition:right 0.4s ease;}.scopus-link-wrap:hover:after{right:-15px;}.scopus-date-wrap{font-size:13px;line-height:13px;color:var(--color-scm-medium-blue);font-family:"IBM Plex Mono";letter-spacing:1px;text-transform:uppercase;display:flex;flex-shrink:0;width:265px;flex-wrap:wrap;gap:8px 0;margin-top:4px;}.scopus-date-wrap > div:first-child:not(:last-child):after{content:"|";display:inline-block;margin-left:4px;margin-right:4px;}.scopus-pub-title{flex-grow:1;max-width:790px;width:100%;font-size:20px;font-weight:700;line-height:25px;color:#000;}.scopus-link-wrap:hover .scopus-pub-title{text-decoration:underline;text-decoration-color:var(--color-scm-medium-blue);text-underline-offset:4px;text-decoration-thickness:1px;}.swiper{padding-top:78px !important;position:relative;}.paragraph:not(.paragraph--type--research-carousel):has(.field--name-field-heading) .swiper{margin-top:-46px;}.swiper-button-prev{left:auto !important;right:58px !important;}.swiper-button-next{right:0 !important;}.swiper-button-next{transform:scaleX(-1);}.swiper-button-prev,.swiper-button-next{top:0 !important;margin-top:0 !important;width:48px !important;height:0px !important;box-sizing:border-box;padding-top:48px !important;overflow:hidden;display:block !important;background-image:url(/themes/ctl/css/images/slider-arrow.svg);background-repeat:no-repeat;background-position:center;background-size:35px;}.swiper-button-prev:hover,.swiper-button-next:hover{background-color:var(--color-lime-green);}.swiper-button-prev:after,.swiper-button-next:after{display:none;}.paragraph--type--additional-content{padding-top:60px;padding-bottom:60px;}.two-third-right .field--name-field-additional-content-buttons,.node--type-event.node--view-mode-listing-teaser .field--name-field-additional-content,.two-third-right .field--name-field-additional-content > .field__items{display:flex;flex-wrap:wrap;gap:40px 40px;align-items:center;}.two-third-right .field--name-field-ac-button a{display:inline-block;padding:16px 40px;font-size:12px;line-height:17px;letter-spacing:1.44px;text-transform:uppercase;border-radius:6px;border:1px solid var(--color-scm-medium-blue);}.two-third-right .field--name-field-ac-button a:hover{border-color:var(--color-scm-dark-blue);background-color:var(--color-scm-dark-blue);color:#FFF;}.two-third-left > .field > .field__items > .field__item:not(:last-child){margin-bottom:5px;}#copyMessage{display:none;margin-top:10px;}.share-article-container{margin-top:40px;}.two-third-content .two-third-left .share-article-container a{font-size:15px;display:inline-flex;align-items:center;font-weight:500;line-height:26px;gap:14px;}.two-third-content .two-third-left .share-article-container a:after{content:"";display:inline-block;width:23px;height:18px;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='31' height='24' viewBox='0 0 31 24' fill='none'><path d='M0.998376 12.0214L30.1619 12M19.0516 23.5L30.5078 12L19.0516 0.499999' stroke='%230077BF' stroke-linecap='round' stroke-linejoin='round'/></svg>") no-repeat center;background-size:contain;transition:transform 0.3s ease;}.two-third-content .two-third-left .share-article-container a:hover::after{transform:translateX(4px);}.footer{background-color:var(--color-soft-black);color:#FFF;}.footer p,.footer p a,.footer li.menu-item a{color:#FFF;}.footer svg path{fill:#FFF;}.footer nav ul.menu{padding:0;margin:0;}#footer-top nav ul.menu{display:grid;grid-template-columns:repeat(3,3fr);gap:20px;padding-right:65px;}footer nav ul.menu li.menu-item{margin:0;padding:0;}#footer-top nav ul.menu li.menu-item a{font-size:15px;}footer nav ul.menu li.menu-item a{font-size:13px;}#footer-top{padding-top:64px;padding-bottom:40px;}footer{padding-top:0px;padding-bottom:40px;}.footer-inner-wrap{padding-top:40px;border-top:1px solid #7C7C7C;}#footer-top .container,footer .footer-inner-wrap{display:flex;justify-content:space-between;}footer .footer-inner-wrap{align-items:center;}#mit-footer-logo svg{height:40px;width:auto;}.field--name-field-social-media-links{display:flex;gap:12px;justify-content:flex-end;margin-top:90px;}.field--name-field-social-media-links img{height:20px;width:auto;}#block-ctl-address{margin-top:40px;}#block-ctl-address p{font-size:15px;line-height:24px;}.paragraph--type--embed-code{padding-top:60px;padding-bottom:60px;}.path-search #block-ctl-content .item-list > h3{max-width:940px;margin:auto;box-sizing:border-box;padding:60px 40px;}.path-search #title-area-container{padding-bottom:40px;}.path-search #block-osatt-page-title h1{max-width:895px;margin:auto;font-size:54px;font-weight:600;line-height:1.19;}.path-search main > .layout-content #search-form{padding:30px 35px;margin-bottom:0;}.path-search .gsc-wrapper,.path-search .gsc-above-wrapper-area > table,.path-search main > .layout-content #search-form > div{max-width:860px;margin:auto;}.path-search .gsc-wrapper{padding:0 30px;}.path-search #block-ctl-content > h2{display:none;}.path-search main > .layout-content #search-form .form-wrapper{max-width:860px;padding:0;box-sizing:border-box;border:2px solid #ddd;border-radius:18px;margin:auto;position:relative;}.path-search main > .layout-content #search-form input{margin-bottom:0;vertical-align:middle;}.path-search main > .layout-content #search-form input::placeholder{color:#002896;opacity:1;}.path-search main > .layout-content #search-form input:-ms-input-placeholder{color:#1063ff;}.path-search main > .layout-content #search-form input::-ms-input-placeholder{color:#1063ff;}#search-form .form-item{margin:0;}.path-search #search-form input[type='search']{background:none !important;border:none;outline:none;width:100%;padding:20px 65px 20px 30px;box-sizing:border-box;}.path-search #search-form input[type="submit"][id^="edit-submit"]{background-image:url(/themes/ctl/css/images/search.svg);background-repeat:no-repeat;width:32px;height:0;overflow:hidden;display:inline;background-color:transparent;border:none;padding-top:61px;background-position:center;background-size:27px;position:absolute;right:0;cursor:pointer;}.path-search #block-basis-content > .inner-block > h2{display:none;}.path-search .search-help-link{display:none;}.path-search #block-searchlink{display:none;}.path-search .form-item-keys label{display:none;}.path-search #block-gtr-content .item-list > h3{text-align:center;font-size:26px;padding-bottom:100px;}#search-form .form-item-keys{width:100%;}.gsc-control-cse{padding:0 !important;}.gsc-resultsbox-visible{}.gsc-control-cse table,.gsc-control-cse tbody,.gsc-control-cse tbody tr{border:none;}.gsc-above-wrapper-area{border:none !important;background-color:transparent;font-size:18px !important;color:#333 !important;padding:0 35px !important;border-radius:0px;border:1px solid #ddd;margin-bottom:0px;display:block !important;}.gcsc-find-more-on-google-root{display:none !important;}.gsc-result-info{font-size:18px !important;color:#000 !important;padding:20px 0 !important;font-family:nhd-t;}.gsc-result-info-container{padding-left:0px;padding-right:0px;padding-top:45px;padding-bottom:35px;}.gsc-selected-option-container{background-color:#FFF !important;}.gsc-webResult{margin-top:0px;max-width:820px;}.gsc-webResult .gsc-result{margin-bottom:38px !important;padding:0 0 40px 0 !important;border-bottom:1px solid #d4d4d4 !important;}.gs-result .gs-title{height:auto !important;overflow:visible !important;margin-bottom:0px !important;text-decoration:none !important;}.gs-result .gs-title *{font-size:26px !important;font-family:nhd-d;font-weight:600 !important;color:#000000 !important;text-decoration:none !important;}.gs-webResult .gs-snippet{color:#b0b0b0 !important;}.gs-webResult div.gs-visibleUrl,.gs-imageResult div.gs-visibleUrl{color:#595959 !important;font-size:16px !important;}.gsc-control-cse .gsc-table-result{font-size:16px !important;font-family:'nhd-t' !important;margin:10px 0 0 0 !important;}.gsc-table-cell-thumbnail,.gs-promotion-image-cell{display:none !important;}.gsc-table-result,.gsc-thumbnail-inside,.gsc-url-top{padding:0 !important;}.gcsc-branding{display:none !important;}.gsc-orderby-label{font-family:nhd-t;font-size:16px;color:#000 !important;}.gsc-orderby{padding-top:11px;}.gsc-selected-option-container{border:none !important;box-shadow:none !important;color:#000 !important;font-size:16px !important;font-weight:normal !important;}.gs-result .gs-title{margin-bottom:13px !important;}.gsc-results-wrapper-visible{border-top:1px solid #c0c0c0;}.gsc-results .gsc-cursor-box{text-align:left;margin-bottom:95px !important;margin-left:0 !important;padding-left:0;}.gsc-results .gsc-cursor-box .gsc-cursor-page{margin:0 15px 0 0 !important;font-size:14px;font-weight:400;color:#000 !important;display:inline-block !important;}.gsc-results .gsc-cursor-box .gsc-cursor-current-page{text-decoration:underline !important;}.gsc-orderby-container{padding-right:8px;}.gcsc-more-maybe-branding-root,.gsc-adBlock{display:none !important;}.gs-webResult .gs-snippet{color:#000 !important;font-size:18px !important;margin-top:3px !important;line-height:1.44;font-family:nhd-t;}.gsc-control-cse .gs-result .gs-title a b{}.gsc-control-cse .gs-result .gs-title a{color:#000 !important;font-family:'nhd-d' !important;font-weight:600 !important;font-size:24px !important;}.gsc-control-cse .gs-result .gs-title a:hover,.gsc-control-cse .gs-result .gs-title a:hover b{color:#676767 !important;text-decoration:underline !important;text-underline-offset:6px;}.path-search #block-osatt-content .item-list h3{display:none;}.quicktabs-tabs > li:first-child{margin-left:0;}.quicktabs-wrapper > .item-list{padding-bottom:60px;}.quicktabs-wrapper > .item-list > ul{margin:0;}.quicktabs-tabs > li{margin-left:50px;}.quicktabs-tabs > li a{padding:10px 45px;display:inline-block;border-bottom:1px solid transparent;color:#000;font-size:18px;line-height:22px;font-weight:700;}.quicktabs-tabs > li.active a{border-bottom:1px solid var(--color-scm-medium-blue);}.pager-wrap{display:flex;justify-content:space-between;padding-top:60px;padding-bottom:60px;}.pager-wrap .pager{display:inline-block;}.pager-wrap .pager__items{padding:0;margin:0;}.pager-wrap .pager__item--first,.pager-wrap .pager__item--last{}.pager-wrap .pager__item--previous,.pager-wrap .pager__item:first-child{padding-left:0;}.pager-wrap .pager__item a,.results-info{text-decoration:none;color:#000;font-size:15px;line-height:24px;}.results-info{margin-left:auto;margin-right:0;}.pager-wrap .pager__item--previous a,.pager-wrap .pager__item--next a,.pager-wrap .pager__item--last a,.pager-wrap .pager__item--first a{font-size:21px;}.paragraph--type--juicer-feed{padding-top:60px;padding-bottom:60px;}.paragraph--type--juicer-feed .field--name-field-heading h2{font-size:60px;line-height:56px;margin-bottom:0;}.paragraph--type--juicer-feed .juicer-feed.slider .slick-track{margin:0;padding:0;}.paragraph--type--juicer-feed .juicer-feed.slider.j-modern li.feed-item .j-image img{border-radius:6px;max-height:200px;}.paragraph--type--juicer-feed .juicer-feed.slider li.feed-item .j-image{}.paragraph--type--juicer-feed .juicer-feed.slider .j-text,.paragraph--type--juicer-feed .juicer-feed.slider li.feed-item{background-color:transparent;color:#000 !important;}.paragraph--type--juicer-feed .juicer-feed.slider .j-text{padding-left:0;padding-right:0;}body .j-post-overlay.juicer-feed .j-message p,.paragraph--type--juicer-feed .juicer-feed.slider .j-text p{color:#000 !important;font-family:nhd-t;font-size:17px;line-height:30px;}.paragraph--type--juicer-feed .juicer-feed.slider .j-text .j-message p{line-height:30px;max-height:calc(30px * 6);overflow:hidden;}.paragraph--type--juicer-feed .juicer-feed.slider li.feed-item .j-message{padding-bottom :0;}body .j-post-overlay.juicer-feed .j-poster h3,.paragraph--type--juicer-feed .juicer-feed.slider li.feed-item .j-poster h3{color:var(--color-scm-medium-blue);font-family:"IBM Plex Mono";font-weight:400;font-size:13px;line-height:13px;text-transform:uppercase;text-overflow:none;max-width:none;text-wrap:auto;}.paragraph--type--juicer-feed .juicer-feed.slider li.feed-item{cursor:pointer;}body .j-post-overlay.juicer-feed .j-poster img,body .j-post-overlay.juicer-feed .j-poster .j-date,body .j-post-overlay.juicer-feed .j-meta,.paragraph--type--juicer-feed .juicer-feed .j-meta,.paragraph--type--juicer-feed .juicer-feed.slider li.feed-item .j-poster .j-date,.paragraph--type--juicer-feed .juicer-feed.slider li.feed-item .j-poster img{display:none;}body .j-post-overlay.juicer-feed .image img{object-fit:contain;}body .j-post-overlay.juicer-feed .image{float:none;max-width:none;}body .j-overlay .j-overlay-content{max-width:768px;}body .j-post-overlay.juicer-feed .j-bottom{margin-top:45px;}body .j-post-overlay.juicer-feed .j-bottom a:before{display:none;}body .j-post-overlay.juicer-feed .j-bottom a{display:inline-block;padding:16px 40px;font-size:12px;line-height:17px;letter-spacing:1.44px;text-transform:uppercase;border-radius:6px;border:1px solid var(--color-scm-medium-blue);color:var(--color-scm-medium-blue);}body .j-post-overlay.juicer-feed .j-bottom a:hover{background-color:var(--color-scm-dark-blue);color:#FFF;}body .j-overlay .j-close{height:24px;width:24px;background-size:24px;}.paragraph--type--juicer-feed h1.referral{display:none !important;}.paragraph--type--juicer-feed .juicer-feed.slider .slick-prev,.paragraph--type--juicer-feed .juicer-feed.slider .slick-next{margin:0;background:transparent;padding:0;height:48px;width:48px;z-index:2;}.paragraph--type--juicer-feed .juicer-feed.slider .slick-prev:hover,.paragraph--type--juicer-feed .juicer-feed.slider .slick-next:hover{background-color:var(--color-lime-green);}.paragraph--type--juicer-feed .juicer-feed.slider .slick-prev:before,.paragraph--type--juicer-feed .juicer-feed.slider .slick-next:before{content:'';display:block;background-image:url(/themes/ctl/css/images/slider-arrow.svg);background-repeat:no-repeat;height:48px;width:48px;background-size:35px;background-position:center;}.paragraph--type--juicer-feed .juicer-feed.slider{padding-top:78px !important;}.paragraph--type--juicer-feed:has(.field--name-field-heading) .juicer-feed.slider{margin-top:-46px !important;}.paragraph--type--juicer-feed .juicer-feed.slider .slick-next:before{transform:rotate(180deg);}.paragraph--type--juicer-feed .juicer-feed.slider .slick-next{right:4px;}.paragraph--type--juicer-feed .juicer-feed.slider .slick-prev{left:auto;right:63px;}.paragraph--type--juicer-feed .juicer-feed.slider .slick-track{height:auto!important;display:flex;align-items:stretch}.paragraph--type--juicer-feed .juicer-feed.slider li.feed-item{display:flex;flex-direction:column;background-color:#f5f5f5;margin-right:11px;height:auto}.paragraph--type--juicer-feed .juicer-feed.slider .j-text{background:#FFF;position:relative;padding:20px 0;width:auto;height:auto;overflow:visible;opacity:1;visibility:visible;color:#000;text-align:left;flex-grow:1}.paragraph--type--juicer-feed .juicer-feed.slider .j-meta{position:absolute;padding:0 20px 20px;margin:0 0 0-20px}.paragraph--type--juicer-feed .juicer-feed.slider.j-modern li.feed-item a.j-image img{height:435px!important}.paragraph--type--juicer-feed .juicer-feed.slider .j-poster{position:relative;overflow:visible;height:auto;padding:0;opacity:1;visibility:visible;margin-bottom:15px}.paragraph--type--juicer-feed .j-poster a:after{content:"";clear:both;display:block}.paragraph--type--juicer-feed .juicer-feed.slider .j-text:before{display:none}.paragraph--type--juicer-feed .juicer-feed.slider .j-text .j-message,.juicer-feed.slider .j-text .j-edit{padding-bottom:45px}.paragraph--type--juicer-feed .juicer-feed > h1.referral{display:none !important;height:0;overflow:hidden;}.path-user #block-ctl-content{padding-bottom:60px;}.custom-form form > .form-item{margin-top:28px;margin-bottom:28px;}.custom-form form > .form-item.form-item-name{margin-top:0;}.custom-form form > .form-item.form-item-pass{margin-bottom:7px;}.forgot-password-link{font-size:15px;line-height:24px;text-decoration:underline;color:#7c7c7c;}.custom-form form .form-item > label{display:block;font-size:18px;font-weight:700;line-height:22px;margin-bottom:15px;}.custom-form form .form-item input{padding:12px 6px;box-sizing:border-box;border:1px solid #7c7c7c;border-radius:6px;max-width:100%;}.custom-form form .form-submit{font-size:12px;line-height:12px;letter-spacing:1.44px;text-transform:uppercase;color:#FFF;background-color:var(--color-scm-medium-blue);border:1px solid var(--color-scm-medium-blue);border-radius:6px;padding:16px 40px;display:inline-block;cursor:pointer;}.custom-form form .form-actions{margin-top:28px;}.custom-form form .form-submit:hover{background-color:#FFF;color:var(--color-scm-medium-blue);}.custom-form p{margin-bottom:8px;}.custom-form .paragraph--type--button{margin-top:0;}.create-acct-message,.login-touchstone-message{margin-top:70px;}.custom-form .description{margin-top:10px;max-width:615px;font-size:15px;line-height:24px;}.login-form-wrapper,.password-form-wrapper{margin-top:60px;}
@media (min-width:1280px){.node--type-event.node--view-mode-listing-teaser .listing-wrap-with-ac{column-gap:80px;}}@media (max-width:1024px){.node--type-event.node--view-mode-listing-teaser .listing-wrap-with-ac{display:block;}.node--type-event.node--view-mode-listing-teaser .partner-title{margin-left:initial;margin-top:40px;max-width:none;}.node--type-event.node--view-mode-listing-teaser .event-listing-link .event-info{justify-self:initial;margin-top:40px;}.node--type-event.node--view-mode-listing-teaser .listing-wrap-with-ac .field--name-field-additional-content{max-width:none;margin-left:initial;margin-top:40px;}.field--name-field-large-text-cards{flex-direction:column;}.large-text-card-link{background-size:65px auto;padding-bottom:100px;}.field--name-field-cta-box:has(> .field__item:first-child:last-child) > .field__item .large-cta-item h2{font-size:70px;line-height:65px;margin-bottom:35px;}.field--name-field-cta-box:has(> .field__item:first-child:last-child) > .field__item .large-cta-item{display:block;padding:55px 35px 92px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='84' height='66' viewBox='0 0 84 66' fill='none'><path d='M0.499998 33.0594L82.5271 33M51.2776 65L83.5 33L51.2776 0.999999' stroke='white' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-repeat:no-repeat;background-position:right 20px bottom 20px;background-size:75px auto;}.field--name-field-cta-box:has(> .field__item:nth-child(2)){flex-direction:column;}.field--name-field-cta-box:has(> .field__item:first-child:last-child) > .field__item .large-cta-item .field--name-field-basic-text{background:none;padding:0;font-size:17px;}.paragraph--type--small-cta .container{flex-direction:column;gap:40px;}.paragraph--type--small-cta .sm-cta-title-text{max-width:none;}.node--type-podcast.node--view-mode-listing-teaser .field--name-field-episode{flex-basis:100%;}.node--type-podcast.node--view-mode-listing-teaser .field--name-field-podcast-mp3-url{margin-left:0;}.paragraph--type--banner-large-card .field--name-field-header-image{display:none;}.paragraph--type--banner-large-card .banner-card{min-height:clamp(0px,31.25vw,400px);}.news-listing-date-title{flex-direction:column;gap:20px;}.publication-date-type,.news-listing-teaser .news-listing-type-date{display:flex;width:auto;}.publication-date-type > div:not(:last-child),.news-listing-teaser .news-listing-type-date > div:not(:last-child){margin-bottom:0;}.publication-date-type > div:not(:last-child):first-child:after,.news-listing-teaser .news-listing-type-date > div:not(:last-child):first-child:after{content:"|";display:inline;margin:0 4px;}.publication-listing-link{flex-direction:column;gap:20px;}.listing-wrap-with-ac .field--name-field-additional-content{margin-left:initial;}.scopus-link-wrap{flex-direction:column;gap:15px;}.two-third-content{flex-direction:column;}.two-third-left{width:100%;}.two-third-content .two-third-right{max-width:none;}.two-third-right .container{margin-left:0;margin-right:auto;}.two-third-content .two-third-left{display:flex;width:100%;flex-grow:1;flex-wrap:wrap;gap:25px 40px;}.share-article-container{margin-top:0;}.two-third-content .two-third-left > div:not(:last-child){margin-bottom:0;}}@media (max-width:980px){.fifty-link{flex-direction:column;gap:40px;}.field--name-field-fifty-image{order:2;}.fifty-partner-wrap{flex-direction:column;gap:40px;}.fifty-partner-wrap > div{width:100%;max-width:none;}.paragraph--type--large-link-list .container{flex-direction:column;gap:40px;}.paragraph--type--large-link-list .large-link-list-content{max-width:none;}.paragraph--type--large-link-list .field--name-field-cta-button{order:2;margin-right:0;margin-left:auto;}.mega-heading{flex-direction:column;gap:40px;}.field--name-field-text-column{flex-direction:column;gap:20px;}.field--name-field-text-column > .field__item{max-width:none;width:100%;}.paragraph--type--mega-component .field--name-field-buttons{margin-top:15px;}.paragraph--type--people-manual .field--name-field-people{flex-direction:column;gap:0;}.people-teaser-link,.node--type-people.node--view-mode-listing-teaser .listing-profile-link{max-width:none;}.research-carousel-top{flex-direction:column;gap:30px;}#footer-logo svg,#site-name svg{max-width:215px;}#block-ctl-address{margin-top:20px;}body .layout-container.stuck #sticky-wrap #site-name svg{transform:none;}.layout-container #side-menu-wrapper{height:calc(100vh - 67px);}body.toolbar-fixed .layout-container #side-menu-wrapper,body.toolbar-fixed .layout-container.stuck #side-menu-wrapper{top:153px;height:calc(100vh - 153px);}body #sticky-wrap #main-header,body .layout-container.stuck #sticky-wrap #main-header{padding-top:20px;padding-bottom:20px;}.header-mit svg{max-width:38px;}.header-mit{margin-left:0;}.burger-expand svg{max-width:27px;}.burger-expand{margin-left:30px;}#main-header > .user-greeting,#main-header > .header-login{display:none;}.grid-view .view-content{row-gap:40px;}.grid-view .views-row{flex-basis:48.33%;}}@media (max-width:975px){.gin-secondary-toolbar--frontend{top:39px;}body.toolbar-fixed .dialog-off-canvas-main-canvas #side-menu-wrapper{width:100%;}body.toolbar-fixed .paragraph--type--banner-full-video-image{min-height:calc(100vh - 95px - var(--drupal-displace-offset-top,0px));}}@media (max-width:940px){.field--name-field-quote-text:before{left:0;top:-45px;}}@media (max-width:850px){.people-listing-name-contact{flex-direction:column;gap:15px;}.node--type-people.node--view-mode-listing-teaser .teaser-email-phone{width:100%;margin-top:0;}}@media (max-width:840px){.two-third-content .two-third-left{flex-direction:column;}}@media (max-width:768px){body .paragraph--type--banner-full-video-image{min-height:calc(100dvh - 95px);}body.toolbar-vertical .paragraph--type--banner-full-video-image{min-height:calc(100vh - 95px - var(--drupal-displace-offset-top,0px));}.banner-video-title-wrap{padding-bottom:30px;}.container,.quicktabs-wrapper > .item-list{padding-left:20px;padding-right:20px;}.quicktabs-tabs > li a{padding:10px;}.quicktabs-tabs > li{margin-left:50px;}.paragraph--type--intro-text .container{flex-direction:column;gap:25px 0;}.field--name-field-text-cards > .field__item,.field--name-field-number-cards > .field__item{flex-basis:100%;}.field--name-field-number-label{max-width:none;}.paragraph--type--numbers-card{gap:35px;}.podcast-teaser-wrap{flex-direction:column;}.node--type-podcast.node--view-mode-listing-teaser .field--name-field-podcast-image{order:-1;width:100%;}.node--type-podcast.node--view-mode-listing-teaser .field--name-field-podcast-image img{width:100%;}.paragraph--type--banner-simple > .container{flex-direction:column;gap:30px;}.paragraph--type--banner-simple .simple-banner-content,.paragraph--type--banner-simple .large-header-image{max-width:none;width:100%;}.menu-columns{flex-direction:column;gap:0;}.field--name-field-images:has(> .field__item:nth-child(2)){flex-direction:column;}.link-list-link{flex-direction:column;}.news-listing-teaser{flex-direction:column;gap:25px;}.news-listing-teaser .field--name-field-news-image{order:-1;width:100%;}.paragraph--type--juicer-feed .field--name-field-heading h2,.paragraph--type--latest-news h2,.research-carousel-title-intro h2,.paragraph--type--recent-publications h2,.paragraph--type--past-events h2,.paragraph--type--recent-events h2,.paragraph--type--numbers-grid h2,.fifty-partner-wrap h2,.paragraph--type--large-link-list h2,.paragraph--type--text-card-grid h2,.paragraph--type--people-manual h2,.paragraph--type--latest-podcast h2,.big-date-display,.two-third-content .two-third-left .big-date-display,.big-date-display .big-date-year,.number-wrap{font-size:40px;line-height:50px;}.field--name-field-cta-box:has(> .field__item:nth-child(2)) > .field__item .large-cta-item h2{font-size:60px;line-height:66px;}.field--name-field-intro-text{font-size:20px;}.grid-view .view-content{row-gap:35px;}.grid-view .views-row{flex-basis:100%;}.research-title-teaser .faux-full-title,.research-small-teaser .faux-full-title{margin-bottom:35px;}.paragraph--type--banner-full-video-image{padding-bottom:30px;}.paragraph--type--recent-publications,.paragraph--type--past-events,.paragraph--type--recent-events,.paragraph--type--intro-text,.paragraph--type--basic-text,.paragraph--type--video,.paragraph--type--fifty-fifty-text,.paragraph--type--large-link-list,.paragraph--type--expand-collapse,.paragraph--type--agenda,.paragraph--type--numbers-grid,.paragraph--type--text-card-grid,.paragraph--type--large-text-card-grid,.paragraph--type--mega-component,.paragraph--type--people-manual,.two-third-content,.paragraph--type--latest-podcast,.paragraph--type--latest-news,.paragraph--type--past-research,.paragraph--type--current-research,.paragraph--type--research-carousel,.scopus-publications-wrap,.paragraph--type--additional-content,.pager-wrap,.paragraph--type--juicer-feed,.paragraph--type--fifty-fifty,.paragraph--type--embed-code{padding-top:40px;padding-bottom:40px;}.paragraph--type--small-cta .container{padding:35px 45px;}.paragraph--type--large-cta{padding-top:75px;padding-bottom:75px;}.paragraph--type--large-cta::before{background-position:top 25px left 40px,top 25px right 40px;}.paragraph--type--large-cta:has(.large-cta-item:hover)::before{background-position:top 35px left 50px,top 35px right 50px;}.paragraph--type--large-cta::after{background-position:bottom 25px left 40px,bottom 25px right 40px;}.paragraph--type--large-cta:has(.large-cta-item:hover)::after{background-position:bottom 35px left 50px,bottom 35px right 50px;}.link-list-link{background-size:35px;padding-right:50px;}.paragraph--type--people-manual .field--name-field-people > .field__item{padding:30px 0;}.listing-view .views-row{padding-top:30px;padding-bottom:30px;}.heading-button-wrap{margin-bottom:20px;flex-direction:column;gap:20px;align-items:initial;}#footer-top .container{flex-direction:column;gap:40px;}#footer-top nav ul.menu{grid-template-columns:repeat(2,2fr);}.text-card-wrap,.text-card-link .text-card-wrap{min-height:0;}.node--type-event.node--view-mode-listing-teaser .partner-title{margin-top:22px;}}@media (max-width:680px){.people-teaser-link,.node--type-people.node--view-mode-listing-teaser .listing-profile-link{flex-direction:column;gap:25px;}.paragraph--type--juicer-feed .field--name-field-heading h2,.paragraph--type--latest-news h2{padding-right:118px;}}@media (max-width:609px){body.toolbar-vertical #sticky-wrap{top:var(--drupal-displace-offset-top,0);}body.toolbar-vertical .layout-container #side-menu-wrapper,body.toolbar-vertical .layout-container.stuck #side-menu-wrapper{top:calc(var(--drupal-displace-offset-top,0) + 66px);height:calc(100vh - calc(var(--drupal-displace-offset-top,0) + 66px));}.event-login-cta{flex-direction:column;gap:15px;text-align:center;justify-content:initial;}}@media (max-width:520px){.paragraph--type--agenda-item{flex-direction:column;gap:10px;}}@media (max-width:480px){.quicktabs-tabs > li a{font-size:16px;}.quicktabs-tabs > li{margin-left:0;}.top-mobile-menu,.top-mobile-menu nav ul.menu{flex-direction:column;align-items:initial;}.top-mobile-menu .search-execute:before{content:'Search';display:inline-block;margin-right:5px;color:#FFF;}#footer-top nav ul.menu{grid-template-columns:repeat(1,1fr);}}
.custom-audio-player{display:flex;align-items:flex-start;gap:16px;max-width:600px;}.play-toggle{width:33px;height:33px;border-radius:50%;border:1px solid #0077BF;background:transparent;color:#0077BF;font-size:15px;display:flex;align-items:center;justify-content:center;cursor:pointer;margin-top:13px;}.play-toggle:hover{color:#FFF;background-color:#0077BF;}.play-toggle .icon-play{position:relative;left:2px;}.play-toggle .icon-pause{position:relative;left:0;}.time-progress{flex:1;display:flex;flex-direction:column;gap:15px;}.time-display{font-size:13px;line-height:13px;white-space:nowrap;}.progress{width:100%;appearance:none;height:2px;background:#C2C2C2;border-radius:4px;cursor:pointer;}.progress::-webkit-slider-thumb{appearance:none;width:2px;height:12px;border-radius:9999px;background:#C2C2C2;cursor:pointer;border:none;margin-left:-1px;}.progress::-moz-range-thumb{width:2px;height:12px;border-radius:9999px;background:#C2C2C2;border:none;cursor:pointer;transform:translateX(-1px);}
