.Reviews_section__ixqSt{margin:0 16px 80px;padding:76px 0 64px;overflow:hidden;border:1px solid #e8e8e5;border-radius:30px;background:#fbfbf9;color:#171717;direction:rtl;font-family:var(--font-vazirmatn)}.Reviews_head__Ci5Zm{max-width:1120px;margin:0 auto 36px;padding:0 5%;display:flex;align-items:end;justify-content:space-between;gap:32px}.Reviews_kicker__juP_R{margin:0 0 10px;color:#987a2f;font-size:10px;font-weight:800;letter-spacing:.1em}.Reviews_title__3jjPN{margin:0;font-size:clamp(24px,3vw,38px);line-height:1.5}.Reviews_intro__QHL5X{max-width:420px;margin:0;color:#6f737b;font-size:13px;line-height:2}.Reviews_marquee__dkbNQ{margin:10px 0;direction:ltr}.Reviews_row__XMlK1{display:flex;flex-direction:row;gap:14px;padding:0 7px;direction:ltr}.Reviews_card___VP5p{width:310px;min-height:170px;flex-shrink:0;padding:19px;border:1px solid #e6e6e2;border-radius:18px;background:#fff;box-shadow:0 8px 28px rgba(17,24,39,.045);text-align:right;direction:rtl}.Reviews_cardTop__y29Of{display:flex;align-items:center;gap:10px;margin-bottom:13px}.Reviews_avatar__qAZuE{width:38px;height:38px;flex-shrink:0;display:grid;place-items:center;border-radius:50%;background:#e9eefb;color:#1e3a8a;font-size:14px;font-weight:800}.Reviews_person__xZawF{min-width:0;flex:1}.Reviews_name__5MSZM{margin:0 0 2px;color:#1b1b1b;font-size:13px;font-weight:750}.Reviews_meta__C6qZ1{margin:0;color:#90939a;font-size:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Reviews_stars__dP6DE{direction:ltr;color:#d6a525;font-size:13px;letter-spacing:1px;white-space:nowrap}.Reviews_reviewTitle__hxSGJ{margin:0 0 7px;color:#262626;font-size:13px;font-weight:750}.Reviews_body__zEKZw{margin:0;color:#62666d;font-size:12px;line-height:1.9;display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical}.Reviews_verified__nq4kg{display:inline-flex;align-items:center;gap:4px;margin-top:11px;color:#1e7548;font-size:9px;font-weight:700}.Reviews_fadeLeft__ilCfH,.Reviews_fadeRight__OqpX5{pointer-events:none;position:absolute;inset-block:0;width:min(14vw,160px);z-index:2}.Reviews_fadeLeft__ilCfH{left:0;background:linear-gradient(90deg,#fbfbf9,transparent)}.Reviews_fadeRight__OqpX5{right:0;background:linear-gradient(-90deg,#fbfbf9,transparent)}.Reviews_marqueeWrap__LDwNR{position:relative;direction:ltr}.Reviews_empty__WGkfN{max-width:720px;margin:0 auto;padding:38px 24px;border:1px dashed #d9d9d3;border-radius:18px;color:#777;text-align:center;font-size:13px;line-height:2}.Reviews_courseSection__nNq6O{padding:80px 6%;scroll-margin-top:92px}.Reviews_courseSection__nNq6O,.Reviews_teaserSection__QsKgU{max-width:1120px;margin:0 auto;direction:rtl;font-family:var(--font-vazirmatn)}.Reviews_teaserSection__QsKgU{padding:72px 6% 32px}.Reviews_teaserCard__dZpRi{position:relative;isolation:isolate;overflow:hidden;display:flex;align-items:center;justify-content:space-between;gap:42px;padding:38px 42px;border:1px solid #dfe4ef;border-radius:26px;background:linear-gradient(135deg,#f9fafc,#f3f6fc 55%,#fff9e8);box-shadow:0 18px 50px rgba(24,40,75,.07)}.Reviews_teaserCard__dZpRi:after{content:"";position:absolute;z-index:-1;width:210px;height:210px;left:-72px;bottom:-112px;border-radius:50%;background:rgba(240,194,75,.22)}.Reviews_teaserCopy__Iw10d{max-width:680px}.Reviews_teaserTitle__1otv6{margin:0;color:#18284b;font-size:clamp(24px,3vw,38px);line-height:1.55}.Reviews_teaserText__WOwxY{max-width:620px;margin:11px 0 0;color:#687083;font-size:13px;line-height:2}.Reviews_teaserAction__0EgIl{flex:0 0 auto;display:flex;flex-direction:column;align-items:center;gap:12px}.Reviews_teaserStars__ilzfg{color:#d9a820;font-size:18px;letter-spacing:3px;direction:ltr}.Reviews_teaserButton__G2DRy{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-width:190px;padding:14px 22px;border-radius:13px;background:#18284b;color:#fff;font-size:13px;font-weight:750;text-decoration:none;box-shadow:0 10px 24px rgba(24,40,75,.18);transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.Reviews_teaserButton__G2DRy:hover{transform:translateY(-2px);background:#213760;box-shadow:0 14px 30px rgba(24,40,75,.24)}.Reviews_courseGrid__O269C{display:grid;grid-template-columns:320px 1fr;gap:28px;align-items:start}.Reviews_summary__XiDXE{position:sticky;top:84px;padding:28px;border-radius:22px;background:#18284b;color:#fff}.Reviews_summaryNumber__Vl_BC{font:600 52px/1 var(--font-dm-sans);direction:ltr;margin:10px 0}.Reviews_summaryStars__N3wod{color:#f0c24b;letter-spacing:3px;direction:ltr}.Reviews_summaryCount__EMmJK{color:#c4cee2;font-size:12px;margin:8px 0 24px}.Reviews_barRow__XdHgL{display:grid;grid-template-columns:24px 1fr 28px;align-items:center;gap:8px;margin:8px 0;color:#dce3f1;font-size:10px;direction:ltr}.Reviews_bar__G603L{height:5px;overflow:hidden;border-radius:99px;background:rgba(255,255,255,.13)}.Reviews_barFill__SLOyi{height:100%;border-radius:inherit;background:#f0c24b}.Reviews_reviewList__0FeyA{display:flex;flex-direction:column;gap:12px}.Reviews_listCard__0P3wb{padding:22px;border:1px solid #e7e7e3;border-radius:18px;background:#fff}.Reviews_listHead__Tl_Ei{display:flex;justify-content:space-between;gap:14px;margin-bottom:12px}.Reviews_reply__Tx_xz{margin-top:16px;padding:13px 15px;border-right:3px solid #1e3a8a;border-radius:8px;background:#f3f6fc;color:#4c5871;font-size:11px;line-height:1.8}.Reviews_actions__F06Mt{display:flex;gap:10px;margin-top:18px}.Reviews_primary__eDI16,.Reviews_secondary__l7CBu{border-radius:11px;padding:11px 16px;font-family:inherit;font-size:12px;font-weight:750;cursor:pointer}.Reviews_primary__eDI16{border:0;background:#1e3a8a;color:#fff}.Reviews_secondary__l7CBu{border:1px solid #ddd;background:#fff;color:#333}.Reviews_form__v2xFr{margin-top:16px;padding:24px;border:1px solid #e1e4ea;border-radius:18px;background:#f8f9fb}.Reviews_formGrid__096qH{display:grid;grid-template-columns:1fr 1fr;gap:14px}.Reviews_field__8uOkS{display:flex;flex-direction:column;gap:6px}.Reviews_fieldFull__e9EVH{grid-column:1/-1}.Reviews_field__8uOkS label{color:#555;font-size:11px;font-weight:700}.Reviews_field__8uOkS input,.Reviews_field__8uOkS select,.Reviews_field__8uOkS textarea{width:100%;box-sizing:border-box;border:1px solid #dddfe5;border-radius:10px;background:#fff;padding:11px 12px;font-family:inherit;font-size:12px;outline:none}.Reviews_starPicker__OUw1W{display:flex;direction:ltr;justify-content:flex-end;gap:3px}.Reviews_starButton__X05PF{border:0;background:transparent;color:#d8d8d8;font-size:26px;cursor:pointer;padding:0 2px}.Reviews_starActive__T3V_F{color:#d6a525}.Reviews_message__P5KBD{margin:12px 0 0;padding:10px 12px;border-radius:9px;background:#edf4ff;color:#345078;font-size:11px}@media (max-width:800px){.Reviews_section__ixqSt{margin:0 10px 56px;padding:52px 0 44px;border-radius:22px}.Reviews_head__Ci5Zm{display:block;margin-bottom:25px;padding:0 20px}.Reviews_intro__QHL5X{margin-top:12px}.Reviews_card___VP5p{width:270px;min-height:164px}.Reviews_fadeLeft__ilCfH,.Reviews_fadeRight__OqpX5{width:45px}.Reviews_courseSection__nNq6O{padding:58px 18px}.Reviews_teaserSection__QsKgU{padding:52px 18px 20px}.Reviews_teaserCard__dZpRi{display:block;padding:28px 24px;border-radius:21px}.Reviews_teaserAction__0EgIl{align-items:stretch;margin-top:22px}.Reviews_teaserStars__ilzfg{text-align:right}.Reviews_teaserButton__G2DRy{min-width:0}.Reviews_courseGrid__O269C{grid-template-columns:1fr}.Reviews_summary__XiDXE{position:static}.Reviews_formGrid__096qH{grid-template-columns:1fr}}