.ArticleTemplate_page__jGm1D{min-height:100vh;max-width:100vw;overflow-x:clip}.ArticleTemplate_nav__0lY9_{position:fixed;top:0;left:0;right:0;z-index:100;background:rgba(255,255,255,.95);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--color-border)}.ArticleTemplate_navContent__toPpC{display:flex;align-items:center;justify-content:space-between;height:72px}.ArticleTemplate_logo__DZo6V{display:flex;align-items:center;font-family:var(--font-heading);font-size:var(--font-size-xl);font-weight:700}.ArticleTemplate_logoText__bLb5h{color:var(--color-primary)}.ArticleTemplate_logoAccent__7Gsmf{color:var(--color-secondary)}.ArticleTemplate_navLinks__Axwtz{display:none;gap:var(--spacing-8)}.ArticleTemplate_navLinks__Axwtz a{font-family:var(--font-heading);font-weight:600;font-size:var(--font-size-sm);text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-secondary);transition:all var(--transition-base)}.ArticleTemplate_navLinks__Axwtz a:hover{color:var(--color-primary)}.ArticleTemplate_navLinkActive__33LK_{color:var(--color-primary)!important}@media (min-width:768px){.ArticleTemplate_navLinks__Axwtz{display:flex}}.ArticleTemplate_menuToggle__Nr1Ht{display:flex;align-items:center;justify-content:center;width:44px;height:44px;background:transparent;border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text);font-size:var(--font-size-xl);cursor:pointer}@media (min-width:768px){.ArticleTemplate_menuToggle__Nr1Ht{display:none}}.ArticleTemplate_navLinksOpen__YnA0u{display:flex!important;flex-direction:column;position:absolute;top:72px;left:0;right:0;background:rgba(255,255,255,.95);padding:var(--spacing-6);gap:var(--spacing-4);border-bottom:1px solid var(--color-border)}.ArticleTemplate_breadcrumb__3MyuU{padding-top:100px;padding-bottom:var(--spacing-4)}.ArticleTemplate_breadcrumbList__4_k3q{display:flex;flex-wrap:wrap;gap:var(--spacing-2);font-size:var(--font-size-sm);color:var(--color-text-muted);overflow-wrap:break-word;word-break:break-word}.ArticleTemplate_breadcrumbList__4_k3q a{color:var(--color-text-muted);transition:color var(--transition-base)}.ArticleTemplate_breadcrumbList__4_k3q a:hover{color:var(--color-primary)}.ArticleTemplate_breadcrumbSeparator__auHMX{color:var(--color-border)}.ArticleTemplate_heroArticle__BtKP1{padding-bottom:var(--spacing-8)}.ArticleTemplate_heroMeta__T8H5R{display:flex;flex-wrap:wrap;gap:var(--spacing-3);margin-bottom:var(--spacing-4)}.ArticleTemplate_categoryBadge__5CzmO{padding:var(--spacing-2) var(--spacing-3);background:rgba(13,148,136,.06);border:1px solid rgba(13,148,136,.15);border-radius:var(--radius-full);color:#C4B5FD;font-weight:600}.ArticleTemplate_categoryBadge__5CzmO,.ArticleTemplate_readTime__7Ax69{display:inline-flex;align-items:center;gap:var(--spacing-2);font-size:var(--font-size-sm)}.ArticleTemplate_readTime__7Ax69{color:var(--color-text-muted)}.ArticleTemplate_heroTitle__R_NO0{font-family:var(--font-heading);font-size:var(--font-size-3xl);font-weight:700;line-height:1.2;background:var(--gradient-primary);-webkit-background-clip:text;background-clip:text;color:transparent;margin-bottom:var(--spacing-4)}@media (min-width:768px){.ArticleTemplate_heroTitle__R_NO0{font-size:var(--font-size-4xl)}}@media (min-width:1024px){.ArticleTemplate_heroTitle__R_NO0{font-size:var(--font-size-5xl)}}.ArticleTemplate_heroChapeau__0T8kn{font-size:var(--font-size-lg);color:var(--color-text-secondary);line-height:1.7;margin-bottom:var(--spacing-6)}@media (max-width:767px){.ArticleTemplate_heroChapeau__0T8kn{font-size:var(--font-size-base)}}.ArticleTemplate_heroAuthor__Qv4fB{display:flex;align-items:center;gap:var(--spacing-3);margin-bottom:var(--spacing-6)}.ArticleTemplate_authorPhoto__iwPGf{width:48px;height:48px;border-radius:var(--radius-full);object-fit:cover;border:2px solid var(--color-primary)}.ArticleTemplate_authorInfo__SAwbz{display:flex;flex-direction:column}.ArticleTemplate_authorName__ITHAY{font-weight:600;color:var(--color-text)}.ArticleTemplate_authorDate__eb4r2{font-size:var(--font-size-sm);color:var(--color-text-muted)}.ArticleTemplate_heroImage__IPAbl{display:block;width:100%;height:auto;aspect-ratio:4/3;margin:0 auto;border-radius:var(--radius-2xl);object-fit:cover;object-position:center;box-shadow:var(--shadow-md)}@media (max-width:767px){.ArticleTemplate_heroImage__IPAbl{border-radius:var(--radius-xl)}}.ArticleTemplate_mainLayout__9NGyl{display:grid;grid-gap:var(--spacing-8);gap:var(--spacing-8);padding-top:var(--spacing-8);padding-bottom:var(--spacing-8)}@media (min-width:1024px){.ArticleTemplate_mainLayout__9NGyl{grid-template-columns:1fr 320px;gap:var(--spacing-12)}}.ArticleTemplate_content__B6Sy7{display:flex;flex-direction:column;gap:var(--spacing-8);min-width:0}.ArticleTemplate_section__w042U{scroll-margin-top:100px}.ArticleTemplate_sectionTitle__mNgWP{font-family:var(--font-heading);font-size:var(--font-size-2xl);font-weight:700;margin-top:var(--spacing-8);margin-bottom:var(--spacing-5);padding-bottom:var(--spacing-2);color:var(--color-primary);border-bottom:2px solid rgba(37,99,235,.15)}.ArticleTemplate_sectionTitle__mNgWP:first-of-type{margin-top:0}.ArticleTemplate_sectionSubtitle__7Kdp_{font-family:var(--font-heading);font-size:var(--font-size-xl);font-weight:600;margin-top:var(--spacing-6);margin-bottom:var(--spacing-4);padding-left:var(--spacing-4);color:#C4B5FD;border-left:3px solid var(--color-secondary)}.ArticleTemplate_sectionContent__Iyin2{font-size:var(--font-size-base);color:var(--color-text-secondary);line-height:1.9;overflow-wrap:break-word;word-break:break-word}.ArticleTemplate_sectionContent__Iyin2 p{margin-bottom:var(--spacing-5)}.ArticleTemplate_sectionContent__Iyin2 ol,.ArticleTemplate_sectionContent__Iyin2 ul{margin-bottom:var(--spacing-5);padding-left:var(--spacing-6)}.ArticleTemplate_sectionContent__Iyin2 li{margin-bottom:var(--spacing-3);line-height:1.7}.ArticleTemplate_sectionContent__Iyin2 strong{color:var(--color-text);font-weight:600}.ArticleTemplate_sectionContent__Iyin2 a{color:var(--color-primary);text-decoration:underline}.ArticleTemplate_sectionContent__Iyin2 a:hover{color:var(--color-secondary)}.ArticleTemplate_sectionContent__Iyin2 table{width:100%;margin:var(--spacing-6) 0;border-collapse:collapse;background:var(--color-surface);border-radius:var(--radius-lg);overflow:hidden;border:1px solid var(--color-border)}.ArticleTemplate_sectionContent__Iyin2 thead{background:linear-gradient(135deg,rgba(37,99,235,.06),rgba(13,148,136,.06))}.ArticleTemplate_sectionContent__Iyin2 th{padding:var(--spacing-4);text-align:left;font-weight:600;color:var(--color-text);border-bottom:2px solid var(--color-primary);font-size:var(--font-size-sm);text-transform:uppercase;letter-spacing:.05em}.ArticleTemplate_sectionContent__Iyin2 td{padding:var(--spacing-4);border-bottom:1px solid var(--color-border);color:var(--color-text-secondary)}.ArticleTemplate_sectionContent__Iyin2 tbody tr:last-child td{border-bottom:none}.ArticleTemplate_sectionContent__Iyin2 tbody tr:hover{background:rgba(37,99,235,.04)}@media (max-width:767px){.ArticleTemplate_sectionContent__Iyin2 table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch;font-size:var(--font-size-sm);max-width:calc(100vw - var(--spacing-8))}.ArticleTemplate_sectionContent__Iyin2 td,.ArticleTemplate_sectionContent__Iyin2 th{padding:var(--spacing-3);white-space:normal;word-break:break-word;min-width:80px}}.ArticleTemplate_sectionContent__Iyin2 blockquote{margin:var(--spacing-6) 0;padding:var(--spacing-4) var(--spacing-5);background:linear-gradient(135deg,rgba(37,99,235,.04),rgba(13,148,136,.04));border-left:4px solid var(--color-primary);border-radius:0 var(--radius-lg) var(--radius-lg) 0;font-style:italic;color:var(--color-text)}.ArticleTemplate_articleFigure__lBr2_{margin:var(--spacing-8) 0;padding:0}.ArticleTemplate_articleImage__p1viv{width:100%;height:auto;border-radius:var(--radius-xl);box-shadow:var(--shadow-md);transition:transform var(--transition-base)}.ArticleTemplate_articleImage__p1viv:hover{transform:scale(1.02)}.ArticleTemplate_figCaption__1eeVc{margin-top:var(--spacing-3);text-align:center;font-size:var(--font-size-sm);color:var(--color-text-muted);font-style:italic}.ArticleTemplate_sectionContent__Iyin2 h3{font-family:var(--font-heading);font-size:var(--font-size-lg);font-weight:600;margin-top:var(--spacing-6);margin-bottom:var(--spacing-3);color:var(--color-secondary)}.ArticleTemplate_promptTester__zzkWD{margin:var(--spacing-6) 0;padding:var(--spacing-5);background:linear-gradient(135deg,rgba(37,99,235,.04),rgba(13,148,136,.04));border:1px solid rgba(37,99,235,.1);border-radius:var(--radius-xl)}.ArticleTemplate_promptHeader__Ejl0b{display:flex;align-items:center;gap:var(--spacing-2);margin-bottom:var(--spacing-3)}.ArticleTemplate_promptIcon__QipR5{font-size:var(--font-size-xl)}.ArticleTemplate_promptLabel__EoKK7{font-family:var(--font-heading);font-weight:600;color:var(--color-primary)}.ArticleTemplate_promptDescription__1ygIf{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin-bottom:var(--spacing-4)}.ArticleTemplate_promptContent__e13aG{background:rgba(255,255,255,.95);border-radius:var(--radius-lg);overflow:hidden}.ArticleTemplate_promptCode___i_2r{padding:var(--spacing-4);font-family:Fira Code,monospace;font-size:var(--font-size-sm);color:var(--color-text);white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word;line-height:1.6;margin:0}.ArticleTemplate_promptCopyBtn__VdM_o{display:block;width:100%;margin-top:var(--spacing-4);padding:var(--spacing-3);background:var(--gradient-primary);color:white;font-weight:600;border:none;border-radius:var(--radius-lg);cursor:pointer;transition:all var(--transition-base)}.ArticleTemplate_promptCopyBtn__VdM_o:hover{transform:translateY(-2px);box-shadow:var(--shadow-md)}.ArticleTemplate_stepByStep__dEMaN{margin:var(--spacing-6) 0;padding:var(--spacing-5);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl)}.ArticleTemplate_stepByStepTitle__2KYps{display:flex;align-items:center;gap:var(--spacing-2);font-family:var(--font-heading);font-size:var(--font-size-lg);font-weight:600;color:var(--color-text);margin-bottom:var(--spacing-4)}.ArticleTemplate_stepsList__oWFW8{display:flex;flex-direction:column;gap:var(--spacing-3)}.ArticleTemplate_stepItem__bigKy{border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden;transition:all var(--transition-base)}.ArticleTemplate_stepItem__bigKy:hover{border-color:var(--color-primary)}.ArticleTemplate_stepCompleted__E7yWz{border-color:rgba(16,185,129,.5);background:rgba(16,185,129,.05)}.ArticleTemplate_stepHeader___wnCY{display:flex;align-items:center;gap:var(--spacing-3);width:100%;padding:var(--spacing-3) var(--spacing-4);background:transparent;border:none;color:var(--color-text);cursor:pointer;text-align:left}.ArticleTemplate_stepNumber___Gy_J{display:flex;align-items:center;justify-content:center;width:28px;height:28px;background:var(--gradient-primary);color:white;font-weight:700;font-size:var(--font-size-sm);border-radius:var(--radius-full);flex-shrink:0}.ArticleTemplate_stepCompleted__E7yWz .ArticleTemplate_stepNumber___Gy_J{background:linear-gradient(135deg,#10B981,#059669)}.ArticleTemplate_stepTitle__xTOdQ{flex:1 1;font-weight:600}.ArticleTemplate_stepToggle__nqFsJ{color:var(--color-text-muted)}.ArticleTemplate_stepContent__B_P99{padding:var(--spacing-4);padding-top:0;color:var(--color-text-secondary);font-size:var(--font-size-sm)}.ArticleTemplate_stepCheckBtn__GVJLr{margin-top:var(--spacing-3);padding:var(--spacing-2) var(--spacing-4);background:rgba(16,185,129,.1);border:1px solid rgba(16,185,129,.3);border-radius:var(--radius-md);color:#10B981;font-size:var(--font-size-sm);font-weight:600;cursor:pointer;transition:all var(--transition-base)}.ArticleTemplate_stepCheckBtn__GVJLr:hover{background:rgba(16,185,129,.2)}.ArticleTemplate_stepsProgress__CcINi{display:flex;align-items:center;gap:var(--spacing-3);margin-top:var(--spacing-4);padding-top:var(--spacing-4);border-top:1px solid var(--color-border)}.ArticleTemplate_stepsProgressBar__0loV2{height:6px;background:var(--gradient-primary);border-radius:var(--radius-full);transition:width .3s ease;flex:1 1;max-width:200px}.ArticleTemplate_stepsProgress__CcINi span{font-size:var(--font-size-sm);color:var(--color-text-muted)}.ArticleTemplate_toolDemo__TVHIc{margin:var(--spacing-6) 0;padding:var(--spacing-4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl)}.ArticleTemplate_demoImage__wGeoG,.ArticleTemplate_demoVideo__LvkfH{width:100%;border-radius:var(--radius-lg)}.ArticleTemplate_demoDescription__maaRc{margin-top:var(--spacing-3);font-size:var(--font-size-sm);color:var(--color-text-muted);text-align:center}.ArticleTemplate_linksSection__FQzVi{padding:var(--spacing-6);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl)}.ArticleTemplate_linksTitle__8SlL5{font-family:var(--font-heading);font-weight:600;color:var(--color-text);margin-bottom:var(--spacing-4)}.ArticleTemplate_linksList__Yy4T_{display:flex;flex-direction:column;gap:var(--spacing-2)}.ArticleTemplate_linkItem___8uj4{display:flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-3);color:var(--color-primary);font-size:var(--font-size-sm);border-radius:var(--radius-md);transition:all var(--transition-base)}.ArticleTemplate_linkItem___8uj4:hover{background:rgba(37,99,235,.06)}.ArticleTemplate_faqSection__KtM2R{margin-top:var(--spacing-8)}.ArticleTemplate_faqList__tl8_n{display:flex;flex-direction:column;gap:var(--spacing-3)}.ArticleTemplate_faqItem__bBgDM{border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden}.ArticleTemplate_faqItemOpen__317mG{border-color:var(--color-primary)}.ArticleTemplate_faqQuestion__7UcQS{display:flex;justify-content:space-between;align-items:center;width:100%;padding:var(--spacing-4);background:transparent;border:none;color:var(--color-text);font-weight:600;text-align:left;cursor:pointer}.ArticleTemplate_faqIcon__HGq3N{color:var(--color-primary)}.ArticleTemplate_faqAnswer__txYmL{padding:0 var(--spacing-4) var(--spacing-4);color:var(--color-text-secondary)}.ArticleTemplate_authorBio__2bf2I{display:flex;flex-direction:column;gap:var(--spacing-4);padding:var(--spacing-6);background:linear-gradient(135deg,rgba(37,99,235,.04),rgba(13,148,136,.04));border:1px solid var(--color-border);border-radius:var(--radius-xl);margin-top:var(--spacing-8)}@media (min-width:640px){.ArticleTemplate_authorBio__2bf2I{flex-direction:row}}.ArticleTemplate_authorBioPhoto__t_jQA{width:80px;height:80px;border-radius:var(--radius-xl);object-fit:cover;flex-shrink:0}.ArticleTemplate_authorBioContent__SASkv h4{font-size:var(--font-size-sm);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--spacing-1)}.ArticleTemplate_authorBioName__HzwRd{font-family:var(--font-heading);font-weight:600;color:var(--color-text)}.ArticleTemplate_authorBioTitle__0ZeOR{font-size:var(--font-size-sm);color:var(--color-secondary);margin-bottom:var(--spacing-2)}.ArticleTemplate_authorBioContent__SASkv p{color:var(--color-text-secondary);font-size:var(--font-size-sm)}.ArticleTemplate_authorLinkedin___Kp1z{display:inline-block;margin-top:var(--spacing-2);color:var(--color-primary);font-size:var(--font-size-sm);font-weight:600}.ArticleTemplate_sidebar__oeGpf{display:none}@media (min-width:1024px){.ArticleTemplate_sidebar__oeGpf{display:block;position:-webkit-sticky;position:sticky;top:100px;align-self:start;height:-moz-fit-content;height:fit-content}.ArticleTemplate_sidebarContent__wSFzI{display:flex;flex-direction:column;gap:var(--spacing-4)}}.ArticleTemplate_sidebarCard__ydDrx{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--spacing-4)}.ArticleTemplate_sidebarTitle___2xT2{font-family:var(--font-heading);font-size:var(--font-size-base);font-weight:600;color:var(--color-text);margin-bottom:var(--spacing-3)}.ArticleTemplate_sommaire__hg78b{display:flex;flex-direction:column;gap:var(--spacing-2)}.ArticleTemplate_sommaireItem__9t4Aj{padding:var(--spacing-2);font-size:var(--font-size-sm);color:var(--color-text-secondary);border-radius:var(--radius-md);transition:all var(--transition-base)}.ArticleTemplate_sommaireItem__9t4Aj:hover{color:var(--color-primary);background:rgba(37,99,235,.04)}.ArticleTemplate_sommaireItemActive__cCoqJ{color:var(--color-primary)!important;background:rgba(37,99,235,.06);border-left:3px solid var(--color-primary);padding-left:calc(var(--spacing-2) - 3px);font-weight:600;box-shadow:0 0 15px rgba(37,99,235,.08)}.ArticleTemplate_tocNav__O1vlm{display:flex;flex-direction:column;gap:var(--spacing-2)}.ArticleTemplate_tocItem__Ny8UL{padding:var(--spacing-2);font-size:var(--font-size-sm);color:var(--color-text-secondary);border-radius:var(--radius-md);transition:all var(--transition-base);text-decoration:none}.ArticleTemplate_tocItem__Ny8UL:hover{color:var(--color-primary);background:rgba(37,99,235,.04)}.ArticleTemplate_tocItemActive__C9GNi{color:var(--color-primary)!important;background:rgba(37,99,235,.06);border-left:3px solid var(--color-primary);padding-left:calc(var(--spacing-2) - 3px);font-weight:600;box-shadow:0 0 15px rgba(37,99,235,.08)}.ArticleTemplate_sidebarCta__40R33{background:linear-gradient(135deg,rgba(37,99,235,.06),rgba(13,148,136,.06));border:1px solid rgba(37,99,235,.1);border-radius:var(--radius-xl);padding:var(--spacing-4);text-align:center}.ArticleTemplate_sidebarCta__40R33 h4{font-family:var(--font-heading);font-weight:600;color:var(--color-text);margin-bottom:var(--spacing-2)}.ArticleTemplate_sidebarCta__40R33 p{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin-bottom:var(--spacing-3)}.ArticleTemplate_ctaButton__zSGXH{display:block;padding:var(--spacing-3) var(--spacing-4);background:var(--gradient-primary);color:white;font-weight:600;text-align:center;border-radius:var(--radius-lg);transition:all var(--transition-base)}.ArticleTemplate_ctaButton__zSGXH:hover{transform:translateY(-2px);box-shadow:var(--shadow-md)}.ArticleTemplate_suggestedArticles__I1o_J{display:flex;flex-direction:column;gap:var(--spacing-2)}.ArticleTemplate_suggestedItem___lFme{display:flex;align-items:flex-start;gap:var(--spacing-2);padding:var(--spacing-2);border-radius:var(--radius-md);transition:all var(--transition-base)}.ArticleTemplate_suggestedItem___lFme:hover{background:rgba(37,99,235,.04)}.ArticleTemplate_suggestedCategory__vlRwJ{font-size:var(--font-size-lg)}.ArticleTemplate_suggestedTitle__oS0rG{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:1.4}.ArticleTemplate_suggestedItem___lFme:hover .ArticleTemplate_suggestedTitle__oS0rG{color:var(--color-primary)}.ArticleTemplate_footer__kpl_o{margin-top:var(--spacing-16);padding:var(--spacing-12) 0;background:var(--color-surface);border-top:1px solid var(--color-border)}.ArticleTemplate_footerContent__UMd7S{display:grid;grid-gap:var(--spacing-8);gap:var(--spacing-8)}@media (min-width:768px){.ArticleTemplate_footerContent__UMd7S{grid-template-columns:2fr 1fr 1fr 1fr;gap:var(--spacing-12)}}.ArticleTemplate_footerBrand__Ke0bB p{margin-top:var(--spacing-3);color:var(--color-text-secondary);font-size:var(--font-size-sm)}.ArticleTemplate_footerQualiopi__tBhGW{margin-top:var(--spacing-4)}.ArticleTemplate_footerLinks__kIile{display:flex;flex-direction:column;gap:var(--spacing-2)}.ArticleTemplate_footerLinks__kIile h4{font-family:var(--font-heading);font-weight:600;color:var(--color-text);margin-bottom:var(--spacing-2)}.ArticleTemplate_footerLinks__kIile a{font-size:var(--font-size-sm);color:var(--color-text-secondary);transition:color var(--transition-base)}.ArticleTemplate_footerLinks__kIile a:hover{color:var(--color-primary)}.ArticleTemplate_footerBottom__GY0jr{margin-top:var(--spacing-8);padding-top:var(--spacing-6);border-top:1px solid var(--color-border);text-align:center}.ArticleTemplate_footerBottom__GY0jr p{font-size:var(--font-size-sm);color:var(--color-text-muted)}.ArticleTemplate_mdxContent__GF5JT{font-size:var(--font-size-base);color:var(--color-text-secondary);line-height:1.9;overflow-wrap:break-word;word-break:break-word;max-width:100%;overflow:hidden}.ArticleTemplate_mdxContent__GF5JT p{margin-bottom:var(--spacing-5)}.ArticleTemplate_mdxContent__GF5JT h2{font-family:var(--font-heading);font-size:var(--font-size-2xl);font-weight:700;margin-top:var(--spacing-10);margin-bottom:var(--spacing-5);padding-bottom:var(--spacing-2);color:var(--color-primary);border-bottom:2px solid rgba(37,99,235,.15);scroll-margin-top:100px}.ArticleTemplate_mdxContent__GF5JT h2:first-of-type{margin-top:0}.ArticleTemplate_mdxContent__GF5JT h3{font-family:var(--font-heading);font-size:var(--font-size-xl);font-weight:600;margin-top:var(--spacing-6);margin-bottom:var(--spacing-4);padding-left:var(--spacing-4);color:var(--color-secondary);border-left:3px solid var(--color-secondary)}.ArticleTemplate_mdxContent__GF5JT ol,.ArticleTemplate_mdxContent__GF5JT ul{margin-bottom:var(--spacing-5);padding-left:var(--spacing-6)}.ArticleTemplate_mdxContent__GF5JT li{margin-bottom:var(--spacing-3);line-height:1.7}.ArticleTemplate_mdxContent__GF5JT li::marker{color:var(--color-primary)}.ArticleTemplate_mdxContent__GF5JT strong{color:var(--color-text);font-weight:600}.ArticleTemplate_mdxContent__GF5JT a{color:var(--color-primary);text-decoration:underline;transition:color var(--transition-base)}.ArticleTemplate_mdxContent__GF5JT a:hover{color:var(--color-secondary)}.ArticleTemplate_mdxContent__GF5JT table{width:100%;margin:var(--spacing-6) 0;border-collapse:collapse;background:var(--color-surface);border-radius:var(--radius-lg);overflow:hidden;border:1px solid var(--color-border)}.ArticleTemplate_mdxContent__GF5JT thead{background:linear-gradient(135deg,rgba(37,99,235,.06),rgba(13,148,136,.06))}.ArticleTemplate_mdxContent__GF5JT th{padding:var(--spacing-4);text-align:left;font-weight:600;color:var(--color-text);border-bottom:2px solid var(--color-primary);font-size:var(--font-size-sm);text-transform:uppercase;letter-spacing:.05em}.ArticleTemplate_mdxContent__GF5JT td{padding:var(--spacing-4);border-bottom:1px solid var(--color-border);color:var(--color-text-secondary)}.ArticleTemplate_mdxContent__GF5JT tbody tr:last-child td{border-bottom:none}.ArticleTemplate_mdxContent__GF5JT tbody tr:hover{background:rgba(37,99,235,.04)}@media (max-width:767px){.ArticleTemplate_mdxContent__GF5JT table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch;font-size:var(--font-size-sm);max-width:calc(100vw - var(--spacing-8))}.ArticleTemplate_mdxContent__GF5JT td,.ArticleTemplate_mdxContent__GF5JT th{padding:var(--spacing-3);white-space:normal;word-break:break-word;min-width:80px}}.ArticleTemplate_mdxContent__GF5JT blockquote{margin:var(--spacing-6) 0;padding:var(--spacing-4) var(--spacing-5);background:linear-gradient(135deg,rgba(37,99,235,.04),rgba(13,148,136,.04));border-left:4px solid var(--color-primary);border-radius:0 var(--radius-lg) var(--radius-lg) 0;font-style:italic;color:var(--color-text)}.ArticleTemplate_mdxContent__GF5JT blockquote p{margin-bottom:0}.ArticleTemplate_mdxContent__GF5JT code{padding:2px 6px;background:rgba(37,99,235,.06);border-radius:var(--radius-sm);font-family:Fira Code,monospace;font-size:.9em;color:var(--color-primary)}.ArticleTemplate_loader__akkKo{display:flex;align-items:center;justify-content:center;min-height:50vh;font-size:var(--font-size-lg);color:var(--color-text-muted)}