/* ExplainItSimply final content refresh — 2026-08-19 */
:root{--eis-navy:#0b2d55;--eis-orange:#f97316;--eis-ink:#10233f;--eis-soft:#f7f9fc;--eis-line:#dfe7f1}
html{font-size:17px} body{font-size:1rem;line-height:1.72;color:var(--eis-ink)}
p,li{line-height:1.78}.article-content p,.article-content li,.content-body p,.content-body li{font-size:1.04rem}
h1{line-height:1.08} h2{line-height:1.2} h3{line-height:1.3}
.eis-purpose-panel{margin:32px 0;padding:28px;border:1px solid var(--eis-line);border-radius:22px;background:linear-gradient(135deg,#fff 0%,#fff8f1 100%);box-shadow:0 12px 35px rgba(11,45,85,.06)}
.eis-purpose-panel h2{margin:0 0 10px;color:var(--eis-navy)}.eis-purpose-panel p{margin:0 0 12px}.eis-purpose-panel p:last-child{margin-bottom:0}
.eis-member-value{display:grid;grid-template-columns:1.35fr 1fr;gap:24px;padding:30px;border-radius:24px;background:#0b2d55;color:#fff;margin:34px 0}.eis-member-value h2,.eis-member-value h3{color:#fff}.eis-member-value p{color:#e8f0f8}.eis-member-value a{color:#fff}.eis-member-points{display:grid;gap:10px}.eis-member-point{padding:12px 14px;background:rgba(255,255,255,.08);border-radius:12px}
.eis-search-story{font-size:.92rem;color:#52647a;margin-top:8px}.eis-direct-answer{border-left:5px solid var(--eis-orange);background:#fff8f1;padding:20px 22px;border-radius:0 16px 16px 0;margin:18px 0}.eis-direct-answer strong{display:block;color:var(--eis-navy);margin-bottom:6px}
.eis-search-steps{list-style:none;padding:0;margin:20px 0 0;display:grid;gap:11px}.eis-search-steps li{display:flex;gap:12px;align-items:center}.eis-search-step-dot{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:#edf3f9;color:var(--eis-navy);font-weight:800;flex:0 0 auto}.eis-search-steps li:first-child .eis-search-step-dot{background:#e8f7ef;color:#15803d}
.member-loading-card.eis-search-loading{max-width:520px;text-align:left}.member-loading-card.eis-search-loading strong{font-size:1.2rem}.eis-loading-brand{display:flex;align-items:center;gap:10px;margin-bottom:12px}.eis-loading-bulb{font-size:2rem}.eis-mobile-note{display:none}
@media(max-width:900px){html{font-size:16px}.eis-member-value{grid-template-columns:1fr;padding:22px}.eis-purpose-panel{padding:22px}.eis-mobile-note{display:block}.hero-copy p{font-size:1.04rem}.article-content p,.content-body p{font-size:1.02rem}}
