:root{--cv-blue:#0D72B3;--cv-gray:#374151}.courses-cta{max-width:1200px;margin:24px auto 8px}.tutor-cta-top{display:block!important;padding:24px 28px;border:1px solid #e5e7eb;border-radius:16px;background:#fafafa;box-shadow:0 1px 1px rgb(0 0 0 / .03)}.tutor-cta-top h2{margin:0 0 10px;font-size:32px;line-height:1.2;font-weight:800;letter-spacing:.2px;color:var(--cv-blue)}.tutor-cta-top p{margin:0 0 16px;font-size:18px;line-height:1.55;color:var(--cv-gray)}.tutor-cta-btn{display:inline-block;padding:12px 22px;border:1px solid var(--cv-blue);border-radius:18px;background:var(--cv-blue);color:#fff;font-weight:800;text-decoration:none;transition:transform .15s ease,box-shadow .15s ease,filter .15s ease;white-space:nowrap}.tutor-cta-btn:hover{transform:translateY(-1px);box-shadow:0 6px 16px rgb(13 114 179 / .25);filter:brightness(.95)}@media (max-width:640px){.tutor-cta-top{padding:18px 16px;border-radius:14px}.tutor-cta-top h2{font-size:24px}.tutor-cta-top p{font-size:16px}}