.testimonial[data-astro-cid-fk6k2jms]{border-radius:var(--radius-lg);padding:var(--space-7) var(--space-6);margin-top:var(--space-5);flex-direction:column;display:flex;position:relative;overflow:hidden}@media (width>=900px){.testimonial[data-astro-cid-fk6k2jms]{padding:var(--space-8) var(--space-7)}.testimonial[data-astro-cid-fk6k2jms][data-compact]{padding:var(--space-7) var(--space-6)}}.testimonial__quote[data-astro-cid-fk6k2jms]{font-family:var(--font-display);font-size:var(--font-size-lg);line-height:var(--leading-snug);text-indent:-.42em;max-width:30ch;margin:0;position:relative}@media (width>=900px){.testimonial__quote[data-astro-cid-fk6k2jms]{font-size:var(--font-size-xl)}.testimonial[data-astro-cid-fk6k2jms][data-compact] .testimonial__quote[data-astro-cid-fk6k2jms]{font-size:var(--font-size-lg)}}.testimonial[data-astro-cid-fk6k2jms][data-compact] .testimonial__quote[data-astro-cid-fk6k2jms]{max-width:38ch;padding-bottom:var(--space-7);margin-block:auto}.testimonial[data-astro-cid-fk6k2jms][data-compact] .testimonial__by[data-astro-cid-fk6k2jms]{margin-top:0}.testimonial__quote[data-astro-cid-fk6k2jms] p[data-astro-cid-fk6k2jms]{margin:0}.testimonial__quote[data-astro-cid-fk6k2jms] p[data-astro-cid-fk6k2jms]:before{content:"„"}.testimonial__quote[data-astro-cid-fk6k2jms] p[data-astro-cid-fk6k2jms]:after{content:"“"}.testimonial__by[data-astro-cid-fk6k2jms]{align-items:center;gap:var(--space-4);padding-top:var(--space-5);border-top:var(--border-width) solid var(--color-border);flex-wrap:wrap;justify-content:space-between;margin-top:auto;display:flex;position:relative}.testimonial__quote[data-astro-cid-fk6k2jms]{margin-bottom:var(--space-7)}.testimonial__monogram[data-astro-cid-fk6k2jms]{color:#15161a;border-radius:var(--radius-md);width:2.75rem;height:2.75rem;font-family:var(--font-display);font-size:var(--font-size-md);background:#fff;flex:none;justify-content:center;align-items:center;font-weight:700;line-height:1;display:inline-flex}.testimonial__id[data-astro-cid-fk6k2jms] .partner-badge{flex:none}.testimonial__id[data-astro-cid-fk6k2jms]{align-items:center;gap:var(--space-4);flex:auto;min-width:0;display:flex}.testimonial__who[data-astro-cid-fk6k2jms]{flex-direction:column;gap:.35em;min-width:0;display:flex}@media (width>=640px){.testimonial__who[data-astro-cid-fk6k2jms]{min-width:14ch}}.testimonial__name[data-astro-cid-fk6k2jms]{font-family:var(--font-display);font-size:var(--font-size-md);font-weight:600;line-height:1.1}.testimonial__mark[data-astro-cid-fk6k2jms]{font-size:var(--font-size-xs);color:var(--color-text-muted);flex-wrap:wrap;align-items:baseline;gap:.15em .5em;min-width:0;display:flex}.testimonial__mark-main[data-astro-cid-fk6k2jms],.testimonial__mark-sub[data-astro-cid-fk6k2jms]{overflow-wrap:break-word;hyphens:auto}.testimonial__mark[data-astro-cid-fk6k2jms][data-lead]{flex-direction:column;gap:.35em}.testimonial__mark[data-astro-cid-fk6k2jms][data-lead] .testimonial__mark-main[data-astro-cid-fk6k2jms]{font-family:var(--font-display);font-size:var(--font-size-md);letter-spacing:.04em;color:var(--color-text);line-height:1.1}.testimonial__mark[data-astro-cid-fk6k2jms][data-lead] .testimonial__mark-sub[data-astro-cid-fk6k2jms]{letter-spacing:.02em;text-transform:none;font-weight:500}.testimonial__mark-main[data-astro-cid-fk6k2jms]{letter-spacing:.08em;font-weight:700}.testimonial__mark-sub[data-astro-cid-fk6k2jms]{letter-spacing:.16em;font-weight:600}.testimonial__link[data-astro-cid-fk6k2jms]{font-size:var(--font-size-sm);color:var(--color-text-muted);align-items:center;gap:.4em;text-decoration:none;display:inline-flex}@media (width>=640px){.testimonial__by[data-astro-cid-fk6k2jms]{flex-wrap:nowrap}.testimonial__link[data-astro-cid-fk6k2jms]{flex:none;margin-left:auto}}.testimonial__partner[data-astro-cid-fk6k2jms]{font-size:var(--font-size-xs);color:var(--color-text-muted);flex-wrap:wrap;flex:1 0 100%;align-items:baseline;gap:.5em;display:flex}.testimonial__partner-role[data-astro-cid-fk6k2jms]:after{content:"·";margin-left:.5em}.testimonial__partner-name[data-astro-cid-fk6k2jms]{color:var(--color-text-muted);border-bottom:var(--border-width) solid color-mix(in srgb, currentColor 40%, transparent);transition:color var(--duration-fast) var(--ease);text-decoration:none}.testimonial__partner-name[data-astro-cid-fk6k2jms]:hover{color:var(--color-accent)}@media (width>=640px){.testimonial__by[data-astro-cid-fk6k2jms]:has(.testimonial__partner){flex-wrap:wrap}.testimonial__by[data-astro-cid-fk6k2jms]:has(.testimonial__partner) .testimonial__id[data-astro-cid-fk6k2jms]{flex-basis:auto}.testimonial__by[data-astro-cid-fk6k2jms]:has(.testimonial__partner) .testimonial__link[data-astro-cid-fk6k2jms]{margin-left:auto}.testimonial[data-astro-cid-fk6k2jms][data-compact] .testimonial__by[data-astro-cid-fk6k2jms]:has(.testimonial__partner) .testimonial__id[data-astro-cid-fk6k2jms]{flex:1 0 100%}.testimonial[data-astro-cid-fk6k2jms][data-compact] .testimonial__by[data-astro-cid-fk6k2jms]:has(.testimonial__partner) .testimonial__partner[data-astro-cid-fk6k2jms]{flex:auto;order:1}.testimonial[data-astro-cid-fk6k2jms][data-compact] .testimonial__by[data-astro-cid-fk6k2jms]:has(.testimonial__partner) .testimonial__link[data-astro-cid-fk6k2jms]{flex:none;order:2}}.testimonial__link[data-astro-cid-fk6k2jms] svg[data-astro-cid-fk6k2jms]{width:1em;height:1em}.testimonial__link[data-astro-cid-fk6k2jms]:hover{color:var(--color-accent)}.testimonial-grid[data-astro-cid-gakqr736].grid{align-items:stretch}.testimonial-grid[data-astro-cid-gakqr736][data-trio]>:first-child{grid-column:1/-1}@media (width<=899px){.testimonial-grid[data-astro-cid-gakqr736].grid{grid-template-columns:1fr}}.update-list[data-astro-cid-fo3xf7t7]{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.update-row[data-astro-cid-fo3xf7t7]{align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);color:var(--color-text);flex-wrap:wrap;text-decoration:none;display:flex}.update-row[data-astro-cid-fo3xf7t7]:hover{border-color:var(--color-accent)}.update-row__title[data-astro-cid-fo3xf7t7]{flex:16rem;font-weight:600}.update-row__cta[data-astro-cid-fo3xf7t7]{color:var(--color-accent)}
