.md-page{background:#fff8e1}.md-wrap{max-width:1100px;margin:0 auto;padding:0 1.25rem}.md-hero{padding:4.75rem 0 4.5rem}.md-kicker{margin:0 0 0.85rem;font-size:1rem;font-weight:800}.md-hero h1{margin:0 0 0.7rem;font-size:clamp(3.1rem,8vw,5.6rem);font-weight:800;letter-spacing:-0.045em;line-height:0.95}.md-sub{margin:0 0 1.6rem;max-width:36rem;font-size:clamp(1.2rem,2.2vw,1.65rem);font-weight:700;line-height:1.25;color:#334155}.md-intro{margin:0 0 1rem;max-width:44rem;font-size:1.05rem;font-weight:700;line-height:1.6}.md-actions{display:flex;flex-wrap:wrap;align-items:center;gap:0.85rem 1.25rem;margin-top:1.5rem}.md-rise{animation:md-rise 0.7s ease both}@keyframes md-rise{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.md-stats{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-top:-1.5rem}.md-stat{padding:1.6rem 1.5rem}.md-stat-num{margin:0;font-family:'Plus Jakarta Sans',Inter,sans-serif;font-size:clamp(2.6rem,5vw,3.6rem);font-weight:800;letter-spacing:-0.04em;line-height:1}.md-stat-label{margin:0.55rem 0 0;font-weight:700;line-height:1.4}.md-block{margin-top:3.5rem}.md-block h2{margin:0 0 1rem;font-size:clamp(1.8rem,3vw,2.4rem);font-weight:800;letter-spacing:-0.03em}.md-caps,.md-family{display:grid;gap:1rem}.md-caps{grid-template-columns:1fr 1fr}.md-family{grid-template-columns:repeat(3,minmax(0,1fr))}.md-cap,.md-model{padding:1.45rem 1.4rem 1.5rem}.md-ico{display:block;width:1.75rem;height:1.75rem;margin-bottom:0.9rem;color:#0f172a}.md-cap h3,.md-model h3{margin:0 0 0.55rem;font-size:1.35rem;font-weight:800;letter-spacing:-0.02em}.md-cap p,.md-model p,.md-think p,.md-avail p{margin:0;font-weight:700;line-height:1.55}.md-head{display:flex;flex-wrap:wrap;align-items:center;gap:0.5rem 0.7rem;margin-bottom:0.55rem}.md-head h3{margin:0}.md-pill{display:inline-flex;align-items:center;border:2px solid #0f172a;border-radius:999px;padding:0.12rem 0.55rem;font-size:0.75rem;font-weight:800}.md-model .mkt-btn-primary,.md-think .mkt-btn-primary{margin-top:1rem}.md-lead{box-shadow:10px 10px 0 #0f172a}.md-think{margin-top:1rem;padding:1.15rem 1.3rem}.md-bench{padding:1.4rem 1.3rem 1.5rem}.md-bench-top{display:flex;justify-content:space-between;gap:1rem;align-items:baseline;margin:1.4rem 0 0.6rem}.md-bench-top h3{margin:0;font-size:1.35rem;font-weight:800}.md-bench-who{margin:0;font-weight:700;color:#64748b}.md-row{display:grid;grid-template-columns:minmax(7.5rem,12.5rem) minmax(0,1fr) auto;gap:0.65rem 0.85rem;align-items:center;margin:0.42rem 0}.md-row-name{font-weight:800;font-size:0.92rem;line-height:1.25}.md-track{height:0.72rem;border-radius:999px;background:#e8edf3;overflow:hidden}.md-bar-fill{height:100%;width:0;border-radius:999px;background:#c5ced8}.md-bar-fill.is-axiom{background:#f59e0b}.md-bench.md-show .md-bar-fill{transition:width 0.85s ease}.md-row-score{font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.md-row-score strong{font-weight:800;margin-right:0.35rem}.md-scale{display:grid;grid-template-columns:minmax(7.5rem,12.5rem) minmax(0,1fr) auto;gap:0.65rem 0.85rem;margin:0.2rem 0 0.35rem;color:#64748b;font-size:0.75rem;font-weight:700}.md-scale span:nth-child(2){display:flex;justify-content:space-between}.md-axis{margin:0.35rem 0 0;color:#64748b;font-size:0.8rem;font-weight:700}.md-table{width:100%;border-collapse:collapse;margin-top:0.4rem}.md-table th,.md-table td{text-align:left;padding:0.7rem 0.35rem;border-top:1px solid rgba(15,23,42,0.12);font-weight:700}.md-table th{font-size:0.8rem;color:#64748b;font-weight:800}.md-table td:not(:first-child),.md-table th:not(:first-child){text-align:right}.md-total td{font-weight:800;border-top-width:2px}.md-avail p{max-width:44rem;font-size:1.05rem}.md-foot{margin:2.5rem 0 0;font-size:0.8rem;font-weight:600;line-height:1.5;color:#64748b}.md-inview{opacity:0;transform:translateY(16px)}.md-inview.md-show{opacity:1;transform:none;transition:opacity 0.6s ease,transform 0.6s ease}html.dark .md-page{background:transparent}html.dark .md-sub,html.dark .md-intro,html.dark .md-bench-who,html.dark .md-axis,html.dark .md-foot,html.dark .md-scale,html.dark .md-table th{color:#cbd5e1}html.dark .md-ico{color:#f8fafc}html.dark .md-pill{border-color:#f8fafc}html.dark .md-lead{box-shadow:none}html.dark .md-track{background:#334155}html.dark .md-bar-fill{background:#64748b}html.dark .md-bar-fill.is-axiom{background:#f59e0b}html.dark .md-table th,html.dark .md-table td{border-top-color:rgba(248,250,252,0.14)}@media (max-width:700px){.md-caps,.md-family,.md-stats{grid-template-columns:1fr}.md-stats{margin-top:0}.md-hero{padding:3.2rem 0 2.4rem}.md-row,.md-scale{grid-template-columns:minmax(0,1fr) auto}.md-track,.md-scale span:nth-child(2){grid-column:1 / -1}.md-actions .mkt-btn-primary,.md-model .mkt-btn-primary,.md-think .mkt-btn-primary{width:100%}}@media (prefers-reduced-motion:reduce){.md-rise,.md-inview{animation:none;opacity:1;transform:none}.md-bar-fill,.md-inview.md-show{transition:none}}