.blog-module__JsT-Oq__blogPage{--blog-ui-border:#dbeafe;--blog-ui-border-soft:#e2e8f0;--blog-ui-surface:#fff;--blog-ui-surface-soft:#f8fafc;--blog-ui-accent-bg:#eff6ff;--blog-ui-accent-bg-hover:#dbeafe;--blog-ui-accent-border:#bfdbfe;--blog-ui-accent-text:#1e3a8a;--blog-ui-shadow:0 10px 30px #0f172a0f;--blog-ui-shadow-hover:0 16px 38px #2563eb1f;max-width:980px;margin:0 auto;padding:36px 20px 64px}.blog-module__JsT-Oq__blogDetailPage{--blog-ui-border:#dbeafe;--blog-ui-border-soft:#e2e8f0;--blog-ui-surface:#fff;--blog-ui-surface-soft:#f8fafc;--blog-ui-accent-bg:#eff6ff;--blog-ui-accent-bg-hover:#dbeafe;--blog-ui-accent-border:#bfdbfe;--blog-ui-accent-text:#1e3a8a;--blog-ui-shadow:0 10px 30px #0f172a0f;--blog-ui-shadow-hover:0 16px 38px #2563eb1f;max-width:860px;margin:0 auto;padding:36px 20px 64px}.blog-module__JsT-Oq__heroPanel{background:radial-gradient(1200px 200px at -15% -30%,#2563eb38,#0000 60%),radial-gradient(800px 180px at 110% 130%,#38bdf833,#0000 60%),linear-gradient(#fff 0%,#f8fbff 100%);border:1px solid #dbeafe;border-radius:18px;margin-bottom:20px;padding:22px 20px;position:relative;overflow:hidden;box-shadow:0 16px 44px #1e40af14}.blog-module__JsT-Oq__heroPanel:after{content:"";pointer-events:none;background:linear-gradient(120deg,#ffffff1a,#0000 40%);position:absolute;inset:0}.blog-module__JsT-Oq__heroEyebrow{color:#1e40af;letter-spacing:.04em;text-transform:uppercase;background:#dbeafeb3;border:1px solid #1e40af38;border-radius:999px;align-items:center;height:28px;margin-bottom:12px;padding:0 12px;font-size:12px;font-weight:700;display:inline-flex}.blog-module__JsT-Oq__pageTitle{color:#0f172a;letter-spacing:-.02em;margin-bottom:12px;font-size:clamp(30px,4vw,38px);line-height:1.2}.blog-module__JsT-Oq__sectionTitle{color:#0f172a;margin-bottom:12px;font-size:24px}.blog-module__JsT-Oq__sectionHeaderRow{justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.blog-module__JsT-Oq__sectionHeaderRow .blog-module__JsT-Oq__sectionTitle{margin-bottom:0}.blog-module__JsT-Oq__sectionActionLink{border:1px solid var(--blog-ui-accent-border);background:var(--blog-ui-accent-bg);min-height:30px;color:var(--blog-ui-accent-text);border-radius:999px;align-items:center;padding:0 12px;font-size:12px;font-weight:700;text-decoration:none;transition:transform .16s,background-color .16s;display:inline-flex}.blog-module__JsT-Oq__sectionActionLink:hover{background:var(--blog-ui-accent-bg-hover);transform:translateY(-1px)}.blog-module__JsT-Oq__leadText{color:#475569;margin-bottom:22px;line-height:1.8}.blog-module__JsT-Oq__metaText{color:#64748b;margin-bottom:20px}.blog-module__JsT-Oq__quickLinks{color:#334155;margin-bottom:18px;line-height:1.8}.blog-module__JsT-Oq__accentLink{color:#0f4cc9;font-weight:600;text-decoration:none}.blog-module__JsT-Oq__accentLink:hover{color:#1d4ed8;text-decoration:underline}.blog-module__JsT-Oq__rssLine{margin-bottom:20px}.blog-module__JsT-Oq__cardGrid{gap:16px;display:grid}.blog-module__JsT-Oq__card{border:1px solid var(--blog-ui-border-soft);background:linear-gradient(180deg, var(--blog-ui-surface) 0%, #fafcff 100%);box-shadow:var(--blog-ui-shadow);border-radius:14px;padding:18px;transition:transform .2s,box-shadow .2s,border-color .2s;animation:.42s both blog-module__JsT-Oq__blogFadeUp}.blog-module__JsT-Oq__card:hover{box-shadow:var(--blog-ui-shadow-hover);border-color:#c7dcff;transform:translateY(-2px)}.blog-module__JsT-Oq__cardThumbWrap{background:#f8fafc;border-bottom:1px solid #e2e8f0;border-radius:14px 14px 0 0;margin:-18px -18px 12px;overflow:hidden}.blog-module__JsT-Oq__cardThumb{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;display:block}.blog-module__JsT-Oq__cardTitle{margin-bottom:8px;font-size:22px;line-height:1.35}.blog-module__JsT-Oq__cardTitle a{color:#0f172a;text-decoration:none}.blog-module__JsT-Oq__cardTitle a:hover{color:#1d4ed8}.blog-module__JsT-Oq__coverStrip{border:1px solid var(--blog-ui-border);background:linear-gradient(135deg,#dbeafe,#eff6ff 62%,#f8fafc);border-radius:10px;justify-content:space-between;align-items:center;min-height:52px;margin-bottom:12px;padding:10px 12px;display:flex}.blog-module__JsT-Oq__coverMeta{align-items:center;gap:8px;display:inline-flex}.blog-module__JsT-Oq__coverHint{color:#1e3a8a;font-size:12px}.blog-module__JsT-Oq__topicBadge{border:1px solid var(--blog-ui-accent-border);min-height:26px;color:var(--blog-ui-accent-text);background:var(--blog-ui-accent-bg);border-radius:999px;align-items:center;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex}.blog-module__JsT-Oq__keywordBadge{border:1px solid var(--blog-ui-border-soft);background:var(--blog-ui-surface-soft);color:#334155;border-radius:999px;align-items:center;min-height:24px;padding:0 10px;font-size:12px;display:inline-flex}.blog-module__JsT-Oq__cardDesc{color:#334155;margin-bottom:10px;line-height:1.75}.blog-module__JsT-Oq__cardFooterRow{justify-content:space-between;align-items:center;gap:10px;display:flex}.blog-module__JsT-Oq__cardReadTime{color:#64748b}.blog-module__JsT-Oq__cardMoreLink{border:1px solid var(--blog-ui-accent-border);background:var(--blog-ui-accent-bg);min-height:28px;color:var(--blog-ui-accent-text);white-space:nowrap;border-radius:999px;align-items:center;padding:0 10px;font-size:12px;font-weight:700;text-decoration:none;transition:transform .16s,background-color .16s;display:inline-flex}.blog-module__JsT-Oq__cardMoreLink:hover{background:var(--blog-ui-accent-bg-hover);transform:translateY(-1px)}.blog-module__JsT-Oq__smallMuted{color:#64748b}.blog-module__JsT-Oq__navBack{margin-bottom:20px}.blog-module__JsT-Oq__contentSection{margin-bottom:26px;scroll-margin-top:96px}.blog-module__JsT-Oq__contentHeading{color:#0f172a;margin-bottom:10px;font-size:25px}.blog-module__JsT-Oq__contentParagraph{color:#1e293b;line-height:calc(1.9 * var(--blog-line-height-scale,1));font-size:calc(16px * var(--blog-font-scale,1));margin-bottom:10px}.blog-module__JsT-Oq__inlineMedia{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;margin:12px 0 0;overflow:hidden}.blog-module__JsT-Oq__inlineMediaImage{width:100%;height:auto;display:block}.blog-module__JsT-Oq__inlineMediaCaption{color:#475569;background:#fff;border-top:1px solid #e2e8f0;margin:0;padding:8px 10px;font-size:12px}.blog-module__JsT-Oq__contentWrap{--blog-font-scale:1;--blog-line-height-scale:1;background:#fff;border:1px solid #e2e8f0;border-radius:16px;margin-bottom:20px;padding:18px;box-shadow:0 10px 30px #0f172a0d}.blog-module__JsT-Oq__sectionQuickNav{z-index:40;border:1px solid var(--blog-ui-border);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffffe6;border-radius:12px;flex-wrap:wrap;gap:8px;margin-bottom:16px;padding:8px;display:flex;position:sticky;top:10px}.blog-module__JsT-Oq__sectionQuickLink{border:1px solid var(--blog-ui-accent-border);background:var(--blog-ui-accent-bg);min-height:28px;color:var(--blog-ui-accent-text);border-radius:999px;align-items:center;padding:0 10px;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}.blog-module__JsT-Oq__sectionQuickLink:hover{background:var(--blog-ui-accent-bg-hover)}.blog-module__JsT-Oq__sectionQuickLinkActive{color:#1e3a8a;background:#dbeafe;border-color:#2563eb;box-shadow:0 4px 12px #2563eb29}.blog-module__JsT-Oq__readingProgressBar{z-index:80;background:linear-gradient(90deg,#2563eb,#06b6d4);border-radius:0 999px 999px 0;height:3px;position:fixed;top:0;left:0;box-shadow:0 4px 12px #2563eb59}.blog-module__JsT-Oq__readingProgressPill{z-index:1200;color:#1e3a8a;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffffeb;border:1px solid #dbeafe;border-radius:999px;align-items:center;gap:6px;min-height:28px;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex;position:fixed;bottom:16px;right:16px}.blog-module__JsT-Oq__readingProgressAction{color:#1e3a8a;cursor:pointer;background:#eff6ff;border:1px solid #bfdbfe;border-radius:999px;min-height:24px;padding:0 10px;font-size:11px;font-weight:700}.blog-module__JsT-Oq__readingProgressAction:hover{background:#dbeafe}.blog-module__JsT-Oq__readingProgressActionGhost{color:#334155;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:999px;min-height:24px;padding:0 10px;font-size:11px;font-weight:700}.blog-module__JsT-Oq__readingProgressActionGhost:hover{background:#f8fafc}.blog-module__JsT-Oq__readingResumeWrap{z-index:1200;position:fixed;bottom:56px;right:16px}.blog-module__JsT-Oq__readingResumeButton{color:#1e3a8a;cursor:pointer;background:#eff6ff;border:1px solid #bfdbfe;border-radius:999px;min-height:30px;padding:0 12px;font-size:12px;font-weight:700;box-shadow:0 8px 22px #2563eb29}.blog-module__JsT-Oq__readingResumeButton:hover{background:#dbeafe}.blog-module__JsT-Oq__readingToolbar{z-index:1200;color:#334155;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#fffffff0;border:1px solid #dbeafe;border-radius:999px;align-items:center;gap:6px;min-height:32px;padding:0 8px;font-size:12px;display:inline-flex;position:fixed;bottom:16px;left:16px}.blog-module__JsT-Oq__readingToolbarBtn{color:#334155;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:999px;min-height:24px;padding:0 8px;font-size:11px;font-weight:700}.blog-module__JsT-Oq__readingToolbarBtnActive{color:#1e3a8a;background:#eff6ff;border-color:#bfdbfe}.blog-module__JsT-Oq__readingSectionPager{z-index:1190;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#fffffff0;border:1px solid #dbeafe;border-radius:999px;align-items:center;gap:8px;padding:4px 8px;display:none;position:fixed;bottom:56px;left:50%;transform:translate(-50%)}.blog-module__JsT-Oq__readingSectionPagerBtn{color:#334155;background:#fff;border:1px solid #e2e8f0;border-radius:999px;min-height:28px;padding:0 10px;font-size:12px;font-weight:700}.blog-module__JsT-Oq__readingSectionPagerBtn:disabled{opacity:.45}.blog-module__JsT-Oq__readingSectionPagerLabel{color:#475569;font-size:12px;font-weight:700}.blog-module__JsT-Oq__articleMedia{background:#f8fafc;border:1px solid #dbeafe;border-radius:14px;margin-bottom:16px;overflow:hidden;box-shadow:0 10px 26px #0f172a14}.blog-module__JsT-Oq__articleMediaImage{width:100%;height:auto;display:block}.blog-module__JsT-Oq__topicCover{background:linear-gradient(120deg,#eff6ff 0%,#f8fafc 100%);border:1px solid #dbeafe;border-radius:16px;justify-content:space-between;align-items:center;gap:14px;margin-bottom:20px;padding:18px;display:flex;box-shadow:0 10px 26px #1e40af14}.blog-module__JsT-Oq__topicCoverMain{flex:1;min-width:0}.blog-module__JsT-Oq__topicCoverEyebrow{letter-spacing:.08em;color:#1d4ed8;margin:0 0 6px;font-size:11px;font-weight:700}.blog-module__JsT-Oq__topicCoverTitle{color:#0f172a;margin:0 0 6px;font-size:clamp(22px,3.2vw,28px);line-height:1.2}.blog-module__JsT-Oq__topicCoverDesc{color:#334155;margin:0 0 10px;line-height:1.75}.blog-module__JsT-Oq__topicCoverTagRow{flex-wrap:wrap;gap:8px;display:flex}.blog-module__JsT-Oq__topicCoverTag{color:#1e3a8a;background:#dbeafeb3;border:1px solid #1e40af33;border-radius:999px;align-items:center;min-height:24px;padding:0 10px;font-size:12px;display:inline-flex}.blog-module__JsT-Oq__topicCoverIcon{background:#ffffffb3;border:1px solid #fffffff2;border-radius:14px;flex:none;place-items:center;width:62px;height:62px;font-size:30px;display:grid}.blog-module__JsT-Oq__topicCoverDefault{background:radial-gradient(320px 120px at 85% 10%,#3b82f640,#0000 70%),linear-gradient(120deg,#eff6ff 0%,#f8fafc 100%);border-color:#dbeafe}.blog-module__JsT-Oq__topicCoverImmigration{background:radial-gradient(320px 120px at 90% 12%,#14b8a652,#0000 70%),linear-gradient(120deg,#ecfeff 0%,#f0fdfa 100%);border-color:#99f6e4}.blog-module__JsT-Oq__topicCoverSkills{background:radial-gradient(320px 120px at 92% 12%,#3b82f657,#0000 70%),linear-gradient(120deg,#eff6ff 0%,#eef2ff 100%);border-color:#bfdbfe}.blog-module__JsT-Oq__topicCoverStrategy{background:radial-gradient(320px 120px at 88% 14%,#8b5cf657,#0000 70%),linear-gradient(120deg,#f5f3ff 0%,#eef2ff 100%);border-color:#ddd6fe}.blog-module__JsT-Oq__topicNav{margin-bottom:24px}.blog-module__JsT-Oq__linkGrid{gap:10px;display:grid}.blog-module__JsT-Oq__inlineCta{margin-bottom:20px}.blog-module__JsT-Oq__ctaButton{color:#fff;background:linear-gradient(#3b82f6,#2563eb);border:1px solid #2563eb;border-radius:12px;justify-content:center;align-items:center;min-height:42px;padding:0 16px;font-weight:700;text-decoration:none;transition:transform .18s,filter .18s;display:inline-flex;box-shadow:0 10px 26px #2563eb47}.blog-module__JsT-Oq__ctaButton:hover{filter:brightness(1.04);transform:translateY(-1px)}.blog-module__JsT-Oq__topicPillGroup{flex-wrap:wrap;gap:10px;display:flex}.blog-module__JsT-Oq__topicPill{border:1px solid var(--blog-ui-accent-border);background:var(--blog-ui-accent-bg);min-height:34px;color:var(--blog-ui-accent-text);border-radius:999px;align-items:center;padding:0 12px;font-size:14px;font-weight:600;text-decoration:none;transition:transform .16s,background-color .16s;display:inline-flex}.blog-module__JsT-Oq__topicPill:hover{background:var(--blog-ui-accent-bg-hover);transform:translateY(-1px)}.blog-module__JsT-Oq__statRow{flex-wrap:wrap;gap:10px;margin-bottom:16px;display:flex}.blog-module__JsT-Oq__statBadge{color:#334155;background:#f8fafc;border:1px solid #e2e8f0;border-radius:999px;align-items:center;min-height:30px;padding:0 10px;font-size:13px;display:inline-flex}.blog-module__JsT-Oq__relatedList{gap:10px;display:grid}.blog-module__JsT-Oq__readingEndActions{background:linear-gradient(120deg,#f8fbff 0%,#fff 100%);border:1px solid #dbeafe;border-radius:14px;margin:8px 0 18px;padding:12px;box-shadow:0 10px 24px #0f172a0f}.blog-module__JsT-Oq__readingEndLabel{color:#1e3a8a;margin:0 0 10px;font-size:13px;font-weight:700}.blog-module__JsT-Oq__readingEndActionRow{flex-wrap:wrap;gap:10px;display:flex}.blog-module__JsT-Oq__readingEndActionBtn{color:#1e3a8a;background:#eff6ff;border:1px solid #bfdbfe;border-radius:999px;justify-content:center;align-items:center;min-height:38px;padding:0 14px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.blog-module__JsT-Oq__readingEndActionBtn:hover{background:#dbeafe}.blog-module__JsT-Oq__readingEndActionGhost{color:#334155;background:#fff;border-color:#e2e8f0}.blog-module__JsT-Oq__readingEndActionGhost:hover{background:#f8fafc}.blog-module__JsT-Oq__recommendHeroCard{background:linear-gradient(120deg,#eff6ff 0%,#f8fafc 100%);border:1px solid #bfdbfe;border-radius:14px;padding:16px;box-shadow:0 14px 28px #2563eb1f}.blog-module__JsT-Oq__recommendHeroEyebrow{color:#1d4ed8;letter-spacing:.08em;margin:0 0 8px;font-size:11px;font-weight:800}.blog-module__JsT-Oq__recommendMetaRow{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.blog-module__JsT-Oq__topicTemplatePanel{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:20px;display:grid}.blog-module__JsT-Oq__topicTemplateCard{background:#fff;border:1px solid #dbeafe;border-radius:12px;padding:12px}.blog-module__JsT-Oq__topicTemplateList{color:#334155;margin:0;padding-left:18px;line-height:1.8}.blog-module__JsT-Oq__relatedItem{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:12px 14px;transition:transform .18s,box-shadow .18s,border-color .18s}.blog-module__JsT-Oq__relatedItem:hover{border-color:#bfdbfe;transform:translateY(-1px);box-shadow:0 10px 22px #3b82f61a}.blog-module__JsT-Oq__relatedRankBadge{color:#1e3a8a;background:#eff6ff;border:1px solid #bfdbfe;border-radius:999px;align-items:center;min-height:22px;margin-bottom:8px;padding:0 8px;font-size:11px;font-weight:700;display:inline-flex}.blog-module__JsT-Oq__relatedItem a{color:#0f172a;font-weight:600;text-decoration:none}.blog-module__JsT-Oq__relatedItem a:hover{color:#1d4ed8}.blog-module__JsT-Oq__relatedDesc{color:#64748b;margin-top:4px;font-size:14px;line-height:1.6}.blog-module__JsT-Oq__faqCard{background:#fff;border:1px solid #e2e8f0;border-radius:10px;padding:12px}.blog-module__JsT-Oq__faqQuestion{color:#0f172a;margin-bottom:6px;font-size:18px}.blog-module__JsT-Oq__faqAnswer{color:#334155;line-height:1.75}[data-theme=black] .blog-module__JsT-Oq__heroPanel{background:radial-gradient(1200px 200px at -15% -30%,#38bdf833,#0000 60%),radial-gradient(800px 180px at 110% 130%,#2563eb3d,#0000 60%),linear-gradient(#111827 0%,#0b1220 100%);border-color:#334155;box-shadow:0 18px 44px #00000059}[data-theme=black] .blog-module__JsT-Oq__pageTitle,[data-theme=black] .blog-module__JsT-Oq__sectionTitle,[data-theme=black] .blog-module__JsT-Oq__contentHeading,[data-theme=black] .blog-module__JsT-Oq__cardTitle a,[data-theme=black] .blog-module__JsT-Oq__faqQuestion,[data-theme=black] .blog-module__JsT-Oq__relatedItem a{color:#f1f5f9}[data-theme=black] .blog-module__JsT-Oq__leadText,[data-theme=black] .blog-module__JsT-Oq__cardDesc,[data-theme=black] .blog-module__JsT-Oq__contentParagraph,[data-theme=black] .blog-module__JsT-Oq__faqAnswer,[data-theme=black] .blog-module__JsT-Oq__quickLinks{color:#cbd5e1}[data-theme=black] .blog-module__JsT-Oq__smallMuted,[data-theme=black] .blog-module__JsT-Oq__metaText,[data-theme=black] .blog-module__JsT-Oq__cardReadTime{color:#94a3b8}[data-theme=black] .blog-module__JsT-Oq__card,[data-theme=black] .blog-module__JsT-Oq__contentWrap,[data-theme=black] .blog-module__JsT-Oq__faqCard,[data-theme=black] .blog-module__JsT-Oq__relatedItem{background:#111827;border-color:#334155}[data-theme=black] .blog-module__JsT-Oq__cardThumbWrap{background:#0f172a;border-bottom-color:#334155}[data-theme=black] .blog-module__JsT-Oq__sectionQuickLink{color:#bfdbfe;background:#1e293b;border-color:#334155}[data-theme=black] .blog-module__JsT-Oq__sectionQuickNav{background:#0f172ae6;border-color:#334155}[data-theme=black] .blog-module__JsT-Oq__sectionQuickLink:hover{background:#243244}[data-theme=black] .blog-module__JsT-Oq__sectionQuickLinkActive{color:#bfdbfe;background:#1d3552;border-color:#3b82f6}[data-theme=black] .blog-module__JsT-Oq__articleMedia,[data-theme=black] .blog-module__JsT-Oq__inlineMedia{background:#0f172a;border-color:#334155}[data-theme=black] .blog-module__JsT-Oq__inlineMediaCaption{color:#94a3b8;background:#111827;border-top-color:#334155}[data-theme=black] .blog-module__JsT-Oq__readingProgressPill{color:#bfdbfe;background:#0f172ae0;border-color:#334155}[data-theme=black] .blog-module__JsT-Oq__readingProgressAction{color:#bfdbfe;background:#1e293b;border-color:#334155}[data-theme=black] .blog-module__JsT-Oq__readingProgressActionGhost{color:#cbd5e1;background:#0f172a;border-color:#334155}[data-theme=black] .blog-module__JsT-Oq__readingResumeButton{color:#bfdbfe;background:#1e293b;border-color:#334155}[data-theme=black] .blog-module__JsT-Oq__readingToolbar{color:#cbd5e1;background:#0f172ae6;border-color:#334155}[data-theme=black] .blog-module__JsT-Oq__readingToolbarBtn{color:#cbd5e1;background:#0f172a;border-color:#334155}[data-theme=black] .blog-module__JsT-Oq__readingToolbarBtnActive{color:#bfdbfe;background:#1e293b;border-color:#334155}[data-theme=black] .blog-module__JsT-Oq__readingSectionPager{background:#0f172ae6;border-color:#334155}[data-theme=black] .blog-module__JsT-Oq__readingSectionPagerBtn{color:#cbd5e1;background:#0f172a;border-color:#334155}[data-theme=black] .blog-module__JsT-Oq__readingSectionPagerLabel{color:#cbd5e1}[data-theme=black] .blog-module__JsT-Oq__readingEndActionBtn{color:#bfdbfe;background:#1e293b;border-color:#334155}[data-theme=black] .blog-module__JsT-Oq__readingEndActionGhost{color:#cbd5e1;background:#0f172a}[data-theme=black] .blog-module__JsT-Oq__topicCover{background:linear-gradient(120deg,#0f172a 0%,#111827 100%);border-color:#334155}[data-theme=black] .blog-module__JsT-Oq__topicCoverDefault{background:radial-gradient(320px 120px at 88% 14%,#3b82f647,#0000 70%),linear-gradient(120deg,#0f172a 0%,#111827 100%)}[data-theme=black] .blog-module__JsT-Oq__topicCoverImmigration{background:radial-gradient(320px 120px at 88% 14%,#14b8a64d,#0000 70%),linear-gradient(120deg,#0b1c24 0%,#0f172a 100%)}[data-theme=black] .blog-module__JsT-Oq__topicCoverSkills{background:radial-gradient(320px 120px at 88% 14%,#3b82f64d,#0000 70%),linear-gradient(120deg,#0f172a 0%,#0f1c35 100%)}[data-theme=black] .blog-module__JsT-Oq__topicCoverStrategy{background:radial-gradient(320px 120px at 88% 14%,#8b5cf652,#0000 70%),linear-gradient(120deg,#16112b 0%,#0f172a 100%)}[data-theme=black] .blog-module__JsT-Oq__topicCoverEyebrow{color:#93c5fd}[data-theme=black] .blog-module__JsT-Oq__topicCoverTitle{color:#f8fafc}[data-theme=black] .blog-module__JsT-Oq__topicCoverDesc{color:#cbd5e1}[data-theme=black] .blog-module__JsT-Oq__topicCoverTag{color:#bfdbfe;background:#0f172a7a;border-color:#334155}[data-theme=black] .blog-module__JsT-Oq__topicCoverIcon{background:#0f172a8f;border-color:#334155}[data-theme=black] .blog-module__JsT-Oq__coverStrip{background:linear-gradient(135deg,#1e293b,#111827 64%,#0f172a);border-color:#334155}[data-theme=black] .blog-module__JsT-Oq__topicBadge{color:#bfdbfe;background:#1e293b;border-color:#334155}[data-theme=black] .blog-module__JsT-Oq__keywordBadge{color:#cbd5e1;background:#1f2937;border-color:#334155}[data-theme=black] .blog-module__JsT-Oq__coverHint,[data-theme=black] .blog-module__JsT-Oq__relatedDesc{color:#94a3b8}[data-theme=black] .blog-module__JsT-Oq__recommendHeroCard,[data-theme=black] .blog-module__JsT-Oq__topicTemplateCard{background:#111827;border-color:#334155}[data-theme=black] .blog-module__JsT-Oq__readingEndActions{background:linear-gradient(120deg,#0f172a 0%,#111827 100%);border-color:#334155}[data-theme=black] .blog-module__JsT-Oq__readingEndLabel{color:#bfdbfe}[data-theme=black] .blog-module__JsT-Oq__topicTemplateList{color:#cbd5e1}[data-theme=black] .blog-module__JsT-Oq__recommendHeroEyebrow{color:#93c5fd}[data-theme=black] .blog-module__JsT-Oq__relatedRankBadge{color:#bfdbfe;background:#1e293b;border-color:#334155}[data-theme=black] .blog-module__JsT-Oq__statBadge{color:#cbd5e1;background:#1f2937;border-color:#334155}[data-theme=black] .blog-module__JsT-Oq__topicPill,[data-theme=black] .blog-module__JsT-Oq__sectionActionLink,[data-theme=black] .blog-module__JsT-Oq__cardMoreLink{color:#bfdbfe;background:#1e293b;border-color:#334155}[data-theme=black] .blog-module__JsT-Oq__accentLink{color:#60a5fa}@keyframes blog-module__JsT-Oq__blogFadeUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.blog-module__JsT-Oq__card{transition:none;animation:none}}@media (max-width:768px){.blog-module__JsT-Oq__blogPage,.blog-module__JsT-Oq__blogDetailPage{padding:24px 14px 42px}.blog-module__JsT-Oq__heroPanel{border-radius:14px;padding:18px 14px}.blog-module__JsT-Oq__card{border-radius:12px;padding:14px}.blog-module__JsT-Oq__cardThumbWrap{border-radius:12px 12px 0 0;margin:-14px -14px 10px}.blog-module__JsT-Oq__cardTitle{font-size:20px}.blog-module__JsT-Oq__sectionTitle{font-size:22px}.blog-module__JsT-Oq__sectionHeaderRow{flex-wrap:wrap}.blog-module__JsT-Oq__contentWrap{border-radius:12px;padding:12px}.blog-module__JsT-Oq__coverStrip{min-height:46px;padding:8px 10px}.blog-module__JsT-Oq__sectionQuickNav{margin-bottom:14px;padding:6px;top:6px}.blog-module__JsT-Oq__articleMedia{border-radius:12px;margin-bottom:14px}.blog-module__JsT-Oq__readingProgressPill{min-height:24px;padding:0 8px;font-size:11px;bottom:10px;right:10px}.blog-module__JsT-Oq__readingResumeWrap{bottom:46px;right:10px}.blog-module__JsT-Oq__readingToolbar{-webkit-overflow-scrolling:touch;max-width:calc(100vw - 20px);bottom:10px;left:10px;overflow-x:auto}.blog-module__JsT-Oq__readingSectionPager{display:inline-flex;bottom:46px}.blog-module__JsT-Oq__topicCover{border-radius:12px;align-items:flex-start;padding:14px}.blog-module__JsT-Oq__topicCoverIcon{border-radius:12px;width:52px;height:52px;font-size:24px}.blog-module__JsT-Oq__topicTemplatePanel{grid-template-columns:1fr}.blog-module__JsT-Oq__cardFooterRow{flex-wrap:wrap}.blog-module__JsT-Oq__readingEndActions{padding:10px}.blog-module__JsT-Oq__readingEndActionRow{grid-template-columns:1fr;display:grid}.blog-module__JsT-Oq__readingEndActionBtn{width:100%}.blog-module__JsT-Oq__recommendHeroCard{padding:14px}}
