.BlogsLanding_page__rLeH8{min-height:100vh;background:var(--black);color:var(--off-white)}.BlogsLanding_main__a6FmZ{padding:calc(var(--nav-h) + 32px) 0 96px}.BlogsLanding_intro__PeQtL{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);gap:48px;align-items:center}.BlogsLanding_eyebrow__lisju{font-family:var(--font-jetbrains),monospace;font-size:11px;letter-spacing:.14em;color:var(--green);margin-bottom:16px}.BlogsLanding_title__pQb43{font-family:var(--font-syne),sans-serif;font-weight:800;font-size:clamp(34px,5vw,64px);line-height:1.08;margin-bottom:22px}.BlogsLanding_lede__uI_zi{max-width:540px;font-size:15.5px;line-height:1.7;color:#cfcfc9;margin-bottom:14px}.BlogsLanding_introImage__SJXVS{position:relative;aspect-ratio:16/10;overflow:hidden;border:1px solid var(--border-dark);background:#0a0a0a}.BlogsLanding_introImg__pEUeO{object-fit:cover}.BlogsLanding_bannerSection__jXHly{margin-top:56px}.BlogsLanding_bannerHeading__IgxP_{display:flex;align-items:center;gap:16px;font-family:var(--font-syne),sans-serif;font-weight:700;font-size:15px;margin-bottom:18px}.BlogsLanding_rule__8h9sN{flex:1;height:1px;background:var(--off-white);opacity:.6}.BlogsLanding_banner__ZGHqb{list-style:none;position:relative;display:flex;gap:18px;overflow-x:auto;padding:6px 0 12px;scrollbar-width:none}.BlogsLanding_banner__ZGHqb::-webkit-scrollbar{display:none}.BlogsLanding_bannerItem__7Uwhp{flex:0 0 300px}.BlogsLanding_bannerCard__6l39z{display:flex;flex-direction:column;gap:10px;height:100%;padding:10px 10px 16px;background:#0a0a0a;border:1px solid var(--border-dark);transition:border-color .25s,transform .25s var(--ease)}.BlogsLanding_bannerCard__6l39z:hover{border-color:var(--green);transform:translateY(-3px)}.BlogsLanding_bannerCardLatest__5Bnar{border-color:var(--green);animation:BlogsLanding_latestPulse__kdkcJ 2.4s ease-in-out infinite}@keyframes BlogsLanding_latestPulse__kdkcJ{0%,to{box-shadow:0 0 0 0 rgba(0,200,83,0)}50%{box-shadow:0 0 16px 0 rgba(0,200,83,.28)}}@media (prefers-reduced-motion:reduce){.BlogsLanding_bannerCardLatest__5Bnar{animation:none}}.BlogsLanding_bannerImgWrap__rd0aS{position:relative;display:block;aspect-ratio:16/9;overflow:hidden}.BlogsLanding_bannerImg__prF9z{width:100%;height:100%;object-fit:cover}.BlogsLanding_latestTag__voFw_{position:absolute;top:8px;left:8px;font-family:var(--font-jetbrains),monospace;font-size:9px;letter-spacing:.1em;color:var(--black);background:var(--green);padding:3px 8px}.BlogsLanding_bannerMeta__5zxe8{padding:0 4px;font-family:var(--font-jetbrains),monospace;font-size:10px;color:var(--gray)}.BlogsLanding_bannerTitle__1lpRL{padding:0 4px;font-family:var(--font-syne),sans-serif;font-weight:700;font-size:15px;line-height:1.3;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.BlogsLanding_empty__Gdwbq{color:var(--gray);font-size:15px}@media (max-width:960px){.BlogsLanding_main__a6FmZ{padding-top:calc(var(--nav-h) + 16px)}.BlogsLanding_intro__PeQtL{grid-template-columns:1fr;gap:32px}.BlogsLanding_bannerItem__7Uwhp{flex-basis:260px}}