.blog-module__JsT-Oq__blogPage{color:#e7eee8;background:radial-gradient(at 82% 8%,#203528 0%,#0000 34%),radial-gradient(at 8% 56%,#172624 0%,#0000 38%),#0c1311;min-height:100vh;font-family:Arial,Helvetica,sans-serif}.blog-module__JsT-Oq__header{border-bottom:1px solid #1f2c25;justify-content:space-between;align-items:center;max-width:1240px;height:78px;margin:auto;padding:0 32px;display:flex}.blog-module__JsT-Oq__wordmark{letter-spacing:-1px;color:#edf2ed;align-items:center;gap:9px;font-size:22px;font-weight:700;text-decoration:none;display:flex}.blog-module__JsT-Oq__brandMark{color:#142019;background:#9fbea4;border-radius:9px 9px 9px 3px;place-items:center;width:29px;height:29px;font-family:Georgia,serif;font-size:19px;font-weight:500;display:grid}.blog-module__JsT-Oq__nav{gap:28px;display:flex}.blog-module__JsT-Oq__nav a{color:#a4b4a9;font-size:12px;text-decoration:none;transition:color .2s}.blog-module__JsT-Oq__nav a:hover{color:#d2e5aa}.blog-module__JsT-Oq__headerCta{color:#c6d8c8;border-bottom:1px solid #526c59;padding:8px 0;font-size:12px;font-weight:700;text-decoration:none}.blog-module__JsT-Oq__headerCta span{color:#c1d9a0;margin-left:6px}.blog-module__JsT-Oq__heroSection{text-align:center;max-width:900px;margin:auto;padding:80px 32px 40px}.blog-module__JsT-Oq__eyebrow{color:#a3b5a6;letter-spacing:1.7px;align-items:center;gap:9px;margin-bottom:18px;font-size:9px;font-weight:700;display:inline-flex}.blog-module__JsT-Oq__eyebrow>span{background:#a9ca8d;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #a9ca8d1c}.blog-module__JsT-Oq__heroSection h1{letter-spacing:-1.5px;margin:0 0 16px;font-family:Georgia,serif;font-size:clamp(34px,4vw,48px);line-height:1.1}.blog-module__JsT-Oq__heroSection h1 em{color:#acc8a9;font-style:italic}.blog-module__JsT-Oq__heroSubtitle{color:#aebdb2;max-width:650px;margin:auto;font-size:14px;line-height:1.7}.blog-module__JsT-Oq__articlesGrid{grid-template-columns:repeat(2,1fr);gap:28px;max-width:1200px;margin:auto;padding:40px 32px 100px;display:grid}@media (max-width:860px){.blog-module__JsT-Oq__articlesGrid{grid-template-columns:1fr;gap:24px;padding:30px 20px 80px}}.blog-module__JsT-Oq__articleCard{background:linear-gradient(160deg,#15221b 0%,#0e1713 100%);border:1px solid #23352a;border-radius:10px;flex-direction:column;padding:32px 30px 26px;transition:transform .2s cubic-bezier(.16,1,.3,1),border-color .2s,box-shadow .2s;display:flex;position:relative;box-shadow:0 20px 48px #0005,inset 0 1px #52755e20}.blog-module__JsT-Oq__articleCard:hover{border-color:#3f614a;transform:translateY(-3px);box-shadow:0 26px 56px #00000070,inset 0 1px #68997735}.blog-module__JsT-Oq__cardHeader{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.blog-module__JsT-Oq__areaBadge{letter-spacing:1.2px;color:#c7e5a8;text-transform:uppercase;background:#1c2b21;border:1px solid #324939;border-radius:4px;padding:4px 10px;font-size:8.5px;font-weight:700;display:inline-block}.blog-module__JsT-Oq__readingTime{color:#7d8f82;font-size:11px}.blog-module__JsT-Oq__cardTitle{letter-spacing:-.4px;margin:0 0 18px;font-family:Georgia,serif;font-size:21px;line-height:1.3}.blog-module__JsT-Oq__cardTitle a{color:#eaf1eb;text-decoration:none;transition:color .15s}.blog-module__JsT-Oq__cardTitle a:hover{color:#c3e8a5}.blog-module__JsT-Oq__aiBox{background:#0b120f;border:1px solid #1c2a21;border-radius:6px;margin-bottom:24px;padding:16px 18px;box-shadow:inset 0 2px 6px #00000030}.blog-module__JsT-Oq__aiBoxHeader{border-bottom:1px solid #16221b;justify-content:space-between;align-items:center;margin-bottom:10px;padding-bottom:8px;display:flex}.blog-module__JsT-Oq__aiPulseWrap{align-items:center;gap:7px;display:flex}.blog-module__JsT-Oq__aiPulseDot{background:#9ab550;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #9ab55025}.blog-module__JsT-Oq__aiLabel{letter-spacing:.8px;color:#d1e8b2;text-transform:uppercase;font-size:10px;font-weight:700}.blog-module__JsT-Oq__geoPill{letter-spacing:.8px;color:#8fa093;background:#141f18;border:1px solid #243529;border-radius:3px;padding:2px 7px;font-size:8px}.blog-module__JsT-Oq__aiSummaryList{flex-direction:column;gap:8px;display:flex}.blog-module__JsT-Oq__aiSummary{color:#afc0b2;margin:0;font-size:12.5px;font-weight:300;line-height:1.65}.blog-module__JsT-Oq__cardFooter{border-top:1px solid #1c2820;justify-content:space-between;align-items:center;margin-top:auto;padding-top:18px;display:flex}.blog-module__JsT-Oq__authorInfo{align-items:center;gap:10px;display:flex}.blog-module__JsT-Oq__avatar{color:#cae2c2;background:#25362a;border-radius:50%;place-items:center;width:28px;height:28px;font-family:Georgia,serif;font-size:12px;display:grid}.blog-module__JsT-Oq__authorInfo b{color:#e2ede4;font-size:11px;display:block}.blog-module__JsT-Oq__authorInfo small{color:#839487;font-size:9px;display:block}.blog-module__JsT-Oq__readBtn{color:#203527;background:#a3c29f;border-radius:4px;align-items:center;gap:6px;padding:8px 14px;font-size:11px;font-weight:700;text-decoration:none;transition:background .15s,transform .15s;display:inline-flex}.blog-module__JsT-Oq__readBtn:hover{background:#bde0b7;transform:translate(2px)}.blog-module__JsT-Oq__readBtn span{font-size:12px}.blog-module__JsT-Oq__emptyState{text-align:center;color:#88968c;padding:60px 20px}.blog-module__JsT-Oq__footer{color:#8a988e;border-top:1px solid #1f2c25;justify-content:space-between;align-items:center;max-width:1240px;min-height:80px;margin:auto;padding:24px 32px;font-size:9px;display:flex}
