.PostSidebar-module__mVC7ka__sidebarExpanded .PostSidebar-module__mVC7ka__fixedHead{scrollbar-width:none;max-height:calc(100vh - 144px);overflow-y:auto}.PostSidebar-module__mVC7ka__sidebarExpanded .PostSidebar-module__mVC7ka__fixedHead::-webkit-scrollbar{width:0;height:0}.PostSidebar-module__mVC7ka__fixedHead{z-index:5;background:var(--color-background,#fff);flex-direction:column;gap:24px;width:300px;display:flex;position:fixed;top:120px;right:0}.PostSidebar-module__mVC7ka__scrollBlock{top:var(--scroll-top,200px);scrollbar-width:none;z-index:4;background:var(--color-background,#fff);flex-direction:column;gap:24px;width:300px;padding-bottom:12px;display:flex;position:fixed;bottom:24px;right:0;overflow-y:auto}.PostSidebar-module__mVC7ka__scrollBlock::-webkit-scrollbar{width:0;height:0}.PostSidebar-module__mVC7ka__section{background:#fff;border:1px solid #e2e8f0;border-right:none;border-radius:14px 0 0 14px;padding:16px 18px}.PostSidebar-module__mVC7ka__searchForm{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;align-items:center;gap:8px;padding:8px 12px;transition:border-color .15s,background .15s;display:flex}.PostSidebar-module__mVC7ka__searchForm:focus-within{background:#fff;border-color:#2563eb;box-shadow:0 0 0 3px #2563eb26}.PostSidebar-module__mVC7ka__searchIcon{color:#94a3b8;flex-shrink:0;display:inline-flex}.PostSidebar-module__mVC7ka__searchInput{color:#0f172a;background:0 0;border:none;outline:none;flex:1;min-width:0;font-family:inherit;font-size:14px}.PostSidebar-module__mVC7ka__searchInput::placeholder{color:#94a3b8}.PostSidebar-module__mVC7ka__sectionTitle{letter-spacing:.06em;text-transform:uppercase;color:#64748b;margin-bottom:12px;font-size:12px;font-weight:600}.PostSidebar-module__mVC7ka__progressTrack{background:#e2e8f0;border-radius:999px;width:100%;height:3px;margin-bottom:12px;overflow:hidden}.PostSidebar-module__mVC7ka__progressFill{background:linear-gradient(90deg,#2563eb,#7c3aed);border-radius:999px;height:100%;transition:width .12s linear}.PostSidebar-module__mVC7ka__contentsStage{grid-template-areas:"stack";display:grid}.PostSidebar-module__mVC7ka__contentsStageLayer{will-change:opacity, transform;grid-area:stack;transition:opacity .45s cubic-bezier(.4,0,.2,1),transform .45s cubic-bezier(.4,0,.2,1),filter .45s cubic-bezier(.4,0,.2,1)}.PostSidebar-module__mVC7ka__layerActive{opacity:1;filter:blur();pointer-events:auto;transform:translateY(0)}.PostSidebar-module__mVC7ka__layerInactive{opacity:0;filter:blur(2px);pointer-events:none;transform:translateY(-6px)}.PostSidebar-module__mVC7ka__ratingLayer.PostSidebar-module__mVC7ka__layerInactive{transform:translateY(6px)}.PostSidebar-module__mVC7ka__ratingLayer.PostSidebar-module__mVC7ka__layerActive,.PostSidebar-module__mVC7ka__ratingLayer.PostSidebar-module__mVC7ka__layerInactive{flex-direction:column;height:100%;min-height:100%;display:flex}.PostSidebar-module__mVC7ka__ratingPrompt{color:#475569;margin:4px 0 14px;font-size:13.5px;line-height:1.45}.PostSidebar-module__mVC7ka__ratingButtons{flex:1;grid-template-columns:1fr 1fr;gap:10px;min-height:120px;display:grid}.PostSidebar-module__mVC7ka__ratingBtn{cursor:pointer;border:1px solid;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:18px 12px;font-family:inherit;font-size:14.5px;font-weight:600;transition:background .2s,border-color .2s,color .2s,transform .18s cubic-bezier(.34,1.56,.64,1),box-shadow .2s;display:flex}.PostSidebar-module__mVC7ka__ratingBtn:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 10px 24px -14px #0f172a59}.PostSidebar-module__mVC7ka__ratingBtn:active:not(:disabled){transform:translateY(0)}.PostSidebar-module__mVC7ka__ratingBtn:disabled{cursor:not-allowed;opacity:.55}.PostSidebar-module__mVC7ka__ratingBtnLike{color:#15803d;background:linear-gradient(135deg,#f0fdf4 0%,#dcfce7 100%);border-color:#86efac}.PostSidebar-module__mVC7ka__ratingBtnLike:hover:not(:disabled){color:#14532d;background:linear-gradient(135deg,#dcfce7 0%,#bbf7d0 100%);border-color:#22c55e;box-shadow:0 12px 28px -16px #22c55e8c}.PostSidebar-module__mVC7ka__ratingBtnDislike{color:#b91c1c;background:linear-gradient(135deg,#fef2f2 0%,#fee2e2 100%);border-color:#fca5a5}.PostSidebar-module__mVC7ka__ratingBtnDislike:hover:not(:disabled){color:#7f1d1d;background:linear-gradient(135deg,#fee2e2 0%,#fecaca 100%);border-color:#ef4444;box-shadow:0 12px 28px -16px #ef44448c}.PostSidebar-module__mVC7ka__ratingDone{color:#1e40af;background:linear-gradient(135deg,#eef2ff 0%,#e0f2fe 100%);border:1px solid #c7d2fe;border-radius:10px;align-items:center;gap:8px;padding:10px 14px;font-size:13.5px;font-weight:600;animation:.5s cubic-bezier(.34,1.56,.64,1) both PostSidebar-module__mVC7ka__ratingDonePop;display:inline-flex}.PostSidebar-module__mVC7ka__ratingDoneIcon{color:#6366f1;flex-shrink:0}@keyframes PostSidebar-module__mVC7ka__ratingDonePop{0%{transform:scale(.92)}70%{transform:scale(1.04)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.PostSidebar-module__mVC7ka__contentsStageLayer,.PostSidebar-module__mVC7ka__ratingBtn{transition-duration:.001ms}.PostSidebar-module__mVC7ka__ratingDone{animation:none}.PostSidebar-module__mVC7ka__layerInactive{filter:none;transform:none}}.PostSidebar-module__mVC7ka__tocDrum{--row-h:36px;--row-step:calc(var(--row-h) + 2px);height:calc(6 * var(--row-h) + 5 * 2px);position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0%,#000 12% 88%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 12% 88%,#0000 100%)}.PostSidebar-module__mVC7ka__tocDrumTrack{transform:translateY(calc(-1 * var(--drum-offset,0) * var(--row-step,38px)));transition:transform .55s cubic-bezier(.34,1.56,.64,1)}.PostSidebar-module__mVC7ka__tocDrumTrack .PostSidebar-module__mVC7ka__tocItem{height:var(--row-h,36px);flex-shrink:0}.PostSidebar-module__mVC7ka__tocDrumTrack .PostSidebar-module__mVC7ka__tocText{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.PostSidebar-module__mVC7ka__showMoreBtn{color:#475569;letter-spacing:.01em;cursor:pointer;background:0 0;border:1px solid #e2e8f0;border-radius:8px;justify-content:center;align-items:center;gap:6px;width:100%;margin-top:12px;padding:7px 12px;font-family:inherit;font-size:12.5px;font-weight:500;transition:background .15s,border-color .15s,color .15s;display:flex}.PostSidebar-module__mVC7ka__showMoreBtn:hover{color:#0f172a;background:#f1f5f9;border-color:#cbd5e1}.PostSidebar-module__mVC7ka__showMoreChevron{flex-shrink:0;transition:transform .25s cubic-bezier(.4,0,.2,1)}.PostSidebar-module__mVC7ka__showMoreBtnOpen .PostSidebar-module__mVC7ka__showMoreChevron{transform:rotate(180deg)}.PostSidebar-module__mVC7ka__toc{flex-direction:column;gap:2px;animation:5.6s cubic-bezier(.4,0,.6,1) infinite alternate PostSidebar-module__mVC7ka__tocBreathe,5.4s linear infinite PostSidebar-module__mVC7ka__tocWaveLoop,8.1s linear infinite PostSidebar-module__mVC7ka__tocWaveLoopSlow,11.3s ease-in-out infinite alternate PostSidebar-module__mVC7ka__tocHueDrift;display:flex}@property --breath{syntax:"<number>";inherits:true;initial-value:0}@property --wave-progress{syntax:"<number>";inherits:true;initial-value:-.05}@property --wave-progress-slow{syntax:"<number>";inherits:true;initial-value:-.1}@property --hue-drift{syntax:"<number>";inherits:true;initial-value:0}@keyframes PostSidebar-module__mVC7ka__tocBreathe{0%{--breath:0}to{--breath:1}}@keyframes PostSidebar-module__mVC7ka__tocWaveLoop{0%{--wave-progress:-.05}to{--wave-progress:1.05}}@keyframes PostSidebar-module__mVC7ka__tocWaveLoopSlow{0%{--wave-progress-slow:-.1}to{--wave-progress-slow:1.1}}@keyframes PostSidebar-module__mVC7ka__tocHueDrift{0%{--hue-drift:0}to{--hue-drift:1}}.PostSidebar-module__mVC7ka__tocItem{--vs:0%;--bs:0%;--be:0%;--ve:0%;--row-start:0;--row-end:0;--hue-base:239;--sat:84%;--light:64%;--hue:calc(var(--hue-base) + (var(--hue-drift) - .5) * 10);--c-bright:hsla(var(--hue), var(--sat), var(--light), calc(.28 + .14 * var(--breath)));--c-zero:hsla(var(--hue), var(--sat), var(--light), 0);--c-pale-1:hsla(var(--hue), var(--sat), var(--light), .02);--c-pale-2:hsla(var(--hue), var(--sat), var(--light), .06);--c-pale-3:hsla(var(--hue), var(--sat), var(--light), .14);--c-pale-4:hsla(var(--hue), var(--sat), var(--light), .22);--c-pale-5:hsla(var(--hue), var(--sat), var(--light), .3);color:#475569;background-color:#0000;background-image:linear-gradient(to right, var(--c-zero) 0%, var(--c-zero) var(--vs),  var(--c-pale-1) calc(var(--vs) + (var(--bs) - var(--vs)) * .18), var(--c-pale-2) calc(var(--vs) + (var(--bs) - var(--vs)) * .36), var(--c-pale-3) calc(var(--vs) + (var(--bs) - var(--vs)) * .54), var(--c-pale-4) calc(var(--vs) + (var(--bs) - var(--vs)) * .72), var(--c-pale-5) calc(var(--vs) + (var(--bs) - var(--vs)) * .88), var(--c-bright) var(--bs), var(--c-bright) var(--be),  var(--c-pale-5) calc(var(--be) + (var(--ve) - var(--be)) * .12), var(--c-pale-4) calc(var(--be) + (var(--ve) - var(--be)) * .28), var(--c-pale-3) calc(var(--be) + (var(--ve) - var(--be)) * .46), var(--c-pale-2) calc(var(--be) + (var(--ve) - var(--be)) * .64), var(--c-pale-1) calc(var(--be) + (var(--ve) - var(--be)) * .82), var(--c-zero) var(--ve), var(--c-zero) 100%);border-left:2px solid #0000;border-radius:8px;align-items:baseline;gap:8px;padding:7px 8px;font-size:14.5px;line-height:1.45;text-decoration:none;transition:color .12s,border-color .12s;display:flex;position:relative}@property --row-progress{syntax:"<number>";inherits:false;initial-value:0}.PostSidebar-module__mVC7ka__tocShimmer{top:0;bottom:0;left:var(--vs);right:calc(100% - var(--ve));pointer-events:none;border-radius:inherit;--has-range:clamp(0, calc((var(--row-end) - var(--row-start)) * 1000), 1);opacity:var(--has-range);position:absolute;overflow:hidden}.PostSidebar-module__mVC7ka__tocShimmerWave{mix-blend-mode:overlay;filter:blur(2px);width:100%;transform:translateX(calc(-50% + 100% * clamp(-.5, calc((var(--wave-progress) - var(--row-start)) / max(.0001, calc(var(--row-end) - var(--row-start)))), 1.5)));background:linear-gradient(90deg,#fff0 0%,#ffffff05 18%,#ffffff12 32%,#ffffff29 44%,#ffffff52 54%,#ffffff80 60%,#ffffff47 65%,#ffffff1a 74%,#ffffff05 88%,#fff0 100%);position:absolute;top:0;bottom:0;left:0}.PostSidebar-module__mVC7ka__tocShimmerWaveSlow{mix-blend-mode:overlay;filter:blur(5px);width:100%;transform:translateX(calc(-50% + 100% * clamp(-.5, calc((var(--wave-progress-slow) - var(--row-start)) / max(.0001, calc(var(--row-end) - var(--row-start)))), 1.5)));background:linear-gradient(90deg,#fff0 0%,#ffffff05 25%,#ffffff14 40%,#ffffff2e 50%,#ffffff14 60%,#ffffff05 75%,#fff0 100%);position:absolute;top:0;bottom:0;left:0}.PostSidebar-module__mVC7ka__tocItemEmpty .PostSidebar-module__mVC7ka__tocShimmer{display:none}@media (prefers-reduced-motion:reduce){.PostSidebar-module__mVC7ka__toc{animation:none}.PostSidebar-module__mVC7ka__tocShimmerWave,.PostSidebar-module__mVC7ka__tocShimmerWaveSlow{display:none}.PostSidebar-module__mVC7ka__tocItem{--c-bright:hsla(var(--hue-base), var(--sat), var(--light), .36)}.PostSidebar-module__mVC7ka__tocItemActive{--c-bright:hsla(var(--hue-base), var(--sat), var(--light), .52);box-shadow:0 0 14px 0 hsla(var(--hue-base), var(--sat), var(--light), .12)}}.PostSidebar-module__mVC7ka__tocItem:hover{color:#0f172a;box-shadow:inset 0 0 0 999px #f1f5f999}.PostSidebar-module__mVC7ka__tocItemMiddle{background-image:none;background-color:var(--c-bright)}.PostSidebar-module__mVC7ka__tocItemEmpty{background-color:#0000;background-image:none}.PostSidebar-module__mVC7ka__tocItemActive{color:#1e40af;--hue-base:217;--sat:91%;--light:53%;--c-bright:hsla(var(--hue), var(--sat), var(--light), calc(.42 + .2 * var(--breath)));box-shadow:0 0 calc(14px + var(--breath) * 14px) calc(var(--breath) * 1px) hsla(var(--hue), var(--sat), var(--light), calc(.1 + var(--breath) * .06));z-index:1;border-left-color:#2563eb;font-weight:600}.PostSidebar-module__mVC7ka__tocLevel1{padding-left:8px}.PostSidebar-module__mVC7ka__tocLevel2{padding-left:16px}.PostSidebar-module__mVC7ka__tocLevel3{color:#64748b;padding-left:24px}.PostSidebar-module__mVC7ka__tocItemActive.PostSidebar-module__mVC7ka__tocLevel3{color:#1d4ed8}.PostSidebar-module__mVC7ka__tocNum{font-variant-numeric:tabular-nums;color:#94a3b8;letter-spacing:-.01em;flex-shrink:0;min-width:22px;font-weight:600}.PostSidebar-module__mVC7ka__tocItemActive .PostSidebar-module__mVC7ka__tocNum{color:#2563eb}.PostSidebar-module__mVC7ka__tocText{word-break:break-word;flex:1}.PostSidebar-module__mVC7ka__langList{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.PostSidebar-module__mVC7ka__langItem{color:#475569;border-radius:8px;align-items:center;gap:10px;padding:7px 10px;font-size:13px;text-decoration:none;transition:background .12s,color .12s;display:flex}.PostSidebar-module__mVC7ka__langItem:hover{color:#0f172a;background:#f1f5f9}.PostSidebar-module__mVC7ka__langItemActive{color:#fff;cursor:default;background:#0f172a}.PostSidebar-module__mVC7ka__langItemActive:hover{color:#fff;background:#0f172a}.PostSidebar-module__mVC7ka__langFlag{flex-shrink:0;font-size:18px;line-height:1}.PostSidebar-module__mVC7ka__langLabel{font-weight:500}.PostSidebar-module__mVC7ka__catList{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.PostSidebar-module__mVC7ka__catItem{color:#475569;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;padding:7px 10px;font-size:14px;text-decoration:none;transition:background .12s,color .12s;display:flex}.PostSidebar-module__mVC7ka__catItem:hover{color:#0f172a;background:#f1f5f9}.PostSidebar-module__mVC7ka__catItemActive{color:#1d4ed8;background:#eff6ff;font-weight:600}.PostSidebar-module__mVC7ka__catItemActive:hover{color:#1d4ed8;background:#dbeafe}.PostSidebar-module__mVC7ka__catName{word-break:break-word;flex:1}.PostSidebar-module__mVC7ka__catCount{font-variant-numeric:tabular-nums;color:#94a3b8;text-align:center;background:#f1f5f9;border-radius:999px;flex-shrink:0;min-width:24px;padding:2px 8px;font-size:12px;font-weight:600}.PostSidebar-module__mVC7ka__catItemActive .PostSidebar-module__mVC7ka__catCount{color:#1d4ed8;background:#dbeafe}.PostSidebar-module__mVC7ka__cloud{flex-wrap:wrap;align-items:center;gap:6px 8px;line-height:1.2;display:flex}.PostSidebar-module__mVC7ka__cloudTag{white-space:nowrap;background:#f8fafc;border:1px solid #0000;border-radius:999px;align-items:center;padding:3px 9px;text-decoration:none;transition:transform .12s,background .12s,border-color .12s;display:inline-flex}.PostSidebar-module__mVC7ka__cloudTag:hover{background:#fff;border-color:currentColor;transform:translateY(-1px)}.PostSidebar-module__mVC7ka__cloudBucket0{color:#94a3b8;font-size:11px}.PostSidebar-module__mVC7ka__cloudBucket1{color:#2563eb;font-size:13px}.PostSidebar-module__mVC7ka__cloudBucket2{color:#4f46e5;font-size:15px}.PostSidebar-module__mVC7ka__cloudBucket3{color:#9333ea;font-size:17px;font-weight:500}.PostSidebar-module__mVC7ka__cloudBucket4{color:#db2777;font-size:20px;font-weight:600}.PostSidebar-module__mVC7ka__cloudLegend{border-top:1px dashed #e2e8f0;margin-top:14px;padding-top:12px}.PostSidebar-module__mVC7ka__cloudLegendTitle{letter-spacing:.06em;text-transform:uppercase;color:#94a3b8;margin-bottom:8px;font-size:11px;font-weight:600}.PostSidebar-module__mVC7ka__cloudLegendList{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.PostSidebar-module__mVC7ka__cloudLegendRow{color:#475569;align-items:center;gap:8px;font-size:12px;display:flex}.PostSidebar-module__mVC7ka__cloudLegendSwatch{text-align:center;flex-shrink:0;width:28px;font-weight:600;line-height:1;font-size:13px!important}.PostSidebar-module__mVC7ka__cloudLegendLabel{color:#0f172a;flex:1;font-weight:500}.PostSidebar-module__mVC7ka__cloudLegendRange{font-variant-numeric:tabular-nums;color:#94a3b8;font-size:11.5px}@media (max-width:1023px){.PostSidebar-module__mVC7ka__sidebar{display:none}}
.blog-module___zTQfq__page{max-width:1200px;margin:0 auto;padding:48px 24px}.blog-module___zTQfq__hero{text-align:center;margin-bottom:48px}.blog-module___zTQfq__heroTitle{color:#0f172a;margin:0 0 12px;font-size:42px;font-weight:700}.blog-module___zTQfq__heroSubtitle{color:#64748b;max-width:560px;margin:0 auto;font-size:16px}.blog-module___zTQfq__filters{flex-wrap:wrap;justify-content:center;gap:10px;margin-bottom:32px;display:flex}.blog-module___zTQfq__filterChip{color:#475569;background:#fff;border:1px solid #e2e8f0;border-radius:9999px;padding:8px 16px;font-size:14px;text-decoration:none;transition:all .15s}.blog-module___zTQfq__filterChip:hover{background:#f1f5f9}.blog-module___zTQfq__filterChipActive{color:#fff;background:#0f172a;border-color:#0f172a}.blog-module___zTQfq__tagCloud{flex-wrap:wrap;justify-content:center;gap:6px;margin-bottom:40px;display:flex}.blog-module___zTQfq__tag{color:#475569;background:#f1f5f9;border-radius:9999px;padding:4px 10px;font-size:12px;text-decoration:none}.blog-module___zTQfq__tag:hover{background:#e2e8f0}.blog-module___zTQfq__grid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:24px;display:grid}.blog-module___zTQfq__card{color:inherit;background:#fff;border:1px solid #e2e8f0;border-radius:16px;flex-direction:column;text-decoration:none;transition:all .15s;display:flex;overflow:hidden}.blog-module___zTQfq__card:hover{border-color:#cbd5e1;transform:translateY(-2px);box-shadow:0 8px 24px #0f172a14}.blog-module___zTQfq__cardImage{object-fit:cover;background:#f1f5f9;width:100%;height:200px}.blog-module___zTQfq__cardImagePlaceholder{background:linear-gradient(135deg,#e0e7ff,#ccfbf1);width:100%;height:200px}.blog-module___zTQfq__cardBody{flex-direction:column;flex:1;gap:10px;padding:20px;display:flex}.blog-module___zTQfq__cardMeta{color:#94a3b8;text-transform:uppercase;letter-spacing:.5px;justify-content:space-between;align-items:center;font-size:12px;display:flex}.blog-module___zTQfq__cardCategory{color:#0f172a;font-weight:600}.blog-module___zTQfq__cardTitle{color:#0f172a;margin:0;font-size:20px;font-weight:600;line-height:1.3}.blog-module___zTQfq__cardExcerpt{color:#475569;flex:1;font-size:14px;line-height:1.5}.blog-module___zTQfq__empty{text-align:center;color:#64748b;padding:96px 24px}.blog-module___zTQfq__pageMore{text-align:center;color:#64748b;margin-top:32px}.blog-module___zTQfq__langBar{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-bottom:24px;display:flex}.blog-module___zTQfq__fallbackNotice{color:#78350f;text-align:center;background:#fef3c7;border:1px solid #fcd34d;border-radius:10px;margin-bottom:24px;padding:10px 16px;font-size:13px}.blog-module___zTQfq__postLayout{grid-template-columns:minmax(0,1fr) 300px;gap:56px;width:100%;margin:0;padding:48px 0 48px 48px;display:grid}.blog-module___zTQfq__article{min-width:0;max-width:none;margin:0;padding:0}@media (max-width:1023px){.blog-module___zTQfq__postLayout{grid-template-columns:minmax(0,1fr);gap:0;padding:32px 16px}}.blog-module___zTQfq__articleHeader{margin-bottom:40px}.blog-module___zTQfq__articleMeta{color:#64748b;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:12px;font-size:13px;display:flex}.blog-module___zTQfq__articleCategory{color:#fff;background:#0f172a;border-radius:9999px;padding:3px 10px;font-size:12px;font-weight:500;text-decoration:none}.blog-module___zTQfq__articleTitle{color:#0f172a;margin:0 0 16px;font-size:40px;font-weight:700;line-height:1.15}.blog-module___zTQfq__articleExcerpt{color:#475569;margin:0;font-size:18px;line-height:1.5}.blog-module___zTQfq__articleCover{border-radius:16px;width:100%;height:auto;margin-bottom:32px}.blog-module___zTQfq__articleBody{color:#1e293b;font-size:17px;line-height:1.7}:is(.blog-module___zTQfq__articleBody h1[id],.blog-module___zTQfq__articleBody h2[id],.blog-module___zTQfq__articleBody h3[id]){scroll-margin-top:96px}.blog-module___zTQfq__articleBody h1{color:#0f172a;margin:1.6em 0 .6em;font-size:32px;font-weight:700}.blog-module___zTQfq__articleBody h2{color:#0f172a;margin:1.8em 0 .6em;font-size:28px;font-weight:700}.blog-module___zTQfq__articleBody h3{color:#0f172a;margin:1.4em 0 .5em;font-size:22px;font-weight:600}.blog-module___zTQfq__articleBody p{margin:1em 0}.blog-module___zTQfq__articleBody img{border-radius:12px;max-width:100%;margin:1.5em 0}.blog-module___zTQfq__articleBody blockquote{color:#475569;border-left:4px solid #0f172a;margin:1.5em 0;padding-left:16px;font-style:italic}:is(.blog-module___zTQfq__articleBody ul,.blog-module___zTQfq__articleBody ol){margin:1em 0;padding-left:1.5em}.blog-module___zTQfq__articleBody li{margin:.3em 0}.blog-module___zTQfq__articleBody a{color:#2563eb;text-underline-offset:2px;text-decoration:underline}.blog-module___zTQfq__articleBody code{background:#f1f5f9;border-radius:4px;padding:2px 6px;font-size:.9em}.blog-module___zTQfq__articleBody pre{color:#e2e8f0;background:#0f172a;border-radius:12px;margin:1em 0;padding:16px;overflow-x:auto}.blog-module___zTQfq__articleBody hr{border:none;border-top:1px solid #e2e8f0;margin:2em 0}.blog-module___zTQfq__articleTags{border-top:1px solid #e2e8f0;flex-wrap:wrap;gap:6px;margin-top:40px;padding-top:32px;display:flex}.blog-module___zTQfq__related{margin:64px 0 0;padding:0 48px 80px}@media (max-width:1023px){.blog-module___zTQfq__related{margin-top:48px;padding:0 16px 64px}}.blog-module___zTQfq__relatedTitle{color:#0f172a;margin:0 0 24px;font-size:24px;font-weight:600}