.markdown-styles-module__dskSna__markdown{color:#0f172a;font-size:1.125rem;line-height:1.625}.markdown-styles-module__dskSna__markdown p,.markdown-styles-module__dskSna__markdown ul,.markdown-styles-module__dskSna__markdown ol,.markdown-styles-module__dskSna__markdown blockquote{margin-top:1.5rem;margin-bottom:1.5rem}.markdown-styles-module__dskSna__markdown h2{margin-top:3rem;margin-bottom:1rem;font-size:1.875rem;line-height:1.375}.markdown-styles-module__dskSna__markdown h3{margin-top:2rem;margin-bottom:1rem;font-size:1.5rem;line-height:1.375}.markdown-styles-module__dskSna__markdown strong{color:#0f172a;font-weight:700}.markdown-styles-module__dskSna__markdown em{color:#0f172a}.markdown-styles-module__dskSna__markdown mark{color:#0f172a;background:#fff3bf;border-radius:2px;padding:0 2px}.markdown-styles-module__dskSna__markdown table{border-collapse:collapse;-webkit-overflow-scrolling:touch;width:100%;margin-top:1.5rem;margin-bottom:1.5rem;font-size:1rem;line-height:1.5rem;display:block;overflow-x:auto}.markdown-styles-module__dskSna__markdown thead{border-bottom-width:1px}.markdown-styles-module__dskSna__markdown th,.markdown-styles-module__dskSna__markdown td{vertical-align:top;border-width:1px;padding:.5rem .75rem}.markdown-styles-module__dskSna__markdown .markdown-styles-module__dskSna__subscribe-cta{background:#f3f6ff;border:1px solid #dbe2f5;border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:32px 0;padding:20px 24px;display:flex}.markdown-styles-module__dskSna__markdown .markdown-styles-module__dskSna__subscribe-cta p{color:#1f2a44;margin:0;font-weight:600}.markdown-styles-module__dskSna__markdown .markdown-styles-module__dskSna__btn{cursor:pointer;color:#fff;background:#2f4fd0;border:none;border-radius:999px;padding:10px 18px;font-size:14px;font-weight:600;transition:transform .2s,box-shadow .2s}.markdown-styles-module__dskSna__markdown .markdown-styles-module__dskSna__btn:hover{transform:translateY(-1px);box-shadow:0 8px 16px #2f4fd040}.markdown-styles-module__dskSna__markdown img.markdown-styles-module__dskSna__small-image{max-width:320px}.markdown-styles-module__dskSna__markdown img.markdown-styles-module__dskSna__medium-image{max-width:520px}
.blog-module__y_xCuG__page{background:#f5f7fb;min-height:100vh;padding:48px 24px 96px}.blog-module__y_xCuG__container{max-width:1400px;margin:0 auto}.blog-module__y_xCuG__listHeader{flex-direction:column;gap:12px;margin-bottom:28px;display:flex}.blog-module__y_xCuG__listTitle{color:#0f172a;letter-spacing:-.02em;font-size:36px;font-weight:700}.blog-module__y_xCuG__listSubtitle{color:#667085;font-size:16px}.blog-module__y_xCuG__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.blog-module__y_xCuG__card{background:#fff;border:1px solid #e6e9f2;border-radius:20px;flex-direction:column;height:100%;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden;box-shadow:0 12px 30px #0f172a14}.blog-module__y_xCuG__card:hover{transform:translateY(-4px);box-shadow:0 16px 40px #0f172a1f}.blog-module__y_xCuG__cardMedia{aspect-ratio:3/2;background:#eef1f6;position:relative;overflow:hidden}.blog-module__y_xCuG__cardMedia img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .3s}.blog-module__y_xCuG__cardBadge{color:#fff;background:linear-gradient(135deg,#4b6bff,#2f4fd0);border-radius:999px;padding:6px 12px;font-size:12px;font-weight:600;position:absolute;top:16px;left:16px;box-shadow:0 6px 16px #2f4fd059}.blog-module__y_xCuG__cardBody{flex-direction:column;flex:1;gap:12px;padding:20px 22px 24px;display:flex}.blog-module__y_xCuG__cardTitle{color:#0f172a;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;min-height:2.8em;font-size:20px;font-weight:700;line-height:1.4;display:-webkit-box;overflow:hidden}.blog-module__y_xCuG__cardTitle a{color:inherit;text-decoration:none}.blog-module__y_xCuG__cardMeta{color:#667085;flex-wrap:wrap;gap:10px;font-size:12px;display:flex}.blog-module__y_xCuG__metaDivider{color:#c0c8d8}.blog-module__y_xCuG__cardTags{flex-wrap:wrap;gap:8px;display:flex}.blog-module__y_xCuG__tag{color:#2f4fd0;background:#2f4fd014;border:1px solid #2f4fd033;border-radius:6px;padding:2px 6px;font-size:11px;font-weight:600}.blog-module__y_xCuG__excerpt{color:#475467;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;font-size:14px;line-height:1.7;display:-webkit-box;overflow:hidden}.blog-module__y_xCuG__readMore{color:#2f4fd0;background:0 0;border:1px solid #0000;border-radius:999px;align-self:flex-start;align-items:center;gap:8px;margin-top:auto;padding:8px 14px;font-size:13px;font-weight:600;transition:transform .2s,box-shadow .2s;display:inline-flex}.blog-module__y_xCuG__readMoreArrow{transition:transform .2s;display:inline-block}.blog-module__y_xCuG__readMore:hover{box-shadow:none;background:#2f4fd014;border-color:#2f4fd033;transform:translateY(-1px)}.blog-module__y_xCuG__loadingBlock{background:linear-gradient(90deg,#eef1f6 0%,#f7f8fc 50%,#eef1f6 100%) 0 0/200% 100%;border-radius:12px;animation:1.4s infinite blog-module__y_xCuG__blog-skeleton}.blog-module__y_xCuG__loadingTitle{border-radius:18px;width:320px;height:34px}.blog-module__y_xCuG__loadingSubtitle{border-radius:999px;width:420px;height:14px}.blog-module__y_xCuG__loadingCard{background:#fff;border:1px solid #e6e9f2;border-radius:20px;overflow:hidden;box-shadow:0 12px 30px #0f172a14}.blog-module__y_xCuG__loadingMedia{border-radius:0;height:180px}.blog-module__y_xCuG__loadingLine{border-radius:999px;width:100%;height:12px}.blog-module__y_xCuG__loadingLineShort{width:60%}@keyframes blog-module__y_xCuG__blog-skeleton{0%{background-position:0%}to{background-position:100%}}.blog-module__y_xCuG__comingSoonCard{background:#fff;border:1px solid #e6e9f2}.blog-module__y_xCuG__comingSoonBody{text-align:center;align-items:center;padding:32px 24px}.blog-module__y_xCuG__comingSoonTitle{color:#0f172a;font-size:18px;font-weight:700}.blog-module__y_xCuG__comingSoonBadge{color:#fff;background:linear-gradient(135deg,#4b6bff,#2f4fd0);border-radius:999px;margin-top:8px;padding:6px 12px;font-size:12px;font-weight:600}.blog-module__y_xCuG__pagination{justify-content:center;gap:12px;margin-top:32px;display:flex}.blog-module__y_xCuG__pageLink{color:#2f4fd0;background:#fff;border:1px solid #d8e0f0;border-radius:999px;padding:8px 14px;font-size:13px;font-weight:600}.blog-module__y_xCuG__pageLinkActive{color:#fff;background:#2f4fd0;border-color:#2f4fd0}.blog-module__y_xCuG__detailHeader{background:#fff;border:1px solid #e6e9f2;border-radius:20px;margin-bottom:28px;padding:32px;box-shadow:0 12px 30px #0f172a14}.blog-module__y_xCuG__breadcrumb{color:#667085;flex-wrap:wrap;gap:8px;margin-bottom:20px;font-size:13px;display:flex}.blog-module__y_xCuG__breadcrumb a{color:#2f4fd0;text-decoration:none}.blog-module__y_xCuG__breadcrumb span{color:#c0c8d8}.blog-module__y_xCuG__articleTitle{color:#0f172a;margin-bottom:12px;font-size:34px;font-weight:700;line-height:1.3}.blog-module__y_xCuG__articleExcerpt{color:#475467;margin-bottom:18px;font-size:16px;line-height:1.7}.blog-module__y_xCuG__metaRow{color:#667085;flex-wrap:wrap;gap:10px;margin-bottom:14px;font-size:13px;display:flex}.blog-module__y_xCuG__mainLayout{grid-template-columns:minmax(0,1fr) 260px;align-items:start;gap:28px;display:grid}.blog-module__y_xCuG__postBody{background:#fff;border:1px solid #e6e9f2;border-radius:20px;padding:32px;box-shadow:0 12px 30px #0f172a14}.blog-module__y_xCuG__toc{background:#fff;border:1px solid #e6e9f2;border-radius:20px;padding:18px 18px 16px;position:sticky;top:120px;box-shadow:0 12px 30px #0f172a14}.blog-module__y_xCuG__tocTitle{color:#0f172a;margin-bottom:12px;font-size:16px;font-weight:700}.blog-module__y_xCuG__tocList{color:#475467;flex-direction:column;gap:10px;font-size:13px;display:flex}.blog-module__y_xCuG__tocItem{align-items:flex-start;gap:8px;display:flex}.blog-module__y_xCuG__tocLink{color:inherit;line-height:1.5;text-decoration:none}.blog-module__y_xCuG__tocLink:hover{color:#2f4fd0}.blog-module__y_xCuG__tocSubItem{padding-left:16px;position:relative}.blog-module__y_xCuG__tocSubItem:before{content:"";background:#c0c8d8;border-radius:999px;width:4px;height:4px;position:absolute;top:8px;left:4px}.blog-module__y_xCuG__articleNav{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;margin-top:28px;display:grid}.blog-module__y_xCuG__navCard{color:#0f172a;background:#f8f9fe;border:1px solid #e6e9f2;border-radius:16px;flex-direction:column;gap:6px;padding:16px;text-decoration:none;transition:border .2s,transform .2s;display:flex}.blog-module__y_xCuG__navCard:hover{border-color:#2f4fd0;transform:translateY(-2px)}.blog-module__y_xCuG__navHint{color:#667085;font-size:12px;font-weight:600}.blog-module__y_xCuG__navTitle{font-size:14px;font-weight:600}.blog-module__y_xCuG__relatedSection{margin-top:40px}.blog-module__y_xCuG__relatedTitle{color:#0f172a;margin-bottom:20px;font-size:24px;font-weight:700}@media (max-width:1024px){.blog-module__y_xCuG__mainLayout{grid-template-columns:minmax(0,1fr)}.blog-module__y_xCuG__toc{position:static}}@media (max-width:1200px){.blog-module__y_xCuG__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.blog-module__y_xCuG__card:hover .blog-module__y_xCuG__cardMedia img{transform:scale(1.05)}.blog-module__y_xCuG__card:hover .blog-module__y_xCuG__cardTitle{color:#2f4fd0}.blog-module__y_xCuG__card:hover .blog-module__y_xCuG__readMoreArrow{transform:translate(3px)}@media (max-width:768px){.blog-module__y_xCuG__page{padding:32px 16px 72px}.blog-module__y_xCuG__grid{grid-template-columns:1fr}.blog-module__y_xCuG__detailHeader,.blog-module__y_xCuG__postBody{padding:24px}.blog-module__y_xCuG__articleTitle{font-size:28px}.blog-module__y_xCuG__listTitle{font-size:30px}}
.legal-module__Z_hPuW__legalPage{background:var(--background-primary);width:100%;min-height:70vh;padding:clamp(32px,5vw,72px) 16px}.legal-module__Z_hPuW__contentWrapper{background:var(--background-card);border:1px solid var(--border-color-light);border-radius:18px;max-width:920px;margin:0 auto;padding:clamp(24px,4vw,48px);box-shadow:0 14px 30px #172a5414}.legal-module__Z_hPuW__errorState{text-align:center;color:var(--text-color-secondary);flex-direction:column;gap:12px;display:flex}.legal-module__Z_hPuW__errorState h2{color:var(--text-color);margin:0;font-size:20px}.legal-module__Z_hPuW__errorState p{margin:0;font-size:14px}@media (max-width:768px){.legal-module__Z_hPuW__legalPage{padding:24px 12px 40px}.legal-module__Z_hPuW__contentWrapper{border-radius:14px;padding:24px 18px}}
