.Blog_hero__yOIZe{border-bottom:1px solid hsl(var(--border));padding:144px 0 64px}.Blog_intro__ruW_a{max-width:800px;margin:0 auto;text-align:center}.Blog_intro__ruW_a h1{text-wrap:balance}.Blog_lede___kLUj{max-width:640px;margin:20px auto 0;color:hsl(var(--muted-foreground));font-size:var(--type-body-lg);line-height:1.8;text-wrap:pretty}.Blog_actions__zfGqA{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:28px}.Blog_primaryAction__rVbgy,.Blog_secondaryAction__Vexag{display:inline-flex;min-height:44px;align-items:center;justify-content:center;gap:8px;border:1px solid transparent;border-radius:4px;padding:10px 20px;font-family:var(--font-mono);font-size:13px;line-height:1.5;letter-spacing:.02em;text-transform:uppercase;transition:background-color .18s ease}.Blog_primaryAction__rVbgy{color:hsl(var(--accent-foreground));background:hsl(var(--accent))}.Blog_primaryAction__rVbgy:hover{background:hsl(var(--accent-hover))}.Blog_secondaryAction__Vexag{border-color:hsl(var(--border));color:hsl(var(--foreground))}.Blog_secondaryAction__Vexag:hover{background:hsl(var(--muted))}.Blog_featuredSection__Ik9xK{padding:48px 0 64px;border-bottom:1px solid hsl(var(--border))}.Blog_featuredCard__7bwLD{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden;border:1px solid hsl(var(--border));border-radius:var(--radius);background:hsl(var(--card));color:hsl(var(--foreground));transition:border-color .18s ease}.Blog_featuredCard__7bwLD:hover{border-color:hsl(var(--muted-foreground)/.65)}.Blog_featuredCover__zetCV{position:relative;min-width:0;min-height:100%;overflow:hidden;border-right:1px solid hsl(var(--border));background:hsl(var(--muted))}.Blog_featuredImage__R6flg{-o-object-fit:cover;object-fit:cover;transition:transform .3s ease}.Blog_featuredCard__7bwLD:hover .Blog_featuredImage__R6flg{transform:scale(1.025)}.Blog_featuredBody__RM_bT{display:flex;min-width:0;flex-direction:column;align-items:flex-start;padding:clamp(28px,3.5vw,48px)}.Blog_featuredTitle__01e0l{margin-top:24px;font-family:var(--font-sans);font-size:var(--type-subsection-title);font-weight:500;line-height:1.12;letter-spacing:-.035em;text-wrap:balance}.Blog_featuredDescription__W9cTr{margin-top:20px;color:hsl(var(--muted-foreground));font-size:16px;line-height:1.8}.Blog_date__Qjw8Q,.Blog_readLink__5cFDP{font-family:var(--font-mono);font-size:11px;font-weight:400;line-height:1.5;letter-spacing:.045em;text-transform:uppercase}.Blog_date__Qjw8Q{margin:24px 0;color:hsl(var(--muted-foreground))}.Blog_readLink__5cFDP{display:inline-flex;align-items:center;gap:10px;margin-top:auto;padding-top:8px}.Blog_readLink__5cFDP svg{transition:transform .18s ease}.Blog_featuredCard__7bwLD:hover .Blog_readLink__5cFDP svg{transform:translateX(3px)}.Blog_featuredCard__7bwLD:focus-visible,.Blog_primaryAction__rVbgy:focus-visible,.Blog_secondaryAction__Vexag:focus-visible{outline:2px solid hsl(var(--accent));outline-offset:5px}.Blog_articlesSection__J6Xai{padding:64px 0 80px}.Blog_articlesHeader__abqfW{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:end;gap:32px 64px;margin-bottom:40px}.Blog_sectionDescription__BELuY{max-width:430px;color:hsl(var(--muted-foreground));font-size:15px;line-height:1.8}.Blog_articleGrid__xyAkU{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none}.Blog_emptyState__iihx2{border:1px solid hsl(var(--border));border-radius:var(--radius);padding:32px}.Blog_emptyState__iihx2 p{margin:12px 0;color:hsl(var(--muted-foreground));line-height:1.8}@media (max-width:1099px){.Blog_articleGrid__xyAkU{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:899px){.Blog_articlesHeader__abqfW,.Blog_featuredCard__7bwLD{grid-template-columns:minmax(0,1fr)}.Blog_featuredCover__zetCV{aspect-ratio:8/5;min-height:0;border-right:0;border-bottom:1px solid hsl(var(--border))}.Blog_articlesHeader__abqfW{gap:20px}.Blog_sectionDescription__BELuY{max-width:640px}}@media (max-width:639px){.Blog_hero__yOIZe{padding:112px 0 40px}.Blog_articlesSection__J6Xai,.Blog_featuredSection__Ik9xK{padding:40px 0 48px}.Blog_featuredBody__RM_bT{padding:24px}.Blog_articleGrid__xyAkU{grid-template-columns:minmax(0,1fr)}.Blog_articlesHeader__abqfW{margin-bottom:28px}}@media (prefers-reduced-motion:reduce){.Blog_featuredCard__7bwLD,.Blog_featuredImage__R6flg,.Blog_primaryAction__rVbgy,.Blog_readLink__5cFDP svg,.Blog_secondaryAction__Vexag{transition:none}.Blog_featuredCard__7bwLD:hover .Blog_featuredImage__R6flg,.Blog_featuredCard__7bwLD:hover .Blog_readLink__5cFDP svg{transform:none}}