/* @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);}
.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);}
.LPMcontainer.LPMoverlay:not(#messaging_abm .LPMcontainer.LPMoverlay,#messaging_gbm .LPMContainer.LPMoverlay,#messaging_web .LPMcontainer.LPMoverlay),.LPMcontainer.LPMlightbox:not(#messaging_abm .LPMcontainer.LPMlightbox,#messaging_gbm .LPMContainer.LPMlightbox,#messaging_web .LPMcontainer.LPMlightbox){display:none !important;}
.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;}}
