.openms-lib-page,.home-page,[class$=-page-layout],.community-calendar-layout{--openms-page-inline:max(
    var(--olib-pad-x),
    calc((100% - var(--pro-max)) / 2)
  );--pro-hero-content-max:min(100%, var(--pro-max));--pro-cluster-max:min(100%, var(--pro-max));--hub-wide-max:var(--pro-max)}@media(max-width:720px){.openms-lib-page,.home-page,[class$=-page-layout],.community-calendar-layout{--openms-page-inline:var(--openms-page-gutter)}}.openms-lib-page .openms-lib-hero--pro,[class$=-page-layout] .openms-lib-hero--pro,.community-calendar-layout .openms-lib-hero{padding-bottom:calc(var(--openms-btn-glow-size,6px) + .5rem);overflow:visible}.openms-lib-page .openms-lib-page__body>.openms-lib-page__anchor:first-child,[class$=-page-layout] .openms-lib-page__body>.openms-lib-page__anchor:first-child,.community-calendar-layout .openms-lib-page__body>.openms-lib-page__anchor:first-child{padding-top:var(--pro-section-y,clamp(4rem,9vw,6.5rem))}.openms-lib-page .openms-lib-page__body>.openms-lib-page__anchor:first-child>.openms-lib-about,.openms-lib-page .openms-lib-page__body>.openms-lib-page__anchor:first-child>.openms-lib-resources,.openms-lib-page .openms-lib-page__body>.openms-lib-page__anchor:first-child>.openms-lib-block,[class$=-page-layout] .openms-lib-page__body>.openms-lib-page__anchor:first-child>.openms-lib-about,[class$=-page-layout] .openms-lib-page__body>.openms-lib-page__anchor:first-child>.openms-lib-resources,[class$=-page-layout] .openms-lib-page__body>.openms-lib-page__anchor:first-child>.openms-lib-block{padding-top:0}.openms-lib-page.openms-lib-page--openms-lib .openms-lib-hero--pro,.openms-lib-page .openms-lib-hero--pro{padding-inline:var(--openms-page-inline);box-sizing:border-box}.openms-lib-page.openms-lib-page--openms-lib .openms-lib-hero__content,.openms-lib-page .openms-lib-hero__content{width:100%;max-width:var(--pro-hero-content-max);margin-inline:auto}.openms-lib-page .openms-lib-page__body>.openms-lib-page__anchor{padding-inline:var(--openms-page-inline);box-sizing:border-box}.openms-lib-page--webapps-pro .openms-lib-page__body>#examples.openms-lib-page__anchor{padding-inline:0}.openms-lib-page .openms-lib-resources__inner,.openms-lib-page .openms-lib-about__inner,.openms-lib-page .about-pro-content__inner,.openms-lib-page .openms-lib-developers__layout,.openms-lib-page .contribute-coc-band,.openms-lib-page .governance-cta-band{width:100%;max-width:var(--pro-max);margin-inline:auto;box-sizing:border-box}.openms-lib-page--contributors .openms-lib-resources__inner,.openms-lib-page--research-partnerships .openms-lib-resources__inner,.openms-lib-page--publications .about-pro-content__inner,.openms-lib-page--research-partnerships #our-partners .uni-partners--static .uni-partners__static,.governance-page-layout,.governance-page-layout__content{max-width:var(--pro-max);width:100%}.governance-page-layout{--governance-max:var(--pro-max)}.openms-lib-page--webapps-pro .openms-lib-resources--examples .openms-lib-resources__inner{max-width:var(--pro-max);width:100%}.openms-lib-page--hub.openms-lib-page--webapps .webapps-modern-wrap--page .webapps-featured--page,.openms-lib-page--hub.openms-lib-page--webapps .webapps-affiliates,.openms-lib-page--hub.openms-lib-page--webapps .webapps-archived,.openms-lib-page--hub.openms-lib-page--featured-pro .webapps-modern-wrap--page .webapps-featured--page{width:100%;max-width:none;margin-inline:0;padding-inline:var(--openms-page-inline);box-sizing:border-box}.openms-lib-page--hub.openms-lib-page--webapps .webapps-featured__inner,.openms-lib-page--hub.openms-lib-page--webapps .webapps-affiliates__inner,.openms-lib-page--hub.openms-lib-page--webapps .webapps-archived__inner,.openms-lib-page .webapps-featured__inner,.openms-lib-page .webapps-affiliates__inner,.openms-lib-page .webapps-archived__inner{width:100%;max-width:var(--pro-max);margin-inline:auto;padding-inline:0;box-sizing:border-box}.openms-lib-page--hub.openms-lib-page--webapps .webapps-archived--editorial .webapps-archived__layout,.webapps-archived--editorial .webapps-archived__layout{max-width:var(--pro-max)}.home-page .home-page__block--projects .webapps-featured--home,.home-page .ecosystem-home,.home-page .home-page__container,.home-page .community-home__inner,.home-page .home-page__block--partners .uni-partners--home .uni-partners__inner,.home-page .keyfeatures-modern,.home-page .contact-home__main,.home-page .community-events-home,.home-page__hero .hero-home__main{width:100%;max-width:none;margin-inline:0;padding-inline:var(--openms-page-inline);box-sizing:border-box}.home-page .webapps-featured__inner,.home-page .webapps-affiliates__inner,.home-page .webapps-archived__inner,.home-page .ecosystem-home__inner,.home-page .keyfeatures-modern__inner,.home-page .hero-home__inner,.home-page .home-metrics__grid,.home-page .community-events-home__inner,.home-page .contact-home__inner,.home-page .contact-area__inner,.home-page .trusted-by__inner{width:100%;max-width:var(--pro-max);margin-inline:auto;padding-inline:0;box-sizing:border-box}.home-page .home-page__block--partners .uni-partners--home .uni-partners__marquee{margin-inline:calc(-1 * var(--openms-page-inline));width:calc(100% + 2 * var(--openms-page-inline))}.webapps-featured__inner,.uni-partners__header,.hero-home__inner{max-width:var(--pro-max)}.openms-lib-page--openms-lib .openms-lib-page__outro .openms-lib-block--developers,.openms-lib-page--openms-lib .openms-lib-page__cite{width:100%;max-width:none;margin-inline:0;padding-inline:var(--openms-page-inline);box-sizing:border-box}.openms-lib-page--openms-lib .openms-lib-about__inner,.openms-lib-page--openms-lib .openms-lib-topp-split__inner,.openms-lib-page--openms-lib .openms-lib-resources__inner,.openms-lib-page--openms-lib .openms-lib-resources__explore-grid,.openms-lib-page--openms-lib .openms-lib-developers__cards-grid,.openms-lib-page--openms-lib .openms-lib-page__cite .openms-lib-developers__cite--separate,.openms-lib-page--openms-lib .openms-lib-page__cite .openms-lib-developers__cite--panel,.openms-lib-page--openms-lib .openms-lib-cite,.openms-lib-page--openms-lib .openms-lib-cite__inner{width:100%;max-width:var(--pro-max);margin-inline:auto;padding-inline:0;box-sizing:border-box}.footer-redesign{padding-inline:var(--openms-page-inline);box-sizing:border-box}.footer-inner,.footer-bottom{width:100%;max-width:var(--pro-max);margin-inline:auto;padding-inline:0;box-sizing:border-box}