/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body,.page-wrapper,.site-header__inner,.header-nav,.site-footer{background:#171922 !important;}.header-nav{inset-block-start:0 !important;padding-top:100px;border-block-start:0 !important;}#block-futuresciencestheme-searchform-2{display:none;}.sticky-header-toggle__icon > span{background-color:#171922;}.site-branding{background:transparent;}h2.view-title-science a,h1,h2,h3,h4,h5,h6,.text-content,.field__label,.form-item__label[for],.form-item__description{color:#fff !important;}.site-header__fixable .site-header__initial{display:none;}.site-header__fixable.is-fixed .site-header__initial{display:block !important;background:#fff;}@media (min-width:31.25rem){.mobile-nav-button__label{color:#fff;}}.secondary-nav__menu-link,.primary-nav__menu-link-inner{color:#fff;}.node--type-science.node--view-mode-all-list-of-fs{position:relative;}.node--type-science.node--view-mode-all-list-of-fs header{position:absolute;bottom:0;padding:0;}h2.node__title{font-size:clamp(1rem,3vw,2.8rem) !important;}.view-sciences img{width:100%;height:100%;object-fit:cover;}h2.block__title{font-size:large;}.views-view-responsive-grid__item-inner img{width:100%;overflow:hidden;}.block-search-narrow .search-block-form{margin:40px 0;}.page-wrapper{max-width:100%;}.container{width:100%;max-width:100%;}.main-content{width:100%;}.text-content .analog-font,.cke_editable .analog-font{margin-block:2rem;font-size:2.5rem;line-height:1.2em;}.field--name-field-media-image picture img{margin:0 auto;}.block.block-layout-builder.block-field-blocknodesciencefield-comments-fs{margin:60px 0 0 0;}.like_dislike{margin:30px 0 0;}@media (min-width:75rem){body:not(.is-always-mobile-nav) .primary-nav__menu-link-inner{color:#fff;}body.is-always-mobile-nav .header-nav{border-top-width:0;padding-top:200px;}.social-bar__inner{position:absolute !important;top:0 !important;left:0 !important;}#block-futuresciencestheme-searchform-2{display:block;}.site-footer__inner{padding-block:20px;}body:not(.is-always-mobile-nav) .site-header__fixable.is-fixed{top:0px;}.site-header__fixable.is-fixed:not(.is-expanded){pointer-events:all !important;}.sticky-header-toggle{background-color:transparent;}}.main-content__container{padding-block-start:0;}@media (min-width:43.75rem){.main-content__container{padding-block-start:0;}.site-branding{padding:0 40px;flex-direction:column;justify-content:center;}}.site-footer__inner{padding-block:20px;}.dislike{display:none;}.main-content__container.container{margin:35px 0 0 0;}@media (min-width:31.25rem){.site-branding{min-height:var(--sp4);display:flex;align-items:center;align-content:center;justify-content:center;flex-wrap:nowrap;flex-direction:row;padding:0 30px;}}div.thumbsup-rating-wrapper > div > label.thumbsup-rating-label-up:before{color:var(--color--primary-50);}div.thumbsup-rating-wrapper > div > label.thumbsup-rating-label{display:inline-block;padding:20px 30px;font-size:small;margin:0;z-index:20;}.rate-widget.thumbsup{position:absolute;background:transparent;left:0;bottom:0;margin:0;}div.thumbsup-rating-wrapper > div.form-type-radio{display:flex;padding:0;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center;margin:0;}div.thumbsup-rating-wrapper > div > div.rating-option-result{color:var(--color--primary-50);position:absolute;right:15px;z-index:0;}.main-img-fs{position:relative;}
html,body{margin:0;padding:0;width:100%;height:100%;overflow:hidden;background:black;}.site-branding__name{font-size:1.3rem;}body,.page-wrapper,.site-header__inner,.header-nav,.site-footer{background:transparent !important;}header#header{width:-webkit-fill-available;}#header-nav{background:transparent;}.primary-nav__menu-link-inner::after{border-top:solid 5px #fff;}.primary-nav__menu-link:hover{color:#fff;}#header-nav.is-active{background:darkcyan;padding:50px;}a.secondary-nav__menu-link.secondary-nav__menu-link--link.secondary-nav__menu-link--level-1{color:#fff;}body:not(.is-always-mobile-nav).header-nav .is-active{background:#000 !important;color:#fff !important;}body:not(.is-always-mobile-nav) .primary-nav__menu-link-inner{background:transparent;color:#fff;}.page-wrapper{background:black !important;}.hero{position:relative;width:100vw;left:50%;margin-left:-50vw;height:100vh;overflow:hidden;background:#000}.slider{position:absolute;inset:0;z-index:0}.slide{position:absolute;inset:0;opacity:0;transition:opacity 1s ease;background:#000;}.slide.visible{opacity:1}.slide iframe{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none;border:0;}@media (min-aspect-ratio:16/9){.slide iframe{width:100vw;height:calc(100vw*9/16);}}@media (max-aspect-ratio:16/9){.slide iframe{width:calc(140vh*16/9);height:140vh;}}.overlay{position:absolute;inset:0;background:rgba(0,0,0,.4);z-index:1}.hero .content h1{font-size:4rem;margin:.25em 0;line-height:0.8;}.hero .content .analog-font{margin-bottom:1rem}.hero .content p{max-width:640px;margin:0 auto}.hero .content{position:absolute;bottom:10%;left:5%;z-index:2;text-align:left;color:#fff;padding:0 1rem;}.site-header{position:absolute;}#block-futuresciencestheme-site-branding{visibility:hidden;}.content h1{color:#fff;}.site-header__inner{background:transparent !important;}.path-frontpage #block-olivero-page-title{text-align:center;}.mobile-nav-button__label{color:#fff;}.is-overlay-active .mobile-nav-button__label{color:black;}.path-frontpage .social-bar{display:none;}.path-frontpage #main-wrapper{width:100vw;height:100vh;display:flex;justify-content:center;align-items:center;}.path-frontpage .main-content__container.container{padding:0;margin:0;}.path-frontpage h1{letter-spacing:-0.01em;font-size:3.5rem;line-height:2.7rem;}@media (max-width:500px){.text-content .analog-font,.cke_editable .analog-font{font-size:1.5rem;}}@media (max-width:1999px){}.bi-moon-fill::before{color:#fff;}body:not(.is-always-mobile-nav) .block-search-wide__wrapper,body:not(.is-always-mobile-nav) .block-search-wide__button{display:block;color:#fff;}.site-branding{background:transparent;}.site-header__initial{background:transparent;}.dark-mode .container,.dark-mode .title,.dark-mode h1,.dark-mode h2,.dark-mode h3,.dark-mode h4,.dark-mode h5,.dark-mode h6,.dark-mode .h1,.dark-mode .h2,.dark-mode .h3,.dark-mode .h4,.dark-mode .h5,.dark-mode .h6,.dark-mode .text-content,.dark-mode .page-wrapper,.dark-mode .header-nav,.dark-mode .site-header__inner{background-color:transparent !important;color:white !important;}#block-futuresciencestheme-content,#content,.node__content.layout--content-narrow,.layout{margin:0;padding:0;}
.view,.view-content{display:initial;}.view-sciences.view-display-id-block_1 h2:last-of-type{display:none;}.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-front{left:unset;top:unset;}.ui-widget-content.ui-front{background:hsl(202,79%,calc(1% * 50);margin:0 auto;text-align:center;transition:transform 0.2s;border-radius:6px;}#drupal-modal{padding:10px;}.grid-full{display:block !important;}
