/* Unified informational notes across OPORA */
.opora-info-card { margin-top:25px; padding:22px 24px; border:1px dashed #AAA99B; border-radius:22px; background:rgba(255,254,252,.24); color:#464B3C; box-shadow:none; }
.opora-info-card__title { margin:0 0 10px; font-family:"Manrope",Arial,sans-serif; font-size:15px; font-weight:750; line-height:1.45; letter-spacing:0; text-transform:none; color:inherit; }
.opora-info-card__text { margin:0; font-family:"Manrope",Arial,sans-serif; font-size:13px; font-weight:400; line-height:1.75; color:#6E7165; }
html[data-theme="dark"] .opora-info-card { background:rgba(255,255,255,.035); border-color:rgba(225,224,210,.35); color:#E6E6DD; }
html[data-theme="dark"] .opora-info-card__text { color:#C2C4B8; }
@media(max-width:420px){ .opora-info-card { padding:19px 20px; border-radius:20px; } .opora-info-card__title { font-size:14px; } .opora-info-card__text { font-size:12px; } }
