.BlogHeroOverlay_hero__GfFKP{position:relative;display:flex;align-items:center;min-height:clamp(420px,52vh,680px);overflow:hidden;background:var(--surface-page)}.BlogHeroOverlay_image__hz7oy{position:absolute;inset:0;z-index:0}.BlogHeroOverlay_coverImage__DjWU0{object-fit:contain;object-position:right center}.BlogHeroOverlay_overlay__ViR6y{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(100deg,color-mix(in srgb,var(--surface-page) 98%,transparent) 0,color-mix(in srgb,var(--surface-page) 94%,transparent) 30%,color-mix(in srgb,var(--surface-page) 72%,transparent) 48%,color-mix(in srgb,var(--surface-page) 18%,transparent) 62%,transparent 78%),linear-gradient(180deg,transparent 70%,color-mix(in srgb,var(--surface-page) 35%,transparent) 100%)}.BlogHeroOverlay_content__nZbgr{position:relative;z-index:2;width:100%;max-width:var(--content-max);margin:0 auto;padding:clamp(2.5rem,6vw,4rem) clamp(1.25rem,3.5vw,2.5rem)}.BlogHeroOverlay_copy__i3KY2{max-width:38rem}.BlogHeroOverlay_back__d5mZW{display:inline-flex;align-items:center;gap:.4rem;margin:0 0 1.5rem;font-family:var(--font-mono);font-size:.78rem;text-transform:uppercase;letter-spacing:.16em;color:var(--fg-2);transition:color var(--dur) var(--ease-out)}.BlogHeroOverlay_back__d5mZW:hover{color:var(--fg-1)}.BlogHeroOverlay_eyebrow__GyFeD{display:flex;align-items:center;gap:.85rem;margin:0 0 1.25rem;font-family:var(--font-sans);font-size:clamp(.875rem,1.5vw,.95rem);font-weight:500;line-height:1.4;color:var(--fg-2)}.BlogHeroOverlay_eyebrowBar__z_QOS{flex-shrink:0;display:block;width:3px;height:1.25rem;border-radius:2px;background:var(--bf-lime)}.BlogHeroOverlay_title__CAfb5{max-width:17ch;margin:0;font-family:var(--font-sans);font-weight:600;font-size:clamp(1.85rem,3.8vw,3.1rem);line-height:1.05;letter-spacing:-.035em;text-wrap:balance;color:var(--fg-1)}.BlogHeroOverlay_lead__s45Bj{max-width:42ch;margin:1.25rem 0 0;font-family:var(--font-sans);font-size:clamp(1rem,1.35vw,1.2rem);line-height:1.55;text-wrap:pretty;color:var(--fg-2)}.BlogHeroOverlay_meta__istOp{display:flex;flex-wrap:wrap;align-items:center;gap:.55rem;margin-top:1.5rem;font-family:var(--font-mono);font-size:.78rem;text-transform:uppercase;letter-spacing:.14em;color:var(--fg-3)}.BlogHeroOverlay_category__39c4s{color:var(--bf-stormcloud)}.BlogHeroOverlay_author__bj4oq{margin:.85rem 0 0;font-family:var(--font-sans);font-size:.875rem;color:var(--fg-3)}.BlogHeroOverlay_dot__ZPe8x{color:var(--fg-3)}@media (max-width:960px){.BlogHeroOverlay_hero__GfFKP{flex-direction:column;align-items:stretch;min-height:auto}.BlogHeroOverlay_image__hz7oy{position:relative;flex-shrink:0;height:clamp(190px,30vh,260px)}.BlogHeroOverlay_coverImage__DjWU0{object-fit:cover;object-position:68% 42%}.BlogHeroOverlay_overlay__ViR6y{inset:auto 0 auto 0;top:0;height:clamp(190px,30vh,260px);background:linear-gradient(180deg,transparent 50%,color-mix(in srgb,var(--surface-page) 70%,transparent) 88%,var(--surface-page) 100%)}.BlogHeroOverlay_content__nZbgr{position:relative;z-index:2;flex:1 1;padding:clamp(1.35rem,4vw,2rem) clamp(1.25rem,3.5vw,2.5rem) clamp(2rem,5vw,2.75rem);background:var(--surface-page)}.BlogHeroOverlay_copy__i3KY2,.BlogHeroOverlay_lead__s45Bj,.BlogHeroOverlay_title__CAfb5{max-width:none}}@media (max-width:600px){.BlogHeroOverlay_image__hz7oy,.BlogHeroOverlay_overlay__ViR6y{height:clamp(170px,28vh,220px)}.BlogHeroOverlay_title__CAfb5{font-size:clamp(1.65rem,7.5vw,2.1rem)}}@media (min-width:1280px){.BlogHeroOverlay_hero__GfFKP{min-height:clamp(460px,50vh,640px)}}.BlogReadMore_section__dwGYz{border-top:1px solid var(--line-1);margin-top:1.25rem;padding:1.25rem 0 0}.BlogReadMore_inner__W_CrM{max-width:none;margin:0;padding:0}.BlogReadMore_heading__N0O5P{font-family:var(--font-mono);font-weight:700;font-size:clamp(1.2rem,1rem + .8vw,1.5rem);letter-spacing:-.01em;color:var(--fg-1);margin-bottom:clamp(1.5rem,4vw,2.5rem)}.BlogReadMore_grid__UIDbB{display:grid;grid-template-columns:1fr;grid-gap:clamp(1.5rem,4vw,2.5rem);gap:clamp(1.5rem,4vw,2.5rem);list-style:none}.BlogReadMore_item___hjga{min-width:0}.BlogReadMore_card__Yar8w{display:grid;grid-template-columns:1fr;grid-gap:1rem;gap:1rem;align-items:start}.BlogReadMore_thumb__I2ZuN{position:relative;width:100%;aspect-ratio:16/10;overflow:hidden;border-radius:6px;background:color-mix(in srgb,var(--fg-3) 18%,var(--surface-page))}.BlogReadMore_thumbFallback__cIRk_{position:absolute;inset:0;background:var(--bf-gradient);opacity:.7}.BlogReadMore_body__hy_EV{display:flex;flex-direction:column;gap:.45rem}.BlogReadMore_category__0WPyK{font-family:var(--font-mono);font-size:.66rem;text-transform:uppercase;letter-spacing:.16em;color:var(--bf-stormcloud)}.BlogReadMore_title__hpyyE{font-family:var(--font-sans);font-weight:600;color:var(--fg-1);font-size:clamp(1.05rem,.95rem + .5vw,1.25rem);line-height:1.2;letter-spacing:-.01em;transition:color var(--dur) var(--ease-out)}.BlogReadMore_card__Yar8w:focus-visible .BlogReadMore_title__hpyyE,.BlogReadMore_card__Yar8w:hover .BlogReadMore_title__hpyyE{text-decoration:underline;-webkit-text-decoration-color:var(--bf-lime);text-decoration-color:var(--bf-lime);text-underline-offset:4px;text-decoration-thickness:2px}.BlogReadMore_meta__618JL{font-family:var(--font-mono);font-size:.68rem;letter-spacing:.08em;color:var(--fg-3);text-transform:uppercase}@media (min-width:640px){.BlogReadMore_card__Yar8w{grid-template-columns:140px 1fr;gap:1.25rem}.BlogReadMore_thumb__I2ZuN{aspect-ratio:4/3}}@media (min-width:900px){.BlogReadMore_grid__UIDbB{grid-template-columns:repeat(3,1fr)}.BlogReadMore_card__Yar8w{grid-template-columns:1fr}.BlogReadMore_thumb__I2ZuN{aspect-ratio:16/10}}.BlogReadMore_ctaWrap__Fz5Nn{display:flex;justify-content:flex-start;margin-top:clamp(1.35rem,3vw,2rem)}.BlogReadMore_cta__6i_gq{display:inline-flex;align-items:center;gap:.55rem;font-family:var(--font-mono);font-size:.74rem;text-transform:uppercase;letter-spacing:.14em;color:var(--fg-1);padding:.65rem 1.15rem;border:1px solid var(--fg-1);border-radius:2px;transition:gap var(--dur) var(--ease-out),background var(--dur) var(--ease-out),border-color var(--dur) var(--ease-out),color var(--dur) var(--ease-out)}.BlogReadMore_cta__6i_gq:focus-visible,.BlogReadMore_cta__6i_gq:hover{gap:.85rem;background:var(--bf-lime);border-color:var(--bf-lime);color:var(--bf-selva)}.BlogReadMore_ctaArrow__AgUDn{display:inline-flex;line-height:1;transition:transform var(--dur) var(--ease-out)}.BlogReadMore_cta__6i_gq:focus-visible .BlogReadMore_ctaArrow__AgUDn,.BlogReadMore_cta__6i_gq:hover .BlogReadMore_ctaArrow__AgUDn{transform:translateX(3px)}