.testimonials_hero__jVwLT{display:grid;gap:48px;padding:80px 64px 64px}.testimonials_heroCopy__qlKml{max-width:720px}.testimonials_description__xZyCG{max-width:560px;margin:24px 0 0;color:var(--color-txt-2);font-size:16px;line-height:26px;text-wrap:pretty}.testimonials_actions__SMhEo{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.testimonials_featured__MTthu{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;padding:0;list-style:none;border-top:1px solid var(--color-surface-3);background:var(--color-surface-3)}.testimonials_featuredItem__a9hYF{display:flex;flex-direction:column;gap:28px;min-width:0;padding:36px 40px;background:var(--color-surface-1)}.testimonials_featuredItem__a9hYF blockquote{flex:1;margin:0;color:var(--color-txt-1);font:475 24px/1.4 var(--font-sans);letter-spacing:-.5px;text-wrap:pretty}.testimonials_featuredByline__7Nghr{display:flex;align-items:center;gap:14px;min-width:0}.testimonials_portrait__21s5W{flex-shrink:0;width:44px;height:44px;border-radius:50%;object-fit:cover}.testimonials_byline__RgzHA{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:0;margin:0}.testimonials_name__ahjC6{color:var(--color-txt-1);font:550 15px/22px var(--font-sans);letter-spacing:-.14px}.testimonials_role__yKVLj{color:var(--color-txt-2);font:475 14px/20px var(--font-sans)}.testimonials_mark__V_3H_{display:grid;place-items:center;width:44px;height:44px;margin-bottom:12px;border:1px solid var(--color-surface-3);border-radius:10px;background:var(--color-surface-1)}.testimonials_mark__V_3H_ img{width:32px;height:32px;object-fit:contain}.dark .testimonials_mark__V_3H_{border-color:var(--color-gray-800);background:var(--color-gray-900)}.testimonials_context__gFrb9{margin:12px 0 0;color:var(--color-txt-2);font:475 14px/20px var(--font-sans);text-wrap:pretty}.testimonials_logos__ofzGX{display:flex;flex-direction:column;align-items:flex-start;gap:20px;padding:32px 64px}.testimonials_logosLabel__ztC72{flex-shrink:0;color:var(--color-txt-2);font:450 12px/18px var(--font-mono)}.testimonials_logoList__UQuuT{display:flex;flex-wrap:wrap;align-items:center;gap:20px 44px;width:100%;margin:0;padding:0;list-style:none}.testimonials_logoList__UQuuT li{display:grid;place-items:center}.testimonials_logoList__UQuuT img{width:auto;max-width:120px;height:44px;object-fit:contain}.testimonials_theme__Ws2ze{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:80px;padding:80px 64px}.testimonials_theme__Ws2ze.testimonials_flip__zQNiL .testimonials_intro__Vhi9_{order:2}.testimonials_intro__Vhi9_{align-self:start;position:sticky;top:112px;max-width:560px}.testimonials_theme__Ws2ze[data-theme-accent=developer]{--section-accent:var(--color-primary-500)}.testimonials_theme__Ws2ze[data-theme-accent=coverage]{--section-accent:var(--color-green-800)}.testimonials_theme__Ws2ze[data-theme-accent=value]{--section-accent:var(--color-orange-700)}.testimonials_theme__Ws2ze[data-theme-accent=reliability]{--section-accent:var(--color-primary-600)}.testimonials_theme__Ws2ze[data-theme-accent=support]{--section-accent:var(--color-red-700)}.testimonials_theme__Ws2ze[data-theme-accent=manufacturer]{--section-accent:var(--color-primary-300)}.testimonials_theme__Ws2ze .testimonials_intro__Vhi9_ h2>span{color:var(--section-accent)}.testimonials_list__BvKFr{display:grid;align-content:start;margin:0;padding:0;list-style:none}.testimonials_item___Rdpm{padding:36px 0;margin:0}.testimonials_item___Rdpm:first-child{padding-top:0}.testimonials_item___Rdpm+.testimonials_item___Rdpm{border-top:1px solid var(--color-surface-3)}.testimonials_quoteRow__voclc{display:grid;grid-template-columns:176px minmax(0,1fr);align-items:start;gap:32px;margin:0}.testimonials_quoteRow__voclc .testimonials_byline__RgzHA{padding-top:2px}.testimonials_said__F6WAt{min-width:0}.testimonials_item___Rdpm blockquote{margin:0;color:var(--color-txt-1);font:475 18px/1.5 var(--font-sans);letter-spacing:-.3px;text-wrap:pretty}.dark .testimonials_item___Rdpm blockquote,.dark .testimonials_name__ahjC6{color:var(--color-gray-50)}.dark .testimonials_context__gFrb9,.dark .testimonials_logosLabel__ztC72,.dark .testimonials_role__yKVLj{color:var(--color-gray-400)}.testimonials_closing__XdzwK{display:flex;justify-content:space-between;align-items:center;gap:40px;padding:80px 64px}.testimonials_closingCopy__mvUHB{max-width:620px}.testimonials_closingCopy__mvUHB p{max-width:520px;margin:20px 0 0;color:var(--color-txt-2);font-size:16px;line-height:26px;text-wrap:pretty}.testimonials_closingActions__SLKUj{display:flex;flex-wrap:wrap;align-items:center;gap:12px;flex-shrink:0}.testimonials_caseStudies__29sel{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;border-top:1px solid var(--color-surface-3);background:var(--color-surface-3)}.testimonials_caseStudy__8u1Mq{display:flex;flex-direction:column;gap:8px;min-width:0;padding:28px 32px;background:var(--color-surface-1);color:inherit;text-decoration:none}.testimonials_caseStudy__8u1Mq:focus-visible h3,.testimonials_caseStudy__8u1Mq:hover h3{color:var(--color-primary-500)}.testimonials_caseStudy__8u1Mq:focus-visible{outline:2px solid var(--color-primary-400);outline-offset:-4px}.testimonials_caseStudy__8u1Mq h3{margin:0;color:var(--color-txt-1);font-size:16px;font-weight:550;line-height:24px}.testimonials_caseStudy__8u1Mq p{margin:0;color:var(--color-txt-2);font-size:14px;line-height:22px}.testimonials_caseStudy__8u1Mq span{margin-top:auto;padding-top:12px;color:var(--color-txt-2);font:450 12px/18px var(--font-mono)}@media (max-width:1100px){.testimonials_hero__jVwLT{padding:64px 32px 48px}.testimonials_logos__ofzGX{padding:20px 32px}.testimonials_theme__Ws2ze{gap:48px;padding:64px 32px}.testimonials_featuredItem__a9hYF{padding:28px}.testimonials_closing__XdzwK{flex-direction:column;align-items:flex-start;gap:28px;padding:64px 32px}}@media (max-width:900px){.testimonials_quoteRow__voclc{grid-template-columns:148px minmax(0,1fr);gap:24px}.testimonials_theme__Ws2ze{grid-template-columns:1fr;gap:40px}.testimonials_theme__Ws2ze.testimonials_flip__zQNiL .testimonials_intro__Vhi9_{order:0}.testimonials_intro__Vhi9_{position:static}.testimonials_featured__MTthu{grid-template-columns:1fr}.testimonials_featuredItem__a9hYF blockquote{font-size:20px;letter-spacing:-.4px}.testimonials_logoList__UQuuT{gap:16px 28px}.testimonials_caseStudies__29sel{grid-template-columns:1fr}}@media (max-width:639px){.testimonials_hero__jVwLT{padding:48px 16px 40px}.testimonials_logos__ofzGX{padding:20px 16px}.testimonials_closing__XdzwK,.testimonials_theme__Ws2ze{padding:48px 16px}.testimonials_featuredItem__a9hYF{padding:24px 16px}.testimonials_item___Rdpm blockquote{font-size:17px}.testimonials_quoteRow__voclc{grid-template-columns:1fr;gap:16px}.testimonials_quoteRow__voclc .testimonials_byline__RgzHA{order:2;display:grid;grid-template-columns:auto 1fr;column-gap:12px;row-gap:0;align-items:center}.testimonials_quoteRow__voclc .testimonials_mark__V_3H_{grid-row:1/3;width:36px;height:36px;margin:0;border-radius:8px}.testimonials_quoteRow__voclc .testimonials_mark__V_3H_ img{width:26px;height:26px}}