.sponsor-section__head{display:grid;justify-items:center;gap:.6rem;text-align:center;margin-bottom:clamp(1.25rem,2.5vw,1.75rem)}.sponsor-section__head h2{margin:0;padding:0;font-family:var(--openms-font-heading);font-size:var(--openms-section-title-size,calc(var(--openms-heading-lg-size) * 1.15));font-weight:var(--openms-section-title-weight,var(--openms-heading-lg-weight));line-height:1.3;color:var(--openms-section-title-color,var(--openms-navy));letter-spacing:normal;text-transform:uppercase}.sponsor-eyebrow,.sponsor-section-eyebrow{display:inline-flex;align-items:center;width:fit-content;margin:0;padding:clamp(.28rem,1.2vw,.35rem)clamp(.62rem,2.5vw,.75rem);border:1px solid rgba(var(--openms-blue-rgb),.18);border-radius:999px;background:rgba(var(--openms-blue-rgb),.1);font-size:clamp(.68rem,.52rem + .65vw,.78rem);font-weight:600;letter-spacing:.04em;text-transform:none;color:var(--openms-blue)}.sponsor-section__lead{margin:0;max-width:min(100%,var(--pro-measure-wide,58ch));width:100%;font-size:var(--openms-body-size-lg);line-height:1.6;color:var(--olib-text-muted)}.sponsor-us-page .sponsor-tiers__grid,.openms-lib-page--sponsor-us .sponsor-tiers__grid{margin-top:0}.sponsor-us-page .sponsor-tier,.openms-lib-page--sponsor-us .sponsor-tier{border-radius:1.25rem;border-color:rgba(var(--openms-navy-rgb),.08);box-shadow:0 2px 12px rgba(var(--openms-navy-rgb),.04);transition:box-shadow .2s ease,border-color .2s ease}.sponsor-us-page .sponsor-tier__cta,.openms-lib-page--sponsor-us .sponsor-tier__cta{display:inline-flex;align-items:center;justify-content:center;align-self:flex-start;margin-top:.35rem;padding:.55rem 1.1rem;border-radius:999px;border:1px solid rgba(var(--openms-navy-rgb),.28);background:rgba(var(--openms-navy-rgb),.06);color:var(--openms-navy);font-size:var(--openms-text-min);font-weight:700;line-height:1.2;transition:background-color .2s ease,border-color .2s ease,color .2s ease,transform .2s ease,box-shadow .2s ease}@media(hover:hover) and (pointer:fine){.sponsor-us-page .sponsor-tier__cta:hover,.openms-lib-page--sponsor-us .sponsor-tier__cta:hover{background:var(--openms-navy);border-color:var(--openms-navy);color:var(--openms-white);transform:translateY(-1px);box-shadow:0 .35rem .9rem rgba(var(--openms-navy-rgb),.28)}}.sponsor-us-page .sponsor-tier__toggle:focus-visible .sponsor-tier__cta,.openms-lib-page--sponsor-us .sponsor-tier__toggle:focus-visible .sponsor-tier__cta{background:var(--openms-navy);border-color:var(--openms-navy);color:var(--openms-white);transform:translateY(-1px);box-shadow:0 .35rem .9rem rgba(var(--openms-navy-rgb),.28)}.sponsor-us-page .sponsor-tier__toggle:active .sponsor-tier__cta,.openms-lib-page--sponsor-us .sponsor-tier__toggle:active .sponsor-tier__cta{transform:translateY(0);box-shadow:none}.sponsor-us-page .sponsor-cta{display:grid;justify-items:center;gap:clamp(1.25rem,3vw,1.75rem);padding:clamp(2.25rem,5vw,3.5rem)clamp(1.25rem,4vw,3rem);text-align:center;color:var(--openms-chrome-text,rgba(var(--openms-white-rgb),.92));background:radial-gradient( 120% 140% at 100% 0%,rgba(var(--openms-blue-rgb),.28) 0%,rgba(var(--openms-blue-rgb),0) 58% ),var(--openms-navy);border:1px solid rgba(255,255,255,8%);border-radius:1.5rem;box-shadow:0 18px 44px rgba(var(--openms-navy-rgb),.22);overflow:hidden}.sponsor-us-page .sponsor-cta .sponsor-section__head{margin-bottom:0}.sponsor-us-page .sponsor-cta .sponsor-section__head h2{color:var(--openms-white)}.sponsor-us-page .sponsor-cta .sponsor-section__lead{color:rgba(255,255,255,.82)}.sponsor-us-page .sponsor-faq__list{margin-top:0}.sponsor-us-page .sponsor-faq__item{border-radius:1rem;border-color:rgba(var(--openms-navy-rgb),.08);box-shadow:0 2px 12px rgba(var(--openms-navy-rgb),.04)}html body .openms-lib-page--sponsor-us .openms-lib-about__mosaic .openms-lib-about__tile-title{margin:0 0 1.5rem!important}html body .openms-lib-page--sponsor-us .sponsor-tiers-band .sponsor-section__lead{display:block!important;grid-template-columns:none!important;max-width:min(63.5rem,100%)!important;width:auto!important}html body .openms-lib-page--sponsor-us .sponsor-tiers-band .sponsor-lead-col{display:block!important}html body .openms-lib-page.openms-lib-page--sponsor-us .sponsor-faq__answer p a.openms-cta-link,html body .openms-lib-page.openms-lib-page--sponsor-us .sponsor-faq__answer p a.sponsor-faq__link,html body .openms-lib-page.openms-lib-page--sponsor-us .sponsor-faq__link{display:inline-flex!important;align-items:baseline;gap:.28rem;color:var(--openms-blue)!important;-webkit-text-fill-color:var(--openms-blue)!important;font-weight:var(--openms-cta-link-weight,700)!important;text-decoration:none!important}html body .openms-lib-page--sponsor-us .sponsor-faq__answer a.openms-cta-link span[aria-hidden=true],html body .openms-lib-page--sponsor-us .sponsor-faq__link span[aria-hidden=true]{font-weight:400!important;text-decoration:none!important}html body .openms-lib-page--sponsor-us .sponsor-faq__answer a.openms-cta-link:hover,html body .openms-lib-page--sponsor-us .sponsor-faq__answer a.openms-cta-link:focus-visible,html body .openms-lib-page--sponsor-us .sponsor-faq__link:hover,html body .openms-lib-page--sponsor-us .sponsor-faq__link:focus-visible{color:var(--openms-blue)!important;-webkit-text-fill-color:var(--openms-blue)!important;gap:.42rem}html body .openms-lib-page--sponsor-us .sponsor-faq__question:hover,html body .openms-lib-page--sponsor-us .sponsor-faq__question:focus-visible{color:var(--openms-navy)!important;-webkit-text-fill-color:var(--openms-navy)!important;background:rgba(var(--openms-blue-rgb),.04)!important}html body .openms-lib-page--sponsor-us .sponsor-faq__item[open] .sponsor-faq__question:hover,html body .openms-lib-page--sponsor-us .sponsor-faq__item[open] .sponsor-faq__question:focus-visible{color:var(--openms-blue)!important;-webkit-text-fill-color:var(--openms-blue)!important;background:rgba(var(--openms-blue-rgb),.04)!important}@media(prefers-reduced-motion:reduce){.sponsor-us-page-layout .openms-lib-btn:hover,.sponsor-us-page-layout .openms-lib-btn:focus-visible,.sponsor-us-page-layout .about-donate-actions.sponsor-us-page__actions>a:hover,.sponsor-us-page-layout .about-donate-actions.sponsor-us-page__actions>a:focus-visible,.sponsor-us-page-layout .governance-card__link a:hover,.sponsor-us-page-layout .governance-card__link a:focus-visible,.sponsor-why__card:hover,.sponsor-us-page .sponsor-tier__cta:hover,.sponsor-us-page .sponsor-tier__toggle:focus-visible .sponsor-tier__cta,.sponsor-us-page .sponsor-tier__toggle:active .sponsor-tier__cta,.openms-lib-page--sponsor-us .sponsor-tier__cta:hover,.openms-lib-page--sponsor-us .sponsor-tier__toggle:focus-visible .sponsor-tier__cta,.openms-lib-page--sponsor-us .sponsor-tier__toggle:active .sponsor-tier__cta{transform:none}}