/* Small-screen corrections shared by existing static pages. */
@media(max-width:380px){
 body .topbar{gap:8px;grid-template-columns:minmax(0,1fr) auto auto}
 .topbar .brand-main{font-size:18px}
 .topbar .brand-sub{font-size:11px}
 .topbar .btn{padding:10px 12px;font-size:11px;min-width:0}
 .topbar .brand{min-width:0}
}
@media(max-width:360px){
 .baptism-refined .baptism-contact h2{font-size:38px;overflow-wrap:anywhere}
}
