.risk-disclosure-content.legal-section{text-align:left;padding:32px 40px}.risk-disclosure-content__alert{display:flex;gap:12px;align-items:flex-start;margin-bottom:24px;padding:16px 20px;background:#e8f7f4;border:1px solid #9fd4c8;border-radius:12px}.risk-disclosure-content__alert-icon{flex-shrink:0;font-size:20px;line-height:1.2}.risk-disclosure-content__alert-body{min-width:0}.risk-disclosure-content__alert-heading{margin:0 0 8px;font-size:16px;font-weight:700;color:#1a7a6b;line-height:1.3}.risk-disclosure-content__alert-text{margin:0;font-size:15px;line-height:1.5;color:var(--dark)}.risk-disclosure-content__key-risks-panel{margin-bottom:24px;padding:20px;background:var(--white);border:2px solid var(--gold);border-radius:12px}.risk-disclosure-content__key-risks-header{display:flex;gap:12px;align-items:center;margin-bottom:16px;padding:14px 18px;background:#fff8eb;border:1px solid #f0d48a;border-radius:12px;text-align:left}.risk-disclosure-content__key-risks-header-icon{flex-shrink:0;width:32px;height:32px;object-fit:contain}.risk-disclosure-content__key-risks-heading{margin:0;font-size:16px;font-weight:700;color:#8a6a1e;line-height:1.3}.risk-disclosure-content__warning{display:flex;gap:12px;align-items:flex-start;padding:16px 20px;background:#fdf0ee;border:1px solid #e8a8a0;border-radius:12px}.risk-disclosure-content__warning-icon{flex-shrink:0;font-size:20px;line-height:1.2}.risk-disclosure-content__warning-body{min-width:0}.risk-disclosure-content__warning-heading{margin:0 0 8px;font-size:16px;font-weight:700;color:#b42318;line-height:1.3}.risk-disclosure-content__warning-text{margin:0;font-size:15px;line-height:1.5;color:var(--dark)}.risk-disclosure-content__risks-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.risk-disclosure-content__risk-box{background:var(--white);border:2px solid var(--gold);border-radius:16px;padding:20px 24px;margin:0;text-align:center}.risk-disclosure-content__risk-box--full{grid-column:1/-1}.risk-disclosure-content__risk-icon{display:block;width:40px;height:40px;margin:0 auto 10px;object-fit:contain}.risk-disclosure-content__risk-label{margin:0 0 8px;font-size:15px;font-weight:700;color:#000;line-height:1.3}.risk-disclosure-content__risk-text{margin:0;font-size:14px;line-height:1.5;color:var(--text-card)}@media (max-width:768px){.risk-disclosure-content.legal-section{padding:24px 20px}.risk-disclosure-content__key-risks-panel{padding:16px}.risk-disclosure-content__risks-grid{grid-template-columns:1fr;gap:12px}.risk-disclosure-content__risk-box{padding:16px 20px}.risk-disclosure-content__risk-box--full{grid-column:auto}}