body.mm-landing-active{margin:0}.brand img.crown{width:2rem;height:auto;display:block;flex:0 0 auto}.ministry-brand{flex-shrink:0}.nav .ministry-logo{display:block;width:clamp(10.5rem, 16vw, 14.5rem);height:auto}footer .ministry-logo{display:block;width:min(15rem, 70vw);height:auto}@media (min-width:901px){.mm-landing-active .nav{position:fixed;top:0;left:0;right:0;transition:background-color .25s ease,border-color .25s ease,box-shadow .25s ease}.admin-bar.mm-landing-active .nav{top:32px}.mm-landing-active .nav.is-scrolled{background:rgb(7 29 51 / .97);border-bottom-color:rgb(255 255 255 / .14);box-shadow:0 8px 24px rgb(0 0 0 / .18);backdrop-filter:blur(8px)}.mm-landing-active [id]{scroll-margin-top:100px}}.give.no-donation{display:block}.give.no-donation .give-copy{max-width:850px}.mm-donation-slot{width:100%}.mm-donation-slot iframe{max-width:100%}.monthly-partner{margin-top:4rem;background:var(--deep);color:#fff;border-left:6px solid var(--gold);padding:2.2rem 2.5rem;display:grid;grid-template-columns:.85fr 1.15fr;gap:8vw;align-items:center}.monthly-partner .eyebrow{margin-bottom:.7rem}.monthly-partner h3{font-size:2.2rem;line-height:1;text-transform:uppercase;margin:0}.monthly-partner p{margin-bottom:.7rem}.monthly-partner strong{color:var(--gold)}.fund-list>div{gap:1.5rem}.fund-list strong{white-space:nowrap}.investment-impact{align-self:center}.investment-impact .eyebrow{color:var(--navy);margin-bottom:1.2rem}.investment-impact ul{list-style:none;padding:0;margin:0}.investment-impact li{padding:1rem 0;border-top:1px solid #d5dae0;font-size:1.05rem;line-height:1.45}.investment-impact li::before{content:"+";color:var(--gold);font-weight:800;margin-right:.7rem}.partnership-options{display:grid;grid-template-columns:1fr 1fr;margin-top:4rem}.partnership-options article{background:var(--deep);color:#fff;padding:2.7rem}.partnership-options article+article{background:var(--gold);color:var(--deep)}.partnership-options h3{font-size:2.2rem;line-height:1;text-transform:uppercase;margin:.7rem 0 1rem}.partnership-options p:last-child{margin-bottom:0}.investment-closing{margin:1.5rem 0 0;text-align:center;font-weight:800;color:var(--navy)}@media (max-width:900px){.monthly-partner{grid-template-columns:1fr}.partnership-options{grid-template-columns:1fr}.mm-donation-slot{margin-top:1rem}}@media (max-width:560px){.fund-list>div{align-items:flex-start;flex-direction:column;gap:.5rem}}