.trusted-workshops-section_section__GwH6q{position:relative;padding:clamp(28px,3.5vw,40px) 0 clamp(28px,4vw,44px);background:#070b12;border-top:1px solid rgba(230,232,235,.07);border-bottom:1px solid rgba(230,232,235,.08)}.trusted-workshops-section_container__kPmTp{width:100%;max-width:1200px;margin-inline:auto;padding-inline:max(20px,env(safe-area-inset-left,0px));display:flex;flex-direction:column;gap:20px}.trusted-workshops-section_header__O_Qg3{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px;border-bottom:1px solid rgba(230,232,235,.08);padding-bottom:16px}.trusted-workshops-section_titleGroup__SPxST{display:flex;flex-direction:column;gap:4px}.trusted-workshops-section_title__uI61D{margin:0;font-size:clamp(20px,2.4vw,26px);font-weight:800;letter-spacing:-.03em;color:#f4f7fb;line-height:1.2}.trusted-workshops-section_subtitle__vOY1z{margin:0;font-size:clamp(13.5px,1.35vw,15px);line-height:1.45;color:#aeb6c3}.trusted-workshops-section_overallRating__qOGAb{display:inline-flex;align-items:center;gap:8px;padding:7px 14px;border-radius:999px;background:rgba(251,191,36,.08);border:1px solid rgba(251,191,36,.24);flex-shrink:0}.trusted-workshops-section_overallStars__gW1Kn{display:inline-flex;align-items:center;gap:2px;color:#fbbf24}.trusted-workshops-section_overallScore__AGi1S{font-size:13.5px;font-weight:800;color:#f4f7fb;font-variant-numeric:tabular-nums}.trusted-workshops-section_overallLabel__5vlEF{font-size:12.5px;font-weight:600;color:#d0d7e2}.trusted-workshops-section_logoGrid__nFtaE{display:grid;grid-template-columns:1fr;gap:14px;width:100%;list-style:none;margin:0;padding:0}@media (min-width:600px){.trusted-workshops-section_logoGrid__nFtaE{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.trusted-workshops-section_logoGrid__nFtaE{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}}.trusted-workshops-section_card__4W5Zs{display:flex;flex-direction:column;justify-content:space-between;gap:14px;height:100%;padding:18px;background:linear-gradient(180deg,rgba(17,24,39,.9),rgba(11,15,23,.98));border:1px solid rgba(230,232,235,.12);border-radius:16px;transition:transform .2s cubic-bezier(.22,1,.36,1),border-color .2s ease,background .2s ease}.trusted-workshops-section_card__4W5Zs:hover{border-color:rgba(62,164,255,.38);background:linear-gradient(180deg,rgba(21,30,48,.95),rgba(13,18,28,1));transform:translateY(-2px)}.trusted-workshops-section_cardTop__gksKL{display:flex;align-items:center;justify-content:space-between;gap:10px}.trusted-workshops-section_logoBadge__Ju5HM{display:inline-flex;align-items:center;justify-content:center;height:52px;border-radius:10px;overflow:hidden;flex-shrink:0}.trusted-workshops-section_logoBadgeDark__48WOa{background:#0c1225;border:1px solid rgba(255,255,255,.16);padding:4px 10px}.trusted-workshops-section_logoBadgeCircle__HaqKH{width:52px;height:52px;border-radius:999px;background:#05070b;border:1px solid rgba(62,164,255,.32);padding:0}.trusted-workshops-section_logoBadgeLight__gFdpj{background:#ffffff;border:1px solid rgba(255,255,255,.22);padding:4px 8px}.trusted-workshops-section_logoBadgeSilver__xNX5D{background:#e2e2e2;border:1px solid rgba(255,255,255,.22);padding:3px 8px}.trusted-workshops-section_logoImage__lNxP_{display:block;height:100%;width:auto;max-width:126px;object-fit:contain}.trusted-workshops-section_logoImageCircle__Po7pJ{display:block;width:100%;height:100%;object-fit:cover;transform:scale(1.08)}.trusted-workshops-section_starsRow__3DiEU{display:inline-flex;align-items:center;gap:2px;color:#fbbf24;flex-shrink:0}.trusted-workshops-section_quote__QsJG6{margin:0;font-size:14.5px;line-height:1.5;font-weight:500;color:#eef2f7;letter-spacing:-.01em}.trusted-workshops-section_cardFooter__702k_{display:flex;align-items:center;justify-content:space-between;gap:6px;padding-top:12px;border-top:1px solid rgba(230,232,235,.08)}.trusted-workshops-section_companyName__U3L7W{font-size:12.5px;font-weight:700;color:#f4f7fb;letter-spacing:-.02em;white-space:nowrap}.trusted-workshops-section_verifiedTag__tqYf_{display:inline-flex;align-items:center;gap:4px;font-size:11.5px;font-weight:600;color:#58b0ff;white-space:nowrap;flex-shrink:0}