.blog-post-module__INzFNq__wrap{--panel:#1a2032;--ink:#e5e7eb;--muted:#9aa3b2;--line:#ffffff14;--blue5:#0ea5e9;--blue6:#60a5fa;min-height:100%;color:var(--ink);background:radial-gradient(120% 120% at 10% 0,#0f141b 0%,#0b1017 45%,#0a0d12 100%);gap:clamp(24px,4vw,48px);padding:clamp(16px,4vw,48px);display:grid}.blog-post-module__INzFNq__backWrap{max-width:min(860px,94vw);margin:0 auto;padding:8px 0 4px}.blog-post-module__INzFNq__back{color:var(--blue5);font:700 15px/1.4 Inter,system-ui,sans-serif;text-decoration:none;transition:opacity .15s}.blog-post-module__INzFNq__back:hover{opacity:.85}.blog-post-module__INzFNq__header{border:1px solid var(--line);background:linear-gradient(#171c2a 0%,#111726 100%);border-radius:24px;width:min(860px,100%);margin:0 auto;padding:clamp(24px,5vw,56px)}.blog-post-module__INzFNq__metaRow{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:18px;display:flex}.blog-post-module__INzFNq__category{letter-spacing:.08em;text-transform:uppercase;color:var(--blue5);background:#0ea5e91a;border:1px solid #0ea5e940;border-radius:999px;padding:4px 12px;font-size:11px;font-weight:700}.blog-post-module__INzFNq__city{color:var(--muted);border:1px solid var(--line);background:#ffffff0d;border-radius:999px;padding:4px 12px;font-size:12px;font-weight:600}.blog-post-module__INzFNq__date{color:var(--muted);margin-left:auto;font-size:12px}.blog-post-module__INzFNq__readTime{color:var(--muted);font-size:12px}.blog-post-module__INzFNq__title{margin:0 0 14px;font-size:clamp(24px,4.5vw,44px);font-weight:850;line-height:1.1}.blog-post-module__INzFNq__excerpt{color:var(--muted);margin:0;font-size:clamp(15px,2vw,18px);line-height:1.65}.blog-post-module__INzFNq__body{border:1px solid var(--line);background:linear-gradient(#161b28 0%,#111726 100%);border-radius:20px;width:min(860px,100%);margin:0 auto;padding:clamp(24px,5vw,56px)}.blog-post-module__INzFNq__body p{color:#d1d5db;margin:0 0 20px;font-size:clamp(15px,1.7vw,17px);line-height:1.75}.blog-post-module__INzFNq__body h2{color:var(--ink);margin:32px 0 12px;font-size:clamp(18px,2.5vw,24px);font-weight:750;line-height:1.25}.blog-post-module__INzFNq__body h3{color:var(--ink);margin:24px 0 10px;font-size:clamp(16px,2vw,20px);font-weight:700}:is(.blog-post-module__INzFNq__body ul,.blog-post-module__INzFNq__body ol){margin:0 0 20px;padding-left:20px}.blog-post-module__INzFNq__body li{color:#d1d5db;margin-bottom:6px;font-size:clamp(14px,1.6vw,16px);line-height:1.7}.blog-post-module__INzFNq__body strong{color:var(--ink);font-weight:700}.blog-post-module__INzFNq__body a{color:var(--blue5);text-underline-offset:3px;text-decoration:underline}.blog-post-module__INzFNq__tags{flex-wrap:wrap;align-items:center;gap:8px;width:min(860px,100%);margin:0 auto;display:flex}.blog-post-module__INzFNq__tagsLabel{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;margin-right:4px;font-size:12px;font-weight:700}.blog-post-module__INzFNq__tag{color:var(--muted);border:1px solid var(--line);background:#ffffff0d;border-radius:999px;padding:4px 12px;font-size:12px}.blog-post-module__INzFNq__related{width:min(860px,100%);margin:0 auto}.blog-post-module__INzFNq__relatedTitle{margin:0 0 16px;font-size:18px;font-weight:750}.blog-post-module__INzFNq__relatedGrid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:14px;display:grid}.blog-post-module__INzFNq__relatedCard{background:var(--panel);border:1px solid var(--line);border-radius:14px;padding:16px 18px;text-decoration:none;transition:border-color .2s;display:block}.blog-post-module__INzFNq__relatedCard:hover{border-color:#0ea5e959}.blog-post-module__INzFNq__relatedCategory{letter-spacing:.08em;text-transform:uppercase;color:var(--blue5);margin:0 0 6px;font-size:10px;font-weight:700}.blog-post-module__INzFNq__relatedPostTitle{color:var(--ink);margin:0 0 8px;font-size:14px;font-weight:700;line-height:1.35}.blog-post-module__INzFNq__relatedMeta{color:var(--muted);font-size:11px}.blog-post-module__INzFNq__cta{text-align:center;background:linear-gradient(135deg,#0f1a2e 0%,#0d1520 100%);border:1px solid #0ea5e933;border-radius:20px;width:min(860px,100%);margin:0 auto;padding:clamp(28px,5vw,52px)}.blog-post-module__INzFNq__ctaTitle{margin:0 0 10px;font-size:clamp(20px,3vw,30px);font-weight:800}.blog-post-module__INzFNq__ctaBody{color:var(--muted);margin:0 0 26px;font-size:clamp(14px,1.6vw,16px)}.blog-post-module__INzFNq__ctaBtn{background:var(--blue5);color:#fff;border-radius:999px;padding:14px 30px;font:700 15px/1 Inter,system-ui,sans-serif;text-decoration:none;transition:opacity .15s;display:inline-block}.blog-post-module__INzFNq__ctaBtn:hover{opacity:.88}
