/* Phase 6C.1 — info pages only; current site CSS remains untouched. */
.info-main{max-width:820px;margin:42px auto 60px;padding:0 20px}.info-main h1{margin-bottom:15px}.info-main h2{margin-top:26px}.info-main p,.info-main li{line-height:1.8}.info-main a:not(.brand){color:#c62f68;text-decoration:underline}.info-box{background:#fff7f9;border:1px solid #ece8eb;padding:20px 22px;border-radius:12px;margin:20px 0}.info-footer-links{display:flex;gap:12px 18px;flex-wrap:wrap;justify-content:center;margin-top:14px}.info-footer-links a{color:#b73765}.info-intro{color:#737582}.info-warning{border-left:3px solid #de4678;padding-left:14px;color:#66535c}@media(max-width:480px){.info-main{margin:25px auto 40px}}
