.concepts_page__YACed{background:#f8f9fb;color:#18181b;letter-spacing:0}.concepts_content__1E6Uf{max-width:1152px;margin:0 auto;padding:56px 32px 80px}.concepts_header__FiWkS{margin-bottom:32px}.concepts_eyebrow__cEJuB{color:#0369a1;font-size:13px;font-weight:600;line-height:1.5}.concepts_title___f7JT{margin-top:12px;font-size:44px;font-weight:650;line-height:1.15}.concepts_intro___9H1L{max-width:620px;margin-top:16px;color:#62626c;font-size:16px;line-height:1.8;text-wrap:pretty}.concepts_headerMeta__ad_WP{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px;margin-top:28px;padding-bottom:16px;border-bottom:1px solid #e1e4e9;color:#62626c;font-size:13px;font-weight:500}.concepts_researchLink__efl05{display:inline-flex;align-items:center;gap:8px;min-height:28px;color:#0369a1}.concepts_researchLink__efl05:hover{text-decoration:underline;text-underline-offset:4px}.concepts_researchLink__efl05:focus-visible{outline:2px solid #0284c7;outline-offset:5px;border-radius:2px}.concepts_grid__S63B4{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:28px}.concepts_card__CTtW2{--concept-accent:#0284c7;position:relative;isolation:isolate;display:flex;min-width:0;flex-direction:column;overflow:hidden;padding:28px 28px 0;border:1px solid #e2e6eb;border-radius:8px;background:#fff;box-shadow:0 2px 4px -2px rgb(24 24 27/6%),0 12px 24px -12px rgb(24 24 27/14%);transition:transform .28s cubic-bezier(.2,.75,.3,1),box-shadow .28s ease,border-color .28s ease;-webkit-tap-highlight-color:transparent}.concepts_card__CTtW2[data-concept=deep-learning]{--concept-accent:#7c3aed}.concepts_card__CTtW2[data-concept=large-language-models]{--concept-accent:#0f766e}.concepts_card__CTtW2[data-concept=rag]{--concept-accent:#b45309}.concepts_card__CTtW2[data-concept=ai-agents]{--concept-accent:#be185d}.concepts_card__CTtW2[data-concept=mlops]{--concept-accent:#047857}.concepts_card__CTtW2:before{content:"";position:absolute;inset:0 0 auto;height:3px;background:var(--concept-accent);opacity:.65;transition:background-color .28s ease,opacity .28s ease}.concepts_card__CTtW2:after{content:"";position:absolute;z-index:-1;inset:0;pointer-events:none;background:linear-gradient(115deg,transparent 20%,rgb(224 242 254/60%) 44%,rgb(255 255 255/95%) 50%,rgb(224 242 254/60%) 56%,transparent 80%);transform:translateX(-120%)}.concepts_shortTitle__mV_B2{color:#52525b;font-size:12px;font-weight:650;line-height:1.5}.concepts_cardTitle__wOFMT{margin-top:12px;color:#18181b;font-size:24px;font-weight:650;line-height:1.35;overflow-wrap:anywhere;text-wrap:balance;transition:color .24s ease}.concepts_summary__tz6w2{margin-top:12px;color:#62626c;font-size:14px;line-height:1.8;text-wrap:pretty}.concepts_ideas__RjPLv{display:grid;gap:8px;margin:20px 0 24px;padding-left:16px;list-style:disc;color:#52525b;font-size:13px;line-height:1.6}.concepts_ideas__RjPLv li{padding-left:3px}.concepts_ideas__RjPLv li::marker{color:var(--concept-accent);font-size:10px}.concepts_ragVisual__nbzPD{display:flex;align-items:center;justify-content:center;height:320px;min-height:0;margin:16px -8px 20px;overflow:hidden;border:1px solid #f1e4d4;border-radius:12px;background:#fffdf9;transition:transform .24s cubic-bezier(.2,.75,.3,1),box-shadow .24s ease}.concepts_ragImage__NUe8n{display:block;width:100%;height:100%;border-radius:10px;object-fit:contain}.concepts_llmVisual___1_St{margin-right:-20px;margin-left:-20px}.concepts_llmVisual___1_St .concepts_ragImage__NUe8n{width:calc(100% + 0px)}.concepts_machineVisual__ULzER .concepts_ragImage__NUe8n{object-fit:cover}.concepts_ragCardTitle__PKGjA{visibility:visible}@media (max-width:767px){.concepts_ragImage__NUe8n,.concepts_ragVisual__nbzPD{height:auto}}.concepts_cardFooter__jFykO{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:60px;margin-top:auto;border-top:1px solid #eef0f3;color:var(--concept-accent);font-size:13px;font-weight:600;transition:color .24s ease,border-color .24s ease}.concepts_arrow__hzk3g{flex-shrink:0;color:#71717a;filter:drop-shadow(0 0 0 transparent);transition:transform .24s ease,color .24s ease,filter .24s ease}.concepts_card__CTtW2:focus-visible{outline:2px solid #0284c7;outline-offset:5px;border-color:#7dd3fc;box-shadow:0 8px 16px -8px rgb(24 24 27/16%),0 24px 44px -16px rgb(2 132 199/25%)}.concepts_card__CTtW2:focus-visible .concepts_arrow__hzk3g,.concepts_card__CTtW2:focus-visible .concepts_cardFooter__jFykO,.concepts_card__CTtW2:focus-visible .concepts_cardTitle__wOFMT{color:var(--concept-accent)}@media (hover:hover) and (pointer:fine){.concepts_card__CTtW2:hover{border-color:#7dd3fc;box-shadow:0 8px 16px -8px rgb(24 24 27/16%),0 28px 48px -16px rgb(2 132 199/28%),0 0 0 1px rgb(186 230 253/35%)}.concepts_card__CTtW2:hover .concepts_ragVisual__nbzPD{transform:translateY(-14px) scale(1.025);box-shadow:0 20px 34px -14px rgb(24 24 27/36%),0 0 0 1px color-mix(in srgb,var(--concept-accent) 30%,transparent)}.concepts_card__CTtW2:hover:before{background:#38bdf8;opacity:1}.concepts_card__CTtW2:hover:after{animation:concepts_shine__J8Xfx .85s ease-out forwards}.concepts_card__CTtW2:hover .concepts_arrow__hzk3g,.concepts_card__CTtW2:hover .concepts_cardFooter__jFykO,.concepts_card__CTtW2:hover .concepts_cardTitle__wOFMT{color:var(--concept-accent)}.concepts_card__CTtW2:hover .concepts_arrow__hzk3g{transform:translateX(4px);filter:drop-shadow(0 0 6px color-mix(in srgb,var(--concept-accent) 55%,transparent))}.concepts_card__CTtW2:hover .concepts_cardFooter__jFykO{border-color:#e0f2fe}}.concepts_card__CTtW2:active{border-color:#7dd3fc;background:#f0f9ff}@keyframes concepts_shine__J8Xfx{to{transform:translateX(120%)}}@media (max-width:767px){.concepts_content__1E6Uf{padding:36px 20px 48px}.concepts_title___f7JT{font-size:36px}.concepts_grid__S63B4{grid-template-columns:minmax(0,1fr);gap:24px}.concepts_card__CTtW2{padding:24px 24px 0}.concepts_cardTitle__wOFMT{font-size:22px}}@media (prefers-reduced-motion:reduce){.concepts_arrow__hzk3g,.concepts_cardFooter__jFykO,.concepts_cardTitle__wOFMT,.concepts_card__CTtW2,.concepts_card__CTtW2:before,.concepts_ragVisual__nbzPD{transition:none}.concepts_card__CTtW2:active,.concepts_card__CTtW2:hover,.concepts_card__CTtW2:hover .concepts_arrow__hzk3g,.concepts_card__CTtW2:hover .concepts_ragVisual__nbzPD{transform:none}.concepts_card__CTtW2:after{display:none;animation:none}}.dark .concepts_page__YACed{background:#08090c;color:#ffffff}.dark .concepts_title___f7JT{color:#a78bfa}.dark .concepts_intro___9H1L{color:#ffffff}.dark .concepts_headerMeta__ad_WP{border-color:#222634;color:#94a3b8}.dark .concepts_researchLink__efl05{color:#43b4ec}.dark .concepts_researchLink__efl05:hover{color:#7dd3fc}.dark .concepts_card__CTtW2{background:#111318;border-color:#222634;box-shadow:0 2px 4px -2px rgb(0 0 0/40%),0 12px 24px -12px rgb(0 0 0/60%)}.dark .concepts_card__CTtW2:hover{border-color:#43b4ec;background:#161922}.dark .concepts_cardTitle__wOFMT{color:#a78bfa;transition:color .15s ease}.dark .concepts_card__CTtW2:hover .concepts_cardTitle__wOFMT{color:#43b4ec}.dark .concepts_shortTitle__mV_B2{color:#94a3b8}.dark .concepts_ideas__RjPLv,.dark .concepts_summary__tz6w2{color:#cbd5e1}.dark .concepts_cardFooter__jFykO{border-color:#222634}.dark .concepts_ragVisual__nbzPD{background:#0c0e14;border-color:#222634}.dark .concepts_arrow__hzk3g{color:#94a3b8}