.testimonials[data-astro-cid-ultuv237]{padding:1.75rem 0 3rem;background:var(--s-white)}.testimonials__head[data-astro-cid-ultuv237]{align-items:start;font-size:var(--s-fs-small);font-weight:400}.testimonials__head[data-astro-cid-ultuv237] p[data-astro-cid-ultuv237]{margin:0}.testimonials__label[data-astro-cid-ultuv237]{grid-column:1 / span 2;line-height:normal}.testimonials__count[data-astro-cid-ultuv237]{grid-column:3;justify-self:end;white-space:nowrap}.testimonials__arrows[data-astro-cid-ultuv237]{grid-column:4;justify-self:end;display:flex;gap:1rem}.testimonials__arrows[data-astro-cid-ultuv237] button[data-astro-cid-ultuv237]{padding:0;border:0;background:none;font:inherit;color:inherit;cursor:pointer;transition:transform .4s var(--s-ease),color .4s var(--s-ease)}.testimonials__arrows[data-astro-cid-ultuv237] button[data-astro-cid-ultuv237]:hover{color:var(--s-muted)}[data-astro-cid-ultuv237][data-testimonial-prev]:hover{transform:translate(-.25rem)}[data-astro-cid-ultuv237][data-testimonial-next]:hover{transform:translate(.25rem)}.testimonials__total[data-astro-cid-ultuv237]{display:none}.testimonials__stage[data-astro-cid-ultuv237]{display:grid;margin-top:1.75rem}.testimonials__slide[data-astro-cid-ultuv237]{grid-area:1 / 1;row-gap:1.75rem;margin:0;align-content:start}.testimonials__meta[data-astro-cid-ultuv237]{grid-column:1 / -1;display:flex;flex-direction:column;gap:.125rem;font-size:var(--s-fs-small)}.testimonials__role[data-astro-cid-ultuv237]{color:var(--s-muted)}.testimonials__quote[data-astro-cid-ultuv237]{grid-column:1 / -1;margin:0;font-size:var(--s-fs-quote);font-weight:400;line-height:1.15;letter-spacing:-.01em}.testimonials__quote[data-astro-cid-ultuv237] .line{padding-bottom:.06em}@media(min-width:768px){.testimonials[data-astro-cid-ultuv237]{padding:2.125rem 0 15.875rem;border-bottom:1px solid var(--s-muted)}.testimonials__head[data-astro-cid-ultuv237]{line-height:.96;letter-spacing:-.03em}.testimonials__label[data-astro-cid-ultuv237]{grid-column:1 / span 4;line-height:1.13;letter-spacing:0}.testimonials__count[data-astro-cid-ultuv237]{grid-column:8;justify-self:start}.testimonials__arrows[data-astro-cid-ultuv237]{grid-column:9 / span 2;justify-self:start;gap:1.875rem}.testimonials__total[data-astro-cid-ultuv237]{display:block;grid-column:12;justify-self:end}.testimonials__stage[data-astro-cid-ultuv237]{margin-top:11.4375rem}.testimonials__meta[data-astro-cid-ultuv237]{grid-column:1 / span 4;gap:0;line-height:1.13}.testimonials__role[data-astro-cid-ultuv237]{color:inherit}.testimonials__quote[data-astro-cid-ultuv237]{grid-column:6 / -1;max-width:52.75rem;font-weight:500;line-height:1.08;letter-spacing:-.02em}}.principles[data-astro-cid-llwuuwct]{display:flex;flex-direction:column;gap:.75rem}.principles__label[data-astro-cid-llwuuwct]{margin:0;font-size:.9375rem;font-weight:400}.principles__list[data-astro-cid-llwuuwct]{display:flex;flex-direction:column;gap:.375rem}.principles__item[data-astro-cid-llwuuwct]{padding:.625rem .625rem .625rem 1rem;border-radius:.5rem;background:var(--s-card);transition:padding-bottom .4s var(--s-ease)}.principles__item[data-astro-cid-llwuuwct].is-open{padding-bottom:1rem}.principles__heading[data-astro-cid-llwuuwct]{margin:0;font:inherit}.principles__trigger[data-astro-cid-llwuuwct]{display:flex;align-items:center;gap:.75rem;width:100%;padding:0;border:0;background:none;font:inherit;font-size:.9375rem;color:var(--s-ink);text-align:left;cursor:pointer}.principles__title[data-astro-cid-llwuuwct]{flex:1}.principles__icon[data-astro-cid-llwuuwct]{display:grid;place-items:center;flex:none;width:1.75rem;height:1.75rem;border-radius:50%;background:var(--s-white);color:var(--s-ink);transition:background-color .4s var(--s-ease)}.principles__icon[data-astro-cid-llwuuwct] svg[data-astro-cid-llwuuwct]{width:.875rem;height:.875rem;transition:transform .5s var(--s-ease)}.is-open[data-astro-cid-llwuuwct] .principles__icon[data-astro-cid-llwuuwct] svg[data-astro-cid-llwuuwct]{transform:rotate(180deg)}.principles__trigger[data-astro-cid-llwuuwct]:hover .principles__icon[data-astro-cid-llwuuwct]{background:var(--s-rule)}.principles__panel[data-astro-cid-llwuuwct]{overflow:hidden}.principles__body[data-astro-cid-llwuuwct]{margin:0;padding-top:.375rem;font-size:.8125rem;line-height:1.4;color:var(--s-muted-soft)}@media(min-width:768px){.principles[data-astro-cid-llwuuwct]{gap:1rem}.principles__label[data-astro-cid-llwuuwct]{font-size:1.25rem;font-weight:500;line-height:1.13}}
