.hyper-evolution{max-width:1152px;margin:34px auto 0;padding:32px;background:#fff;border:1px solid var(--line);border-radius:20px}.hyper-evolution-head{display:grid;grid-template-columns:1.25fr .75fr;gap:40px;align-items:end}.hyper-evolution-head h2{font-size:clamp(2rem,3.5vw,3.6rem);line-height:.96;letter-spacing:-.055em;margin:0}.hyper-evolution-head>p{color:var(--muted);line-height:1.55;margin:0}.hyper-year-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:28px}.hyper-year-grid article{border:1px solid var(--line);border-radius:14px;padding:22px;background:#f4f6f1}.hyper-year-grid article.new{background:#171b16;color:#fff;border-color:#171b16}.hyper-year-grid article>span,.hyper-feature-grid b{font-size:.64rem;letter-spacing:.12em;color:#5f685b}.hyper-year-grid .new>span,.hyper-year-grid .new dt,.hyper-feature-grid b{color:#9cb821}.hyper-year-grid h3{font-size:1.45rem;margin:7px 0 16px}.hyper-year-grid dl{margin:0}.hyper-year-grid dl div{display:flex;justify-content:space-between;gap:18px;border-top:1px solid #d9ddd5;padding:9px 0}.hyper-year-grid .new dl div{border-color:#384036}.hyper-year-grid dt{color:var(--muted);font-size:.76rem}.hyper-year-grid dd{margin:0;text-align:right;font-weight:800;font-size:.82rem}.hyper-year-grid p{color:var(--muted);font-size:.76rem;line-height:1.5;margin:15px 0 0}.hyper-year-grid .new p{color:#aeb7ab}.hyper-feature-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:12px}.hyper-feature-grid article{border:1px solid var(--line);border-radius:14px;padding:21px}.hyper-feature-grid h3{font-size:1.04rem;line-height:1.25;margin:8px 0}.hyper-feature-grid p{font-size:.78rem;line-height:1.5;color:var(--muted);margin:0}.hyper-source-note{font-size:.67rem;color:var(--muted);line-height:1.5;margin:17px 0 0}@media(max-width:800px){.hyper-evolution{margin:25px 16px 0;padding:21px}.hyper-evolution-head,.hyper-year-grid,.hyper-feature-grid{grid-template-columns:1fr}.hyper-evolution-head{gap:16px}}
