.animated-testimonials-module__lomqQq__root{width:min(88cqw,64em);max-height:94cqh;padding:var(--testimonial-space-8);margin-inline:auto}.animated-testimonials-module__lomqQq__grid{gap:var(--testimonial-space-8);grid-template-columns:minmax(0,1fr);align-items:center;display:grid}.animated-testimonials-module__lomqQq__media{width:100%;height:min(42cqh,18em);position:relative}@container testimonial (min-aspect-ratio:5/4){.animated-testimonials-module__lomqQq__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:4em}.animated-testimonials-module__lomqQq__media{height:min(68cqh,18em)}}
.nucleo-icon{color:inherit;fill:currentColor;stroke:currentColor;height:14px}.nucleo-icon.muted-foreground,.layout-selector .nucleo-icon{color:var(--muted-foreground)}
.breathing-bands-bg-module-scss-module___6gUMq__background{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.breathing-bands-bg-module-scss-module___6gUMq__cool,.breathing-bands-bg-module-scss-module___6gUMq__warm{transform-box:view-box;animation:breathing-bands-bg-module-scss-module___6gUMq__breathe var(--breathing-duration) cubic-bezier(.45, 0, .55, 1) infinite;animation-play-state:var(--breathing-play-state)}.breathing-bands-bg-module-scss-module___6gUMq__cool{transform-origin:20% 0}.breathing-bands-bg-module-scss-module___6gUMq__warm{transform-origin:100% 100%}@keyframes breathing-bands-bg-module-scss-module___6gUMq__breathe{0%,to{transform:scale(1)rotate(0)}50%{transform:scale(1.09)rotate(2deg)}}@media (prefers-reduced-motion:reduce){.breathing-bands-bg-module-scss-module___6gUMq__cool,.breathing-bands-bg-module-scss-module___6gUMq__warm{animation:none}}
.color-bloom-bg-module-scss-module__O4f1rW__background{pointer-events:none;position:absolute;inset:0;overflow:hidden}.color-bloom-bg-module-scss-module__O4f1rW__blooms{background:radial-gradient(ellipse 30% 52% at 4% 100%, var(--bloom-cool) 0%, color-mix(in srgb, var(--bloom-cool) 65%, transparent) 35%, transparent 100%),radial-gradient(ellipse 40% 42% at 52% 110%, var(--bloom-rose) 0%, color-mix(in srgb, var(--bloom-rose) 70%, transparent) 35%, transparent 100%),radial-gradient(ellipse 28% 60% at 85% 105%, var(--bloom-warm) 0%, color-mix(in srgb, var(--bloom-warm) 75%, transparent) 30%, transparent 100%),radial-gradient(ellipse 28% 52% at 110% 108%, var(--bloom-sage) 0%, color-mix(in srgb, var(--bloom-sage) 75%, transparent) 40%, transparent 100%);transform-origin:50% 100%;animation:color-bloom-bg-module-scss-module__O4f1rW__breathe var(--bloom-duration) cubic-bezier(.45, 0, .55, 1) infinite;animation-play-state:var(--bloom-play-state);position:absolute;inset:0}@keyframes color-bloom-bg-module-scss-module__O4f1rW__breathe{0%,to{opacity:.9;transform:scale(1)}50%{opacity:1;transform:scale(1.06,1.08)}}@media (prefers-reduced-motion:reduce),print{.color-bloom-bg-module-scss-module__O4f1rW__blooms{animation:none}}
.responsive-testimonial-frame-module__A0fj2q__container{width:100%;height:100%;min-height:4rem;overflow:hidden}.responsive-testimonial-frame-module__A0fj2q__content{--testimonial-space-1:.25em;--testimonial-space-2:.5em;--testimonial-space-3:.75em;--testimonial-space-4:1em;--testimonial-space-6:1.5em;--testimonial-space-8:2em;width:100%;height:100%}@container testimonial (max-width:520px) or (max-height:420px){.responsive-testimonial-frame-module__A0fj2q__content{--testimonial-space-1:.2em;--testimonial-space-2:.35em;--testimonial-space-3:.5em;--testimonial-space-4:.7em;--testimonial-space-6:1em;--testimonial-space-8:1.25em}.responsive-testimonial-frame-module__A0fj2q__quote{-webkit-line-clamp:var(--testimonial-quote-lines);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}