.blog_blogWrapper__MuKNk{--ink:#111318;--paper:#f8f7f4;--emerald:#0d9373;--emerald-soft:#e6f7f2;--emerald-dark:#0a7a60;--coral:#e8553d;--coral-soft:#fef0ed;--blog-text:#3b3f4a;--text-light:#6b7280;--border:#e0ded8;--card-bg:#ffffff;--code-bg:#f0eeea;--shadow-sm:0 1px 3px rgba(0,0,0,0.05);--shadow-md:0 4px 20px rgba(0,0,0,0.07);--shadow-lg:0 12px 48px rgba(0,0,0,0.09);font-family:Manrope,-apple-system,sans-serif;background:var(--paper);color:var(--blog-text);line-height:1.82;font-size:17px;-webkit-font-smoothing:antialiased}.blog_hero__m6Miv{background:var(--ink);padding:80px 24px 110px;text-align:center;position:relative;overflow:hidden}.blog_hero__m6Miv:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 25% 60%,rgba(13,147,115,.15) 0,transparent 55%),radial-gradient(ellipse at 75% 30%,rgba(232,85,61,.08) 0,transparent 45%);pointer-events:none}.blog_hero__m6Miv:after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(13,147,115,.4),transparent)}.blog_heroBadge__EpyAv{display:inline-flex;align-items:center;gap:8px;background:rgba(13,147,115,.12);border:1px solid rgba(13,147,115,.25);padding:7px 18px;border-radius:100px;font-size:12px;font-weight:700;color:#3de8c0;letter-spacing:1px;text-transform:uppercase;margin-bottom:32px;position:relative}.blog_heroTitle__OxsRT{font-family:"Instrument Serif",Georgia,serif;font-size:clamp(34px,5.5vw,58px);color:#fff;line-height:1.12;max-width:820px;margin:0 auto 24px;position:relative}.blog_highlight__qzfbd{color:#3de8c0;font-style:italic}.blog_heroSub__WLYtQ{font-size:17px;color:rgba(255,255,255,.55);max-width:580px;margin:0 auto 44px;line-height:1.7}.blog_heroStats__WkWpp{display:flex;justify-content:center;gap:40px;flex-wrap:wrap}.blog_heroStat__UYYN_{text-align:center}.blog_heroStatNum__k8F89{font-size:28px;font-weight:800;color:#3de8c0;display:block}.blog_heroStatLabel__3IXk4{font-size:12px;color:rgba(255,255,255,.35);text-transform:uppercase;letter-spacing:.8px;font-weight:600}.blog_tocWrapper__Zh_pF{max-width:760px;margin:-54px auto 48px;padding:0 24px;position:relative;z-index:2}.blog_toc__llcKm{background:var(--card-bg);border-radius:16px;padding:36px 40px;box-shadow:var(--shadow-lg);border:1px solid var(--border)}.blog_tocTitle___eeqT{font-family:"Instrument Serif",serif;font-size:22px;color:var(--ink);margin-bottom:20px}.blog_tocGrid__NucRV{display:grid;grid-template-columns:1fr 1fr;gap:6px 32px}.blog_tocGrid__NucRV a{color:var(--blog-text);text-decoration:none;font-size:14.5px;padding:5px 0;display:flex;align-items:baseline;gap:8px;transition:color .2s}.blog_tocGrid__NucRV a:hover,.blog_tocNum__RK4GA{color:var(--emerald)}.blog_tocNum__RK4GA{font-family:JetBrains Mono,monospace;font-size:11px;font-weight:600;min-width:20px}.blog_articleBody__gyg23{max-width:760px;margin:0 auto;padding:0 24px 80px}.blog_articleBody__gyg23 h2{font-family:"Instrument Serif",serif;font-size:30px;color:var(--ink);margin:64px 0 20px;line-height:1.25;padding-top:16px}.blog_articleBody__gyg23 h3{font-size:20px;font-weight:700;color:var(--ink);margin:36px 0 12px}.blog_articleBody__gyg23 p{margin-bottom:20px}.blog_articleBody__gyg23 a{color:var(--emerald-dark);text-decoration:underline;text-decoration-color:rgba(13,147,115,.3);text-underline-offset:3px}.blog_articleBody__gyg23 a:hover{text-decoration-color:var(--emerald)}.blog_articleBody__gyg23 code{background:var(--code-bg);padding:2px 6px;border-radius:4px;font-family:JetBrains Mono,monospace;font-size:14px}.blog_callout__ryyf4{border-radius:0 14px 14px 0;padding:24px 28px;margin:32px 0}.blog_calloutLabel__rkfbU{font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:1px;margin-bottom:8px}.blog_callout__ryyf4 p{margin-bottom:0}.blog_calloutKey__gg3xG{background:var(--emerald-soft);border-left:4px solid var(--emerald)}.blog_calloutKey__gg3xG .blog_calloutLabel__rkfbU{color:var(--emerald)}.blog_calloutKey__gg3xG p{color:#0a5c4a;font-weight:500}.blog_calloutWarn__Xl8X2{background:var(--coral-soft);border-left:4px solid var(--coral)}.blog_calloutWarn__Xl8X2 .blog_calloutLabel__rkfbU{color:var(--coral)}.blog_calloutTip__MK_0y{background:#fefce8;border-left:4px solid #ca8a04}.blog_calloutTip__MK_0y .blog_calloutLabel__rkfbU{color:#a16207}.blog_strat__Mb1KA{background:var(--card-bg);border:1px solid var(--border);border-radius:16px;padding:36px;margin:36px 0;box-shadow:var(--shadow-sm);position:relative}.blog_stratNum__D70ej{position:absolute;top:-13px;left:24px;background:var(--emerald);color:#fff;font-family:JetBrains Mono,monospace;font-size:12px;font-weight:700;padding:4px 14px;border-radius:100px}.blog_strat__Mb1KA h3{margin-top:4px;font-size:21px}.blog_stratTags__G89mR{display:flex;gap:8px;margin:10px 0 16px;flex-wrap:wrap}.blog_tag__kRoYS{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;padding:4px 12px;border-radius:100px}.blog_tagEasy__dWdV1{background:var(--emerald-soft);color:var(--emerald)}.blog_tagMedium__PAeO4{background:#fef9c3;color:#a16207}.blog_tagHard__YXIIW{background:var(--coral-soft);color:var(--coral)}.blog_tagContent__CyNW3{background:#ede9fe;color:#6d28d9}.blog_tagOutreach__zBZj0{background:#e0f2fe;color:#0369a1}.blog_stepsList__SnbYo{list-style:none;counter-reset:step;margin:20px 0;padding:0}.blog_stepsList__SnbYo li{counter-increment:step;padding:10px 0 10px 48px;position:relative;border-bottom:1px solid var(--border)}.blog_stepsList__SnbYo li:last-child{border-bottom:none}.blog_stepsList__SnbYo li:before{content:counter(step);position:absolute;left:0;top:11px;width:28px;height:28px;background:var(--emerald-soft);color:var(--emerald);font-family:JetBrains Mono,monospace;font-size:12px;font-weight:700;border-radius:50%;display:flex;align-items:center;justify-content:center}.blog_templateBox__DZaEl{background:var(--code-bg);border:1px solid var(--border);border-radius:12px;padding:24px 28px;margin:20px 0;font-size:15px;line-height:1.7;position:relative}.blog_templateLabel__wwdhX{position:absolute;top:-10px;left:16px;background:var(--ink);color:#fff;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:1px;padding:3px 12px;border-radius:100px}.blog_templateBox__DZaEl p{margin-bottom:12px;color:var(--blog-text)}.blog_templateBox__DZaEl p:last-child{margin-bottom:0}.blog_compTable__3rej2{width:100%;border-collapse:collapse;margin:32px 0;font-size:15px;background:var(--card-bg);border-radius:12px;overflow:hidden;box-shadow:var(--shadow-sm);border:1px solid var(--border)}.blog_compTable__3rej2 thead th{background:var(--ink);color:#fff;font-weight:700;padding:14px 18px;text-align:left;font-size:12px;text-transform:uppercase;letter-spacing:.6px}.blog_compTable__3rej2 td{padding:14px 18px;border-bottom:1px solid var(--border)}.blog_compTable__3rej2 tr:last-child td{border-bottom:none}.blog_compTable__3rej2 tr:nth-child(2n){background:#faf9f7}.blog_internalLink__RKVg6{display:flex;align-items:center;gap:20px;background:linear-gradient(135deg,var(--emerald-soft),#f0fdf9);border:1px solid rgba(13,147,115,.2);border-radius:14px;padding:24px 28px;margin:36px 0;text-decoration:none;transition:box-shadow .2s,transform .15s}.blog_internalLink__RKVg6:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.blog_ilIcon__hqNWT{width:48px;height:48px;background:var(--emerald);border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:22px;flex-shrink:0}.blog_ilLabel__Fw8LE{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.8px;color:var(--emerald)}.blog_ilTitle__NgY4R{font-weight:700;color:var(--ink);font-size:16px}.blog_ilDesc__ZhlNN{font-size:13px;color:var(--text-light)}.blog_faqItem__fme_x{border-bottom:1px solid var(--border);padding:24px 0}.blog_faqItem__fme_x:last-of-type{border-bottom:none}.blog_faqQ__9gDTz{font-weight:800;color:var(--ink);font-size:18px;margin-bottom:10px}.blog_faqA__YEzQu{color:var(--blog-text)}.blog_ctaBox__sbAQu{background:var(--ink);border-radius:20px;padding:52px 40px;text-align:center;margin:64px 0 0;position:relative;overflow:hidden}.blog_ctaBox__sbAQu:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 50% 0,rgba(13,147,115,.18) 0,transparent 60%);pointer-events:none}.blog_ctaBox__sbAQu h2{font-family:"Instrument Serif",serif;color:#fff;font-size:28px;margin:0 0 12px;position:relative}.blog_ctaBox__sbAQu p{color:rgba(255,255,255,.5);margin-bottom:28px;position:relative}.blog_ctaBtn__xIUuJ{display:inline-flex;align-items:center;gap:8px;background:var(--emerald);color:#fff;padding:14px 34px;border-radius:10px;font-weight:700;font-size:16px;text-decoration:none;transition:transform .2s,box-shadow .2s;position:relative}.blog_ctaBtn__xIUuJ:hover{transform:translateY(-2px);box-shadow:0 8px 28px rgba(13,147,115,.35);color:#fff}.blog_authorCard__dBRhm{display:flex;align-items:center;gap:20px;background:var(--card-bg);border:1px solid var(--border);border-radius:16px;padding:28px;margin-top:48px}.blog_authorAvatar__BY1F1{width:60px;height:60px;border-radius:50%;background:linear-gradient(135deg,var(--emerald),#0d9373);display:flex;align-items:center;justify-content:center;font-size:22px;color:#fff;font-weight:800;flex-shrink:0}.blog_authorName__ijn3z{font-weight:800;color:var(--ink);font-size:16px}.blog_authorRole__Q6b9S{font-size:14px;color:var(--text-light)}@media (max-width:640px){.blog_hero__m6Miv{padding:56px 20px 80px}.blog_heroStats__WkWpp{gap:24px}.blog_tocGrid__NucRV{grid-template-columns:1fr}.blog_toc__llcKm{padding:28px 24px}.blog_strat__Mb1KA{padding:28px 20px}.blog_templateBox__DZaEl{padding:20px}.blog_authorCard__dBRhm,.blog_internalLink__RKVg6{flex-direction:column;text-align:center}.blog_ctaBox__sbAQu{padding:36px 24px}}