.Testimonials_section__wmc_G{background:#f3effa;color:#302740;font-family:var(--font-albert),sans-serif;padding:90px 0}.Testimonials_container__loDOD{max-width:1320px;margin:auto;padding:0 36px}.Testimonials_heading__0JkkR{display:grid;grid-template-columns:1.5fr 1fr;align-items:end;gap:50px;margin-bottom:32px}.Testimonials_eyebrow__52ZpD{text-transform:uppercase;font-size:10px;font-weight:650;letter-spacing:.12em;color:#1d4ed8}.Testimonials_heading__0JkkR h2{font-size:clamp(30px,3vw,44px);line-height:1.12;letter-spacing:-.04em;font-weight:600;margin:16px 0 0}.Testimonials_heading__0JkkR h2 span{color:#8c6eb0}.Testimonials_heading__0JkkR p{font-size:14px;line-height:1.75;color:#7b6e88;margin:0}.Testimonials_tabs__pW6_m{display:flex;gap:10px;overflow-x:auto;padding:4px 2px 12px;scroll-snap-type:x proximity;scrollbar-width:thin}.Testimonials_tab__kyQt6{flex:0 0 auto;scroll-snap-align:start;display:flex;align-items:center;gap:10px;min-height:48px;font:inherit;font-size:14px;color:#453a55;background:#fff;border:1px solid #e5dcf1;border-radius:14px;padding:8px 14px 8px 8px;cursor:pointer}.Testimonials_tab__kyQt6:hover{border-color:#d4c4eb}.Testimonials_tab__kyQt6[aria-selected=true]{border-color:#8c6eb0;box-shadow:0 0 0 1px #8c6eb0;color:#302740;font-weight:600}.Testimonials_tab__kyQt6 .Testimonials_logo__MOd9C{width:36px;height:36px;border-radius:9px}.Testimonials_iconbtn__zDylC:focus-visible,.Testimonials_tab__kyQt6:focus-visible,.Testimonials_who__aWtHy a:focus-visible{outline:2px solid #1d4ed8;outline-offset:3px}.Testimonials_card__szgpU{margin:0;background:#fff;border:1px solid #e5dcf1;border-radius:22px;box-shadow:0 8px 32px #413c7710}.Testimonials_stage__V94NW{position:relative}.Testimonials_panel__8MeZC{margin:0;padding:40px 48px;display:flex;flex-direction:column}.Testimonials_panel__8MeZC[hidden]{display:none}.Testimonials_mark__h9EkL{display:block;height:24px;font-size:56px;line-height:.5;font-weight:600;color:#cbb8e4}.Testimonials_quote__Vw4p_{margin:0 0 28px}.Testimonials_quote__Vw4p_ p{font-size:20px;line-height:1.6;color:#302740;margin:0 0 12px}.Testimonials_quote__Vw4p_ p:last-child{margin-bottom:0}.Testimonials_who__aWtHy{display:flex;align-items:center;gap:12px;min-height:48px;padding-top:20px;padding-right:190px;border-top:1px solid #ede6f6}.Testimonials_who__aWtHy strong{display:block;font-size:15px;font-weight:600;color:#302740}.Testimonials_who__aWtHy>span>span{display:block;font-size:13px;color:#7b6e88;margin-top:2px}.Testimonials_who__aWtHy a{color:inherit;text-decoration:underline;text-decoration-color:#e5dcf1;text-underline-offset:3px}.Testimonials_who__aWtHy a:hover{color:#1d4ed8}.Testimonials_card__szgpU.Testimonials_panel__8MeZC .Testimonials_who__aWtHy{padding-right:0}.Testimonials_logo__MOd9C{display:grid;place-items:center;width:48px;height:48px;flex-shrink:0;border-radius:12px;border:1px solid #ede6f6;background:#fff;overflow:hidden}.Testimonials_logo__MOd9C img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.Testimonials_initials__47lGL{background:#ede4f8;border:0;color:#6f549a;font-size:14px;font-weight:650}.Testimonials_ctrl__csRO_{position:absolute;right:48px;bottom:40px;display:flex;align-items:center;gap:8px;height:48px}.Testimonials_count__HBLgt{font-size:13px;color:#7b6e88;margin-right:4px}.Testimonials_iconbtn__zDylC{width:44px;height:44px;display:grid;place-items:center;border-radius:50%;border:1px solid #e5dcf1;background:#fff;color:#302740;font-size:18px;cursor:pointer}.Testimonials_iconbtn__zDylC:hover:not(:disabled){border-color:#8c6eb0}.Testimonials_iconbtn__zDylC:disabled{opacity:.35;cursor:default}@media (max-width:900px){.Testimonials_heading__0JkkR{grid-template-columns:1fr;align-items:start;gap:18px}}@media (max-width:820px){.Testimonials_panel__8MeZC{padding:26px 22px}.Testimonials_stage__V94NW .Testimonials_panel__8MeZC{padding-bottom:86px}.Testimonials_quote__Vw4p_ p{font-size:17px}.Testimonials_who__aWtHy{padding-right:0}.Testimonials_ctrl__csRO_{right:22px;bottom:22px}}@media (max-width:600px){.Testimonials_section__wmc_G{padding:64px 0}.Testimonials_container__loDOD{padding:0 20px}}