.g243-brief{background:linear-gradient(135deg,#fff8e1,#fff3cd);border-left:4px solid #f0ad4e;border-radius:8px;padding:18px 20px;margin:0 0 24px 0}.g243-brief p{margin:0;font-size:16px;line-height:1.6;color:#4a3a00}.g243-article h2{text-align:center;border-bottom:3px solid #f0ad4e;padding-bottom:8px}.g243-callout-green{background:#e8f5e9;border-left:4px solid #4caf50;border-radius:6px;padding:14px 18px;margin:14px 0}.g243-callout-green p{margin:0;color:#1b5e20}.g243-callout-alert{background:#fdecea;border-left:4px solid #e53935;border-radius:6px;padding:14px 18px;margin:14px 0}.g243-callout-alert p,.g243-callout-alert li{color:#7f1d1d}.g243-callout-alert ul{margin:0;padding-left:20px}.g243-callout-alert li{margin-bottom:6px}.g243-cards{display:flex;flex-wrap:wrap;gap:14px;margin:16px 0}.g243-card{flex:1;min-width:220px;background:#f5f5f5;border-radius:8px;padding:16px;border-top:3px solid #6366f1;text-align:center}.g243-card.alt-blue{border-top-color:#0ea5e9}.g243-card.alt-green{border-top-color:#22c55e}.g243-card p.title{margin:0 0 6px 0;font-weight:700;color:#1e1b4b}.g243-card p.desc{margin:0;font-size:14px;color:#333}.g243-faq{border:1px solid #e0e0e0;border-radius:8px;overflow:hidden;margin:16px 0}.g243-faq .item{padding:14px 18px;border-bottom:1px solid #e0e0e0}.g243-faq .item:last-child{border-bottom:none}.g243-faq .item:nth-child(even){background:#fafafa}.g243-faq .item p.q{margin:0 0 6px 0;font-weight:700;color:#1a1a1a}.g243-faq .item p.a{margin:0;color:#555}.g243-verdict{background:linear-gradient(135deg,#312e81,#4338ca);border-radius:8px;padding:16px 20px;margin:20px 0 0 0;text-align:center}.g243-verdict p{margin:0;color:#e0e7ff;font-style:italic}@media (max-width:600px){.g243-cards{flex-direction:column}}