.eq-editorial{--eq-ink: #983b43;--eq-pink: #f4c5c3;--eq-pale: #fcf0ef;--eq-line: #ecd9d8;line-height:1.85}.eq-editorial .eq-section{padding:32px 0;border-bottom:1px solid var(--eq-line)}.eq-editorial .eq-intro{padding-top:32px}.eq-editorial h2{margin:0 0 20px;padding:0;border:0;background:none;font-size:1.5rem;line-height:1.5;color:#383942}.eq-editorial h3{margin:0;padding:0;font-size:1.125rem;line-height:1.55;color:var(--eq-ink)}.eq-editorial p{margin:0 0 20px}.eq-editorial p:last-child{margin-bottom:0}.eq-editorial .eq-note{padding:16px 20px;background:#f8f6f6;border-inline-start:3px solid var(--eq-pink);margin-top:24px}.eq-editorial .eq-flow,.eq-editorial .eq-practice{display:grid;grid-template-columns:1fr 24px 1fr 24px 1fr;align-items:start;gap:8px;margin:28px 0}.eq-editorial .eq-flow-step{text-align:center;min-width:0}.eq-editorial .eq-flow-step p{text-align:left;margin:12px 0 0}.eq-editorial .eq-flow-art{height:120px;display:flex;justify-content:center;align-items:center;background:var(--eq-pale);border-radius:16px;margin-bottom:18px;color:var(--eq-ink)}.eq-editorial .eq-flow-arrow{color:var(--eq-ink);align-self:center;text-align:center;font-size:1.125rem}.eq-editorial .eq-answer-sheet{width:110px;padding:10px;background:white;border:2px solid var(--eq-pink);border-radius:8px;transform:rotate(-4deg)}.eq-editorial .eq-answer-row{display:flex;align-items:center;gap:9px;margin:6px 0;font-size:13px}.eq-editorial .eq-answer-row span{height:4px;width:34px;background:var(--eq-pink);border-radius:3px}.eq-editorial .eq-score-art{position:relative;width:112px}.eq-editorial .eq-score-art strong{font-size:2rem;margin-inline-start:12px}.eq-editorial .eq-score-art>i{font-size:24px;color:#d85c64}.eq-editorial .eq-score-line{height:9px;background:linear-gradient(to right, #f1b5b8, #b94650);border-radius:9px}.eq-editorial .eq-reading-art{width:90px;text-align:center}.eq-editorial .eq-reading-art i{font-size:42px}.eq-editorial .eq-reading-art span{display:block;height:5px;background:var(--eq-pink);border-radius:3px;margin-top:8px}.eq-editorial .eq-reading-art span:last-child{width:70%}.eq-editorial .eq-history{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:24px}.eq-editorial .eq-history-item{border-inline-start:3px solid var(--eq-pink);padding-inline-start:20px}.eq-editorial .eq-history strong{font-size:1.5rem;color:var(--eq-ink)}.eq-editorial .eq-history p{margin-top:6px}.eq-editorial .eq-branches{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:24px}.eq-editorial .eq-branch{padding:24px;border-radius:12px;background:var(--eq-pale)}.eq-editorial .eq-branch-heading{display:flex;align-items:center;gap:12px;margin-bottom:16px}.eq-editorial .eq-icon{display:flex;align-items:center;justify-content:center;background:white;color:var(--eq-ink);border-radius:50%;width:44px;height:44px;flex-shrink:0;font-size:20px}.eq-editorial .eq-example{padding-top:14px;border-top:1px solid var(--eq-line)}.eq-editorial .eq-comparison{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:24px}.eq-editorial .eq-compare{padding:24px;background:var(--eq-pale);border-radius:12px}.eq-editorial .eq-compare h3{margin-bottom:14px}.eq-editorial .eq-compare-1{background:#f1f3f7}.eq-editorial .eq-compare-1 h3{color:#4e607c}.eq-editorial .eq-levels{margin-top:24px;border-top:1px solid var(--eq-line)}.eq-editorial .eq-level{display:flex;gap:24px;align-items:center;padding:20px 0;border-bottom:1px solid var(--eq-line)}.eq-editorial .eq-level-text{flex:1;min-width:0}.eq-editorial .eq-level-text p{margin-top:8px}.eq-editorial .eq-level-meter{display:flex;gap:4px;width:90px;flex-shrink:0;align-items:end}.eq-editorial .eq-level-meter span{width:14px;height:20px;background:#f0e8e8;border-radius:3px}.eq-editorial .eq-level-meter span:nth-child(2){height:26px}.eq-editorial .eq-level-meter span:nth-child(3){height:32px}.eq-editorial .eq-level-meter span:nth-child(4){height:38px}.eq-editorial .eq-level-meter span:nth-child(5){height:44px}.eq-editorial .eq-level-meter .is-filled{background:#cb6870}.eq-editorial .eq-practice{padding:24px 20px;border-radius:12px;background:var(--eq-pale)}.eq-editorial .eq-practice-step{text-align:center;min-width:0}.eq-editorial .eq-practice-step>i{font-size:28px;color:var(--eq-ink);margin-bottom:12px}.eq-editorial .eq-practice-step p{text-align:left;margin-top:12px}.eq-editorial .eq-section:has(+.eq-ad){padding-bottom:0;border-bottom:0}.eq-editorial .eq-ad{padding:32px 0}.eq-editorial .eq-ad+.eq-section{border-top:1px solid var(--eq-line)}.eq-editorial .eq-sources{border:0}.eq-editorial .eq-sources ul{margin:0;padding:0;list-style:none}.eq-editorial .eq-sources li{position:relative;padding-inline-start:16px;margin-bottom:20px}.eq-editorial .eq-sources li:last-child{margin-bottom:0}.eq-editorial .eq-sources li::before{content:'';position:absolute;inset-inline-start:0;top:12px;width:5px;height:5px;background:#62616b;border-radius:50%}.eq-editorial .eq-sources a{color:inherit;text-decoration:underline;text-underline-offset:3px}.eq-editorial .eq-sources span{display:block;font-size:.9rem;color:#67616a}@media (max-width: 600px){.eq-editorial h2{font-size:1.3rem}.eq-editorial .eq-flow,.eq-editorial .eq-practice{grid-template-columns:1fr;gap:18px}.eq-editorial .eq-flow-art{max-width:240px;margin-inline:auto}.eq-editorial .eq-flow-arrow{transform:rotate(90deg)}.eq-editorial .eq-flow-step p{margin-top:8px}.eq-editorial .eq-branches,.eq-editorial .eq-comparison,.eq-editorial .eq-history{grid-template-columns:1fr}.eq-editorial .eq-branch,.eq-editorial .eq-compare{padding:20px}.eq-editorial .eq-note{padding:16px}.eq-editorial .eq-level{flex-direction:column;gap:12px;align-items:stretch}.eq-editorial .eq-level h3{text-align:center}.eq-editorial .eq-level-meter{margin-inline:auto}.eq-editorial .eq-practice-step p{text-align:center}}
