.info-hero{padding:48px 0 32px;background:linear-gradient(180deg,rgba(187,123,40,0.15) 0%,transparent 100%);border-bottom:1px solid rgba(220,189,54,0.15);}
.info-hero h1{font-size:clamp(1.5rem,3.5vw,2.2rem);font-weight:900;color:var(--clr-gold);margin-bottom:8px;}
.info-hero p{color:var(--clr-text-muted);font-size:0.95rem;}
.info-body{padding:48px 0 64px;}
.info-body h2{font-size:1.3rem;font-weight:800;color:var(--clr-gold);margin:32px 0 10px;}
.info-body h3{font-size:1.1rem;font-weight:700;color:var(--clr-text);margin:20px 0 8px;}
.info-body p{line-height:1.8;margin-bottom:16px;color:var(--clr-text);}
.info-body ul,.info-body ol{padding-left:1.8rem;margin-bottom:16px;color:var(--clr-text);line-height:1.8;}
.info-body li{margin-bottom:8px;}
.info-body a{color:var(--clr-gold);}
.info-body strong{color:var(--clr-gold);}
.info-body .contact-card{background:var(--clr-card-bg);border:1px solid var(--clr-card-border);border-radius:var(--radius-md);padding:28px 32px;margin-top:24px;}
.info-body .contact-card p{margin:0;}
.info-body .contact-card a{font-weight:700;}
