.elig{max-width:920px;margin:0 auto;padding:20px 20px 64px;font-family:Instrument Sans,system-ui,sans-serif;color:#0a0f2e}.elig-bc{font-size:13.5px;color:#8a93b6;margin:4px 0 18px;line-height:1.5}.elig-bc a{color:#1a3fff;text-decoration:none}.elig-bc a:hover{text-decoration:underline}.elig-hero{background:linear-gradient(135deg,#1a3fff,#0a0466);color:#fff;border-radius:20px;padding:26px 26px 24px;display:flex;align-items:center;justify-content:space-between;gap:22px;flex-wrap:wrap}.elig-hero h1{font-size:clamp(22px,3.6vw,32px);font-weight:800;line-height:1.15;letter-spacing:-.02em;margin:0 0 8px}.elig-hero div p{font-size:15px;line-height:1.55;color:#ffffffeb;margin:0;max-width:460px}.elig-hero-gauge{text-align:center;flex-shrink:0}.elig-gauge-num{font-size:46px;font-weight:800;line-height:1}.elig-gauge-lab{font-size:12.5px;color:#ffffffe0;margin-top:4px;font-weight:600}.elig-badge{display:inline-flex;align-items:center;gap:7px;font-size:13px;font-weight:700;padding:5px 12px;border-radius:999px;margin-top:10px}.elig-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin:18px 0}.elig-stat{background:#fff;border:1px solid #e6eaf7;border-radius:14px;padding:15px 14px}.elig-stat-n{font-size:22px;font-weight:800;color:#1a3fff;line-height:1.1}.elig-stat-l{font-size:12.5px;color:#6b7399;margin-top:4px;line-height:1.35;font-weight:600}.elig h2{font-size:clamp(19px,2.8vw,24px);font-weight:800;color:#0a0f2e;margin:32px 0 14px;line-height:1.2}.elig h3{font-size:18px;font-weight:800;color:#0a0f2e;margin:22px 0 10px}.elig p{font-size:16px;line-height:1.65;color:#2c3354}.elig-techs{display:flex;flex-direction:column;gap:14px}.elig-tech{background:#fff;border:1px solid #e6eaf7;border-radius:14px;padding:15px 16px}.elig-tech-top{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:9px}.elig-tech-name{font-weight:700;font-size:15.5px;display:flex;align-items:center;gap:9px}.elig-tech-name small{font-weight:600;color:#8a93b6;font-size:12.5px}.elig-tech-pct{font-weight:800;font-size:16px;white-space:nowrap}.elig-bar{height:10px;border-radius:999px;background:#eef1fb;overflow:hidden}.elig-bar-fill{height:100%;border-radius:999px;transition:width .4s ease}.elig-tech-sub{font-size:13px;color:#6b7399;margin-top:7px}.elig-cta{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;background:linear-gradient(135deg,#1a3fff,#0a0466);color:#fff;border-radius:16px;padding:20px 22px;margin:22px 0;text-decoration:none}.elig-cta-t{font-size:18px;font-weight:800}.elig-cta-s{font-size:14px;color:#ffffffe6;margin-top:3px}.elig-cta-btn{background:#fff;color:#1a3fff;font-weight:800;padding:12px 20px;border-radius:12px;white-space:nowrap;font-size:15px}.elig-info{background:#eef6ff;border:1px solid #cfe2fb;border-radius:14px;padding:16px 18px;font-size:15px;line-height:1.6;color:#1c3a5e}.elig-info strong{color:#0a2a52}.elig-scen{display:grid;gap:10px}.elig-scen-item{background:#fff;border:1px solid #e6eaf7;border-left:4px solid #1a3fff;border-radius:10px;padding:13px 16px;font-size:15px;line-height:1.55;color:#2c3354}.elig-scen-item b{color:#0a0f2e}.elig-faq-item{border-bottom:1px solid #e6eaf7}.elig-faq-item summary{cursor:pointer;font-weight:700;font-size:16px;color:#0a0f2e;padding:15px 0;list-style:none;display:flex;justify-content:space-between;gap:12px}.elig-faq-item summary::-webkit-details-marker{display:none}.elig-faq-item summary:after{content:"+";color:#1a3fff;font-weight:800}.elig-faq-item[open] summary:after{content:"–"}.elig-faq-item p{margin:0 0 15px;font-size:15px}.elig-chips{display:flex;flex-wrap:wrap;gap:8px}.elig-chip{display:inline-block;background:#eef1fb;color:#1a3fff;font-weight:600;font-size:13.5px;padding:7px 13px;border-radius:999px;text-decoration:none}.elig-chip:hover{background:#e0e6fb}.elig-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:10px}.elig-list a{display:flex;align-items:center;justify-content:space-between;gap:10px;background:#fff;border:1px solid #e6eaf7;border-radius:12px;padding:12px 15px;text-decoration:none;color:#0a0f2e;transition:background .12s}.elig-list a:hover{background:#f5f7ff}.elig-list-nom{font-weight:700;font-size:15px}.elig-list-pct{font-weight:800;font-size:14px}.elig-list-sub{font-size:12px;color:#8a93b6}.elig-region{margin-top:20px}.elig-region-h{font-size:16px;font-weight:800;color:#1a3fff;margin:0 0 10px;padding-bottom:7px;border-bottom:2px solid #eef1fb}.elig-note{font-size:13px;color:#8a93b6;line-height:1.5;margin-top:10px}.elig-note a{color:#1a3fff}@media(max-width:680px){.elig-stats{grid-template-columns:repeat(2,1fr)}.elig-hero{padding:22px}.elig-hero-gauge{text-align:left}}
