.BlogRows-module__vnyEqG__rows{border-top:1px solid #333;display:grid}.BlogRows-module__vnyEqG__row{border-bottom:1px solid #333;grid-template-columns:280px minmax(0,1fr);align-items:center;gap:2rem;padding-block:2rem;display:grid}.BlogRows-module__vnyEqG__thumb{aspect-ratio:16/10;background:#2a2a2a;border-radius:8px;position:relative;overflow:hidden}.BlogRows-module__vnyEqG__thumbImage{object-fit:cover;transition:transform .4s}.BlogRows-module__vnyEqG__row:hover .BlogRows-module__vnyEqG__thumbImage{transform:scale(1.04)}.BlogRows-module__vnyEqG__content{gap:.6rem;display:grid}.BlogRows-module__vnyEqG__date{color:var(--color-text-muted);font-size:.85rem}.BlogRows-module__vnyEqG__title{font-size:var(--size-h5);font-weight:700;line-height:1.25;transition:color .2s}.BlogRows-module__vnyEqG__row:hover .BlogRows-module__vnyEqG__title{color:var(--color-primary)}.BlogRows-module__vnyEqG__tags{flex-wrap:wrap;gap:.4rem;list-style:none;display:flex}.BlogRows-module__vnyEqG__tag{letter-spacing:.05em;text-transform:uppercase;color:var(--color-text-muted);border:1px solid #3a3a3a;border-radius:999px;padding:.2rem .65rem;font-size:.7rem}.BlogRows-module__vnyEqG__readMore{color:var(--color-primary);font-size:.9rem;font-weight:600}.BlogRows-module__vnyEqG__row:hover .BlogRows-module__vnyEqG__readMore{color:var(--color-primary-light)}@media (max-width:640px){.BlogRows-module__vnyEqG__row{grid-template-columns:1fr;gap:1.25rem;padding-block:1.75rem}.BlogRows-module__vnyEqG__thumb{aspect-ratio:16/9}.BlogRows-module__vnyEqG__title{font-size:1.35rem}}@media (prefers-reduced-motion:reduce){.BlogRows-module__vnyEqG__thumbImage,.BlogRows-module__vnyEqG__title{transition:none}}
.BlogsView-module__zli8Ta__page{width:min(1080px,100% - 3rem);min-height:100svh;margin-inline:auto;padding-block:6rem}.BlogsView-module__zli8Ta__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:2rem;margin-bottom:1.75rem;display:flex}.BlogsView-module__zli8Ta__heading{gap:.5rem;display:grid}.BlogsView-module__zli8Ta__eyebrow{letter-spacing:.2em;text-transform:uppercase;color:var(--color-primary);font-size:.8rem;font-weight:600}.BlogsView-module__zli8Ta__title{font-size:var(--size-h2);font-weight:700;line-height:1.1}.BlogsView-module__zli8Ta__intro{color:var(--color-text-muted);max-width:45ch}.BlogsView-module__zli8Ta__searchWrapper{width:min(380px,100%);position:relative}.BlogsView-module__zli8Ta__searchIcon{color:var(--color-text-muted);pointer-events:none;position:absolute;top:50%;left:1rem;translate:0 -50%}.BlogsView-module__zli8Ta__search{width:100%;font:inherit;color:var(--color-text);background:var(--color-bg-lighter);border:1px solid #3a3a3a;border-radius:999px;outline:none;padding:.75rem 1.25rem .75rem 2.75rem;font-size:.95rem;transition:border-color .2s}.BlogsView-module__zli8Ta__search:focus{border-color:var(--color-primary)}.BlogsView-module__zli8Ta__search::-webkit-search-cancel-button{cursor:pointer;filter:invert(.7)}.BlogsView-module__zli8Ta__resultCount{color:var(--color-text-muted);margin-bottom:1rem;font-size:.9rem}.BlogsView-module__zli8Ta__empty{text-align:center;color:var(--color-text-muted);justify-items:center;gap:.5rem;padding:6rem 1rem;display:grid}.BlogsView-module__zli8Ta__emptyTitle{font-size:var(--size-h5);color:var(--color-text);font-weight:600}@media (max-width:640px){.BlogsView-module__zli8Ta__page{width:calc(100% - 1.5rem);padding-block:6rem 4rem}}
