.Blog_page__ml6SQ{max-width:var(--rz-container-max);margin:0 auto;padding:0 16px 80px}@media (min-width:640px){.Blog_page__ml6SQ{padding:0 24px 96px}}.Blog_hero__c4JaH{padding:40px 0 28px;max-width:760px}.Blog_heroTitle__pEvf9{font-size:var(--rz-h1);font-weight:var(--rz-fw-black);letter-spacing:-.03em;line-height:var(--rz-lh-snug);color:var(--rz-fg-1);margin:0 0 12px}.Blog_heroText__dqFia{font-size:var(--rz-body-lg);line-height:var(--rz-lh-loose);color:var(--rz-fg-2);margin:0}@media (min-width:900px){.Blog_hero__c4JaH{padding:56px 0 32px}.Blog_heroTitle__pEvf9{font-size:var(--rz-display-2)}}.Blog_breadcrumbs__9wiC4{display:flex;gap:8px;align-items:center;font-size:var(--rz-body-sm);color:var(--rz-fg-3);margin-bottom:12px}.Blog_breadcrumbs__9wiC4 a{color:var(--rz-fg-3);text-decoration:none}.Blog_breadcrumbs__9wiC4 a:hover{color:var(--rz-primary)}.Blog_categoryNav___5jAF{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:28px}.Blog_categoryChip__2Dkcr{display:inline-flex;align-items:center;padding:8px 16px;border-radius:var(--rz-radius-pill);background:var(--rz-surface-2);color:var(--rz-fg-2);font-size:var(--rz-body-sm);font-weight:var(--rz-fw-medium);text-decoration:none;transition:background var(--rz-dur-fast) var(--rz-ease)}.Blog_categoryChip__2Dkcr:hover{background:var(--rz-ink-100)}.Blog_categoryChipActive__U3CJi,.Blog_categoryChipActive__U3CJi:hover{background:var(--rz-primary);color:var(--rz-on-primary)}.Blog_featuredRow__gihNE{margin-bottom:24px}.Blog_grid__g_uHj{display:grid;grid-template-columns:1fr;grid-gap:24px;gap:24px}@media (min-width:600px){.Blog_grid__g_uHj{grid-template-columns:repeat(2,1fr)}}@media (min-width:1000px){.Blog_grid__g_uHj{grid-template-columns:repeat(3,1fr)}}.Blog_card__wb0rH{display:flex;flex-direction:column;background:var(--rz-surface);border-radius:var(--rz-radius-xl);overflow:hidden;box-shadow:var(--rz-shadow-card);text-decoration:none;color:inherit;height:100%;transition:box-shadow var(--rz-dur) var(--rz-ease),transform var(--rz-dur) var(--rz-ease)}.Blog_card__wb0rH:hover{box-shadow:var(--rz-shadow-card-hover);transform:translateY(-2px)}.Blog_cardImage__IOZqa{position:relative;aspect-ratio:16/9;background:var(--rz-surface-2);overflow:hidden}.Blog_cardImage__IOZqa img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.Blog_cardImageEmpty__7iCh8{width:100%;height:100%;background:var(--rz-grad-peach)}.Blog_cardCategory__oGGiy{position:absolute;top:12px;left:12px;padding:5px 12px;border-radius:var(--rz-radius-pill);background:hsla(0,0%,100%,.94);color:var(--rz-fg-1);font-size:var(--rz-micro);font-weight:var(--rz-fw-semibold);letter-spacing:.01em}.Blog_cardBody__OC0dl{display:flex;flex-direction:column;gap:8px;padding:18px 20px 20px;flex:1 1}.Blog_cardTitle__BwSi_{font-size:var(--rz-h4);font-weight:var(--rz-fw-bold);line-height:var(--rz-lh-snug);letter-spacing:-.01em;color:var(--rz-fg-1);margin:0}.Blog_cardExcerpt__gaiy6{font-size:var(--rz-body);line-height:var(--rz-lh-normal);color:var(--rz-fg-2);margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.Blog_cardMeta__1Am9j{display:flex;align-items:center;gap:6px;margin-top:auto;padding-top:10px;font-size:var(--rz-caption);color:var(--rz-fg-3)}.Blog_metaDot__WY4WJ{opacity:.6}@media (min-width:800px){.Blog_cardFeatured__4zV34{display:grid;grid-template-columns:1.3fr 1fr}.Blog_cardFeatured__4zV34 .Blog_cardImage__IOZqa{aspect-ratio:auto;height:100%;min-height:300px}.Blog_cardFeatured__4zV34 .Blog_cardBody__OC0dl{padding:32px 36px;justify-content:center}.Blog_cardFeatured__4zV34 .Blog_cardTitle__BwSi_{font-size:var(--rz-h2)}.Blog_cardFeatured__4zV34 .Blog_cardExcerpt__gaiy6{font-size:var(--rz-body-lg);-webkit-line-clamp:4}}.Blog_pager__kLAD_{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:40px;padding-top:24px;border-top:1px solid var(--rz-line)}.Blog_pagerLink__225PN{color:var(--rz-primary);font-weight:var(--rz-fw-semibold);font-size:var(--rz-body);text-decoration:none}.Blog_pagerLink__225PN:hover{text-decoration:underline}.Blog_pagerStatus__9Dc_W{font-size:var(--rz-body-sm);color:var(--rz-fg-3)}.Blog_empty___cU_Q{padding:48px 0;color:var(--rz-fg-3);font-size:var(--rz-body-lg)}.Blog_related__PrJtR{margin-top:64px;padding-top:40px;border-top:1px solid var(--rz-line)}.Blog_relatedHeading__5mkWZ{font-size:var(--rz-h3);font-weight:var(--rz-fw-bold);letter-spacing:-.02em;color:var(--rz-fg-1);margin:0 0 24px}