.blog_page__iP9Ub{padding:6rem 0 0;background:var(--bg-page);color:var(--text-primary)}.blog_page__iP9Ub>section{width:100%;max-width:none;margin:0}.blog_hero__WLLgl{padding-block:clamp(2.5rem,6vw,5rem) clamp(2rem,4vw,3rem)}.blog_heroCopy__bMstq{max-width:60rem}.blog_eyebrow__lKbzQ{margin:0 0 1.25rem;color:var(--text-secondary);font:var(--font-weight-medium) .72rem /1.5 var(--font-family-mono);letter-spacing:.08em;text-transform:uppercase}.blog_hero__WLLgl h1{max-width:15ch;margin:0;font:var(--font-weight-semibold) clamp(3rem,6vw,5.6rem) /.98 var(--font-family-display);font-stretch:var(--font-stretch-display);letter-spacing:var(--letter-spacing-display)}.blog_lead__ER991{max-width:46ch;margin:1.5rem 0 0;color:var(--text-secondary);font-size:clamp(1.05rem,1.3vw,1.2rem);line-height:1.6}.blog_topics__xXLb8{display:flex;flex-wrap:wrap;gap:.6rem;margin:2rem 0 0;padding:0;list-style:none}.blog_topics__xXLb8 a{display:inline-flex;align-items:center;gap:.55rem;min-height:2.75rem;padding-inline:1rem;border:1px solid var(--border-strong);border-radius:var(--radius-full);color:var(--text-primary);font-size:.9rem;font-weight:var(--font-weight-medium);text-decoration:none;transition:border-color var(--motion-duration-fast) var(--motion-easing-standard),background-color var(--motion-duration-fast) var(--motion-easing-standard)}.blog_topics__xXLb8 a:hover{border-color:var(--text-primary);background:color-mix(in srgb,var(--text-primary) 4%,transparent);text-decoration:none}.blog_topicDot__hokqU{width:.7rem;height:.7rem;border-radius:50%}.blog_topicDot__hokqU[data-variant=data]{border:2px dashed var(--text-secondary)}.blog_topicDot__hokqU[data-variant=automation]{background:var(--action-fill)}.blog_topicDot__hokqU[data-variant=software]{border-radius:2px;background:var(--text-primary)}.blog_featured__XE4UJ{padding-block:clamp(1rem,3vw,2rem) clamp(4rem,8vw,6.5rem)}.blog_feature__x4Tft{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(2rem,5vw,4.5rem);padding-top:clamp(2rem,4vw,3rem);border-top:2px solid var(--text-primary)}.blog_cardVisual__Vjt21,.blog_featureVisual__K78rt{display:block;min-width:0;border-radius:var(--radius-lg)}.blog_badge__faycm{display:inline-block;margin:0 0 1rem;padding:.3rem .6rem;border-radius:var(--radius-sm);background:var(--action-fill);color:var(--color-on-action);font:var(--font-weight-semibold) .66rem /1.4 var(--font-family-mono);letter-spacing:.08em;text-transform:uppercase}.blog_meta__y1pLv{display:flex;flex-wrap:wrap;gap:.35rem .9rem;margin:0 0 .9rem;color:var(--text-secondary);font:var(--font-weight-medium) .7rem /1.5 var(--font-family-mono);letter-spacing:.06em;text-transform:uppercase}.blog_meta__y1pLv>*+:before{content:"·";margin-right:.9rem}.blog_card__AELHx h3,.blog_featureCopy__Yt4uS h2{margin:0;font-family:var(--font-family-display);font-stretch:var(--font-stretch-display);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-display);text-wrap:balance}.blog_featureCopy__Yt4uS h2{max-width:18ch;font-size:clamp(2.1rem,3.6vw,3.2rem);line-height:1}.blog_card__AELHx h3{font-size:clamp(1.45rem,2.2vw,1.85rem);line-height:1.08}.blog_card__AELHx h3 a,.blog_featureCopy__Yt4uS h2 a{color:inherit;text-decoration:none;background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;transition:background-size .42s var(--ease-reveal)}.blog_card__AELHx h3 a:hover,.blog_card__AELHx:hover h3 a,.blog_featureCopy__Yt4uS h2 a:hover,.blog_feature__x4Tft:hover h2 a{background-size:100% 1px}.blog_summary__gwFy9{max-width:48ch;font-size:1rem;line-height:1.6}.blog_byline__53syS,.blog_summary__gwFy9{margin:1.1rem 0 0;color:var(--text-secondary)}.blog_byline__53syS{font:.72rem/1.5 var(--font-family-mono)}.blog_readLink__IrSvI{display:inline-flex;align-items:center;gap:.4rem;min-height:2.75rem;margin-top:1rem;color:var(--text-primary);font-weight:var(--font-weight-semibold);text-decoration:none}.blog_readLink__IrSvI span{display:inline-block;transition:transform var(--motion-duration-base) var(--ease-reveal)}.blog_readLink__IrSvI:hover{color:var(--action-primary);text-decoration:none}.blog_readLink__IrSvI:hover span{transform:translate(2px,-2px)}.blog_more__IxRIW{padding-block:clamp(4rem,8vw,6.5rem);background:var(--bg-surface)}.blog_moreTitle__zTCKk{margin:0 0 2rem;color:var(--text-secondary);font:var(--font-weight-medium) .72rem /1.5 var(--font-family-mono);letter-spacing:.08em;text-transform:uppercase}.blog_grid__4VF_V{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(2rem,4vw,3.5rem)}.blog_card__AELHx{display:grid;align-content:start}.blog_cardVisual__Vjt21{margin-bottom:1.5rem}.blog_standards__Ts861{padding-block:clamp(4rem,8vw,6.5rem)}.blog_standardsGrid__kwb76{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:start;gap:clamp(2rem,5vw,5rem)}.blog_standards__Ts861 h2{margin:0;font:var(--font-weight-semibold) clamp(2.1rem,3.6vw,3.2rem) /1 var(--font-family-display);font-stretch:var(--font-stretch-display)}.blog_standards__Ts861 dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;margin:0}.blog_standards__Ts861 dl>div{padding-top:1rem;border-top:2px solid var(--text-primary)}.blog_standards__Ts861 dt{font:var(--font-weight-semibold) 1.35rem /1.15 var(--font-family-display);font-stretch:var(--font-stretch-display)}.blog_standards__Ts861 dd{margin:.5rem 0 0;color:var(--text-secondary);font-size:.92rem;line-height:1.55}@media (max-width:860px){.blog_feature__x4Tft,.blog_grid__4VF_V,.blog_standardsGrid__kwb76,.blog_standards__Ts861 dl{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.blog_page__iP9Ub{padding-top:var(--header-height)}.blog_hero__WLLgl{padding-block:var(--space-6) var(--space-8)}.blog_featured__XE4UJ{padding-block:var(--space-4) var(--space-10)}.blog_feature__x4Tft{gap:var(--space-6);padding-top:var(--space-6)}.blog_more__IxRIW,.blog_standards__Ts861{padding-block:var(--space-8)}.blog_cardVisual__Vjt21{display:none}.blog_hero__WLLgl h1{font-size:clamp(2.75rem,12.5vw,4rem)}}@media (prefers-reduced-motion:no-preference){.blog_heroCopy__bMstq>*{animation:blog_rise-in__MH1Yt .64s var(--ease-reveal) both}.blog_heroCopy__bMstq>:nth-child(2){animation-delay:80ms}.blog_heroCopy__bMstq>:nth-child(3){animation-delay:.2s}.blog_heroCopy__bMstq>:nth-child(4){animation-delay:.3s}.blog_feature__x4Tft{animation:blog_rise-in__MH1Yt .82s var(--ease-reveal) .36s both}.blog_cardVisual__Vjt21,.blog_featureVisual__K78rt{transition:transform .42s var(--ease-reveal)}.blog_card__AELHx:hover .blog_cardVisual__Vjt21,.blog_feature__x4Tft:hover .blog_featureVisual__K78rt{transform:translateY(-4px)}}