.article_article__u3Wbk{padding-top:30px;padding-bottom:56px}.article_breadcrumb__PdN6L{display:flex;gap:12px;font-size:12px;color:#756c81;margin-bottom:28px}.article_header__djD_V h1{max-width:900px;margin:24px 0 36px;font-size:clamp(36px,4.6vw,64px);line-height:1.05;letter-spacing:-.055em;font-weight:600;color:#282132;text-wrap:balance}.article_category__DiYt_{display:inline-flex;border:1px solid #d8cde8;border-radius:7px;padding:6px 10px;font-size:12px;color:#6842bd}.article_metadata__osN9t{display:flex;align-items:center;flex-wrap:wrap;gap:20px 36px;padding:14px 20px;border-radius:14px;background:#f0e9fb;color:#655774;font-size:12px}.article_metadata__osN9t time{color:#40374e}.article_author__VEjZz{display:flex;align-items:center;gap:10px;font-size:12px;color:#756c81}.article_author__VEjZz strong{color:#40374e;font-weight:600;margin-left:4px}.article_avatar__pCc8N{display:inline-flex;flex-shrink:0;width:32px;height:32px;justify-content:center;align-items:center;background:#ded0f4;color:#6842bd;font-weight:600;border-radius:9px}.article_readingTime__cyG3M{display:inline-flex;align-items:center;gap:7px;margin-left:auto}.article_cover__KdCN7{margin-top:18px;overflow:hidden;border-radius:22px;background:#f0e9fb}.article_cover__KdCN7>img{width:100%;aspect-ratio:16/8;-o-object-fit:cover;object-fit:cover}.article_cover__KdCN7>div{aspect-ratio:16/8}.article_layout__jKVSd{display:grid;grid-template-columns:260px minmax(0,1fr);align-items:start;gap:80px;margin-top:52px}.article_layout__jKVSd.article_simpleLayout__YT8sf{grid-template-columns:minmax(0,740px);justify-content:center}.article_sidebar__nE0ey{align-self:stretch;min-width:0}.article_sticky__DSE8g{position:sticky;top:110px}.article_readingColumn__3ZZp3{min-width:0;max-width:740px}.article_article__u3Wbk .article_body__fdrxW{color:#544b60;font-size:17px;line-height:1.85;overflow-wrap:anywhere}.article_article__u3Wbk .article_body__fdrxW h2,.article_article__u3Wbk .article_body__fdrxW h3{color:#282132;scroll-margin-top:115px;letter-spacing:-.03em}.article_article__u3Wbk .article_body__fdrxW h2{font-size:30px;line-height:1.2}.article_article__u3Wbk .article_body__fdrxW h3{font-size:23px}.article_body__fdrxW>:first-child{margin-top:0}.article_article__u3Wbk .article_body__fdrxW a{color:#6842bd;text-underline-offset:4px}.article_body__fdrxW img,.article_body__fdrxW video{max-width:100%;height:auto;border-radius:14px}.article_body__fdrxW iframe{max-width:100%}.article_body__fdrxW table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse;font-size:14px}.article_body__fdrxW td,.article_body__fdrxW th{padding:12px 16px;border:1px solid #e8e2ee;text-align:left;min-width:130px}.article_body__fdrxW th{background:#f7f5fa}.article_body__fdrxW pre{max-width:100%;overflow-x:auto;padding:16px;border-radius:10px;background:#f7f5fa}.article_article__u3Wbk .article_body__fdrxW blockquote{border-color:#b79ae3;color:#756c81}.article_articleFooter___4rWf{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:28px 0;margin-top:28px;border-top:1px solid #e8e2ee}.article_articleFooter___4rWf>a{display:flex;gap:8px;align-items:center;font-size:12px;color:#6842bd}.article_related__kx6Iz{max-width:1216px;margin:0 auto;padding:40px 28px 90px;border-top:1px solid #e8e2ee}.article_relatedHead__vCkCo{display:flex;justify-content:space-between;gap:20px;align-items:center}.article_relatedHead__vCkCo h2{font-size:36px;font-weight:600;letter-spacing:-.045em}.article_relatedHead__vCkCo p{margin-top:10px;color:#756c81;font-size:14px}.article_relatedHead__vCkCo>a{display:inline-flex;gap:8px;align-items:center;flex-shrink:0}.article_relatedGrid__DuJU5{display:grid;margin-top:32px;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.article_relatedGrid__DuJU5 article>a>div:first-child{border-radius:16px}.article_related__kx6Iz .article_relatedGrid__DuJU5 h3{font-size:21px}.article_article__u3Wbk a:focus-visible,.article_related__kx6Iz a:focus-visible{outline:2px solid #6842bd;outline-offset:4px}@media (max-width:1000px){.article_layout__jKVSd{grid-template-columns:220px minmax(0,1fr);gap:36px}.article_metadata__osN9t{gap:14px 24px}.article_readingTime__cyG3M{margin-left:0}}@media (max-width:760px){.article_article__u3Wbk{padding-top:24px}.article_header__djD_V h1{font-size:clamp(32px,7.5vw,44px);margin:20px 0 28px}.article_metadata__osN9t{padding:16px;gap:14px}.article_metadata__osN9t>div:first-child{width:100%}.article_cover__KdCN7{border-radius:14px}.article_cover__KdCN7>div,.article_cover__KdCN7>img{aspect-ratio:4/3}.article_layout__jKVSd{grid-template-columns:1fr;gap:28px;margin-top:28px}.article_sticky__DSE8g{position:static}.article_article__u3Wbk .article_body__fdrxW{font-size:16px;line-height:1.8}.article_article__u3Wbk .article_body__fdrxW h2{font-size:27px}.article_related__kx6Iz{padding:32px 24px 56px}.article_relatedHead__vCkCo{align-items:flex-start;flex-direction:column}.article_relatedHead__vCkCo h2{font-size:30px}.article_relatedGrid__DuJU5{grid-template-columns:1fr;gap:32px}}.article-toc_toc__kc8Ea h2,.article-toc_toc__kc8Ea summary{font-size:14px;font-weight:600;color:#40374e}.article-toc_toc__kc8Ea ol{list-style:none;padding:0;margin:18px 0 0;max-height:min(44vh,420px);overflow-y:auto;overscroll-behavior:contain}.article-toc_link__bXjve{display:block;border-left:2px solid #e8e2ee;padding:8px 14px;font-size:13px;line-height:1.5;color:#756c81;transition:color .15s,border-color .15s;overflow-wrap:anywhere}.article-toc_link__bXjve:hover{color:#6842bd}.article-toc_link__bXjve:focus-visible{outline:2px solid #6842bd;outline-offset:-2px}.article-toc_link__bXjve.article-toc_active__l1Xgq{color:#6842bd;border-left-color:#7750ca;font-weight:500;background:#f7f5fa}.article-toc_nested__0kSnV a{padding-left:26px;font-size:12px}.article-toc_mobile___qJpy{display:none}@media (max-width:760px){.article-toc_desktop__C3aXt{display:none}.article-toc_mobile___qJpy{display:block;padding:16px 18px;border:1px solid #e8e2ee;border-radius:12px}.article-toc_mobile___qJpy summary{cursor:pointer}.article-toc_mobile___qJpy summary:focus-visible{outline:2px solid #6842bd;outline-offset:5px}.article-toc_toc__kc8Ea ol{max-height:320px}}