.article_articleContainer__ywXwi{min-height:100vh;background:#ffffff;padding:0;position:relative;overflow-x:hidden}.article_articleContent__hnPhG{max-width:1600px;margin:0 auto;padding:0;display:flex;gap:0;align-items:flex-start;position:relative;min-height:100vh}.article_contentWrapper__MYL9p{flex:1 1;min-width:0;background:#ffffff}.article_articleCard__vm31r{background:transparent;border-radius:0;box-shadow:none;max-width:900px;margin:0 auto;padding:0 4rem}.article_header__3zp3B{margin-bottom:4rem;padding-bottom:3rem;border-bottom:1px solid #f0f0f0;padding-top:2rem}.article_title__XcsP7{font-size:3.5rem;line-height:1.1;margin-bottom:1.5rem;color:var(--primary-color);font-weight:800;letter-spacing:-.03em}.article_subtitle__iRVfa{font-size:1.5rem;color:var(--primary-color);opacity:.8;line-height:1.6;font-weight:400;margin-bottom:2.5rem;max-width:85%}.article_body__N9JiM{font-size:1.125rem;line-height:1.85;color:#1e293b;font-weight:400}.article_body__N9JiM p{margin-bottom:1.75rem}.article_body__N9JiM h2{font-size:2rem;font-weight:700;margin-top:4rem;margin-bottom:1.5rem;color:var(--primary-color);letter-spacing:-.02em;scroll-margin-top:6rem;border-top:2px solid #f0f0f0;padding-top:2rem}.article_body__N9JiM h2:first-of-type{border-top:none;padding-top:0;margin-top:0}.article_body__N9JiM h3{font-size:1.5rem;font-weight:600;margin-top:3rem;margin-bottom:1.25rem;color:#1e293b;scroll-margin-top:6rem}.article_body__N9JiM h4{font-size:1.25rem;font-weight:600;margin-top:2rem;margin-bottom:1rem;color:#334155}.article_body__N9JiM ol,.article_body__N9JiM ul{margin-bottom:2rem;padding-left:0;list-style:none}.article_body__N9JiM ol li,.article_body__N9JiM ul li{margin-bottom:1rem;line-height:1.8;padding-left:1.75rem;position:relative}.article_body__N9JiM ul li:before{content:"—";position:absolute;left:0;color:var(--primary-color);font-weight:600}.article_body__N9JiM ol{counter-reset:list-counter}.article_body__N9JiM ol li{counter-increment:list-counter;padding-left:2.5rem}.article_body__N9JiM ol li:before{content:counter(list-counter) ".";position:absolute;left:0;color:var(--primary-color);font-weight:600;font-size:1rem}.article_body__N9JiM table{width:100%;border-collapse:collapse;margin:3rem 0;font-size:.95rem;background:#ffffff;border-radius:12px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.04)}.article_body__N9JiM table td,.article_body__N9JiM table th{padding:1rem 1.25rem;text-align:left;border-bottom:1px solid #f0f0f0}.article_body__N9JiM table th{background-color:#f8fafc;font-weight:600;color:#0a0a0a;font-size:.875rem;text-transform:uppercase;letter-spacing:.05em}.article_body__N9JiM table tr:last-child td{border-bottom:none}.article_body__N9JiM table tr:hover{background-color:#f8fafc}.article_body__N9JiM hr{border:none;border-top:1px solid #f0f0f0;margin:4rem 0}.article_body__N9JiM strong{font-weight:600;color:#0a0a0a}.article_body__N9JiM em{font-style:italic;color:#475569}.article_body__N9JiM code{background:#f8fafc;padding:.2em .4em;border-radius:4px;font-size:.9em;font-family:Monaco,Menlo,Ubuntu Mono,monospace;color:var(--primary-color);border:1px solid #e2e8f0}.article_body__N9JiM blockquote{border-left:4px solid var(--primary-color);color:#64748b;font-style:italic;background:#f8fafc;padding:1.5rem;border-radius:8px;margin:2rem 0}.article_bibliography__e4kLs{scroll-margin-top:6rem}.article_bibliography__e4kLs li{margin-bottom:1rem;padding:.5rem;border-radius:4px;transition:all .2s ease}.article_bibliography__e4kLs li:hover{background-color:#f8fafc}.article_citation__nDvQf{color:var(--primary-color);font-size:.75rem;vertical-align:super;margin-left:3px;text-decoration:none;font-weight:500;cursor:pointer;transition:all .2s ease}.article_citation__nDvQf:hover{color:var(--primary-color);opacity:.7;text-decoration:underline}.article_citation-highlight__N_XBR{background-color:#fef3c7;padding:.25rem .5rem;border-radius:4px;border-left:3px solid var(--primary-color);animation:article_highlightFade__daxf2 3s ease-out;transition:all .3s ease}@keyframes article_highlightFade__daxf2{0%{background-color:#fef3c7}to{background-color:transparent}}.article_authorSection__cNBfS{font-size:.95rem;color:#64748b;margin-top:2rem}.article_authorInfo__WQ8sk,.article_authorSection__cNBfS{display:flex;align-items:flex-start;gap:1rem}.article_authorPhoto__o_XI5{border-radius:50%;object-fit:cover;border:2px solid #f0f0f0;flex-shrink:0}.article_authorName__iV75D{font-weight:600;color:#1e293b;margin-bottom:.25rem;font-size:.95rem}.article_publishDate__jQF6i{color:#94a3b8;font-style:normal;font-size:.875rem}.article_sidebar__P_PW6{width:300px;flex-shrink:0;position:-webkit-sticky;position:sticky;top:0;align-self:flex-start;height:100vh;overflow-y:auto;overflow-x:hidden;background:transparent;z-index:10;border-right:1px solid #f0f0f0;padding:2rem 3rem 2rem 0;margin-right:3rem}.article_sidebar__P_PW6::-webkit-scrollbar{width:4px}.article_sidebar__P_PW6::-webkit-scrollbar-track{background:transparent}.article_sidebar__P_PW6::-webkit-scrollbar-thumb{background:#cbd5e0;border-radius:2px}.article_sidebar__P_PW6::-webkit-scrollbar-thumb:hover{background:#94a3b8}.article_sidebarTitle__d3R4N{font-size:.75rem;font-weight:700;color:#64748b;text-transform:uppercase;letter-spacing:.1em;margin-bottom:1.5rem;padding-bottom:.75rem;border-bottom:1px solid #f0f0f0}.article_navList__O4rV6{list-style:none;padding:0;margin:0}.article_navItem__h06JB{margin-bottom:.5rem}.article_navLink__uIvu_{display:block;padding:.625rem .75rem;color:#64748b;text-decoration:none;font-size:.875rem;line-height:1.5;border-radius:8px;transition:all .2s ease;border-left:2px solid transparent;font-weight:500}.article_navLink__uIvu_:hover{background-color:#f8fafc;color:#1e293b;border-left-color:var(--primary-color)}.article_navLink__uIvu_.article_active__J3RoC{background-color:#f0f4ff;color:var(--primary-color);border-left-color:var(--primary-color);font-weight:600}.article_navSubItem__GH6_g{margin-left:.75rem;margin-top:.25rem}.article_navSubLink__C271s{display:block;padding:.5rem .75rem;color:#94a3b8;text-decoration:none;font-size:.8125rem;line-height:1.4;border-radius:8px;transition:all .2s ease;border-left:2px solid transparent}.article_navSubLink__C271s:hover{background-color:#f8fafc;color:var(--primary-color);border-left-color:var(--primary-color)}.article_navSubLink__C271s.article_active__J3RoC{background-color:#f0f4ff;color:var(--primary-color);border-left-color:var(--primary-color);font-weight:500}@media (max-width:1400px){.article_articleCard__vm31r{padding:0 3rem}.article_sidebar__P_PW6{width:260px;padding-right:2rem;margin-right:2rem}}@media (max-width:1200px){.article_sidebar__P_PW6{display:none}.article_articleContent__hnPhG{max-width:900px}.article_articleCard__vm31r{padding:0 3rem}}@media (max-width:768px){.article_articleContainer__ywXwi{padding:0}.article_articleContent__hnPhG{padding-top:0}.article_articleCard__vm31r{padding:0 1.5rem}.article_header__3zp3B{padding-top:4rem;margin-bottom:3rem;padding-bottom:2rem}.article_title__XcsP7{font-size:2.25rem;margin-bottom:1rem}.article_subtitle__iRVfa{font-size:1.25rem;margin-bottom:1.5rem;max-width:100%}.article_body__N9JiM{font-size:1rem;line-height:1.75}.article_body__N9JiM h2{font-size:1.75rem;margin-top:3rem;padding-top:1.5rem}.article_body__N9JiM h3{font-size:1.35rem;margin-top:2.5rem}.article_body__N9JiM h4{font-size:1.15rem}.article_body__N9JiM table{font-size:.8125rem;margin:2rem 0}.article_body__N9JiM table td,.article_body__N9JiM table th{padding:.75rem 1rem}.article_authorSection__cNBfS{flex-wrap:wrap;font-size:.875rem;margin-top:1.5rem}.article_authorName__iV75D{font-size:.875rem}.article_publishDate__jQF6i{font-size:.8125rem}.article_publishDate__jQF6i:before{content:"";margin-right:0}}