.Blog_cover__EGS4e{position:relative;aspect-ratio:16/9;margin:0 0 clamp(32px,5vw,48px);overflow:hidden;border-radius:var(--radius-card);background:var(--card-on-light)}.Blog_cover__EGS4e img{-o-object-fit:cover;object-fit:cover}.Blog_byline__lUh_o{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;margin-top:clamp(40px,6vw,64px);padding-top:24px;border-top:var(--border-hairline) solid var(--divider-on-light)}.Blog_author__uietS{display:flex;align-items:center;gap:12px}.Blog_avatar__Fp2An{flex:none;width:48px;height:48px;border-radius:50%;-o-object-fit:cover;object-fit:cover;background:var(--card-on-light)}.Blog_authorName__3ph_1{margin:0;font-weight:700;color:var(--text-on-light)}.Blog_back__Zfl75{margin-top:clamp(32px,5vw,48px)}.Blog_follow__unssA{display:grid;gap:20px;margin-top:clamp(40px,6vw,64px)}.Blog_followGrid__NICTo{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px}.Blog_followCard__oNxKs{display:flex;align-items:center;gap:16px;text-decoration:none;transition:border-color .2s ease,transform .2s ease}.Blog_followCard__oNxKs:hover{border-color:var(--color-deep-ocean);transform:translateY(-2px)}.Blog_followText__7sbVS{display:grid;gap:2px}.Blog_followName__ejMWJ{font-family:var(--font-display);font-weight:700;font-size:var(--text-card-title);line-height:var(--leading-card-title);color:var(--text-on-light)}@media (prefers-reduced-motion:reduce){.Blog_followCard__oNxKs{transition:none}.Blog_followCard__oNxKs:hover{transform:none}}.Blog_search__Q4n11{position:relative;display:flex;align-items:center;max-width:420px}.Blog_searchIcon__iBMiL{position:absolute;left:16px;width:18px;height:18px;color:var(--text-on-dark-meta);pointer-events:none}.Blog_searchInput__9KdE9{width:100%;min-height:44px;padding:.6em 1em .6em 44px;border:var(--border-hairline) solid var(--divider-on-dark);border-radius:var(--radius-pill);background:var(--fill-on-dark-subtle);color:var(--text-on-dark);font-family:var(--font-body);font-size:1rem}.Blog_searchInput__9KdE9::-moz-placeholder{color:var(--text-on-dark-meta)}.Blog_searchInput__9KdE9::placeholder{color:var(--text-on-dark-meta)}.Blog_searchInput__9KdE9:hover{border-color:var(--line-on-dark-strong)}.Blog_chips__jw0II{display:flex;align-items:center;gap:8px;overflow-x:auto;scrollbar-width:none}.Blog_chips__jw0II::-webkit-scrollbar{display:none}.Blog_listing__meh7b{padding-block:clamp(40px,6vw,72px) clamp(72px,9vw,120px)}.Blog_grid__e40df{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2.5vw,28px)}.Blog_card__rFogV{display:flex;flex-direction:column;min-width:0;padding:8px;text-decoration:none;transition:border-color .25s ease,transform .25s ease}.Blog_card__rFogV:hover{border-color:var(--color-deep-ocean);transform:translateY(-4px);text-decoration:none}.Blog_cardMedia__YB9Ei{position:relative;aspect-ratio:3/2;overflow:hidden;border-radius:var(--radius-card-sm);background:var(--card-on-light)}.Blog_cardImage__h_IvV{-o-object-fit:cover;object-fit:cover;transition:transform .6s ease}.Blog_card__rFogV:hover .Blog_cardImage__h_IvV{transform:scale(1.04)}.Blog_cardBody__yQXG8{display:grid;grid-template-rows:auto auto 1fr auto;gap:10px;flex:1;padding:16px 12px 12px}.Blog_cardMeta__yREWE{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.Blog_cardCategory__2mFB2{font-family:var(--font-data);font-size:var(--text-label);letter-spacing:.06em;text-transform:uppercase;color:var(--color-deep-ocean)}.Blog_cardExcerpt__eDWGx{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.Blog_cardArrow__Ko3AL{justify-self:end;display:inline-grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--color-deep-ocean);color:var(--color-white);transition:transform .2s ease}.Blog_cardArrow__Ko3AL svg{width:18px;height:18px}.Blog_card__rFogV:hover .Blog_cardArrow__Ko3AL{transform:translateX(4px)}.Blog_empty__HQSbo{display:grid;justify-items:center;gap:16px;padding-block:clamp(48px,8vw,96px);text-align:center}.Blog_emptyText__NUUgo{color:var(--text-on-light)}@media (max-width:1023px){.Blog_grid__e40df{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:639px){.Blog_grid__e40df{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.Blog_cardArrow__Ko3AL,.Blog_cardImage__h_IvV,.Blog_card__rFogV{transition:none}.Blog_card__rFogV:hover,.Blog_card__rFogV:hover .Blog_cardArrow__Ko3AL,.Blog_card__rFogV:hover .Blog_cardImage__h_IvV{transform:none}}