.blog-module__JsT-Oq__page{background:var(--color-canvas,#f8faf8);min-height:100vh;padding-bottom:90px;position:relative;overflow-x:clip}.blog-module__JsT-Oq__tickerBar{border-bottom:1px solid var(--color-ink-100,#e4eae6);color:var(--color-ink-500,#53695c);letter-spacing:.04em;justify-content:space-between;align-items:center;gap:16px;padding:10px 0;font-size:11px;display:flex}.blog-module__JsT-Oq__tickerLeft{align-items:center;gap:8px;display:flex}.blog-module__JsT-Oq__liveDot{background:#16a34a;border-radius:50%;flex-shrink:0;width:7px;height:7px;box-shadow:0 0 0 3px #16a34a33}.blog-module__JsT-Oq__tickerTag{color:var(--color-brand-800,#1c3e2c);text-transform:uppercase;letter-spacing:.1em;font-weight:700}.blog-module__JsT-Oq__tickerRight{align-items:center;gap:14px;display:flex}.blog-module__JsT-Oq__tickerRight span{font-size:11px}.blog-module__JsT-Oq__masthead{border-bottom:2px solid var(--color-ink-900,#182e21);margin-bottom:32px;padding:36px 0 28px}.blog-module__JsT-Oq__mastheadInner{flex-direction:column;gap:16px;display:flex}.blog-module__JsT-Oq__mastheadMeta{border-bottom:1px solid var(--color-ink-100,#e4eae6);text-transform:uppercase;letter-spacing:.14em;color:var(--color-ink-500,#53695c);justify-content:space-between;align-items:center;padding-bottom:12px;font-size:11px;font-weight:600;display:flex}.blog-module__JsT-Oq__mastheadMain{justify-content:space-between;align-items:flex-end;gap:32px;display:flex}.blog-module__JsT-Oq__mastheadBrand{max-width:780px}.blog-module__JsT-Oq__mastheadBrand h1{letter-spacing:-.05em;color:var(--color-ink-950,#102218);margin:0;font-size:clamp(42px,5.5vw,76px);font-weight:800;line-height:.98}.blog-module__JsT-Oq__mastheadBrand h1 span{font-family:var(--font-serif,Georgia, serif);letter-spacing:-.03em;color:var(--color-brand-600,#2d6041);margin-top:8px;font-size:clamp(24px,3vw,42px);font-style:italic;font-weight:400;display:block}.blog-module__JsT-Oq__mastheadDesc{max-width:380px;padding-bottom:8px}.blog-module__JsT-Oq__mastheadDesc p{color:var(--color-ink-600,#40564a);margin:0;font-size:14px;line-height:1.8}.blog-module__JsT-Oq__bottomBridge{border-top:1px solid var(--color-ink-200,#cfd9d2);margin-top:80px;padding-top:60px}.blog-module__JsT-Oq__bridgeHeader{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:32px;display:flex}.blog-module__JsT-Oq__bridgeHeader h2{letter-spacing:-.03em;color:var(--color-ink-950,#102218);font-size:28px;font-weight:700}.blog-module__JsT-Oq__bridgeHeader p{color:var(--color-ink-500,#53695c);margin-top:6px;font-size:14px}.blog-module__JsT-Oq__bridgeCards{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.blog-module__JsT-Oq__bridgeCard{border:1px solid var(--color-ink-200,#cfd9d2);background:#fff;border-radius:20px;flex-direction:column;padding:26px;text-decoration:none;transition:all .25s cubic-bezier(.16,1,.3,1);display:flex;box-shadow:0 4px 16px -8px #1423190d}.blog-module__JsT-Oq__bridgeCard:hover{border-color:var(--color-brand-400,#6a9478);transform:translateY(-4px);box-shadow:0 16px 36px -10px #1423191f}.blog-module__JsT-Oq__bridgeIcon{background:var(--color-brand-50,#f0f6f2);width:44px;height:44px;color:var(--color-brand-700,#234d35);border-radius:12px;place-items:center;margin-bottom:18px;transition:all .2s;display:grid}.blog-module__JsT-Oq__bridgeCard:hover .blog-module__JsT-Oq__bridgeIcon{background:var(--color-brand-600,#2d6041);color:#fff}.blog-module__JsT-Oq__bridgeCard h3{color:var(--color-ink-900,#182e21);margin-bottom:8px;font-size:16px;font-weight:700}.blog-module__JsT-Oq__bridgeCard p{color:var(--color-ink-500,#53695c);flex:1;margin-bottom:20px;font-size:13px;line-height:1.7}.blog-module__JsT-Oq__bridgeAction{color:var(--color-brand-700,#234d35);align-items:center;gap:6px;font-size:12px;font-weight:700;transition:transform .2s;display:inline-flex}.blog-module__JsT-Oq__bridgeCard:hover .blog-module__JsT-Oq__bridgeAction{color:var(--color-brand-900,#173326);transform:translate(3px)}.blog-module__JsT-Oq__newsletterSection{background:linear-gradient(135deg,#0e2318 0%,#173827 50%,#0d2117 100%);border:1px solid #7897734d;border-radius:24px;grid-template-columns:1.15fr .85fr;align-items:center;gap:40px;margin-top:50px;padding:44px 48px;display:grid;position:relative;overflow:hidden;box-shadow:0 24px 60px -20px #0a1a1173}.blog-module__JsT-Oq__newsletterBadge{letter-spacing:.14em;color:var(--color-highlight,#dce9c9);text-transform:uppercase;align-items:center;gap:6px;margin-bottom:12px;font-size:10px;font-weight:700;display:inline-flex}.blog-module__JsT-Oq__newsletterSection h3{color:#fff;letter-spacing:-.03em;font-size:clamp(26px,3vw,36px);font-weight:600;line-height:1.18}.blog-module__JsT-Oq__newsletterSection h3 em{font-family:var(--font-serif,Georgia, serif);color:var(--color-highlight,#dce9c9);font-style:italic;font-weight:400}.blog-module__JsT-Oq__newsletterSection p{color:#b8ccbc;margin-top:12px;font-size:13px;line-height:1.8}@media (max-width:1024px){.blog-module__JsT-Oq__mastheadMain{flex-direction:column;align-items:flex-start;gap:20px}.blog-module__JsT-Oq__mastheadDesc{max-width:none}.blog-module__JsT-Oq__bridgeCards{grid-template-columns:1fr;gap:16px}.blog-module__JsT-Oq__newsletterSection{grid-template-columns:1fr;gap:28px;padding:32px 24px}}@media (max-width:640px){.blog-module__JsT-Oq__tickerBar{flex-direction:column;align-items:flex-start;gap:6px;padding:8px 0}.blog-module__JsT-Oq__masthead{margin-bottom:24px;padding:24px 0 20px}.blog-module__JsT-Oq__mastheadMeta{letter-spacing:.1em;font-size:9px}.blog-module__JsT-Oq__bottomBridge{margin-top:50px;padding-top:40px}.blog-module__JsT-Oq__bridgeHeader h2{font-size:24px}}
