.Article_page__5J31R{--article-accent:#7132f5;--article-ink:var(--text-primary,#101114);--article-muted:var(--text-secondary,#54576b);--article-paper:var(--bg-primary,#fff);--article-soft:var(--bg-secondary,#f8f7fc);--article-line:var(--border-color,#dedee5);min-height:80vh;padding-top:68px;background:var(--article-paper);color:var(--article-ink)}.Article_page__5J31R *{box-sizing:border-box}.Article_page__5J31R h1,.Article_page__5J31R h2,.Article_page__5J31R h3,.Article_page__5J31R p{margin:0}.Article_page__5J31R h1,.Article_page__5J31R h2,.Article_page__5J31R h3{color:var(--article-ink)}.Article_page__5J31R a{text-decoration:none}.Article_page__5J31R a:focus-visible{outline:3px solid var(--article-accent);outline-offset:4px}.Article_container__hIoud{width:min(1180px,calc(100% - 64px));margin-inline:auto}.Article_eyebrow__gdt6R{color:var(--article-accent)!important;font-size:13px;font-weight:700;letter-spacing:.07em;line-height:1.5}.Article_indexHeader__MHPaz{padding:66px 0 46px;max-width:880px}.Article_indexHeader__MHPaz h1{margin-top:16px;font-size:clamp(36px,3.6vw,48px);line-height:1.25;letter-spacing:-.04em;font-weight:680}.Article_indexHeader__MHPaz>p:last-child{max-width:650px;margin-top:18px;color:var(--article-muted);font-size:17px;line-height:1.75}.Article_previewNotice__C2AUG{width:-moz-fit-content;width:fit-content;max-width:100%;margin:0 0 22px!important;padding:9px 14px;border:1px solid #dccbff;border-radius:7px;color:#6233aa!important;background:#f6f0ff;font-size:13px;line-height:1.55}.Article_listSection__2xu_m{padding:0 0 110px}.Article_sectionHeading__DjWqk{display:flex;align-items:baseline;gap:10px;padding:0 0 16px;margin-bottom:22px;border-bottom:1px solid var(--article-line)}.Article_sectionHeading__DjWqk h2{font-size:27px;font-weight:650;letter-spacing:-.025em}.Article_sectionHeading__DjWqk span{color:var(--article-accent);font-size:14px;font-weight:700}.Article_articleGrid__F6zWU{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px}.Article_articleCard__gYKbW{display:block;min-width:0;overflow:hidden;border:1px solid var(--article-line);border-radius:16px;background:var(--article-paper);color:var(--article-ink);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.Article_articleCard__gYKbW:hover{transform:translateY(-4px);box-shadow:0 18px 42px rgba(42,21,83,.09);border-color:#c5a7ff}.Article_cardCover__3ggYK{display:block;aspect-ratio:16/9;overflow:hidden;background:var(--article-soft)}.Article_cardCover__3ggYK img{display:block;width:100%;height:100%;object-fit:cover}.Article_cardBody__h5Cgv{display:flex;flex-direction:column;align-items:flex-start;min-height:200px;padding:18px 20px 20px}.Article_cardMeta__Aoh_6{display:flex;align-items:center;gap:9px;color:var(--article-accent);font-size:13px;font-weight:650}.Article_cardMeta__Aoh_6 span{color:#a6a2b1}.Article_cardBody__h5Cgv strong{margin:11px 0 8px;color:var(--article-ink);font-size:18px;font-weight:650;line-height:1.42;letter-spacing:-.02em}.Article_cardBody__h5Cgv strong,.Article_cardDescription__Xgsdi{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.Article_cardDescription__Xgsdi{color:var(--article-muted);font-size:14px;line-height:1.7}.Article_readMore__i_lkp{display:inline-flex;gap:9px;margin-top:auto;padding-top:14px;color:var(--article-accent);font-size:14px;font-weight:650}.Article_emptyState__y08BH{padding:46px 0 60px;color:var(--article-muted);font-size:16px}.Article_breadcrumb__9OZk5{display:flex;gap:12px;align-items:center;padding:42px 0 50px;color:var(--article-muted);font-size:14px}.Article_breadcrumb__9OZk5 a{color:var(--article-muted)}.Article_breadcrumb__9OZk5 a:hover{color:var(--article-accent)}.Article_detailHeader__jx2DG{max-width:850px;margin:0 auto 60px;text-align:center}.Article_detailHeader__jx2DG h1{margin:18px 0 24px;font-size:clamp(36px,4.2vw,54px);font-weight:680;line-height:1.28;letter-spacing:-.04em}.Article_detailSummary__DBUeX{max-width:720px;margin-inline:auto!important;color:var(--article-muted);font-size:19px;line-height:1.8}.Article_byline__bRXjM{margin-top:25px!important;color:var(--article-muted);font-size:13px}.Article_byline__bRXjM span{margin-inline:7px}.Article_prose__D_Zl_{max-width:780px;margin:0 auto;color:var(--article-ink);font-size:17px;line-height:1.95}.Article_prose__D_Zl_ p{margin:0 0 20px;color:var(--article-ink)}.Article_prose__D_Zl_ h2{margin:54px 0 20px;font-size:clamp(25px,2.7vw,32px);font-weight:650;line-height:1.45;letter-spacing:-.03em}.Article_prose__D_Zl_ h3{margin:38px 0 15px;font-size:22px;line-height:1.5}.Article_prose__D_Zl_ a{color:var(--article-accent);text-decoration:underline;text-underline-offset:3px}.Article_prose__D_Zl_ figure{margin:38px 0 48px}.Article_prose__D_Zl_ figure img{display:block;width:100%;height:auto;border:1px solid var(--article-line);border-radius:10px}.Article_prose__D_Zl_ figcaption{margin-top:10px;color:var(--article-muted);font-size:13px;line-height:1.65;text-align:center}.Article_prose__D_Zl_ ol,.Article_prose__D_Zl_ ul{padding-left:1.5em;margin:0 0 22px}.Article_prose__D_Zl_ blockquote{margin:26px 0;padding-left:18px;border-left:3px solid var(--article-accent);color:var(--article-muted)}.Article_articleTail__sSzV0{max-width:780px;margin:50px auto 110px;padding-top:24px;border-top:1px solid var(--article-line)}.Article_articleTail__sSzV0 a{color:var(--article-accent);font-size:14px;font-weight:650}[data-theme=dark] .Article_page__5J31R{--article-accent:#ad87ff;--article-line:#353644}[data-theme=dark] .Article_previewNotice__C2AUG{color:#dac4ff!important;border-color:#624a88;background:#2f2344}@media (max-width:1100px){.Article_articleGrid__F6zWU{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.Article_container__hIoud{width:calc(100% - 40px)}.Article_indexHeader__MHPaz{padding:58px 0 50px}.Article_indexHeader__MHPaz h1{font-size:39px}.Article_indexHeader__MHPaz>p:last-child{font-size:17px}.Article_listSection__2xu_m{padding-bottom:72px}.Article_articleGrid__F6zWU{grid-template-columns:1fr}.Article_cardBody__h5Cgv{padding:22px;min-height:0}.Article_breadcrumb__9OZk5{padding:27px 0 34px}.Article_detailHeader__jx2DG{margin-bottom:38px;text-align:left}.Article_detailHeader__jx2DG h1{font-size:37px}.Article_detailSummary__DBUeX{font-size:17px}.Article_prose__D_Zl_{font-size:16px;line-height:1.85}.Article_prose__D_Zl_ h2{margin-top:44px;font-size:26px}.Article_prose__D_Zl_ figure{margin:30px 0 36px}.Article_articleTail__sSzV0{margin-bottom:70px}body:has(.Article_page__5J31R) .global-helper{display:none}}