.testimonial-card_card__8vDwI{margin:0;display:flex;flex-direction:column;gap:var(--space-6)}.testimonial-card_quote__5OqXV{margin:0;font-family:var(--font-body);font-size:var(--text-base);line-height:var(--space-5)}.testimonial-card_quote__5OqXV p{margin:0 0 var(--space-3)}.testimonial-card_quote__5OqXV p:last-child{margin-bottom:0}.testimonial-card_attribution__4gaL8{display:flex;align-items:center;gap:var(--space-4)}.testimonial-card_avatar__xR9hJ{border-radius:50%;object-fit:cover;flex-shrink:0}.testimonial-card_name__ew3St{font-weight:700}.testimonial-card_name__ew3St,.testimonial-card_title__oaRkI{font-size:var(--text-base);line-height:var(--space-5)}@media (max-width:768px){.testimonial-card_name__ew3St,.testimonial-card_quote__5OqXV,.testimonial-card_title__oaRkI{font-size:var(--text-md);line-height:var(--space-6)}}.blog-teaser-card_grid__LcHXR{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-12);gap:var(--space-12)}.blog-teaser-card_card__zhvv3{display:flex;flex-direction:column;border:1px solid var(--theme-fg);background:transparent;color:var(--theme-fg);overflow:hidden;text-decoration:none;transition:var(--transition-hover)}.blog-teaser-card_imageFrame__GG3uB{display:block;width:100%;aspect-ratio:16/9;overflow:hidden}.blog-teaser-card_image__zGH_P{display:block;width:100%;height:100%;object-fit:cover;transition:filter var(--duration-hover) var(--ease-hover)}.blog-teaser-card_meta__FTEC2{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-2) var(--space-4) var(--space-4)}.blog-teaser-card_title__HswlI{font-family:var(--font-display);font-weight:700;font-size:var(--text-base);line-height:var(--space-6)}.blog-teaser-card_description__dkdyJ{font-size:var(--text-sm);line-height:1.125rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.blog-teaser-card_card__zhvv3:focus-visible,.blog-teaser-card_card__zhvv3:hover{background:var(--theme-fg);color:var(--theme-bg);outline:none}.blog-teaser-card_card__zhvv3:focus-visible .blog-teaser-card_image__zGH_P,.blog-teaser-card_card__zhvv3:hover .blog-teaser-card_image__zGH_P{filter:brightness(1.15)}@media (max-width:768px){.blog-teaser-card_grid__LcHXR{grid-template-columns:1fr;gap:var(--space-10)}}