.models-band[data-astro-cid-lqqz5eut]{margin:0 0 1rem}.models-card[data-astro-cid-lqqz5eut]{padding:24px 28px}.models-tabs[data-astro-cid-lqqz5eut]{display:flex;gap:1rem;margin-bottom:1.25rem}.mtab[data-astro-cid-lqqz5eut]{font-family:var(--mono);font-size:11.5px;font-weight:600;letter-spacing:0;text-transform:none;color:var(--ink-faint);background:none;border:none;border-bottom:2px solid transparent;padding:0 0 4px;cursor:pointer;transition:color .2s,border-color .2s}.mtab[data-astro-cid-lqqz5eut].active{color:var(--green);border-bottom-color:var(--green)}.mtab[data-astro-cid-lqqz5eut]:hover{color:var(--ink-soft)}.models-stage[data-astro-cid-lqqz5eut]{position:relative;height:220px}.model-panel[data-astro-cid-lqqz5eut]{position:absolute;inset:0;display:grid;grid-template-columns:26% 1fr;gap:1.75rem;align-items:center;opacity:0;visibility:hidden;transition:opacity .45s ease;pointer-events:none}.model-panel[data-astro-cid-lqqz5eut].active{opacity:1;visibility:visible;pointer-events:auto}.model-viz-col[data-astro-cid-lqqz5eut]{display:flex;justify-content:center}.model-viz-col[data-astro-cid-lqqz5eut] svg[data-astro-cid-lqqz5eut]{width:100%;max-width:200px;height:auto;display:block}.is-soon[data-astro-cid-lqqz5eut] .model-viz-col[data-astro-cid-lqqz5eut]{align-self:center;margin-top:0;justify-content:center}.is-soon[data-astro-cid-lqqz5eut] .model-viz-col[data-astro-cid-lqqz5eut] svg[data-astro-cid-lqqz5eut]{max-width:125px}.model-panel[data-astro-cid-lqqz5eut][data-i="0"] .model-viz-col[data-astro-cid-lqqz5eut]{align-self:flex-start;margin-top:-1.5rem}.viz-lab[data-astro-cid-lqqz5eut]{font-family:var(--mono);font-size:7px;font-weight:600}.viz-num[data-astro-cid-lqqz5eut]{font-family:var(--mono);font-size:8px;font-weight:600}.vbars[data-astro-cid-lqqz5eut]{display:flex;flex-direction:column;gap:1.1rem}.vbar-inn[data-astro-cid-lqqz5eut]{display:flex;flex-direction:column;gap:.3rem}.vbar-loc[data-astro-cid-lqqz5eut]{font-family:var(--mono);font-size:11.5px;font-weight:600;letter-spacing:0;text-transform:none;color:var(--ink-soft)}.vbar-row[data-astro-cid-lqqz5eut]{display:flex;align-items:center;gap:.5rem}.vbar-track[data-astro-cid-lqqz5eut]{flex:1;height:9px;background:var(--paper-2);border-radius:5px;overflow:hidden}.vbar-fill[data-astro-cid-lqqz5eut]{display:block;height:100%;border-radius:5px}.vbar-fill[data-astro-cid-lqqz5eut].runs{background:var(--ink-faint);opacity:.4}.vbar-fill[data-astro-cid-lqqz5eut].val-low{background:var(--green);opacity:.5}.vbar-fill[data-astro-cid-lqqz5eut].val-high{background:var(--green)}.vbar-lab[data-astro-cid-lqqz5eut]{font-family:var(--mono);font-size:9px;color:var(--ink-soft);white-space:nowrap;min-width:3.5rem}.vbar-lab[data-astro-cid-lqqz5eut].strong{color:var(--green-deep);font-weight:700}.model-q[data-astro-cid-lqqz5eut]{font-family:var(--serif);font-size:1.25rem;font-weight:600;color:var(--ink);margin-bottom:.5rem;display:flex;align-items:baseline;gap:.6rem;flex-wrap:wrap}.soon-tag[data-astro-cid-lqqz5eut]{font-family:var(--mono);font-size:12px;color:var(--saffron);font-weight:500}.model-a[data-astro-cid-lqqz5eut]{font-family:var(--sans);font-size:.95rem;line-height:1.6;color:var(--ink-soft);max-width:42rem}@media(max-width:768px){.models-stage[data-astro-cid-lqqz5eut]{height:265px}.model-panel[data-astro-cid-lqqz5eut]{position:relative}.model-panel[data-astro-cid-lqqz5eut]:not(.active){position:absolute;top:0;left:0;right:0}.model-panel[data-astro-cid-lqqz5eut].active{grid-template-columns:38% 1fr;gap:.9rem;align-items:center}.model-viz-col[data-astro-cid-lqqz5eut]{max-width:110px}.model-viz-col[data-astro-cid-lqqz5eut] svg[data-astro-cid-lqqz5eut]{max-width:110px}.is-soon[data-astro-cid-lqqz5eut] .model-viz-col[data-astro-cid-lqqz5eut],.model-panel[data-astro-cid-lqqz5eut][data-i="0"] .model-viz-col[data-astro-cid-lqqz5eut]{align-self:center;margin-top:0}.is-soon[data-astro-cid-lqqz5eut] .model-viz-col[data-astro-cid-lqqz5eut] svg[data-astro-cid-lqqz5eut]{max-width:110px}.model-q[data-astro-cid-lqqz5eut]{font-size:1.05rem}.model-a[data-astro-cid-lqqz5eut]{font-size:.8rem;line-height:1.5}.models-card[data-astro-cid-lqqz5eut]{padding:18px 16px}}.hm{padding-top:3.2rem}.hm-kick{font-family:var(--mono);font-size:.76rem;color:var(--ink-faint);margin:0 0 .7rem}.hm-top{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,470px);gap:3.5rem;align-items:start;margin-bottom:3.5rem}.hm-intro h1{font-size:clamp(2.3rem,4.4vw,3.5rem);line-height:1.02;letter-spacing:-.025em;margin:0 0 1rem;text-wrap:balance}.hm-sub{font-size:1.08rem;line-height:1.6;color:var(--ink-soft);max-width:34rem;margin:0 0 1.6rem}.hm-intro .gsearch{max-width:520px;margin:0}.hm-ways{margin-top:1.4rem;max-width:520px}.hm-board-head{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-bottom:.2rem}.hm-board-head h2{font-size:1.6rem;letter-spacing:-.015em;margin:0}.hm-board-n{font-family:var(--mono);font-size:.74rem;color:var(--ink-faint)}.hm-note{font-size:.82rem;line-height:1.5;color:var(--ink-faint);margin:.7rem 0 .6rem;min-height:2.5em}.hm-board-foot{border-top:0;margin-top:0}.hm-two{display:grid;grid-template-columns:1.35fr 1fr;gap:1.5rem;margin:3rem 0 0}.hm-art,.hm-play{display:flex;flex-direction:column;background:var(--card);border:1px solid var(--line);border-radius:8px;overflow:hidden;color:inherit;text-decoration:none;transition:border-color .15s,box-shadow .15s}.hm-art:hover,.hm-play:hover{border-color:var(--line-strong);box-shadow:0 10px 30px -22px #0b2e1259}.hm-art-img{height:220px;background:#0f5c2d center 18% / cover}.hm-art-body,.hm-play{padding:1.3rem 1.4rem 1.4rem}.hm-art-body{padding:1.2rem 1.4rem 1.4rem}.hm-art-t{display:flex;align-items:center;justify-content:space-between;gap:1rem}.hm-art-t h2{font-size:1.45rem;line-height:1.15;margin:0;text-wrap:balance}.hm-art-t .arr{width:18px;height:18px;padding:7px;box-sizing:content-box;border-radius:50%;background:var(--paper-2);color:var(--ink-soft);flex:none;transition:transform .15s,background-color .15s,color .15s}.hm-art:hover .hm-art-t .arr,.hm-play:hover .hm-art-t .arr{transform:translate(3px);background:var(--green);color:#fff}.hm-art-d{font-size:.92rem;line-height:1.6;color:var(--ink-soft);margin:.6rem 0 0;max-width:40rem}.hm-play{justify-content:flex-start}.hm-play .hm-kick span{color:var(--ink-faint)}.cw-stars{margin-top:.8rem}.cw-star{font-size:1.05rem;color:var(--line-strong);margin-right:.15rem}.cw-star.on{color:var(--green)}.hm-side{display:flex;flex-direction:column;gap:1.6rem}.hm-reads .section-label{margin-bottom:6px}.hm-read{grid-template-columns:minmax(0,1fr) 14px}.hm-intro{align-self:center}.hm-top>*,.hm-two>*{min-width:0}.hm-two{align-items:start}.scores-card{background:var(--card);border:1px solid var(--line);border-radius:8px}@media(max-width:960px){.hm{padding-top:1.6rem}.hm-top{grid-template-columns:1fr;gap:2.2rem;margin-bottom:2.4rem}.hm-two{grid-template-columns:1fr}}@media(max-width:520px){.dx-row{grid-template-columns:1.4em minmax(0,1fr) 64px 3em 12px;gap:8px}.dx-nm small{display:block;margin-left:0}.hm-art-img{height:160px}}
