.Recommendations_section__Ad1Tw{padding:48px 20px}.Recommendations_sectionTight__V3sj_,.Recommendations_section__Ad1Tw{width:100%;max-width:1100px;margin:0 auto;border-top:1px solid #eef1f6}.Recommendations_sectionTight__V3sj_{padding:32px 20px}.Recommendations_heading__WiYP6{margin:0 0 8px;font-size:clamp(1.2rem,2.4vw,1.45rem);font-weight:700;color:#0a1f44;line-height:1.3}.Recommendations_subheading__Ibwox{margin:0 0 20px;color:#555;font-size:.98rem;line-height:1.55;max-width:640px}.Recommendations_grid__RcfHx{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-gap:18px;gap:18px}.Recommendations_card__2bkXe{display:flex;flex-direction:column;height:100%;min-height:168px;text-decoration:none;color:inherit;background:#fff;border:1px solid #eef1f6;border-radius:14px;overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.Recommendations_card__2bkXe:focus-visible,.Recommendations_card__2bkXe:hover{border-color:#c9d6f5;box-shadow:0 12px 24px rgba(10,31,68,.08);transform:translateY(-2px);outline:none}.Recommendations_cardMedia__xXewJ{width:100%;height:132px;background:#f6f9ff;overflow:hidden;flex-shrink:0}.Recommendations_cardMedia__xXewJ img{display:block;width:100%;height:100%;object-fit:cover}.Recommendations_cardBody__qRSIr{display:flex;flex-direction:column;gap:8px;padding:1rem 1.1rem 1.15rem;flex:1 1}.Recommendations_cardMeta__8ukav{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:11px;letter-spacing:.4px;text-transform:uppercase;color:#667085;font-weight:700}.Recommendations_cardType__cPNPT{background:#eaf1ff;color:#1848b7;padding:2px 8px;border-radius:999px}.Recommendations_cardTitle__SlH7R{margin:0;font-size:1.02rem;font-weight:700;color:#0a1f44;line-height:1.35}.Recommendations_cardDescription__vxrGj{margin:0;color:#555;font-size:.92rem;line-height:1.5;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.Recommendations_cardCta__3VCEo{margin-top:auto;padding-top:6px;color:#2a6df4;font-size:.9rem;font-weight:600}.Recommendations_list__xGNkY{list-style:none;margin:0;padding:0;display:grid;grid-gap:10px;gap:10px}.Recommendations_listItem__lX7nS a{display:block;text-decoration:none;color:#0a1f44;border:1px solid #eef1f6;border-radius:12px;padding:12px 14px;transition:border-color .2s ease,background .2s ease}.Recommendations_listItem__lX7nS a:focus-visible,.Recommendations_listItem__lX7nS a:hover{border-color:#c9d6f5;background:#f8faff;outline:none}.Recommendations_listLabel__oSBHf{display:block;font-size:11px;font-weight:700;letter-spacing:.4px;text-transform:uppercase;color:#667085;margin-bottom:4px}.Recommendations_listTitle__gQ61o{display:block;font-weight:700;line-height:1.35;color:#0a1f44}.Recommendations_listHint__fz1tz{display:block;margin-top:4px;color:#666;font-size:.88rem;line-height:1.45}.Recommendations_cta__JGJxX{max-width:1100px;margin:0 auto 48px;padding:1.75rem 1.5rem;background:#20275c;border-radius:16px;color:#fff;text-align:center}.Recommendations_ctaTitle__0hydV{margin:0 0 8px;font-size:1.35rem;font-weight:700;color:#fff}.Recommendations_ctaBody__eI2rB{margin:0 auto 1.1rem;max-width:560px;color:#e8ecff;line-height:1.55}.Recommendations_ctaButton__CBZa4{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:.7rem 1.35rem;background:#fff;color:#1d78be;border-radius:999px;font-weight:700;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.Recommendations_ctaButton__CBZa4:focus-visible,.Recommendations_ctaButton__CBZa4:hover{transform:translateY(-1px);box-shadow:0 8px 18px rgba(0,0,0,.18);outline:none}@media (max-width:640px){.Recommendations_section__Ad1Tw{padding:36px 16px}.Recommendations_cardMedia__xXewJ{height:120px}.Recommendations_cta__JGJxX{margin-left:16px;margin-right:16px;padding:1.4rem 1.1rem}}