/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.layout--mm-outer-wrapper{padding:0 6px;}.layout--mm-custom>div{display:flex;flex-wrap:wrap;justify-content:space-between;}.layout--mm-custom blockquote{font-size:20px;font-style:normal;font-weight:500;line-height:normal;}.layout--mm-custom>div>div{flex:0 1 100%;min-width:0;}.layout--mm-custom.rounded-corners{border-radius:0;}@media screen and (min-width:992px){.layout--mm-outer-wrapper{padding:0 20px;}.layout--mm-custom--75>div{width:75%;}.layout--mm-custom--50>div{width:50%;}.layout--mm-custom.rounded-corners{border-radius:10px;}}svg.layout-icon--mm-two-column{background-color:var(--light-gray);}#drupal-off-canvas-wrapper svg.layout-icon--mm-two-column rect{fill:var(--science-blue);}
@media screen and (min-width:992px){.layout--mm-custom.gap-stack-0 .mm-main-wrapper{gap:0;}.layout--mm-custom.gap-stack-2 .mm-main-wrapper{gap:2%;}.layout--mm-custom.gap-stack-4 .mm-main-wrapper{gap:4%;}.layout--mm-custom.gap-stack-6 .mm-main-wrapper{gap:6%;}.layout--mm-custom.gap-stack-8 .mm-main-wrapper{gap:8%;}.layout--mm-custom.gap-stack-10 .mm-main-wrapper{gap:10%;}.layout--mm-custom.gap-stack-12 .mm-main-wrapper{gap:12%;}.layout--mm-custom.gap-stack-14 .mm-main-wrapper{gap:14%;}.layout--mm-custom.gap-stack-16 .mm-main-wrapper{gap:16%;}.layout--mm-custom.gap-stack-18 .mm-main-wrapper{gap:18%;}.layout--mm-custom.gap-stack-20 .mm-main-wrapper{gap:20%;}}@media screen and (max-width:991px){.layout--mm-custom.gap-stack-1 .mm-main-wrapper{gap:var(--stack-1);}.layout--mm-custom.gap-stack-2 .mm-main-wrapper{gap:var(--stack-2);}.layout--mm-custom.gap-stack-3 .mm-main-wrapper{gap:var(--stack-3);}.layout--mm-custom.gap-stack-4 .mm-main-wrapper{gap:var(--stack-4);}.layout--mm-custom.gap-stack-5 .mm-main-wrapper{gap:var(--stack-5);}.layout--mm-custom.gap-stack-6 .mm-main-wrapper{gap:var(--stack-6);}.layout--mm-custom.gap-stack-7 .mm-main-wrapper{gap:var(--stack-7);}.layout--mm-custom.gap-stack-8 .mm-main-wrapper{gap:var(--stack-8);}.layout--mm-custom.gap-stack-9 .mm-main-wrapper{gap:var(--stack-9);}.layout--mm-custom.gap-stack-10 .mm-main-wrapper{gap:var(--stack-10);}.layout--mm-custom.gap-stack-11 .mm-main-wrapper{gap:var(--stack-11);}.layout--mm-custom.gap-stack-12 .mm-main-wrapper{gap:var(--stack-12);}}
.layout--ftp-one-column > .ftp-one-column-main-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;}.layout--ftp-one-column > .ftp-one-column-main-wrapper > div{flex:0 1 100%;max-width:100%;}@media screen and (min-width:992px){.layout--ftp-one-column--75 .ftp-one-column-main-wrapper{width:75%;}.layout--ftp-one-column--50 .ftp-one-column-main-wrapper{width:50%;}}svg.layout-icon--ftp-one-column{background-color:var(--light-gray);}#drupal-off-canvas-wrapper svg.layout-icon--ftp-one-column rect{fill:var(--science-blue);}
.layout--mm-two-column .layout--mm-content-wrapper{display:flex;flex-flow:column;}@media screen and (max-width:992px){.layout--mm-two-column .layout--mm-content-wrapper.column-reverse{flex-flow:column-reverse;}}@media screen and (min-width:992px){.layout--mm-two-column .layout--mm-content-wrapper{flex-flow:row nowrap;}.layout--mm-two-column > .layout--mm-content-wrapper > .layout__region--left,.layout--mm-two-column > .layout--mm-content-wrapper > .layout__region--right{flex:1 1 50%;}}svg.layout-icon--mm-two-column{background-color:var(--light-gray);}#drupal-off-canvas-wrapper svg.layout-icon--mm-two-column rect{fill:var(--science-blue);}
.subscribe-wrapper .subscribe-form{align-items:center;}.subscribe-wrapper .subscribe-form .left img{max-width:100%;height:auto;}.subscribe-wrapper .subscription-form{flex-wrap:nowrap;gap:15px;align-items:center;}.subscribe-wrapper form.subscription-form .form-group{flex:1 1 0;min-width:0;margin-bottom:0;}.subscribe-wrapper form.subscription-form .form-group input{border:1px solid #C0C0C0;;border-radius:4px;box-sizing:border-box;scrollbar-width:none;font-size:var(--body-sm);line-height:var(--body-line-height);height:48px;width:100%;background-color:var(--white);padding:14px 12px;color:var(--black);outline:0;}.subscribe-wrapper form.subscription-form .submit-button{flex:0 0 auto;font-weight:var(--sfw-800);white-space:nowrap;}.subscribe-wrapper form.subscription-form .form-group input.error{border-color:red;}.subscribe-wrapper form.subscription-form .form-success-message,.subscribe-wrapper form.subscription-form .form-error-message{display:flex;align-items:center;gap:20px;}.subscribe-wrapper form.subscription-form .form-success-message p,.subscribe-wrapper form.subscription-form .form-error-message p{margin-bottom:0;}@media screen and (max-width:767px){.subscribe-wrapper .subscribe-form{text-align:center;}.subscribe-wrapper form.subscription-form .form-group{margin-bottom:var(--stack-2);}.subscribe-wrapper form.subscription-form .form-group input{width:100%;}.subscribe-wrapper form.subscription-form button{margin:0px auto;}}
