NOW OPEN Coffee Shop Feather Flag
/* Base (kept) */ .church-flag-container{ max-width:1200px; margin:0 auto; padding:20px; font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen,Ubuntu,Cantarell,sans-serif; line-height:1.6; color:#333 } .church-flag-section{ margin:50px 0; padding:40px 0 } /* HERO COLORS: rich red gradient */ .church-flag-hero{ text-align:center; padding:60px 20px; background:linear-gradient(135deg,#7f1d1d 0%,#c81d25 55%,#f97373 100%); color:#fff; border-radius:15px; margin-bottom:50px } .church-flag-hero h1, .church-flag-hero h2{ font-size:2.5em; margin-bottom:20px; font-weight:700 } .church-flag-hero p{ font-size:1.2em; max-width:800px; margin:0 auto; line-height:1.8 } /* Feature cards */ .church-flag-grid{ display:grid; grid-template-columns:repeat(auto-fit,minmax(280px,1fr)); gap:30px; margin:40px 0 } .church-flag-card{ background:#fff; border:2px solid #e0e0e0; border-radius:12px; padding:30px; text-align:center; tran