.blog_wrap__77fZF{padding-top:28px;padding-bottom:96px}.blog_hero__WLLgl{padding:28px var(--card-pad);border:1px solid var(--color-border);background:radial-gradient(ellipse 80% 80% at 15% 0,var(--color-accent-bg-strong),transparent 60%),linear-gradient(180deg,var(--color-surface) 0,var(--color-bg-soft) 100%);margin-bottom:var(--bento-gap)}.blog_crumb__UeiO0{font-family:var(--font-mono);font-size:11px;letter-spacing:.14em;color:var(--color-text-dim);margin-bottom:8px}.blog_title__9ihMq{font-family:var(--font-mono);font-size:clamp(36px,5vw,56px);font-weight:700;letter-spacing:-.03em;color:var(--color-text);line-height:1;margin-bottom:10px}.blog_intro__qGxww{font-family:var(--font-mono);font-size:13px;color:var(--color-text-muted);line-height:1.55;max-width:640px}.blog_intro__qGxww a{color:var(--color-accent);border-bottom:1px dashed var(--color-border)}.blog_grid__4VF_V{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--bento-gap);gap:var(--bento-gap)}@media (max-width:760px){.blog_grid__4VF_V{grid-template-columns:1fr}}.blog_cardWide__tdVNe,.blog_card__AELHx{padding:var(--card-pad);border:1px solid var(--color-border);background:linear-gradient(180deg,var(--color-surface) 0,var(--color-bg-soft) 100%)}.blog_cardWide__tdVNe{grid-column:1/-1}.blog_lbl__b0EiL{font-family:var(--font-mono);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--color-text-dim);margin-bottom:12px;display:inline-flex;align-items:center;gap:6px}.blog_lbl__b0EiL:before{content:"";width:4px;height:4px;background:var(--color-accent)}.blog_copy__MdYXe{font-size:13.5px;color:var(--color-text-muted);line-height:1.6}.blog_cta__czXLI{display:inline-block;margin-top:14px;font-family:var(--font-mono);font-size:12px;color:var(--color-accent);border:1px solid var(--color-accent-border);background:var(--color-accent-bg);padding:8px 14px;letter-spacing:.06em;transition:all .14s var(--ease-out)}.blog_cta__czXLI:hover{background:var(--color-accent-bg-strong);box-shadow:var(--glow-accent);transform:translateY(-1px)}.blog_list__av3dK{list-style:none;display:flex;flex-direction:column;gap:4px}.blog_li__smp4e{display:grid;grid-template-columns:32px 1fr;grid-gap:10px;gap:10px;padding:8px 0;border-bottom:1px dashed var(--color-border);font-family:var(--font-mono);font-size:12.5px;color:var(--color-text-muted);align-items:baseline}.blog_li__smp4e:last-child{border-bottom:0}.blog_idx__UDxWu{color:var(--color-text-faint);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}