.method-guide{max-width:1180px;margin:28px auto 0;display:grid;grid-template-columns:1fr 1fr;gap:12px}.method-guide details{background:#fff;border:1px solid #ded6e6;padding:0 22px}.method-guide summary{min-height:68px;align-items:center}.method-guide summary span{width:34px;height:34px;border:1px solid var(--gold);border-radius:50%;display:grid;place-items:center;color:var(--purple);flex:0 0 auto}.method-guide summary b{flex:1}.method-guide summary i{font-style:normal;color:var(--purple);font-size:1.5rem}.method-guide details[open] summary i{transform:rotate(45deg)}.method-guide details p{padding:0 46px 18px 50px;margin:0;color:var(--muted);line-height:1.75}.method-info{background:#eee8f5;border-left:3px solid var(--purple);padding:14px 16px;margin:18px 0}.method-info strong{font-size:.82rem;text-transform:uppercase;letter-spacing:.12em;color:var(--purple)}.method-info p{margin:6px 0 0;color:var(--muted);line-height:1.55;font-size:.88rem}.meaning-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:16px 0}.meaning-note{text-align:left;background:#f4f0f7;border-top:2px solid var(--gold);padding:18px}.meaning-note b{display:block;color:var(--violet);margin-bottom:7px}.meaning-note p{margin:0;color:var(--muted);line-height:1.6;font-size:.88rem}@media(max-width:700px){.method-guide{grid-template-columns:1fr}.method-guide details p{padding-left:0;padding-right:0}.meaning-grid{grid-template-columns:1fr}}
