:root{--bg:#f7f7f5;--surface:#fff;--surface-2:#f3f3f0;--border:#e6e6e1;--text:#15151a;--muted:#6b6b73;--accent:#3b3bd6;--accent-soft:#eeeefc;--good:#1f9d61}@media (prefers-color-scheme:dark){:root{--bg:#07090d;--surface:#0d1117;--surface-2:#121820;--border:#1f2630;--text:#e6edf3;--muted:#8b96a5;--accent:#38bdf8;--accent-soft:#0e2430;--good:#4ade80}}.models-module__NYeZxa__page{background:var(--bg);min-height:100vh;color:var(--text);-webkit-font-smoothing:antialiased;padding-bottom:5rem;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif}.models-module__NYeZxa__header{z-index:20;padding:.875rem 1rem;position:sticky;top:0}.models-module__NYeZxa__navPill{border:1px solid var(--border);background:color-mix(in srgb, var(--surface) 80%, transparent);-webkit-backdrop-filter:blur(16px)saturate(140%);border-radius:999px;justify-content:space-between;align-items:center;max-width:880px;margin:0 auto;padding:.5rem .5rem .5rem .75rem;display:flex;box-shadow:0 12px 32px -20px #0006}.models-module__NYeZxa__logo{letter-spacing:-.01em;color:var(--text);align-items:center;gap:.6rem;font-size:15px;font-weight:700;text-decoration:none;display:flex}.models-module__NYeZxa__logoMark{object-fit:cover;border-radius:50%;width:28px;height:28px}.models-module__NYeZxa__navButton{background:var(--text);color:var(--bg);border-radius:999px;align-items:center;gap:.5rem;padding:6px 6px 6px 16px;font-size:14px;font-weight:600;text-decoration:none;transition:transform .2s,opacity .2s;display:inline-flex}.models-module__NYeZxa__navButton:hover{opacity:.92;transform:translateY(-1px)}.models-module__NYeZxa__arrow{background:var(--accent);color:#fff;border-radius:50%;place-items:center;width:26px;height:26px;font-size:12px;display:grid}.models-module__NYeZxa__container{max-width:960px;margin:0 auto;padding:2.5rem 1.5rem 0}.models-module__NYeZxa__hero{margin-bottom:1.75rem}.models-module__NYeZxa__eyebrow{background:var(--accent-soft);color:var(--accent);border-radius:999px;margin:0 0 1rem;padding:5px 12px;font-size:12px;font-weight:600;display:inline-block}.models-module__NYeZxa__title{letter-spacing:-.03em;margin:0 0 .5rem;font-size:clamp(2rem,4vw,2.6rem);font-weight:700;line-height:1.1}.models-module__NYeZxa__subtitle{color:var(--muted);margin:0;font-size:16px}.models-module__NYeZxa__summary{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.75rem;margin-bottom:1.5rem;display:grid}.models-module__NYeZxa__summaryItem{background:var(--surface);border:1px solid var(--border);border-radius:16px;flex-direction:column;gap:.3rem;padding:1rem 1.25rem;display:flex}.models-module__NYeZxa__summaryLabel{text-transform:uppercase;letter-spacing:.06em;color:var(--muted);font-size:11px;font-weight:600}.models-module__NYeZxa__summaryValue{font-variant-numeric:tabular-nums;font-size:15px;font-weight:600}.models-module__NYeZxa__summaryMuted{color:var(--muted);font-weight:500}.models-module__NYeZxa__tabs{background:var(--surface);border:1px solid var(--border);border-radius:14px;gap:.25rem;margin-bottom:1.5rem;padding:4px;display:inline-flex}.models-module__NYeZxa__tab{color:var(--muted);cursor:pointer;background:0 0;border:none;border-radius:10px;align-items:center;gap:.5rem;padding:8px 16px;font-family:inherit;font-size:14px;font-weight:600;transition:background .15s,color .15s;display:inline-flex}.models-module__NYeZxa__tab:hover{color:var(--text)}.models-module__NYeZxa__tabActive,.models-module__NYeZxa__tabActive:hover{background:var(--text);color:var(--bg)}.models-module__NYeZxa__tabCount{background:var(--surface-2);color:var(--muted);font-variant-numeric:tabular-nums;border-radius:999px;padding:1px 7px;font-size:11px}.models-module__NYeZxa__tabActive .models-module__NYeZxa__tabCount{background:color-mix(in srgb, var(--bg) 18%, transparent);color:inherit}.models-module__NYeZxa__grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1rem;display:grid}.models-module__NYeZxa__modelCard{background:var(--surface);border:1px solid var(--border);border-radius:18px;flex-direction:column;gap:1.25rem;padding:1.5rem;transition:border-color .15s,transform .15s;display:flex}.models-module__NYeZxa__modelCard:hover{border-color:var(--accent);transform:translateY(-2px)}.models-module__NYeZxa__cardTop{flex-direction:column;gap:.35rem;display:flex}.models-module__NYeZxa__provider{text-transform:uppercase;letter-spacing:.06em;color:var(--accent);font-size:11px;font-weight:600}.models-module__NYeZxa__modelName{letter-spacing:-.01em;word-break:break-word;margin:0;font-size:16px;font-weight:700}.models-module__NYeZxa__priceRow{border-top:1px solid var(--border);flex-wrap:wrap;gap:1.5rem;padding-top:1rem;display:flex}.models-module__NYeZxa__priceRow>div{flex-direction:column;gap:.25rem;display:flex}.models-module__NYeZxa__priceLabel{color:var(--muted);font-size:12px}.models-module__NYeZxa__priceBig{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:1.6rem;font-weight:700}.models-module__NYeZxa__note{background:var(--surface);border:1px dashed var(--border);color:var(--muted);border-radius:14px;margin:2rem 0 0;padding:1rem 1.25rem;font-size:13px;line-height:1.6}@media (max-width:640px){.models-module__NYeZxa__container{padding:1.75rem 1rem 0}.models-module__NYeZxa__header{padding:.6rem .75rem}.models-module__NYeZxa__tabs{width:100%;display:flex}.models-module__NYeZxa__tab{flex:1;justify-content:center;padding:8px 10px}.models-module__NYeZxa__priceBig{font-size:1.35rem}}
