.article-plan{margin:2rem 0;padding:clamp(20px,3vw,32px);border:1px solid #36516e;border-radius:18px;background:#102036}.article-plan-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:24px}.article-plan-grid>*{min-width:0}.article-plan ol{padding-inline-start:24px;margin:0}.article-plan li{padding:0 0 16px 8px}.article-plan h3{font-size:1.05rem;line-height:1.5;margin:0 0 5px}.article-plan p{margin:0;line-height:1.7}.article-plan figure{margin:0 0 16px}.article-plan img{width:100%;height:auto;border-radius:12px;display:block}.article-plan figcaption{font-size:.85rem;color:#bdcadd;line-height:1.5;margin-top:8px}.article-plan .text-link{display:block;margin:12px 0;overflow-wrap:anywhere}.article-plan [data-article-treatment]{padding-top:12px;border-top:1px solid #36516e}@media(max-width:640px){.article-plan-grid{grid-template-columns:minmax(0,1fr)}.article-plan img{max-height:260px;object-fit:cover}.article-plan{padding:20px 16px}}
