.blog_page__hyd13{--ink:#0f172a;--ink-muted:#64748b;--ink-soft:#94a3b8;--paper:#f5f7fa;--paper-card:#fff;--accent:#059669;--accent-deep:#064e3b;--accent-soft:rgba(17,183,135,.14);--border:rgba(15,23,42,.08);--shadow:0 8px 24px rgba(15,23,42,.06);min-height:100vh;background:radial-gradient(900px 320px at 12% -8%,rgba(17,183,135,.16),transparent 55%),radial-gradient(620px 260px at 92% 4%,rgba(245,158,11,.08),transparent 58%),linear-gradient(180deg,#ecfdf5,#f5f7fa 42%,#f5f7fa);color:var(--ink);font-family:Roboto,PingFang SC,Helvetica Neue,Arial,sans-serif}.blog_inner__ISemC{width:min(1120px,calc(100% - 64px));margin:0 auto;padding:56px 0 96px}.blog_hero__OfQR7{max-width:720px;margin-bottom:28px}.blog_title__Qi_Wr{margin:0;font-size:clamp(28px,3.2vw,36px);line-height:1.15;font-weight:750;letter-spacing:-.03em;color:var(--accent-deep)}.blog_count__uwt_p{margin-left:8px;font-weight:650;color:var(--accent)}.blog_lead__pOl8T{margin:14px 0 0;font-size:15px;line-height:1.6;color:var(--ink-muted)}.blog_grid__q0syl{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px 18px}.blog_empty__v2W6D{grid-column:1/-1;margin:0;padding:48px 20px;text-align:center;color:var(--ink-muted,#6b7280);font-size:15px;line-height:1.6;border:1px dashed var(--border,#d1d5db);border-radius:12px;background:var(--paper-card,#fafafa)}.blog_card__QAniv{min-width:0;background:var(--paper-card);border:1px solid var(--border);border-radius:16px;box-shadow:var(--shadow);overflow:hidden;transition:transform .15s ease,box-shadow .15s ease}.blog_card__QAniv:hover{transform:translateY(-2px);box-shadow:0 12px 28px rgba(15,23,42,.1)}.blog_cardLink__ZWurY{display:flex;flex-direction:column;height:100%;text-decoration:none;color:inherit}.blog_cover__7YU3X{position:relative;width:100%;aspect-ratio:16/10;background-size:cover;background-position:50%;background-repeat:no-repeat;overflow:hidden}.blog_coverMark__RmjYd{position:absolute;left:14px;bottom:12px;font-size:13px;font-weight:700;letter-spacing:.02em;color:hsla(0,0%,100%,.92);text-shadow:0 1px 8px rgba(0,0,0,.25)}.blog_cardBody__E2CYL{display:flex;flex-direction:column;flex:1;padding:14px 14px 16px;min-width:0}.blog_tags__Dypps{margin:0;font-size:12px;line-height:1.4;color:var(--accent);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.blog_cardTitle__hc1J1{font-size:17px;line-height:1.35;font-weight:700;color:var(--ink);-webkit-line-clamp:2}.blog_cardDesc__8BYZl,.blog_cardTitle__hc1J1{margin:8px 0 0;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.blog_cardDesc__8BYZl{font-size:13px;line-height:1.55;color:var(--ink-muted);-webkit-line-clamp:3}.blog_meta__yNwoz{margin-top:auto;padding-top:14px;font-size:12px;color:var(--ink-soft);font-variant-numeric:tabular-nums}.blog_cardLink__ZWurY:hover .blog_cardTitle__hc1J1{color:var(--accent-deep)}.blog_articleShell__LaaVE{width:100%;min-height:100%}.blog_articleLayout__8YgZn{display:grid;grid-template-columns:auto min(760px,calc(100% - 48px));grid-template-rows:auto auto;justify-content:center;column-gap:28px;row-gap:0;padding:56px 24px 96px;box-sizing:border-box}.blog_backBtn__8EqYX{grid-column:1;grid-row:1;align-self:center;justify-self:end;display:inline-flex;align-items:center;gap:6px;padding:6px 12px 6px 8px;border-radius:8px;border:1px solid var(--border);background:var(--paper-card);color:var(--accent-deep);font-size:13px;font-weight:650;line-height:1;text-decoration:none;box-shadow:0 1px 2px rgba(15,23,42,.04);transition:background .15s ease,border-color .15s ease,color .15s ease}.blog_backBtn__8EqYX:hover{background:var(--accent-soft);border-color:rgba(17,183,135,.35);color:var(--accent)}.blog_eyebrow__Kwr3s{grid-column:2;grid-row:1;align-self:center;margin:0;font-size:13px;line-height:1.4;color:var(--ink-muted);min-width:0}.blog_articleInner__6dUZi{grid-column:2;grid-row:2;width:100%;margin:0;padding:16px 0 0}@media (max-width:900px){.blog_articleLayout__8YgZn{grid-template-columns:1fr;padding:40px 16px 72px}.blog_backBtn__8EqYX{grid-column:1;grid-row:1;justify-self:start;margin-bottom:8px}.blog_eyebrow__Kwr3s{grid-column:1;grid-row:2}.blog_articleInner__6dUZi{grid-column:1;grid-row:3}}.blog_backLink__WR_vF{color:var(--accent);text-decoration:none;font-weight:600}.blog_backLink__WR_vF:hover{text-decoration:underline}.blog_articleTitle__GWaRe{margin:10px 0 0;font-size:clamp(28px,4vw,40px);line-height:1.2;letter-spacing:-.02em;font-weight:750;color:var(--accent-deep)}.blog_articleLead__igg1E{margin:14px 0 0;font-size:16px;line-height:1.6;color:var(--ink-muted)}.blog_articleCover__Uqjih{margin-top:24px;width:100%;aspect-ratio:16/9;border-radius:12px;background-size:cover;background-position:50%;background-color:#0f766e;display:flex;align-items:center;justify-content:center}.blog_articleBody__FQOs4{margin-top:28px;display:flex;flex-direction:column;gap:16px;font-size:16px;line-height:1.75;color:#334155}.blog_articleBody__FQOs4 p{margin:0}.blog_articleBodyHtml__rbNFy{display:block;gap:0}.blog_articleBodyHtml__rbNFy p{margin:0 0 14px}.blog_articleBodyHtml__rbNFy img{display:block;max-width:100%;height:auto;margin:16px 0;border-radius:8px}.blog_articleBodyHtml__rbNFy h2{margin:28px 0 10px;color:var(--ink);font-weight:700;font-size:1.35em;line-height:1.35}.blog_articleBodyHtml__rbNFy h3{margin:18px 0 8px;color:var(--ink);font-weight:700;font-size:1.12em;line-height:1.4}.blog_articleBodyHtml__rbNFy h2+h3{margin-top:10px}.blog_articleBodyHtml__rbNFy a{color:var(--accent);font-weight:600;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1.5px}.blog_articleBodyHtml__rbNFy a:hover{color:var(--accent-deep)}.blog_articleBodyHtml__rbNFy code,.blog_articleBodyHtml__rbNFy pre{font-family:inherit;font-size:inherit;white-space:pre-wrap;word-break:break-word;overflow-wrap:anywhere;background:transparent;padding:0;margin:0}.blog_footerNote__xOD7g{margin:40px 0 0;font-size:13px;color:var(--ink-soft)}.blog_related__r9VnW{margin-top:36px;padding-top:24px;border-top:1px solid rgba(15,23,42,.08)}.blog_relatedTitle__WfXp2{margin:0 0 12px;font-size:16px;font-weight:700;color:var(--ink)}.blog_relatedList__58o38{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:10px 16px}.blog_relatedLink__y8eE2{color:var(--accent-deep);text-decoration:underline;text-underline-offset:3px;font-size:14px;font-weight:600}.blog_relatedLink__y8eE2:hover{color:var(--accent)}[data-theme=dark] .blog_page__hyd13{--ink:#f3f4f6;--ink-muted:hsla(0,0%,100%,.62);--ink-soft:hsla(0,0%,100%,.42);--paper:#161a1e;--paper-card:#1c1f24;--accent:#34d399;--accent-deep:#6ee7b7;--accent-soft:rgba(52,211,153,.16);--border:hsla(0,0%,100%,.08);--shadow:0 8px 24px rgba(0,0,0,.35);background:radial-gradient(900px 320px at 12% -8%,rgba(17,183,135,.14),transparent 55%),radial-gradient(620px 260px at 92% 4%,rgba(245,158,11,.06),transparent 58%),linear-gradient(180deg,#12161a,#161a1e 42%,#161a1e);color:var(--ink)}[data-theme=dark] .blog_card__QAniv:hover{box-shadow:0 12px 28px rgba(0,0,0,.45)}[data-theme=dark] .blog_cardLink__ZWurY:hover .blog_cardTitle__hc1J1{color:var(--accent)}[data-theme=dark] .blog_articleBody__FQOs4{color:hsla(0,0%,100%,.78)}[data-theme=dark] .blog_articleBodyHtml__rbNFy a{color:var(--accent)}[data-theme=dark] .blog_articleBodyHtml__rbNFy a:hover{color:var(--accent-deep)}[data-theme=dark] .blog_related__r9VnW{border-top-color:hsla(0,0%,100%,.08)}[data-theme=dark] .blog_relatedLink__y8eE2{color:var(--accent)}[data-theme=dark] .blog_relatedLink__y8eE2:hover{color:var(--accent-deep)}@media (max-width:1100px){.blog_grid__q0syl{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:820px){.blog_inner__ISemC{width:calc(100% - 40px);padding:40px 0 72px}.blog_grid__q0syl{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 14px}}@media (max-width:520px){.blog_inner__ISemC{width:calc(100% - 32px)}.blog_grid__q0syl{grid-template-columns:1fr}.blog_title__Qi_Wr{font-size:26px}}.SeoCrawlBlock_seoCrawl__alPMQ{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;pointer-events:none}.SeoCrawlBlock_seoCrawl__alPMQ dd,.SeoCrawlBlock_seoCrawl__alPMQ dl,.SeoCrawlBlock_seoCrawl__alPMQ dt,.SeoCrawlBlock_seoCrawl__alPMQ h1,.SeoCrawlBlock_seoCrawl__alPMQ h2,.SeoCrawlBlock_seoCrawl__alPMQ li,.SeoCrawlBlock_seoCrawl__alPMQ nav,.SeoCrawlBlock_seoCrawl__alPMQ ol,.SeoCrawlBlock_seoCrawl__alPMQ p,.SeoCrawlBlock_seoCrawl__alPMQ ul{margin:0}.SeoCrawlBlock_seoCrawl__alPMQ a{color:inherit}