/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.field-media-videoembed-video{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;margin-bottom:12px}.field-media-videoembed-video iframe{min-width:100%;position:absolute;top:0;left:0;width:100%;height:100%}.field-media-videoembed-caption{font-size:.75rem;line-height:1.3;font-weight:500;margin-bottom:16px}
.page-node-type-gsb-primarylander .m-tabs .m-tabs--area-item-tab{font-size:1.125rem}.page-node-type-gsb-primarylander .m-tabs--heading-main{margin:56px 0}.page-node-type-gsb-page .m-tabs--heading-main{margin:32.5px 0 0 0}.m-tabs{margin:2rem 0 3rem !important}.m-tabs .m-tabs--area-tabs{gap:2rem;border-bottom:1px solid #e6e6e6}.m-tabs .m-tabs--area-tabs .m-tabs--area-item-tab{font-weight:500;padding-bottom:12.5px;cursor:pointer;color:#687078;position:relative;-webkit-transition:all .3s ease;transition:all .3s ease}.m-tabs .m-tabs--area-tabs .m-tabs--area-item-tab::after{content:"";position:absolute;width:24px;-webkit-transform:scaleX(0);transform:scaleX(0);border-radius:5px;height:2px;bottom:0;left:0;background:#009bdb;-webkit-transform-origin:bottom right;transform-origin:bottom right;-webkit-transition:-webkit-transform .2s ease-out;transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out}.m-tabs .m-tabs--area-tabs .m-tabs--area-item-tab:hover::after{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:bottom left;transform-origin:bottom left}.m-tabs .m-tabs--area-tabs .m-tabs--area-item-tab.is-current{color:#181a1c}.m-tabs .m-tabs--area-tabs .m-tabs--area-item-tab.is-current::after{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:bottom left;transform-origin:bottom left}.m-tabs .m-tabs--area-tabs .m-tabs--area-item-tab:hover{color:#181a1c}.m-tabs .m-tabs--area-body{margin:1.5rem 0}.m-tabs.m-tabs--vertical-display{padding-top:20.5px}.m-tabs.m-tabs--vertical-display .m-tabs--area{gap:2rem}.m-tabs.m-tabs--vertical-display .m-tabs--area .m-tabs--area-tabs{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.75rem;border:0;-ms-flex-preferred-size:30%;flex-basis:30%}.m-tabs.m-tabs--vertical-display .m-tabs--area .m-tabs--area-body{margin:0;border-left:1px solid #bec7d0;padding:0 0 0 4rem;-ms-flex-preferred-size:70%;flex-basis:70%}.m-tabs.m-tabs--vertical-display .m-tabs--area .m-tabs--area-item-tab::after{width:35%}.m-tabs:not(.m-tabs--vertical-display) .m-tabs--area{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(max-width:1024px){.m-tabs.m-tabs--vertical-display .m-tabs--area{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}.m-tabs.m-tabs--vertical-display .m-tabs--area .m-tabs--area-tabs{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;border-bottom:1px solid #e6e6e6;gap:2rem}.m-tabs.m-tabs--vertical-display .m-tabs--area .m-tabs--area-body{border:none;padding:0;margin:1.5rem 0}.m-tabs.m-tabs--vertical-display .m-tabs--area .m-tabs--area-item-tab::after{width:24px}}@media(max-width:768px){.m-tabs .m-tabs--area-tabs{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important;gap:8.5px !important}.m-tabs .m-tabs--area-tabs .m-tabs--area-item-tab{padding-bottom:4.5px}.m-tabs .m-tabs--area-tabs .m-tabs--area-item-tab::after{width:48px}}
.page-node-type-gsb-conference header:not(.header_variant) .navbar .menu.main-desktop .menu_items span .tab_link{color:#fff !important}.page-node-type-gsb-conference #header:not(.header_variant) #header-navigation #primary-navigation:not(.is-sticky){background-color:transparent;color:#fff}.page-node-type-gsb-conference #header:not(.header_variant) #header-navigation #primary-navigation:not(.is-sticky) .menu-toggle--plus{color:#fff}.page-node-type-gsb-conference #conference-hero{position:relative;letter-spacing:0;width:100%}.page-node-type-gsb-conference #conference-hero .conference-hero-section{padding-top:220px;padding-bottom:40px;height:auto;min-height:auto}.page-node-type-gsb-conference .field-conference-components>.field__item:nth-child(1)>*{margin-top:0;padding-top:3rem}.page-node-type-gsb-conference #page{margin-top:0;max-width:1360px;padding-left:16px;padding-right:16px}.page-node-type-gsb-conference #page .page-title{padding-top:5rem;position:relative;z-index:1;padding-bottom:20px;color:#fff;font-size:48px}.page-node-type-gsb-conference #page .a-btn{max-width:300px}.page-node-type-gsb-conference #page .field-conference-image{position:absolute;width:100vw;height:100%;overflow:hidden;left:50%;margin-left:-50vw;-webkit-filter:brightness(.425);filter:brightness(.425)}.page-node-type-gsb-conference #page .field-conference-image img{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none;-webkit-transition:opacity 195ms;transition:opacity 195ms;will-change:opacity,transform}.page-node-type-gsb-conference #page .field-conference-image::after{background:-webkit-gradient(linear,left top,left bottom,from(rgba(54,54,54,0)),color-stop(98%,#424242));background:linear-gradient(180deg,rgba(54,54,54,0),#424242 98%);-webkit-filter:brightness(.5);filter:brightness(.5);content:"";position:absolute;width:100vw;top:0;left:50%;bottom:0;right:0;margin-left:-50vw}.page-node-type-gsb-conference .m-tabs .m-tabs--area-item-tab{font-size:24px;font-family:"neue-haas-grotesk-display";font-weight:600}.conference-meta--item--teaser .conference-meta--image{margin-bottom:12px}.conference-meta--item--teaser .conference-meta--title{margin-bottom:24px}@media(min-width:768px){.conference-meta--item--teaser{margin-top:20px;padding-top:20px}}@media(min-width:544px){.page-node-type-gsb-conference #page{padding-left:12vw;padding-right:12vw}}@media(min-width:1200px){.page-node-type-gsb-conference #header:not(.header_variant) #header-navigation #primary-navigation:not(.is-sticky){margin:8rem auto 0}.page-node-type-gsb-conference #page .page-title{font-size:72px}}@media(min-width:1460px){.page-node-type-gsb-conference #page{padding-left:4vw;padding-right:4vw}}
.conference--agenda-section .conference--agenda-section-heading{font-size:36px;margin-bottom:24.5px}.conference--agenda-section .conference--agenda-section-items .field-para-agenda-area>.field__item:nth-child(odd) .paragraph--type--paragraph-conference-agenda-item{background-color:#f1f4f7}.conference--agenda-section .conference--agenda-section-items .field__item:nth-child(even) .paragraph--type--paragraph-conference-agenda-item{background-color:#d8f2fd}.conference--agenda-section .conference--agenda-section-items .multiple-day-agenda{position:relative}.conference--agenda-section .conference--agenda-section-items .multiple-day-agenda>.field__item{display:none}.conference--agenda-section .conference--agenda-section-items .multiple-day-agenda>.field__item.active{display:block}.conference--agenda-section .conference--agenda-section-items .agenda-wrapper{position:relative}.conference--agenda-section .conference--agenda-section-items .agenda-tab-nav{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;margin-bottom:42px;-ms-flex-wrap:wrap;flex-wrap:wrap}.conference--agenda-section .conference--agenda-section-items .agenda-tab-button{background:#fff;border:2px solid #ccc;padding:12px 24px;font-size:16px;font-weight:600;border-radius:10px;font-family:"neue-haas-grotesk-display",sans-serif;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;color:#181a1c}.conference--agenda-section .conference--agenda-section-items .agenda-tab-button:hover{background:#f1f4f7}.conference--agenda-section .conference--agenda-section-items .agenda-tab-button.active{background:#181a1c;color:#fff}.conference--agenda-section .conference--agenda-section-items .field-para-agenda-area-title{font-size:28px;font-family:"neue-haas-grotesk-display";font-weight:600;margin-bottom:18.5px}.conference--agenda-section .conference--agenda-section-items .paragraph--type--paragraph-conference-agenda-item{border-radius:10px;margin-bottom:20px;padding-bottom:25px}.conference--agenda-section .conference--agenda-section-items .paragraph--type--paragraph-conference-agenda-item .multiple-items.field-para-agenda-item-subs>.field__item{padding:0 30px 30px 30px}.conference--agenda-section .conference--agenda-section-items .paragraph--type--paragraph-conference-agenda-item .multiple-items .paragraph--type--paragraph-conference-agenda-sub{background-color:#fff;border-radius:10px;padding:10px 0 0 0}.conference--agenda-section .conference--agenda-section-items .paragraph--type--paragraph-conference-agenda-item .field-para-agenda-item-time{border-bottom:1px solid #a6afb9;padding:20px 30px 5px;font-family:"neue-haas-grotesk-display";font-weight:600;font-size:20px}.conference--agenda-section .conference--agenda-section-items .paragraph--type--paragraph-conference-agenda-item .field-para-agenda-item-location{background-color:#687078;display:inline-block;color:#fff;font-weight:500;margin-left:30px;margin-top:15px;border-radius:2rem;padding:5px 10px;font-size:.8rem}.conference--agenda-section .conference--agenda-section-items .paragraph--type--paragraph-conference-agenda-item .field-para-agenda-sub-location{font-size:.725rem;background-color:#181a1c;display:inline-block;color:#fff;margin-left:30px;margin-top:15px;padding:4px 8px;border-radius:2rem;font-weight:500}.conference--agenda-section .conference--agenda-section-items .paragraph--type--paragraph-conference-agenda-item .field-para-agenda-item-title{font-size:28px;font-family:"neue-haas-grotesk-display";font-weight:600;padding:20px 30px}.conference--agenda-section .conference--agenda-section-items .paragraph--type--paragraph-conference-agenda-item .field-para-agenda-sub-title{padding:10px 30px;font-weight:500}.conference--agenda-section .conference--agenda-section-items .paragraph--type--paragraph-conference-agenda-item .field-para-agenda-sub-desc{padding:0 30px 5px 30px}.conference--agenda-section .conference--agenda-section-items .paragraph--type--paragraph-conference-agenda-item .field-para-agenda-item-link{padding:25px 30px 0 30px;border-top:1px solid #a6afb9}.conference--agenda-section .conference--agenda-section-items .paragraph--type--paragraph-conference-agenda-item .field-para-agenda-item-link .link-svg{-webkit-transition:all .2s ease;transition:all .2s ease}.conference--agenda-section .conference--agenda-section-items .paragraph--type--paragraph-conference-agenda-item .field-para-agenda-item-link .link-icon:hover .link-svg{margin-left:18px}.conference--agenda-section .conference--agenda-section-items .paragraph--type--paragraph-conference-agenda-item .paragraph--type--paragraph-curated-person-list{padding:0 30px 20px 30px;border-top:1px solid #a6afb9}.conference--agenda-section .conference--agenda-section-items .paragraph--type--paragraph-conference-agenda-item .paragraph--type--paragraph-curated-person-list .field-para-curated-persons-title{font-size:22px;line-height:normal;margin:16.5px 0 20.5px}.conference--agenda-section .conference--agenda-section-items .paragraph--type--paragraph-conference-agenda-item .paragraph--type--paragraph-curated-person-list .field-para-curated-persons .m-listing-faculty{padding-bottom:0}.conference--agenda-section .conference--agenda-section-items .paragraph--type--paragraph-conference-agenda-item .paragraph--type--paragraph-curated-person-list .field-para-curated-persons .m-listing-faculty .m-listing-faculty__title{line-height:normal}.conference--agenda-section .conference--agenda-section-items .paragraph--type--paragraph-conference-agenda-item .paragraph--type--paragraph-curated-person-list .field-para-curated-persons .m-listing-faculty .container--image,.conference--agenda-section .conference--agenda-section-items .paragraph--type--paragraph-conference-agenda-item .paragraph--type--paragraph-curated-person-list .field-para-curated-persons .m-listing-faculty .m-listing-faculty__image,.conference--agenda-section .conference--agenda-section-items .paragraph--type--paragraph-conference-agenda-item .paragraph--type--paragraph-curated-person-list .field-para-curated-persons .m-listing-faculty img{border-radius:50%}.conference--agenda-section .conference--agenda-section-items .paragraph--type--paragraph-conference-agenda-item .paragraph--type--paragraph-curated-person-list .field-para-curated-persons .m-listing-faculty .field-person-external-affils,.conference--agenda-section .conference--agenda-section-items .paragraph--type--paragraph-conference-agenda-item .paragraph--type--paragraph-curated-person-list .field-para-curated-persons .m-listing-faculty .field-person-title-affiliations{display:none}.conference--agenda-section .conference--agenda-section-items .paragraph--type--paragraph-conference-agenda-item .paragraph--type--paragraph-curated-person-list .field-para-curated-persons .m-listing-pgprofile .container--image,.conference--agenda-section .conference--agenda-section-items .paragraph--type--paragraph-conference-agenda-item .paragraph--type--paragraph-curated-person-list .field-para-curated-persons .m-listing-pgprofile .m-listing-pgprofile__image,.conference--agenda-section .conference--agenda-section-items .paragraph--type--paragraph-conference-agenda-item .paragraph--type--paragraph-curated-person-list .field-para-curated-persons .m-listing-pgprofile img{border-radius:50%}.conference--agenda-section .conference--agenda-section-items .paragraph--type--paragraph-conference-agenda-item .paragraph--type--paragraph-curated-person-list .field-para-curated-persons .m-listing-pgprofile .field-pgprofile-ext-affiliations,.conference--agenda-section .conference--agenda-section-items .paragraph--type--paragraph-conference-agenda-item .paragraph--type--paragraph-curated-person-list .field-para-curated-persons .m-listing-pgprofile .field-pgprofile-int-affiliation{display:none}@media(max-width:768px){.conference--agenda-section .conference--agenda-section-heading,.conference--agenda-section .field-para-agenda-area-title,.conference--agenda-section .field-para-agenda-item-title{font-size:24px !important}.conference--agenda-section .field-para-curated-persons.layout-container.layout-grid{gap:24px;grid-template-columns:repeat(3,1fr)}}
.gsb_conference_embed .views-exposed-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.gsb_conference_embed .views-exposed-form .form-item-conference-group,.gsb_conference_embed .views-exposed-form .form-item-conference-title{width:100%}.gsb_conference_embed .views-exposed-form .gsb-base-form--submit{background:#fff;color:#181a1c;border:2px solid #ccc;width:200px;margin-top:-15px;margin-bottom:1.5rem}.gsb_conference_embed .views-exposed-form .gsb-base-form--submit input{margin:0}.gsb_conference_embed .views-exposed-form .gsb-base-form--submit:hover{color:#fff}.gsb_conference_embed .views-row{display:grid;grid-template-columns:1fr;grid-gap:20px;gap:20px}.gsb_conference_embed .views-row.clearfix:after,.gsb_conference_embed .views-row.clearfix:before{display:none}.gsb_conference_embed .views-row .views-col{position:relative;width:100% !important}.gsb_conference_embed .views-row .views-col .views-field-field-conference-image img{width:100%;height:225px;-o-object-fit:cover;object-fit:cover;-webkit-filter:brightness(.575);filter:brightness(.575)}.gsb_conference_embed .views-row .views-col .views-field-field-conference-group{margin-top:10.5px;font-weight:500;font-family:"neue-haas-grotesk-display";color:#424242;font-weight:600;font-size:20px}.gsb_conference_embed .views-row .views-col .views-field-title{margin:10.5px 0;position:absolute;top:15px;left:15px}.gsb_conference_embed .views-row .views-col .views-field-title a{font-size:1.33rem;line-height:1;border-bottom-width:0;-webkit-text-decoration:underline;text-decoration:underline;font-family:"neue-haas-grotesk-display";font-weight:600;color:#fff}.gsb_conference_embed .views-row .views-col .views-field-view-node{margin-top:6.5px}.gsb_conference_embed .views-row .views-col .views-field-view-node a{font-weight:500;border-bottom-width:0;position:relative}.gsb_conference_embed .views-row .views-col .views-field-view-node a:after{content:"→";color:#009bdb;font-size:18px;margin-left:6px;margin-bottom:2px;display:inline-block;vertical-align:middle;-webkit-transition:all .3s ease;transition:all .3s ease}.gsb_conference_embed .views-row .views-col .views-field-view-node a:hover:after{margin-left:12px}@media(max-width:1440px){.views-col{width:50% !important}}@media(min-width:768px){.gsb_conference_embed .views-row{grid-template-columns:repeat(2,1fr)}.gsb_conference_embed .views-exposed-form{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:20px}.gsb_conference_embed .views-exposed-form .form-item-conference-group{width:50%}.gsb_conference_embed .views-exposed-form .gsb-base-form--submit{margin-bottom:0}}@media(min-width:1200px){.gsb_conference_embed .views-row{grid-template-columns:repeat(4,1fr)}.gsb_conference_embed .views-field-title{max-width:275px}}
#primary-navigation.is-sticky{color:#181a1c;background-color:#F1F4F7;}#page-wrapper > .header #primary-navigation{background-color:#F1F4F7;}.menu-root{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px 0;font-size:1rem;font-weight:500;}.menu-root .menu-root-link{width:90%;}.menu-root svg{vertical-align:baseline;}.menu-root--toggle{background:none;padding:0;cursor:pointer;}.primary-menu.menu,.tertiary-menu.menu{line-height:1.5;white-space:nowrap;}.primarynav-inversed #primary-navigation:not(.is-visible) .menu-root,.primarynav-inversed #primary-navigation:not(.is-visible) .primary-menu > .menu-item > .primary-menu--item,.primarynav-inversed #primary-navigation:not(.is-visible) .primary-menu > .menu-item > .menu--submenu .primary-menu--item{color:#fff;}.primarynav-inversed #primary-navigation:not(.is-visible) svg.svg-sprite use.color--link-blue,.primarynav-inversed #primary-navigation:not(.is-visible) svg.svg-sprite use.icon--arrow--carrot-right{color:#fff;}.primarynav-inversed #primary-navigation:not(.is-visible) a:not(#global-menu--toggle):not(#global-menu--search):hover{color:hsla(0,0%,100%,0.8);}.primarynav-inversed #primary-navigation:not(.is-visible)::after{border-color:hsla(0,0%,100%,0.5);}.tertiary-menu.menu{color:#687078;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}.tertiary-menu.menu a:hover{color:#181a1c;}.tertiary-menu.menu.wrapper.max-width{margin:0;padding:0;}.tertiary-menu.menu > li{position:relative;padding:20px 0 0;}.tertiary-menu.menu > li > a:before,.tertiary-menu.menu > li > .menu--submenu > a:before{content:"";position:absolute;top:0;left:0;width:32px;border-top:2px solid #009bdb;opacity:0;-webkit-transform:scaleX(0.6);transform:scaleX(0.6);-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transition:opacity 195ms ease,-webkit-transform 195ms ease;transition:opacity 195ms ease,-webkit-transform 195ms ease;transition:opacity 195ms ease,transform 195ms ease;transition:opacity 195ms ease,transform 195ms ease,-webkit-transform 195ms ease;}.tertiary-menu.menu > li > .is-active:before,.tertiary-menu.menu > li > a:hover:before,.tertiary-menu.menu > li > .menu--submenu > a:hover:before,.tertiary-menu.menu > li > .menu--submenu > .is-active:before,.tertiary-menu.menu > li.menu-item--active-trail > .menu--submenu > a:before{opacity:1;-webkit-transform:none;transform:none;}.tertiary-menu.menu > li:not(:first-of-type){margin-left:24px;}.tertiary-menu.menu a{position:static;position:initial;}@media screen and (max-width:767px){#header-navigation{display:block;min-height:64px;}#header-navigation #primary-navigation{padding:0 0.5rem;}.menu-root{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}.menu-root .menu-toggle--plus{width:16px;height:16px;margin-top:4px;margin-right:4px;}.menu-root .menu-toggle--plus use.icon--action--md-plus{opacity:1;visibility:visible;pointer-events:auto;}.primary-menu-wrapper{position:relative;}.primary-menu.menu{opacity:0;position:absolute;-webkit-transition:opacity 195ms 0s cubic-bezier(0.25,0.1,0.25,1),visibility 0s 195ms cubic-bezier(0.25,0.1,0.25,1);transition:opacity 195ms 0s cubic-bezier(0.25,0.1,0.25,1),visibility 0s 195ms cubic-bezier(0.25,0.1,0.25,1);left:0;right:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;padding-top:8px;padding-bottom:16px;z-index:-1;visibility:hidden;}.primary-menu.menu li{position:relative;padding:0 0.5rem;}.primary-menu.menu ul li{padding-right:0;}.primary-menu.menu > li:not(:nth-last-child(-n+2)){border-bottom:1px solid #A6AFB9;}.primary-menu.menu .menu-item--active-trail > .menu--submenu a:not(:hover),.primary-menu.menu .menu-item--active-trail > a:not(:hover){color:#fff;}.primary-menu.menu a{color:#A6AFB9;padding:8px 0;white-space:normal;display:inline-block;}.primary-menu-opened .menu-toggle--plus use.icon--action--md-plus{opacity:0;visibility:hidden;}.primary-menu-opened .menu-toggle--plus use.icon--action--md-minus{opacity:1;visibility:visible;pointer-events:auto;}.primary-menu-opened .primary-menu{opacity:1;visibility:visible;pointer-events:auto;-webkit-transition:opacity 195ms 0s cubic-bezier(0.25,0.1,0.25,1);transition:opacity 195ms 0s cubic-bezier(0.25,0.1,0.25,1);z-index:200;}#truncated-menu-items{display:none;}.menu--submenu-toggle{cursor:pointer;position:relative;width:40px;}.menu--submenu-toggle:before{content:"";position:absolute;top:-8px;left:-8px;bottom:-8px;right:-8px;border-radius:50%;border-width:1px;opacity:0;-webkit-transition:opacity 195ms cubic-bezier(0.25,0.1,0.25,1);transition:opacity 195ms cubic-bezier(0.25,0.1,0.25,1);}.menu--submenu-toggle .svg-sprite{width:16px;height:16px;}.menu--submenu-toggle .svg-sprite .icon--action--md-plus{opacity:1;visibility:visible;}.menu--submenu a{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;border-right:1px solid #A6AFB9;}.menu--submenu-body{display:none;padding:0 0 0 10px;}.menu--submenu-body li{border-top:1px solid #A6AFB9;}.menu--submenu-opened > .menu--submenu .svg-sprite .icon--action--md-minus{opacity:1;visibility:visible;}.menu--submenu-opened > .menu--submenu .svg-sprite .icon--action--md-plus{opacity:0;visibility:hidden;}}@media (min-width:1024px){#sidebar-first .region-sidebar{position:sticky;top:100px;-webkit-transition:top 195ms ease;transition:top 195ms ease;}#sidebar-first .region-sidebar.extra-top{top:156px;}.toolbar-fixed #sidebar-first .region-sidebar{top:184px;}.toolbar-fixed #sidebar-first .region-sidebar.extra-top{top:238px;}}#sidebar-first .menu .menu .menu-item--active-trail{color:#0078AB !important;font-weight:500 !important;-webkit-transition:0.3s all ease;transition:0.3s all ease;}#sidebar-first .menu .menu .menu-item--active-trail a:hover{color:#006088;}#sidebar-first .menu .menu .menu-item--active-trail a.is-active{padding-left:16px;font-weight:500;display:inline-block;}#sidebar-first .menu .menu .menu-item--active-trail a.is-active::before{right:calc(94% + 12px);left:-12px;width:15px;border-top:3px solid #009bdb;}#sidebar-first .menu .menu .menu-item--active-trail a.is-active + ul.menu{margin-left:28px;}#sidebar-first .menu .menu .menu-item--collapsed:hover a{color:#0078AB !important;}@media screen and (min-width:768px){.menu--submenu-body:not(.truncated-menu-opened){display:none;}.menu-contain-submenu .menu--submenu{-ms-flex-flow:nowrap;flex-flow:nowrap;}.menu-contain-submenu .inversed{background:transparent;color:#009bdb;margin-bottom:6px;cursor:pointer;}.menu-contain-submenu .inversed .svg-sprite{width:16px;height:16px;}.menu-contain-submenu .inversed .icon--action--md-minus{opacity:1;visibility:visible;}.menu-contain-submenu:not(.menu--submenu-opened) .icon--action--md-plus{opacity:1;visibility:visible;}.menu-contain-submenu:not(.menu--submenu-opened) .icon--action--md-minus{opacity:0;visibility:hidden;}.menu-contain-submenu .menu-level-1{position:absolute;background-color:#181a1c;color:#fff;padding:12.5px 12.5px 10.5px;z-index:100;}.menu-contain-submenu .menu-level-1 .menu--submenu-toggle{display:none;}.menu-contain-submenu .menu-level-1 .menu-item{padding-bottom:6.5px;}}.sidebar-menu .sidebar--submenu-toggle{background:transparent;color:#009bdb;margin-bottom:6px;cursor:pointer;}.sidebar-menu .collapsed{display:none;}.sidebar-menu .menu--submenu a:not([class]):not([id]){border-bottom:none;}.sidebar-menu .menu--submenu.closed .icon--action--md-plus{opacity:1;visibility:visible;}.sidebar-menu .menu--submenu.closed .icon--action--md-minus{opacity:0;visibility:hidden;}.sidebar-menu .menu--submenu.opened .icon--action--md-minus{opacity:1;visibility:visible;}.sidebar-menu .menu--submenu.opened .icon--action--md-plus{opacity:0;visibility:hidden;}.sidebar-menu .menu--submenu svg{width:16px;height:16px;}
@media screen and (min-width: 768px){.m-section-nav__dropdown-icon{width:16px;height:16px;margin-left:4px;position:relative;top:2px;}#primary-navigation{padding:0 8.5px;}#primary-navigation .menu-root--toggle{cursor:inherit;margin-left:20px;}#primary-navigation .menu-toggle--plus{width:12px;height:12px;}#primary-navigation use.icon--arrow--carrot-right{opacity:1;visibility:visible;pointer-events:auto;}.menu-root.layout-flex{grid-column:1/6;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;}.menu-root.layout-flex .menu-root-link{width:auto;}.menu-root,.primary-menu.menu > li{padding:16px 0;}.primary-menu-wrapper{grid-column:4/9;}.primary-menu.menu{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}.primary-menu.menu.wrapper.max-width{margin:0;padding:0;}.primary-menu.menu > li{position:relative;}.primary-menu.menu > li > a:before,.primary-menu.menu > li > .menu--submenu > a:before{content:"";position:absolute;top:0;left:0;width:32px;border-top:2px solid #009bdb;opacity:0;-webkit-transform:scaleX(0.6);transform:scaleX(0.6);-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transition:opacity 195ms ease,-webkit-transform 195ms ease;transition:opacity 195ms ease,-webkit-transform 195ms ease;transition:opacity 195ms ease,transform 195ms ease;transition:opacity 195ms ease,transform 195ms ease,-webkit-transform 195ms ease;}.primary-menu.menu > li > .is-active:before,.primary-menu.menu > li > a:hover:before,.primary-menu.menu > li > .menu--submenu > a:hover:before,.primary-menu.menu > li > .menu--submenu > .is-active:before,.primary-menu.menu > li.menu-item--active-trail > .menu--submenu > a:before{opacity:1;-webkit-transform:none;transform:none;}.primary-menu.menu > li:not(:first-of-type){margin-left:24px;}.primary-menu.menu a{position:static;position:initial;}#truncated-menu-items > ul.menu{top:100%;min-width:242px;right:-24px;position:absolute;padding:6px 16px 12px 16px;text-align:right;opacity:0;visibility:hidden;background-color:#181a1c;color:#687078;pointer-events:none;-webkit-transition:opacity 195ms 0s cubic-bezier(0.25,0.1,0.25,1),visibility 0s 195ms cubic-bezier(0.25,0.1,0.25,1);transition:opacity 195ms 0s cubic-bezier(0.25,0.1,0.25,1),visibility 0s 195ms cubic-bezier(0.25,0.1,0.25,1);z-index:-1;}#truncated-menu-items > ul.menu .menu--submenu{display:block;}#truncated-menu-items > ul.menu > li{margin-top:8px;}#truncated-menu-items > ul.menu.truncated-menu-opened{opacity:1;visibility:visible;pointer-events:auto;-webkit-transition:opacity 195ms 0s cubic-bezier(0.25,0.1,0.25,1);transition:opacity 195ms 0s cubic-bezier(0.25,0.1,0.25,1);z-index:2;}#truncated-menu-items > ul.menu.truncated-menu-opened a{color:#fff;}#truncated-menu-items.truncated-menu-opened .primary-menu-more-link .icon--action--md-plus{opacity:0;visibility:hidden;}#truncated-menu-items.truncated-menu-opened .primary-menu-more-link .icon--action--md-minus{opacity:1;visibility:visible;}.primary-menu-more-link{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:nowrap;flex-wrap:nowrap;}@media screen and (min-width:1024px){.menu-root{grid-column:1/5;}.primary-menu-wrapper{grid-column:6/13;}}@media (min-width:768px){#primary-navigation{padding:0 16.5px;}}@media (min-width:1280px){#primary-navigation{padding:0 28.5px;}}@media (min-width:1700px){#primary-navigation{padding:0 calc((100vw - 1600px) / 2) !important;}}
}
.paragraph--unpublished{background-color:#fff4f4;}
