.article-module__Q272DW__page{color:#0a1b42;background:#fff}.article-module__Q272DW__page main{background:linear-gradient(#faf8ff 0,#fff 340px);padding:48px 24px 80px}.article-module__Q272DW__page article{max-width:860px;margin:auto}.article-module__Q272DW__breadcrumb{color:#687696;white-space:nowrap;align-items:center;gap:9px;margin-bottom:28px;font-size:13px;display:flex;overflow:hidden}.article-module__Q272DW__breadcrumb a{color:#687696;transition:color .15s}.article-module__Q272DW__breadcrumb a:hover{color:#5624ec}.article-module__Q272DW__breadcrumb span:last-child{text-overflow:ellipsis;color:#1f2d4a;font-weight:500;overflow:hidden}.article-module__Q272DW__draftBadge{color:#92400e;background:#fef3c7;border:1px solid #fde68a;border-radius:9999px;align-items:center;gap:6px;margin-bottom:16px;padding:6px 12px;font-size:12px;font-weight:600;display:inline-flex}.article-module__Q272DW__category{color:#5426e8;letter-spacing:.3px;background:#eee9ff;border-radius:6px;padding:6px 12px;font-size:12px;font-weight:700;display:inline-block}.article-module__Q272DW__page h1{letter-spacing:-1.2px;color:#071630;margin:18px 0 16px;font-size:44px;font-weight:800;line-height:1.18}.article-module__Q272DW__lead{color:#4b5a77;margin-bottom:24px;font-size:19px;line-height:1.65}.article-module__Q272DW__meta{color:#52617e;border-bottom:1px solid #e5e8f1;flex-wrap:wrap;align-items:center;gap:14px;padding:20px 0 24px;font-size:13px;display:flex}.article-module__Q272DW__meta span,.article-module__Q272DW__meta a,.article-module__Q272DW__source a{align-items:center;gap:6px;display:inline-flex}.article-module__Q272DW__meta svg,.article-module__Q272DW__source svg{width:15px;height:15px}.article-module__Q272DW__meta a,.article-module__Q272DW__source a{color:#5624ec;text-underline-offset:3px;font-weight:650;text-decoration:underline}.article-module__Q272DW__meta a:hover,.article-module__Q272DW__source a:hover{color:#3b14af}.article-module__Q272DW__featuredImage{border:1px solid #e2e8f0;border-radius:14px;margin:32px 0 24px;overflow:hidden;box-shadow:0 12px 30px #0f172a14}.article-module__Q272DW__featuredImage img{object-fit:cover;width:100%;height:auto;max-height:480px;display:block}.article-module__Q272DW__body{color:#263754;padding:24px 0 32px;font-size:17px;line-height:1.82}.article-module__Q272DW__body p{margin:0 0 22px}.article-module__Q272DW__body h2{color:#0a1b42;letter-spacing:-.5px;margin:44px 0 16px;font-size:28px;font-weight:750;line-height:1.3}.article-module__Q272DW__body h3{color:#0a1b42;margin:32px 0 12px;font-size:22px;font-weight:700;line-height:1.35}.article-module__Q272DW__body ul{margin:0 0 24px;padding-left:26px;list-style:outside}.article-module__Q272DW__body ol{margin:0 0 24px;padding-left:26px;list-style:decimal}.article-module__Q272DW__body li{margin:8px 0;line-height:1.7}.article-module__Q272DW__body blockquote{color:#4338ca;background:#f8f6ff;border-left:4px solid #7c3aed;border-radius:0 8px 8px 0;margin:24px 0;padding:16px 20px;font-style:italic}.article-module__Q272DW__body code{color:#0f172a;background:#f1f5f9;border-radius:4px;padding:2px 6px;font-family:monospace;font-size:14px}.article-module__Q272DW__body pre{color:#f8fafc;background:#0f172a;border-radius:10px;margin:24px 0;padding:18px 22px;font-size:14px;line-height:1.6;overflow-x:auto}.article-module__Q272DW__body pre code{color:inherit;background:0 0;padding:0}.article-module__Q272DW__body a{color:#5624ec;text-underline-offset:3px;font-weight:600;text-decoration:underline}.article-module__Q272DW__source{color:#2e1065;background:#f6f3ff;border:1px solid #e9d5ff;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:32px;padding:22px 24px;font-size:15px;display:flex}.article-module__Q272DW__source strong{color:#1e1b4b}.article-module__Q272DW__back{color:#5726ec;align-items:center;gap:6px;margin-top:32px;font-size:14px;font-weight:650;transition:transform .15s;display:inline-flex}.article-module__Q272DW__back:hover{color:#3b14af;transform:translate(-3px)}.article-module__Q272DW__relatedSection{border-top:1px solid #e2e8f0;max-width:860px;margin:64px auto 0;padding-top:48px}.article-module__Q272DW__relatedSection h3{color:#0a1b42;margin-bottom:24px;font-size:24px;font-weight:750}.article-module__Q272DW__relatedGrid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px;display:grid}.article-module__Q272DW__relatedCard{background:#fff;border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;justify-content:space-between;padding:20px;transition:all .2s;display:flex}.article-module__Q272DW__relatedCard:hover{border-color:#c4b5fd;transform:translateY(-2px);box-shadow:0 8px 24px #7c3aed14}.article-module__Q272DW__relatedCard .article-module__Q272DW__cardCategory{color:#5526ee;background:#f3f0ff;border-radius:4px;align-self:flex-start;margin-bottom:10px;padding:4px 8px;font-size:11px;font-weight:700;display:inline-block}.article-module__Q272DW__relatedCard h4{color:#071630;margin-bottom:8px;font-size:16px;font-weight:700;line-height:1.4}.article-module__Q272DW__relatedCard p{color:#52617e;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:14px;font-size:13px;line-height:1.5;display:-webkit-box;overflow:hidden}.article-module__Q272DW__relatedCard .article-module__Q272DW__cardMeta{color:#64748b;align-items:center;gap:6px;font-size:12px;display:flex}@media (max-width:700px){.article-module__Q272DW__page main{padding-top:32px;padding-left:16px;padding-right:16px}.article-module__Q272DW__page h1{font-size:32px}.article-module__Q272DW__lead{font-size:16px}.article-module__Q272DW__meta>span:nth-child(2n){display:none}.article-module__Q272DW__source{flex-direction:column;align-items:flex-start}}
