#blog-v3 .v3-article-services{margin:var(--space-10) 0}#blog-v3 .v3-article-services[hidden]{display:none}#blog-v3 .v3-article-services-label{color:var(--color-purple-700);font-size:var(--text-xs);font-weight:600;letter-spacing:.5px;margin-bottom:var(--space-3);text-transform:uppercase}#blog-v3 .v3-blog-widget-container[hidden]{display:none}#blog-v3 .v3-article-content .v3-blog-service-widget,#blog-v3 .v3-blog-service-widget{background:var(--accent-engage-faint);border:1px solid var(--accent-engage-border);border-radius:var(--radius-lg);color:var(--text-primary);-moz-column-gap:var(--space-5);column-gap:var(--space-5);display:grid;grid-template-columns:auto 1fr;padding:var(--space-6);row-gap:var(--space-4);text-decoration:none;transition:all var(--transition-base)}#blog-v3 .v3-article-content .v3-blog-service-widget:hover,#blog-v3 .v3-blog-service-widget:hover{box-shadow:var(--shadow-md)}#blog-v3 .v3-blog-service-widget-icon{align-items:center;align-self:center;background:var(--color-white);border:2px solid var(--accent-engage);border-radius:50%;color:var(--accent-engage);display:flex;flex-shrink:0;font-size:var(--text-xl);grid-column:1;grid-row:1;height:48px;justify-content:center;width:48px}#blog-v3 .v3-blog-service-widget-body{display:flex;flex-direction:column;gap:var(--space-1);grid-column:2;grid-row:1;min-width:0}#blog-v3 .v3-blog-service-widget-title{color:var(--text-primary);font-size:var(--text-base);font-weight:700;line-height:1.3}#blog-v3 .v3-blog-service-widget-subtitle{color:var(--text-secondary);font-size:var(--text-base);line-height:1.5}#blog-v3 .v3-blog-service-widget-cta{align-items:center;background:var(--color-white);border:1px solid var(--accent-engage);border-radius:var(--radius-md);color:var(--accent-engage);display:inline-flex;font-size:var(--text-base);font-weight:600;gap:var(--space-2);grid-column:2;grid-row:2;justify-content:center;justify-self:end;padding:var(--space-3) var(--space-4);transition:all var(--transition-fast);white-space:nowrap}#blog-v3 .v3-blog-service-widget:hover .v3-blog-service-widget-cta{background:var(--accent-engage-faint);border-color:var(--accent-engage-hover)}#blog-v3 .v3-blog-service-widget-cta i{font-size:var(--text-xs);transition:transform var(--transition-fast)}#blog-v3 .v3-blog-service-widget:hover .v3-blog-service-widget-cta i{transform:translateX(2px)}@media (max-width:800px){#blog-v3 .v3-article-content .v3-blog-service-widget,#blog-v3 .v3-blog-service-widget{grid-template-columns:1fr;justify-items:center;padding:var(--space-5);row-gap:var(--space-3);text-align:center}#blog-v3 .v3-blog-service-widget-body,#blog-v3 .v3-blog-service-widget-cta,#blog-v3 .v3-blog-service-widget-icon{grid-column:1}#blog-v3 .v3-blog-service-widget-icon{grid-row:1}#blog-v3 .v3-blog-service-widget-body{grid-row:2}#blog-v3 .v3-blog-service-widget-cta{grid-row:3;justify-self:center}}