@media(max-width:720px){.openms-lib-hero__title,[class$=-page-layout] .openms-lib-hero[class*=-page-hero] .openms-lib-hero__title,.community-calendar-layout .openms-lib-hero .openms-lib-hero__title,.contribute-page-layout .openms-lib-hero.contribute-page-hero .openms-lib-hero__title{width:100%!important;max-width:100%!important;line-height:1.18!important;letter-spacing:normal!important;text-wrap:balance;overflow-wrap:break-word}.openms-lib-hero__lead,[class$=-page-layout] .openms-lib-hero[class*=-page-hero] .openms-lib-hero__lead,.community-calendar-layout .openms-lib-hero .openms-lib-hero__lead,.contribute-page-layout .openms-lib-hero.contribute-page-hero .openms-lib-hero__lead,.openms-lib-page--openms-lib .openms-lib-hero__lead,.openms-lib-page--calendar .openms-lib-hero__lead,.openms-lib-page--news .openms-lib-hero__lead,.openms-lib-page--contribute .openms-lib-hero__lead{width:min(100%,46ch)!important;max-width:100%!important;line-height:1.55!important;white-space:normal!important;text-wrap:pretty}.openms-lib-page--developer-retreat .openms-lib-hero__title,.openms-lib-page--developer-retreat .openms-lib-hero__title-line{margin-left:0!important;max-width:100%!important;white-space:normal!important;text-align:center!important}.home-page__hero .hero-home__title,.hero-home__title{width:100%!important;max-width:100%!important;line-height:1.12!important;letter-spacing:.01em!important;overflow-wrap:break-word!important;text-wrap:balance}.home-page__hero .hero-home__title-line,.hero-home__title-line{display:block!important;white-space:normal!important;overflow-wrap:break-word!important}.home-page__hero .hero-home__description,.hero-home__description{width:var(--hero-lead-width,min(100%,26rem))!important;max-width:100%!important;line-height:1.6!important;text-wrap:pretty}.hero-home__visual-caption{font-size:var(--openms-text-min);line-height:1.45}}.home-page__hero .hero-home__content,.home-page__hero .hero-home__copy,.home-page__hero .hero-home__footer,.home-page__hero .hero-home__actions-block,.home-page__hero .hero-home__title{align-items:flex-start!important;text-align:left!important;margin-inline:0!important}.home-page__hero .hero-home__title,.home-page__hero .hero-home__description,.home-page__hero .hero-home__note{text-align:left!important;margin-inline:0!important}.home-page__hero .hero-home__eyebrow,.home-page__hero .hero-home__actions,.home-page__hero .hero-home__note,.home-page__hero .hero-home__highlights{justify-content:flex-start!important;margin-inline:0!important}