.blog_head__j3BHI{position:relative;overflow:hidden;padding:clamp(130px,18vh,176px) 0 clamp(22px,3vh,34px)}.blog_headIn__GIy2g:after{content:"";display:block;margin-top:clamp(30px,4vh,46px);height:2px;background-image:radial-gradient(circle at 1px 1px,var(--rule) 1px,transparent 1.4px);background-size:8px 2px;background-repeat:repeat-x}.blog_headIn__GIy2g{position:relative;z-index:1;text-align:center}.blog_eyebrow__cfwRq{display:flex;align-items:center;justify-content:center;gap:10px;margin:0 0 clamp(18px,2.4vh,26px);font-family:var(--mono);font-size:var(--t-label);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--fg3)}.blog_dot__ThX0K{width:4px;height:4px;border-radius:50%;background:currentColor;flex:none}.blog_h1__vVxRz{margin:0 auto;max-width:20ch;font-family:var(--sans);font-weight:400;font-size:var(--t-h1);line-height:1.02;letter-spacing:var(--track-h);max-width:16ch}.blog_h1__vVxRz em{font-family:inherit;font-style:normal;color:var(--fg2)}.blog_lede__dAMm9.blog_lede__dAMm9{margin:clamp(18px,2.4vh,26px) auto 0;max-width:62ch}.blog_meta__4xHsc{justify-content:center;flex-wrap:wrap;gap:10px 14px;margin:clamp(26px,3.4vh,34px) 0 0}.blog_kicker__DVZfN,.blog_meta__4xHsc{display:flex;align-items:center;font-family:var(--mono);font-size:var(--t-label);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--fg3)}.blog_kicker__DVZfN{gap:12px;margin-bottom:clamp(24px,3.4vh,36px)}.blog_kickerIdx__DIOQz{color:var(--accent-sm,var(--accent))}.blog_kickerRule__q_VN5{flex:1 1;height:2px;background-image:radial-gradient(circle at 1px 1px,var(--rule) 1px,transparent 1.4px);background-size:8px 2px;background-repeat:repeat-x}.blog_chips__6UrLG{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:clamp(26px,3.6vh,40px)}.blog_chips__6UrLG button{padding:9px 14px;border:0;border-radius:var(--r-ctl);background:transparent;font-family:var(--mono);font-size:var(--t-label);letter-spacing:.1em;text-transform:uppercase;color:var(--fg3);cursor:pointer;transition:color .28s ease,background .28s ease}.blog_chips__6UrLG button:hover{color:var(--fg);background:var(--panel)}.blog_chips__6UrLG button[data-on]{color:var(--on-ember);background:var(--ember-lo)}.blog_empty__5DmTZ{margin:0;font-family:var(--sans);font-size:var(--t-h3);color:var(--fg2)}.blog_rule__mPYrb{position:absolute;bottom:0;left:0;right:0;height:2px;background-image:radial-gradient(circle at 1px 1px,var(--rule) 1px,transparent 1.4px);background-size:8px 2px;background-repeat:repeat-x}.blog_rows__YHd3d>.blog_rule__mPYrb{position:relative}.blog_more__3qPGs{display:inline-flex;align-items:baseline;gap:12px;margin-top:clamp(28px,3.6vh,40px);padding:13px 20px;border:0;border-radius:var(--r-ctl);background:var(--panel);font-family:var(--mono);font-size:var(--t-label);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--fg);cursor:pointer;transition:background .3s ease}.blog_more__3qPGs:hover{background:var(--well)}.blog_moreCount__lkA1Z{color:var(--fg3)}.blog_topicsH__rwsrI{margin:0 0 clamp(26px,3.6vh,40px);font-family:var(--sans);font-weight:400;font-size:var(--t-h2);line-height:1.04;letter-spacing:var(--track-h)}.blog_topicGrid__QnW7u{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:clamp(14px,1.6vw,22px);gap:clamp(14px,1.6vw,22px)}.blog_topic__Grvzt{position:relative;display:flex;flex-direction:column;padding:clamp(22px,2.4vw,32px);border-radius:var(--r-panel);text-decoration:none;color:var(--rule);transition:transform .52s cubic-bezier(.22,1,.36,1)}.blog_topic__Grvzt:hover{transform:translateY(-3px)}.blog_topicT__Rt8TQ{margin:0 0 10px;font-family:var(--sans);font-weight:400;font-size:var(--t-h3);letter-spacing:-.03em;color:var(--fg)}.blog_topicB__V5aip{margin:0 0 18px;font-size:14px;line-height:1.55;color:var(--fg2)}.blog_topicN___A5fm{margin-top:auto;font-family:var(--mono);font-size:var(--t-label);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--accent-sm,var(--accent))}@media (max-width:900px){.blog_feature__bQUJi{grid-template-columns:minmax(0,1fr)}}.blog_list___JiOI.blog_list___JiOI{padding-top:clamp(34px,5vh,60px)}.blog_chip__esAIH{display:inline-block;padding:5px 10px;border-radius:var(--r-ctl);background:var(--cream-lo);letter-spacing:.1em;color:var(--fg2)}.blog_chip__esAIH,.blog_metaItem__sdgaf{font-family:var(--mono);font-size:var(--t-label);text-transform:uppercase;white-space:nowrap}.blog_metaItem__sdgaf{letter-spacing:var(--track-label);color:var(--fg3)}.blog_featured__5FQ7Q{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.95fr);grid-gap:clamp(24px,3.4vw,52px);gap:clamp(24px,3.4vw,52px);align-items:center;padding:clamp(20px,2.2vw,28px);border-radius:var(--r-panel);background:var(--cream-hi);text-decoration:none;color:var(--fg);transition:transform .52s cubic-bezier(.22,1,.36,1)}.blog_featured__5FQ7Q:hover{transform:translateY(-3px)}.blog_featuredImg__dNQl2{width:100%;height:auto;aspect-ratio:16/10;object-fit:cover;border-radius:var(--r-panel);background:var(--cream-lo);display:block}.blog_featuredSay__5Ek_3{min-width:0}.blog_latest__yf2I0{margin:0 0 14px;font-family:var(--mono);font-size:var(--t-label);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--ember-text)}.blog_featuredH__xSX0r{margin:0 0 14px;font-family:var(--sans);font-weight:400;font-size:clamp(24px,2.6vw,38px);line-height:1.06;letter-spacing:var(--track-h);max-width:20ch}.blog_featuredDeck__o1m83{margin:0 0 18px;font-size:15px;line-height:1.6;color:var(--fg2);max-width:52ch}.blog_featuredMeta__LtUJ7{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin:0}.blog_cards__sKRY3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:clamp(16px,2vw,26px);gap:clamp(16px,2vw,26px);margin-top:clamp(20px,2.6vw,32px)}.blog_card__hQRYF{display:flex;flex-direction:column;border-radius:var(--r-panel);background:var(--cream-hi);overflow:hidden;text-decoration:none;color:var(--fg);transition:transform .52s cubic-bezier(.22,1,.36,1),box-shadow .42s ease;box-shadow:0 1px 2px rgba(27,26,23,.05)}[data-anim] .blog_card__hQRYF{opacity:0;transform:translateY(14px)}[data-anim] .blog_card__hQRYF[data-in]{opacity:1;transform:none;transition-delay:calc(var(--i) * 50ms)}.blog_card__hQRYF:hover{transform:translateY(-3px);box-shadow:0 10px 26px -14px rgba(27,26,23,.26)}.blog_cardImg__STtwv{width:100%;height:auto;aspect-ratio:16/10;object-fit:cover;background:var(--cream-lo);display:block}.blog_cardBody__xjRJK{display:flex;flex-direction:column;align-items:flex-start;gap:10px;flex:1 1;padding:clamp(18px,1.9vw,24px)}.blog_cardH__ysEQY{font-family:var(--sans);font-weight:400;font-size:clamp(16px,1.35vw,19px);line-height:1.22;letter-spacing:-.03em;color:var(--fg)}.blog_cardDeck__LrNzu{font-size:13.5px;line-height:1.55;color:var(--fg2);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.blog_cardBody__xjRJK .blog_metaItem__sdgaf{margin-top:auto}@media (max-width:1040px){.blog_cards__sKRY3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.blog_featured__5FQ7Q{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.blog_cards__sKRY3{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.blog_card__hQRYF,.blog_featured__5FQ7Q{transition:none}[data-anim] .blog_card__hQRYF{opacity:1;transform:none}}@media (max-width:860px){.blog_meta__4xHsc{display:none}}.blog_card__hQRYF[hidden]{display:none!important}