.guru-card_card___Ezmu{background:#fff;border:1px solid #e3e3e3;border-radius:12px;padding:12px 16px;text-align:left;color:#212121;display:flex;flex-direction:column;gap:8px;width:100%;position:relative;overflow:hidden;box-shadow:0 10px 24px rgba(34,28,19,.06);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.guru-card_card___Ezmu:hover{transform:translateY(-2px);box-shadow:0 14px 30px rgba(34,28,19,.1);border-color:#d7d7d7}.guru-card_regular__NEu_l{min-height:177px}.guru-card_compact__38_w5{min-height:177px;flex:0 0 380px;max-width:380px}.guru-card_preTop__q_xFW{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.guru-card_main__X_Y2X{min-width:0;display:flex;flex-direction:column;gap:4px}.guru-card_name__Euf4N{font-family:"Inter",var(--sans);font-size:16px;line-height:24px;font-weight:600;color:#262626;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.guru-card_tagRow__pR_v8{display:flex;align-items:center}.guru-card_tag__6xeoT{display:inline-flex;align-items:center;gap:5px;min-height:30px;padding:3px 8px;border-radius:8px;background:#f5f5f5;color:#262626;font-family:"Inter",var(--sans);font-size:14px;line-height:22px;font-weight:500}.guru-card_tagCoin__lpNu7{width:16px;height:16px;display:block;-o-object-fit:contain;object-fit:contain;flex-shrink:0}.guru-card_avatarWrap__X3wLp,.guru-card_avatar__F_Gjd{width:48px;height:48px}.guru-card_avatarWrap__X3wLp{position:relative;flex-shrink:0}.guru-card_avatar__F_Gjd{border-radius:50%;-o-object-fit:cover;object-fit:cover;display:block;background:#f8efe2}.guru-card_avatarFallback__jGb8V{display:flex;align-items:center;justify-content:center;font-size:22px}.guru-card_meta__JEiJY{display:flex;align-items:center;gap:8px;color:#737373;font-family:"Inter",var(--sans);font-size:14px;line-height:22px;font-weight:500;min-width:0}.guru-card_langs__Vkej1{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.guru-card_sep__yHnsC{width:1px;height:8px;background:#d4d4d4;flex-shrink:0}.guru-card_like__PAZkk{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.guru-card_likeIcon__c_A4f{font-size:14px;line-height:1}.guru-card_bottom__Bwtmg{display:flex;align-items:center;justify-content:space-between;gap:16px}.guru-card_pricing__aBenX{display:flex;flex-direction:column;gap:4px;min-width:0}.guru-card_priceLine__1jNj9{display:flex;align-items:baseline;gap:4px;min-width:0;white-space:nowrap}.guru-card_priceStrike__QOrjh{color:#737373;text-decoration:line-through}.guru-card_priceMain__QiwGR,.guru-card_priceStrike__QOrjh{font-family:"Inter",var(--sans);font-size:14px;line-height:22px;font-weight:600}.guru-card_priceMain__QiwGR{color:#262626}.guru-card_priceMainFree__7jZXm{color:#2aa35b}.guru-card_discountLine__3gk3x{display:flex;align-items:center;gap:4px;color:#6b6b6b;font-family:"Inter",var(--sans);font-size:14px;line-height:22px;font-weight:500;white-space:nowrap}.guru-card_discountLineSubscribed__ZDV_v{color:#2aa35b}.guru-card_discountIcon__ro23z,.guru-card_useIcon__it_vJ{width:16px;height:16px;display:block;-o-object-fit:contain;object-fit:contain;flex-shrink:0}.guru-card_use___GGqY{display:inline-flex;align-items:center;gap:4px}.guru-card_cta__ICa3A{min-width:108px;min-height:40px;border-radius:10px;border:1px solid #178b49;background:#fff;color:#178b49;font-family:"Inter",var(--sans);font-size:14px;font-weight:600;line-height:22px;display:inline-flex;align-items:center;justify-content:center;padding:0 16px;cursor:pointer;box-shadow:none}.guru-card_ctaOff__5Vt01{border-color:#bdbdbd;color:#9b9b9b}.guru-card_statusDot__CT839{width:10px;height:10px;border-radius:50%;background:#2aa35b;display:block;flex-shrink:0}@media (max-width:1200px){.guru-card_compact__38_w5{flex-basis:340px;max-width:340px}}@media (max-width:480px){.guru-card_card___Ezmu{padding:12px 14px}.guru-card_compact__38_w5{flex-basis:320px;max-width:320px}.guru-card_bottom__Bwtmg{gap:12px}.guru-card_discountLine__3gk3x,.guru-card_meta__JEiJY,.guru-card_priceMain__QiwGR,.guru-card_priceStrike__QOrjh{font-size:13px}.guru-card_cta__ICa3A{min-width:104px}}