.menhera-editorial{--menhera-ink: #353342;--menhera-purple: #6962b7;--menhera-soft: #f5f4fb;--menhera-line: #e4e1ef;color:var(--menhera-ink);padding-top:0;padding-bottom:32px}.menhera-editorial section{padding:32px 0;border-top:1px solid var(--menhera-line)}.menhera-editorial section:first-child{border-top:0}.menhera-editorial section:last-child{padding-bottom:0}.menhera-editorial h2{margin:0 0 24px;padding:0;border:0;background:none;font-size:1.5rem;line-height:1.5}.menhera-editorial h3{margin:0;padding:0;border:0;background:none;font-size:1.125rem;line-height:1.5}.menhera-editorial p{margin:0 0 20px;line-height:1.9}.menhera-editorial p:last-child{margin-bottom:0}.menhera-editorial .menhera-kicker{color:var(--menhera-purple);font-weight:700;font-size:.8rem;letter-spacing:.14em;margin-bottom:12px}.menhera-editorial .menhera-note{padding:20px 24px;border-left:3px solid var(--menhera-purple);background:var(--menhera-soft);line-height:1.9}.menhera-editorial .menhera-flow{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:36px;list-style:none;padding:0;margin:0}.menhera-editorial .menhera-flow>li{position:relative;min-width:0}.menhera-editorial .menhera-flow>li:not(:last-child)::after{content:'';position:absolute;right:-24px;top:52px;width:10px;height:10px;border-top:2px solid var(--menhera-purple);border-right:2px solid var(--menhera-purple);transform:rotate(45deg)}.menhera-editorial .menhera-flow h3{margin:16px 0 8px}.menhera-editorial .menhera-flow-picture{height:116px;display:flex;align-items:center;justify-content:center;border-radius:12px;background:var(--menhera-soft)}.menhera-editorial .menhera-answer-sheet{box-sizing:border-box;padding:12px;width:94px;background:#fff;border:2px solid var(--menhera-purple);border-radius:6px}.menhera-editorial .menhera-answer-sheet>div{display:flex;align-items:center;gap:10px;margin:5px 0;color:var(--menhera-purple)}.menhera-editorial .menhera-answer-sheet span{width:42px;height:3px;background:#d9d5eb}.menhera-editorial .menhera-icon-cluster{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;width:128px}.menhera-editorial .menhera-icon-cluster img{width:34px;height:34px}.menhera-editorial .menhera-mini-report{display:flex;gap:12px;align-items:center;color:var(--menhera-purple)}.menhera-editorial .menhera-mini-report>strong{font-size:2.5rem}.menhera-editorial .menhera-mini-bars{width:60px;display:grid;gap:6px}.menhera-editorial .menhera-mini-bars span{width:var(--sample-score);height:5px;background:var(--menhera-purple);border-radius:3px}.menhera-editorial .menhera-ad{margin-top:32px}.menhera-editorial .menhera-axes{display:grid;gap:20px;margin-top:24px}.menhera-editorial .menhera-axis{display:grid;grid-template-columns:190px minmax(0, 1fr);gap:24px;padding:24px;border:1px solid var(--menhera-line);border-radius:12px}.menhera-editorial .menhera-axis-heading{text-align:center;align-self:center}.menhera-editorial .menhera-axis-heading img{display:block;width:64px;height:64px;margin:0 auto 16px}.menhera-editorial .menhera-axis-body p{margin-bottom:16px}.menhera-editorial .menhera-example{background:var(--menhera-soft);padding:12px 16px;border-radius:6px}.menhera-editorial .menhera-example>span{display:block;color:var(--menhera-purple);font-size:.8rem;font-weight:700;margin-bottom:4px}.menhera-editorial .menhera-example p{margin:0}.menhera-editorial .menhera-result-preview{margin:24px 0;padding:24px;background:var(--menhera-soft);border-radius:12px}.menhera-editorial .menhera-result-preview figcaption{font-weight:700;margin-bottom:24px}.menhera-editorial .menhera-score-layout{display:grid;grid-template-columns:150px minmax(0, 1fr);gap:28px;align-items:center}.menhera-editorial .menhera-total{text-align:center;color:var(--menhera-purple)}.menhera-editorial .menhera-total>span{display:block}.menhera-editorial .menhera-total strong{display:block;font-size:4rem;line-height:1.25}.menhera-editorial .menhera-detail h3{font-size:1rem;margin-bottom:16px}.menhera-editorial .menhera-score-row{display:grid;grid-template-columns:minmax(0, 1fr) 80px 28px;gap:12px;align-items:center;margin-top:12px}.menhera-editorial .menhera-score-bar{height:8px;background:#e3dfef;border-radius:8px;overflow:hidden}.menhera-editorial .menhera-score-bar>span{display:block;height:100%;background:var(--menhera-purple);border-radius:8px}.menhera-editorial .menhera-score-row strong{text-align:right;font-size:.9rem}.menhera-editorial .menhera-caption{font-size:.85rem;color:#696579;margin-top:24px}.menhera-editorial .menhera-reading{list-style:none;counter-reset:reading;padding:0;margin:32px 0 0}.menhera-editorial .menhera-reading li{counter-increment:reading;padding-left:44px;position:relative;margin-top:24px}.menhera-editorial .menhera-reading li::before{content:counter(reading, decimal-leading-zero);position:absolute;left:0;top:1px;color:var(--menhera-purple);font-weight:700}.menhera-editorial .menhera-reading h3{margin-bottom:8px}.menhera-editorial .menhera-sources{list-style:none;padding:0;margin:24px 0 0}.menhera-editorial .menhera-sources li{padding-left:16px;position:relative;margin-top:20px}.menhera-editorial .menhera-sources li::before{content:'';width:5px;height:5px;border-radius:50%;background:var(--menhera-purple);position:absolute;top:11px;left:0}.menhera-editorial .menhera-sources a{color:inherit;text-decoration:underline;text-underline-offset:3px}.menhera-editorial .menhera-sources a:hover,.menhera-editorial .menhera-sources a:focus-visible{color:var(--menhera-purple)}.menhera-editorial .menhera-sources p{font-size:.9rem;color:#696579;margin:0}@media (max-width: 600px){.menhera-editorial h2{font-size:1.35rem}.menhera-editorial .menhera-note{padding:16px}.menhera-editorial .menhera-flow{grid-template-columns:1fr;gap:40px}.menhera-editorial .menhera-flow>li{display:grid;grid-template-columns:112px minmax(0, 1fr);column-gap:16px}.menhera-editorial .menhera-flow-picture{grid-row:span 2;height:112px}.menhera-editorial .menhera-flow h3{margin:0 0 8px}.menhera-editorial .menhera-flow>li:not(:last-child)::after{right:auto;left:calc(50% - 5px);top:auto;bottom:-23px;transform:rotate(135deg)}.menhera-editorial .menhera-icon-cluster{width:100px;gap:6px}.menhera-editorial .menhera-icon-cluster img{width:28px;height:28px}.menhera-editorial .menhera-mini-report{gap:8px}.menhera-editorial .menhera-mini-report>strong{font-size:2rem}.menhera-editorial .menhera-mini-bars{width:44px}.menhera-editorial .menhera-axis{grid-template-columns:1fr;padding:20px;gap:16px}.menhera-editorial .menhera-axis-heading{display:flex;align-items:center;gap:16px;text-align:left}.menhera-editorial .menhera-axis-heading img{width:56px;height:56px;flex-shrink:0;margin:0}.menhera-editorial .menhera-result-preview{padding:20px}.menhera-editorial .menhera-score-layout{grid-template-columns:1fr;gap:24px}.menhera-editorial .menhera-total{padding-bottom:24px;border-bottom:1px solid var(--menhera-line)}.menhera-editorial .menhera-score-row{grid-template-columns:minmax(0, 1fr) 65px 26px;gap:8px}.menhera-editorial .menhera-reading li{padding-left:36px}}
