.blog-card_card__hGwdr{display:flex;flex-direction:row-reverse;gap:1.4rem;align-items:flex-start;justify-content:space-between;width:100%;padding:1.1rem 0;border-top:1px solid var(--border);text-decoration:none;color:inherit;transition:opacity .18s ease}.blog-card_card__hGwdr:hover{opacity:.92}.blog-card_card__hGwdr:first-child{border-top:none}.blog-card_card__hGwdr:last-child{padding-bottom:0}.blog-card_card--compact__nb1NV{border:none;background:transparent}.blog-card_card--compact__nb1NV:hover{box-shadow:none}.blog-card_card__imageWrap__keY8W{flex:0 0 clamp(18rem,45%,24rem);aspect-ratio:16/9;overflow:hidden;background:var(--muted)}.blog-card_card__image__a6MXP{width:100%;height:100%;object-fit:cover}.blog-card_card__body__OwIVQ{flex:0 1 auto;display:flex;flex-direction:column;gap:.45rem;min-width:0;max-width:500px;align-self:flex-end}.blog-card_card--compact__nb1NV .blog-card_card__body__OwIVQ{padding:0}.blog-card_card__tags__TWz6i{display:flex;gap:.375rem;flex-wrap:wrap}.blog-card_card__tag__2PvVm{font-size:.75rem;font-weight:500;text-transform:uppercase;letter-spacing:.04em;color:var(--muted-foreground);background:var(--muted);padding:.125rem .5rem;border-radius:9999px}.blog-card_card__category__Qp4rd{margin:0;font-size:.76rem;line-height:1.3;color:var(--muted-foreground)}.blog-card_card__title__geAWB{font-family:var(--font-lora),"Lora",serif;font-size:clamp(1.1rem,1.2vw,1.45rem);font-weight:500;line-height:1.2;letter-spacing:-.015em;color:var(--foreground);margin:0;text-wrap:balance}.blog-card_card--compact__nb1NV .blog-card_card__title__geAWB{font-size:1rem}.blog-card_card__description__IGQsi{font-size:.87rem;color:var(--muted-foreground);line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;max-width:46ch;margin:0}.blog-card_card__meta__JHyKg{display:flex;align-items:center;font-size:.74rem;color:var(--muted-foreground);margin-top:.15rem}@media (max-width:900px){.blog-card_card__hGwdr{flex-direction:column;gap:.85rem;padding:1rem 0}.blog-card_card__imageWrap__keY8W{flex-basis:auto;width:100%}.blog-card_card__title__geAWB{font-size:clamp(1.05rem,4vw,1.35rem)}}.blog-grid_layout__XqFYs{display:none;width:100%;align-items:flex-start;justify-content:space-between;gap:32px}.blog-grid_controls__hapkK{flex:0 0 16rem;position:sticky;top:6rem}.blog-grid_controls__hapkK,.blog-grid_tabs__R571h{display:flex;flex-direction:column;align-items:flex-start;gap:1.25rem}.blog-grid_tabs__R571h{width:100%}.blog-grid_tabsList__JTUBw{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:1rem;padding:0;background:transparent;border:0;border-radius:0;color:inherit;min-height:auto;height:auto;width:100%}.blog-grid_tabsTrigger__McmG3{display:block;flex:none;width:100%;height:auto;min-height:0;padding:0;border:0;background:transparent;color:var(--color-text-secondary,var(--muted-foreground,#71717a));font-family:var(--font-lora),"Lora",serif;font-size:clamp(1.5rem,2.1vw,2.3rem);font-weight:500;line-height:1.04;letter-spacing:-.035em;box-shadow:none;text-align:left;white-space:normal}.blog-grid_tabsTrigger__McmG3:hover,.blog-grid_tabsTrigger__McmG3[data-state=active]{color:var(--color-text-primary,var(--foreground,#09090b));background:transparent}.blog-grid_tabsTrigger__McmG3[data-state=active]{box-shadow:none}.blog-grid_tabsTriggerText__oKHYs{display:inline-block;text-wrap:balance}.blog-grid_searchField__QkbhE{position:relative;width:100%;min-width:240px;max-width:16rem;margin-top:.25rem}.blog-grid_searchIcon__I4gqt{position:absolute;top:50%;right:1rem;color:var(--muted-foreground,#71717a);transform:translateY(-50%);pointer-events:none}.blog-grid_searchInput__2hfqi{height:auto;padding:.8rem 2.5rem .8rem 1rem;border-radius:0;border-color:var(--border);background:transparent;font-size:.9rem}.blog-grid_searchInput__2hfqi::-webkit-search-cancel-button,.blog-grid_searchInput__2hfqi::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.blog-grid_grid__KlJDy{display:block;flex:0 0 auto;min-width:0;width:min(100%,696px);margin-left:auto;animation:blog-grid_gridFadeUp__TQW6d .22s ease-out}.blog-grid_grid__KlJDy>*{animation:blog-grid_gridItemFadeUp__05mNZ .22s ease-out both}.blog-grid_grid__KlJDy>:first-child{animation-delay:0s}.blog-grid_grid__KlJDy>:nth-child(2){animation-delay:24ms}.blog-grid_grid__KlJDy>:nth-child(3){animation-delay:48ms}.blog-grid_grid__KlJDy>:nth-child(4){animation-delay:72ms}.blog-grid_grid__KlJDy>:nth-child(5){animation-delay:96ms}.blog-grid_grid__KlJDy>:nth-child(n+6){animation-delay:.12s}.blog-grid_empty__rRpAA{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 1.5rem;text-align:center;border:1px dashed var(--border,#e4e4e7);border-radius:.75rem}.blog-grid_emptyTitle__ch72j{font-size:1rem;font-weight:600;color:var(--foreground,#09090b);margin:0 0 .25rem}.blog-grid_emptyDescription__NOQ7W{font-size:.875rem;color:var(--muted-foreground,#71717a);margin:0}@keyframes blog-grid_gridFadeUp__TQW6d{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes blog-grid_gridItemFadeUp__05mNZ{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:640px){.blog-grid_searchField__QkbhE{max-width:none}}@media (prefers-reduced-motion:reduce){.blog-grid_grid__KlJDy,.blog-grid_grid__KlJDy>*{animation:none}}@media (max-width:980px){.blog-grid_layout__XqFYs{flex-direction:column;gap:2rem}.blog-grid_controls__hapkK{flex-basis:auto;position:static;gap:1.5rem}.blog-grid_tabsTrigger__McmG3{font-size:clamp(1.35rem,5.5vw,2rem)}.blog-grid_tabsTriggerText__oKHYs{max-width:none}.blog-grid_grid__KlJDy{width:100%;margin-left:0}}