.compare-page-module__eAa7bG__page{overflow:hidden}.compare-page-module__eAa7bG__hero{border-bottom:1px solid var(--line);padding:64px 0 72px}.compare-page-module__eAa7bG__hero h1{max-width:880px;font-family:var(--font-space-grotesk), sans-serif;font-size:var(--type-display);margin:22px 0 20px;font-weight:500;line-height:1.1}.compare-page-module__eAa7bG__hero h1 span{color:var(--mint)}.compare-page-module__eAa7bG__hero>div>p{max-width:760px;color:var(--text-soft);margin:0;font-size:18px;line-height:1.6}.compare-page-module__eAa7bG__stamp{font-family:var(--font-ibm-plex-mono), monospace;letter-spacing:.04em;color:var(--muted)!important;margin-top:14px!important;font-size:12px!important}.compare-page-module__eAa7bG__page sup{color:#f5b85f;letter-spacing:.05em;font-size:10px;font-weight:700}.compare-page-module__eAa7bG__strip{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;margin-top:44px;display:grid}.compare-page-module__eAa7bG__strip article{background:var(--panel);border:1px solid var(--line);border-radius:14px;padding:22px 22px 18px;position:relative;overflow:hidden}.compare-page-module__eAa7bG__strip article:before{content:"";pointer-events:none;background:linear-gradient(#ffffff0a,#0000);height:42%;position:absolute;inset:0 0 auto}.compare-page-module__eAa7bG__strip article>span{letter-spacing:.14em;text-transform:uppercase;color:var(--mint-soft,#8ee7bd);align-items:center;gap:8px;font-size:11px;font-weight:700;display:flex}.compare-page-module__eAa7bG__strip article>span:before{content:"";background:var(--mint);border-radius:50%;width:5px;height:5px;box-shadow:0 0 8px #2fcf88b3}.compare-page-module__eAa7bG__strip article>strong{font-family:var(--font-space-grotesk), sans-serif;letter-spacing:-.02em;margin:10px 0 4px;font-size:30px;font-weight:600;display:block}.compare-page-module__eAa7bG__strip article>p{color:var(--text-soft);margin:0;font-size:13.5px;line-height:1.5}.compare-page-module__eAa7bG__section{padding:72px 0 0}.compare-page-module__eAa7bG__section h2{font-family:var(--font-space-grotesk), sans-serif;letter-spacing:-.01em;margin:0 0 8px;font-size:30px;font-weight:500}.compare-page-module__eAa7bG__sub{color:var(--text-soft);max-width:70ch;margin:0 0 24px;font-size:15px}.compare-page-module__eAa7bG__bars{background:var(--panel);border:1px solid var(--line);border-radius:16px;padding:26px 28px 12px}.compare-page-module__eAa7bG__bhead,.compare-page-module__eAa7bG__brow{grid-template-columns:150px 1fr 118px 110px;align-items:center;gap:16px;display:grid}.compare-page-module__eAa7bG__bhead{color:var(--muted);font-family:var(--font-ibm-plex-mono), monospace;letter-spacing:.14em;text-transform:uppercase;padding-bottom:10px;font-size:10.5px}.compare-page-module__eAa7bG__bhead span:nth-child(3),.compare-page-module__eAa7bG__bhead span:nth-child(4){text-align:right}.compare-page-module__eAa7bG__brow{border-bottom:1px solid var(--line);padding:11px 0}.compare-page-module__eAa7bG__brow:last-child{border-bottom:none}.compare-page-module__eAa7bG__bl{font-size:15px;font-weight:700}.compare-page-module__eAa7bG__bl small{color:var(--muted);font-family:var(--font-ibm-plex-mono), monospace;margin-top:1px;font-size:11.5px;font-weight:400;display:block}.compare-page-module__eAa7bG__track{border:1px solid var(--line);background:#00000059;border-radius:8px;height:26px;overflow:hidden}.compare-page-module__eAa7bG__fill{background:linear-gradient(90deg,#1e8f60,#50dca0);border-radius:7px;height:100%;box-shadow:0 0 14px #2fcf8840}.compare-page-module__eAa7bG__tp{text-align:right;font-family:var(--font-ibm-plex-mono), monospace;font-size:14.5px;font-weight:700}.compare-page-module__eAa7bG__mt{text-align:right;color:var(--text-soft);font-family:var(--font-ibm-plex-mono), monospace;font-size:12px;line-height:1.5}.compare-page-module__eAa7bG__finePrint{color:var(--muted);max-width:80ch;margin-top:14px;font-size:13px}.compare-page-module__eAa7bG__tscroll{border:1px solid var(--line);background:var(--panel);border-radius:16px;overflow-x:auto}.compare-page-module__eAa7bG__tscroll table{border-collapse:collapse;width:100%;min-width:1000px;font-size:13.5px}.compare-page-module__eAa7bG__tscroll th{text-align:left;color:var(--mint-soft,#8ee7bd);letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid var(--line);white-space:nowrap;padding:14px 16px;font-size:11px}.compare-page-module__eAa7bG__tscroll td{border-bottom:1px solid var(--line);vertical-align:top;color:var(--text-soft);padding:15px 16px;line-height:1.55}.compare-page-module__eAa7bG__tscroll tr:last-child td{border-bottom:none}.compare-page-module__eAa7bG__tscroll td strong{color:var(--text)}.compare-page-module__eAa7bG__tscroll q{color:var(--text-soft)}.compare-page-module__eAa7bG__name{color:var(--text);white-space:nowrap;font-size:14px;font-weight:700}.compare-page-module__eAa7bG__name small{color:var(--muted);margin-top:2px;font-size:11.5px;font-weight:400;display:block}.compare-page-module__eAa7bG__vs td{background:linear-gradient(90deg,#2fcf881a,#2fcf8808);border-top:1px solid #2fcf8859;border-bottom:1px solid #2fcf8859}.compare-page-module__eAa7bG__vs .compare-page-module__eAa7bG__name{color:var(--mint)}.compare-page-module__eAa7bG__tagGood,.compare-page-module__eAa7bG__tagWarn{white-space:nowrap;border-radius:999px;padding:3px 10px;font-size:11px;font-weight:700;display:inline-block}.compare-page-module__eAa7bG__tagGood{color:var(--mint);background:#2fcf8812;border:1px solid #2fcf8880}.compare-page-module__eAa7bG__tagWarn{color:#f5b85f;background:#f5b85f0f;border:1px solid #f5b85f66}.compare-page-module__eAa7bG__joinDetail{color:var(--muted);margin-top:6px;font-size:11.5px;display:block}.compare-page-module__eAa7bG__models{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:14px;display:grid}.compare-page-module__eAa7bG__models article{background:var(--panel);border:1px solid var(--line);border-radius:14px;padding:22px}.compare-page-module__eAa7bG__models h3{color:var(--text);margin:0 0 8px;font-size:15px}.compare-page-module__eAa7bG__models span{color:var(--muted);font-family:var(--font-ibm-plex-mono), monospace;margin-bottom:10px;font-size:12px;display:block}.compare-page-module__eAa7bG__models p{color:var(--text-soft);margin:0;font-size:13.5px}.compare-page-module__eAa7bG__modelHero{box-shadow:inset 0 0 30px #2fcf8814;border-color:#2fcf8873!important}.compare-page-module__eAa7bG__modelHero h3{color:var(--mint)}.compare-page-module__eAa7bG__src{color:var(--muted);max-width:88ch;font-size:12.5px;line-height:2.1}.compare-page-module__eAa7bG__src a{color:var(--mint);opacity:.85}.compare-page-module__eAa7bG__src a:hover{opacity:1}.compare-page-module__eAa7bG__src code{font-family:var(--font-ibm-plex-mono), monospace}.compare-page-module__eAa7bG__cta{border-top:1px solid var(--line);text-align:center;margin-top:80px;padding:72px 0 88px}.compare-page-module__eAa7bG__cta h2{font-family:var(--font-space-grotesk), sans-serif;margin:18px 0 12px;font-size:32px;font-weight:500}.compare-page-module__eAa7bG__cta p{color:var(--text-soft);margin:0 0 26px}.compare-page-module__eAa7bG__benchTabs{background:var(--panel);border:1px solid var(--line);border-radius:999px;flex-wrap:wrap;gap:6px;margin:4px 0 18px;padding:5px;display:inline-flex}.compare-page-module__eAa7bG__benchTab,.compare-page-module__eAa7bG__benchTabActive{font-family:var(--font-ibm-plex-mono), monospace;cursor:pointer;color:var(--muted);background:0 0;border:1px solid #0000;border-radius:999px;padding:7px 18px;font-size:12.5px;transition:color .15s,background .15s}.compare-page-module__eAa7bG__benchTab:hover{color:var(--text)}.compare-page-module__eAa7bG__benchTabActive{color:var(--mint);background:#2fcf881f;border-color:#2fcf8866}.compare-page-module__eAa7bG__blHighlight{}.compare-page-module__eAa7bG__blHighlight,.compare-page-module__eAa7bG__blHighlight small{color:var(--mint)}
