.article_page__YGiGp{--color-bg-primary:#0f0f0f;--color-bg-secondary:#171717;--color-bg-card:#1a1a1a;--color-accent-green:#3ecf8e;--color-accent-purple:#8b5cf6;--color-accent-blue:#3b82f6;--color-accent-cyan:#06b6d4;--color-accent-orange:#f97316;--color-text-primary:#ededed;--color-text-secondary:hsla(0,0%,100%,.6);--color-text-muted:hsla(0,0%,100%,.4);--color-border:hsla(0,0%,100%,.08);--gradient-primary:linear-gradient(135deg,var(--color-accent-green),var(--color-accent-cyan));--gradient-purple:linear-gradient(135deg,#8b5cf6,#6366f1);--gradient-orange:linear-gradient(135deg,#f97316,#ea580c);min-height:100vh;background:var(--color-bg-primary);color:var(--color-text-primary);overflow-x:hidden}.article_articleHero__20Qp7{position:relative;padding:10rem 2rem 4rem;overflow:hidden}.article_articleHeroBackground__osh1V{position:absolute;inset:0;background:radial-gradient(ellipse at 50% 0,rgba(139,92,246,.1) 0,transparent 50%)}.article_articleHeroContent__GH002{position:relative;z-index:10;max-width:800px;margin:0 auto}.article_backLink__FaZZg{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;margin-bottom:2rem;font-size:.9rem;color:var(--color-text-secondary);text-decoration:none;background:hsla(0,0%,100%,.05);border:1px solid var(--color-border);border-radius:8px;transition:all .2s ease}.article_backLink__FaZZg:hover{color:var(--color-text-primary);background:hsla(0,0%,100%,.08);border-color:rgba(139,92,246,.3)}.article_backLinkIcon__VC7U_{width:16px;height:16px}.article_articleCategory__ncV6t{display:inline-flex;padding:.4rem .75rem;background:rgba(139,92,246,.15);border-radius:6px;font-size:.75rem;font-weight:600;color:var(--color-accent-purple);text-transform:uppercase;letter-spacing:.05em;margin-bottom:1.5rem}.article_articleTitle__h4iec{font-size:clamp(2rem,5vw,3rem);font-weight:800;line-height:1.2;margin-bottom:1.5rem;letter-spacing:-.02em}.article_articleMeta__PYb_t{display:flex;align-items:center;gap:2rem;flex-wrap:wrap;padding-top:1.5rem;border-top:1px solid var(--color-border)}.article_articleMetaItem__tv7F9{display:flex;align-items:center;gap:.5rem;font-size:.9rem;color:var(--color-text-secondary)}.article_articleMetaIcon__NfXQ9{width:18px;height:18px;opacity:.7}.article_articleAuthor__ZBm7J{display:flex;align-items:center;gap:.75rem}.article_articleAuthorAvatar__xNALj{width:36px;height:36px;border-radius:50%;background:var(--gradient-purple);display:flex;align-items:center;justify-content:center;font-size:.9rem;font-weight:600;color:#fff}.article_articleAuthorName__Q0liP{font-weight:500;color:var(--color-text-primary)}.article_articleSection__8IYqz{padding:4rem 2rem 6rem}.article_articleContainer__FMDp8{max-width:800px;margin:0 auto}.article_articleContent__FEmgY{font-size:1.125rem;line-height:1.8;color:var(--color-text-secondary)}.article_articleContent__FEmgY h2{font-size:1.75rem;font-weight:700;color:var(--color-text-primary);margin:3rem 0 1.5rem;letter-spacing:-.01em}.article_articleContent__FEmgY h3{font-size:1.4rem;font-weight:600;color:var(--color-text-primary);margin:2.5rem 0 1rem}.article_articleContent__FEmgY p{margin-bottom:1.5rem}.article_articleContent__FEmgY strong{color:var(--color-text-primary);font-weight:600}.article_articleContent__FEmgY a{color:var(--color-accent-purple);text-decoration:underline;text-underline-offset:2px}.article_articleContent__FEmgY a:hover{color:var(--color-accent-cyan)}.article_articleContent__FEmgY ol,.article_articleContent__FEmgY ul{margin:1.5rem 0;padding-left:1.5rem}.article_articleContent__FEmgY li{margin-bottom:.75rem}.article_articleContent__FEmgY blockquote{margin:2rem 0;padding:1.5rem 2rem;background:rgba(139,92,246,.08);border-left:4px solid var(--color-accent-purple);border-radius:0 12px 12px 0;font-style:italic;color:var(--color-text-primary)}.article_articleContent__FEmgY blockquote cite{display:block;margin-top:1rem;font-size:.85rem;font-style:normal;color:var(--color-text-muted)}.article_articleContent__FEmgY .article-disclaimer{margin-bottom:2rem;padding:1rem 1.25rem;background:rgba(139,92,246,.08);border:1px solid rgba(139,92,246,.2);border-left:3px solid var(--color-accent-purple);border-radius:0 8px 8px 0;font-size:.9rem;color:var(--color-text-secondary);line-height:1.6}.article_articleContent__FEmgY .article-disclaimer strong{color:var(--color-accent-purple)}.article_articleContent__FEmgY .video-callout{margin:2rem 0;padding:1.5rem;background:linear-gradient(135deg,rgba(62,207,142,.08),rgba(6,182,212,.08));border:1px solid rgba(62,207,142,.2);border-radius:12px}.article_articleContent__FEmgY .video-callout a{color:var(--color-accent-green);font-weight:600}.article_articleContent__FEmgY .video-callout a:hover{color:var(--color-accent-cyan)}.article_articleContent__FEmgY .source-note{margin-top:3rem;padding:1rem 1.5rem;background:hsla(0,0%,100%,.03);border-radius:8px;font-size:.9rem;color:var(--color-text-muted)}.article_articleContent__FEmgY hr{margin:3rem 0;border:none;height:1px;background:linear-gradient(90deg,transparent,var(--color-border),transparent)}.article_articleContent__FEmgY pre{margin:2rem 0;padding:1.5rem;background:hsla(0,0%,100%,.03);border:1px solid var(--color-border);border-radius:12px;overflow-x:auto;font-family:JetBrains Mono,Fira Code,monospace;font-size:.9rem;line-height:1.6}.article_articleContent__FEmgY code{padding:.2rem .4rem;background:rgba(139,92,246,.15);border-radius:4px;font-family:JetBrains Mono,Fira Code,monospace;font-size:.9em;color:var(--color-accent-purple)}.article_articleContent__FEmgY pre code{padding:0;background:none;color:var(--color-text-primary)}.article_articleContent__FEmgY img{max-width:100%;height:auto;border-radius:12px;margin:2rem 0}.article_shareSection__TrZXi{margin-top:4rem;padding-top:2rem;border-top:1px solid var(--color-border)}.article_shareTitle__hLBof{font-size:.9rem;font-weight:600;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em;margin-bottom:1rem}.article_shareButtons__Pc9FR{display:flex;gap:.75rem}.article_shareButton__ozchg{display:flex;align-items:center;justify-content:center;width:44px;height:44px;background:hsla(0,0%,100%,.05);border:1px solid var(--color-border);border-radius:10px;color:var(--color-text-secondary);text-decoration:none;transition:all .2s ease;cursor:pointer}.article_shareButton__ozchg:hover{background:rgba(139,92,246,.15);border-color:rgba(139,92,246,.3);color:var(--color-accent-purple)}.article_shareButtonIcon__4yr7w{width:20px;height:20px}.article_relatedSection__l3ERy{padding:4rem 2rem 6rem;background:var(--color-bg-secondary)}.article_relatedContainer__yS6C1{max-width:1200px;margin:0 auto}.article_relatedTitle__bJGdC{font-size:1.5rem;font-weight:700;margin-bottom:2rem;color:#fff}.article_relatedGrid__vuAsG{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.5rem;gap:1.5rem}@media (max-width:900px){.article_relatedGrid__vuAsG{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.article_relatedGrid__vuAsG{grid-template-columns:1fr}}.article_relatedCard__wZvLL{display:flex;flex-direction:column;padding:1.5rem;background:hsla(0,0%,100%,.02);border:1px solid var(--color-border);border-radius:16px;text-decoration:none;color:inherit;transition:all .3s ease}.article_relatedCard__wZvLL:hover{background:hsla(0,0%,100%,.04);border-color:rgba(139,92,246,.3);transform:translateY(-4px)}.article_relatedCardCategory__xV_Br{display:inline-flex;padding:.25rem .5rem;background:rgba(62,207,142,.1);border-radius:4px;font-size:.7rem;font-weight:600;color:var(--color-accent-green);text-transform:uppercase;letter-spacing:.05em;margin-bottom:.75rem;width:-moz-fit-content;width:fit-content}.article_relatedCardTitle__Q_UGc{font-size:1rem;font-weight:600;margin-bottom:.5rem;color:#fff;line-height:1.4}.article_relatedCardMeta__zWATS{font-size:.8rem;color:var(--color-text-muted);margin-top:auto;padding-top:.75rem}.article_footer__5WKOP{padding:2rem;text-align:center;border-top:1px solid var(--color-border);color:var(--color-text-muted);font-size:.875rem}