.blog-module__JsT-Oq__pageHero{padding:40px 0 0}.blog-module__JsT-Oq__heroLabel{letter-spacing:.1em;text-transform:uppercase;color:#22d3ee;align-items:center;gap:10px;margin-bottom:20px;font-size:12px;font-weight:600;display:flex}.blog-module__JsT-Oq__heroLabelBar{background:#22d3ee;border-radius:2px;flex-shrink:0;width:3px;height:14px;display:inline-block;box-shadow:0 0 10px #22d3eeb3}.blog-module__JsT-Oq__heroPostCount{color:#ffffff40;letter-spacing:.06em;font-size:11px;font-weight:500}.blog-module__JsT-Oq__heroTitle{letter-spacing:-.03em;background:linear-gradient(135deg,#f1f5f9 30%,#64748b 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:14px;font-size:56px;font-weight:700;line-height:1.08}.blog-module__JsT-Oq__heroSubtitle{color:#ffffff73;max-width:500px;margin-bottom:40px;font-size:16px;line-height:1.6}.blog-module__JsT-Oq__heroDivider{background:linear-gradient(90deg,#22d3ee80 0%,#ffffff14 50%,#0000 100%);height:1px;margin-bottom:36px}.blog-module__JsT-Oq__grid{grid-template-columns:repeat(3,1fr);align-items:start;gap:24px;display:grid}@supports (grid-template-rows:masonry){.blog-module__JsT-Oq__grid{grid-template-rows:masonry;align-items:unset}}@supports (display:masonry){.blog-module__JsT-Oq__grid{display:masonry;grid-template-columns:repeat(3,1fr);grid-template-rows:unset;align-items:unset}}.blog-module__JsT-Oq__card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:inherit;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;text-decoration:none;transition:all .3s;display:block;overflow:hidden}.blog-module__JsT-Oq__cardFeatured{grid-column:span 2;}.blog-module__JsT-Oq__card:hover,.blog-module__JsT-Oq__cardFeatured:hover{border-color:#22d3ee4d;transform:translateY(-2px);box-shadow:0 8px 30px #0000004d}.blog-module__JsT-Oq__imageWrapper{width:100%;height:220px;position:relative;overflow:hidden}.blog-module__JsT-Oq__imageWrapperTall{height:280px;}.blog-module__JsT-Oq__imageWrapperShort{height:160px;}.blog-module__JsT-Oq__imageWrapperFeatured{height:360px;}.blog-module__JsT-Oq__cardImage{object-fit:cover;object-position:center;transition:transform .6s ease-out}.blog-module__JsT-Oq__card:hover .blog-module__JsT-Oq__cardImage,.blog-module__JsT-Oq__cardFeatured:hover .blog-module__JsT-Oq__cardImage{transform:scale(1.05)}.blog-module__JsT-Oq__imageOverlay{background:linear-gradient(#0000 50%,#0c182966 100%);position:absolute;inset:0}.blog-module__JsT-Oq__cardBody{padding:20px 24px 24px}.blog-module__JsT-Oq__meta{align-items:center;gap:12px;margin-bottom:12px;display:flex}.blog-module__JsT-Oq__category{color:#22d3ee;text-transform:uppercase;letter-spacing:.05em;font-size:13px;font-weight:600}.blog-module__JsT-Oq__date{color:#fff6;font-size:13px}.blog-module__JsT-Oq__title{color:#f1f5f9;margin-bottom:12px;font-size:22px;font-weight:600}.blog-module__JsT-Oq__titleLink{color:#f1f5f9;text-decoration:none;transition:color .2s}.blog-module__JsT-Oq__excerpt{color:#fff9;margin-bottom:16px;line-height:1.6}.blog-module__JsT-Oq__readMore{color:#22d3ee;font-size:14px;font-weight:500;text-decoration:none}@media (max-width:1024px){.blog-module__JsT-Oq__grid{grid-template-columns:repeat(2,1fr)}.blog-module__JsT-Oq__heroTitle{font-size:44px}}@media (max-width:640px){.blog-module__JsT-Oq__heroTitle{font-size:36px}.blog-module__JsT-Oq__heroSubtitle{font-size:15px}.blog-module__JsT-Oq__grid{grid-template-columns:1fr}.blog-module__JsT-Oq__cardFeatured{grid-column:span 1}.blog-module__JsT-Oq__imageWrapper,.blog-module__JsT-Oq__imageWrapperTall,.blog-module__JsT-Oq__imageWrapperShort,.blog-module__JsT-Oq__imageWrapperFeatured{height:200px}}
