.article-visual{margin:24px 0 32px}.article-visual img{border-radius:16px;width:100%;height:auto;display:block}.article-visual figcaption{color:#68675f;margin-top:9px;font-size:12px;line-height:1.65}.decision-visual{background:#edf2eb;border:1px solid #d4ded1;border-radius:16px;margin:24px 0;padding:22px}.decision-visual h3{color:#243d36;margin:0 0 18px;font-size:18px;line-height:1.5}.decision-steps{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;display:grid}.decision-steps>div{background:#fffdf7;border-top:3px solid #a35035;border-radius:10px;padding:18px}.decision-steps strong{color:#243d36;font-size:15px}.decision-steps p,.decision-note{font-size:13px;line-height:1.7}.decision-note{color:#565d54;margin:16px 0 0}.editorial-home .guide-thumbnail{aspect-ratio:3/2;object-fit:cover;border-radius:10px;width:100%;height:auto;margin:16px 0 4px}.editorial-home .feature-art{padding:0;position:relative;overflow:hidden}.editorial-home .feature-art img{object-fit:cover;width:100%;height:100%;display:block}.editorial-home .feature-art>span{background:#fffdf5e8;border-radius:4px;padding:4px 8px;font-size:10px;position:absolute;bottom:10px;left:12px}@media (max-width:480px){.decision-visual{padding:16px}.decision-steps{grid-template-columns:1fr}}
