.blog-intro[data-v-dbf8b82b]{padding:88px 0 72px}.blog-eyebrow[data-v-dbf8b82b]{margin:0 0 24px;font-size:14px;font-weight:550}h1[data-v-dbf8b82b]{letter-spacing:-.045em;margin:0;font-size:clamp(40px,5.5vw,72px);font-weight:650;line-height:1.14}.blog-intro-description[data-v-dbf8b82b]{color:var(--ratifo-ink-secondary);word-break:keep-all;margin:28px 0 0;font-size:18px;line-height:1.8}.blog-section-label[data-v-dbf8b82b]{border-bottom:1px solid var(--ratifo-ink);justify-content:space-between;gap:16px;padding-bottom:20px;display:flex}.blog-section-label h2[data-v-dbf8b82b]{margin:0;font-size:15px;font-weight:600}.blog-section-label>span[data-v-dbf8b82b]{color:var(--ratifo-ink-secondary);font-size:13px}.blog-featured[data-v-dbf8b82b],.blog-story[data-v-dbf8b82b]{border-bottom:1px solid var(--ratifo-rule);grid-template-columns:minmax(130px,.8fr) 3fr;gap:40px;padding:40px 0;display:grid}.blog-featured[data-v-dbf8b82b]{padding:48px 0}.blog-story-label[data-v-dbf8b82b]{flex-direction:column;justify-content:space-between;gap:28px;padding-top:5px;font-size:13px;font-weight:550;display:flex}.story-number[data-v-dbf8b82b]{color:var(--ratifo-ink-secondary);font-family:var(--ratifo-font-mono);font-size:12px}.blog-story-link[data-v-dbf8b82b]{color:inherit;justify-content:space-between;align-items:flex-start;gap:40px;text-decoration:none;display:flex}.blog-story-link>div[data-v-dbf8b82b]{max-width:750px}.blog-story-link h3[data-v-dbf8b82b]{letter-spacing:-.03em;word-break:keep-all;overflow-wrap:anywhere;margin:0;font-size:clamp(23px,2.7vw,32px);font-weight:600;line-height:1.4}.blog-featured h3[data-v-dbf8b82b]{font-size:clamp(27px,3.3vw,42px);line-height:1.3}.blog-story-link p[data-v-dbf8b82b]{max-width:640px;color:var(--ratifo-ink-secondary);word-break:keep-all;overflow-wrap:anywhere;margin:20px 0 24px;font-size:16px;line-height:1.8}.blog-date[data-v-dbf8b82b]{color:var(--ratifo-ink-secondary);font-size:12px}.story-arrow[data-v-dbf8b82b]{flex-shrink:0;font-size:26px;line-height:1.6;transition:transform .2s}.blog-story-link:hover h3[data-v-dbf8b82b]{text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:1px}.blog-story-link:hover .story-arrow[data-v-dbf8b82b]{transform:translate(3px,-3px)}.blog-story-link[data-v-dbf8b82b]:focus-visible{outline:2px solid var(--ratifo-ink);outline-offset:8px}.blog-index-cta[data-v-dbf8b82b]{margin-top:64px}@media (width<=700px){.blog-intro[data-v-dbf8b82b]{padding:56px 0}.blog-intro-description[data-v-dbf8b82b]{font-size:16px}.blog-featured[data-v-dbf8b82b],.blog-story[data-v-dbf8b82b]{grid-template-columns:1fr;gap:20px;padding:32px 0}.blog-story-label[data-v-dbf8b82b]{flex-direction:row;padding:0}.blog-story-link[data-v-dbf8b82b]{gap:18px}.blog-story-link p[data-v-dbf8b82b]{margin-top:16px;font-size:15px}.blog-index-cta[data-v-dbf8b82b]{margin-top:48px}}@media (prefers-reduced-motion:reduce){.story-arrow[data-v-dbf8b82b]{transition:none}.blog-story-link:hover .story-arrow[data-v-dbf8b82b]{transform:none}}
