.concept-page{max-width:900px;margin:0 auto;padding:32px 24px 64px;font-family:inherit}.concept-breadcrumb{margin-bottom:24px}.concept-breadcrumb__list{display:flex;flex-wrap:wrap;align-items:center;gap:4px;list-style:none;margin:0;padding:0}.concept-breadcrumb__item{font-size:13px;color:var(--ac-muted, #94a3b8)}.concept-breadcrumb__link{color:var(--ac-muted, #94a3b8);text-decoration:none;transition:color .15s}.concept-breadcrumb__link:hover{color:var(--ac-body, #334155);text-decoration:underline}.concept-breadcrumb__separator{color:var(--ac-muted, #94a3b8);font-size:13px;-webkit-user-select:none;user-select:none}.concept-breadcrumb__item--current{color:var(--ac-body, #334155);font-weight:500}.concept-hero{margin-bottom:32px}.concept-hero__meta{display:flex;align-items:center;gap:10px;margin-bottom:12px;flex-wrap:wrap}.concept-name{font-size:32px;font-weight:700;line-height:1.2;color:var(--ac-title, #0f172a);margin:0 0 12px;letter-spacing:-.02em}.concept-mention-count{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:500;color:var(--ac-muted, #94a3b8)}.concept-aliases{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.concept-alias{display:inline-block;padding:2px 10px;background:var(--ac-hover-bg, #f8fafc);color:var(--ac-muted, #94a3b8);border:1px solid var(--ac-border, #e2e8f0);border-radius:99px;font-size:12px;font-style:italic}.concept-type-badge{display:inline-block;padding:3px 10px;border-radius:99px;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.concept-type-badge--insight{background:#fef3c7;color:#92400e}.concept-type-badge--comparison{background:#dbeafe;color:#1e40af}.concept-type-badge--stat{background:#dcfce7;color:#166534}.concept-type-badge--prediction{background:#f3e8ff;color:#7c3aed}.concept-type-badge--howto{background:#fce7f3;color:#be185d}.concept-type-badge--definition{background:#e0f2fe;color:#0369a1}.concept-type-badge--topic{background:var(--ac-tag-bg, #eef2ff);color:var(--ac-tag-text, #4338ca)}.concept-description{margin-bottom:36px;padding:20px 24px;background:var(--ac-hover-bg, #f8fafc);border:1px solid var(--ac-border, #e2e8f0);border-radius:10px}.concept-description__body{font-size:15px;line-height:1.75;color:var(--ac-body, #334155);margin:0}.concept-description__body p{margin:0 0 12px}.concept-description__body p:last-child{margin-bottom:0}.concept-articles__heading{font-size:18px;font-weight:700;color:var(--ac-title, #0f172a);margin:0 0 16px;letter-spacing:-.01em}.concept-articles__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.concept-article-card{display:flex;flex-direction:column;border:1px solid var(--ac-border, #e2e8f0);border-radius:10px;overflow:hidden;text-decoration:none;background:var(--ac-bg, #ffffff);transition:box-shadow .2s ease,border-color .2s ease}.concept-article-card:hover{box-shadow:0 4px 16px #00000014;border-color:var(--ac-tag-border, #c7d2fe)}.concept-article-card__image-wrap{width:100%;height:180px;overflow:hidden;background:var(--ac-hover-bg, #f8fafc);flex-shrink:0}.concept-article-card__image-wrap--placeholder{display:flex;align-items:center;justify-content:center;color:var(--ac-muted, #94a3b8)}.concept-article-card__image{width:100%;height:180px;object-fit:cover;display:block;transition:transform .3s ease}.concept-article-card:hover .concept-article-card__image{transform:scale(1.03)}.concept-article-card__body{padding:14px 16px;flex:1;display:flex;flex-direction:column;gap:8px}.concept-article-card__title{font-size:14px;font-weight:600;color:var(--ac-title, #0f172a);line-height:1.45;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.concept-article-card__meta{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:auto}.concept-article-card__date,.concept-article-card__read-time{font-size:12px;color:var(--ac-muted, #94a3b8)}.concept-article-card__date:after{content:"\b7";margin-left:8px}[data-theme=dark] .concept-name{color:var(--ac-title, #f1f5f9)}[data-theme=dark] .concept-breadcrumb__item--current{color:var(--ac-body, #cbd5e1)}[data-theme=dark] .concept-description{background:var(--ac-hover-bg, #1c2128);border-color:var(--ac-border, #30363d)}[data-theme=dark] .concept-description__body{color:var(--ac-body, #cbd5e1)}[data-theme=dark] .concept-article-card{background:var(--ac-bg, #161b22);border-color:var(--ac-border, #30363d)}[data-theme=dark] .concept-article-card:hover{box-shadow:0 4px 16px #0006;border-color:var(--ac-tag-border, rgba(99, 102, 241, .3))}[data-theme=dark] .concept-article-card__image-wrap{background:var(--ac-hover-bg, #1c2128)}[data-theme=dark] .concept-alias{background:var(--ac-hover-bg, #1c2128);border-color:var(--ac-border, #30363d);color:var(--ac-muted, #64748b)}[data-theme=dark] .concept-type-badge--insight{background:#451a03;color:#fde68a}[data-theme=dark] .concept-type-badge--comparison{background:#1e3a5f;color:#93c5fd}[data-theme=dark] .concept-type-badge--stat{background:#14532d;color:#86efac}[data-theme=dark] .concept-type-badge--prediction{background:#3b0764;color:#d8b4fe}[data-theme=dark] .concept-type-badge--howto{background:#500724;color:#fbcfe8}[data-theme=dark] .concept-type-badge--definition{background:#0c4a6e;color:#7dd3fc}[data-theme=dark] .concept-type-badge--topic{background:#6366f133;color:#a5b4fc}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .concept-name{color:var(--ac-title, #f1f5f9)}:root:not([data-theme=light]) .concept-description{background:var(--ac-hover-bg, #1c2128);border-color:var(--ac-border, #30363d)}:root:not([data-theme=light]) .concept-description__body{color:var(--ac-body, #cbd5e1)}:root:not([data-theme=light]) .concept-article-card{background:var(--ac-bg, #161b22);border-color:var(--ac-border, #30363d)}:root:not([data-theme=light]) .concept-article-card:hover{box-shadow:0 4px 16px #0006}:root:not([data-theme=light]) .concept-article-card__image-wrap{background:var(--ac-hover-bg, #1c2128)}:root:not([data-theme=light]) .concept-alias{background:var(--ac-hover-bg, #1c2128);border-color:var(--ac-border, #30363d);color:var(--ac-muted, #64748b)}:root:not([data-theme=light]) .concept-type-badge--insight{background:#451a03;color:#fde68a}:root:not([data-theme=light]) .concept-type-badge--comparison{background:#1e3a5f;color:#93c5fd}:root:not([data-theme=light]) .concept-type-badge--stat{background:#14532d;color:#86efac}:root:not([data-theme=light]) .concept-type-badge--prediction{background:#3b0764;color:#d8b4fe}:root:not([data-theme=light]) .concept-type-badge--howto{background:#500724;color:#fbcfe8}:root:not([data-theme=light]) .concept-type-badge--definition{background:#0c4a6e;color:#7dd3fc}:root:not([data-theme=light]) .concept-type-badge--topic{background:#6366f133;color:#a5b4fc}}@media(max-width:768px){.concept-page{padding:20px 16px 48px}.concept-name{font-size:24px}.concept-description{padding:16px}.concept-articles__grid{grid-template-columns:1fr;gap:16px}.concept-article-card__image-wrap,.concept-article-card__image{height:160px}}@media(prefers-reduced-motion:reduce){.concept-article-card,.concept-article-card__image{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/concept-page.css.map */
